Skip to content

Commit

Permalink
add russian language
Browse files Browse the repository at this point in the history
  • Loading branch information
TheTrunk committed Nov 13, 2024
1 parent ed2b91c commit 110b649
Show file tree
Hide file tree
Showing 6 changed files with 164 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/translations/resources/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ export { default as en } from './en/_index';
export { default as id } from './id/_index';
export { default as cs } from './cs/_index';
export { default as ph } from './ph/_index';
export { default as ru } from './ru/_index';
11 changes: 11 additions & 0 deletions src/translations/resources/ru/_index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import common from './common.json';
import welcome from './welcome.json';
import cr from './createrestore.json';
import home from './home.json';

export default {
common,
welcome,
cr,
home,
};
22 changes: 22 additions & 0 deletions src/translations/resources/ru/common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"appName": {
"full": "SSP Ключ",
"initials": "SSPКлюч",
"moto": "Безопасный. Простой. Мощный."
},
"back": "Назад",
"cancel": "Отмена",
"key_seed_phrase": "Секретная фраза",
"refresh": "Обновить",
"settings": "Настройки",
"restore": "Восстановить",
"flux": "Flux",
"powered_by": "Подключено",
"ok": "ОК",
"help": "Помощь",
"save": "Сохранить",
"confirm": "Подтвердить",
"ask_me_later": "Спросить позже",
"chain": "Цепочка",
"wallet": "Кошелек"
}
32 changes: 32 additions & 0 deletions src/translations/resources/ru/createrestore.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"secure_key": "Защитите свой ключ",
"set_pw": "Установите пароль",
"confirm_pw": "Подтвердите пароль",
"setup_key": "Настроить ключ!",
"restore_key": "Восстановить ключ",
"key_backup": "Резервное копирование ключа",
"show_mnemonic": "Показать мнемоническую фразу",
"hide_mnemonic": "Скрыть мнемоническую фразу",
"key_backup_text_1": "Секретный ключ используется для генерации всех адресов. Любой, кто имеет доступ к секретному ключу, контролирует кошелек.",
"key_backup_text_2": "Храните резервную копию секретного ключа в безопасном месте.",
"key_backup_text_3": "Потеря секретного ключа приведет к потере доступа к вашему кошельку.",
"seed_phrase_backed_up": "Я сделал резервную копию секретной фразы в безопасном месте.",
"import_key_phrase": "Импортировать секретную фразу",
"err_enter_seed": "Пожалуйста, введите секретную фразу",
"err_invalid_seed": "Секретная фраза недействительна. Она должна содержать как минимум 12 слов.",
"err_seed_invalid_words": "Секретная фраза содержит недопустимые слова: {{words}}.",
"err_seed_invalid_spaces": "Секретная фраза содержит лишние пробелы.",
"err_pins_no_match": "Пароли не совпадают",
"err_pins_min_length": "Пароль должен содержать не менее 4 символов",
"backup_needed": "Необходимо сделать резервную копию секретной фразы, прежде чем синхронизировать ключ.",
"seed_phrase_invalid": "Секретная фраза недействительна.",
"err_setting_key": "Произошла ошибка при настройке ключа.",
"set_key_pin": "Установите пароль для SSP ключа",
"confirm_key_pin": "Подтвердите пароль ключа",
"input_mnemonic": "Введите мнемоническую секретную фразу ключа",
"import_key": "Импортировать ключ",
"get_started": "Начать!",
"create_key": "Создать ключ",
"backup_key": "Резервное копирование ключа",
"sync_wallet": "Синхронизировать кошелек"
}
91 changes: 91 additions & 0 deletions src/translations/resources/ru/home.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
{
"process_input": "Обработать ввод",
"manual_input": "Ручной ввод",
"scan_code": "Сканировать код",
"no_pending_actions": "Нет ожидающих действий.",
"sign_resync": "Подпишите транзакцию или повторно синхронизируйте кошелек вручную",
"ssp_key_details": "Детали ключа",
"synced_ssp_address": "Детали адреса",
"transaction_request": "Запрос транзакции",
"approve_transaction": "Подтвердить транзакцию",
"reject": "Отклонить",
"sync_request": "Синхронизировать",
"approve_sync": "Подтвердить синхронизацию",
"show_in_explorer": "Показать в проводнике",
"close": "Закрыть",
"transaction_sent": "Транзакция отправлена!",
"sync_success": "Синхронизировано!",
"double_check_address": "Пожалуйста, дважды проверьте, что адрес совпадает с вашим адресом в кошельке SSP.",
"chain_addr_details": "Детали адреса {{symbol}} (BIP-48)",
"wallet_address": "Адрес кошелька",
"wallet_address_desc": "Это ваш адрес кошелька. Вы можете поделиться этим адресом, чтобы получать средства.",
"wallet_redeem_script": "Скрипт погашения кошелька",
"wallet_witness_script": "Скрипт свидетеля кошелька",
"wallet_private_key": "Закрытый ключ",
"wallet_redeem_script_desc": "Скрипт погашения описывает условия для расходования средств кошелька. Обычно вам не понадобится этот код, но лучше сохранить его на случай необходимости. Им можно безопасно делиться, так как он не дает контроля над средствами, но раскрывает публичные ключи.",
"wallet_witness_script_desc": "Скрипт описывает условия для расходования средств кошелька. Обычно вам не понадобится этот код, но лучше сохранить его на случай необходимости. ИМ можно безопасно делиться, так как он не дает контроля над средствами, но раскрывает публичные ключи.",
"wallet_priv_key_desc": "Закрытый ключ дает контроль над вашим конкретным адресом кошелька. Это конфиденциальная информация, не делитесь ей, так как это дает доступ к средствам.",
"ssp_key_mnemonic": "Мнемоническая фраза ключа SSP",
"chain_xpub": "Расширенный публичный ключ {{chain}}",
"chain_xpriv": "Расширенный приватный ключ {{chain}}",
"chain_ssp_details": "Детали ключа SSP для {{symbol}} (BIP-48)",
"ssp_key_mnemonic_desc": "Секретная фраза — это самый важный элемент вашего кошелька. Она используется для создания всех приватных и публичных ключей. Запишите её и храните в безопасности. Если вы потеряете её, вы потеряете доступ к средствам. Не делитесь ею, так как это предоставляет полный контроль над вашим кошельком SSP.",
"chain_xpub_desc": "Расширенный публичный ключ используется для создания всех публичных ключей {{chain}}, из которых создаются адреса. Это публичная часть, безопасна для передачи, не предоставляет доступ к средствам.",
"chain_xpriv_desc": "Расширенный приватный ключ используется для создания всех приватных ключей {{chain}}, которые управляют вашими публичными ключами и адресами. Это конфиденциальная информация, не делитесь ею, так как это предоставляет доступ к средствам.",
"change_pw": "Изменить пароль",
"change_pw_restore": "Изменить пароль? Восстановить!",
"ssp_relay_server": "Ретрансляционный сервер SSP",
"chain_node_service": "Сервис узла {{chain}}",
"confirm_password_pin": "Подтвердить пароль",
"grant_access": "Предоставить доступ",
"sync_needed": "Требуется синхронизация",
"err_sync_failed": "Синхронизация не удалась. Попробуйте позже.",
"err_tx_failed": "Транзакция не удалась. Попробуйте позже.",
"err_sync_with_ssp_needed": "Необходима синхронизация с кошельком SSP.",
"err_invalid_manual_input": "Недействительный ручной ввод.",
"err_invalid_scanned_data": "Недействительные данные сканирования.",
"sync_qr_needed": "Пожалуйста, отсканируйте QR-код для первоначальной синхронизации вашего ключа SSP.",
"err_tx_decode": "Ошибка декодирования транзакции. Отклонено.",
"sending_request": "Отправка {{amount}} {{symbol}} на {{address}}",
"sending": "Отправка",
"to": "кому",
"from": "от",
"blockchain_fee": "Комиссия за сеть блокчейна: {{fee}} {{symbol}}",
"ssp_sync_request": "Кошелек SSP хочет связать и синхронизировать цепочку {{chain}} ({{symbol}}) с вашим ключом SSP.",
"ssp_key_info": "Ключ SSP является вторым фактором аутентификации для вашего кошелька SSP.",
"manual_input_info": "Введите транзакцию для подписи или расширенный публичный ключ вашего кошелька для синхронизации.",
"ssp_help_about": "Ваш второй фактор аутентификации для кошелька SSP.",
"scan_camera_permissions": "Разрешение на использование камеры",
"scan_camera_needed": "Ключу SSP нужен доступ к камере для сканирования QR-кодов.",
"err_camera_unavailable": "Камера недоступна.",
"err_camera_denied": "Доступ к камере отклонен.",
"err_camera_forbidden": "Доступ к камере запрещен. Пожалуйста, сначала включите его в настройках разрешений для приложения на телефоне.",
"scan_camra_permission_not_granted": "Разрешение на использование камеры не предоставлено.",
"auth_sensitive_information": "Предоставить доступ к просмотру конфиденциальной информации ключа SSP.",
"auth_confirm_sign_send": "Подтвердите для подписи и отправки транзакции.",
"auth_confirm_sync": "Подтвердите для синхронизации кошелька SSP с ключом SSP.",
"auth_confirm_public_nonces": "Подтвердите для синхронизации публичных Nonces с кошельком SSP.",
"err_auth_pw_incorrect": "Пароль неверен",
"err_auth_pw_check": "Ошибка проверки пароля. Попробуйте позже.",
"auth_sign_tx": "Вы собираетесь подписать и отправить транзакцию!",
"auth_sync_ssp": "Вы собираетесь синхронизировать кошелек SSP с ключом SSP!",
"auth_sensitive_inf": "Вы собираетесь получить доступ к конфиденциальной информации!",
"auth_sync_pub_nonces": "Вы собираетесь синхронизировать публичные Nonces с кошельком SSP!",
"auth_confirm_with_pw": "Подтвердите с помощью пароля.",
"auth_grant_access_pw": "Предоставить доступ с помощью пароля.",
"select_wallet": "Выберите кошелек",
"select_chain": "Выберите цепочку",
"selected_chain": "Выбранная цепочка",
"selected_chain_wallet": "Выбранная цепочка и кошелек",
"chain_not_synced_scan": "Цепочка не синхронизирована с кошельком SSP. Сканируйте QR-код кошелька SSP для синхронизации.",
"submitting_transaction": "Отправка транзакции...",
"err_generate_address": "Ошибка при генерации адреса.",
"public_nonces_request": "Запрос публичных Nonces",
"ssp_public_nonces_request": "Кошелек SSP хочет запросить публичные Nonces. Публичные Nonces используются для создания транзакций на блокчейне, которые используют подписи Schnorr.",
"approve_request": "Одобрить запрос",
"public_nonces_request_approved": "Публичные Nonces синхронизированы!",
"public_nonces_request_approved_info": "Публичные Nonces были сгенерированы и отправлены для синхронизации с кошельком SSP.",
"err_sharing_public_nonces": "Ошибка при передаче публичных Nonces.",
"err_generating_public_nonces": "Ошибка при генерации публичных Nonces.",
"copy_to_clipboard": "Скопировать в буфер обмена"
}
7 changes: 7 additions & 0 deletions src/translations/resources/ru/welcome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"title": "$t(common:appName.full)",
"subtitle": "$t(common:appName.moto)",
"description": "Ключ для вашего кошелька SSP с двойной подписью.",
"synchronise_key": "Синхронизировать ключ!",
"restore_key": "Восстановить ключ"
}

0 comments on commit 110b649

Please sign in to comment.