CAKE-207 | fixed string resources
Oleksandr Sobol committed
Dec 10, 2020 at 20:35 UTC
8b349435dfb687ae01aa3c860d230ddde933e7bd
15 files changed
+168
-16
lib/generated/i18n.dart
+92
@@ -44,6 +44,7 @@ class S implements WidgetsLocalizations {
44
String get authentication => "Authentication";
45
String get available_balance => "Available Balance";
46
String get biometric_auth_reason => "Scan your fingerprint to authenticate";
47
+ String get bright_theme => "Bright";
48
String get buy => "Buy";
49
String get cake_wallet => "Cake Wallet";
50
String get cancel => "Cancel";
@@ -57,6 +58,7 @@ class S implements WidgetsLocalizations {
58
String get choose_account => "Choose account";
59
String get choose_wallet_currency => "Please choose wallet currency:";
60
String get clear => "Clear";
61
+ String get color_theme => "Color theme";
62
String get confirm => "Confirm";
63
String get confirm_delete_template => "This action will delete this template. Do you wish to continue?";
64
String get confirm_delete_wallet => "This action will delete this wallet. Do you wish to continue?";
@@ -71,6 +73,7 @@ class S implements WidgetsLocalizations {
73
String get create_new => "Create New Wallet";
74
String get create_new_account => "Create new account";
75
String get creating_new_wallet => "Creating new wallet";
76
+ String get dark_theme => "Dark";
77
String get delete => "Delete";
78
String get digit_pin => "-digit PIN";
79
String get edit => "Edit";
@@ -107,6 +110,7 @@ class S implements WidgetsLocalizations {
110
String get id => "ID: ";
111
String get incoming => "Incoming";
112
String get incorrect_seed => "The text entered is not valid.";
113
+ String get light_theme => "Light";
114
String get loading_your_wallet => "Loading your wallet";
115
String get login => "Login";
116
String get new_node_testing => "New node testing";
@@ -394,6 +398,8 @@ class $de extends S {
398
@override
399
String get biometric_auth_reason => "Scannen Sie Ihren Fingerabdruck zur Authentifizierung";
400
@override
401
+ String get dark_theme => "Dunkel";
402
+ @override
403
String get transaction_sent => "Transaktion gesendet!";
404
@override
405
String get send_fee => "Gebühr:";
@@ -646,6 +652,8 @@ class $de extends S {
652
@override
653
String get filters => "Filter";
654
@override
655
+ String get color_theme => "Farbthema";
656
+ @override
657
String get settings_current_node => "Aktueller Knoten";
658
@override
659
String get copy_id => "ID kopieren";
@@ -886,12 +894,16 @@ class $de extends S {
894
@override
895
String get trade_state_confirming => "Bestätigung";
896
@override
897
+ String get bright_theme => "Hell";
898
+ @override
899
String get send => "Senden";
900
@override
901
String get send_title => "Senden Sie";
902
@override
903
String get error_text_keys => "Walletschlüssel können nur 64 hexadezimale Zeichen enthalten";
904
@override
905
+ String get light_theme => "Licht";
906
+ @override
907
String get settings_save_recipient_address => "Empfängeradresse speichern";
908
@override
909
String get change_exchange_provider => "Wechseln Sie den Exchange-Anbieter";
@@ -1086,6 +1098,8 @@ class $hi extends S {
1098
@override
1099
String get biometric_auth_reason => "प्रमाणित करने के लिए अपने फ़िंगरप्रिंट को स्कैन करें";
1100
@override
1101
+ String get dark_theme => "अंधेरा";
1102
+ @override
1103
String get transaction_sent => "भेजा गया लेन-देन";
1104
@override
1105
String get send_fee => "शुल्क:";
@@ -1338,6 +1352,8 @@ class $hi extends S {
1352
@override
1353
String get filters => "फ़िल्टर";
1354
@override
1355
+ String get color_theme => "रंग विषय";
1356
+ @override
1357
String get settings_current_node => "वर्तमान नोड";
1358
@override
1359
String get copy_id => "प्रतिलिपि ID";
@@ -1578,12 +1594,16 @@ class $hi extends S {
1594
@override
1595
String get trade_state_confirming => "पुष्टि";
1596
@override
1597
+ String get bright_theme => "उज्ज्वल";
1598
+ @override
1599
String get send => "संदेश";
1600
@override
1601
String get send_title => "संदेश";
1602
@override
1603
String get error_text_keys => "वॉलेट कीज़ में हेक्स में केवल 64 वर्ण हो सकते हैं";
1604
@override
1605
+ String get light_theme => "रोशनी";
1606
+ @override
1607
String get settings_save_recipient_address => "प्राप्तकर्ता का पता सहेजें";
1608
@override
1609
String get change_exchange_provider => "एक्सचेंज प्रदाता बदलें";
@@ -1778,6 +1798,8 @@ class $ru extends S {
1798
@override
1799
String get biometric_auth_reason => "Отсканируйте свой отпечаток пальца для аутентификации";
1800
@override
1801
+ String get dark_theme => "Темная";
1802
+ @override
1803
String get transaction_sent => "Tранзакция отправлена!";
1804
@override
1805
String get send_fee => "Комиссия:";
@@ -2030,6 +2052,8 @@ class $ru extends S {
2052
@override
2053
String get filters => "Фильтр";
2054
@override
2055
+ String get color_theme => "Цветовая тема";
2056
+ @override
2057
String get settings_current_node => "Текущая нода";
2058
@override
2059
String get copy_id => "Скопировать ID";
@@ -2270,12 +2294,16 @@ class $ru extends S {
2294
@override
2295
String get trade_state_confirming => "Подтверждение";
2296
@override
2297
+ String get bright_theme => "Яркая";
2298
+ @override
2299
String get send => "Отправить";
2300
@override
2301
String get send_title => "Отправить";
2302
@override
2303
String get error_text_keys => "Ключи кошелька могут содержать только 64 символа в hex";
2304
@override
2305
+ String get light_theme => "Светлая";
2306
+ @override
2307
String get settings_save_recipient_address => "Сохранять адрес получателя";
2308
@override
2309
String get change_exchange_provider => "Изменить провайдера обмена";
@@ -2470,6 +2498,8 @@ class $ko extends S {
2498
@override
2499
String get biometric_auth_reason => "지문을 스캔하여 인증";
2500
@override
2501
+ String get dark_theme => "어두운";
2502
+ @override
2503
String get transaction_sent => "거래가 전송되었습니다!";
2504
@override
2505
String get send_fee => "회비:";
@@ -2722,6 +2752,8 @@ class $ko extends S {
2752
@override
2753
String get filters => "필터";
2754
@override
2755
+ String get color_theme => "색상 테마";
2756
+ @override
2757
String get settings_current_node => "현재 노드";
2758
@override
2759
String get copy_id => "부 ID";
@@ -2962,12 +2994,16 @@ class $ko extends S {
2994
@override
2995
String get trade_state_confirming => "확인 중";
2996
@override
2997
+ String get bright_theme => "선명한";
2998
+ @override
2999
String get send => "보내다";
3000
@override
3001
String get send_title => "보내다";
3002
@override
3003
String get error_text_keys => "지갑 키는 16 진수로 64 자만 포함 할 수 있습니다";
3004
@override
3005
+ String get light_theme => "빛";
3006
+ @override
3007
String get settings_save_recipient_address => "수신자 주소 저장";
3008
@override
3009
String get change_exchange_provider => "교환 공급자 변경";
@@ -3162,6 +3198,8 @@ class $pt extends S {
3198
@override
3199
String get biometric_auth_reason => "Digitalize sua impressão digital para autenticar";
3200
@override
3201
+ String get dark_theme => "Sombria";
3202
+ @override
3203
String get transaction_sent => "Transação enviada!";
3204
@override
3205
String get send_fee => "Taxa:";
@@ -3414,6 +3452,8 @@ class $pt extends S {
3452
@override
3453
String get filters => "Filtro";
3454
@override
3455
+ String get color_theme => "Tema de cor";
3456
+ @override
3457
String get settings_current_node => "Nó atual";
3458
@override
3459
String get copy_id => "Copiar ID";
@@ -3654,12 +3694,16 @@ class $pt extends S {
3694
@override
3695
String get trade_state_confirming => "Confirmando";
3696
@override
3697
+ String get bright_theme => "Brilhante";
3698
+ @override
3699
String get send => "Enviar";
3700
@override
3701
String get send_title => "Enviar";
3702
@override
3703
String get error_text_keys => "As chaves da carteira podem conter apenas 64 caracteres em hexadecimal";
3704
@override
3705
+ String get light_theme => "Luz";
3706
+ @override
3707
String get settings_save_recipient_address => "Salvar endereço do destinatário";
3708
@override
3709
String get change_exchange_provider => "Alterar o provedor de troca";
@@ -3854,6 +3898,8 @@ class $uk extends S {
3898
@override
3899
String get biometric_auth_reason => "Відскануйте свій відбиток пальця для аутентифікації";
3900
@override
3901
+ String get dark_theme => "Темна";
3902
+ @override
3903
String get transaction_sent => "Tранзакцію відправлено!";
3904
@override
3905
String get send_fee => "Комісія:";
@@ -4106,6 +4152,8 @@ class $uk extends S {
4152
@override
4153
String get filters => "Фільтр";
4154
@override
4155
+ String get color_theme => "Кольорова тема";
4156
+ @override
4157
String get settings_current_node => "Поточний вузол";
4158
@override
4159
String get copy_id => "Скопіювати ID";
@@ -4346,12 +4394,16 @@ class $uk extends S {
4394
@override
4395
String get trade_state_confirming => "Підтвердження";
4396
@override
4397
+ String get bright_theme => "Яскрава";
4398
+ @override
4399
String get send => "Відправити";
4400
@override
4401
String get send_title => "Відправити";
4402
@override
4403
String get error_text_keys => "Ключі гаманця можуть містити тільки 64 символів в hex";
4404
@override
4405
+ String get light_theme => "Світла";
4406
+ @override
4407
String get settings_save_recipient_address => "Зберігати адресу отримувача";
4408
@override
4409
String get change_exchange_provider => "Змінити провайдера обміну";
@@ -4546,6 +4598,8 @@ class $ja extends S {
4598
@override
4599
String get biometric_auth_reason => "प指紋をスキャンして認証する";
4600
@override
4601
+ String get dark_theme => "闇";
4602
+ @override
4603
String get transaction_sent => "トランザクションが送信されました!";
4604
@override
4605
String get send_fee => "費用:";
@@ -4798,6 +4852,8 @@ class $ja extends S {
4852
@override
4853
String get filters => "フィルタ";
4854
@override
4855
+ String get color_theme => "カラーテーマ";
4856
+ @override
4857
String get settings_current_node => "現在のノード";
4858
@override
4859
String get copy_id => "IDをコピー";
@@ -5038,12 +5094,16 @@ class $ja extends S {
5094
@override
5095
String get trade_state_confirming => "確認中";
5096
@override
5097
+ String get bright_theme => "明るい";
5098
+ @override
5099
String get send => "送る";
5100
@override
5101
String get send_title => "を送信";
5102
@override
5103
String get error_text_keys => "ウォレットキーには、16進数で64文字しか含めることができません";
5104
@override
5105
+ String get light_theme => "光";
5106
+ @override
5107
String get settings_save_recipient_address => "受信者のアドレスを保存";
5108
@override
5109
String get change_exchange_provider => "Exchangeプロバイダーの変更";
@@ -5242,6 +5302,8 @@ class $pl extends S {
5302
@override
5303
String get biometric_auth_reason => "Zeskanuj swój odcisk palca, aby go uwierzytelnić";
5304
@override
5305
+ String get dark_theme => "Ciemny";
5306
+ @override
5307
String get transaction_sent => "Transakcja wysłana!";
5308
@override
5309
String get send_fee => "Opłata:";
@@ -5494,6 +5556,8 @@ class $pl extends S {
5556
@override
5557
String get filters => "Filtr";
5558
@override
5559
+ String get color_theme => "Motyw kolorystyczny";
5560
+ @override
5561
String get settings_current_node => "Bieżący węzeł";
5562
@override
5563
String get copy_id => "ID kopii";
@@ -5734,12 +5798,16 @@ class $pl extends S {
5798
@override
5799
String get trade_state_confirming => "Potwierdzam";
5800
@override
5801
+ String get bright_theme => "Jasny";
5802
+ @override
5803
String get send => "Wysłać";
5804
@override
5805
String get send_title => "Wyślij";
5806
@override
5807
String get error_text_keys => "Klucze portfela mogą zawierać tylko 64 znaki w systemie szesnastkowym";
5808
@override
5809
+ String get light_theme => "Lekki";
5810
+ @override
5811
String get settings_save_recipient_address => "Zapisz adres odbiorcy";
5812
@override
5813
String get change_exchange_provider => "Zmień dostawcę programu Exchange";
@@ -5934,6 +6002,8 @@ class $es extends S {
6002
@override
6003
String get biometric_auth_reason => "Escanee su huella digital para autenticar";
6004
@override
6005
+ String get dark_theme => "Oscura";
6006
+ @override
6007
String get transaction_sent => "Transacción enviada!";
6008
@override
6009
String get send_fee => "Cuota:";
@@ -6186,6 +6256,8 @@ class $es extends S {
6256
@override
6257
String get filters => "Filtrar";
6258
@override
6259
+ String get color_theme => "Tema de color";
6260
+ @override
6261
String get settings_current_node => "Nodo actual";
6262
@override
6263
String get copy_id => "Copiar ID";
@@ -6426,12 +6498,16 @@ class $es extends S {
6498
@override
6499
String get trade_state_confirming => "Confirmando";
6500
@override
6501
+ String get bright_theme => "Brillante";
6502
+ @override
6503
String get send => "Enviar";
6504
@override
6505
String get send_title => "Enviar";
6506
@override
6507
String get error_text_keys => "Las llaves de billetera solo pueden contener 64 caracteres en hexadecimal";
6508
@override
6509
+ String get light_theme => "Ligera";
6510
+ @override
6511
String get settings_save_recipient_address => "Guardar dirección del destinatario";
6512
@override
6513
String get change_exchange_provider => "Cambiar proveedor de intercambio";
@@ -6626,6 +6702,8 @@ class $nl extends S {
6702
@override
6703
String get biometric_auth_reason => "Scan uw vingerafdruk om te verifiëren";
6704
@override
6705
+ String get dark_theme => "Donker";
6706
+ @override
6707
String get transaction_sent => "Transactie verzonden!";
6708
@override
6709
String get send_fee => "Vergoeding:";
@@ -6878,6 +6956,8 @@ class $nl extends S {
6956
@override
6957
String get filters => "Filter";
6958
@override
6959
+ String get color_theme => "Kleur thema";
6960
+ @override
6961
String get settings_current_node => "Huidige knooppunt";
6962
@override
6963
String get copy_id => "ID kopiëren";
@@ -7118,12 +7198,16 @@ class $nl extends S {
7198
@override
7199
String get trade_state_confirming => "Bevestiging";
7200
@override
7201
+ String get bright_theme => "Helder";
7202
+ @override
7203
String get send => "Sturen";
7204
@override
7205
String get send_title => "Stuur";
7206
@override
7207
String get error_text_keys => "Portefeuillesleutels kunnen maximaal 64 tekens bevatten in hexadecimale volgorde";
7208
@override
7209
+ String get light_theme => "Licht";
7210
+ @override
7211
String get settings_save_recipient_address => "Adres ontvanger opslaan";
7212
@override
7213
String get change_exchange_provider => "Wijzig Exchange Provider";
@@ -7318,6 +7402,8 @@ class $zh extends S {
7402
@override
7403
String get biometric_auth_reason => "掃描指紋以進行身份驗證";
7404
@override
7405
+ String get dark_theme => "黑暗";
7406
+ @override
7407
String get transaction_sent => "交易已发送";
7408
@override
7409
String get send_fee => "費用:";
@@ -7570,6 +7656,8 @@ class $zh extends S {
7656
@override
7657
String get filters => "過濾";
7658
@override
7659
+ String get color_theme => "顏色主題";
7660
+ @override
7661
String get settings_current_node => "当前节点";
7662
@override
7663
String get copy_id => "复印ID";
@@ -7810,12 +7898,16 @@ class $zh extends S {
7898
@override
7899
String get trade_state_confirming => "确认中";
7900
@override
7901
+ String get bright_theme => "亮";
7902
+ @override
7903
String get send => "发送";
7904
@override
7905
String get send_title => "發送";
7906
@override
7907
String get error_text_keys => "钱包密钥只能包含16个字符的十六进制字符";
7908
@override
7909
+ String get light_theme => "光";
7910
+ @override
7911
String get settings_save_recipient_address => "保存收件人地址";
7912
@override
7913
String get change_exchange_provider => "更改交易所提供商";
lib/themes.dart
+3
-3
@@ -47,11 +47,11 @@ class Themes extends EnumerableItem<int> with Serializable<int> {
47
String toString() {
48
switch (this) {
49
case Themes.light:
50
- return 'Light';
50
+ return S.current.light_theme;
51
case Themes.bright:
52
- return 'Bright';
52
+ return S.current.bright_theme;
53
case Themes.dark:
54
- return 'Dark';
54
+ return S.current.dark_theme;
55
default:
56
return '';
57
}
lib/view_model/settings/settings_view_model.dart
+1
-1
@@ -108,7 +108,7 @@ abstract class SettingsViewModelBase with Store {
108
}
109
}),
110
PickerListItem(
111
- title: 'Color theme',
111
+ title: S.current.color_theme,
112
items: Themes.all,
113
selectedItem: () => theme,
114
onItemSelected: (Themes theme) =>
res/values/strings_de.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} Error",
425
426
- "use_ssl" : "Verwenden Sie SSL"
426
+ "use_ssl" : "Verwenden Sie SSL",
427
+
428
+ "color_theme" : "Farbthema",
429
+ "light_theme" : "Licht",
430
+ "bright_theme" : "Hell",
431
+ "dark_theme" : "Dunkel"
432
}
\ No newline at end of file
res/values/strings_en.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} error",
425
426
- "use_ssl" : "Use SSL"
426
+ "use_ssl" : "Use SSL",
427
+
428
+ "color_theme" : "Color theme",
429
+ "light_theme" : "Light",
430
+ "bright_theme" : "Bright",
431
+ "dark_theme" : "Dark"
432
}
\ No newline at end of file
res/values/strings_es.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} error",
425
426
- "use_ssl" : "Utilice SSL"
426
+ "use_ssl" : "Utilice SSL",
427
+
428
+ "color_theme" : "Tema de color",
429
+ "light_theme" : "Ligera",
430
+ "bright_theme" : "Brillante",
431
+ "dark_theme" : "Oscura"
432
}
\ No newline at end of file
res/values/strings_hi.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} त्रुटि",
425
426
- "use_ssl" : "उपयोग SSL"
426
+ "use_ssl" : "उपयोग SSL",
427
+
428
+ "color_theme" : "रंग विषय",
429
+ "light_theme" : "रोशनी",
430
+ "bright_theme" : "उज्ज्वल",
431
+ "dark_theme" : "अंधेरा"
432
}
\ No newline at end of file
res/values/strings_ja.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} エラー",
425
426
- "use_ssl" : "SSLを使用する"
426
+ "use_ssl" : "SSLを使用する",
427
+
428
+ "color_theme" : "カラーテーマ",
429
+ "light_theme" : "光",
430
+ "bright_theme" : "明るい",
431
+ "dark_theme" : "闇"
432
}
\ No newline at end of file
res/values/strings_ko.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} 오류",
425
426
- "use_ssl" : "SSL 사용"
426
+ "use_ssl" : "SSL 사용",
427
+
428
+ "color_theme" : "색상 테마",
429
+ "light_theme" : "빛",
430
+ "bright_theme" : "선명한",
431
+ "dark_theme" : "어두운"
432
}
\ No newline at end of file
res/values/strings_nl.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} fout",
425
426
- "use_ssl" : "Gebruik SSL"
426
+ "use_ssl" : "Gebruik SSL",
427
+
428
+ "color_theme" : "Kleur thema",
429
+ "light_theme" : "Licht",
430
+ "bright_theme" : "Helder",
431
+ "dark_theme" : "Donker"
432
}
\ No newline at end of file
res/values/strings_pl.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} pomyłka",
425
426
- "use_ssl" : "Użyj SSL"
426
+ "use_ssl" : "Użyj SSL",
427
+
428
+ "color_theme" : "Motyw kolorystyczny",
429
+ "light_theme" : "Lekki",
430
+ "bright_theme" : "Jasny",
431
+ "dark_theme" : "Ciemny"
432
}
\ No newline at end of file
res/values/strings_pt.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} erro",
425
426
- "use_ssl" : "Use SSL"
426
+ "use_ssl" : "Use SSL",
427
+
428
+ "color_theme" : "Tema de cor",
429
+ "light_theme" : "Luz",
430
+ "bright_theme" : "Brilhante",
431
+ "dark_theme" : "Sombria"
432
}
res/values/strings_ru.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} ошибка",
425
426
- "use_ssl" : "Использовать SSL"
426
+ "use_ssl" : "Использовать SSL",
427
+
428
+ "color_theme" : "Цветовая тема",
429
+ "light_theme" : "Светлая",
430
+ "bright_theme" : "Яркая",
431
+ "dark_theme" : "Темная"
432
}
\ No newline at end of file
res/values/strings_uk.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} помилка",
425
426
- "use_ssl" : "Використати SSL"
426
+ "use_ssl" : "Використати SSL",
427
+
428
+ "color_theme" : "Кольорова тема",
429
+ "light_theme" : "Світла",
430
+ "bright_theme" : "Яскрава",
431
+ "dark_theme" : "Темна"
432
}
\ No newline at end of file
res/values/strings_zh.arb
+6
-1
@@ -423,5 +423,10 @@
423
424
"provider_error" : "${provider} 錯誤",
425
426
- "use_ssl" : "使用SSL"
426
+ "use_ssl" : "使用SSL",
427
+
428
+ "color_theme" : "顏色主題",
429
+ "light_theme" : "光",
430
+ "bright_theme" : "亮",
431
+ "dark_theme" : "黑暗"
432
}
\ No newline at end of file