diff options
| author | Adam Soltys <[email protected]> | 2026-09-27 15:07:30 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-27 15:07:30 -0700 |
| commit | e6035849f9b88bdd8cd665b868bbe121fa77e538 (patch) | |
| tree | b575589cf8757cfd61e25db2cdd24b106a8befff /src/locales/ru.json | |
| parent | 3da7f9d52dee6a535190cd5e0db152a3689c7e8e (diff) | |
| download | coinosv3-e6035849f9b88bdd8cd665b868bbe121fa77e538.tar.gz coinosv3-e6035849f9b88bdd8cd665b868bbe121fa77e538.zip | |
Copy: no more em dashes, anywhere people read.
Every English string, the translations, the README and the messages the code
shows people now break with a full stop, a colon or a comma instead. Only
console logs and the "—" placeholder for an empty cell keep the dash.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01VhUKyXKtsJ67QAFfb7QR9D
Diffstat (limited to 'src/locales/ru.json')
| -rw-r--r-- | src/locales/ru.json | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/src/locales/ru.json b/src/locales/ru.json index 8aa7c70..7ea2c0f 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -9,12 +9,12 @@ "entropyToggle": "Энтропия", "entropySubmit": "Представить", "entropyHint": "Семя происходит от того, что вы печатаете. Ввод одного и того же текста воссоздает тот же кошелек на любом устройстве.", - "entropyWarn": "Любой, кто может угадать этот текст, может забрать ваши деньги. Используйте множество реальных случайностей — 100+ бросков кости или порядок полностью перетасованной колоды карт.", + "entropyWarn": "Любой, кто может угадать этот текст, может забрать ваши деньги. Используйте множество реальных случайностей, 100+ бросков кости или порядок полностью перетасованной колоды карт.", "entropyPlaceholder": "4 2 6 6 1 3 5 2 ...", "logoutPopBlurb": "Ваши аккаунты будут сохранены на этом устройстве.", "clearAllWarn": "⚠ Это удалит все кошельки с этого устройства. Любой кошелёк, фразу восстановления или ключ которого вы не сохранили, будет потерян навсегда.", "removeWalletTitle": "Удалить аккаунт", - "removeWalletWarn": "Удалить \"{name}«Из этого устройства? Он будет удален из этого браузера — убедитесь, что у вас есть его фраза восстановления. Другие аккаунты не затронуты.", + "removeWalletWarn": "Удалить \"{name}«Из этого устройства? Он будет удален из этого браузера, убедитесь, что у вас есть его фраза восстановления. Другие аккаунты не затронуты.", "rename": "Переименовать", "remove": "Удалить", "watchOnly": "Только просмотр", @@ -23,14 +23,14 @@ "watchOnlyDesc": "Следите за любым кошельком по его публичному ключу счёта. Вы можете получать монеты и видеть баланс и историю, но не можете отправлять.", "watchOnlyNote": "Это кошелёк только для просмотра. Вы можете получать и просматривать, но не можете отправлять.", "loadSeedTitle": "Фраза восстановления нагрузки", - "loadSeedDesc": "Введите фразу восстановления этого кошелька (или приватный ключ), чтобы потратить его — он должен соответствовать этому кошельку.", + "loadSeedDesc": "Введите фразу восстановления этого кошелька (или приватный ключ), чтобы потратить его, он должен соответствовать этому кошельку.", "loadSeedBtn": "Фраза восстановления нагрузки", "seedPlaceholder": "введите слова через пробел", "bip39PassphraseOpt": "BIP39 Passphrase (необязательно)", "alsoSaveDevice": "Также сохранить на этом устройстве", "enterSeedToSpend": "Введите свою фразу восстановления.", "seedMismatch": "Эта фраза восстановления не соответствует этому кошельку.", - "seedNeedsPrivate": "Это открытый ключ — введите фразу восстановления или приватный ключ, чтобы потратить.", + "seedNeedsPrivate": "Это открытый ключ, введите фразу восстановления или приватный ключ, чтобы потратить.", "seedInvalid": "Недействительная фраза восстановления или ключ.", "watchOnlySendTitle": "Загрузите семя, чтобы отправить", "watchOnlySendDesc": "Вы просматриваете этот кошелек без его семян, так что вы еще не можете потратить. Загрузите фразу восстановления, чтобы отправить.", @@ -94,10 +94,10 @@ "seedPhrase": "Сид-фраза", "passphrase": "Парольная фраза", "passWhatsThis": "Что это?", - "passInfo": "Необязательное 13-е слово: если кто-то завладеет вашими 12 семенными словами, они все равно не смогут открыть ваш кошелек без этого. Это не пароль для входа в систему и он ничего не шифрует — каждая парольная фраза открывает свой собственный отдельный кошелек, поэтому для восстановления ваших средств вам понадобятся ваши начальные слова и эта парольная фраза.", + "passInfo": "Необязательное 13-е слово: если кто-то завладеет вашими 12 семенными словами, они все равно не смогут открыть ваш кошелек без этого. Это не пароль для входа в систему и он ничего не шифрует, каждая парольная фраза открывает свой собственный отдельный кошелек, поэтому для восстановления ваших средств вам понадобятся ваши начальные слова и эта парольная фраза.", "show": "Показать", "hide": "Скрыть", - "invalidSeed": "Неверная сид-фраза — проверьте написание и порядок слов.", + "invalidSeed": "Неверная сид-фраза, проверьте написание и порядок слов.", "importLabel": "Фраза восстановления или ключ", "importPlaceholder": "Ваши 12 или 24 слова, либо xpub / xprv", "invalidImport": "Это недействительная фраза восстановления, xpub или xprv.", @@ -107,13 +107,13 @@ "howItWorks": "Как это работает", "installApp": "Установить приложение", "hiwBasicsTitle": "Основы", - "hiwBasics1": "Когда вы делаете кошелек, страница генерирует двенадцать случайных слов — ключи от ваших монет. Любой, у кого они есть, может потратить их; если вы потеряете их, монеты исчезнут навсегда. Запишите их на бумаге, прежде чем вкладывать деньги.", - "hiwBasics2": "Ваши ключи никогда не покидают устройство. Coinos управляет серверами, которые перевозят платежи и сообщения, но они не могут коснуться ваших денег. Само приложение представляет собой одну страницу — вы можете сохранить его и открыть в автономном режиме.", + "hiwBasics1": "Когда вы делаете кошелек, страница генерирует двенадцать случайных слов, ключи от ваших монет. Любой, у кого они есть, может потратить их; если вы потеряете их, монеты исчезнут навсегда. Запишите их на бумаге, прежде чем вкладывать деньги.", + "hiwBasics2": "Ваши ключи никогда не покидают устройство. Coinos управляет серверами, которые перевозят платежи и сообщения, но они не могут коснуться ваших денег. Само приложение представляет собой одну страницу, вы можете сохранить его и открыть в автономном режиме.", "hiwBasics3": "Он использует стандартные форматы биткойнов: те же двенадцать слов восстанавливают ваши сбережения в Sparrow, Electrum или любом другом стандартном кошельке, даже если этот сайт исчезает.", "hiwLnTitle": "Расходы и сбережения", "hiwLn1": "Ваши деньги могут находиться на двух счетах. Экономия - это обычный биткойн на блокчейне - самый безопасный для денег, которые вы храните, но каждый шаг стоит платы за майнинг и ждет подтверждения. Расходы отправляются и прибывают мгновенно, бесплатно или почти бесплатно, и все еще только ваши: он работает на Ark, новом слое поверх Биткойна, где каждая монета остается заблокированной на вашем ключе, и он говорит. Lightning, чтобы вы могли платить и быть оплачены любым приложением или магазином биткойнов.", "hiwGiftsTitle": "Подарки", - "hiwGifts1": "Вы можете подарить биткойн по ссылке: тот, кто открывает его, утверждает, что монеты в свой собственный кошелек — нет приложения, нет регистрации, работает даже для кого-то совершенно нового для биткойна. Пока не будет заявлен подарок, вы можете отменить его и забрать монеты обратно.", + "hiwGifts1": "Вы можете подарить биткойн по ссылке: тот, кто открывает его, утверждает, что монеты в свой собственный кошелек, нет приложения, нет регистрации, работает даже для кого-то совершенно нового для биткойна. Пока не будет заявлен подарок, вы можете отменить его и забрать монеты обратно.", "moveMoney": "Переместить деньги", "moveToSpending": "Чтобы тратить", "moveToSpendingDesc": "Зарабатывайте деньги мгновенно, без платы за их отправку.", @@ -132,7 +132,7 @@ "tabSettings": "Настройки", "tabMessages": "Чат", "msgSend": "Отправить", - "msgEmpty": "Никаких сообщений — поздоровайтесь!", + "msgEmpty": "Никаких сообщений, поздоровайтесь!", "msgPlaceholder": "Сообщение{channel}", "msgPlaceholderPlain": "Сообщение...", "msgMembers": "{n} члены", @@ -153,17 +153,17 @@ "msgNoDms": "Никаких разговоров.", "msgShowAllDms": "Показать все {n} беседы", "msgShowFewerDms": "Поменьше", - "msgNoDmsYet": "Никаких сообщений — поздоровайтесь!", + "msgNoDmsYet": "Никаких сообщений, поздоровайтесь!", "msgDmPlaceholder": "Послание", "msgDmEncrypted": "Частное сообщение · сквозное зашифрованное", "msgYouPrefix": "Ты:", "msgOpen": "Открыть", "msgNpubPlaceholder": "npub...", "msgSearchPlaceholder": "Имя или npub...", - "zapNoBalance": "Расходов недостаточно, чтобы отправить zap — сначала переведите немного денег в Расходы.", + "zapNoBalance": "Расходов недостаточно, чтобы отправить zap, сначала переведите немного денег в Расходы.", "zapBoardBtn": "Перейти к расходам", "onbBoardTitle": "Top Up Расходы", - "onbBoardBody": "Переместите некоторые саты из Сбережений в Расходы — платежи происходят мгновенно, без платы за майнинг.", + "onbBoardBody": "Переместите некоторые саты из Сбережений в Расходы, платежи происходят мгновенно, без платы за майнинг.", "topUpFromSavings": "Вверх от сбережений", "arkRenewedHistory": "Обновленный", "arkDepthNotice": "Несовместные расходы на выезд {fee} Сатс.", @@ -174,7 +174,7 @@ "arkSpentElsewhere": "Проводится на другом устройстве", "arkSpentElsewhereN": "{n} монеты", "arkCoinsTitle": "Тратить монеты", - "arkCoinsIntro": "Ваш баланс расходов живет в {n} Монеты в сумме {total}. Каждый из них может быть вытянут по цепочке без помощи сервера — по цене, которая растет с историей монеты.", + "arkCoinsIntro": "Ваш баланс расходов живет в {n} Монеты в сумме {total}. Каждый из них может быть вытянут по цепочке без помощи сервера, по цене, которая растет с историей монеты.", "arkCoinsColAmount": "Сумма", "arkCoinsColExpires": "истекает", "arkCoinsColDepth": "Глубина", @@ -194,15 +194,15 @@ "arkCoinsSchedOver": "более чем {span} левый", "arkCoinsSchedBetween": "{a} то {b} левый", "arkCoinsSchedFinal": "меньше чем {span} левый", - "arkUniUneconomical": "Безнадежный выход на цепочке будет стоить {fee} плата за майнинг — больше, чем {n} Он будет двигаться, поэтому его не предлагают. Чтобы сбалансировать этот размер, отправьте его вместо Lightning: никаких сборов за майнинг.", - "arkUniFallbackBody": "Сервер не сотрудничал, но ваши деньги все еще могут двигаться без него: весь ваш баланс расходов выходит в Сбережения на цепочке. Это занимает около суток и примерно {fee} Плата за майнинг будет выплачиваться из сбережений. Средства на землю в сбережении — отправьте их оттуда, как только она будет завершена.", + "arkUniUneconomical": "Безнадежный выход на цепочке будет стоить {fee} плата за майнинг, больше, чем {n} Он будет двигаться, поэтому его не предлагают. Чтобы сбалансировать этот размер, отправьте его вместо Lightning: никаких сборов за майнинг.", + "arkUniFallbackBody": "Сервер не сотрудничал, но ваши деньги все еще могут двигаться без него: весь ваш баланс расходов выходит в Сбережения на цепочке. Это занимает около суток и примерно {fee} Плата за майнинг будет выплачиваться из сбережений. Средства на землю в сбережении, отправьте их оттуда, как только она будет завершена.", "arkUniFallbackShort": "Сбережения остаются {have} SATS - о чем {need} Саты необходимы для оплаты майнинга. Сначала повышайте сбережения.", "arkUniFallbackBtn": "Выход из сбережений ({fee} Заседания в сборы", "msgPushOffer": "Получайте уведомления, когда вы получаете платежи и сообщения, даже если монеты закрыты.", "msgPushEnable": "Включить уведомления", "msgPushOn": "Уведомления о", - "msgNotifyOn": "Уведомления для этого сообщества — нажмите, чтобы отключить", - "msgNotifyOff": "Muted — нажмите, чтобы быть уведомленным об этом сообществе", + "msgNotifyOn": "Уведомления для этого сообщества, нажмите, чтобы отключить", + "msgNotifyOff": "Muted, нажмите, чтобы быть уведомленным об этом сообществе", "msgOnline": "онлайн", "msgNOnline": "{n} онлайн", "msgSeenJustNow": "Последний раз видел только сейчас", @@ -278,10 +278,10 @@ "settingsNetwork": "Сеть", "advancedSettings": "продвинутый", "recoveryDesc": "Двенадцать слов, которые поддерживают этот кошелек. Любой, кто их увидит, может украсть ваши деньги.", - "receiveOfflineSpending": "Вы находитесь в автономном режиме — ваш платежный адрес нуждается в сети. Вы все еще можете получить сбережений с адресом на цепочке.", + "receiveOfflineSpending": "Вы находитесь в автономном режиме, ваш платежный адрес нуждается в сети. Вы все еще можете получить сбережений с адресом на цепочке.", "receiveUseSavings": "Переход на экономию", "arkOffboardAmtPlaceholder": "Сумма", - "arkSplitting": "Выделение точной суммы — это может занять минуту.", + "arkSplitting": "Выделение точной суммы, это может занять минуту.", "arkSplitTimeout": "Раскол занимает больше времени, чем ожидалось, ваш баланс неповрежден, попробуйте еще раз.", "copyAddress": "Копировать адрес", "paymentReceived": "Платёж получен!", @@ -323,9 +323,9 @@ "bumpConfirm": "Заменить с более высокой комиссией?", "replaceTx": "Заменить", "bumpInsufficient": "Недостаточно средств для повышения по этой ставке. Попробуйте ниже.", - "scanOffline": "Вы офлайн — переподключитесь, чтобы передать эту транзакцию в сеть.", + "scanOffline": "Вы офлайн, переподключитесь, чтобы передать эту транзакцию в сеть.", "broadcastFailed": "Ошибка отправки: {msg}", - "broadcastTimeout": "Время выхода в сеть. Платеж не был отправлен — попробуйте еще раз.", + "broadcastTimeout": "Время выхода в сеть. Платеж не был отправлен, попробуйте еще раз.", "signingFailed": "Ошибка подписи: {msg}", "done": "Готово", "txSignedNote": "✓ Транзакция подписана. Отправьте код ниже с устройства с интернетом (напр. mempool.space → Broadcast).", @@ -343,7 +343,7 @@ "sent": "Отправлено", "pendingTag": "⏳ в ожидании", "stuckTag": "Застрял", - "stuckNote": "Слишком низкая плата — может не подтвердить", + "stuckNote": "Слишком низкая плата, может не подтвердить", "stuckIncomingNote": "Плата за этот платеж ниже текущего уровня сети, поэтому она может не подтвердить. Ускорить его может только отправитель (bump или re-send).", "stuckOutgoingNote": "Плата за эту транзакцию ниже текущего уровня сети, поэтому она может не подтвердить ее самостоятельно. Нажмите на плату ниже, чтобы повторно транслировать ее по более высокой ставке.", "awaitingConfirmation": "ожидает подтверждения", @@ -368,14 +368,14 @@ "giftMinNote": "Минимум {n} при текущих комиссиях, чтобы при получении сумма была выше пыли.", "giftAllNote": "Подарите весь свой баланс; получатель платит комиссию за требование.", "giftExceedsBalance": "Это больше, чем ваш баланс.", - "giftSettling": "{n} Ваш баланс по-прежнему налаживается — попробуйте еще раз через мгновение.", + "giftSettling": "{n} Ваш баланс по-прежнему налаживается, попробуйте еще раз через мгновение.", "giftNeedsHeadroom": "Подарок до {n}Или нажмите на Макса, чтобы подарить вам весь баланс.", "giftAnother": "Создать ещё один", "giftForYou": "Подарок для тебя", "claimGift": "Претензия", "dismiss": "Увольнение", "giftCopyCode": "Код претензии", - "giftQrTooLong": "Слишком большой для QR-кода — поделитесь ссылкой ниже.", + "giftQrTooLong": "Слишком большой для QR-кода, поделитесь ссылкой ниже.", "giftConsolidateExplain": "Этот подарок будет упакован {count} монеты, что делает их дорогостоящими для получателя. Расщепление одной монеты первой (~){fee}) дает им чистый одноразовый подарок.", "giftConsolidateFirst": "Сначала разделим на одну монету", "giftUseManyCoins": "Использовать {count} монеты в любом случае", @@ -453,7 +453,7 @@ "walletSettings": "Параметры счета", "walletSettingsDesc": "Имя, фраза восстановления, открытый ключ и авто-логит для этой учетной записи.", "autolockTitle": "Выйти автоматически", - "autolockDesc": "После того, как приложение было в фоновом режиме так долго, выйдите из этого кошелька — он удален с этого устройства (в том числе с Save на устройство), поэтому сохраните его фразу восстановления. Другие аккаунты не затронуты. Таймер никогда не работает, пока приложение открыто и сфокусировано.", + "autolockDesc": "После того, как приложение было в фоновом режиме так долго, выйдите из этого кошелька, он удален с этого устройства (в том числе с Save на устройство), поэтому сохраните его фразу восстановления. Другие аккаунты не затронуты. Таймер никогда не работает, пока приложение открыто и сфокусировано.", "autolockNever": "Никогда", "autolock1m": "Через 1 минуту", "autolock5m": "Через 5 минут", @@ -471,21 +471,21 @@ "electrumUrlHint": "Сервер WebSocket Electrum, например wss://your-node:50004", "sourceUrl": "URL сервера", "sourceUrlHint": "wss:// для сервера Electrum или базы Esplora REST (https://.../api). Тип определяется по URL.", - "detectedElectrum": "Electrum — данные + уведомления о мгновенных платежах.", - "detectedEsplora": "Block explorer (Esplora) — данные только; опросы по платежам.", + "detectedElectrum": "Electrum, данные + уведомления о мгновенных платежах.", + "detectedEsplora": "Block explorer (Esplora), данные только; опросы по платежам.", "silentPaymentNote": "Безмолвный платеж", "receiveAddressTab": "Экономия", "receiveLnTab": "Молния", "receiveSpTab": "Безмолвный платеж", - "arkReceiveIntro": "Получайте мгновенно и бесплатно — прямо в расход.", + "arkReceiveIntro": "Получайте мгновенно и бесплатно, прямо в расход.", "arkTitle": "Баланс расходов", - "arkDesc": "Ваш баланс расходов мгновенно отправляется и получает без комиссии за майнинг и остается вашим — вы можете переместить его обратно в Сбережения, когда захотите.", + "arkDesc": "Ваш баланс расходов мгновенно отправляется и получает без комиссии за майнинг и остается вашим, вы можете переместить его обратно в Сбережения, когда захотите.", "arkServerUrl": "URL сервера", "arkEsploraUrl": "Esplora URL (источник цепочки)", - "arkWatchOnly": "Расходы требуют ключей кошелька — загрузите семя, чтобы использовать его.", + "arkWatchOnly": "Расходы требуют ключей кошелька, загрузите семя, чтобы использовать его.", "arkConnecting": "Подключение...", "arkConnectBtn": "Подключить", - "arkNotConnected": "Не подключен — выберите сервер в настройках.", + "arkNotConnected": "Не подключен, выберите сервер в настройках.", "arkBalance": "расходы", "arkBoarding": "Двигаясь...", "arkBoardHistory": "Перешел к расходам", @@ -503,8 +503,8 @@ "arkOffboardBtn": "Двигаться {n} Сбережения", "giftSourceChain": "на цепочке", "giftSourceArk": "расходы", - "giftArkNote": "Отправлено из Расходы — ссылка претендует мгновенно, без комиссии.", - "arkRenewWarn": "Ваш баланс расходов ({amount}) слишком мала, чтобы обновляться, и срок ее действия истекает {date}. Получение любой суммы — или ее расходование — сохраняет ее в живых.", + "giftArkNote": "Отправлено из Расходы, ссылка претендует мгновенно, без комиссии.", + "arkRenewWarn": "Ваш баланс расходов ({amount}) слишком мала, чтобы обновляться, и срок ее действия истекает {date}. Получение любой суммы, или ее расходование, сохраняет ее в живых.", "arkRenewForecast": "Монеты обновляются в ~{when} для {fee}.", "arkRenewForecastNow": "Монеты скоро обновятся {fee}.", "arkBoardStuck": "Перемещение денег попало в ловушку и будет продолжать повторяться: {error}", @@ -518,12 +518,12 @@ "arkOffboarded": "Перейдем к сбережениям", "arkOffboardHistory": "Перейдем к сбережениям", "arkExitBtn": "Переход к экономии без сервера", - "arkExitStarted": "Односторонний выход начался для {n} Монета (монеты) — трансляция цепи выхода.", + "arkExitStarted": "Односторонний выход начался для {n} Монета (монеты), трансляция цепи выхода.", "arkExitNoFeeCoin": "Пауза: следующий шаг требует {need} Сбережения за свой майнинг. Сбережения растут, и они возобновляются сами собой.", "arkExitFeeShort": "Экономия не может покрыть расходы на добычу (о) {need} необходимый, {have} доступно). Сначала повышайте сбережения.", "preimageLabel": "Предисловие", "copyPreimage": "Копировать изображение", - "arkExitSummary": "двигаться {n} Сбережения на цепочке — о {eta} Пока не приземлится.", + "arkExitSummary": "двигаться {n} Сбережения на цепочке, о {eta} Пока не приземлится.", "arkExitViewTx": "Посмотреть Block Explorer", "arkExitSoon": "скоро", "arkExitRetrying": "Нажмите на кнопку - перезапуск автоматически", @@ -539,11 +539,11 @@ "arkExitingHistory": "Переход к сбережениям", "arkExitPendingTag": "прогресс", "arkNoSpendableMidExit": "Нет расходуемого баланса - ваши монеты на пути к сбережениям в выходе на цепочке.", - "arkExitInFlightLink": "Продолжение работы (){n} sats) — смотреть детали", + "arkExitInFlightLink": "Продолжение работы (){n} sats), смотреть детали", "arkExitCoopHeld": "Ваш баланс находится в одностороннем выходе ниже. Хотя этот выход еще не коснулся цепи, его отмена освобождает монеты для совместного движения.", "arkZapTitle": "Пошлите zap", "awTitle": "Автоотвод", - "awDesc": "Когда Расходы превышают выбранную вами сумму, отправьте их автоматически — на адрес, имя платежа, молниеносный адрес или npub.", + "awDesc": "Когда Расходы превышают выбранную вами сумму, отправьте их автоматически, на адрес, имя платежа, молниеносный адрес или npub.", "awDest": "Отправить на", "awDestPh": "name@domain, npub, bc1..., ark1...", "awThreshold": "Когда расход достигает (sats)", @@ -562,19 +562,19 @@ "zapTitle": "Пошлите zap", "zapFinding": "Найти лучший способ их оплаты...", "arkZapLookup": "Смотреть их вверх...", - "arkZapNoArk": "Не было найдено способа оплаты этого счета — ни адреса Ковчега, ни адреса Молнии, ни платежной записи.", + "arkZapNoArk": "Не было найдено способа оплаты этого счета, ни адреса Ковчега, ни адреса Молнии, ни платежной записи.", "arkZapHint": "Мгновенная и бесплатная, с заплаткой на ностр.", "arkZapCommentPh": "Комментарий (факультативно)", "arkZapBtn": "Зап.", "arkZapSentTitle": "Удар!", - "arkZapNoArkGift": "Они еще не установили адрес ковчега — вместо этого отправьте зап в качестве подарка ковчега, заблокированного на их ключе ностра. Они получат DM со ссылкой претензии, и только они могут открыть его.", + "arkZapNoArkGift": "Они еще не установили адрес ковчега, вместо этого отправьте зап в качестве подарка ковчега, заблокированного на их ключе ностра. Они получат DM со ссылкой претензии, и только они могут открыть его.", "arkZapGiftBtn": "Отправить закрытый подарок", "arkZapGiftHint": "мгновенный Подарить ковчег может только ключ ностра. Вы можете отозвать его с подарочной карты, пока он не востребован.", "arkZapGiftSentTitle": "Прислан подарок!", "giftDmText": "раздражение Кто-то послал тебя {amount} На монетах! Заявите здесь: {link}Если вас просят ввести код претензии, используйте: {code}", "giftDmSending": "Отправка им ссылки на претензии DM...", "giftDmSent": "Ссылка, отправленная на них DM ✓", - "giftDmFailed": "Не смог связаться с ними по DM — скопировать ссылку и получить код и передать их самостоятельно.", + "giftDmFailed": "Не смог связаться с ними по DM, скопировать ссылку и получить код и передать их самостоятельно.", "giftLockedTo": "Запертый в", "giftCodeHint": "Введите код претензии от вашего DM, чтобы разблокировать этот подарок.", "claimCodePlaceholder": "Исковой кодекс", @@ -594,7 +594,7 @@ "arkLnFee": "Плата", "arkLnPaying": "Оплатить счет...", "arkLnPayFailed": "Платежи провалились", - "arkLnRefunded": "Оплата не удалась — ваши деньги снова в расходах.", + "arkLnRefunded": "Оплата не удалась, ваши деньги снова в расходах.", "arkLnPaidTitle": "Платили!", "or": "или", "nlSignIn": "Войти", @@ -612,14 +612,14 @@ "migrateClaimFailed": "Ваше равновесие изменилось, но {name} Он еще не свободен. Попробуйте заявить об этом через минуту.", "migrateWorking": "требовать {name}...", "onbSpendTitle": "Создайте счет расходов", - "onbSpendBody": "Заявите имя пользователя и получите свой собственный платежный адрес — люди могут отправить вам биткойн мгновенно, только с вашим именем.", + "onbSpendBody": "Заявите имя пользователя и получите свой собственный платежный адрес, люди могут отправить вам биткойн мгновенно, только с вашим именем.", "onbNameWait": "Готовить вещи...", "onbNotNow": "Не сейчас", "onbAvatarTitle": "Выберите свой взгляд", "onbAvatarBody": "Выберите панк или загрузите свою фотографию. Вы можете изменить его в любое время.", "onbUpload": "Загрузить фото", - "onbUploadFailed": "Загрузить не удалось — попробуйте панк на данный момент", - "onbProfileSkipped": "Не смог опубликовать свой профиль — установите его позже из профиля Edit", + "onbUploadFailed": "Загрузить не удалось, попробуйте панк на данный момент", + "onbProfileSkipped": "Не смог опубликовать свой профиль, установите его позже из профиля Edit", "onbContinue": "Продолжать", "onbSkipAvatar": "Продолжить мой дефолт", "onbDoneTitle": "Все готово!", @@ -631,7 +631,7 @@ "nlWaitingSigner": "В ожидании, когда ваш подписчик свяжется...", "nlTitle": "Войти в Nostr", "nlSignInNostr": "Зарегистрируйтесь в Nostr", - "nlDesc": "Используйте учетную запись Nostr, чтобы открыть свой кошелек — на любом устройстве, с той же учетной записью.", + "nlDesc": "Используйте учетную запись Nostr, чтобы открыть свой кошелек, на любом устройстве, с той же учетной записью.", "nlExtension": "Используйте расширение браузера", "nlGoogle": "Войти в Google", "nlPasskey": "Зарегистрируйтесь с Passkey", @@ -642,11 +642,11 @@ "nlUnrecognized": "Это не похоже на закрытый ключ или бункер:", "nlNewTitle": "Создайте кошелек для этого аккаунта", "nlNewDesc": "У этой учетной записи Nostr еще нет кошелька. Мы сделаем один и сохраним его, зашифрованный в вашей учетной записи, чтобы вы могли открыть его в любом месте, где вы используете эту учетную запись.", - "nlBackupWarning": "Ваш кошелек будет восстановлен любым, кто контролирует этот счет — относитесь к этому счету как к ключу от ваших денег.", + "nlBackupWarning": "Ваш кошелек будет восстановлен любым, кто контролирует этот счет, относитесь к этому счету как к ключу от ваших денег.", "nlCreateBtn": "Создай свой кошелек", "nlLinkTitle": "Счет Nostr", - "nlLinkDesc": "Войдите в свой собственный Вместо этого учетная запись Nostr — чат и ваш платежный адрес будут использовать его идентификатор, а вход с ним на другое устройство откроет этот кошелек.", - "nlBuiltinDesc": "Этот кошелек имеет встроенный счет Nostr, полученный из его семян. Чат и ваш платежный адрес уже используют его — вам не нужно ничего связывать.", + "nlLinkDesc": "Войдите в свой собственный Вместо этого учетная запись Nostr, чат и ваш платежный адрес будут использовать его идентификатор, а вход с ним на другое устройство откроет этот кошелек.", + "nlBuiltinDesc": "Этот кошелек имеет встроенный счет Nostr, полученный из его семян. Чат и ваш платежный адрес уже используют его, вам не нужно ничего связывать.", "nlExportBtn": "Экспортный ключ Nostr", "nlExportWarn": "Этот ключ открывает кошелек. Любой, у кого он есть, может потратить ваши деньги, прочитать ваши чаты и изменить свой платежный адрес - сохраните его, как фразу восстановления.", "nlExportReveal": "Показать ключ", @@ -655,7 +655,7 @@ "nlLinkedDesc": "Этот кошелек открывается, когда вы входите в этот аккаунт Nostr.", "nlConnected": "соединенный", "nlDisconnected": "не подключенный", - "nlReconnectDesc": "Ваш подписчик не подключен, поэтому это приложение не может подписать вас. Подключите его к публикации и обновлению вашего профиля — ваш кошелек и баланс не пострадают.", + "nlReconnectDesc": "Ваш подписчик не подключен, поэтому это приложение не может подписать вас. Подключите его к публикации и обновлению вашего профиля, ваш кошелек и баланс не пострадают.", "nlReconnectTitle": "Подключите своего подписчика", "nlReconnectBody": "Ваш подписчик Nostr не подключен к этому устройству. Воссоединение, чтобы продолжать действовать как {npub}...", "nlWrongAccount": "Этот подписчик - другой аккаунт Nostr. воссоединиться с {npub}.", @@ -668,7 +668,7 @@ "receiveNameTab": "расходы", "namesCustom": "Изменить имя пользователя", "namesCustomHow": "Выберите новое имя для своего платежного адреса. Ваш старый адрес перестает работать.", - "namesDesc": "Заявите свой платежный адрес — например, [email protected]. Люди могут заплатить вам, просто набрав его, без кодов для копирования или QR для сканирования.", + "namesDesc": "Заявите свой платежный адрес, например, [email protected]. Люди могут заплатить вам, просто набрав его, без кодов для копирования или QR для сканирования.", "namesPlaceholder": "имя пользователя", "namesResolving": "Взгляд вверх {name}...", "namesSendTo": "Отправить на {name}", @@ -708,14 +708,14 @@ "namesOwnDomainHow": "У вас есть собственный домен? Добавьте эту строку в свои записи DNS (DNSSEC должен быть включен), и ваш адрес также работает там:", "msgMarkAllRead": "Марк все читает", "namesOwnNode": "Доставить в свой собственный узел", - "namesOwnNodeMenuHow": "Запуск узла Молнии? Направьте на него свой адрес — платежи приземляются там, а не в этом кошельке.", - "namesOwnNodeHow": "Управляй своим Узел молнии? Вставьте код предложения CLINK (noffer1...) из службы рядом с ним — платежи Lightning на ваш адрес будут доставлены прямо в ваш узел, а не в этот кошелек.", + "namesOwnNodeMenuHow": "Запуск узла Молнии? Направьте на него свой адрес, платежи приземляются там, а не в этом кошельке.", + "namesOwnNodeHow": "Управляй своим Узел молнии? Вставьте код предложения CLINK (noffer1...) из службы рядом с ним, платежи Lightning на ваш адрес будут доставлены прямо в ваш узел, а не в этот кошелек.", "namesOwnNodeActive": "Молниеносные платежи на ваш адрес доставляются на ваш собственный узел:", "namesOwnNodeClear": "Снова доставить кошелек", - "namesOwnNodeSet": "Обновленная доставка — платежи идут в ваш узел", + "namesOwnNodeSet": "Обновленная доставка, платежи идут в ваш узел", "namesOwnNodeCleared": "Платежи снова в этом кошельке", "namesOwnNodeNoRelay": "Кодовые имена No Relay", - "namesOwnLnoHow": "Или вставьте предложение BOLT12 вашего узла (lno1...) — оно попадает в запись DNS вашего адреса, поэтому отправители получают счета прямо из вашего узла.", + "namesOwnLnoHow": "Или вставьте предложение BOLT12 вашего узла (lno1...), оно попадает в запись DNS вашего адреса, поэтому отправители получают счета прямо из вашего узла.", "namesOwnLnoActive": "Запись DNS вашего адреса содержит предложение вашего собственного узла:", "namesOwnLnoBad": "Это не похоже на предложение BOLT12.", "bolt12Currency": "Это предложение оценивается в {currency}Кошелек, который не может оплатить", @@ -753,7 +753,7 @@ "unlockForever": "Пока я не закрою его", "viewWithoutPassword": "Смотреть без пароля", "arkExitSendTitle": "Отправить on-chain", - "arkExitSendNote": "Оставить свой Баланс расходов и приходит по цепочке — сетевые сборы исходят от того, что приходит.", + "arkExitSendNote": "Оставить свой Баланс расходов и приходит по цепочке, сетевые сборы исходят от того, что приходит.", "savingsName": "Экономия", "renameWallet": "имя", "addWalletSeed": "Семенная фраза", @@ -763,7 +763,7 @@ "addWalletGo": "Продолжать", "zapSentShort": "Забитый {n}", "zapSetupTitle": "Установите сумму ZAP", - "zapSetupDesc": "Одно нажатие на эту сумму посылает мгновенно — никакой формы, никакого подтверждения. Вы можете изменить его в любое время в Настройки → Платежи.", + "zapSetupDesc": "Одно нажатие на эту сумму посылает мгновенно, никакой формы, никакого подтверждения. Вы можете изменить его в любое время в Настройки → Платежи.", "zapSetupSave": "Сохранить и zap", "zapDefaultLabel": "Размер zap", "zapDefaultHint": "Какое единственное нажатие кнопки отправляет.", @@ -781,10 +781,10 @@ "notifOnDevice": "Уведомления для этого устройства есть.", "notifPayRecv": "Полученные платежи", "notifDm": "Прямые сообщения", - "notifChatHint": "Общественный чат включается в каждой комнате — включите его из меню комнаты.", + "notifChatHint": "Общественный чат включается в каждой комнате, включите его из меню комнаты.", "notifPaySent": "Платежи, отправленные подключенными приложениями", - "notifPaySentHint": "Предупреждение, когда подключенное приложение — например, клиент nostr — тратит из этого кошелька, пока он закрыт.", - "nwcNotifHint": "Вам будет предложено разрешить уведомления — соединение использует их для ответа при закрытии Coinos.", + "notifPaySentHint": "Предупреждение, когда подключенное приложение, например, клиент nostr, тратит из этого кошелька, пока он закрыт.", + "nwcNotifHint": "Вам будет предложено разрешить уведомления, соединение использует их для ответа при закрытии Coinos.", "nwcNotifNeeded": "Без уведомлений соединение не могло ответить, когда Coinos закрыт, поэтому оно не было добавлено. Разрешите уведомления и попробуйте еще раз.", "nwcNotifBlocked": "Уведомления заблокированы для этого сайта. Разрешите их в настройках вашего браузера, затем добавьте соединение снова.", "nwcNoPush": "Этот браузер не может получать push-уведомления, поэтому соединение не будет работать, пока Coinos закрыт.", @@ -797,7 +797,7 @@ "nwcRevoke": "отозвать", "nwcRevoked": "отмененный {name}", "nwcLimits": "Макс {max}/платежи · {day}/день · {spent} потраченный сегодня", - "arkLnFundsPending": "Ваши деньги списываются с предыдущего платежа — повторного...", + "arkLnFundsPending": "Ваши деньги списываются с предыдущего платежа, повторного...", "lnZapOffer": "Зап. {addr}", "arkLnInvoiceIntro": "Или взять молниеносный платеж, прямо в Расходы.", "arkLnPaidHistory": "отправленный", @@ -805,18 +805,18 @@ "arkLnCancelInvoice": "Отменить счет", "arkExited": "Перейдем к сбережениям", "arkExitHistory": "Перейдем к сбережениям", - "arkRefreshStarted": "Refresh submitted — завершается следующим раундом.", + "arkRefreshStarted": "Refresh submitted, завершается следующим раундом.", "arkSendTitle": "Отправить", - "arkSendHint": "Адрес ковчега — отправляется мгновенно вне сети, без платы за майнинг.", + "arkSendHint": "Адрес ковчега, отправляется мгновенно вне сети, без платы за майнинг.", "arkPayTo": "To", - "arkNoFee": "Нет — мгновенный off-chain send", + "arkNoFee": "Нет, мгновенный off-chain send", "arkSendBtn": "Отправить", "arkSentTitle": "Отправлено!", "arkBoarded": "Посадили в ковчег", "dateLabel": "Дата", "detailsLabel": "Подробности", "arkVtxoId": "Монета (VTXO)", - "lnReceiveIntro": "Получить свыше Lightning — оплачивается в этот кошелек по цепочке, без хранения.", + "lnReceiveIntro": "Получить свыше Lightning, оплачивается в этот кошелек по цепочке, без хранения.", "lnReceiveAwaiting": "Поделитесь этим счетом. Когда он оплачен, сады приземляются здесь автоматически.", "lnReceiveWatching": "В ожидании оплаты...", "lnReceived": "Получено!", @@ -842,12 +842,12 @@ "lnZapRange": "Войти {min}-{max} сатс", "lnZapHintNostr": "Отправлено над Молнией, с публичной квитанцией на ностр.", "lnZapHintPlain": "Отправлено по Lightning (этот адрес не поддерживает zap-квитанции).", - "lnZapSentBody": "Ваш zap уже в пути — поставщик свопов платит его, как только блокировка на цепочке подтверждается.", + "lnZapSentBody": "Ваш zap уже в пути, поставщик свопов платит его, как только блокировка на цепочке подтверждается.", "lnZapFailed": "Я не смог завершить zap.", "language": "Язык", "darkMode": "Тёмная тема", "lightMode": "Светлая тема", - "offlineBanner": "Не может выйти в сеть — работает в автономном режиме. Импортировать снимок в настройках (под Advanced) для загрузки монет.", + "offlineBanner": "Не может выйти в сеть, работает в автономном режиме. Импортировать снимок в настройках (под Advanced) для загрузки монет.", "retry": "Повторить", "copied": "Скопировано", "snapshotExported": "Снимок экспортирован", @@ -856,6 +856,6 @@ "importFailed": "Ошибка импорта: {msg}", "copy": "Копировать", "switchUnit": "Переключить BTC / sats", - "footerMadeBy": "сделано —", + "footerMadeBy": "сделано,", "footerSourceOn": "исходный код на" } |
