mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-01-22 18:54:47 +00:00
Merge pull request #40 from cake-tech/CWA-179-restore-button-fix
Cwa 179 restore button fix
This commit is contained in:
commit
2d8c0b1fa8
20 changed files with 230 additions and 159 deletions
|
@ -124,9 +124,9 @@ class S implements WidgetsLocalizations {
|
||||||
String get rescan => "Rescan";
|
String get rescan => "Rescan";
|
||||||
String get reset => "Reset";
|
String get reset => "Reset";
|
||||||
String get restore_address => "Address";
|
String get restore_address => "Address";
|
||||||
String get restore_description_from_backup => "You can restore the whole Cake Wallet app from\nyour back-up file";
|
String get restore_description_from_backup => "You can restore the whole Cake Wallet app from your back-up file";
|
||||||
String get restore_description_from_keys => "Restore your wallet from generated\nkeystrokes saved from your private keys";
|
String get restore_description_from_keys => "Restore your wallet from generated keystrokes saved from your private keys";
|
||||||
String get restore_description_from_seed => "Restore your wallet from either the 25 word\nor 13 word combination code";
|
String get restore_description_from_seed => "Restore your wallet from either the 25 word or 13 word combination code";
|
||||||
String get restore_description_from_seed_keys => "Get back your wallet from seed/keys that you've saved to secure place";
|
String get restore_description_from_seed_keys => "Get back your wallet from seed/keys that you've saved to secure place";
|
||||||
String get restore_from_seed_placeholder => "Please enter or paste your seed here";
|
String get restore_from_seed_placeholder => "Please enter or paste your seed here";
|
||||||
String get restore_next => "Next";
|
String get restore_next => "Next";
|
||||||
|
@ -334,7 +334,7 @@ class $de extends S {
|
||||||
@override
|
@override
|
||||||
String get you_will_get => "Sie erhalten";
|
String get you_will_get => "Sie erhalten";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_seed => "Stellen Sie Ihr Wallet aus den 25 Wörtern wieder her\noder 13-Wort-Kombinationscode";
|
String get restore_description_from_seed => "Stellen Sie Ihr Wallet aus den 25 Wörtern wieder her oder 13-Wort-Kombinationscode";
|
||||||
@override
|
@override
|
||||||
String get trade_state_underpaid => "Unterbezahlt";
|
String get trade_state_underpaid => "Unterbezahlt";
|
||||||
@override
|
@override
|
||||||
|
@ -702,7 +702,7 @@ class $de extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "Der Wallet darf nur Buchstaben und Zahlen enthalten\nund muss zwischen 1 und 15 Zeichen lang sein";
|
String get error_text_wallet_name => "Der Wallet darf nur Buchstaben und Zahlen enthalten\nund muss zwischen 1 und 15 Zeichen lang sein";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "Stellen Sie Ihr Wallet von generiert wieder her\nTastenanschläge, die von Ihren privaten Schlüsseln gespeichert wurden";
|
String get restore_description_from_keys => "Stellen Sie Ihr Wallet von generiert wieder her Tastenanschläge, die von Ihren privaten Schlüsseln gespeichert wurden";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "Nächster";
|
String get seed_language_next => "Nächster";
|
||||||
@override
|
@override
|
||||||
|
@ -796,7 +796,7 @@ class $de extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "Aus Seed wiederherstellen";
|
String get restore_title_from_seed => "Aus Seed wiederherstellen";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "Sie können die gesamte Cake Wallet-App von wiederherstellen \nIhre Sicherungsdatei";
|
String get restore_description_from_backup => "Sie können die gesamte Cake Wallet-App von wiederherstellen Ihre Sicherungsdatei";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "Monero-Adresse";
|
String get send_monero_address => "Monero-Adresse";
|
||||||
@override
|
@override
|
||||||
|
@ -902,7 +902,7 @@ class $hi extends S {
|
||||||
@override
|
@override
|
||||||
String get you_will_get => "आपको मिल जायेगा";
|
String get you_will_get => "आपको मिल जायेगा";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_seed => "या तो 25 शब्द से अपने वॉलेट को पुनर्स्थापित करें\nया 13 शब्द संयोजन कोड";
|
String get restore_description_from_seed => "या तो 25 शब्द से अपने वॉलेट को पुनर्स्थापित करें या 13 शब्द संयोजन कोड";
|
||||||
@override
|
@override
|
||||||
String get trade_state_underpaid => "के तहत भुगतान किया";
|
String get trade_state_underpaid => "के तहत भुगतान किया";
|
||||||
@override
|
@override
|
||||||
|
@ -1270,7 +1270,7 @@ class $hi extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "वॉलेट नाम में केवल अक्षर, संख्याएं हो सकती हैं\nऔर 1 और 15 वर्णों के बीच लंबा होना चाहिए";
|
String get error_text_wallet_name => "वॉलेट नाम में केवल अक्षर, संख्याएं हो सकती हैं\nऔर 1 और 15 वर्णों के बीच लंबा होना चाहिए";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "अपने वॉलेट को जेनरेट से पुनर्स्थापित करें\nआपकी निजी कुंजी से कीस्ट्रोक्स सहेजे गए";
|
String get restore_description_from_keys => "अपने वॉलेट को जेनरेट से पुनर्स्थापित करें आपकी निजी कुंजी से कीस्ट्रोक्स सहेजे गए";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "आगामी";
|
String get seed_language_next => "आगामी";
|
||||||
@override
|
@override
|
||||||
|
@ -1364,7 +1364,7 @@ class $hi extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "बीज से पुनर्स्थापित करें";
|
String get restore_title_from_seed => "बीज से पुनर्स्थापित करें";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "आप से पूरे केक वॉलेट एप्लिकेशन को पुनर्स्थापित कर सकते हैं\nआपकी बैक-अप फ़ाइल";
|
String get restore_description_from_backup => "आप से पूरे केक वॉलेट एप्लिकेशन को पुनर्स्थापित कर सकते हैं आपकी बैक-अप फ़ाइल";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "मोनरो पता";
|
String get send_monero_address => "मोनरो पता";
|
||||||
@override
|
@override
|
||||||
|
@ -1932,7 +1932,7 @@ class $ru extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "Восстановить из мнемонической фразы";
|
String get restore_title_from_seed => "Восстановить из мнемонической фразы";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "Вы можете восстановить Cake Wallet из\nвашего back-up файла";
|
String get restore_description_from_backup => "Вы можете восстановить Cake Wallet из вашего back-up файла";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "Monero адрес";
|
String get send_monero_address => "Monero адрес";
|
||||||
@override
|
@override
|
||||||
|
@ -2406,7 +2406,7 @@ class $ko extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "지갑 이름은 문자, 숫자 만 포함 할 수 있습니다\n1 ~ 15 자 사이 여야합니다";
|
String get error_text_wallet_name => "지갑 이름은 문자, 숫자 만 포함 할 수 있습니다\n1 ~ 15 자 사이 여야합니다";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "개인 키에서 저장된 생성 된\n키 스트로크에서 월렛 복원";
|
String get restore_description_from_keys => "개인 키에서 저장된 생성 된 키 스트로크에서 월렛 복원";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "다음 것";
|
String get seed_language_next => "다음 것";
|
||||||
@override
|
@override
|
||||||
|
@ -2606,7 +2606,7 @@ class $pt extends S {
|
||||||
@override
|
@override
|
||||||
String get you_will_get => "Você receberá";
|
String get you_will_get => "Você receberá";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_seed => "Restaure sua carteira a partir de semente com \n25 palavras ou 13 palavras";
|
String get restore_description_from_seed => "Restaure sua carteira a partir de semente com 25 palavras ou 13 palavras";
|
||||||
@override
|
@override
|
||||||
String get trade_state_underpaid => "Parcialmente paga";
|
String get trade_state_underpaid => "Parcialmente paga";
|
||||||
@override
|
@override
|
||||||
|
@ -2974,7 +2974,7 @@ class $pt extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "O nome da carteira só pode conter letras, números\ne deve ter entre 1 e 15 caracteres";
|
String get error_text_wallet_name => "O nome da carteira só pode conter letras, números\ne deve ter entre 1 e 15 caracteres";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "Restaure sua carteira a partir de \nsuas chaves privadas";
|
String get restore_description_from_keys => "Restaure sua carteira a partir de suas chaves privadas";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "Próximo";
|
String get seed_language_next => "Próximo";
|
||||||
@override
|
@override
|
||||||
|
@ -3068,7 +3068,7 @@ class $pt extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "Restaurar a partir de semente";
|
String get restore_title_from_seed => "Restaurar a partir de semente";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "Você pode restaurar todo o aplicativo Cake Wallet de\nseu arquivo de backup";
|
String get restore_description_from_backup => "Você pode restaurar todo o aplicativo Cake Wallet de seu arquivo de backup";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "Endereço Monero";
|
String get send_monero_address => "Endereço Monero";
|
||||||
@override
|
@override
|
||||||
|
@ -3636,7 +3636,7 @@ class $uk extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "Відновити з мнемонічної фрази";
|
String get restore_title_from_seed => "Відновити з мнемонічної фрази";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "Ви можете відновити Cake Wallet з\nвашого резервного файлу";
|
String get restore_description_from_backup => "Ви можете відновити Cake Wallet з вашого резервного файлу";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "Monero адреса";
|
String get send_monero_address => "Monero адреса";
|
||||||
@override
|
@override
|
||||||
|
@ -3742,7 +3742,7 @@ class $ja extends S {
|
||||||
@override
|
@override
|
||||||
String get you_will_get => "あなたが取得します";
|
String get you_will_get => "あなたが取得します";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_seed => "25ワードからウォレットを復元します\nまたは13ワードの組み合わせコード";
|
String get restore_description_from_seed => "25ワードからウォレットを復元しますまたは13ワードの組み合わせコード";
|
||||||
@override
|
@override
|
||||||
String get trade_state_underpaid => "支払不足";
|
String get trade_state_underpaid => "支払不足";
|
||||||
@override
|
@override
|
||||||
|
@ -4110,7 +4110,7 @@ class $ja extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "ウォレット名には文字のみを含めることができます\n1〜15文字である必要があります";
|
String get error_text_wallet_name => "ウォレット名には文字のみを含めることができます\n1〜15文字である必要があります";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "生成されたウォレットを復元します\n秘密鍵から保存されたキーストローク";
|
String get restore_description_from_keys => "生成されたウォレットを復元します秘密鍵から保存されたキーストローク";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "次";
|
String get seed_language_next => "次";
|
||||||
@override
|
@override
|
||||||
|
@ -4204,7 +4204,7 @@ class $ja extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "シードから復元";
|
String get restore_title_from_seed => "シードから復元";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "Cake Walletアプリ全体を復元できます\nバックアップファイル";
|
String get restore_description_from_backup => "Cake Walletアプリ全体を復元できますバックアップファイル";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "Monero 住所";
|
String get send_monero_address => "Monero 住所";
|
||||||
@override
|
@override
|
||||||
|
@ -4314,7 +4314,7 @@ class $pl extends S {
|
||||||
@override
|
@override
|
||||||
String get you_will_get => "Dostaniesz";
|
String get you_will_get => "Dostaniesz";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_seed => "Przywróć swój portfel z 25 słów\nlub 13-słowny kod kombinacji";
|
String get restore_description_from_seed => "Przywróć swój portfel z 25 słów lub 13-słowny kod kombinacji";
|
||||||
@override
|
@override
|
||||||
String get trade_state_underpaid => "Niedopłacone";
|
String get trade_state_underpaid => "Niedopłacone";
|
||||||
@override
|
@override
|
||||||
|
@ -4682,7 +4682,7 @@ class $pl extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "Nazwa portfela może zawierać tylko litery i cyfry\ni musi mieć od 1 do 15 znaków";
|
String get error_text_wallet_name => "Nazwa portfela może zawierać tylko litery i cyfry\ni musi mieć od 1 do 15 znaków";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "Przywróć swój portfel z wygenerowanego\nnaciśnięcia klawiszy zapisane z kluczy prywatnych";
|
String get restore_description_from_keys => "Przywróć swój portfel z wygenerowanego naciśnięcia klawiszy zapisane z kluczy prywatnych";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "Kolejny";
|
String get seed_language_next => "Kolejny";
|
||||||
@override
|
@override
|
||||||
|
@ -4776,7 +4776,7 @@ class $pl extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "Przywróć z nasion";
|
String get restore_title_from_seed => "Przywróć z nasion";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "Możesz przywrócić całą aplikację Cake Wallet z\nplik kopii zapasowej";
|
String get restore_description_from_backup => "Możesz przywrócić całą aplikację Cake Wallet z plik kopii zapasowej";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "Adres Monero";
|
String get send_monero_address => "Adres Monero";
|
||||||
@override
|
@override
|
||||||
|
@ -4882,7 +4882,7 @@ class $es extends S {
|
||||||
@override
|
@override
|
||||||
String get you_will_get => "Conseguirás";
|
String get you_will_get => "Conseguirás";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_seed => "Restaure su billetera desde el código de combinación de 25 palabras \ni de 13 palabras";
|
String get restore_description_from_seed => "Restaure su billetera desde el código de combinación de 25 palabras i de 13 palabras";
|
||||||
@override
|
@override
|
||||||
String get trade_state_underpaid => "Poco pagado";
|
String get trade_state_underpaid => "Poco pagado";
|
||||||
@override
|
@override
|
||||||
|
@ -5250,7 +5250,7 @@ class $es extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "El nombre de la billetera solo puede contener letras, números \ny debe tener entre 1 y 15 caracteres de longitud";
|
String get error_text_wallet_name => "El nombre de la billetera solo puede contener letras, números \ny debe tener entre 1 y 15 caracteres de longitud";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "Restaure su billetera de las pulsaciones de teclas generadas\nguardadas de sus claves privadas";
|
String get restore_description_from_keys => "Restaure su billetera de las pulsaciones de teclas generadas guardadas de sus claves privadas";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "Próximo";
|
String get seed_language_next => "Próximo";
|
||||||
@override
|
@override
|
||||||
|
@ -5344,7 +5344,7 @@ class $es extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "De la semilla";
|
String get restore_title_from_seed => "De la semilla";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "Puede restaurar toda la aplicación Cake Wallet desde \nysu archivo de respaldo";
|
String get restore_description_from_backup => "Puede restaurar toda la aplicación Cake Wallet desde ysu archivo de respaldo";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "Dirección de Monero";
|
String get send_monero_address => "Dirección de Monero";
|
||||||
@override
|
@override
|
||||||
|
@ -5450,7 +5450,7 @@ class $nl extends S {
|
||||||
@override
|
@override
|
||||||
String get you_will_get => "Je zult krijgen";
|
String get you_will_get => "Je zult krijgen";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_seed => "Herstel uw portemonnee van het 25 woord\nof 13 woord combinatiecode";
|
String get restore_description_from_seed => "Herstel uw portemonnee van het 25 woord of 13 woord combinatiecode";
|
||||||
@override
|
@override
|
||||||
String get trade_state_underpaid => "Slecht betaald";
|
String get trade_state_underpaid => "Slecht betaald";
|
||||||
@override
|
@override
|
||||||
|
@ -5818,7 +5818,7 @@ class $nl extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "Naam portemonnee kan alleen letters, cijfers bevatten\nen moet tussen de 1 en 15 tekens lang zijn";
|
String get error_text_wallet_name => "Naam portemonnee kan alleen letters, cijfers bevatten\nen moet tussen de 1 en 15 tekens lang zijn";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "Herstel uw portemonnee van gegenereerd\ntoetsaanslagen opgeslagen van uw privésleutels";
|
String get restore_description_from_keys => "Herstel uw portemonnee van gegenereerd toetsaanslagen opgeslagen van uw privésleutels";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "Volgende";
|
String get seed_language_next => "Volgende";
|
||||||
@override
|
@override
|
||||||
|
@ -5912,7 +5912,7 @@ class $nl extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "Herstel van zaad";
|
String get restore_title_from_seed => "Herstel van zaad";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "Je kunt de hele Cake Wallet-app herstellen van\nuw back-upbestand";
|
String get restore_description_from_backup => "Je kunt de hele Cake Wallet-app herstellen van uw back-upbestand";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "Monero-adres";
|
String get send_monero_address => "Monero-adres";
|
||||||
@override
|
@override
|
||||||
|
@ -6018,7 +6018,7 @@ class $zh extends S {
|
||||||
@override
|
@override
|
||||||
String get you_will_get => "你会得到";
|
String get you_will_get => "你会得到";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_seed => "从25个字中恢复您的钱包\n或13个字的组合码";
|
String get restore_description_from_seed => "从25个字中恢复您的钱包或13个字的组合码";
|
||||||
@override
|
@override
|
||||||
String get trade_state_underpaid => "支付不足";
|
String get trade_state_underpaid => "支付不足";
|
||||||
@override
|
@override
|
||||||
|
@ -6386,7 +6386,7 @@ class $zh extends S {
|
||||||
@override
|
@override
|
||||||
String get error_text_wallet_name => "钱包名称只能包含字母,数字\n且必须介于1到15个字符之间";
|
String get error_text_wallet_name => "钱包名称只能包含字母,数字\n且必须介于1到15个字符之间";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_keys => "R从生成的电子钱包\n从您的私钥中保存的击键";
|
String get restore_description_from_keys => "R从生成的电子钱包从您的私钥中保存的击键";
|
||||||
@override
|
@override
|
||||||
String get seed_language_next => "下一个";
|
String get seed_language_next => "下一个";
|
||||||
@override
|
@override
|
||||||
|
@ -6480,7 +6480,7 @@ class $zh extends S {
|
||||||
@override
|
@override
|
||||||
String get restore_title_from_seed => "从种子还原";
|
String get restore_title_from_seed => "从种子还原";
|
||||||
@override
|
@override
|
||||||
String get restore_description_from_backup => "您可以从还原整个Cake Wallet应用\n您的备份文件";
|
String get restore_description_from_backup => "您可以从还原整个Cake Wallet应用您的备份文件";
|
||||||
@override
|
@override
|
||||||
String get send_monero_address => "门罗地址";
|
String get send_monero_address => "门罗地址";
|
||||||
@override
|
@override
|
||||||
|
|
|
@ -3,6 +3,8 @@ import 'package:cake_wallet/palette.dart';
|
||||||
import 'package:cake_wallet/routes.dart';
|
import 'package:cake_wallet/routes.dart';
|
||||||
import 'package:flutter/cupertino.dart';
|
import 'package:flutter/cupertino.dart';
|
||||||
import 'package:cake_wallet/src/screens/restore/widgets/restore_button.dart';
|
import 'package:cake_wallet/src/screens/restore/widgets/restore_button.dart';
|
||||||
|
import 'package:cake_wallet/src/screens/restore/widgets/image_widget.dart';
|
||||||
|
import 'package:cake_wallet/src/screens/restore/widgets/base_restore_widget.dart';
|
||||||
import 'package:cake_wallet/src/screens/base_page.dart';
|
import 'package:cake_wallet/src/screens/base_page.dart';
|
||||||
import 'package:cake_wallet/generated/i18n.dart';
|
import 'package:cake_wallet/generated/i18n.dart';
|
||||||
|
|
||||||
|
@ -19,40 +21,39 @@ class RestoreOptionsPage extends BasePage {
|
||||||
final _imageRestoreSeed = Image.asset('assets/images/restoreSeed.png');
|
final _imageRestoreSeed = Image.asset('assets/images/restoreSeed.png');
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget body(BuildContext context) => Container(
|
Widget body(BuildContext context) {
|
||||||
padding: EdgeInsets.only(
|
final isLargeScreen = MediaQuery.of(context).size.height > largeHeight;
|
||||||
left: 20.0,
|
|
||||||
right: 20.0,
|
return BaseRestoreWidget(
|
||||||
|
firstRestoreButton: RestoreButton(
|
||||||
|
onPressed: () =>
|
||||||
|
Navigator.pushNamed(
|
||||||
|
context, Routes.restoreWalletOptionsFromWelcome),
|
||||||
|
imageWidget: ImageWidget(
|
||||||
|
image: _imageSeedKeys,
|
||||||
|
aspectRatioImage: _aspectRatioImage,
|
||||||
|
isLargeScreen: isLargeScreen,
|
||||||
),
|
),
|
||||||
child: Column(
|
titleColor: Palette.lightViolet,
|
||||||
children: <Widget>[
|
color: Palette.lightViolet,
|
||||||
Flexible(
|
title: S.of(context).restore_title_from_seed_keys,
|
||||||
child: RestoreButton(
|
description: S.of(context).restore_description_from_seed_keys,
|
||||||
onPressed: () {
|
textButton: S.of(context).restore_next,
|
||||||
Navigator.pushNamed(
|
),
|
||||||
context, Routes.restoreWalletOptionsFromWelcome);
|
secondRestoreButton: RestoreButton(
|
||||||
},
|
onPressed: () {},
|
||||||
image: _imageSeedKeys,
|
imageWidget: ImageWidget(
|
||||||
aspectRatioImage: _aspectRatioImage,
|
image: _imageRestoreSeed,
|
||||||
titleColor: Palette.lightViolet,
|
aspectRatioImage: _aspectRatioImage,
|
||||||
color: Palette.lightViolet,
|
isLargeScreen: isLargeScreen,
|
||||||
title: S.of(context).restore_title_from_seed_keys,
|
|
||||||
description: S.of(context).restore_description_from_seed_keys,
|
|
||||||
textButton: S.of(context).restore_next,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
Flexible(
|
|
||||||
child: RestoreButton(
|
|
||||||
onPressed: () {},
|
|
||||||
image: _imageRestoreSeed,
|
|
||||||
aspectRatioImage: _aspectRatioImage,
|
|
||||||
titleColor: Palette.cakeGreen,
|
|
||||||
color: Palette.cakeGreen,
|
|
||||||
title: S.of(context).restore_title_from_backup,
|
|
||||||
description: S.of(context).restore_description_from_backup,
|
|
||||||
textButton: S.of(context).restore_next,
|
|
||||||
))
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
);
|
titleColor: Palette.cakeGreen,
|
||||||
|
color: Palette.cakeGreen,
|
||||||
|
title: S.of(context).restore_title_from_backup,
|
||||||
|
description: S.of(context).restore_description_from_backup,
|
||||||
|
textButton: S.of(context).restore_next,
|
||||||
|
),
|
||||||
|
isLargeScreen: isLargeScreen,
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,8 @@ import 'package:flutter/cupertino.dart';
|
||||||
import 'package:cake_wallet/routes.dart';
|
import 'package:cake_wallet/routes.dart';
|
||||||
import 'package:cake_wallet/palette.dart';
|
import 'package:cake_wallet/palette.dart';
|
||||||
import 'package:cake_wallet/src/screens/restore/widgets/restore_button.dart';
|
import 'package:cake_wallet/src/screens/restore/widgets/restore_button.dart';
|
||||||
|
import 'package:cake_wallet/src/screens/restore/widgets/image_widget.dart';
|
||||||
|
import 'package:cake_wallet/src/screens/restore/widgets/base_restore_widget.dart';
|
||||||
import 'package:cake_wallet/src/screens/base_page.dart';
|
import 'package:cake_wallet/src/screens/base_page.dart';
|
||||||
import 'package:cake_wallet/generated/i18n.dart';
|
import 'package:cake_wallet/generated/i18n.dart';
|
||||||
import 'package:cake_wallet/src/stores/seed_language/seed_language_store.dart';
|
import 'package:cake_wallet/src/stores/seed_language/seed_language_store.dart';
|
||||||
|
@ -23,44 +25,40 @@ class RestoreWalletOptionsPage extends BasePage {
|
||||||
@override
|
@override
|
||||||
Widget body(BuildContext context) {
|
Widget body(BuildContext context) {
|
||||||
final seedLanguageStore = Provider.of<SeedLanguageStore>(context);
|
final seedLanguageStore = Provider.of<SeedLanguageStore>(context);
|
||||||
|
final isLargeScreen = MediaQuery.of(context).size.height > largeHeight;
|
||||||
|
|
||||||
return Container(
|
return BaseRestoreWidget(
|
||||||
padding: EdgeInsets.only(
|
firstRestoreButton: RestoreButton(
|
||||||
left: 20.0,
|
onPressed: () {
|
||||||
right: 20.0,
|
seedLanguageStore.setCurrentRoute(Routes.restoreWalletFromSeed);
|
||||||
|
Navigator.pushNamed(context, Routes.seedLanguage);
|
||||||
|
},
|
||||||
|
imageWidget: ImageWidget(
|
||||||
|
image: _imageSeed,
|
||||||
|
aspectRatioImage: _aspectRatioImage,
|
||||||
|
isLargeScreen: isLargeScreen),
|
||||||
|
titleColor: Palette.lightViolet,
|
||||||
|
color: Palette.lightViolet,
|
||||||
|
title: S.of(context).restore_title_from_seed,
|
||||||
|
description: S.of(context).restore_description_from_seed,
|
||||||
|
textButton: S.of(context).restore_next,
|
||||||
),
|
),
|
||||||
child: Column(
|
secondRestoreButton: RestoreButton(
|
||||||
children: <Widget>[
|
onPressed: () {
|
||||||
Flexible(
|
seedLanguageStore.setCurrentRoute(Routes.restoreWalletFromKeys);
|
||||||
child: RestoreButton(
|
Navigator.pushNamed(context, Routes.seedLanguage);
|
||||||
onPressed: () {
|
},
|
||||||
seedLanguageStore.setCurrentRoute(Routes.restoreWalletFromSeed);
|
imageWidget: ImageWidget(
|
||||||
Navigator.pushNamed(context, Routes.seedLanguage);
|
image: _imageKeys,
|
||||||
},
|
aspectRatioImage: _aspectRatioImage,
|
||||||
image: _imageSeed,
|
isLargeScreen: isLargeScreen),
|
||||||
aspectRatioImage: _aspectRatioImage,
|
titleColor: Palette.cakeGreen,
|
||||||
titleColor: Palette.lightViolet,
|
color: Palette.cakeGreen,
|
||||||
color: Palette.lightViolet,
|
title: S.of(context).restore_title_from_keys,
|
||||||
title: S.of(context).restore_title_from_seed,
|
description: S.of(context).restore_description_from_keys,
|
||||||
description: S.of(context).restore_description_from_seed,
|
textButton: S.of(context).restore_next,
|
||||||
textButton: S.of(context).restore_next,
|
|
||||||
)),
|
|
||||||
Flexible(
|
|
||||||
child: RestoreButton(
|
|
||||||
onPressed: () {
|
|
||||||
seedLanguageStore.setCurrentRoute(Routes.restoreWalletFromKeys);
|
|
||||||
Navigator.pushNamed(context, Routes.seedLanguage);
|
|
||||||
},
|
|
||||||
image: _imageKeys,
|
|
||||||
aspectRatioImage: _aspectRatioImage,
|
|
||||||
titleColor: Palette.cakeGreen,
|
|
||||||
color: Palette.cakeGreen,
|
|
||||||
title: S.of(context).restore_title_from_keys,
|
|
||||||
description: S.of(context).restore_description_from_keys,
|
|
||||||
textButton: S.of(context).restore_next,
|
|
||||||
))
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
|
isLargeScreen: isLargeScreen,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
44
lib/src/screens/restore/widgets/base_restore_widget.dart
Normal file
44
lib/src/screens/restore/widgets/base_restore_widget.dart
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
|
const largeHeight = 700;
|
||||||
|
|
||||||
|
class BaseRestoreWidget extends StatelessWidget {
|
||||||
|
BaseRestoreWidget({
|
||||||
|
@required this.firstRestoreButton,
|
||||||
|
@required this.secondRestoreButton,
|
||||||
|
this.isLargeScreen = false
|
||||||
|
});
|
||||||
|
|
||||||
|
final Widget firstRestoreButton;
|
||||||
|
final Widget secondRestoreButton;
|
||||||
|
final bool isLargeScreen;
|
||||||
|
|
||||||
|
@override
|
||||||
|
Widget build(BuildContext context) {
|
||||||
|
return Container(
|
||||||
|
padding: EdgeInsets.only(
|
||||||
|
left: 20.0,
|
||||||
|
right: 20.0,
|
||||||
|
),
|
||||||
|
child: isLargeScreen
|
||||||
|
? Column(
|
||||||
|
children: <Widget>[
|
||||||
|
Flexible(
|
||||||
|
child: firstRestoreButton
|
||||||
|
),
|
||||||
|
Flexible(
|
||||||
|
child: secondRestoreButton
|
||||||
|
)
|
||||||
|
],
|
||||||
|
)
|
||||||
|
: SingleChildScrollView(
|
||||||
|
child: Column(
|
||||||
|
children: <Widget>[
|
||||||
|
firstRestoreButton,
|
||||||
|
secondRestoreButton
|
||||||
|
],
|
||||||
|
),
|
||||||
|
)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
29
lib/src/screens/restore/widgets/image_widget.dart
Normal file
29
lib/src/screens/restore/widgets/image_widget.dart
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
|
class ImageWidget extends StatelessWidget {
|
||||||
|
ImageWidget({
|
||||||
|
@required this.image,
|
||||||
|
@required this.aspectRatioImage,
|
||||||
|
this.isLargeScreen = false});
|
||||||
|
|
||||||
|
final Image image;
|
||||||
|
final double aspectRatioImage;
|
||||||
|
final bool isLargeScreen;
|
||||||
|
|
||||||
|
@override
|
||||||
|
Widget build(BuildContext context) {
|
||||||
|
return isLargeScreen
|
||||||
|
? Flexible(
|
||||||
|
child: Container(
|
||||||
|
child: AspectRatio(
|
||||||
|
aspectRatio: aspectRatioImage,
|
||||||
|
child: FittedBox(
|
||||||
|
fit: BoxFit.contain,
|
||||||
|
child: image,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
)
|
||||||
|
: image;
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,11 +1,11 @@
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:cake_wallet/palette.dart';
|
import 'package:cake_wallet/palette.dart';
|
||||||
|
import 'package:auto_size_text/auto_size_text.dart';
|
||||||
|
|
||||||
class RestoreButton extends StatelessWidget {
|
class RestoreButton extends StatelessWidget {
|
||||||
const RestoreButton(
|
const RestoreButton(
|
||||||
{@required this.onPressed,
|
{@required this.onPressed,
|
||||||
@required this.image,
|
@required this.imageWidget,
|
||||||
@required this.aspectRatioImage,
|
|
||||||
@required this.color,
|
@required this.color,
|
||||||
@required this.titleColor,
|
@required this.titleColor,
|
||||||
this.title = '',
|
this.title = '',
|
||||||
|
@ -13,8 +13,7 @@ class RestoreButton extends StatelessWidget {
|
||||||
this.textButton = ''});
|
this.textButton = ''});
|
||||||
|
|
||||||
final VoidCallback onPressed;
|
final VoidCallback onPressed;
|
||||||
final Image image;
|
final Widget imageWidget;
|
||||||
final double aspectRatioImage;
|
|
||||||
final Color color;
|
final Color color;
|
||||||
final Color titleColor;
|
final Color titleColor;
|
||||||
final String title;
|
final String title;
|
||||||
|
@ -44,43 +43,35 @@ class RestoreButton extends StatelessWidget {
|
||||||
child: Column(
|
child: Column(
|
||||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
Flexible(
|
imageWidget,
|
||||||
child: Container(
|
|
||||||
child: AspectRatio(
|
|
||||||
aspectRatio: aspectRatioImage,
|
|
||||||
child: FittedBox(
|
|
||||||
fit: BoxFit.contain,
|
|
||||||
child: image,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
),
|
|
||||||
),
|
|
||||||
Column(
|
Column(
|
||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
Text(
|
Padding(
|
||||||
title,
|
padding: EdgeInsets.only(left: 20, right: 20),
|
||||||
textAlign: TextAlign.center,
|
child: AutoSizeText(
|
||||||
style: TextStyle(
|
title,
|
||||||
color: titleColor,
|
textAlign: TextAlign.center,
|
||||||
fontSize: 18.0,
|
style: TextStyle(
|
||||||
fontWeight: FontWeight.bold),
|
color: titleColor,
|
||||||
|
fontWeight: FontWeight.bold),
|
||||||
|
maxLines: 2,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
Padding(
|
Padding(
|
||||||
padding: EdgeInsets.only(left: 50, right: 50, top: 10),
|
padding: EdgeInsets.only(left: 20, right: 20, top: 10),
|
||||||
child: Text(
|
child: AutoSizeText(
|
||||||
description,
|
description,
|
||||||
textAlign: TextAlign.center,
|
textAlign: TextAlign.center,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
color:
|
color: Theme.of(context).accentTextTheme.subhead.color,
|
||||||
Theme.of(context).accentTextTheme.subhead.color,
|
),
|
||||||
fontSize: 14.0,
|
maxLines: 2,
|
||||||
height: 1.4),
|
)
|
||||||
),
|
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
SizedBox(
|
SizedBox(
|
||||||
height: 20.0,
|
height: 20,
|
||||||
),
|
),
|
||||||
Container(
|
Container(
|
||||||
height: 56.0,
|
height: 56.0,
|
||||||
|
|
|
@ -36,6 +36,13 @@ packages:
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.4.0"
|
version: "2.4.0"
|
||||||
|
auto_size_text:
|
||||||
|
dependency: "direct main"
|
||||||
|
description:
|
||||||
|
name: auto_size_text
|
||||||
|
url: "https://pub.dartlang.org"
|
||||||
|
source: hosted
|
||||||
|
version: "2.1.0"
|
||||||
barcode_scan:
|
barcode_scan:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
|
|
|
@ -48,6 +48,7 @@ dependencies:
|
||||||
local_auth: ^0.6.1
|
local_auth: ^0.6.1
|
||||||
package_info: ^0.4.0+13
|
package_info: ^0.4.0+13
|
||||||
devicelocale: ^0.2.1
|
devicelocale: ^0.2.1
|
||||||
|
auto_size_text: ^2.1.0
|
||||||
|
|
||||||
# The following adds the Cupertino Icons font to your application.
|
# The following adds the Cupertino Icons font to your application.
|
||||||
# Use with the CupertinoIcons class for iOS style icons.
|
# Use with the CupertinoIcons class for iOS style icons.
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "Holen Sie sich Ihr Wallet von Seed / Schlüsseln zurück, die Sie an einem sicheren Ort aufbewahrt haben",
|
"restore_description_from_seed_keys" : "Holen Sie sich Ihr Wallet von Seed / Schlüsseln zurück, die Sie an einem sicheren Ort aufbewahrt haben",
|
||||||
"restore_next" : "Nächster",
|
"restore_next" : "Nächster",
|
||||||
"restore_title_from_backup" : "Aus einer Sicherungsdatei wiederherstellen",
|
"restore_title_from_backup" : "Aus einer Sicherungsdatei wiederherstellen",
|
||||||
"restore_description_from_backup" : "Sie können die gesamte Cake Wallet-App von wiederherstellen \nIhre Sicherungsdatei",
|
"restore_description_from_backup" : "Sie können die gesamte Cake Wallet-App von wiederherstellen Ihre Sicherungsdatei",
|
||||||
"restore_seed_keys_restore" : "Seed / Schlüssel wiederherstellen",
|
"restore_seed_keys_restore" : "Seed / Schlüssel wiederherstellen",
|
||||||
"restore_title_from_seed" : "Aus Seed wiederherstellen",
|
"restore_title_from_seed" : "Aus Seed wiederherstellen",
|
||||||
"restore_description_from_seed" : "Stellen Sie Ihr Wallet aus den 25 Wörtern wieder her\noder 13-Wort-Kombinationscode",
|
"restore_description_from_seed" : "Stellen Sie Ihr Wallet aus den 25 Wörtern wieder her oder 13-Wort-Kombinationscode",
|
||||||
"restore_title_from_keys" : "Wiederherstellen von Schlüsseln",
|
"restore_title_from_keys" : "Wiederherstellen von Schlüsseln",
|
||||||
"restore_description_from_keys" : "Stellen Sie Ihr Wallet von generiert wieder her\nTastenanschläge, die von Ihren privaten Schlüsseln gespeichert wurden",
|
"restore_description_from_keys" : "Stellen Sie Ihr Wallet von generiert wieder her Tastenanschläge, die von Ihren privaten Schlüsseln gespeichert wurden",
|
||||||
"restore_wallet_name" : "Walletname",
|
"restore_wallet_name" : "Walletname",
|
||||||
"restore_address" : "Adresse",
|
"restore_address" : "Adresse",
|
||||||
"restore_view_key_private" : "Schlüssel anzeigen(geheim)",
|
"restore_view_key_private" : "Schlüssel anzeigen(geheim)",
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "Get back your wallet from seed/keys that you've saved to secure place",
|
"restore_description_from_seed_keys" : "Get back your wallet from seed/keys that you've saved to secure place",
|
||||||
"restore_next" : "Next",
|
"restore_next" : "Next",
|
||||||
"restore_title_from_backup" : "Restore from a back-up file",
|
"restore_title_from_backup" : "Restore from a back-up file",
|
||||||
"restore_description_from_backup" : "You can restore the whole Cake Wallet app from\nyour back-up file",
|
"restore_description_from_backup" : "You can restore the whole Cake Wallet app from your back-up file",
|
||||||
"restore_seed_keys_restore" : "Seed/Keys Restore",
|
"restore_seed_keys_restore" : "Seed/Keys Restore",
|
||||||
"restore_title_from_seed" : "Restore from seed",
|
"restore_title_from_seed" : "Restore from seed",
|
||||||
"restore_description_from_seed" : "Restore your wallet from either the 25 word\nor 13 word combination code",
|
"restore_description_from_seed" : "Restore your wallet from either the 25 word or 13 word combination code",
|
||||||
"restore_title_from_keys" : "Restore from keys",
|
"restore_title_from_keys" : "Restore from keys",
|
||||||
"restore_description_from_keys" : "Restore your wallet from generated\nkeystrokes saved from your private keys",
|
"restore_description_from_keys" : "Restore your wallet from generated keystrokes saved from your private keys",
|
||||||
"restore_wallet_name" : "Wallet name",
|
"restore_wallet_name" : "Wallet name",
|
||||||
"restore_address" : "Address",
|
"restore_address" : "Address",
|
||||||
"restore_view_key_private" : "View key (private)",
|
"restore_view_key_private" : "View key (private)",
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "Recupere su billetera de las semillas/claves que ha guardado en un lugar seguro",
|
"restore_description_from_seed_keys" : "Recupere su billetera de las semillas/claves que ha guardado en un lugar seguro",
|
||||||
"restore_next" : "Próximo",
|
"restore_next" : "Próximo",
|
||||||
"restore_title_from_backup" : "Restaurar desde un archivo de respaldo",
|
"restore_title_from_backup" : "Restaurar desde un archivo de respaldo",
|
||||||
"restore_description_from_backup" : "Puede restaurar toda la aplicación Cake Wallet desde \nysu archivo de respaldo",
|
"restore_description_from_backup" : "Puede restaurar toda la aplicación Cake Wallet desde ysu archivo de respaldo",
|
||||||
"restore_seed_keys_restore" : "Restauración de semillas / llaves",
|
"restore_seed_keys_restore" : "Restauración de semillas / llaves",
|
||||||
"restore_title_from_seed" : "De la semilla",
|
"restore_title_from_seed" : "De la semilla",
|
||||||
"restore_description_from_seed" : "Restaure su billetera desde el código de combinación de 25 palabras \ni de 13 palabras",
|
"restore_description_from_seed" : "Restaure su billetera desde el código de combinación de 25 palabras i de 13 palabras",
|
||||||
"restore_title_from_keys" : "De las claves",
|
"restore_title_from_keys" : "De las claves",
|
||||||
"restore_description_from_keys" : "Restaure su billetera de las pulsaciones de teclas generadas\nguardadas de sus claves privadas",
|
"restore_description_from_keys" : "Restaure su billetera de las pulsaciones de teclas generadas guardadas de sus claves privadas",
|
||||||
"restore_wallet_name" : "Nombre de la billetera",
|
"restore_wallet_name" : "Nombre de la billetera",
|
||||||
"restore_address" : "Dirección",
|
"restore_address" : "Dirección",
|
||||||
"restore_view_key_private" : "View clave (privado)",
|
"restore_view_key_private" : "View clave (privado)",
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "अपने बटुए को बीज से वापस लें/वे कुंजियाँ जिन्हें आपने सुरक्षित स्थान पर सहेजा है",
|
"restore_description_from_seed_keys" : "अपने बटुए को बीज से वापस लें/वे कुंजियाँ जिन्हें आपने सुरक्षित स्थान पर सहेजा है",
|
||||||
"restore_next" : "आगामी",
|
"restore_next" : "आगामी",
|
||||||
"restore_title_from_backup" : "बैक-अप फ़ाइल से पुनर्स्थापित करें",
|
"restore_title_from_backup" : "बैक-अप फ़ाइल से पुनर्स्थापित करें",
|
||||||
"restore_description_from_backup" : "आप से पूरे केक वॉलेट एप्लिकेशन को पुनर्स्थापित कर सकते हैं\nआपकी बैक-अप फ़ाइल",
|
"restore_description_from_backup" : "आप से पूरे केक वॉलेट एप्लिकेशन को पुनर्स्थापित कर सकते हैं आपकी बैक-अप फ़ाइल",
|
||||||
"restore_seed_keys_restore" : "बीज / कुंजी पुनर्स्थापित करें",
|
"restore_seed_keys_restore" : "बीज / कुंजी पुनर्स्थापित करें",
|
||||||
"restore_title_from_seed" : "बीज से पुनर्स्थापित करें",
|
"restore_title_from_seed" : "बीज से पुनर्स्थापित करें",
|
||||||
"restore_description_from_seed" : "या तो 25 शब्द से अपने वॉलेट को पुनर्स्थापित करें\nया 13 शब्द संयोजन कोड",
|
"restore_description_from_seed" : "या तो 25 शब्द से अपने वॉलेट को पुनर्स्थापित करें या 13 शब्द संयोजन कोड",
|
||||||
"restore_title_from_keys" : "कुंजी से पुनर्स्थापित करें",
|
"restore_title_from_keys" : "कुंजी से पुनर्स्थापित करें",
|
||||||
"restore_description_from_keys" : "अपने वॉलेट को जेनरेट से पुनर्स्थापित करें\nआपकी निजी कुंजी से कीस्ट्रोक्स सहेजे गए",
|
"restore_description_from_keys" : "अपने वॉलेट को जेनरेट से पुनर्स्थापित करें आपकी निजी कुंजी से कीस्ट्रोक्स सहेजे गए",
|
||||||
"restore_wallet_name" : "बटुए का नाम",
|
"restore_wallet_name" : "बटुए का नाम",
|
||||||
"restore_address" : "पता",
|
"restore_address" : "पता",
|
||||||
"restore_view_key_private" : "कुंजी देखें (निजी)",
|
"restore_view_key_private" : "कुंजी देखें (निजी)",
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "安全な場所に保存したシード/キーから財布を取り戻す",
|
"restore_description_from_seed_keys" : "安全な場所に保存したシード/キーから財布を取り戻す",
|
||||||
"restore_next" : "次",
|
"restore_next" : "次",
|
||||||
"restore_title_from_backup" : "バックアップファイルから復元する",
|
"restore_title_from_backup" : "バックアップファイルから復元する",
|
||||||
"restore_description_from_backup" : "Cake Walletアプリ全体を復元できます\nバックアップファイル",
|
"restore_description_from_backup" : "Cake Walletアプリ全体を復元できますバックアップファイル",
|
||||||
"restore_seed_keys_restore" : "シード/キーの復元",
|
"restore_seed_keys_restore" : "シード/キーの復元",
|
||||||
"restore_title_from_seed" : "シードから復元",
|
"restore_title_from_seed" : "シードから復元",
|
||||||
"restore_description_from_seed" : "25ワードからウォレットを復元します\nまたは13ワードの組み合わせコード",
|
"restore_description_from_seed" : "25ワードからウォレットを復元しますまたは13ワードの組み合わせコード",
|
||||||
"restore_title_from_keys" : "キーから復元する",
|
"restore_title_from_keys" : "キーから復元する",
|
||||||
"restore_description_from_keys" : "生成されたウォレットを復元します\n秘密鍵から保存されたキーストローク",
|
"restore_description_from_keys" : "生成されたウォレットを復元します秘密鍵から保存されたキーストローク",
|
||||||
"restore_wallet_name" : "ウォレット名",
|
"restore_wallet_name" : "ウォレット名",
|
||||||
"restore_address" : "住所",
|
"restore_address" : "住所",
|
||||||
"restore_view_key_private" : "ビューキー (プライベート)",
|
"restore_view_key_private" : "ビューキー (プライベート)",
|
||||||
|
|
|
@ -143,7 +143,7 @@
|
||||||
"restore_title_from_seed" : "종자에서 복원",
|
"restore_title_from_seed" : "종자에서 복원",
|
||||||
"restore_description_from_seed" : "25 단어 또는 13 단어 조합 코드에서 지갑을 복원하십시오.",
|
"restore_description_from_seed" : "25 단어 또는 13 단어 조합 코드에서 지갑을 복원하십시오.",
|
||||||
"restore_title_from_keys" : "키에서 복원",
|
"restore_title_from_keys" : "키에서 복원",
|
||||||
"restore_description_from_keys" : "개인 키에서 저장된 생성 된\n키 스트로크에서 월렛 복원",
|
"restore_description_from_keys" : "개인 키에서 저장된 생성 된 키 스트로크에서 월렛 복원",
|
||||||
"restore_wallet_name" : "지갑 이름",
|
"restore_wallet_name" : "지갑 이름",
|
||||||
"restore_address" : "주소",
|
"restore_address" : "주소",
|
||||||
"restore_view_key_private" : "키보기 (은밀한)",
|
"restore_view_key_private" : "키보기 (은밀한)",
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "Ontvang uw portemonnee terug uit seed / keys die u hebt opgeslagen op een veilige plaats",
|
"restore_description_from_seed_keys" : "Ontvang uw portemonnee terug uit seed / keys die u hebt opgeslagen op een veilige plaats",
|
||||||
"restore_next" : "Volgende",
|
"restore_next" : "Volgende",
|
||||||
"restore_title_from_backup" : "Herstellen vanuit een back-upbestand",
|
"restore_title_from_backup" : "Herstellen vanuit een back-upbestand",
|
||||||
"restore_description_from_backup" : "Je kunt de hele Cake Wallet-app herstellen van\nuw back-upbestand",
|
"restore_description_from_backup" : "Je kunt de hele Cake Wallet-app herstellen van uw back-upbestand",
|
||||||
"restore_seed_keys_restore" : "Zaad / sleutels herstellen",
|
"restore_seed_keys_restore" : "Zaad / sleutels herstellen",
|
||||||
"restore_title_from_seed" : "Herstel van zaad",
|
"restore_title_from_seed" : "Herstel van zaad",
|
||||||
"restore_description_from_seed" : "Herstel uw portemonnee van het 25 woord\nof 13 woord combinatiecode",
|
"restore_description_from_seed" : "Herstel uw portemonnee van het 25 woord of 13 woord combinatiecode",
|
||||||
"restore_title_from_keys" : "Herstel van sleutels",
|
"restore_title_from_keys" : "Herstel van sleutels",
|
||||||
"restore_description_from_keys" : "Herstel uw portemonnee van gegenereerd\ntoetsaanslagen opgeslagen van uw privésleutels",
|
"restore_description_from_keys" : "Herstel uw portemonnee van gegenereerd toetsaanslagen opgeslagen van uw privésleutels",
|
||||||
"restore_wallet_name" : "Portemonnee naam",
|
"restore_wallet_name" : "Portemonnee naam",
|
||||||
"restore_address" : "Adres",
|
"restore_address" : "Adres",
|
||||||
"restore_view_key_private" : "Bekijk sleutel (privaat)",
|
"restore_view_key_private" : "Bekijk sleutel (privaat)",
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "Odzyskaj swój portfel z nasion / kluczy, które zapisałeś w bezpiecznym miejscu",
|
"restore_description_from_seed_keys" : "Odzyskaj swój portfel z nasion / kluczy, które zapisałeś w bezpiecznym miejscu",
|
||||||
"restore_next" : "Kolejny",
|
"restore_next" : "Kolejny",
|
||||||
"restore_title_from_backup" : "Przywróć z pliku kopii zapasowej",
|
"restore_title_from_backup" : "Przywróć z pliku kopii zapasowej",
|
||||||
"restore_description_from_backup" : "Możesz przywrócić całą aplikację Cake Wallet z\nplik kopii zapasowej",
|
"restore_description_from_backup" : "Możesz przywrócić całą aplikację Cake Wallet z plik kopii zapasowej",
|
||||||
"restore_seed_keys_restore" : "Przywracanie nasion / kluczy",
|
"restore_seed_keys_restore" : "Przywracanie nasion / kluczy",
|
||||||
"restore_title_from_seed" : "Przywróć z nasion",
|
"restore_title_from_seed" : "Przywróć z nasion",
|
||||||
"restore_description_from_seed" : "Przywróć swój portfel z 25 słów\nlub 13-słowny kod kombinacji",
|
"restore_description_from_seed" : "Przywróć swój portfel z 25 słów lub 13-słowny kod kombinacji",
|
||||||
"restore_title_from_keys" : "Przywróć z kluczy",
|
"restore_title_from_keys" : "Przywróć z kluczy",
|
||||||
"restore_description_from_keys" : "Przywróć swój portfel z wygenerowanego\nnaciśnięcia klawiszy zapisane z kluczy prywatnych",
|
"restore_description_from_keys" : "Przywróć swój portfel z wygenerowanego naciśnięcia klawiszy zapisane z kluczy prywatnych",
|
||||||
"restore_wallet_name" : "Nazwa portfela",
|
"restore_wallet_name" : "Nazwa portfela",
|
||||||
"restore_address" : "Adres",
|
"restore_address" : "Adres",
|
||||||
"restore_view_key_private" : "Wyświetl klucz (prywatny)",
|
"restore_view_key_private" : "Wyświetl klucz (prywatny)",
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "Restaure a sua carteira a partir de sementes/chaves que você salvou em um local seguro",
|
"restore_description_from_seed_keys" : "Restaure a sua carteira a partir de sementes/chaves que você salvou em um local seguro",
|
||||||
"restore_next" : "Próximo",
|
"restore_next" : "Próximo",
|
||||||
"restore_title_from_backup" : "Restaurar a partir de um arquivo de backup",
|
"restore_title_from_backup" : "Restaurar a partir de um arquivo de backup",
|
||||||
"restore_description_from_backup" : "Você pode restaurar todo o aplicativo Cake Wallet de\nseu arquivo de backup",
|
"restore_description_from_backup" : "Você pode restaurar todo o aplicativo Cake Wallet de seu arquivo de backup",
|
||||||
"restore_seed_keys_restore" : "Restauração com sementes/chaves",
|
"restore_seed_keys_restore" : "Restauração com sementes/chaves",
|
||||||
"restore_title_from_seed" : "Restaurar a partir de semente",
|
"restore_title_from_seed" : "Restaurar a partir de semente",
|
||||||
"restore_description_from_seed" : "Restaure sua carteira a partir de semente com \n25 palavras ou 13 palavras",
|
"restore_description_from_seed" : "Restaure sua carteira a partir de semente com 25 palavras ou 13 palavras",
|
||||||
"restore_title_from_keys" : "Restaurar a partir de chaves",
|
"restore_title_from_keys" : "Restaurar a partir de chaves",
|
||||||
"restore_description_from_keys" : "Restaure sua carteira a partir de \nsuas chaves privadas",
|
"restore_description_from_keys" : "Restaure sua carteira a partir de suas chaves privadas",
|
||||||
"restore_wallet_name" : "Nome da carteira",
|
"restore_wallet_name" : "Nome da carteira",
|
||||||
"restore_address" : "Endereço",
|
"restore_address" : "Endereço",
|
||||||
"restore_view_key_private" : "Chave de visualização (privada)",
|
"restore_view_key_private" : "Chave de visualização (privada)",
|
||||||
|
|
|
@ -138,7 +138,7 @@
|
||||||
"restore_description_from_seed_keys" : "Вы можете восстановить кошелёк из мнемонической фразы/ключей, которые вы сохранили ранее",
|
"restore_description_from_seed_keys" : "Вы можете восстановить кошелёк из мнемонической фразы/ключей, которые вы сохранили ранее",
|
||||||
"restore_next" : "Продолжить",
|
"restore_next" : "Продолжить",
|
||||||
"restore_title_from_backup" : "Восстановить из back-up файла",
|
"restore_title_from_backup" : "Восстановить из back-up файла",
|
||||||
"restore_description_from_backup" : "Вы можете восстановить Cake Wallet из\nвашего back-up файла",
|
"restore_description_from_backup" : "Вы можете восстановить Cake Wallet из вашего back-up файла",
|
||||||
"restore_seed_keys_restore" : "Восстановить из мнемонической фразы/ключей",
|
"restore_seed_keys_restore" : "Восстановить из мнемонической фразы/ключей",
|
||||||
"restore_title_from_seed" : "Восстановить из мнемонической фразы",
|
"restore_title_from_seed" : "Восстановить из мнемонической фразы",
|
||||||
"restore_description_from_seed" : "Вы можете восстановить кошелёк используя 25-ти значную мнемоническую фразу",
|
"restore_description_from_seed" : "Вы можете восстановить кошелёк используя 25-ти значную мнемоническую фразу",
|
||||||
|
|
|
@ -138,7 +138,7 @@
|
||||||
"restore_description_from_seed_keys" : "Ви можете відновити гаманець з мнемонічної фрази/ключів, які ви зберегли раніше",
|
"restore_description_from_seed_keys" : "Ви можете відновити гаманець з мнемонічної фрази/ключів, які ви зберегли раніше",
|
||||||
"restore_next" : "Продовжити",
|
"restore_next" : "Продовжити",
|
||||||
"restore_title_from_backup" : "Відновити із резервного файлу",
|
"restore_title_from_backup" : "Відновити із резервного файлу",
|
||||||
"restore_description_from_backup" : "Ви можете відновити Cake Wallet з\nвашого резервного файлу",
|
"restore_description_from_backup" : "Ви можете відновити Cake Wallet з вашого резервного файлу",
|
||||||
"restore_seed_keys_restore" : "Відновити за допомогою мнемонічної фрази/ключів",
|
"restore_seed_keys_restore" : "Відновити за допомогою мнемонічної фрази/ключів",
|
||||||
"restore_title_from_seed" : "Відновити з мнемонічної фрази",
|
"restore_title_from_seed" : "Відновити з мнемонічної фрази",
|
||||||
"restore_description_from_seed" : "Ви можете відновити гаманець використовуючи 25-ти слівну мнемонічну фразу",
|
"restore_description_from_seed" : "Ви можете відновити гаманець використовуючи 25-ти слівну мнемонічну фразу",
|
||||||
|
|
|
@ -138,12 +138,12 @@
|
||||||
"restore_description_from_seed_keys" : "从保存到安全地方的种子/钥匙取回钱包",
|
"restore_description_from_seed_keys" : "从保存到安全地方的种子/钥匙取回钱包",
|
||||||
"restore_next" : "下一个",
|
"restore_next" : "下一个",
|
||||||
"restore_title_from_backup" : "从备份文件还原",
|
"restore_title_from_backup" : "从备份文件还原",
|
||||||
"restore_description_from_backup" : "您可以从还原整个Cake Wallet应用\n您的备份文件",
|
"restore_description_from_backup" : "您可以从还原整个Cake Wallet应用您的备份文件",
|
||||||
"restore_seed_keys_restore" : "种子/密钥还原",
|
"restore_seed_keys_restore" : "种子/密钥还原",
|
||||||
"restore_title_from_seed" : "从种子还原",
|
"restore_title_from_seed" : "从种子还原",
|
||||||
"restore_description_from_seed" : "从25个字中恢复您的钱包\n或13个字的组合码",
|
"restore_description_from_seed" : "从25个字中恢复您的钱包或13个字的组合码",
|
||||||
"restore_title_from_keys" : "从密钥还原",
|
"restore_title_from_keys" : "从密钥还原",
|
||||||
"restore_description_from_keys" : "R从生成的电子钱包\n从您的私钥中保存的击键",
|
"restore_description_from_keys" : "R从生成的电子钱包从您的私钥中保存的击键",
|
||||||
"restore_wallet_name" : "钱包名称",
|
"restore_wallet_name" : "钱包名称",
|
||||||
"restore_address" : "地址",
|
"restore_address" : "地址",
|
||||||
"restore_view_key_private" : "查看金钥 (私人的)",
|
"restore_view_key_private" : "查看金钥 (私人的)",
|
||||||
|
|
Loading…
Reference in a new issue