diff --git a/lib/generated/i18n.dart b/lib/generated/i18n.dart index e49924485..a98c397c5 100644 --- a/lib/generated/i18n.dart +++ b/lib/generated/i18n.dart @@ -76,6 +76,7 @@ class S implements WidgetsLocalizations { String get creating_new_wallet => "Creating new wallet"; String get dark_theme => "Dark"; String get delete => "Delete"; + String get destination_tag => "Destination tag:"; String get digit_pin => "-digit PIN"; String get edit => "Edit"; String get enter_your_note => "Enter your note…"; @@ -116,6 +117,7 @@ class S implements WidgetsLocalizations { String get light_theme => "Light"; String get loading_your_wallet => "Loading your wallet"; String get login => "Login"; + String get memo => "Memo:"; String get new_node_testing => "New node testing"; String get new_subaddress_create => "Create"; String get new_subaddress_label_name => "Label name"; @@ -1024,6 +1026,10 @@ class $de extends S { @override String get account => "Konto"; @override + String get destination_tag => "Ziel-Tag:"; + @override + String get memo => "Memo:"; + @override String change_language_to(String language) => "Ändern Sie die Sprache in ${language}?"; @override String change_current_node(String node) => "Möchten Sie den aktuellen Knoten wirklich auf ändern? ${node}?"; @@ -1740,6 +1746,10 @@ class $hi extends S { @override String get account => "लेखा"; @override + String get destination_tag => "गंतव्य टैग:"; + @override + String get memo => "ज्ञापन:"; + @override String change_language_to(String language) => "को भाषा बदलें ${language}?"; @override String change_current_node(String node) => "क्या आप वर्तमान नोड को बदलना सुनिश्चित करते हैं ${node}?"; @@ -2456,6 +2466,10 @@ class $ru extends S { @override String get account => "Аккаунт"; @override + String get destination_tag => "Целевой тег:"; + @override + String get memo => "Памятка:"; + @override String change_language_to(String language) => "Изменить язык на ${language}?"; @override String change_current_node(String node) => "Вы уверены, что хотите изменить текущую ноду на ${node}?"; @@ -3172,6 +3186,10 @@ class $ko extends S { @override String get account => "계정"; @override + String get destination_tag => "목적지 태그:"; + @override + String get memo => "메모:"; + @override String change_language_to(String language) => "언어를로 변경 ${language}?"; @override String change_current_node(String node) => "현재 노드를 다음으로 변경 하시겠습니까 ${node}?"; @@ -3888,6 +3906,10 @@ class $pt extends S { @override String get account => "Conta"; @override + String get destination_tag => "Tag de destino:"; + @override + String get memo => "Memorando:"; + @override String change_language_to(String language) => "Alterar idioma para ${language}?"; @override String change_current_node(String node) => "Você realmente deseja alterar o nó atual para ${node}?"; @@ -4604,6 +4626,10 @@ class $uk extends S { @override String get account => "Акаунт"; @override + String get destination_tag => "Тег призначення:"; + @override + String get memo => "Пам’ятка:"; + @override String change_language_to(String language) => "Змінити мову на ${language}?"; @override String change_current_node(String node) => "Ви впевнені, що хочете змінити поточний вузол на ${node}?"; @@ -5320,6 +5346,10 @@ class $ja extends S { @override String get account => "アカウント"; @override + String get destination_tag => "宛先タグ:"; + @override + String get memo => "メモ:"; + @override String change_language_to(String language) => "言語を変更 ${language}?"; @override String change_current_node(String node) => "現在のノードを変更してよろしいですか ${node}?"; @@ -6040,6 +6070,10 @@ class $pl extends S { @override String get account => "Konto"; @override + String get destination_tag => "Tag docelowy:"; + @override + String get memo => "Notatka:"; + @override String change_language_to(String language) => "Zmień język na ${language}?"; @override String change_current_node(String node) => "Czy na pewno chcesz przywrócić ustawienia domyślne? ${node}?"; @@ -6756,6 +6790,10 @@ class $es extends S { @override String get account => "Cuenta"; @override + String get destination_tag => "Etiqueta de destino:"; + @override + String get memo => "Memorándum:"; + @override String change_language_to(String language) => "Cambiar el idioma a ${language}?"; @override String change_current_node(String node) => "¿Está seguro de cambiar el nodo actual a ${node}?"; @@ -7472,6 +7510,10 @@ class $nl extends S { @override String get account => "Account"; @override + String get destination_tag => "Bestemmingstag:"; + @override + String get memo => "Memo:"; + @override String change_language_to(String language) => "Verander de taal in ${language}?"; @override String change_current_node(String node) => "Weet u zeker dat u het huidige knooppunt wilt wijzigen in ${node}?"; @@ -8188,6 +8230,10 @@ class $zh extends S { @override String get account => "帐户"; @override + String get destination_tag => "目標標籤:"; + @override + String get memo => "備忘錄:"; + @override String change_language_to(String language) => "將語言更改為 ${language}?"; @override String change_current_node(String node) => "您确定将当前节点更改为 ${node}?"; diff --git a/lib/view_model/exchange/exchange_trade_view_model.dart b/lib/view_model/exchange/exchange_trade_view_model.dart index f83d708d9..1c938d054 100644 --- a/lib/view_model/exchange/exchange_trade_view_model.dart +++ b/lib/view_model/exchange/exchange_trade_view_model.dart @@ -1,5 +1,6 @@ import 'dart:async'; import 'package:cake_wallet/core/wallet_base.dart'; +import 'package:cake_wallet/entities/crypto_currency.dart'; import 'package:cake_wallet/exchange/changenow/changenow_exchange_provider.dart'; import 'package:cake_wallet/exchange/exchange_provider.dart'; import 'package:cake_wallet/exchange/exchange_provider_description.dart'; @@ -100,8 +101,14 @@ abstract class ExchangeTradeViewModelBase with Store { title: S.current.id, data: '${trade.id}', isCopied: true)); if (trade.extraId != null) { + final title = trade.from == CryptoCurrency.xrp + ? S.current.destination_tag + : trade.from == CryptoCurrency.xlm + ? S.current.memo + : S.current.extra_id; + items.add(ExchangeTradeItem( - title: S.current.extra_id, data: '${trade.extraId}', isCopied: false)); + title: title, data: '${trade.extraId}', isCopied: false)); } items.addAll([ diff --git a/res/values/strings_de.arb b/res/values/strings_de.arb index 02441e111..ac5d4cb4b 100644 --- a/res/values/strings_de.arb +++ b/res/values/strings_de.arb @@ -437,5 +437,7 @@ "confirmations" : "Bestätigungen", "recipient_address" : "Empfängeradresse", - "extra_id" : "Zusätzliche ID:" + "extra_id" : "Zusätzliche ID:", + "destination_tag" : "Ziel-Tag:", + "memo" : "Memo:" } \ No newline at end of file diff --git a/res/values/strings_en.arb b/res/values/strings_en.arb index 29bd2cf27..b1bdb3138 100644 --- a/res/values/strings_en.arb +++ b/res/values/strings_en.arb @@ -437,5 +437,7 @@ "confirmations" : "Confirmations", "recipient_address" : "Recipient address", - "extra_id" : "Extra ID:" + "extra_id" : "Extra ID:", + "destination_tag" : "Destination tag:", + "memo" : "Memo:" } \ No newline at end of file diff --git a/res/values/strings_es.arb b/res/values/strings_es.arb index 60178b91d..3b00b77ed 100644 --- a/res/values/strings_es.arb +++ b/res/values/strings_es.arb @@ -437,5 +437,7 @@ "confirmations" : "Confirmaciones", "recipient_address" : "Dirección del receptor", - "extra_id" : "ID adicional:" + "extra_id" : "ID adicional:", + "destination_tag" : "Etiqueta de destino:", + "memo" : "Memorándum:" } \ No newline at end of file diff --git a/res/values/strings_hi.arb b/res/values/strings_hi.arb index 30b8a3808..3726a28b5 100644 --- a/res/values/strings_hi.arb +++ b/res/values/strings_hi.arb @@ -437,5 +437,7 @@ "confirmations" : "पुष्टिकरण", "recipient_address" : "प्राप्तकर्ता का पता", - "extra_id" : "अतिरिक्त आईडी:" + "extra_id" : "अतिरिक्त आईडी:", + "destination_tag" : "गंतव्य टैग:", + "memo" : "ज्ञापन:" } \ No newline at end of file diff --git a/res/values/strings_ja.arb b/res/values/strings_ja.arb index a701aa37e..c5deb48ca 100644 --- a/res/values/strings_ja.arb +++ b/res/values/strings_ja.arb @@ -437,5 +437,7 @@ "confirmations" : "確認", "recipient_address" : "受信者のアドレス", - "extra_id" : "追加ID:" + "extra_id" : "追加ID:", + "destination_tag" : "宛先タグ:", + "memo" : "メモ:" } \ No newline at end of file diff --git a/res/values/strings_ko.arb b/res/values/strings_ko.arb index 1ac48ae9f..ae57d9061 100644 --- a/res/values/strings_ko.arb +++ b/res/values/strings_ko.arb @@ -437,5 +437,7 @@ "confirmations" : "확인", "recipient_address" : "받는 사람 주소", - "extra_id" : "추가 ID:" + "extra_id" : "추가 ID:", + "destination_tag" : "목적지 태그:", + "memo" : "메모:" } \ No newline at end of file diff --git a/res/values/strings_nl.arb b/res/values/strings_nl.arb index 4f2fb1509..00a8b228f 100644 --- a/res/values/strings_nl.arb +++ b/res/values/strings_nl.arb @@ -437,5 +437,7 @@ "confirmations" : "Bevestigingen", "recipient_address" : "Adres ontvanger", - "extra_id" : "Extra ID:" + "extra_id" : "Extra ID:", + "destination_tag" : "Bestemmingstag:", + "memo" : "Memo:" } \ No newline at end of file diff --git a/res/values/strings_pl.arb b/res/values/strings_pl.arb index 977ce573c..30547958d 100644 --- a/res/values/strings_pl.arb +++ b/res/values/strings_pl.arb @@ -437,5 +437,7 @@ "confirmations" : "Potwierdzenia", "recipient_address" : "Adres odbiorcy", - "extra_id" : "Dodatkowy ID:" + "extra_id" : "Dodatkowy ID:", + "destination_tag" : "Tag docelowy:", + "memo" : "Notatka:" } \ No newline at end of file diff --git a/res/values/strings_pt.arb b/res/values/strings_pt.arb index 54028de9c..da3a54258 100644 --- a/res/values/strings_pt.arb +++ b/res/values/strings_pt.arb @@ -437,5 +437,7 @@ "confirmations" : "Confirmações", "recipient_address" : "Endereço do destinatário", - "extra_id" : "ID extra:" + "extra_id" : "ID extra:", + "destination_tag" : "Tag de destino:", + "memo" : "Memorando:" } diff --git a/res/values/strings_ru.arb b/res/values/strings_ru.arb index 010e00337..8548f1cce 100644 --- a/res/values/strings_ru.arb +++ b/res/values/strings_ru.arb @@ -437,5 +437,7 @@ "confirmations" : "Подтверждения", "recipient_address" : "Адрес получателя", - "extra_id" : "Дополнительный ID:" + "extra_id" : "Дополнительный ID:", + "destination_tag" : "Целевой тег:", + "memo" : "Памятка:" } \ No newline at end of file diff --git a/res/values/strings_uk.arb b/res/values/strings_uk.arb index 6527b2b98..7caf6dcc9 100644 --- a/res/values/strings_uk.arb +++ b/res/values/strings_uk.arb @@ -437,5 +437,7 @@ "confirmations" : "Підтвердження", "recipient_address" : "Адреса одержувача", - "extra_id" : "Додатковий ID:" + "extra_id" : "Додатковий ID:", + "destination_tag" : "Тег призначення:", + "memo" : "Пам’ятка:" } \ No newline at end of file diff --git a/res/values/strings_zh.arb b/res/values/strings_zh.arb index 3fa5c7cfa..921f369a1 100644 --- a/res/values/strings_zh.arb +++ b/res/values/strings_zh.arb @@ -437,5 +437,7 @@ "confirmations" : "確認書", "recipient_address" : "收件人地址", - "extra_id" : "額外編號:" + "extra_id" : "額外編號:", + "destination_tag" : "目標標籤:", + "memo" : "備忘錄:" } \ No newline at end of file