diff --git a/eth2deposit/intl/ar/cli/existing_mnemonic.json b/eth2deposit/intl/ar/cli/existing_mnemonic.json new file mode 100644 index 00000000..9a0067bd --- /dev/null +++ b/eth2deposit/intl/ar/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "هذا ليس مساعد ذاكرة صالحا، يرجى التحقق من الأخطاء المطبعية." + }, + "": { + "arg_existing_mnemonic": { + "help": "إنشاء (أو استرداد) مفاتيح من مساعد ذاكرة موجود" + }, + "arg_mnemonic": { + "argument": "--مساعد الذاكرة", + "help": "مساعد الذاكرة الذي استخدمته لتوليد مفاتيحك. (يوصى بعدم استخدام هذه الوسيطة، وانتظر حتى يطلب منك الـ CLI مساعد الذاكرة الخاص وإلا فإنها ستظهر في سجل الغلاف الخاص بك.)", + "prompt": "الرجاء إدخال مساعد الذاكرة الخاص بك مفصولة بمسافات (\" \")" + }, + "arg_mnemonic_password": { + "argument": "--mnemonic-password", + "help": "من المؤكد تقريبًا أن هذه ليست الوسيطة التي تبحث عنها: فهي لكلمات مرور مساعد الذاكرة، وليس كلمات مرور متجر المفاتيح. وقد يؤدي توفير كلمة مرور هنا عند عدم استخدامك لواحدة في البداية إلى فقدان المفاتيح (وبالتالي الأموال)! لاحظ أيضًا أنه إذا كنت تستخدم هذه الأداة لتوليد مساعد الذاكرة في البداية، فإنك لم تستخدم كلمة مرور مساعد الذاكرة. ومع ذلك، إذا كنت متأكداً من أنك استخدمت كلمة مرور \"لزيادة\" أمان مساعدة الذاكرة الخاصة بك، فهذا هو المكان حيث أدخلتها." + }, + "arg_validator_start_index": { + "argument": "--validator_start_index", + "help": "أدخل الفهرس (الرقم الرئيسي) الذي تريد بدء توليد المزيد من المفاتيح منه. على سبيل المثال، إذا قمت بتوليد 4 مفاتيح في الماضي، فإنك ستدخل 4 هنا.", + "prompt": "أدخل الفهرس (الرقم الرئيسي) الذي تريد بدء توليد المزيد من المفاتيح منه. على سبيل المثال، إذا قمت بتوليد 4 مفاتيح في الماضي، فإنك ستدخل 4 هنا." + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "هل أنت متأكد تماما من أنك استخدمت كلمة مرور مساعد الذاكرة؟ (هذا مختلف عن كلمة مرور متجر المفاتيح!) من المفترض أن يؤدي استخدام واحدة عند عدم افتراض استخدامها إلى فقدان الأموال!" + } +} diff --git a/eth2deposit/intl/ar/cli/generate_keys.json b/eth2deposit/intl/ar/cli/generate_keys.json new file mode 100644 index 00000000..66829527 --- /dev/null +++ b/eth2deposit/intl/ar/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "اكتب كلمة المرور التي تؤمن متجر (متاجر) مفاتيح المدقق", + "msg_password_confirm": "كرر للتأكيد", + "err_password_mismatch": "خطأ: القيمتان اللتان تم إدخالهما غير متطابقتين. الرجاء الكتابة مرة أخرى." + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validators", + "help": "عدد مفاتيح المدققين التي تريد إنشاؤها (يمكنك دائمًا إنشاء المزيد في وقت لاحق)", + "prompt": "الرجاء اختيار عدد المدققين الذين ترغب في تشغيلهم" + }, + "folder": { + "argument": "--مجلد", + "help": "عدد مفاتيح المدققين التي تريد إنشاؤها (يمكنك دائمًا إنشاء المزيد في وقت لاحق)" + }, + "chain": { + "argument": "--السلسلة", + "help": "إصدار eth2 الذي تستهدفه. استخدم \"mainnet\" إذا كنت تودع ETH", + "prompt": "الرجاء اختيار اسم الشبكة/السلسلة (mainnet أو testnet)" + }, + "keystore_password": { + "argument": "--keystore_password", + "help": "كلمة المرور التي ستؤمن متاجر المفاتيح الخاصة بك. وسوف تحتاج إلى إعادة إدخال هذا لفك تشفيرها عند إعداد مدققي eth2 الخاصي بك. (يوصى بعدم استخدام هذه الوسيطة، وانتظر حتى يطلب منك الـ CLI مساعد الذاكرة الخاص وإلا فإنها ستظهر في سجل الغلاف الخاص بك.)", + "prompt": "كلمة المرور التي سوف تؤمن متاجر المفاتيح الخاصة بك. سوف تحتاج إلى إعادة إدخال هذا لفك تشفيرها عند إعداد مدققي eth2 الخاصين بك." + } + }, + "generate_keys": { + "msg_key_creation": "إنشاء مفاتيحك.", + "msg_creation_success": "\nنجحت!\nيمكن العثور على مفاتيحك في: ", + "msg_pause": "\n\nاضغط على أي مفتاح.", + "err_verify_keystores": "فشل التحقق من متاجر المفاتيح.", + "err_verify_deposit": "فشل التحقق من ملفات بيانات الإيداع JSON." + } +} diff --git a/eth2deposit/intl/ar/cli/new_mnemonic.json b/eth2deposit/intl/ar/cli/new_mnemonic.json new file mode 100644 index 00000000..f0021146 --- /dev/null +++ b/eth2deposit/intl/ar/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "إنشاء مساعد ذاكرة جديد ومفاتيح جديدة" + }, + "arg_mnemonic_language": { + "argument": "--mnemonic_language", + "default": "العربية", + "help": "اللغة التي يتكلمها مساعد الذاكرة الخاص بك", + "prompt": "الرجاء اختيار لغة مساعد الذاكرة الخاص بك" + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "هذا هو مساعد الذاكرة الخاصة بك (العبارة الأصلية). قم بكتابتها وتخزينها بأمان، وهي الطريقة الوحيدة لاسترداد وديعتك.", + "msg_press_any_key": "اضغط على أي مفتاح عندما تكون قد دونت مساعد الذاكرة الخاص بك.", + "msg_mnemonic_retype_prompt": "الرجاء كتابة مساعد الذاكرة الخاص بك (مفصولاً بمسافات) لتأكيد أنك دونته" + } +} diff --git a/eth2deposit/intl/ar/credentials.json b/eth2deposit/intl/ar/credentials.json new file mode 100644 index 00000000..05eeeee6 --- /dev/null +++ b/eth2deposit/intl/ar/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "إنشاء المفاتيح الخاصة بك:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "إنشاء متاجر المفاتيح الخاصة بك:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "إنشاء بيانات الإيداع الخاصة بك:\t" + }, + "verify_keystores": { + "msg_keystore_verification": "التحقق من متاجر المفاتيح الخاصة بك:\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ar/deposit.json b/eth2deposit/intl/ar/deposit.json new file mode 100644 index 00000000..cc30c9ff --- /dev/null +++ b/eth2deposit/intl/ar/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "إصدار بايثون الخاص بك غير كافٍ، يرجى تثبيت الإصدار 3.7 أو الأحدث." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ar/utils/validation.json b/eth2deposit/intl/ar/utils/validation.json new file mode 100644 index 00000000..45453753 --- /dev/null +++ b/eth2deposit/intl/ar/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "التحقق من الإيداعات الخاصة بك:\t" + }, + "validate_password_strength": { + "msg_password_length": "يجب أن يكون طول كلمة المرور 8 على الأقل. الرجاء إعادة الكتابة" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/el/cli/existing_mnemonic.json b/eth2deposit/intl/el/cli/existing_mnemonic.json new file mode 100644 index 00000000..fad90742 --- /dev/null +++ b/eth2deposit/intl/el/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "Αυτό δεν είναι έγκυρο μνημονικό, παρακαλώ ελέγξτε για ορθογραφικά." + }, + "": { + "arg_existing_mnemonic": { + "help": "Δημιουργία (ή ανάκτηση) κλειδιών από υπάρχον μνημονικό" + }, + "arg_mnemonic": { + "argument": "--mnemonic", + "help": "Το μνημονικό που χρησιμοποιήσατε για τη δημιουργία των κλειδιών σας. (Συνιστάται να μην χρησιμοποιήσετε αυτή την παράμετρο, και να περιμένετε το CLI να σας ζητήσει το μνημονικό σας, διαφορετικά θα εμφανιστεί στο ιστορικό κελύφους σας.)", + "prompt": "Παρακαλώ εισάγετε το μνημονικό σας διαχωρισμένο με κενά διαστήματα (\" \")" + }, + "arg_mnemonic_password": { + "argument": "--mnemonic-password", + "help": "Είναι σχεδόν βέβαιο ότι αυτή δεν είναι η παράμετρος που ψάχνετε: είναι για κωδικούς πρόσβασης μνημονικού, όχι κωδικούς πρόσβασης χώρου αποθήκευσης κλειδιών. Η παροχή κωδικού πρόσβασης ενώ δεν χρησιμοποιήσατε έναν αρχικά, μπορεί να οδηγήσει σε χαμένα κλειδιά (και επομένως κεφάλαια)! Επίσης, σημειώστε ότι αν χρησιμοποιήσατε αυτό το εργαλείο για να δημιουργήσετε το μνημονικό σας σε πρώτη φάση, τότε δεν χρησιμοποιήσατε έναν κωδικό πρόσβασης μνημονικού. Ωστόσο, αν είστε σίγουροι ότι χρησιμοποιήσατε έναν κωδικό πρόσβασης για να \"αυξήσετε\" την ασφάλεια του μνημονικού σας, πρέπει να τον πληκτρολογήσετε εδώ." + }, + "arg_validator_start_index": { + "argument": "--validator_start_index", + "help": "Εισάγετε το ευρετήριο (αριθμός κλειδιού) από το οποίο θέλετε να αρχίσετε να δημιουργείτε περισσότερα κλειδιά. Για παράδειγμα, αν έχετε δημιουργήσει 4 κλειδιά στο παρελθόν, θα εισάγετε 4 εδώ.", + "prompt": "Εισάγετε το ευρετήριο (αριθμός κλειδιού) από το οποίο θέλετε να αρχίσετε να δημιουργείτε περισσότερα κλειδιά. Για παράδειγμα, αν έχετε δημιουργήσει 4 κλειδιά στο παρελθόν, θα εισάγετε 4 εδώ." + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "Είστε απολύτως βέβαιοι ότι χρησιμοποιήσατε έναν κωδικό πρόσβασης μνημονικού; (Είναι διαφορετικό από έναν κωδικό πρόσβασης χώρου αποθήκευσης κλειδιών! Χρησιμοποιώντας έναν, ενώ υποτίθεται ότι δεν πρέπει μπορεί να οδηγήσει σε απώλεια κεφαλαίων!" + } +} diff --git a/eth2deposit/intl/el/cli/generate_keys.json b/eth2deposit/intl/el/cli/generate_keys.json new file mode 100644 index 00000000..aa03e3d5 --- /dev/null +++ b/eth2deposit/intl/el/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "Πληκτρολογήστε τον κωδικό πρόσβασης που ασφαλίζει τον χώρο αποθήκευσης κλειδιών του επαληθευτής σας", + "msg_password_confirm": "Επανάληψη για επιβεβαίωση", + "err_password_mismatch": "Σφάλμα: οι δύο εισαχθείσες τιμές δεν ταιριάζουν. Παρακαλώ πληκτρολογήστε ξανά." + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validators", + "help": "Ο αριθμός των κλειδιών επαληθευτών που θέλετε να δημιουργήσετε (μπορείτε πάντα να δημιουργήσετε περισσότερα αργότερα)", + "prompt": "Παρακαλώ επιλέξτε πόσους επαληθευτές θέλετε να εκτελέσετε" + }, + "folder": { + "argument": "--folder", + "help": "Ο αριθμός των κλειδιών επαληθευτών που θέλετε να δημιουργήσετε (μπορείτε πάντα να δημιουργήσετε περισσότερα αργότερα)" + }, + "chain": { + "argument": "--chain", + "help": "Η έκδοση του eth2 στην οποία στοχεύετε. Χρησιμοποιήστε το \"κεντρικό δίκτυο\" αν κάνετε κατάθεση ETH", + "prompt": "Παρακαλώ επιλέξτε το όνομα δικτύου/αλυσίδας (κεντρικό δίκτυο ή δίκτυο δοκιμών)" + }, + "keystore_password": { + "argument": "--keystore_password", + "help": "Ο κωδικός πρόσβασης που θα ασφαλίσει τον χώρο αποθήκευσης των κλειδιών σας. Θα πρέπει να το εισάγετε ξανά για να τα αποκρυπτογραφήσετε όταν ρυθμίσετε τους επαληθευτές eth2 σας. (Συνιστάται να μην χρησιμοποιήσετε αυτή την παράμετρο, και να περιμένετε το CLI να σας ρωτήσει για το μνημονικό σας, διαφορετικά θα εμφανιστεί στο ιστορικό κελύφους σας.)", + "prompt": "Ο κωδικός πρόσβασης που θα ασφαλίσει τους χώρους αποθήκευσης κλειδιών σας. Θα πρέπει να τον εισάγετε ξανά για να τον αποκρυπτογραφήσετε όταν ρυθμίσετε τους επαληθευτές eth2 σας." + } + }, + "generate_keys": { + "msg_key_creation": "Δημιουργώντας τα κλειδιά σας.", + "msg_creation_success": "\nΕπιτυχία!\nΤα κλειδιά σας μπορούν να βρεθούν στο: ", + "msg_pause": "\n\nΠιέστε οποιοδήποτε πλήκτρο.", + "err_verify_keystores": "Αποτυχία επαλήθευσης των χώρων αποθήκευσης των κλειδιών.", + "err_verify_deposit": "Αποτυχία επαλήθευσης των αρχείων JSON δεδομένων κατάθεσης." + } +} diff --git a/eth2deposit/intl/el/cli/new_mnemonic.json b/eth2deposit/intl/el/cli/new_mnemonic.json new file mode 100644 index 00000000..43183c0e --- /dev/null +++ b/eth2deposit/intl/el/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "Δημιουργία νέου μνημονικού και κλειδιών" + }, + "arg_mnemonic_language": { + "argument": "--mnemonic_language", + "default": "ελληνικά", + "help": "Η γλώσσα του μνημονικού σας", + "prompt": "Επιλέξτε τη γλώσσα του μνημονικού σας" + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "Αυτό είναι το μνημονικό σας (σειρά λέξεων). Γράψτε την και αποθηκεύστε την με ασφάλεια, είναι ο ΜΟΝΟΣ τρόπος για να ανακτήσετε την κατάθεσή σας.", + "msg_press_any_key": "Πιέστε οποιοδήποτε πλήκτρο όταν έχετε καταγράψει το μνημονικό σας.", + "msg_mnemonic_retype_prompt": "Πληκτρολογήστε το μνημονικό σας (διαχωρισμένο με κενά) για να επιβεβαιώσετε ότι το έχετε καταγράψει" + } +} diff --git a/eth2deposit/intl/el/credentials.json b/eth2deposit/intl/el/credentials.json new file mode 100644 index 00000000..42414767 --- /dev/null +++ b/eth2deposit/intl/el/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "Δημιουργώντας τα κλειδιά σας:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "Δημιουργώντας τους χώρους αποθήκευσης των κλειδιών σας:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "Δημιουργώντας τα δεδομένα κατάθεσής σας:\t" + }, + "verify_keystores": { + "msg_keystore_verification": "Δημιουργώντας τους χώρους αποθήκευσης των κλειδιών σας:\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/el/deposit.json b/eth2deposit/intl/el/deposit.json new file mode 100644 index 00000000..32ebca25 --- /dev/null +++ b/eth2deposit/intl/el/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "Η έκδοση python σας δεν είναι επαρκής, εγκαταστήστε την έκδοση 3.7 ή μεγαλύτερη." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/el/utils/validation.json b/eth2deposit/intl/el/utils/validation.json new file mode 100644 index 00000000..cf1cb3de --- /dev/null +++ b/eth2deposit/intl/el/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "Επαλήθευση των καταθέσεών σας:\t" + }, + "validate_password_strength": { + "msg_password_length": "Το μήκος του κωδικού πρόσβασης πρέπει να είναι τουλάχιστον 8. Πληκτρολογήστε ξανά" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/fr/cli/existing_mnemonic.json b/eth2deposit/intl/fr/cli/existing_mnemonic.json new file mode 100644 index 00000000..7f37b759 --- /dev/null +++ b/eth2deposit/intl/fr/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "Ceci n'est pas une phrase mnémonique valide, veuillez vérifier s'il existe des fautes de frappe." + }, + "": { + "arg_existing_mnemonic": { + "help": "Générer (ou récupérer) des clés à partir d'une phrase mnémonique existante" + }, + "arg_mnemonic": { + "argument": "_mnemonic", + "help": "Phrase mnémonique que vous avez utilisée pour générer vos clés. (Il est recommandé de ne pas utiliser ce argument, et d'attendre que l'ILC vous demande votre élément mnémonique, sinon il apparaîtra dans l'historique de votre interpréteur.)", + "prompt": "Veuillez saisir votre phrase mnémonique en séparant les mots par des espaces (\" \")" + }, + "arg_mnemonic_password": { + "argument": "_mnemonic_password", + "help": "Ce n'est certainement pas l'argument que vous recherchez : il est destiné aux mots de passe mnémoniques, pas aux mots de passe de keystores. Fournir un mot de passe ici sans en avoir un utilisé initialement peut entraîner la perte de clés (et donc de fonds) ! Notez également que si vous avez utilisé cet outil pour générer votre phrase mnémonique initialement, cela signifie que vous n'avez pas utilisé de mot de passe mnémonique. Cependant, si vous êtes certain d'avoir utilisé un mot de passe pour \"augmenter\" la sécurité de votre phrase mnémonique, c'est ici que vous devez le saisir." + }, + "arg_validator_start_index": { + "argument": "_validator_start_index", + "help": "Saisissez l'index (numéro de clé) à partir duquel vous souhaitez commencer à générer d'autres clés. Par exemple, si vous avez généré 4 clés dans le passé, entrez 4.", + "prompt": "Saisissez l'index (numéro de clé) à partir duquel vous souhaitez commencer à générer d'autres clés. Par exemple, si vous avez généré 4 clés dans le passé, entrez 4." + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "Êtes-vous absolument certain d'avoir utilisé un mot de passe mnémonique ? (Différent d'un mot de passe de keystore !) Si vous en utilisez un sans être censé le faire, cela peut entraîner une perte de fonds !" + } +} diff --git a/eth2deposit/intl/fr/cli/generate_keys.json b/eth2deposit/intl/fr/cli/generate_keys.json new file mode 100644 index 00000000..abc7e951 --- /dev/null +++ b/eth2deposit/intl/fr/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "Saisissez le mot de passe qui sécurise les keystores de vos validateurs.", + "msg_password_confirm": "Veuillez confirmer le mot de passe.", + "err_password_mismatch": "Erreur : Les deux valeurs saisies ne correspondent pas. Veuillez réessayer." + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "_num_validators", + "help": "Nombre de clés de validateurs que vous souhaitez générer (vous pourrez en générer davantage plus tard)", + "prompt": "Veuillez choisir le nombre de validateurs que vous souhaitez exécuter" + }, + "folder": { + "argument": "_folder", + "help": "Nombre de clés de validateurs que vous souhaitez générer (vous pourrez en générer davantage plus tard)" + }, + "chain": { + "argument": "_chain", + "help": "Version d'Eth2 que vous ciblez. Utilisez \"mainnet\" si vous déposez de l'ETH.", + "prompt": "Veuillez choisir un nom de chaîne/réseau : mainnet (réseau principal) ou testnet (réseau de test)." + }, + "keystore_password": { + "argument": "_keystore_password", + "help": "Mot de passe qui sécurisera vos keystores. Vous devrez le saisir de nouveau pour les décrypter quand vous configurerez vos validateurs Eth2. (Il est recommandé de ne pas utiliser ce argument et d'attendre que l'ILC vous demande votre phrase mnémonique, sinon il apparaîtra dans l'historique de votre interpréteur.)", + "prompt": "Mot de passe qui sécurisera vos keystores. Vous devrez le saisir de nouveau pour les décrypter quand vous configurerez vos validateurs Eth2." + } + }, + "generate_keys": { + "msg_key_creation": "Création de vos clés.", + "msg_creation_success": "\nOpération terminée !\nVos clés sont disponibles ici : ", + "msg_pause": "\n\nAppuyez sur n'importe quelle touche.", + "err_verify_keystores": "Impossible de vérifier les keystores.", + "err_verify_deposit": "Impossible de vérifier les fichiers JSON des données de dépôt." + } +} diff --git a/eth2deposit/intl/fr/cli/new_mnemonic.json b/eth2deposit/intl/fr/cli/new_mnemonic.json new file mode 100644 index 00000000..8696635a --- /dev/null +++ b/eth2deposit/intl/fr/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "Générer un nouvel élément mnémonique et des clés" + }, + "arg_mnemonic_language": { + "argument": "_mnemonic_language", + "default": "anglais", + "help": "Langue de votre phrase mnémonique", + "prompt": "Veuillez choisir la langue de votre phrase mnémonique." + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "Ceci est votre phrase mnémonique (seed). Notez-la et conservez-la en sécurité. Elle constitue le SEUL moyen de récupérer votre dépôt.", + "msg_press_any_key": "Une fois que vous avez écrit votre phrase mnémonique, appuyez sur n'importe quelle touche.", + "msg_mnemonic_retype_prompt": "Veuillez saisir votre phrase mnémonique (avec les mots séparés par des espaces) pour confirmer que vous l'avez écrite." + } +} diff --git a/eth2deposit/intl/fr/credentials.json b/eth2deposit/intl/fr/credentials.json new file mode 100644 index 00000000..86c70efb --- /dev/null +++ b/eth2deposit/intl/fr/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "Création de vos clés :\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "Création de vos keystores :\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "Création de vos données de dépôt :\t" + }, + "verify_keystores": { + "msg_keystore_verification": "Vérification de vos keystores :\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/fr/deposit.json b/eth2deposit/intl/fr/deposit.json new file mode 100644 index 00000000..24220bdc --- /dev/null +++ b/eth2deposit/intl/fr/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "Votre version de Python est insuffisante. Veuillez installer la version 3.7 ou supérieure." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/fr/utils/validation.json b/eth2deposit/intl/fr/utils/validation.json new file mode 100644 index 00000000..7a76e7bb --- /dev/null +++ b/eth2deposit/intl/fr/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "Vérification de vos dépôts :\t" + }, + "validate_password_strength": { + "msg_password_length": "Le mot de passe doit comporter au moins 8 caractères. Veuillez recommencer." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/id/cli/existing_mnemonic.json b/eth2deposit/intl/id/cli/existing_mnemonic.json new file mode 100644 index 00000000..0dac94ea --- /dev/null +++ b/eth2deposit/intl/id/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "Bukan mnemonik yang valid, harap pastikan tidak ada kesalahan ketik." + }, + "": { + "arg_existing_mnemonic": { + "help": "Buat (atau pulihkan) kunci dari mnemonik yang sudah ada" + }, + "arg_mnemonic": { + "argument": "--mnemonic", + "help": "Mnemonik yang Anda gunakan untuk membuat kunci Anda. (Disarankan tidak menggunakan argumen ini, dan menunggu CLI menanyakan mnemonik Anda supaya tidak akan muncul di riwayat shell Anda.)", + "prompt": "Silakan masukkan mnemonik Anda dipisahkan dengan spasi (\" \")" + }, + "arg_mnemonic_password": { + "argument": "--mnemonic-password", + "help": "Ini kemungkinan bukan argumen yang Anda cari: ini untuk kata sandi mnemonik, bukan kata sandi keystore. Memasukkan kata sandi di sini ketika pada awalnya Anda tidak menggunakannya, dapat mengakibatkan kunci hilang (dan karenanya dana pun hilang)! Perhatikan juga bahwa jika Anda menggunakan alat ini untuk membuat mnemonik Anda pada awalnya, maka Anda tidak menggunakan kata sandi mnemonik. Namun, jika yakin Anda menggunakan kata sandi untuk \"meningkatkan\" keamanan mnemonik Anda, di sinilah Anda memasukkannya." + }, + "arg_validator_start_index": { + "argument": "--validator_start_index", + "help": "Masukkan indeks (nomor kunci) yang Anda inginkan untuk mulai membuat lebih banyak kunci. Misalnya, jika Anda pernah membuat 4 kunci sebelumnya, masukkan 4 di sini.", + "prompt": "Masukkan indeks (nomor kunci) yang Anda inginkan untuk mulai membuat lebih banyak kunci. Misalnya, jika Anda pernah membuat 4 kunci sebelumnya, masukkan 4 di sini." + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "Apakah Anda benar-benar yakin bahwa Anda menggunakan kata sandi mnemonik? (Ini berbeda dari kata sandi keystore!) Menggunakan kata sandi saat Anda tidak seharusnya melakukannya dapat mengakibatkan hilangnya dana!" + } +} diff --git a/eth2deposit/intl/id/cli/generate_keys.json b/eth2deposit/intl/id/cli/generate_keys.json new file mode 100644 index 00000000..6adc5dc1 --- /dev/null +++ b/eth2deposit/intl/id/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "Ketik kata sandi yang mengamankan keystore validator Anda", + "msg_password_confirm": "Ulangi untuk konfirmasi", + "err_password_mismatch": "Kesalahan: dua nilai yang dimasukkan tidak cocok. Silakan ketik ulang." + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validators", + "help": "Jumlah kunci validator yang ingin Anda buat (Anda selalu dapat menghasilkan lebih banyak lagi nanti)", + "prompt": "Silakan pilih berapa banyak validator yang ingin Anda jalankan" + }, + "folder": { + "argument": "--folder", + "help": "Jumlah kunci validator yang ingin Anda buat (Anda selalu dapat menghasilkan lebih banyak lagi nanti)" + }, + "chain": { + "argument": "--chain", + "help": "Versi eth2 yang Anda targetkan. Gunakan \"mainnet\" jika Anda menyetorkan ETH", + "prompt": "Pilih nama jaringan / rantai (mainnet atau testnet)" + }, + "keystore_password": { + "argument": "--keystore_password", + "help": "Kata sandi yang akan mengamankan keystore Anda. Anda perlu memasukkan ulang ini untuk mendekripsinya ketika Anda mengatur validator eth2 Anda. (Disarankan untuk tidak menggunakan argumen ini, dan tunggu CLI menanyakan mnemonik Anda supaya tidak akan muncul dalam riwayat shell Anda.)", + "prompt": "Kata sandi yang akan mengamankan keystore Anda. Anda perlu memasukkan ulang ini untuk mendekripsinya ketika Anda mengatur validator eth2 Anda." + } + }, + "generate_keys": { + "msg_key_creation": "Membuat kunci Anda.", + "msg_creation_success": "\nSukses!\nKunci Anda dapat ditemukan di: ", + "msg_pause": "\n\nTekan tombol apa saja.", + "err_verify_keystores": "Gagal memverifikasi keystore.", + "err_verify_deposit": "Gagal memverifikasi data setoran file JSON." + } +} diff --git a/eth2deposit/intl/id/cli/new_mnemonic.json b/eth2deposit/intl/id/cli/new_mnemonic.json new file mode 100644 index 00000000..4751ac20 --- /dev/null +++ b/eth2deposit/intl/id/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "Buat mnemonik dan kunci baru" + }, + "arg_mnemonic_language": { + "argument": "--mnemonic_language", + "default": "english", + "help": "Bahasa mnemonik Anda", + "prompt": "Silakan pilih bahasa mnemonik Anda" + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "Ini adalah mnemonik Anda (frasa benih). Catat dan simpan dengan aman, ini adalah SATU-SATUNYA cara untuk mengambil deposit Anda.", + "msg_press_any_key": "Tekan sembarang tombol setelah Anda menuliskan mnemonik Anda.", + "msg_mnemonic_retype_prompt": "Harap ketik mnemonik Anda (dipisahkan dengan spasi) untuk mengonfirmasi bahwa Anda telah menuliskannya" + } +} diff --git a/eth2deposit/intl/id/credentials.json b/eth2deposit/intl/id/credentials.json new file mode 100644 index 00000000..5c0fce35 --- /dev/null +++ b/eth2deposit/intl/id/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "Membuat kunci Anda:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "Membuat keystore Anda:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "Membuat depositdata Anda:\t" + }, + "verify_keystores": { + "msg_keystore_verification": "Memverifikasi keystore Anda:\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/id/deposit.json b/eth2deposit/intl/id/deposit.json new file mode 100644 index 00000000..9f4979d2 --- /dev/null +++ b/eth2deposit/intl/id/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "Versi python Anda tidak cukup, harap instal versi 3.7 atau yang lebih baru." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/id/utils/validation.json b/eth2deposit/intl/id/utils/validation.json new file mode 100644 index 00000000..f2de64f8 --- /dev/null +++ b/eth2deposit/intl/id/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "Memverifikasi deposit Anda:\t" + }, + "validate_password_strength": { + "msg_password_length": "Panjang kata sandi minimal harus 8. Harap ketik ulang" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/it/cli/existing_mnemonic.json b/eth2deposit/intl/it/cli/existing_mnemonic.json new file mode 100644 index 00000000..b252aecd --- /dev/null +++ b/eth2deposit/intl/it/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "Questo non è un mnemonico valido. Controlla che la grafia sia corretta." + }, + "": { + "arg_existing_mnemonic": { + "help": "Genera (o recupera) chiavi da un mnemonico esistente" + }, + "arg_mnemonic": { + "argument": "--mnemonico", + "help": "Il mnemonico che hai usato per generare le chiavi (è consigliabile non utilizzare questo argomento e attendere che il CLI chieda il mnemonico, altrimenti apparirà nella cronologia della shell).", + "prompt": "Inserisci il mnemonico separato da spazi (\" \")" + }, + "arg_mnemonic_password": { + "argument": "--password-mnemonica", + "help": "Quasi sicuramente questo non è l'argomento che stai cercando: è per le password mnemoniche, non per le password dell'archivio chiavi. Fornire una password qui se non ne hai utilizzata una inizialmente può causare la perdita di chiavi (e quindi fondi)! Tieni presente inoltre che se hai usato questo strumento per generare il tuo mnemonico inizialmente, significa che non hai usato una password mnemonica. Se invece hai la certezza di aver usato una password per \"aumentare\" la sicurezza del tuo mnemonico, inseriscila qui." + }, + "arg_validator_start_index": { + "argument": "--indice_inizio_validatore", + "help": "Inserisci l'indice (numero di chiave) da cui desideri iniziare a generare ulteriori chiavi. Ad esempio, se hai generato 4 chiavi in passato, inserisci 4.", + "prompt": "Inserisci l'indice (numero di chiave) da cui desideri iniziare a generare ulteriori chiavi. Ad esempio, se hai generato 4 chiavi in passato, inserisci 4." + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "Hai la certezza assoluta di aver usato una password mnemonica? È diversa da una password dell'archivio chiavi. Se non devi utilizzarne una ma lo fai, potresti perdere fondi!" + } +} diff --git a/eth2deposit/intl/it/cli/generate_keys.json b/eth2deposit/intl/it/cli/generate_keys.json new file mode 100644 index 00000000..c8bbf7f0 --- /dev/null +++ b/eth2deposit/intl/it/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "Digita la password che protegge l'archivio chiavi del validatore", + "msg_password_confirm": "Ripeti per conferma", + "err_password_mismatch": "Errore: i due valori inseriti non corrispondono. Ripeti l'inserimento." + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validatori", + "help": "Il numero di chiavi di validatori che si desidera generare (è sempre possibile generarne altre in seguito)", + "prompt": "Scegli quanti validatori vuoi eseguire" + }, + "folder": { + "argument": "--cartella", + "help": "Il numero di chiavi di validatori che si desidera generare (è sempre possibile generarne altre in seguito)" + }, + "chain": { + "argument": "--catena", + "help": "La versione di eth2 desiderata. Utilizzare \"mainnet\" se depositano ETH", + "prompt": "Scegli il nome delle rete/catena (rete principale o di test)" + }, + "keystore_password": { + "argument": "--password_archiviochiavi", + "help": "La password che proteggerà gli archivi chiavi. Dovrà essere inserita per decrittografare le chiavi durante la configurazione dei validatori eth2 (è consigliabile non utilizzare questo argomento e attendere che il CLI chieda il mnemonico, altrimenti apparirà nella cronologia della shell).", + "prompt": "La password che proteggerà gli archivi chiavi. Dovrai inserirla nuovamente per decrittografare gli archivi quando configurerai i tuoi validatori eth2." + } + }, + "generate_keys": { + "msg_key_creation": "Creazione delle tue chiavi.", + "msg_creation_success": "\nOperazione riuscita.\nLe tue chiavi si trovano in: ", + "msg_pause": "\n\nPremi qualunque tasto.", + "err_verify_keystores": "Verifica degli archivi chiavi non riuscita.", + "err_verify_deposit": "Verifica dei file JSON dei dati di deposito non riuscita." + } +} diff --git a/eth2deposit/intl/it/cli/new_mnemonic.json b/eth2deposit/intl/it/cli/new_mnemonic.json new file mode 100644 index 00000000..2e734a24 --- /dev/null +++ b/eth2deposit/intl/it/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "Genera un nuovo mnemonico e chiavi" + }, + "arg_mnemonic_language": { + "argument": "--lingua_mnemonico", + "default": "inglese", + "help": "La lingua del mnemonico", + "prompt": "Scegli la lingua del mnemonico" + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "Questo è il tuo mnemonico (seed phrase). Prendi nota e tienilo in un luogo sicuro. Rappresenta l'UNICO modo per recuperare il tuo deposito.", + "msg_press_any_key": "Dopo aver preso nota del mnemonico, premi qualsiasi tasto.", + "msg_mnemonic_retype_prompt": "Digita il tuo mnemonico (separato da spazi) per confermare di averlo scritto." + } +} diff --git a/eth2deposit/intl/it/credentials.json b/eth2deposit/intl/it/credentials.json new file mode 100644 index 00000000..ccefe007 --- /dev/null +++ b/eth2deposit/intl/it/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "Creazione delle tue chiavi:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "Creazione dei tuoi archivi chiavi:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "Creazione dei tuoi dati di deposito:\t" + }, + "verify_keystores": { + "msg_keystore_verification": "Verifica dei tuoi archivi chiavi:\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/it/deposit.json b/eth2deposit/intl/it/deposit.json new file mode 100644 index 00000000..c892d630 --- /dev/null +++ b/eth2deposit/intl/it/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "La tua versione di python non è sufficiente, installa la versione 3.7 o superiore." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/it/utils/validation.json b/eth2deposit/intl/it/utils/validation.json new file mode 100644 index 00000000..ec270c20 --- /dev/null +++ b/eth2deposit/intl/it/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "Verifica dei tuoi depositi:\t" + }, + "validate_password_strength": { + "msg_password_length": "La lunghezza della password deve essere almeno di 8 caratteri. Ripetila" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ja/cli/existing_mnemonic.json b/eth2deposit/intl/ja/cli/existing_mnemonic.json new file mode 100644 index 00000000..daf57680 --- /dev/null +++ b/eth2deposit/intl/ja/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "有効なニーモニックではありません。誤字を確認してください。" + }, + "": { + "arg_existing_mnemonic": { + "help": "既存のニーモニックからキーを生成(または回復)" + }, + "arg_mnemonic": { + "argument": "--mnemonic", + "help": "キーを生成するために使用したニーモニック。 (この引数を使用せずに、CLIからニーモニックの入力が求められるのを待つことを推奨します。そうしないとこれがシェル履歴に表示されてしまいます。)", + "prompt": "スペースで区切られたニーモニックを入力してください (\"\")" + }, + "arg_mnemonic_password": { + "argument": "--mnemonic-password", + "help": "これは、ほぼ間違いなくあなたが探している引数ではありません。キーストアのパスワードではなく、ニーモニックのパスワードです。 最初にこれを使用せずにパスワードを提供すると、キー (資金) が失われる可能性があります! また、最初にこのツールを使用してニーモニックを生成した場合は、ニーモニックパスワードを使用しなかったことに注意してください。 ただし、ニーモニックのセキュリティを「向上させる」ためにパスワードを使用したことが確実であれば、ここで入力します。" + }, + "arg_validator_start_index": { + "argument": "--validator_start_index", + "help": "さらにキーの生成を開始するインデックス(キー番号)を入力します。 たとえば、過去に4つのキーを生成した場合は、ここに4と入力します。", + "prompt": "さらにキーの生成を開始するインデックス(キー番号)を入力します。 たとえば、過去に4つのキーを生成した場合は、ここに4と入力します。" + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "ニーモニックパスワードを使用したことは間違いありませんか? (ニーモニックパスワードはキーストアのパスワードとは異なります! 使用するべきでないときにこのパスワードを使用すると、資金が失われる可能性があります!" + } +} diff --git a/eth2deposit/intl/ja/cli/generate_keys.json b/eth2deposit/intl/ja/cli/generate_keys.json new file mode 100644 index 00000000..2e88d34a --- /dev/null +++ b/eth2deposit/intl/ja/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "バリデーターキーストアを保護するパスワードを入力してください", + "msg_password_confirm": "確認のために繰り返し入力してください。", + "err_password_mismatch": "エラー:入力された2つの値が一致しません。もう一度入力してください。" + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validators", + "help": "生成するバリデーターキーの数 (後からいつでも追加で生成できます)", + "prompt": "実行したいバリデーターの数を選択してください" + }, + "folder": { + "argument": "--folder", + "help": "生成するバリデーターキーの数 (後からいつでも追加で生成できます)" + }, + "chain": { + "argument": "--chain", + "help": "ターゲットとしている eth2 のバージョン。ETH を入金する場合は \"mainnet\" を使用してください。", + "prompt": "(mainnet または testnet) ネットワーク/チェーン名を選択してください" + }, + "keystore_password": { + "argument": "--keystore_password", + "help": "キーを生成するために使用したニーモニック。 (この引数を使用せずにCLIからニーモニックの入力が求められるのを待つことをお勧めします。そうしないとシェル履歴に表示されます。)", + "prompt": "キーストアを保護するパスワード。eth2 バリデーターをセットアップする際に復号化するためにこれを再入力する必要があります。" + } + }, + "generate_keys": { + "msg_key_creation": "キーを作成しています。", + "msg_creation_success": "\n成功しました!\nあなたのキーは次の場所で見つけることができます:", + "msg_pause": "\n任意のキーを押してください。", + "err_verify_keystores": "キーストアの確認に失敗しました。", + "err_verify_deposit": "入金データ JSON ファイルの確認に失敗しました。" + } +} diff --git a/eth2deposit/intl/ja/cli/new_mnemonic.json b/eth2deposit/intl/ja/cli/new_mnemonic.json new file mode 100644 index 00000000..5eedd712 --- /dev/null +++ b/eth2deposit/intl/ja/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "新しいニーモニックとキーを生成" + }, + "arg_mnemonic_language": { + "argument": "--mnemonic_language", + "default": "英語", + "help": "ニーモニックの言語", + "prompt": "ニーモニックの言語を選択してください" + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "これはあなたのニーモニック (シードフレーズ) です。書き留めて安全な場所に保管してください。これはあなたのデポジットを取得するための唯一の方法です。", + "msg_press_any_key": "ニーモニックを書き留めたら任意のキーを押してください。", + "msg_mnemonic_retype_prompt": "書き留めた内容を確認するには、スペースで区切ってニーモニックを入力してください。" + } +} diff --git a/eth2deposit/intl/ja/credentials.json b/eth2deposit/intl/ja/credentials.json new file mode 100644 index 00000000..cd0ae78a --- /dev/null +++ b/eth2deposit/intl/ja/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "キーを作成しています:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "キーストアを作成しています:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "デポジットデータを作成しています:\t" + }, + "verify_keystores": { + "msg_keystore_verification": "キーストアを確認しています:\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ja/deposit.json b/eth2deposit/intl/ja/deposit.json new file mode 100644 index 00000000..1b75d8ad --- /dev/null +++ b/eth2deposit/intl/ja/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "Python のバージョンが最新ではありません。バージョン 3.7 以降をインストールしてください。" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ja/utils/validation.json b/eth2deposit/intl/ja/utils/validation.json new file mode 100644 index 00000000..e674fe58 --- /dev/null +++ b/eth2deposit/intl/ja/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "入金確認中:" + }, + "validate_password_strength": { + "msg_password_length": "パスワードの長さは少なくとも8文字でなければなりません。再入力してください" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ko/cli/existing_mnemonic.json b/eth2deposit/intl/ko/cli/existing_mnemonic.json new file mode 100644 index 00000000..4c2df036 --- /dev/null +++ b/eth2deposit/intl/ko/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "유효한 니모닉이 아닙니다. 오타가 있는지 확인하세요." + }, + "": { + "arg_existing_mnemonic": { + "help": "기존 니모닉에서 키 생성(또는 복구)" + }, + "arg_mnemonic": { + "argument": "--mnemonic", + "help": "키를 생성할 때 사용한 니모닉입니다. (이 인수를 사용하지 말고 CLI가 니모닉을 요청할 때까지 기다리는 것이 좋습니다. 기다리지 않으면 셸 기록에 표시되기 때문입니다.)", + "prompt": "니모닉을 공백(\" \")으로 구분하여 입력하세요." + }, + "arg_mnemonic_password": { + "argument": "--mnemonic-password", + "help": "찾고 계신 인수가 확실히 아닌 것 같습니다. 니모닉 비밀번호이지, 키스토어 비밀번호가 아닙니다. 초기에 사용하지 않은 비밀번호를 여기 입력하면 키(당연히 자금도!)를 잃어버릴 수 있습니다. 이 도구를 사용하여 니모닉을 처음 생성한다면 니모닉 비밀번호를 사용한 적이 없을 것입니다. 니모닉의 보안을 \"강화\"하려는 목적으로 비밀번호를 사용했다는 것이 확실할 때만 이 도구를 사용하시기 바랍니다." + }, + "arg_validator_start_index": { + "argument": "--validator_start_index", + "help": "키를 추가로 생성하기 시작할 인덱스(생성 완료된 키 개수)를 입력하세요. 과거에 생성한 키가 총 4개라면 여기에 4를 입력하면 됩니다.", + "prompt": "키를 추가로 생성하기 시작할 인덱스(생성 완료된 키 개수)를 입력하세요. 과거에 생성한 키가 총 4개라면 여기에 4를 입력하면 됩니다." + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "니모닉 비밀번호를 사용한 적이 있다고 확실히 확신하십니까? (키스토어 비밀번호와 다른 것입니다!) 착오로 인해 사용하면 자금을 잃어버릴 수 있습니다!" + } +} diff --git a/eth2deposit/intl/ko/cli/generate_keys.json b/eth2deposit/intl/ko/cli/generate_keys.json new file mode 100644 index 00000000..c55b1159 --- /dev/null +++ b/eth2deposit/intl/ko/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "검증자 키체인을 안전하게 보호할 수 있는 비밀번호를 입력하세요.", + "msg_password_confirm": "확인을 위해 동일하게 입력", + "err_password_mismatch": "오류: 입력한 두 값이 일치하지 않습니다. 다시 입력하세요." + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validators", + "help": "생성하려는 검증자 키의 개수(나중에 언제든 생성 가능)", + "prompt": "실행하려는 검증자의 개수를 선택하세요." + }, + "folder": { + "argument": "--folder", + "help": "생성하려는 검증자 키의 개수(나중에 언제든 생성 가능)" + }, + "chain": { + "argument": "--chain", + "help": "타겟팅하려는 eth2의 버전입니다. ETH를 예치한다면 \"메인넷\"을 사용하세요.", + "prompt": "(메인넷 또는 테스트넷) 네트워크/체인 이름을 선택하세요." + }, + "keystore_password": { + "argument": "--keystore_password", + "help": "키스토어를 안전하게 보호하는 비밀번호입니다. eth2 검증자를 셋업할 때 다시 입력하여 복호화해야 합니다. (이 인수를 사용하지 말고 CLI가 니모닉을 요청할 때까지 기다리는 것이 좋습니다. 기다리지 않으면 셸 기록에 표시되기 때문입니다.)", + "prompt": "키스토어를 안전하게 보호하는 비밀번호입니다. eth2 검증자를 셋업할 때 다시 입력하여 복호화해야 합니다." + } + }, + "generate_keys": { + "msg_key_creation": "키 생성 중입니다.", + "msg_creation_success": "\n성공!\n키를 찾을 수 있는 위치: ", + "msg_pause": "\n\n아무 키나 누르세요.", + "err_verify_keystores": "키스토어를 검증하지 못했습니다.", + "err_verify_deposit": "예치금 데이터 JSON 파일을 검증하지 못했습니다." + } +} diff --git a/eth2deposit/intl/ko/cli/new_mnemonic.json b/eth2deposit/intl/ko/cli/new_mnemonic.json new file mode 100644 index 00000000..cf2cfff0 --- /dev/null +++ b/eth2deposit/intl/ko/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "새 니모닉 및 키 생성" + }, + "arg_mnemonic_language": { + "argument": "--mnemonic_language", + "default": "영어", + "help": "니모닉이 작성된 언어", + "prompt": "니모닉 언어를 선택하세요." + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "귀하의 니모닉(시드 문구)입니다. 적어두고 안전한 곳에 보관하세요. 예치금을 찾을 수 있는 유일한 수단입니다.", + "msg_press_any_key": "니모닉을 다 적으면 아무 키나 누르세요.", + "msg_mnemonic_retype_prompt": "니모닉을 입력(공백으로 구분)하여 적은 내용을 확인하세요." + } +} diff --git a/eth2deposit/intl/ko/credentials.json b/eth2deposit/intl/ko/credentials.json new file mode 100644 index 00000000..16c256b5 --- /dev/null +++ b/eth2deposit/intl/ko/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "키 생성 중:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "키스토어 생성 중:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "예치금 데이터 생성 중:\t" + }, + "verify_keystores": { + "msg_keystore_verification": "키스토어 검증 중:\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ko/deposit.json b/eth2deposit/intl/ko/deposit.json new file mode 100644 index 00000000..8bb4a274 --- /dev/null +++ b/eth2deposit/intl/ko/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "Python 버전이 너무 낮습니다. 3.7 이상 버전을 설치하세요." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ko/utils/validation.json b/eth2deposit/intl/ko/utils/validation.json new file mode 100644 index 00000000..1c309db3 --- /dev/null +++ b/eth2deposit/intl/ko/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "예치금 검증 중:\t" + }, + "validate_password_strength": { + "msg_password_length": "비밀번호는 8자 이상이어야 합니다. 다시 입력하세요." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/pt-BR/cli/existing_mnemonic.json b/eth2deposit/intl/pt-BR/cli/existing_mnemonic.json new file mode 100644 index 00000000..7c1873b2 --- /dev/null +++ b/eth2deposit/intl/pt-BR/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "Isso não é um mnemônico válido. Verifique se há erros de digitação." + }, + "": { + "arg_existing_mnemonic": { + "help": "Gerar (ou recuperar) chaves a partir de um mnemônico existente" + }, + "arg_mnemonic": { + "argument": "--mnemonic", + "help": "O mnemônico que você usou para gerar suas chaves. (Recomenda-se não usar este argumento e esperar até que a CLI pergunte pelo seu mnemônico; caso contrário, ele aparecerá no seu histórico do shell.)", + "prompt": "Por favor, digite seu mnemônico separado por espaços (\" \")" + }, + "arg_mnemonic_password": { + "argument": "--mnemonic-password", + "help": "Este, quase com certeza, não é o argumento que você está procurando: é para senhas mnemônicas, não para senhas do keystore. Se você fornecer uma senha aqui e não tiver usado uma inicialmente, poderá perder suas chaves (e, portanto, seus fundos!). Note também que se você tiver usado essa ferramenta para gerar seu mnemônico inicial, então não usou uma senha mnemônica. Porém, se tiver certeza de ter usado uma senha para \"aumentar\" a segurança do seu mnemônico, digite-a aqui." + }, + "arg_validator_start_index": { + "argument": "--validator_start_index", + "help": "Digite o índice (número de chave) a partir do qual deseja gerar mais chaves. Por exemplo, se você gerou 4 chaves antes, digite 4 aqui.", + "prompt": "Digite o índice (número de chave) a partir do qual deseja gerar mais chaves. Por exemplo, se você gerou 4 chaves antes, digite 4 aqui." + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "Você tem certeza absoluta de ter usado uma senha mnemônica? (não é igual a uma senha do keystore!). Se você usar uma num momento inadequado, pode sofrer uma perda de fundos!" + } +} diff --git a/eth2deposit/intl/pt-BR/cli/generate_keys.json b/eth2deposit/intl/pt-BR/cli/generate_keys.json new file mode 100644 index 00000000..03f33515 --- /dev/null +++ b/eth2deposit/intl/pt-BR/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "Digite a senha do(s) keystore(s) do validador", + "msg_password_confirm": "Repita para confirmar", + "err_password_mismatch": "Erro: os dois valores inseridos não coincidem. Digite-os novamente." + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validators", + "help": "A quantidade de chaves de validadores que você deseja gerar (poderá gerar mais depois)", + "prompt": "Por favor, escolha quantos validadores deseja executar" + }, + "folder": { + "argument": "--folder", + "help": "A quantidade de chaves de validadores que você deseja gerar (poderá gerar mais depois)" + }, + "chain": { + "argument": "--chain", + "help": "A versão de eth2 do seu interesse. Use \"mainnet\" se estiver depositando ETH", + "prompt": "Selecione o nome da rede/cadeia (mainnet ou testnet)" + }, + "keystore_password": { + "argument": "--keystore_password", + "help": "A senha que protegerá seus keystores. Você precisará digitá-la para descriptografá-los ao configurar seus validadores eth2. (Recomenda-se não usar esse argumento e esperar que a CLI solicite o seu mnemônico; caso contrário, aparecerá no histórico do shell.)", + "prompt": "A senha que protegerá seus keystores. Você precisará digitá-la para descriptografá-los ao configurar seus validadores eth2." + } + }, + "generate_keys": { + "msg_key_creation": "Criando suas chaves.", + "msg_creation_success": "\nSuccesso!\nSuas chaves se encontram em: ", + "msg_pause": "\n\nPressione qualquer tecla.", + "err_verify_keystores": "Não foi possível verificar os keystores.", + "err_verify_deposit": "Não foi possível verificar os dados JSON do depósito." + } +} diff --git a/eth2deposit/intl/pt-BR/cli/new_mnemonic.json b/eth2deposit/intl/pt-BR/cli/new_mnemonic.json new file mode 100644 index 00000000..b7349e34 --- /dev/null +++ b/eth2deposit/intl/pt-BR/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "Gerar um novo mnemônico e chaves" + }, + "arg_mnemonic_language": { + "argument": "--mnemonic_language", + "default": "português", + "help": "A linguagem do seu mnemônico", + "prompt": "Por favor, escolha o idioma do seu mnemônico" + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "Este é o seu mnemônico (frase semente). Anote-o e armazene-o de maneira segura, pois será a ÚNICA maneira de recuperar o seu depósito.", + "msg_press_any_key": "Pressione qualquer tecla quando tiver anotado o mnemônico.", + "msg_mnemonic_retype_prompt": "Por favor, digite seu mnemônico (separado por espaços) para confirmar que o anotou" + } +} diff --git a/eth2deposit/intl/pt-BR/credentials.json b/eth2deposit/intl/pt-BR/credentials.json new file mode 100644 index 00000000..953a3ce2 --- /dev/null +++ b/eth2deposit/intl/pt-BR/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "Criação das suas chaves:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "Criação dos seus keystores:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "Criação dos seus dados de depósito:\t" + }, + "verify_keystores": { + "msg_keystore_verification": "Verificação dos seus keystores:\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/pt-BR/deposit.json b/eth2deposit/intl/pt-BR/deposit.json new file mode 100644 index 00000000..4b2fa17e --- /dev/null +++ b/eth2deposit/intl/pt-BR/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "Sua versão do python é insuficiente, por favor instale a versão 3.7 ou superior." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/pt-BR/utils/validation.json b/eth2deposit/intl/pt-BR/utils/validation.json new file mode 100644 index 00000000..f3caa042 --- /dev/null +++ b/eth2deposit/intl/pt-BR/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "Verificação dos seus depósitos:\t" + }, + "validate_password_strength": { + "msg_password_length": "A senha deve ter pelo menos 8 caracteres. Por favor, digite-a novamente" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ro/cli/existing_mnemonic.json b/eth2deposit/intl/ro/cli/existing_mnemonic.json new file mode 100644 index 00000000..d3cf1411 --- /dev/null +++ b/eth2deposit/intl/ro/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "Acesta nu este un mnemonic corect, verifică dacă e scris corect." + }, + "": { + "arg_existing_mnemonic": { + "help": "Generează (sau recuperează) chei dintr-un mnemonic existent" + }, + "arg_mnemonic": { + "argument": "--mnemonic", + "help": "Mnemonicul cu care ai generat cheile. (Îți recomandăm să nu folosești acest argument, ci să aștepți ca interfața linie de comandă să-ți ceară mnemonicul, altfel acesta o să apară în istoricul comenzilor de shell.)", + "prompt": "Introdu mnemonicul, separat cu spații („ ”)" + }, + "arg_mnemonic_password": { + "argument": "--mnemonic-password", + "help": "Aproape sigur acesta nu este argumentul pe care îl cauți: este vorba despre parole de mnemonice, nu despre parolele de cheie. Dacă introduci aici o parolă, în condițiile în care inițial nu ai folosit parolă, poate duce la pierderi de chei (și, prin urmare, de fonduri)! De reținut: dacă ați folosit acest instrument la generarea inițială a mnemonicului, atunci nu ai folosit parolă de mnemonic. În schimb, dacă știi sigur că ai creat o parolă pentru „a îmbunătăți” securitatea mnemonicului, acesta este locul în care trebuie s-o introduci." + }, + "arg_validator_start_index": { + "argument": "--validator_start_index", + "help": "Introdu indexul (numărul de cheie) de la care vrei să începi să generezi mai multe chei. De exemplu, dacă ai generat 4 chei în trecut, aici trebuie să introduci 4.", + "prompt": "Introdu indexul (numărul de cheie) de la care vrei să începi să generezi mai multe chei. De exemplu, dacă ai generat 4 chei în trecut, aici trebuie să introduci 4." + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "Știi absolut sigur că ai folosit o parolă de mnemonic? (Aceasta este diferită de parola depozitului de chei!) Dacă folosești parolă atunci când nu e cazul, poți să pierzi fonduri!" + } +} diff --git a/eth2deposit/intl/ro/cli/generate_keys.json b/eth2deposit/intl/ro/cli/generate_keys.json new file mode 100644 index 00000000..35551683 --- /dev/null +++ b/eth2deposit/intl/ro/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "Tastează parola cu care sunt securizate depozitele de chei de validator", + "msg_password_confirm": "Repetă parola, pentru confirmare", + "err_password_mismatch": "Eroare: cele două valori introduse sunt diferite. Te rugăm să tastezi din nou." + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validators", + "help": "Numărul de chei de validator pe care vrei să le generezi (poți genera oricând mai multe)", + "prompt": "Alege câți validatori vrei să rulezi" + }, + "folder": { + "argument": "--folder", + "help": "Numărul de chei de validator pe care vrei să le generezi (poți genera oricând mai multe)" + }, + "chain": { + "argument": "--chain", + "help": "Versiunea de eth2 țintă. Dacă depui ETH, folosește „mainnet”", + "prompt": "Alege numele de rețea/lanț (mainnet sau testnet)" + }, + "keystore_password": { + "argument": "--keystore_password", + "help": "Parola cu care securizezi depozitele de chei. Va trebui să o introduci din nou pentru a le decripta atunci când configurezi validatorii eth2. (Îți recomandăm să nu folosești acest argument, ci să aștepți ca interfața linie de comandă să-ți ceară mnemonicul, altfel acesta o să apară în istoricul comenzilor de shell.)", + "prompt": "Parola cu care vei securiza depozitele de chei. Va trebui să o reintroduci pentru a le decripta atunci când configurezi validatorii eth2." + } + }, + "generate_keys": { + "msg_key_creation": "Se creează cheile.", + "msg_creation_success": "\nReușită!\nCheile se găsesc la: ", + "msg_pause": "\n\nApară o tastă oarecare.", + "err_verify_keystores": "Verificarea depozitelor de chei nu a reușit.", + "err_verify_deposit": "Verificarea datelor de depunere a fişierelor JSON a eşuat." + } +} diff --git a/eth2deposit/intl/ro/cli/new_mnemonic.json b/eth2deposit/intl/ro/cli/new_mnemonic.json new file mode 100644 index 00000000..75baf241 --- /dev/null +++ b/eth2deposit/intl/ro/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "Generează un nou mnemonic și chei" + }, + "arg_mnemonic_language": { + "argument": "--mnemonic_language", + "default": "english", + "help": "Limba mnemonicului", + "prompt": "Alege limba mnemonicului" + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "Acesta este mnemonicul (fraza sămânță). Scrie-l și păstrează-l în siguranță, este SINGURA cale de a prelua depunerea.", + "msg_press_any_key": "După ce ți-ai notat mnemonicul, apasă orice tastă.", + "msg_mnemonic_retype_prompt": "Tastează mnemonicul (separat cu spații) pentru a confirma faptul că ți l-ai notat" + } +} diff --git a/eth2deposit/intl/ro/credentials.json b/eth2deposit/intl/ro/credentials.json new file mode 100644 index 00000000..f179e1f2 --- /dev/null +++ b/eth2deposit/intl/ro/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "Se creează cheile:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "Se creează depozitele de chei:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "Se creează datele de depozit:\t" + }, + "verify_keystores": { + "msg_keystore_verification": "Se verifică depozitele de chei:\t" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ro/deposit.json b/eth2deposit/intl/ro/deposit.json new file mode 100644 index 00000000..991b5070 --- /dev/null +++ b/eth2deposit/intl/ro/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "Versiunea de python este prea veche, te rugăm să instalezi versiunea 3.7 sau una mai recentă." + } +} \ No newline at end of file diff --git a/eth2deposit/intl/ro/utils/validation.json b/eth2deposit/intl/ro/utils/validation.json new file mode 100644 index 00000000..ad69a6d5 --- /dev/null +++ b/eth2deposit/intl/ro/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "Se verifică depozitele tale:\t" + }, + "validate_password_strength": { + "msg_password_length": "Parola trebuie să aibă o lungime de cel puțin 8. Te rugăm să o reintroduci" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/zh-CN/cli/existing_mnemonic.json b/eth2deposit/intl/zh-CN/cli/existing_mnemonic.json new file mode 100644 index 00000000..e25951d8 --- /dev/null +++ b/eth2deposit/intl/zh-CN/cli/existing_mnemonic.json @@ -0,0 +1,27 @@ +{ + "validate_mnemonic": { + "err_invalid_mnemonic": "这不是一个有效的助记符,请检查有无打字错误。" + }, + "": { + "arg_existing_mnemonic": { + "help": "从现有助记符中生成(或恢复)密钥" + }, + "arg_mnemonic": { + "argument": "--mnemonic", + "help": "用来生成您密钥的助记符。(建议不要使用此参数,而是等待 CLI 要求您提供您的助记符,否则它将出现在您的 shell 历史中。)", + "prompt": "请输入您的助记符,用空格(“ ”)分隔" + }, + "arg_mnemonic_password": { + "argument": "--mnemonic-password", + "help": "这几乎肯定不是您想要的参数:这里要的是助记密码,而不是密钥库密码。如果您在这里提供一个密码(若您起初没有启用密码),则可能会导致密钥丢失(从而造成资金损失)! 还请注意,如果您起初使用此工具生成了您的助记符,则说明您就没有启用助记密码。然而,如果您确定使用了密码来“增加”您助记符的安全性,则您可以在这里提供一个密码。" + }, + "arg_validator_start_index": { + "argument": "--validator_start_index", + "help": "输入您想要开始生成更多密钥的索引(密钥号码)。例如,如果您在过去生成了 4 个密钥,请在此处输入 4。", + "prompt": "输入您想要开始生成更多密钥的索引(密钥号码)。例如,如果您在过去生成了 4 个密钥,请在此处输入 4。" + } + }, + "existing_mnemonic": { + "msg_mnemonic_password_confirm": "您是否绝对肯定您启用了助记密码?(这不同于密钥库密码!) 如果您不确定启用了助记密码而硬要输入,则可能会造成资金损失!" + } +} diff --git a/eth2deposit/intl/zh-CN/cli/generate_keys.json b/eth2deposit/intl/zh-CN/cli/generate_keys.json new file mode 100644 index 00000000..b85fbdd5 --- /dev/null +++ b/eth2deposit/intl/zh-CN/cli/generate_keys.json @@ -0,0 +1,35 @@ +{ + "validate_password": { + "msg_password_prompt": "输入密码以保护您的验证者密钥库", + "msg_password_confirm": "重复以确认", + "err_password_mismatch": "错误:输入的两个值不匹配。请再次输入。" + }, + "generate_keys_arguments_decorator": { + "num_validators": { + "argument": "--num_validators", + "help": "您想要生成的验证者密钥数量(您以后随时可以生成更多密钥)", + "prompt": "请选择您想要运行多少验证者" + }, + "folder": { + "argument": "--folder", + "help": "您想要生成的验证者密钥数量(您以后随时可以生成更多密钥)" + }, + "chain": { + "argument": "--chain", + "help": "您正在对准的 eth2 版本。如果您要存入以太币,请使用“主网”", + "prompt": "请选择(主网或测试网)网络名/链名" + }, + "keystore_password": { + "argument": "--keystore_password", + "help": "用来保护您密钥库的密码。您在设置您的 eth2 验证者时需要重新输入密码以便解密它们。(建议不要使用此参数,而是等待 CLI 要求您提供您的助记符,否则它将出现在您的 shell 历史中。)", + "prompt": "用来保护您密钥库的密码。您在设置您的 eth2 验证者时需要重新输入密码以便解密它们。" + } + }, + "generate_keys": { + "msg_key_creation": "正在创建您的密钥。", + "msg_creation_success": "\n成功!\n您的密钥可以在这里找到: ", + "msg_pause": "\n\n按任意键。", + "err_verify_keystores": "无法验证密钥库。", + "err_verify_deposit": "无法验证存款数据 JSON 文件。" + } +} diff --git a/eth2deposit/intl/zh-CN/cli/new_mnemonic.json b/eth2deposit/intl/zh-CN/cli/new_mnemonic.json new file mode 100644 index 00000000..1627357e --- /dev/null +++ b/eth2deposit/intl/zh-CN/cli/new_mnemonic.json @@ -0,0 +1,18 @@ +{ + "": { + "arg_new_mnemonic": { + "help": "生成一个新的助记符和密钥" + }, + "arg_mnemonic_language": { + "argument": "--mnemonic_language", + "default": "英语", + "help": "您的助记符所使用的语言", + "prompt": "请选择您的助记符语言" + } + }, + "new_mnemonic": { + "msg_mnemonic_presentation": "这是您的助记符(助记词)。请记下它并存放在安全的地方,它是取回您存款的唯一方式。", + "msg_press_any_key": "在您记下助记符后,按任意键。", + "msg_mnemonic_retype_prompt": "请输入您的助记符(用空格分隔)以确认您已记下了" + } +} diff --git a/eth2deposit/intl/zh-CN/credentials.json b/eth2deposit/intl/zh-CN/credentials.json new file mode 100644 index 00000000..15c7bddc --- /dev/null +++ b/eth2deposit/intl/zh-CN/credentials.json @@ -0,0 +1,14 @@ +{ + "from_mnemonic": { + "msg_key_creation": "正在创建您的密钥:\t\t" + }, + "export_keystores": { + "msg_keystore_creation": "正在创建您的密钥库:\t" + }, + "export_deposit_data_json": { + "msg_depositdata_creation": "正在创建您的存款数据:" + }, + "verify_keystores": { + "msg_keystore_verification": "正在验证您的密钥库:" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/zh-CN/deposit.json b/eth2deposit/intl/zh-CN/deposit.json new file mode 100644 index 00000000..6d8766e2 --- /dev/null +++ b/eth2deposit/intl/zh-CN/deposit.json @@ -0,0 +1,5 @@ +{ + "check_python_version": { + "err_python_version": "您的 python 版本不足,请安装 3.7 或以上版本。" + } +} \ No newline at end of file diff --git a/eth2deposit/intl/zh-CN/utils/validation.json b/eth2deposit/intl/zh-CN/utils/validation.json new file mode 100644 index 00000000..f13801f2 --- /dev/null +++ b/eth2deposit/intl/zh-CN/utils/validation.json @@ -0,0 +1,8 @@ +{ + "verify_deposit_data_json": { + "msg_deposit_verification": "正在验证您的存款:\t" + }, + "validate_password_strength": { + "msg_password_length": "密码长度至少应为 8。请重新输入" + } +} \ No newline at end of file