{
  "common": {
    "loading": "Загрузка…",
    "error": "Ошибка",
    "success": "Готово",
    "cancel": "Отмена",
    "save": "Сохранить",
    "delete": "Удалить",
    "edit": "Изменить",
    "close": "Закрыть",
    "back": "Назад",
    "next": "Далее",
    "refresh": "Обновить",
    "search": "Поиск",
    "filter": "Фильтр",
    "clear": "Очистить",
    "submit": "Отправить",
    "confirm": "Подтвердить",
    "copied": "Скопировано",
    "goBack": "Вернуться",
    "tryAgain": "Пожалуйста, попробуйте ещё раз.",
    "showLess": "Свернуть",
    "readMore": "Читать дальше",
    "byAuthor": "от <0>{{name}}</0>",
    "donors_one": "{{count}} донор",
    "donors_other": "{{count}} доноров",
    "clearSearch": "Очистить поиск",
    "searching": "Поиск…",
    "searchResultsCount_one": "{{count}} результат",
    "searchResultsCount_other": "{{count}} результатов",
    "sortAriaLabel": "Порядок сортировки",
    "sortDefault": "По умолчанию",
    "sortTop": "Топ",
    "sortNew": "Новые",
    "showHidden": "Показать скрытые",
    "filtersAriaLabel": "Фильтры поиска",
    "countryFilterAriaLabel": "Фильтр по стране",
    "countrySearchPlaceholder": "Поиск стран…",
    "countryNoResults": "Страны не найдены.",
    "countryGlobal": "Глобально"
  },
  "translate": {
    "translate": "Перевести",
    "translating": "Перевод…",
    "showOriginal": "Показать оригинал",
    "error": "Перевод не удался"
  },
  "nav": {
    "openMenu": "Открыть меню",
    "closeMenu": "Закрыть меню",
    "brandHome": "Главная {{appName}}",
    "activity": "Активность",
    "campaigns": "Кампании",
    "groups": "Группы",
    "pledge": "Обещание",
    "search": "Поиск",
    "dashboard": "Панель",
    "myDashboard": "Моя панель",
    "wallet": "Кошелёк",
    "notifications": "Уведомления",
    "profile": "Профиль",
    "settings": "Настройки",
    "about": "О приложении",
    "organizations": "Организации",
    "privacy": "Конфиденциальность",
    "safety": "Безопасность",
    "changelog": "История изменений",
    "sourceCode": "Исходный код",
    "getApp": "Скачать приложение"
  },
  "auth": {
    "join": "Присоединиться",
    "login": "Войти",
    "signup": "Зарегистрироваться",
    "logout": "Выйти",
    "addAccount": "Добавить ещё один аккаунт"
  },
  "onboarding": {
    "ariaLabel": "Настройка аккаунта",
    "close": "Закрыть",
    "back": "Назад",
    "role": {
      "title": "Что привело вас сюда?",
      "subtitle": "Вы сможете делать и то, и другое позже. Это лишь поможет нам подобрать следующие шаги.",
      "creator": {
        "title": "Запустить кампанию",
        "description": "Соберите Bitcoin для дела, которое вам важно.",
        "finderNote": "Доноры отправляют саты напрямую в ваш кошелёк."
      },
      "donor": {
        "title": "Поддержать кампании",
        "description": "Поддерживайте дела с помощью Bitcoin.",
        "finderNote": "Ваше пожертвование идёт напрямую в кошелёк организатора."
      }
    },
    "keygen": {
      "title": "Ваш ключ — это ваша личность",
      "description": "Мы сгенерируем секретный ключ специально для вас. Это единственный способ войти — никакой почты, никаких паролей.",
      "generatingTitle": "Создаём ваш ключ…",
      "generatingDescription": "Это займёт всего мгновение.",
      "button": "Сгенерировать мой ключ"
    },
    "secure": {
      "title": "Сохраните ваш ключ",
      "subtitle": "Скачайте файл и храните его в надёжном месте. Подойдёт менеджер паролей.",
      "couplingNote": "Ваш аккаунт и ваш кошелёк используют один и тот же ключ. Он подписывает ваши публикации в Nostr и открывает ваш кошелёк Bitcoin в Agora.",
      "permanenceHeadline": "Восстановить этот ключ при утере невозможно.",
      "permanenceBody": "Нет сброса, нет службы поддержки, нет восстановления по email. Сохраните его, прежде чем продолжить.",
      "button": "Скачать и продолжить",
      "downloadFailedTitle": "Не удалось скачать",
      "downloadFailedDescription": "Не удалось скачать файл ключа. Пожалуйста, скопируйте его вручную."
    },
    "profile": {
      "title": "Сделайте его своим",
      "subtitle": "Расскажите другим немного о себе. Всё необязательно, можно изменить в любой момент.",
      "campaignTitle": "Покажите лицо вашей кампании",
      "campaignSubtitle": "Имя и фото помогают людям почувствовать связь с вашей кампанией.",
      "nameLabel": "Отображаемое имя",
      "namePlaceholder": "Ваше имя",
      "aboutLabel": "О себе",
      "aboutPlaceholder": "Немного о вас…",
      "avatarLabel": "Аватар",
      "uploadAvatar": "Загрузить аватар",
      "advanced": "Ещё",
      "finish": "Готово",
      "saving": "Сохранение…",
      "skip": "Пропустить",
      "imageOnly": "Пожалуйста, выберите изображение.",
      "imageTooLarge": "Изображение слишком большое (максимум 5 МБ).",
      "uploadFailed": "Не удалось загрузить.",
      "publishFailedTitle": "Не удалось настроить профиль",
      "publishFailedDescription": "Ваш аккаунт создан, но профиль не удалось сохранить. Вы сможете обновить его позже."
    }
  },
  "feed": {
    "indexTagline": "Ваш контент. Ваша атмосфера. Ваши правила.",
    "getApp": {
      "eyebrow": "Скачать приложение",
      "title": "{{appName}} для Android",
      "subtitle": "Полный опыт {{appName}}",
      "download": "Скачать"
    },
    "compose": {
      "placeholder": "Что происходит?"
    },
    "tabs": {
      "follows": "Подписки",
      "following": "Подписан",
      "global": "Глобально"
    },
    "empty": {
      "homeAgora": "Тихий момент на Agora. Новые кампании, обещания, пожертвования и публикации появятся здесь по мере появления.",
      "homeFollowingLoggedIn": "Ваша лента подписок пуста. Подпишитесь на кого-нибудь, чтобы видеть их публикации, или переключитесь на Agora или Глобально.",
      "homeFollowingLoggedOut": "Войдите, чтобы видеть публикации людей, на которых вы подписаны.",
      "homeOther": "Нечего показать. Проверьте подключения к реле или попробуйте ещё раз чуть позже.",
      "follows": "Ваша лента пуста. Подпишитесь на кого-нибудь, чтобы видеть их публикации здесь.",
      "global": "Публикации не найдены. Проверьте подключения к реле или вернитесь позже.",
      "browseAgora": "Просмотреть ленту Agora",
      "browseGlobal": "Просмотреть глобальную ленту",
      "discoverPeople": "Найти людей для подписки",
      "logIn": "Войти"
    },
    "modeSwitcher": {
      "agora": "Agora",
      "allNostr": "Глобально",
      "following": "Подписки",
      "ariaLabel": "Режим ленты: {{label}}. Нажмите, чтобы изменить.",
      "loginRequired": "Войдите, чтобы видеть публикации людей, на которых вы подписаны"
    },
    "replyContext": {
      "replyingTo": "Ответ для",
      "and": "и",
      "andOthers_one": "и ещё {{count}}",
      "andOthers_other": "и ещё {{count}}"
    },
    "actions": {
      "reply": "Ответить",
      "repost": "Репостнуть",
      "undoRepost": "Отменить репост",
      "react": "Реакция",
      "zap": "Zap",
      "share": "Поделиться",
      "more": "Ещё",
      "linkCopied": "Ссылка скопирована в буфер обмена"
    }
  },
  "compose": {
    "placeholderDefault": "Что происходит?",
    "placeholderPoll": "Задайте вопрос…",
    "placeholderCountry": "Что происходит в {{country}}?",
    "placeholderCwReason": "Причина предупреждения о содержимом (необязательно)",
    "submitDefault": "Опубликовать!",
    "preview": {
      "edit": "Изменить",
      "previewMode": "Предпросмотр"
    },
    "poll": {
      "addOption": "Добавить вариант",
      "optionLabel": "Вариант {{number}}",
      "singleChoice": "Один вариант",
      "multipleChoice": "Несколько вариантов",
      "backToPost": "К публикации",
      "publishing": "Публикация...",
      "publish": "Опубликовать опрос",
      "published": "Опрос опубликован!",
      "publishFailed": "Не удалось опубликовать опрос."
    },
    "voice": {
      "cancel": "Отмена",
      "send": "Отправить",
      "sending": "Отправка...",
      "sentTitle": "Голосовое сообщение отправлено!",
      "sentBody": "Ваше голосовое сообщение опубликовано.",
      "sendFailed": "Не удалось отправить голосовое сообщение.",
      "micDeniedTitle": "Доступ к микрофону запрещён",
      "micDeniedBody": "Пожалуйста, разрешите доступ к микрофону, чтобы записывать голосовые сообщения.",
      "voiceMessage": "Голосовое сообщение"
    },
    "toolbar": {
      "attachFile": "Прикрепить файл",
      "emojiGif": "Эмодзи / GIF",
      "more": "Ещё",
      "poll": "Опрос",
      "spoiler": "Спойлер",
      "emoji": "Эмодзи",
      "stickers": "Стикеры"
    },
    "submit": {
      "posting": "Публикация...",
      "uploadFailed": "Ошибка загрузки",
      "uploadFailedBody": "Не удалось загрузить файл.",
      "publishFailed": "Не удалось опубликовать заметку.",
      "posted": "Опубликовано!",
      "replyPublished": "Ваш ответ опубликован.",
      "quotePublished": "Ваша цитата опубликована.",
      "notePublished": "Ваша заметка опубликована."
    },
    "destination": {
      "ariaHelp": "В чём разница между глобальными и сообщественными публикациями?",
      "ariaTrigger": "Назначение публикации",
      "global": "Глобально",
      "globalExplainer": "Обычная публикация, видимая всем в Nostr. Любой, где угодно, может её увидеть.",
      "community": "Ваше национальное сообщество",
      "communityExplainer": "Показывается в местной ленте этой страны вместе с публикациями соседей. Лучше всего для актуальных для сообщества обновлений.",
      "chooseAnother": "Выбрать другую страну…",
      "searchPlaceholder": "Поиск стран...",
      "noResults": "Страны не найдены.",
      "isDefault": "{{name}} — ваш вариант по умолчанию",
      "globalIsDefault": "Глобально — ваш вариант по умолчанию",
      "thisIsDefault": "Это ваш вариант по умолчанию",
      "setAsDefault": "Сделать вариантом по умолчанию",
      "defaultUpdated": "Вариант по умолчанию обновлён",
      "defaultUpdatedCountry": "Новые публикации будут идти в {{name}} по умолчанию.",
      "defaultUpdatedGlobal": "Новые публикации будут глобальными по умолчанию."
    }
  },
  "replyModal": {
    "title": {
      "newPoll": "Новый опрос",
      "newComment": "Новый комментарий",
      "commentOnProfile": "Комментировать профиль",
      "replyToPost": "Ответить на публикацию",
      "quotePost": "Цитировать публикацию",
      "newPost": "Новая публикация"
    },
    "placeholder": {
      "writeComment": "Написать комментарий...",
      "writeReply": "Написать ответ...",
      "addComment": "Добавить комментарий...",
      "whatsHappening": "Что происходит?"
    },
    "blueskyDisclaimer": "Люди в Bluesky не могут вас видеть, потому что они на самом деле не децентрализованы."
  },
  "postDetail": {
    "repliesHeading": "Ответы",
    "commentsHeading": "Комментарии",
    "replyCount_one": "ответ",
    "replyCount_other": "ответов",
    "commentCount_one": "комментарий",
    "commentCount_other": "комментариев"
  },
  "noteCard": {
    "botAccount": "Бот-аккаунт",
    "showLess": "Свернуть",
    "readMore": "Читать дальше",
    "reacted": "отреагировал(а)",
    "reposted": "репостнул(а)",
    "voted": "проголосовал(а)",
    "zap": {
      "donatedTo": "Пожертвовал(а)",
      "donatedAmountTo": "Пожертвовал(а) {{amount}}",
      "sat_one": "{{formattedCount}} сат",
      "sat_other": "{{formattedCount}} сатов"
    },
    "stream": {
      "untitled": "Трансляция без названия",
      "live": "В ЭФИРЕ",
      "ended": "ЗАВЕРШЕНО",
      "planned": "ЗАПЛАНИРОВАНО",
      "unknown": "НЕИЗВЕСТНО"
    },
    "kindHeader": {
      "photo": {
        "action": "поделился(ась)",
        "noun": "фото"
      },
      "encryptedMessage": {
        "action": "отправил(а)",
        "noun": "зашифрованное сообщение"
      },
      "letter": {
        "action": "отправил(а)",
        "noun": "письмо"
      },
      "treasureHidCreated": "спрятал(а)",
      "treasureHidUpdated": "обновил(а)",
      "treasureNoun": "клад",
      "treasureFound": "нашёл(нашла)",
      "deckCreated": "создал(а)",
      "deckUpdated": "обновил(а)",
      "deckFallback": "поделился(ась)",
      "deckNoun": "колоду",
      "emojiPackCreated": "создал(а)",
      "emojiPackUpdated": "обновил(а)",
      "emojiPackFallback": "поделился(ась)",
      "emojiPackNoun": "набор эмодзи",
      "groupCreated": "создал(а)",
      "groupUpdated": "обновил(а)",
      "groupFallback": "поделился(ась)",
      "groupNoun": "группу",
      "campaignLaunched": "запустил(а)",
      "campaignUpdated": "обновил(а)",
      "campaignFallback": "поделился(ась)",
      "campaignNoun": "кампанию",
      "badgeAwarded": "вручил(а)",
      "badgeNoun": "значок",
      "badgeCreated": "создал(а)",
      "badgeDefUpdated": "обновил(а)",
      "badgesNoun": "значки",
      "badgesCreatedTheir": "создал(а) свои",
      "badgesUpdatedTheir": "обновил(а) свои",
      "streamingLive": "ведёт прямой эфир",
      "streamed": "транслировал(а)",
      "zapstoreAppPublished": "опубликовал(а) приложение Zapstore",
      "zapstoreAppUpdated": "обновил(а) приложение Zapstore",
      "zapstoreReleasePublished": "опубликовал(а) релиз Zapstore",
      "zapstoreReleaseUpdated": "обновил(а) релиз Zapstore",
      "zapstoreAssetPublished": "опубликовал(а) актив Zapstore",
      "appPublished": "опубликовал(а) приложение",
      "appUpdated": "обновил(а) приложение",
      "repoCreated": "создал(а)",
      "repoUpdated": "обновил(а)",
      "repoFallback": "поделился(ась)",
      "repoNoun": "репозиторий",
      "patchSubmitted": "отправил(а)",
      "patchNoun": "патч",
      "prOpened": "открыл(а)",
      "prNoun": "pull request",
      "nipProposed": "предложил(а)",
      "nipUpdated": "обновил(а)",
      "nipNoun": "NIP",
      "nsiteDeployed": "развернул(а)",
      "nsiteRedeployed": "переразвернул(а)",
      "nsiteNoun": "nsite",
      "zapped": "запил(а)",
      "pledgeCreated": "создал(а)",
      "pledgeUpdated": "обновил(а)",
      "pledgeNoun": "обещание",
      "followPackCreated": "создал(а)",
      "followPackUpdated": "обновил(а)",
      "followPackFallback": "поделился(ась)",
      "followPackNoun": "набор подписок",
      "followSetCreated": "создал(а)",
      "followSetUpdated": "обновил(а)",
      "followSetFallback": "поделился(ась)",
      "followSetNoun": "сет подписок"
    }
  },
  "noteMoreMenu": {
    "title": "Параметры публикации",
    "viewPost": "Подробности публикации",
    "viewEventJson": "Просмотреть JSON события",
    "bookmark": "В закладки",
    "removeBookmark": "Убрать из закладок",
    "addToList": "Добавить в список",
    "addToSidebar": "Добавить в боковую панель",
    "removeFromSidebar": "Убрать из боковой панели",
    "pinProfile": "Закрепить в профиле",
    "unpinProfile": "Открепить от профиля",
    "pinCountry": "Закрепить в ленте страны",
    "unpinCountry": "Открепить от ленты страны",
    "muteConversation": "Заглушить беседу",
    "muteCampaign": "Заглушить кампанию",
    "mute": "Заглушить @{{name}}",
    "unmute": "Разглушить @{{name}}",
    "report": "Пожаловаться на @{{name}}",
    "reportToGroup": "Сообщить о публикации группе",
    "removeFromGroup": "Удалить из группы",
    "delete": "Удалить публикацию",
    "close": "Закрыть",
    "encryptedContent": "Зашифрованный контент",
    "toast": {
      "removedFromSidebar": "Убрано из боковой панели",
      "addedToSidebar": "Добавлено в боковую панель",
      "pinned": "Закреплено в профиле",
      "unpinned": "Откреплено от профиля",
      "pinFailed": "Не удалось обновить закреплённые публикации",
      "countryPinned": "Закреплено в ленте страны",
      "countryUnpinned": "Откреплено от ленты страны",
      "countryPinFailed": "Не удалось закрепить в ленте страны",
      "countryUnpinFailed": "Не удалось открепить от ленты страны",
      "convoMuted": "Беседа заглушена",
      "convoMuteFailed": "Не удалось заглушить беседу",
      "muted": "@{{name}} заглушен(а)",
      "unmuted": "@{{name}} разглушен(а)",
      "muteFailed": "Не удалось заглушить пользователя",
      "unmuteFailed": "Не удалось разглушить пользователя",
      "postDeleted": "Публикация удалена",
      "deleteFailed": "Не удалось удалить публикацию",
      "eventBroadcast": "Событие транслировано на реле",
      "broadcastFailed": "Не удалось транслировать событие",
      "copied": "{{label}} скопировано в буфер обмена"
    },
    "deleteDialog": {
      "title": "Удалить публикацию?",
      "description": "Это запросит удаление с реле. Некоторые реле могут сохранить копию оригинального события. Это действие нельзя отменить.",
      "cancel": "Отмена",
      "delete": "Удалить",
      "deleting": "Удаление..."
    },
    "jsonDialog": {
      "title": "Подробности события",
      "eventId": "ID события",
      "eventIdLabel": "ID события",
      "rawJson": "Сырой JSON",
      "eventJsonLabel": "JSON события",
      "broadcast": "Транслировать событие",
      "broadcasting": "Трансляция..."
    }
  },
  "policyPages": {
    "privacy": {
      "seoTitle": "Политика конфиденциальности",
      "seoDescription": "Политика конфиденциальности {{appName}} — как обрабатываются ваши данные в сети Nostr",
      "title": "Политика конфиденциальности"
    },
    "csae": {
      "seoTitle": "Политика защиты детей",
      "seoDescription": "Политика {{appName}} в отношении сексуального насилия и эксплуатации детей (CSAE) — наша приверженность безопасности детей в сети Nostr",
      "title": "Политика защиты детей"
    },
    "donorGuide": {
      "seoTitle": "Руководство для жертвователя",
      "seoDescription": "Как работают пожертвования на {{appName}} и как защитить вашу конфиденциальность.",
      "title": "Руководство для жертвователя",
      "subtitle": "Настоящий Bitcoin, отправленный напрямую. Весь процесс на одной короткой странице."
    },
    "recipientGuide": {
      "seoTitle": "Руководство для получателя",
      "seoDescription": "Как получать пожертвования на {{appName}} и обналичивать конфиденциально.",
      "title": "Руководство для получателя",
      "subtitle": "Выберите, что принимать, получайте пожертвования, обналичивайте."
    },
    "changelog": {
      "seoTitle": "История изменений",
      "seoDescription": "Что нового в {{appName}}",
      "title": "История изменений",
      "loadError": "Не удалось загрузить историю изменений.",
      "empty": "Пока нет релизов.",
      "pastReleases": "Прошлые релизы",
      "showLess": "Свернуть",
      "readMore": "Читать дальше",
      "preReleaseLabel": "Предварительная сборка",
      "preReleaseBody": "Эта сборка содержит изменения, ещё не включённые в релиз.",
      "viewUnreleased": "Посмотреть неопубликованные изменения",
      "categories": {
        "Added": "Добавлено",
        "Changed": "Изменено",
        "Deprecated": "Устарело",
        "Removed": "Удалено",
        "Fixed": "Исправлено",
        "Security": "Безопасность"
      }
    }
  },
  "about": {
    "seoTitle": "О приложении",
    "seoDescription": "Как работает {{appName}}: соединение получателей с неостановимым финансированием через Bitcoin и Nostr.",
    "hero": {
      "eyebrow": "О {{appName}}",
      "headlinePart1": "Как",
      "headlineAppName": "{{appName}}",
      "headlinePart2": "работает.",
      "body": "{{appName}} — это платформа для пожертвований, устойчивая к цензуре, построенная на Nostr и Bitcoin. Никаких замороженных банковских счетов. Никаких корпоративных закрытий. Только прямая поддержка от людей, которые верят в ваше дело.",
      "trustChips": {
        "decentralized": "Децентрализовано",
        "openSource": "Открытый код",
        "censorshipResistant": "Устойчиво к цензуре"
      },
      "ctaDonor": "Прочитать Руководство для жертвователя",
      "ctaRecipient": "Прочитать Руководство для получателя",
      "sampleCard": {
        "countryName": "Венесуэла",
        "public": "Публично",
        "imageAlt": "Венесуэльцы на свечной церемонии держат табличку «Liberen a todos los presos políticos · ¡Cese la represión!»",
        "orgName": "Venezolanos Libres",
        "title": "Освободить политических заключённых Венесуэлы",
        "description": "Юридическая защита и поддержка семей более 800 политических заключённых, задержанных режимом Мадуро.",
        "raised": "собрано",
        "ofGoal": "из 10 000 $",
        "donorsLine": "247 жертвователей · 12 стран",
        "donate": "Пожертвовать Bitcoin"
      }
    },
    "howItWorks": {
      "eyebrow": "Как это работает",
      "title": "Три шага. Никаких посредников.",
      "lede": "Никаких банков, никаких границ, никаких разрешений.",
      "step1": {
        "imageAlt": "Светящийся оранжевый криптографический ключ, парящий в тёмном пространстве, символизирующий самосуверенную идентичность",
        "title": "Получатели регистрируются за секунды.",
        "body": "Никакого банка. Никаких бумаг. Никаких одобрений. В тот момент, когда получатель создаёт аккаунт на {{appName}}, у него есть Bitcoin-адрес, готовый принимать поддержку из любой точки мира."
      },
      "step2": {
        "imageAlt": "Светящаяся Bitcoin-монета летит сквозь воздух через тёмную карту мира, символизируя мгновенный трансграничный платёж",
        "title": "Жертвователи отправляют Bitcoin напрямую.",
        "body": "Жертвователи отправляют Bitcoin из любого кошелька, которым уже пользуются (Cash App, Coinbase, Strike, аппаратный кошелёк), прямо получателю. {{appName}} никогда не касается денег. Никакого сервера посередине, никакого хранителя."
      },
      "step3": {
        "imageAlt": "Открытая ладонь с тёплым оранжевым светом, исходящим с ладони, символизирующая получение и активность",
        "title": "Поддержка приходит туда, где она важна.",
        "body": "Средства приходят получателю напрямую. Он сохраняет хранение, сохраняет контроль. Перемещайте, обменивайте или тратьте; руководства ниже объясняют, как сделать это конфиденциально и безопасно."
      }
    },
    "twoWays": {
      "eyebrow": "Bitcoin · Один QR, два варианта",
      "title": "Два способа получать платежи.",
      "lede": "Оба варианта — это Bitcoin. Разница в том, чем вы жертвуете ради конфиденциальности. Когда получатель создаёт кампанию, он выбирает, какие варианты принимать. Если оба, страница пожертвования показывает один QR-код, который работает для любого кошелька.",
      "public": {
        "kicker": "Публичные платежи Bitcoin",
        "tagline": "Универсально · Быстро · Прозрачно",
        "title": "Работает с любым кошельком на Земле.",
        "description": "Пожертвования приходят на обычный Bitcoin-адрес, которым управляет получатель. Любой человек с любым Bitcoin-кошельком может отправить. Никаких новых приложений, никаких новых аккаунтов, никакой кривой обучения.",
        "bullet1": "Работает в любом Bitcoin-кошельке: Cash App, Coinbase, Strike, аппаратные",
        "bullet2": "Самые быстрые расчёты: только подтверждения Bitcoin",
        "bullet3": "Проверяемо в блокчейне: любой может увидеть, что получил получатель",
        "tradeoffTitle": "Компромисс: публично в блокчейне.",
        "tradeoffIntro": "Каждое пожертвование публично в блокчейне Bitcoin и в Nostr. {{appName}} рекомендуется только для открытых кампаний. Если вам или вашим жертвователям требуется экстремальная конфиденциальность, в том числе от государственных субъектов, прочтите <0>Руководство для жертвователя</0> и <1>Руководство для получателя</1> перед участием."
      },
      "silent": {
        "kicker": "Тихие платежи Bitcoin",
        "tagline": "Нерасшифровываемо · Напрямую · BIP-352",
        "title": "Нерасшифровываемо, в блокчейне, напрямую.",
        "description": "Пожертвования отправляются как тихие платежи BIP-352. Каждое приходит на свежий, нерасшифровываемый Bitcoin-выход, который наблюдатель, смотрящий в блокчейн, не может связать с кампанией.",
        "bullet1": "След пожертвования нельзя восстановить в блокчейне",
        "bullet2": "Защищает получателей, сталкивающихся с серьёзными противниками",
        "bullet3": "Хранится в отдельном приватном балансе и никогда не смешивается с публичными средствами",
        "tradeoffTitle": "Компромисс: тихие платежи появились недавно.",
        "tradeoffIntro": "Самый конфиденциальный способ получать Bitcoin в блокчейне, но экосистема молода и сегодня шероховата:",
        "tradeoffBullet1": "Мало кошельков их поддерживают.",
        "tradeoffBullet2": "Получение медленное.",
        "tradeoffBullet3": "Нет push-уведомлений.",
        "tradeoffBullet4": "Кошельки всё ещё с ошибками.",
        "tradeoffBullet5": "Количество пожертвований не публично."
      },
      "noCustody": {
        "title": "Никакого хранения. Никакого посредника.",
        "body": "{{appName}} никогда не держит средства. Пожертвования перемещаются от кошелька к кошельку в Bitcoin. Нет сервера, стоящего между жертвователем и получателем, ни при одном из вариантов. Если бы {{appName}} исчез завтра, каждая кампания продолжала бы работать.",
        "gofundme": {
          "heading": "В отличие от GoFundMe",
          "body": "Ни одна платформа не может заморозить ваши пожертвования, потребовать возврата средств или прекратить вашу кампанию из-за разногласий в политике."
        },
        "givesendgo": {
          "heading": "В отличие от GiveSendGo",
          "body": "Никакого платёжного процессора посередине, поэтому ни Stripe, ни Visa, ни банк не могут отрезать вас в середине кампании."
        },
        "otherBitcoin": {
          "heading": "В отличие от других «Bitcoin»-платформ",
          "body": "Никакого центрального узла Lightning, хранителя или LSP, который может отказать или уйти в офлайн. Средства зачисляются напрямую в блокчейне на кошелёк, который вы контролируете."
        }
      }
    },
    "faq": {
      "eyebrow": "Вопросы",
      "title": "Часто задаваемые.",
      "chapter1": {
        "label": "Начало работы",
        "description": "Что такое Agora, кто его создал и сколько он стоит."
      },
      "chapter2": {
        "label": "Пожертвования Bitcoin",
        "description": "Как работают платежи, почему в блокчейне, почему публично, почему эти компромиссы."
      },
      "chapter3": {
        "label": "О Nostr",
        "description": "Открытый протокол, на котором построен Agora, и как работает ваш аккаунт."
      }
    },
    "guides": {
      "eyebrow": "Руководства",
      "title": "Выберите свою сторону.",
      "lede": "Отправляете вы или получаете, узнайте, как сделать это безопасно и конфиденциально.",
      "donor": {
        "imageAlt": "Манифестанты в капюшонах маршируют по европейской городской улице в сумерках, держа горящие красные фаеры и баннеры 'FREEDOM' и 'LIBERTAD'",
        "role": "Для жертвователей",
        "title": "Поддержите дела, которые не поддержат банки.",
        "description": "Отправляйте Bitcoin напрямую получателям и движениям в любой точке мира, не спрашивая разрешения у платёжного процессора.",
        "bullet1": "Используйте любой Bitcoin-кошелёк, который у вас уже есть.",
        "bullet2": "Пожертвования приходят напрямую получателю. Никакого хранителя, никакого посредника.",
        "bullet3": "Для конфиденциальности используйте кошелёк, поддерживающий тихие платежи.",
        "cta": "Прочитать Руководство для жертвователя"
      },
      "recipient": {
        "imageAlt": "Вид с воздуха на тысячи манифестантов, собравшихся ночью на городской площади с горящими красными фаерами, под баннером 'UNITY IN DARKNESS', проецируемым на окружающие здания",
        "role": "Для получателей",
        "title": "Получайте финансирование без разрешений.",
        "description": "Получайте поддержку напрямую от людей, которые верят в ваше дело. Никакого банковского счёта, никакой анкеты, никакой компании посередине.",
        "bullet1": "Начните получать пожертвования сразу после регистрации.",
        "bullet2": "Выберите, какие типы платежей принимать: публичные, тихие или оба.",
        "bullet3": "Для конфиденциального обналичивания сначала отправьте на кошелёк тихих платежей, затем переправьте куда угодно.",
        "cta": "Прочитать Руководство для получателя"
      },
      "stillStuck": "Всё ещё застряли?",
      "followTeam": "Подпишитесь на Team Soapbox в Nostr",
      "stillStuckSuffix": ". Мы разбираем вопросы там."
    }
  },
  "forms": {
    "required": "Обязательно",
    "recommended": "Рекомендуется",
    "optional": "Необязательно",
    "title": "Название",
    "country": "Страна",
    "tags": "Теги",
    "coverImage": "Обложка",
    "description": "Описание",
    "timezone": "Часовой пояс",
    "countrySearchPlaceholder": "Поиск стран",
    "imageDropzone": "Нажмите или перетащите изображение сюда",
    "countryClearAria": "Очистить страну",
    "flagOfAria": "Флаг {{name}}",
    "countryHint": "Публикует <0>i: iso3166:{{code}}</0> для сортировки по странам."
  },
  "organizationContext": {
    "attachedToGroup": "Прикреплено к группе",
    "groupFallback": "Группа",
    "editSubtext": "Обновления будут связаны с официальной активностью этой группы.",
    "malformedParam": "Не удалось прочитать группу в ссылке. Публикация под вашим аккаунтом.",
    "checkingPermissions": "Проверка разрешений группы…",
    "unauthorized": "Вы не основатель и не модератор этой группы. Публикация под вашим аккаунтом.",
    "publishingAsGroup": "Публикация от имени группы"
  },
  "notFound": {
    "title": "404 — Страница не найдена",
    "description": "Страницу, которую вы ищете, найти не удалось.",
    "heading": "Этой страницы не существует.",
    "goHome": "На главную"
  },
  "pledges": {
    "list": {
      "seoTitle": "Обещания",
      "seoTitleWithCountry": "Обещания — {{country}}",
      "seoDescription": "Обещайте финансирование за конкретные действия, доказательства или результаты, которые вы хотите вдохновить.",
      "heroKicker": "Обещание",
      "heroHeading": "Вдохновляйте изменения,",
      "heroHeadingLine2": "которые хотите видеть.",
      "heroBody": "Финансируйте конкретные действия, доказательства и результаты. Люди отвечают заявками, а сообщество награждает работу, которая продвигает цель вперёд.",
      "openCount_one": "обещание открыто сейчас",
      "openCount_other": "обещаний открыто сейчас",
      "createPledge": "Создать обещание",
      "loginToCreate": "Войдите, чтобы создать обещание",
      "myPledges": "Мои обещания",
      "myPledgesTagline": "Обещания, которые вы создали.",
      "featuredPledges": "Избранные обещания",
      "featuredPledgesTagline": "Обещания, отмеченные командой {{appName}}.",
      "allPledges": "Обещания",
      "allPledgesTagline": "Отмечено модераторами. Используйте поиск или сортировку, чтобы просмотреть все обещания.",
      "sectionActive": "Активные обещания",
      "sectionUpcoming": "Предстоящие обещания",
      "sectionPast": "Прошлые обещания",
      "sectionDefault": "Обещания",
      "sectionTagline": "Помогите финансировать действия, которые стоит совершить.",
      "sortAriaLabel": "Сортировать",
      "sortBy": "Сортировать по",
      "sortRecent": "Самые недавние",
      "sortBounty": "Наибольшее обещание",
      "sortDeadline": "Близкий срок",
      "sortDeadlinePast": "Недавно завершённые",
      "filterAriaLabel": "Фильтровать по стране",
      "countrySearchPlaceholder": "Поиск…",
      "noResults": "Результатов не найдено.",
      "global": "Глобально",
      "dividerUpcoming": "Предстоящие",
      "dividerPast": "Прошлые",
      "showLess": "Свернуть",
      "showMore": "Показать ещё ({{count}})",
      "emptyTitle": "Пока нет обещаний",
      "emptyHint": "Будьте первым, кто создаст обещание.",
      "emptyHintCountry": "Будьте первым, кто создаст обещание для {{country}}.",
      "searchPlaceholder": "Поиск обещаний…",
      "searchAriaLabel": "Поиск обещаний",
      "noMatch": "Ни одно обещание не соответствует «{{query}}»",
      "noMatchHint": "Попробуйте другой поисковый запрос или очистите поиск.",
      "needsReview": "Требуется проверка",
      "needsReviewDesc": "Обещания {{appName}}, которые ещё не были выделены или скрыты. Поднимите одно на полку Избранное или подавите его, скрыв.",
      "needsReviewEmpty": "Ничего не ждёт проверки.",
      "hidden": "Скрытые",
      "hiddenDesc": "Обещания, скрытые от публичного обнаружения. Используйте меню с тремя точками на карточке, чтобы вернуть.",
      "hiddenEmpty": "В настоящее время нет скрытых обещаний."
    },
    "card": {
      "ended": "Завершено",
      "pledged": "Обещано",
      "byAuthor": "от <0>{{name}}</0>",
      "actionsAriaLabel": "Действия с обещанием",
      "deletePledge": "Удалить обещание",
      "copyLink": "Копировать ссылку",
      "linkCopied": "Ссылка скопирована",
      "linkCopyFailed": "Не удалось скопировать ссылку",
      "confirmDelete": "Удалить это обещание? Это нельзя отменить.",
      "deleted": "Обещание удалено",
      "deletedContent": "Удалённое обещание",
      "deleteFailed": "Не удалось удалить обещание"
    },
    "create": {
      "seoTitle": "Создать обещание",
      "seoDescription": "Создайте обещание жертвователя, чтобы вдохновить конкретные действия на {{appName}}.",
      "loginGateTitle": "Войдите, чтобы создать обещание",
      "loginGateBody": "Обещания — это подписанные события Nostr. Вам нужен вход Nostr, чтобы опубликовать его.",
      "heading": "Создать обещание",
      "title": "Название",
      "titlePlaceholder": "Задокументировать уборку пляжа",
      "country": "Страна",
      "countryPlaceholder": "Поиск стран",
      "tags": "Теги",
      "coverImage": "Обложка",
      "description": "Описание",
      "descriptionPlaceholder": "Объясните действие, доказательство или результат, который вы хотите вдохновить, что должны включать заявки и как вы планируете их оценивать...",
      "pledge": "Обещание",
      "pledgeAmountPlaceholder": "100",
      "deadline": "Срок",
      "timezone": "Часовой пояс",
      "timezoneNote": "Время начала и срока будет интерпретироваться в этом часовом поясе.",
      "submit": "Создать обещание",
      "altText": "Обещание {{appName}}: {{title}}",
      "successToast": "Обещание создано",
      "errorToast": "Не удалось создать обещание",
      "errorLoginRequired": "Вы должны войти, чтобы создать обещание.",
      "errorTitleRequired": "Название обязательно.",
      "errorDescriptionRequired": "Описание обязательно.",
      "errorPledgeRequired": "Сумма обещания обязательна.",
      "errorPledgeInvalid": "Сумма обещания должна быть положительной суммой в USD.",
      "errorPriceUnavailable": "Ожидание цены BTC/USD для расчёта суммы обещания.",
      "errorCoverInvalid": "Обложка должна быть валидной URL https://.",
      "errorDeadlinePast": "Срок не может быть в прошлом.",
      "wizard": {
        "titleStepTitle": "Назовите своё обещание",
        "titleStepSubtitle": "Понятный запрос и краткое объяснение того, что вы профинансируете.",
        "pledgeStepTitle": "Установите своё обещание",
        "pledgeStepSubtitle": "Сколько вы заплатите в USD, и необязательный срок.",
        "coverStepTitle": "Добавьте обложку",
        "coverStepSubtitle": "Одно изображение представит обещание на каждой карточке.",
        "tagsStepTitle": "Страна и категории",
        "tagsStepSubtitle": "Помогите нужным людям найти ваше обещание.",
        "launchNow": "Пропустить и запустить"
      }
    },
    "detail": {
      "seoTitle": "{{title}} | Обещание {{appName}}",
      "seoFallbackTitle": "Обещание | {{appName}}",
      "deadlineEndedOn": "Завершено {{date}}",
      "deadlineEndsToday": "Завершается сегодня",
      "deadlineDaysLeft_one": "Остался {{count}} день",
      "deadlineDaysLeft_other": "Осталось {{count}} дней",
      "deadlineEndsOn": "Завершается {{date}}",
      "openEnded": "Без срока",
      "back": "Назад",
      "backToPledges": "Назад к обещаниям",
      "loadingPledge": "Загрузка обещания…",
      "pledge": "Обещание",
      "byAuthor": "от <0>{{name}}</0>",
      "submitLabel": "Отправить",
      "linkCopied": "Ссылка скопирована в буфер обмена",
      "pinnedToast": "Закреплено к обещанию",
      "unpinnedToast": "Откреплено от обещания",
      "pinFailed": "Не удалось обновить закрепления обещания",
      "submissions": "Заявки",
      "submissionCount_one": "{{count}} заявка",
      "submissionCount_other": "{{count}} заявок",
      "submissionPlaceholder": "Поделитесь доказательствами, свидетельствами или завершённой работой...",
      "noSubmissionsTitle": "Пока нет заявок",
      "noSubmissionsHint": "Будьте первым, кто ответит доказательством, свидетельством или завершённой работой.",
      "funded": "профинансировано",
      "ofPledged": "из {{amount}} обещанных",
      "trustNote": "Это обещание основано на доверии. Прогресс финансирования суммирует запы и квитанции о пожертвованиях по заявкам верхнего уровня.",
      "share": "Поделиться",
      "storyHeading": "Обещание",
      "storyEmpty": "Автор ещё не написал подробности для этого обещания."
    }
  },
  "groups": {
    "list": {
      "seoTitle": "Группы",
      "seoDescription": "Открывайте и присоединяйтесь к группам в Nostr",
      "heroKicker": "Группы",
      "heroHeading": "Сила",
      "heroHeadingLine2": "в числе.",
      "heroBody": "Создавайте группы, собирайте участников и следите за тем, что делают ваши пространства.",
      "createGroup": "Создать группу",
      "createGroupLoginTitle": "Войдите, чтобы создать группу",
      "createGroupLoginBody": "Создание группы публикует событие Nostr от вашего аккаунта.",
      "myGroups": "Мои группы",
      "myGroupsTagline": "Группы, которые вы основали, модерируете или на которые подписаны.",
      "featuredGroups": "Избранные группы",
      "featuredGroupsTagline": "Заметные группы, достойные вашего внимания.",
      "allGroups": "Группы",
      "allGroupsTagline": "Отмечено модераторами. Используйте поиск или сортировку, чтобы просмотреть все группы.",
      "loginToSeeTitle": "Войдите, чтобы увидеть свои группы",
      "loginToSeeBody": "Группы, которые вы основали или модерируете, появятся здесь.",
      "noGroupsTitle": "Пока нет групп",
      "noGroupsBody": "Создайте свою группу, чтобы начать координировать кампании, обещания и события с вашими людьми.",
      "noFeaturedTitle": "Пока нет избранных групп",
      "noFeaturedBody": "Модераторы {{appName}} выделяют выдающиеся группы здесь. Зайдите позже.",
      "connectingRelays": "Подключение к реле…",
      "showLess": "Свернуть",
      "showMore": "Показать ещё {{count}}",
      "needsReview": "Требуется проверка",
      "needsReviewDesc": "Группы {{appName}}, которые ещё не были выделены или скрыты. Поднимите одну на полку Избранное или подавите её, скрыв.",
      "needsReviewEmpty": "Ничего не ждёт проверки.",
      "hidden": "Скрытые",
      "hiddenDesc": "Группы, скрытые от публичного обнаружения. Используйте меню с тремя точками на карточке, чтобы вернуть.",
      "hiddenEmpty": "В настоящее время нет скрытых групп.",
      "tickerCampaignsRaised_one": "собрано в блокчейне в {{count}} кампании",
      "tickerCampaignsRaised_other": "собрано в блокчейне в {{count}} кампаниях",
      "tickerFeaturedGroups_one": "избранная группа в Nostr",
      "tickerFeaturedGroups_other": "избранных групп в Nostr",
      "tickerCountries_one": "страна публикует сегодня",
      "tickerCountries_other": "стран публикуют сегодня",
      "searchPlaceholder": "Поиск групп…",
      "searchAriaLabel": "Поиск групп",
      "noMatch": "Ни одна группа не соответствует «{{query}}»",
      "noMatchHint": "Попробуйте другой поисковый запрос или очистите поиск."
    },
    "create": {
      "seoTitleCreate": "Создать группу",
      "seoTitleEdit": "Изменить группу",
      "seoDescriptionCreate": "Создайте новую группу на {{appName}}.",
      "seoDescriptionEdit": "Обновите свою группу на {{appName}}.",
      "loginGateTitle": "Войдите, чтобы создать группу",
      "loginGateBody": "Группы — это подписанные события Nostr. Вам нужен вход Nostr, чтобы опубликовать её.",
      "invalidEditTitle": "Недействительная ссылка редактирования",
      "invalidEditBody": "В этой ссылке редактирования группы отсутствует действительный адрес группы.",
      "startNewGroup": "Создать новую группу",
      "loadingGroup": "Загрузка группы…",
      "cannotEditTitle": "Группу нельзя редактировать",
      "cannotEditBody": "Только основатель этой группы может её обновлять.",
      "headingCreate": "Создать группу",
      "headingEdit": "Изменить группу",
      "name": "Название",
      "namePlaceholder": "напр. Гвардия Арбитра",
      "urlPreview": "Превью URL:",
      "urlPlaceholder": "название-вашей-группы",
      "urlKeptOriginal": "(сохранено из оригинала)",
      "description": "Описание",
      "descriptionPlaceholder": "О чём эта группа?",
      "country": "Страна",
      "countryPlaceholder": "Поиск стран",
      "tags": "Теги",
      "tagsPlaceholder": "взаимопомощь, местные-новости, цифровые-права",
      "coverImage": "Обложка",
      "moderators": "Модераторы",
      "moderatorsCount": "Модераторы ({{count}})",
      "removeModeratorAria": "Удалить {{name}}",
      "submitCreate": "Создать группу",
      "submitEdit": "Обновить группу",
      "creating": "Создание…",
      "updating": "Обновление…",
      "uploadingCover": "Загрузка обложки…",
      "altText": "Группа: {{name}}",
      "successCreate": "Группа создана!",
      "successEdit": "Группа обновлена!",
      "errorTitleCreate": "Не удалось создать группу",
      "errorTitleEdit": "Не удалось обновить группу",
      "errorLoginRequired": "Вы должны войти, чтобы создать группу.",
      "errorEditLoadFailed": "Не удалось загрузить группу для редактирования.",
      "errorEditNotOwner": "Только основатель группы может её редактировать.",
      "errorNameRequired": "Название обязательно.",
      "errorNameInvalid": "Название должно содержать буквы или цифры, чтобы можно было создать URL группы.",
      "errorEditLatestMissing": "Не удалось найти последнюю версию этой группы для обновления.",
      "errorCoverInvalid": "Обложка должна быть валидной URL https://.",
      "errorSlugCollision": "У вас уже есть группа с идентификатором «{{slug}}». Выберите другое название.",
      "wizard": {
        "nameStepTitle": "Назовите свою группу",
        "nameStepSubtitle": "Короткое и понятное название, которое узнают участники.",
        "coverStepTitle": "Добавьте обложку",
        "coverStepSubtitle": "Одно изображение представит группу на каждой карточке.",
        "moderatorsStepTitle": "Пригласите модераторов",
        "moderatorsStepSubtitle": "Необязательно — они смогут одобрять контент и удалять участников вместе с вами.",
        "tagsStepTitle": "Страна и категории",
        "tagsStepSubtitle": "Помогите нужным людям найти вашу группу.",
        "launchNow": "Пропустить и запустить"
      }
    },
    "detail": {
      "by": "от",
      "byAuthor": "от {{name}}",
      "members": "Участники",
      "viewMembers": "Просмотреть участников",
      "moreMembers": "+ещё {{count}}",
      "about": "О группе",
      "comments": "Комментарии",
      "comment": "Комментарий",
      "commentNoun_one": "комментарий",
      "commentNoun_other": "комментариев",
      "noCommentsTitle": "Пока нет комментариев",
      "noCommentsHint": "Будьте первым, кто начнёт обсуждение.",
      "noMembersFound": "Участники не найдены.",
      "founder": "Основатель",
      "moderator": "Модератор",
      "moreActions": "Больше действий",
      "editGroup": "Изменить группу",
      "deleteGroup": "Удалить группу",
      "officialActivity": "Официальная активность",
      "officialTools": "Официальные инструменты",
      "startSomething": "Начать что-нибудь",
      "officialToolsDescription": "Дайте {{name}} конкретный следующий шаг.",
      "launchCampaign": "Запустить кампанию",
      "launchCampaignDescription": "Собирайте средства с официальной страницей группы.",
      "campaign": "Кампания",
      "pledge": "Обещание",
      "pledgeDescription": "Предложите помощь, на которой люди могут действовать.",
      "event": "Событие",
      "eventDescription": "Соберите сторонников вместе.",
      "untitledEvent": "Событие без названия",
      "interestedCount_one": "{{count}} человек заинтересован",
      "interestedCount_other": "{{count}} человек заинтересованы",
      "allDay": "Весь день"
    }
  },
  "campaignsCreate": {
    "seoTitleCreate": "Запустить кампанию",
    "seoTitleEdit": "Изменить кампанию",
    "seoDescriptionCreate": "Запустите кампанию по сбору средств на {{appName}}.",
    "seoDescriptionEdit": "Обновите свою кампанию по сбору средств на {{appName}}.",
    "loginGateTitle": "Войдите, чтобы запустить кампанию",
    "loginGateBody": "Кампании — это подписанные события Nostr. Вам нужен вход Nostr, чтобы опубликовать её.",
    "invalidEditTitle": "Недействительная ссылка редактирования",
    "invalidEditBody": "В этой ссылке редактирования кампании отсутствует действительный адрес кампании.",
    "startNewCampaign": "Запустить новую кампанию",
    "loadingCampaign": "Загрузка кампании…",
    "cannotEditTitle": "Кампанию нельзя редактировать",
    "cannotEditBody": "Только автор этой кампании может её обновлять.",
    "headingCreate": "Запустить кампанию",
    "headingEdit": "Изменить кампанию",
    "title": "Название",
    "titlePlaceholder": "Спасти последний книжный магазин",
    "wallet": "Bitcoin-кошелёк",
    "myWalletLabel": "Кошелёк {{name}}",
    "myWalletDefault": "Мой кошелёк",
    "walletHeroNote": "Пожертвования поступают напрямую в ваш собственный кошелёк Agora.\nБез посредников.",
    "walletHeroReassurance": "Ключ у вас, а значит, и средства у вас. Выводите их в любой момент на вкладке кошелька.",
    "walletChoose": "Выбрать кошелёк",
    "walletCustom": "Пользовательский",
    "walletUseCustom": "Использовать пользовательский кошелёк",
    "walletUseMine": "Использовать мой кошелёк Agora",
    "acceptHeading": "Какие пожертвования вы готовы принимать?",
    "acceptUnavailable": "Недоступно при этом способе входа.",
    "acceptAllTitle": "Любые пожертвования",
    "acceptPublicTitle": "Только публичные пожертвования",
    "acceptPrivateTitle": "Только приватные пожертвования",
    "acceptAllHint": "Принимать как публичные, так и приватные пожертвования.",
    "acceptPublicHint": "Жертвователи отправляют средства на обычный Bitcoin-адрес. Такие пожертвования видны всем.",
    "acceptPrivateHint": "Жертвователи отправляют средства приватно, поэтому их личность остаётся скрытой от посторонних.",
    "customWalletIntro": "Введите Bitcoin-адрес, код тихого платежа или оба. Требуется хотя бы один.",
    "bitcoinAddress": "Bitcoin-адрес",
    "bitcoinAddressPlaceholder": "bc1q… или bc1p…",
    "silentPaymentCode": "Код тихого платежа",
    "silentPaymentCodePlaceholder": "sp1…",
    "onchainInvalid": "Нераспознанный Bitcoin-адрес mainnet (bc1q… / bc1p…).",
    "spInvalid": "Нераспознанный код тихого платежа BIP-352 (sp1…).",
    "country": "Страна",
    "countryPlaceholder": "Search countries",
    "tags": "Теги",
    "tagsPlaceholder": "правовая-защита, взаимопомощь, местные-новости",
    "categories": {
      "humanRights": "Права человека",
      "democracy": "Демократия",
      "pressFreedom": "Свобода прессы",
      "politicalPrisoners": "Политзаключённые",
      "humanitarianAid": "Гуманитарная помощь",
      "civilResistance": "Гражданское сопротивление",
      "digitalRights": "Цифровые права",
      "antiCorruption": "Борьба с коррупцией",
      "womenGirls": "Женщины и девочки",
      "refugees": "Беженцы и изгнанники",
      "legalAid": "Правовая помощь",
      "emergencyRelief": "Экстренная помощь",
      "animalRights": "Права животных",
      "education": "Образование",
      "medical": "Медицина",
      "community": "Сообщество"
    },
    "banner": "Баннер",
    "story": "История",
    "storyPlaceholder": "Поделитесь контекстом, кто получит выгоду и как будут использованы средства.",
    "goal": "Цель",
    "goalPlaceholder": "25 000",
    "goalNote": "Целые доллары США. Жертвователи платят в Bitcoin; клиенты оценивают эквивалент в USD во время просмотра.",
    "submitCreate": "Запустить кампанию",
    "submitEdit": "Обновить кампанию",
    "publishing": "Публикация…",
    "updating": "Обновление…",
    "uploadingBanner": "Загрузка баннера…",
    "altText": "Кампания по сбору средств: {{title}}",
    "successCreate": "Кампания запущена",
    "successCreateDesc": "Ваш сбор средств в эфире.",
    "successEdit": "Кампания обновлена",
    "successEditDesc": "Изменения вашего сбора средств в эфире.",
    "errorTitleCreate": "Не удалось опубликовать кампанию",
    "errorTitleEdit": "Не удалось обновить кампанию",
    "errorLoginRequired": "Вы должны войти, чтобы создать кампанию.",
    "errorEditLoadFailed": "Не удалось загрузить кампанию для редактирования.",
    "errorEditNotOwner": "Только автор кампании может её редактировать.",
    "errorTitleRequired": "Название обязательно.",
    "errorTitleInvalid": "Название должно содержать буквы или цифры, чтобы можно было создать URL кампании.",
    "errorSlugInvalid": "Идентификатор должен состоять из строчных букв, цифр и дефисов.",
    "errorHdUnavailable": "Встроенный кошелёк недоступен для этого входа.",
    "errorSpUnavailable": "Адрес тихого платежа недоступен для этого входа.",
    "errorOnchainInvalid": "Адрес в блокчейне не является распознанным bech32(m) адресом mainnet (bc1q… / bc1p…).",
    "errorSpInvalid": "Код тихого платежа не является распознанным кодом BIP-352 (sp1…).",
    "errorWalletRequired": "Укажите хотя бы один эндпойнт кошелька — Bitcoin-адрес mainnet (bc1q… / bc1p…) или код тихого платежа (sp1…).",
    "errorGoalInvalid": "Цель должна быть положительной целой суммой в долларах.",
    "errorEditLatestMissing": "Не удалось найти последнюю версию этой кампании для обновления.",
    "errorSlugCollision": "У вас уже есть кампания с идентификатором «{{slug}}». Выберите другой.",
    "errorBannerInvalid": "Баннер должен быть валидной URL https://.",
    "errorHdDeriveFailed": "Не удалось получить свежий адрес в блокчейне из вашего кошелька.",
    "errorHdDeriveInvalid": "Полученный адрес кошелька не прошёл проверку. Пожалуйста, добавьте пользовательский адрес.",
    "errorWalletRequiredFallback": "Эндпойнт кошелька обязателен.",
    "errorPublishedInvalid": "Опубликованное событие не прошло проверку. Пожалуйста, обновите и попробуйте снова.",
    "wizard": {
      "titleStepTitle": "Назовите свою кампанию",
      "titleStepSubtitle": "Короткое и понятное название, которое запомнят доноры.",
      "walletStepTitle": "Куда пойдут пожертвования?",
      "walletStepSubtitle": "Выберите кошелёк Agora или вставьте свой адрес.",
      "bannerStepTitle": "Добавьте баннер",
      "bannerStepSubtitle": "Одно яркое изображение представит кампанию на каждой карточке.",
      "storyStepTitle": "Расскажите свою историю",
      "storyStepSubtitle": "Кому это поможет и как будут использованы средства.",
      "goalStepTitle": "Цель",
      "goalStepSubtitle": "Необязательно — оставьте пустым для бессрочной кампании.",
      "next": "Далее",
      "back": "Назад",
      "skip": "Пропустить",
      "launchNow": "Пропустить и запустить"
    }
  },
  "campaignsDetail": {
    "seoTitle": "{{title}} | Сборы средств {{appName}}",
    "seoDescriptionFallback": "Поддержите {{title}} на {{appName}}.",
    "back": "Назад",
    "edit": "Изменить",
    "delete": "Удалить",
    "deleting": "Удаление…",
    "openCover": "Открыть изображение обложки",
    "byAuthor": "от <0>{{name}}</0>",
    "commentLabel": "Комментарий",
    "linkCopied": "Ссылка скопирована в буфер обмена",
    "pinnedToast": "Закреплено к кампании",
    "unpinnedToast": "Откреплено от кампании",
    "pinFailed": "Не удалось обновить закрепления кампании",
    "deletedToast": "Кампания удалена",
    "deletedToastDesc": "Запрос на удаление опубликован. Корректно работающие реле уберут кампанию из лент.",
    "deleteErrorTitle": "Не удалось удалить кампанию",
    "campaigner": "Организатор",
    "repost_one": "<0>{{formattedCount}}</0> Репост",
    "repost_other": "<0>{{formattedCount}}</0> Репостов",
    "quote_one": "<0>{{formattedCount}}</0> Цитата",
    "quote_other": "<0>{{formattedCount}}</0> Цитат",
    "like_one": "<0>{{formattedCount}}</0> Лайк",
    "like_other": "<0>{{formattedCount}}</0> Лайков",
    "tabComments": "Комментарии и пожертвования",
    "tabLedger": "Реестр",
    "ledger": {
      "publicAddress": "Публичный адрес",
      "viewOnMempool": "Посмотреть на mempool.space",
      "openOnMempool": "Открыть транзакцию на mempool.space",
      "received": "Получено",
      "sent": "Отправлено",
      "unconfirmed": "Не подтверждено",
      "block": "Блок {{height}}",
      "btcUnit": "BTC",
      "empty": "Пока нет ончейн-активности для этого адреса.",
      "error": "Не удалось загрузить ончейн-активность. Попробуйте ещё раз через мгновение.",
      "loadMore": "Загрузить ещё",
      "loadingMore": "Загрузка…"
    },
    "noCommentsTitle": "Пока нет комментариев",
    "noCommentsHint": "Будьте первым, кто оставит сообщение поддержки.",
    "deleteDialogTitle": "Удалить эту кампанию?",
    "deleteDialogBody": "Это публикует запрос на удаление NIP-09. Корректно работающие реле уберут кампанию из лент и прямых ссылок. Прошлые квитанции о пожертвованиях остаются в блокчейне независимо. Это действие нельзя отменить — чтобы продолжать принимать пожертвования, отредактируйте кампанию.",
    "storyHeading": "История",
    "donate": "Пожертвовать",
    "share": "Поделиться",
    "target": "Цель: {{amount}}",
    "raised": "собрано",
    "ofGoal": "из цели {{amount}}",
    "donationCount_one": "{{count}} пожертвование",
    "donationCount_other": "{{count}} пожертвований",
    "openInWallet": "Открыть в кошельке",
    "payWithAgoraWallet": "Оплатить через Agora",
    "openExternalWallet": "Открыть внешний кошелёк"
  },
  "campaignVerification": {
    "verifiedBy": "Проверено",
    "verifiedLabel": "Проверено",
    "verifiedByCount_one": "Проверено {{count}} модератором",
    "verifiedByCount_few": "Проверено {{count}} модераторами",
    "verifiedByCount_many": "Проверено {{count}} модераторами",
    "verifiedByCount_other": "Проверено {{count}} модераторами",
    "verifyCampaign": "Проверить эту кампанию",
    "removeVerification": "Убрать мою проверку",
    "dialogTitle": "Проверить эту кампанию",
    "attestation": "Проверяя эту кампанию, вы подтверждаете, что она подлинная и достоверная. Вы лично знаете организатора кампании или достоверно убедились, что его утверждения правдивы. Остерегайтесь самозванцев и мошенников.",
    "verified": "Кампания проверена",
    "unverified": "Проверка удалена",
    "actionFailed": "Не удалось выполнить действие"
  },
  "calendarEvents": {
    "create": {
      "seoTitle": "Создать событие",
      "seoDescription": "Создать событие календаря на {{appName}}.",
      "loginTitle": "Войдите, чтобы создать событие",
      "loginBody": "События — это подписанные события Nostr. Вам нужен вход Nostr, чтобы опубликовать его.",
      "heading": "Создать событие",
      "titlePlaceholder": "Уборка района",
      "descriptionPlaceholder": "Расскажите людям, чего ожидать, что взять с собой и кто должен прийти...",
      "schedule": "Расписание",
      "allDay": "Событие на весь день",
      "allDayHint": "Отключите, чтобы добавить время начала и окончания.",
      "startDate": "Дата начала",
      "endDate": "Дата окончания",
      "startTime": "Время начала",
      "endTime": "Время окончания",
      "locationDetails": "Подробности места",
      "locationPlaceholder": "Адрес, место или ссылка на видеозвонок",
      "tagsPlaceholder": "взаимопомощь, мастер-класс, местные-новости",
      "submit": "Создать событие",
      "successToast": "Событие создано",
      "errorToast": "Не удалось создать событие",
      "altCalendar": "Событие календаря: {{title}}",
      "altGroup": "Событие группы: {{title}}",
      "errorLoginRequired": "Вы должны войти, чтобы создать событие.",
      "errorTitleRequired": "Название обязательно.",
      "errorStartDateRequired": "Дата начала обязательна.",
      "errorStartDatePast": "Дата начала не может быть в прошлом.",
      "errorStartTimeRequired": "Время начала обязательно для событий с временем.",
      "errorCoverInvalid": "Обложка должна быть валидной URL https://.",
      "errorEndDateBeforeStart": "Дата окончания должна быть на или после даты начала.",
      "errorStartDateTimeInvalid": "Дата или время начала недействительны.",
      "errorEndTimeAfterStart": "Время окончания должно быть после времени начала."
    },
    "detail": {
      "untitledEvent": "Событие без названия",
      "dateNotSpecified": "Дата не указана",
      "organizer": "Организатор",
      "rsvpUpdated": "RSVP обновлён",
      "rsvpFailed": "Не удалось обновить RSVP",
      "rsvp": "RSVP",
      "youAreGoing": "Вы идёте",
      "youAreInterested": "Вам интересно",
      "youCantGo": "Вы не можете прийти",
      "chooseRsvp": "Выберите ваш RSVP",
      "going": "Иду",
      "interested": "Интересно",
      "cantGo": "Не могу",
      "attendees": "Участники",
      "links": "Ссылки",
      "participants": "Участники",
      "hostedBy": "организовано",
      "attendingCount_one": "{{count}} участник",
      "attendingCount_other": "{{count}} участников",
      "interestedCount_one": "{{count}} заинтересован",
      "interestedCount_other": "{{count}} заинтересованы",
      "comment": "Комментарий",
      "description": "Описание",
      "emptyDescription": "Организатор ещё не добавил описание для этого события.",
      "comments": "Комментарии",
      "commentNoun_one": "комментарий",
      "commentNoun_other": "комментариев",
      "noCommentsTitle": "Пока нет комментариев",
      "noCommentsHint": "Будьте первым, кто прокомментирует.",
      "pinnedToast": "Закреплено к событию",
      "unpinnedToast": "Откреплено от события",
      "pinFailed": "Не удалось обновить закрепления события"
    }
  },
  "follow": {
    "follow": "Подписаться",
    "following": "Подписан",
    "unfollow": "Отписаться",
    "followed": "Подписка оформлена",
    "unfollowed": "Отписка оформлена",
    "updateFailed": "Не удалось обновить список подписок"
  },
  "campaigns": {
    "home": {
      "seoTitle": "Сборы средств",
      "seoDescription": "Соединение мира с неостановимым финансированием.",
      "heroTagline": "Соединение мира с<1></1><0>неостановимым</0> финансированием.",
      "heroBody": "Собирайте Bitcoin напрямую у сторонников со всего мира. Каждое пожертвование зачисляется прямо в ваш кошелёк, без посредников, без возвратов и без платформы, держащей ваши средства.",
      "startCampaign": "Запустить кампанию",
      "howItWorks": "Как это работает",
      "exploreCampaigns": "Исследовать кампании",
      "featuredTitle": "Избранные кампании",
      "featuredDesc": "Кампании, отобранные командой {{appName}}.",
      "allCampaigns": "Все кампании",
      "allCampaignsDesc": "Все кампании в сети, в хронологическом порядке.",
      "browseAll": "Просмотреть все кампании",
      "hidden": "Скрытые",
      "hiddenDesc": "Кампании, скрытые с публичной главной страницы. Используйте меню с тремя точками на карточке, чтобы вернуть.",
      "hiddenEmpty": "В настоящее время нет скрытых кампаний.",
      "yourCampaigns": "Ваши кампании",
      "yourCampaignsDesc": "Ваши кампании уже в эфире в Nostr, и пожертвования работают через ссылку кампании. Просмотрите все кампании на /campaigns; команда {{appName}} выделяет отобранную подборку на главной странице.",
      "empty": "Пока нет кампаний",
      "emptyHint": "Будьте первым, кто запустит сбор средств на {{appName}}. Расскажите свою историю, выберите бенефициаров и поделитесь ссылкой.",
      "whyDifferent": {
        "eyebrow": "Почему {{appName}}",
        "title": "Сделано по-другому.",
        "lede": "Bitcoin напрямую от жертвователя к получателю. Никакой платформы посередине, никакого хранителя с мешком денег, никаких разрешений.",
        "block1": {
          "heading": "В отличие от GoFundMe",
          "body": "Ни одна платформа не может заморозить ваши пожертвования, потребовать возврата средств или прекратить вашу кампанию из-за разногласий в политике. Никакого Stripe, никакой Visa, никакого банка посередине, который может отрезать вас в середине кампании.",
          "bullet1": "Защищено от заморозки — никакого вето платформы",
          "bullet2": "Ни один платёжный процессор не может выдернуть вилку",
          "bullet3": "Никаких комиссий платформы"
        },
        "block2": {
          "heading": "В отличие от других «Bitcoin»-платформ",
          "body": "Никакого центрального узла Lightning, хранителя или LSP, который может отказать или уйти в офлайн. Средства зачисляются напрямую в блокчейне Bitcoin на кошелёк, который вы контролируете. Если бы {{appName}} исчез завтра, каждая кампания продолжала бы работать.",
          "bullet1": "Никакого хранительского кошелька, который можно опустошить или заморозить",
          "bullet2": "Зачисляется в блокчейне на кошелёк, которым владеете вы",
          "bullet3": "Работает, даже если {{appName}} исчезнет"
        },
        "block3": {
          "heading": "Публично или приватно. Ваш выбор.",
          "body": "Получатели выбирают вариант получения, соответствующий их модели угроз. Жертвователи видят один QR-код; кошелёк сам подбирает нужный протокол.",
          "publicLabel": "Публично",
          "publicSummary": "Работает в любом Bitcoin-кошельке. Быстро и проверяемо в блокчейне.",
          "privateLabel": "Приватно",
          "privateSummary": "Тихие платежи BIP-352. Пожертвования приходят на несвязываемые выходы."
        },
        "readMore": "Прочитать полный разбор"
      },
      "searchPlaceholder": "Поиск кампаний…",
      "searchAriaLabel": "Поиск кампаний",
      "noMatch": "Ни одна кампания не соответствует «{{query}}»",
      "noMatchHint": "Попробуйте другой поисковый запрос или очистите поиск."
    },
    "all": {
      "title": "Кампании",
      "seoTitle": "Все кампании",
      "description": "Просмотрите все кампании, опубликованные на Agora.",
      "sectionTagline": "Сначала рекомендуемые кампании, затем остальная сеть. Используйте поиск или сортировку, чтобы уточнить результаты.",
      "heroKicker": "Кампании",
      "heroHeading": "Каждое дело —",
      "heroHeadingLine2": "в одном месте.",
      "heroBody": "Каждый сбор средств, опубликованный в Nostr, собран в одном месте. Просматривайте всю сеть, найдите дело, которое важно для вас, и поддержите его напрямую биткоином.",
      "campaignsCount_one": "кампания в сети",
      "campaignsCount_other": "кампаний в сети",
      "searchAriaLabel": "Поиск кампаний",
      "searchPlaceholder": "Поиск кампаний…",
      "clearSearch": "Очистить поиск",
      "sortAriaLabel": "Порядок сортировки",
      "sortTop": "Топ",
      "sortNew": "Новые",
      "showHidden": "Показать скрытые",
      "startCampaign": "Запустить кампанию",
      "noMatch": "Ни одна кампания не соответствует «{{query}}»",
      "noMatchHint": "Попробуйте другой поисковый запрос или очистите поиск, чтобы увидеть все кампании.",
      "allHidden": "Нет кампаний для показа",
      "allHiddenHint": "Все кампании в сети скрыты модераторами. Включите «Показать скрытые», чтобы их увидеть.",
      "empty": "Пока нет кампаний",
      "emptyHint": "Кампаний пока не было опубликовано. Будьте первым."
    },
    "lists": {
      "stripAria": "Кураторские тематические списки кампаний",
      "create": "Новый список",
      "showMore": "Показать ещё {{count}}",
      "showLess": "Скрыть",
      "createDesc": "Создайте новый тематический список. Добавляйте в него кампании с любой страницы кампании.",
      "createSubmit": "Создать список",
      "createFailed": "Не удалось создать список",
      "edit": "Редактировать список",
      "editDesc": "Обновите название, описание или иконку списка.",
      "editSubmit": "Сохранить изменения",
      "updateFailed": "Не удалось обновить список",
      "delete": "Удалить список",
      "deleteFailed": "Не удалось удалить список",
      "deleteConfirmTitle": "Удалить этот список?",
      "deleteConfirmDesc": "«{{title}}» будет удалён из тематической ленты. Сами кампании это не затронет.",
      "titleField": "Название",
      "titlePlaceholder": "например, Свобода прессы",
      "descriptionField": "Описание",
      "descriptionPlaceholder": "Короткое описание того, что входит в этот список.",
      "iconField": "Иконка",
      "menuAria": "Параметры списка {{title}}",
      "listActions": "Действия со списком",
      "memberMenuAria": "Параметры списка кампаний",
      "backToCampaigns": "Назад к кампаниям",
      "detailTitle": "Список кампаний",
      "campaignsCount_one": "{{count}} кампания",
      "campaignsCount_other": "{{count}} кампаний",
      "addCampaign": "Добавить кампанию",
      "addCampaignDesc": "Найдите кампанию в сети и добавьте её в этот список.",
      "addFailed": "Не удалось добавить в список",
      "addToList": "Добавить",
      "alreadyAdded": "Добавлено",
      "added": "Добавлено",
      "membershipTitle": "Добавить в списки",
      "membershipDesc": "Выберите, в каких списках должна отображаться \"{{title}}\".",
      "membershipEmpty": "Списков пока нет. Создайте список, чтобы начать курировать.",
      "searchPlaceholder": "Поиск кампаний…",
      "searchEmpty": "Ни одна кампания не соответствует поиску.",
      "removeFromList": "Удалить из списка",
      "removeFailed": "Не удалось удалить из списка",
      "empty": "Этот список пуст.",
      "emptyMod": "Этот список пуст. Добавьте кампании, чтобы начать его курировать.",
      "iconPicker": {
        "title": "Выберите иконку",
        "description": "Выберите любую иконку из библиотеки Lucide.",
        "search": "Поиск иконок…",
        "empty": "Ни одна иконка не соответствует поиску."
      }
    }
  },
  "moderation": {
    "hiddenBadge": "Скрыто",
    "menu": {
      "label": "Действия модератора",
      "ariaCampaign": "Модерировать кампанию",
      "ariaPledge": "Модерировать обещание",
      "ariaGroup": "Модерировать группу",
      "failedAction": "Не удалось выполнить действие: {{action}}",
      "failedReorder": "Не удалось изменить порядок",
      "hide": "Скрыть",
      "unhide": "Показать",
      "hiddenState": "Скрыто",
      "feature": "Выделить",
      "unfeature": "Убрать из избранного",
      "featuredState": "Избранное",
      "moveToTop": "Переместить наверх",
      "moveUp": "Переместить вверх",
      "moveDown": "Переместить вниз",
      "addToList": "Добавить в список…",
      "dragHandle": "Перетащите для изменения порядка (позиция {{index}})",
      "toastHidden": "Скрыто",
      "toastUnhidden": "Показано",
      "toastFeatured": "Добавлено в избранное",
      "toastUnfeatured": "Удалено из избранного",
      "toast": {
        "movedToTop": "Перемещено наверх",
        "movedUp": "Перемещено вверх",
        "movedDown": "Перемещено вниз"
      }
    }
  },
  "settings": {
    "title": "Настройки",
    "description": "Управляйте настройками {{appName}}",
    "deleteAccount": "Удалить аккаунт",
    "groups": {
      "account": "Аккаунт",
      "app": "Приложение",
      "system": "Система"
    },
    "sections": {
      "profile": "Профиль",
      "profileDesc": "Имя для отображения, биография, аватар и верификация.",
      "appearance": "Внешний вид",
      "appearanceDesc": "Системный, светлый или тёмный режим.",
      "language": "Язык",
      "languageDesc": "Выберите язык, используемый во всём приложении.",
      "network": "Сеть",
      "networkDesc": "Использование данных, реле и серверы загрузки файлов.",
      "notifications": "Уведомления",
      "notificationsDesc": "Настройки push-уведомлений.",
      "advanced": "Расширенные",
      "advancedDesc": "Кошелёк, система и опции для опытных пользователей.",
      "organizers": "Организаторы",
      "organizersDesc": "Назначайте организаторов стран, которые могут закреплять публикации в национальных лентах."
    },
    "organizers": "Организаторы",
    "signInToManage": "Войдите, чтобы управлять",
    "loginRequired": "Вы должны войти, чтобы управлять организаторами.",
    "appearance": {
      "title": "Внешний вид",
      "subtitle": "Выберите, как выглядит приложение.",
      "colorMode": "Цветовой режим",
      "system": "Системный",
      "systemDesc": "Следует настройке вашего устройства",
      "light": "Светлый",
      "lightDesc": "Всегда использовать светлый режим",
      "dark": "Тёмный",
      "darkDesc": "Всегда использовать тёмный режим"
    },
    "network": {
      "title": "Сеть",
      "subtitle": "Управляйте использованием данных, реле и серверами загрузки файлов.",
      "lowBandwidthHeading": "Режим низкой пропускной способности",
      "reduceDataUsage": "Сократить использование данных",
      "reduceDataUsageDesc": "Для тарифицируемых или медленных подключений. Видео не воспроизводятся автоматически, превью видео в фоне пропускаются, а изображения ждут касания перед загрузкой.",
      "useImageProxy": "Использовать прокси изображений",
      "useImageProxyDesc": "Получает меньшие WebP-версии изображений вместо оригиналов полного разрешения.",
      "proxyUrl": "URL прокси",
      "proxyApiDesc": "Должен использовать API <0>wsrv.nl / weserv</0>. Самохостеры могут указать сюда свой экземпляр.",
      "reset": "Сбросить",
      "relays": "Реле",
      "blossomServers": "Серверы Blossom",
      "imageUploads": "Загрузки изображений",
      "uploadQuality": "Качество загрузки",
      "uploadQualityDesc": "Сжатое изменяет размер больших изображений и выбирает наименьший формат. Оригинальное загружает изображения как есть.",
      "compressed": "Сжатое",
      "original": "Оригинал"
    },
    "advanced": {
      "title": "Расширенные",
      "subtitle": "Подключения кошельков, конфигурация системы и другие расширенные опции для опытных пользователей.",
      "intro": "Подключения кошельков, конфигурация системы и другие расширенные опции.",
      "wallet": "Кошелёк"
    },
    "wallet": {
      "title": "Кошелёк",
      "subtitle": "Управляйте подключениями кошельков и платежами"
    }
  },
  "language": {
    "title": "Язык",
    "subtitle": "Выберите язык, используемый во всём приложении.",
    "translationNote": "Переводы в работе. Непереведённый текст возвращается к английскому."
  },
  "verifier": {
    "title": "Верификатор",
    "subtitle": "Станьте верификатором, описав, как вы проверяете кампании.",
    "promptLabel": "Ваш процесс верификации",
    "prompt": "Расскажите, какие шаги вы предпринимаете для проверки кампаний. Укажите как можно больше деталей, чтобы жертвователи знали, что могут доверять вашему суждению.",
    "placeholder": "Опишите, как вы проверяете кампании — какие проверки вы проводите, какие доказательства требуете, как подтверждаете личность организатора и всё остальное, что помогает жертвователям доверять вашему суждению.",
    "previewLabel": "Предпросмотр",
    "publish": "Стать верификатором",
    "update": "Обновить заявление",
    "withdraw": "Отозвать",
    "loading": "Загрузка вашего заявления…",
    "publishedToast": "Ваше заявление верификатора опубликовано.",
    "withdrawnToast": "Ваше заявление верификатора отозвано.",
    "errorToast": "Не удалось сохранить ваше заявление верификатора.",
    "disclaimer": "Любой может стать верификатором. Ваше заявление публикуется публично в Nostr и заметно отображается в вашем профиле. Оно не предоставляет никаких особых разрешений — оно просто сообщает жертвователям, как вы проверяете кампании.",
    "loginGateTitle": "Войдите, чтобы стать верификатором",
    "loginGateBody": "Вы должны войти, чтобы опубликовать заявление верификатора.",
    "howWeVerifyTitle": "Как мы проверяем"
  },
  "mdEditor": {
    "toolbar": {
      "bold": "Полужирный",
      "italic": "Курсив",
      "strikethrough": "Зачёркнутый",
      "inlineCode": "Строчный код",
      "heading1": "Заголовок 1",
      "heading2": "Заголовок 2",
      "heading3": "Заголовок 3",
      "bulletList": "Маркированный список",
      "numberedList": "Нумерованный список",
      "blockquote": "Цитата",
      "insertLink": "Вставить ссылку",
      "insertImage": "Вставить изображение",
      "horizontalRule": "Горизонтальная линия"
    },
    "help": {
      "title": "Краткий справочник Markdown",
      "bold": "полужирный",
      "italic": "курсив",
      "bulletList": "маркер",
      "numberedList": "нумерованный",
      "link": "ссылка",
      "quote": "цитата",
      "code": "код"
    },
    "link": {
      "title": "Вставить ссылку",
      "textLabel": "Текст ссылки",
      "textPlaceholder": "Введите текст ссылки…",
      "urlLabel": "URL",
      "cancel": "Отмена",
      "insert": "Вставить ссылку"
    }
  },
  "organizations": {
    "seoTitle": "Для организаций",
    "seoDescription": "Подключите свою организацию к {{appName}}, опубликуйте публичное заявление о верификации и заслужите доверие доноров.",
    "hero": {
      "eyebrow": "Для организаций и верификаторов",
      "headlinePart1": "Помогите донорам",
      "headlineHighlight": "доверять",
      "body": "Подключите свою организацию к {{appName}} и опубликуйте публичное заявление о том, как вы проверяете кампании, которые поддерживаете. Никаких заявок, никаких привратников — работает ваша репутация.",
      "trustChips": {
        "noPermission": "Разрешение не требуется",
        "ownIdentity": "Ваша собственная идентичность",
        "public": "Публично и проверяемо"
      },
      "cta": "Начать"
    },
    "steps": {
      "eyebrow": "Как это работает",
      "title": "Подключитесь за три шага",
      "lede": "{{appName}} построен на Nostr, поэтому ваша организация использует собственную идентичность. Настройка занимает считанные минуты.",
      "step1": {
        "title": "Используйте свой профиль",
        "body": "Войдите с профилем Nostr вашей организации — или создайте его за секунды. Ваша идентичность принадлежит вам, переносима между всеми приложениями Nostr и не контролируется {{appName}}."
      },
      "step2": {
        "title": "Опишите свой процесс",
        "body": "Напишите публичное заявление, объясняющее, как вы проверяете кампании: какие проверки вы проводите, какие доказательства требуете и как подтверждаете личность организатора."
      },
      "step3": {
        "title": "Опубликуйте и заслужите доверие",
        "body": "Ваше заявление появляется в вашем профиле и сигнализирует донорам, что вы поддерживаете кампании, которые проверяете. Обновляйте или отзывайте его в любой момент."
      }
    },
    "getStarted": {
      "eyebrow": "Начать",
      "title": "Опубликуйте своё заявление",
      "lede": "Войдите с профилем вашей организации, чтобы опубликовать, обновить или отозвать своё заявление о верификации."
    },
    "loginGateTitle": "Войдите с профилем вашей организации",
    "loginGateBody": "Войдите с профилем Nostr вашей организации или создайте его, чтобы начать. После входа вы сможете опубликовать здесь своё заявление о верификации.",
    "tutorial": {
      "eyebrow": "Теперь вы верификатор",
      "title": "Как верифицировать кампанию",
      "lede": "Ваше заявление опубликовано. Вот как поручиться за кампанию, которой вы доверяете, — это всего два касания на любой карточке кампании.",
      "steps": {
        "open": {
          "title": "Откройте меню",
          "body": "На любой карточке кампании нажмите кнопку с тремя точками в правом верхнем углу баннера."
        },
        "verify": {
          "title": "Выберите «Проверить эту кампанию»",
          "body": "В меню появится действие верификации — оно видно только модераторам и верификаторам, таким как вы."
        },
        "confirm": {
          "title": "Подтвердите — и готово",
          "body": "Подтвердите подлинность кампании. Ваш значок появится на карточке, чтобы доноры знали, что вы за неё ручаетесь."
        }
      },
      "demo": {
        "campaignTitle": "Чистая вода для Mwanza",
        "campaignOrganizer": "от Mradi Foundation",
        "menuVerify": "Проверить эту кампанию",
        "verifiedBadge": "Проверено вами"
      }
    }
  },
  "organizers": {
    "appoint": "Назначить организатора",
    "appointDesc": "Предоставьте пользователю разрешение закреплять публикации в определённой национальной ленте.",
    "appointing": "Назначение…",
    "appointed": "Организатор назначен",
    "appointedSuccess": "Организатор назначен для {{country}}",
    "userNpub": "npub пользователя",
    "country": "Страна",
    "selectCountry": "Выберите страну",
    "invalidNpub": "Недействительный формат npub",
    "alreadyOrganizer": "Этот пользователь уже организатор для этой страны",
    "current": "Текущие организаторы",
    "noOrganizers": "Пока не назначено организаторов.",
    "removed": "Организатор удалён",
    "removedSuccess": "{{name}} удалён(а) из {{country}}",
    "refreshed": "Обновлено",
    "refreshedDesc": "Список организаторов обновлён с реле.",
    "adminRequired": "Требуется доступ администратора",
    "adminRequiredDesc": "Только администраторы платформы могут назначать или удалять организаторов."
  },
  "wallet": {
    "seoTitle": "Кошелёк",
    "seoDescription": "Иерархический детерминированный Bitcoin-кошелёк, полученный из вашего nsec Nostr.",
    "loggedOut": {
      "title": "Bitcoin-кошелёк",
      "description": "Иерархический кошелёк, полученный из вашей идентичности Nostr. Свежий адрес при каждом получении, полная история транзакций, без повторного использования адресов.",
      "requiresNsec": "Требуется вход с nsec (вашим приватным ключом Nostr)."
    },
    "unsupported": {
      "title": "Кошелёк недоступен",
      "extension": "Ваше расширение браузера держит ваш секретный ключ изолированно, поэтому мы не можем получить дочерние ключи для вашего кошелька.",
      "bunker": "Ваш удалённый подписчик (бункер NIP-46) держит ваш секретный ключ на стороне бункера, поэтому мы не можем получить дочерние ключи для вашего кошелька.",
      "other": "Ваш тип входа не раскрывает секретный ключ, необходимый для получения кошелька.",
      "instructions": "Выйдите и снова войдите со своим nsec, чтобы использовать кошелёк."
    },
    "scanFailed": "Не удалось просканировать кошелёк",
    "retry": "Повторить",
    "refreshBalance": "Обновить баланс",
    "refreshBalanceTitle": "Нажмите, чтобы обновить баланс",
    "amountPending": "{{amount}} в ожидании",
    "pending": "в ожидании",
    "send": "Отправить",
    "transactions": "Транзакции",
    "receiveDialog": {
      "title": "Получить Bitcoin",
      "description": "Поделитесь адресом для получения bitcoin.",
      "addressIndex": "Адрес №{{index}}",
      "scanForNew": "Проверить новые платежи"
    },
    "tx": {
      "pending": "В ожидании",
      "today": "Сегодня",
      "yesterday": "Вчера",
      "daysAgo_one": "{{count}}д назад",
      "daysAgo_other": "{{count}}д назад",
      "received": "Получено",
      "sent": "Отправлено",
      "silentBadge": "тихий",
      "silentDetectedTitle": "Обнаружено через сканирование тихих платежей BIP-352"
    },
    "openMenu": "Меню кошелька",
    "sendPublic": "Отправить",
    "sendPrivate": "Отправить приватно",
    "tabs": {
      "public": "Публичный",
      "private": "Приватный"
    }
  },
  "walletSettings": {
    "backup": {
      "label": "Сделать резервную копию кошелька"
    },
    "legacy": {
      "label": "Восстановление старого кошелька"
    }
  },
  "walletLegacy": {
    "seoTitle": "Восстановление старого кошелька",
    "seoDescription": "Восстановите средства из предыдущих поколений кошелька Agora.",
    "title": "Восстановление старого кошелька",
    "subtitle": "Выберите предыдущий кошелёк, которым вы пользовались, и переведите его баланс в ваш текущий кошелёк.",
    "loggedOut": "Войдите с вашей Nostr-идентичностью, чтобы найти средства в ваших старых кошельках.",
    "scanning": "Сканирование бета-кошелька V2 на наличие средств…",
    "v2Detected": {
      "title": "Найдены средства в бета-кошельке V2 Prelaunch",
      "body": "Мы нашли <0>{{amount}}</0> на адресах вашего старого бета-кошелька V2. Откройте перевод V2 ниже, чтобы переместить их в ваш текущий кошелёк."
    },
    "options": {
      "v2Beta": {
        "label": "Бета-кошелёк V2 Prelaunch",
        "description": "Перевод средств из кошелька BIP-86 с nsec в качестве сид-фразы, который существовал до перехода на BIP-39."
      },
      "v1Breeze": {
        "label": "Кошелёк V1 Breeze",
        "description": "Перевод on-chain баланса из старой Lightning-кастодии."
      }
    },
    "footnote": "Каждый вариант — это одноразовый односторонний перевод в ваш текущий кошелёк. Сам старый кошелёк не восстанавливается — восстанавливаются только средства, которые в нём были."
  },
  "walletRecovery": {
    "seoTitle": "Восстановить старый кошелёк",
    "seoDescription": "Восстановите средства из предыдущего Lightning-кошелька и переведите их на ваш Bitcoin-адрес, полученный из Nostr.",
    "title": "Восстановить старый кошелёк",
    "heading": "Восстановите ваш старый кошелёк",
    "subheading": "Если у вас ранее были средства в Lightning-кошельке, вы можете перевести их на ваш Bitcoin-адрес, полученный из Nostr. Ваш старый кошелёк не восстанавливается — это одноразовый односторонний перевод.",
    "backToWallet": "Назад к кошельку",
    "loggedOut": {
      "title": "Войдите, чтобы восстановить",
      "description": "Войдите с идентичностью Nostr, которая владела старым Lightning-кошельком, чтобы средства можно было перевести на её Bitcoin-адрес."
    },
    "destination": {
      "title": "Средства будут отправлены на",
      "description": "Ваш Taproot-адрес, полученный из Nostr."
    },
    "phrase": {
      "title": "Фраза восстановления",
      "description": "Вставьте фразу восстановления из 12 слов из вашего старого кошелька.",
      "checkingRelays": "Проверка ваших реле на зашифрованную резервную копию…",
      "backupFoundTitle": "Резервная копия найдена на ваших реле",
      "backupFoundDesc": "Мы нашли зашифрованную резервную копию фразы восстановления вашего старого кошелька, опубликованную с этого аккаунта.",
      "decryptAndUse": "Расшифровать и использовать",
      "placeholder": "слово1 слово2 слово3 …",
      "warning": "Вставляйте только фразу восстановления, которой вы доверяете. Любой, у кого есть эта фраза, может потратить средства. После завершения перевода удалите её отовсюду, куда вы её скопировали.",
      "sweepButton": "Перевести средства на мой Bitcoin-адрес"
    },
    "sweeping": {
      "working": "Работа…",
      "dontClose": "Не закрывайте эту вкладку. Это может занять до минуты, пока старый кошелёк синхронизируется и транзакция транслируется."
    },
    "success": {
      "title": "Восстановление завершено",
      "sent": "Отправлено {{sats}} сатов на ваш Bitcoin-адрес.",
      "viewTransaction": "Посмотреть транзакцию"
    },
    "error": {
      "title": "Восстановление не удалось",
      "tryAgain": "Попробовать снова"
    },
    "errors": {
      "noNip44": "Ваш подписчик не поддерживает дешифрование NIP-44, которое необходимо для чтения резервной копии с реле. Вставьте свою фразу восстановления из 12 слов вручную.",
      "decryptFailed": "Не удалось расшифровать резервную копию с реле. Вставьте свою фразу восстановления из 12 слов вручную.",
      "decryptGeneric": "Не удалось расшифровать резервную копию с реле.",
      "invalidWordCount": "Фраза восстановления должна состоять из 12 или 24 слов.",
      "noBalance": "У вашего старого кошелька нет тратимого баланса. Восстанавливать нечего.",
      "sweepGeneric": "Восстановление не удалось. Пожалуйста, попробуйте снова."
    },
    "progress": {
      "loadingSdk": "Загрузка SDK кошелька…",
      "connecting": "Подключение к вашему старому кошельку…",
      "checkingBalance": "Проверка баланса…",
      "preparingTransfer": "Подготовка перевода {{sats}} сатов…",
      "broadcasting": "Трансляция транзакции…"
    },
    "toast": {
      "backupLoadedTitle": "Резервная копия загружена",
      "backupLoadedDesc": "Фраза восстановления расшифрована с ваших реле."
    }
  },
  "walletBackup": {
    "heading": "Сид-фраза кошелька",
    "dialogDescription": "Вы можете получить доступ к своему кошельку Agora в любом Bitcoin-кошельке, импортировав эту резервную копию из 24 слов.",
    "hidden": "Нажмите, чтобы отобразить вашу сид-фразу из 24 слов.",
    "revealAria": "Показать сид-фразу",
    "hideAria": "Скрыть сид-фразу",
    "warning": "Любой, у кого есть эти слова, может потратить ваш Bitcoin. Никогда не делитесь ими, никогда не вводите их на сайтах и никогда не храните их в открытом виде вне менеджера паролей."
  },
  "walletMigrate": {
    "seoTitle": "Миграция старого кошелька",
    "seoDescription": "Переведите средства из вашего старого кошелька Agora (nsec в качестве сид-фразы) в новый кошелёк BIP-39.",
    "title": "Миграция старого кошелька",
    "heading": "Перейдите на новый кошелёк",
    "subheading": "Bitcoin-кошелёк Agora теперь использует сид-фразу BIP-39, чтобы его можно было импортировать в любое приложение-кошелёк. Средства на ваших старых адресах по-прежнему в безопасности — эта страница переводит их в ваш новый кошелёк одной транзакцией.",
    "backToWallet": "Назад к кошельку",
    "loading": "Проверка вашего старого кошелька…",
    "warning": "Это создаёт одну транзакцию-перевод, которая использует все UTXO из вашего старого кошелька и отправляет общую сумму (за вычетом небольшой сетевой комиссии) на первый адрес получения вашего нового кошелька. После трансляции операцию нельзя отменить.",
    "startButton": "Перевести в новый кошелёк",
    "loggedOut": {
      "title": "Войдите для миграции",
      "description": "Войдите с помощью Nostr-идентичности, которой принадлежит старый кошелёк, чтобы средства можно было перевести на ваш новый адрес."
    },
    "unsupported": {
      "title": "Кошелёк недоступен",
      "description": "Миграция работает только для входа по nsec, потому что ключи старого кошелька выводились непосредственно из вашего nsec. Вход через расширение браузера и удалённый подписант не могут выполнить эту миграцию."
    },
    "noBlockbook": {
      "title": "Blockbook не настроен",
      "description": "Для миграции нужен URL индексатора Blockbook, чтобы просканировать ваши старые адреса и транслировать транзакцию перевода."
    },
    "noFunds": {
      "title": "Нечего мигрировать",
      "description": "На вашем старом кошельке нет доступного баланса. Всё уже находится в новом кошельке."
    },
    "detected": {
      "title": "Средства в вашем старом кошельке",
      "description": "Эти средства будут переведены в ваш новый кошелёк одной транзакцией.",
      "bip86": "On-chain",
      "sp": "Тихие платежи",
      "total": "Итого"
    },
    "destination": {
      "title": "Назначение",
      "description": "Первый адрес получения вашего нового кошелька."
    },
    "progress": {
      "building": "Создание транзакции…",
      "signing": "Подпись входов…",
      "broadcasting": "Трансляция транзакции…",
      "dontClose": "Не закрывайте эту вкладку, пока идёт перевод."
    },
    "success": {
      "title": "Миграция завершена",
      "sent": "Отправлено {{sats}} sats в ваш новый кошелёк (комиссия {{fee}} sats).",
      "viewTx": "Посмотреть транзакцию"
    },
    "error": {
      "title": "Миграция не удалась",
      "tryAgain": "Попробовать снова"
    },
    "errors": {
      "noV1Account": "Не удалось получить доступ к ключам старого кошелька.",
      "noDestination": "У вашего нового кошелька пока нет адреса получения. Дождитесь загрузки страницы кошелька и попробуйте снова.",
      "noBlockbook": "Индексатор Blockbook не настроен. Миграция не может просканировать ваши старые адреса.",
      "noFunds": "На старых адресах не найдено доступных средств.",
      "sweepGeneric": "Миграция не удалась. Пожалуйста, попробуйте снова."
    },
    "toast": {
      "successTitle": "Миграция завершена",
      "successDesc": "{{sats}} sats переведено в ваш новый кошелёк."
    }
  },
  "walletConnect": {
    "status": "Статус",
    "ready": "Готов",
    "notFound": "Не найден",
    "none": "Нет",
    "add": "Добавить",
    "active": "Активный",
    "connectionLabel": "Подключение NWC",
    "defaultWalletName": "Lightning-кошелёк",
    "setActiveTitle": "Установить как активный",
    "removeTitle": "Удалить кошелёк",
    "helpText": "Установите расширение браузера WebLN или подключите NWC-кошелёк, чтобы отправлять запы.",
    "webln": {
      "name": "WebLN",
      "description": "Расширение браузера"
    },
    "nwc": {
      "name": "Nostr Wallet Connect",
      "description": "Удалённое подключение кошелька",
      "connectedCount_one": "{{count}} кошелёк подключён",
      "connectedCount_other": "{{count}} кошельков подключено"
    },
    "empty": {
      "title": "Кошельки не подключены",
      "description": "Добавьте подключение NWC, чтобы включить мгновенные запы."
    },
    "dialog": {
      "title": "Подключить NWC-кошелёк",
      "description": "Вставьте строку подключения из вашего NWC-совместимого кошелька.",
      "aliasPlaceholder": "Имя кошелька (необязательно)",
      "connect": "Подключить",
      "connecting": "Подключение..."
    },
    "toast": {
      "uriRequiredTitle": "Требуется URI подключения",
      "uriRequiredDesc": "Пожалуйста, введите действительный URI подключения NWC.",
      "activeChangedTitle": "Активный кошелёк изменён",
      "activeChangedDesc": "Выбранный кошелёк теперь активен для запов."
    }
  },
  "walletSend": {
    "title": "Отправить Bitcoin",
    "send": "Отправить Bitcoin",
    "max": "MAX",
    "tapAgainToConfirm": "Нажмите ещё раз для подтверждения",
    "satPerVB": "{{rate}} сат/vB",
    "notEnoughBitcoin": "Недостаточно биткоинов",
    "recipient": {
      "placeholder": "bc1…, sp1…",
      "scan": "Сканировать QR-код",
      "sendToOnchain": "Отправить на Bitcoin-адрес",
      "sendToSilentPayment": "Отправить на адрес тихого платежа",
      "bitcoinAddress": "Bitcoin-адрес",
      "silentPayment": "Адрес тихого платежа",
      "toLabel": "Кому",
      "clear": "Очистить получателя",
      "choosePaymentMethod": "Выберите способ оплаты, чтобы продолжить"
    },
    "feeSpeed": {
      "fastest": "~10 мин",
      "halfHour": "~30 мин",
      "hour": "~1 час",
      "economy": "~1 день",
      "custom": "Другая"
    },
    "fee": {
      "loading": "загрузка…",
      "unavailable": "недоступно",
      "loadFailed": "Не удалось загрузить ставки комиссий.",
      "retry": "Повторить",
      "orCustom": "Или введите свою ставку ниже.",
      "loadingTiers": "Загрузка ставок комиссий…",
      "customPlaceholder": "напр. 5",
      "customAriaLabel": "Своя ставка комиссии в sat/vB"
    },
    "progress": {
      "building": "Создание транзакции…",
      "signing": "Подписание…",
      "broadcasting": "Трансляция…",
      "sending": "Отправка…"
    },
    "errors": {
      "unavailable": "HD-кошелёк недоступен для этого типа входа.",
      "enterRecipient": "Введите Bitcoin-адрес или адрес тихого платежа sp1…",
      "noSpendable": "В этом кошельке нет тратимого Bitcoin.",
      "feesNotLoaded": "Ставки комиссий не загружены.",
      "enterAmount": "Введите сумму.",
      "insufficient": "Недостаточно Bitcoin для этой суммы + комиссии сети.",
      "waitingPrice": "Ожидание цены BTC…",
      "noneYet": "У вас пока нет Bitcoin.",
      "feesNotLoadedYet": "Ставки комиссий ещё не загружены.",
      "feeRateTooLow": "Введите ставку комиссии не менее 1 sat/vB."
    },
    "scanError": {
      "title": "Не удалось прочитать этот QR-код",
      "description": "Ожидался Bitcoin-адрес, адрес тихого платежа (sp1…) или bitcoin: URI."
    },
    "toast": {
      "failedTitle": "Транзакция не удалась"
    },
    "broadcastError": {
      "feeTooLowTitle": "Слишком низкая комиссия сети",
      "feeTooLowBodyWithMin": "Сеть Bitcoin отклоняет эту комиссию. Минимальная сейчас — около {{min}} sat/vB.",
      "feeTooLowBody": "Сеть Bitcoin отклоняет эту комиссию. Выберите более быстрый уровень или повысьте свою ставку.",
      "rbfTitle": "Для замены требуется более высокая комиссия",
      "rbfBody": "Транзакция-замена должна оплачивать больше, чем исходная. Повысьте комиссию и попробуйте снова.",
      "mempoolFullTitle": "Сеть Bitcoin перегружена",
      "mempoolFullBody": "Mempool заполнен, и ваша комиссия неконкурентоспособна. Повысьте комиссию, чтобы транзакция прошла.",
      "networkTitle": "Не удалось связаться с сетью Bitcoin",
      "networkBody": "Проверьте подключение и попробуйте снова.",
      "mempoolConflictTitle": "Конфликтующая транзакция",
      "mempoolConflictBody": "Один из входов уже был потрачен или тратится другой транзакцией.",
      "tooLongChainTitle": "Слишком много неподтверждённых транзакций",
      "tooLongChainBody": "У вас длинная цепочка неподтверждённых транзакций. Дождитесь подтверждения одной из них и попробуйте снова.",
      "badInputsTitle": "Транзакция отклонена",
      "badInputsBody": "Сеть отклонила эту транзакцию. Измените сумму или получателя и попробуйте снова.",
      "absurdlyHighFeeTitle": "Необычно высокая комиссия",
      "absurdlyHighFeeBody": "Расчётная комиссия подозрительно высока. Перезагрузите ставки комиссий и попробуйте снова.",
      "unknownTitle": "Транзакция не удалась",
      "useHigherFee": "Использовать более высокую комиссию",
      "tryAgain": "Попробовать снова",
      "atMaxFeeTier": "Вы уже на самом быстром уровне."
    },
    "success": {
      "title": "Bitcoin отправлен",
      "satsAmount": "{{sats}} сатов",
      "viewTransaction": "Посмотреть транзакцию",
      "done": "Готово"
    },
    "titlePublic": "Отправить Bitcoin",
    "titlePrivate": "Отправить приватно",
    "reuse": {
      "checking": "Проверка адреса…",
      "sendAnyway": "Всё равно отправить",
      "acknowledge": "Я понимаю риск — всё равно отправить",
      "historyWarning": "Этот адрес уже использовался в блокчейне. Отправка сюда ваших приватных средств свяжет их с существующей историей транзакций и сведёт на нет приватность ваших тихих платежей. Используйте адрес тихого платежа (sp1…) или отправьте всё равно.",
      "ownPublicWarning": "Это адрес из вашего собственного публичного кошелька. Отправка на него приватных средств объединит оба кошелька и свяжет их. Используйте адрес тихого платежа (sp1…) или отправьте всё равно."
    },
    "ownSilentPaymentBlocked": "Это ваш собственный адрес тихого платежа. Вы не можете отправлять из публичного кошелька в приватный — при этом ваши приватные средства тихих платежей смешиваются с монетами, уже раскрытыми в публичном реестре, что связывает ваш приватный кошелёк с известной личностью и уничтожает его приватность. Отправьте на другой адрес."
  },
  "qrScanner": {
    "title": "Сканировать QR-код",
    "close": "Закрыть",
    "starting": "Запуск камеры…",
    "aim": "Наведите камеру на QR-код.",
    "flashOn": "Включить вспышку",
    "flashOff": "Выключить вспышку",
    "errors": {
      "generic": "Не удалось получить доступ к камере.",
      "insecure": "Доступ к камере требует защищённого (HTTPS) соединения.",
      "unsupported": "Этот браузер не поддерживает доступ к камере.",
      "notFound": "Камера на этом устройстве не найдена.",
      "denied": "Доступ к камере запрещён. Разрешите его в настройках, чтобы сканировать QR-коды.",
      "busy": "Камеру использует другое приложение. Закройте его и попробуйте снова.",
      "overconstrained": "Камера этого устройства не поддерживает запрошенные настройки.",
      "didntStart": "Камера не запустилась. Возможно, её использует другое приложение, или браузер заблокировал сканер."
    }
  },
  "bitcoinPublic": {
    "lead": "Отправляемые вами деньги публичны и могут быть отслежены до вас.",
    "learnMore": "Узнать больше",
    "body": "Bitcoin — это публичный реестр. Транзакции, которые вы отправляете, могут быть отслежены до вас навсегда, даже после обмена несколькими людьми. Отправляйте только тем, кого хотите поддерживать публично.",
    "bodyWithCashOut": "Bitcoin — это публичный реестр. Транзакции, которые вы отправляете, могут быть отслежены до вас навсегда, даже после обмена несколькими людьми. Отправляйте только тем, кого хотите поддерживать публично, или обналичивайте на бирже.",
    "iUnderstand": "Я понимаю, что эта транзакция публична."
  },
  "spScan": {
    "title": "Проверить новые платежи",
    "subtitle": "Сканировать блокчейн на наличие приватных платежей",
    "descriptionHelp": "Подробнее",
    "description": "Проходит по настроенному индексеру BIP-352 блок за блоком, чтобы обнаружить входящие тихие платежи.",
    "since": "Начиная с",
    "preset": {
      "lastHour": "За последний час",
      "last3h": "За последние 3 часа",
      "last24h": "За последние 24 часа",
      "lastWeek": "За последнюю неделю",
      "lastMonth": "За последний месяц",
      "custom": "Другое…"
    },
    "customHours": "Часы",
    "customHoursPlaceholder": "напр. 12",
    "advanced": "Дополнительно",
    "connectingIndexer": "Подключение к индексеру…",
    "upToDate": "Уже актуально.",
    "fromBlock": "От блока",
    "indexerTip": "Вершина индексера",
    "lastFullyScanned": "Последнее полное сканирование",
    "never": "никогда",
    "includeSpent": "Включить уже потраченные",
    "includeSpentDesc": "Также обнаруживать тихие платежи, которые с тех пор были потрачены. Используйте при перестройке истории получения после пропущенного сканирования или сброса.",
    "blockProgress": "Блок {{current}} / {{to}}",
    "matches_one": "{{count}} совпадение",
    "matches_other": "{{count}} совпадений",
    "scannedRange": "Просканированы блоки {{from}} → {{to}}.",
    "foundOutputs_one": "Найден {{count}} новый выход.",
    "foundOutputs_other": "Найдено {{count}} новых выходов.",
    "noNewPayments": "Нет новых платежей.",
    "startScan": "Начать сканирование",
    "resolveFailed": {
      "title": "Не удалось определить стартовый блок",
      "description": "mempool.space сейчас недоступен. Чтобы всё равно запустить сканирование, укажите стартовый блок в разделе Дополнительно → От блока."
    },
    "reconcile": {
      "title": "Сверить потраченные UTXO",
      "description": "Проверяет каждый сохранённый UTXO тихого платежа в Blockbook и удаляет те, которые были потрачены. Используйте, если баланс выше, чем должен быть после отправки.",
      "checking": "Проверка {{checked}} / {{total}}…",
      "checked_one": "Проверен {{count}} UTXO · удалено {{pruned}}.",
      "checked_other": "Проверено {{count}} UTXO · удалено {{pruned}}.",
      "reconciling": "Сверка…",
      "reconcileNow": "Сверить сейчас"
    },
    "autoScan": {
      "label": "Сканировать автоматически",
      "description": "Продолжать проверять новые приватные платежи в фоне, даже если вы покинете эту страницу."
    }
  },
  "spAutoScan": {
    "scanning": "Сканирование… блок {{current}} / {{to}}",
    "caughtUp": "Актуально",
    "neverScanned": "Ещё не сканировалось",
    "lastScanned": "Просканировано до блока {{height}}",
    "paused": "Автоматическое сканирование выключено",
    "manualLink": "Параметры сканирования"
  },
  "notifications": {
    "seoTitle": "Уведомления",
    "seoDescription": "Ваши уведомления Nostr",
    "title": "Уведомления",
    "tabs": {
      "all": "Все",
      "mentions": "Упоминания"
    },
    "loginPrompt": "Войдите, чтобы увидеть свои уведомления.",
    "empty": "Пока нет уведомлений.",
    "subject": {
      "twoActors": "<0></0> и <1></1>",
      "andOthers_one": " и ещё {{count}}",
      "andOthers_other": " и ещё {{count}}"
    },
    "actorAvatars": {
      "moreCount": "+{{count}} ещё"
    },
    "actions": {
      "reactedToYour": "отреагировал(а) на ваш {{noun}}",
      "repostedYour": "репостнул(а) ваш {{noun}}",
      "zappedYou": "запил(а) вас",
      "zappedYouWithAmount": "запил(а) вас на {{sats}} сатов",
      "repliedToYourNote": "ответил(а) на вашу заметку",
      "mentionedYou": "упомянул(а) вас",
      "repliedToYourComment": "ответил(а) на ваш комментарий",
      "commentedOnYour": "прокомментировал(а) ваш {{noun}}",
      "sentYouLetter": "отправил(а) вам письмо",
      "highlightedYour": "выделил(а) ваш {{noun}}",
      "awardedBadge": "вручил(а) вам значок",
      "awardedBadges": "вручил(а) вам значки"
    },
    "letter": {
      "viewAll": "Посмотреть все письма",
      "reply": "Ответить"
    },
    "kinds": {
      "profile": "профиль",
      "post": "публикация",
      "encryptedMessage": "зашифрованное сообщение",
      "repost": "репост",
      "reaction": "реакция",
      "badgeAward": "вручение значка",
      "photo": "фото",
      "video": "видео",
      "requestToVanish": "запрос на исчезновение",
      "file": "файл",
      "poll": "опрос",
      "comment": "комментарий",
      "voiceMessage": "голосовое сообщение",
      "patch": "патч",
      "pullRequest": "pull request",
      "highlight": "выделение",
      "birdDetection": "обнаружение птицы",
      "birdex": "Birdex",
      "colorMoment": "цветовой момент",
      "foundLog": "журнал находок",
      "nsite": "nsite",
      "profileBadges": "значки профиля",
      "badge": "значок",
      "article": "статья",
      "emojiPack": "набор эмодзи",
      "podcastEpisode": "эпизод подкаста",
      "podcastTrailer": "трейлер подкаста",
      "zapstoreAsset": "актив Zapstore",
      "zapstoreRelease": "релиз Zapstore",
      "stream": "трансляция",
      "status": "статус",
      "repository": "репозиторий",
      "customNip": "пользовательский NIP",
      "calendarEvent": "событие календаря",
      "zapstoreApp": "приложение Zapstore",
      "playlist": "плейлист",
      "divine": "божественный",
      "community": "сообщество",
      "goal": "цель",
      "track": "трек",
      "magicDeck": "Магическая колода",
      "treasure": "клад",
      "constellation": "созвездие",
      "followPack": "набор подписок"
    }
  },
  "notifSettings": {
    "seoTitle": "Уведомления",
    "seoDescription": "Настройте свои предпочтения уведомлений",
    "title": "Уведомления",
    "pushHeading": "Push-уведомления",
    "enablePush": {
      "label": "Включить push-уведомления",
      "description": "Получайте уведомления об активности по вашим публикациям"
    },
    "unsupported": "Ваш браузер не поддерживает push-уведомления.",
    "denied": "Уведомления заблокированы. Обновите настройки браузера, чтобы разрешить уведомления с этого сайта.",
    "deliveryMethod": {
      "heading": "Способ доставки",
      "intro": "Выберите, как уведомления доставляются на ваше устройство.",
      "push": {
        "label": "Push",
        "description": "Стандартные уведомления. Без постоянного значка в строке состояния."
      },
      "persistent": {
        "label": "Постоянные",
        "description": "Опрашивает реле напрямую в фоне на новые уведомления. Используйте для надёжной доставки на устройствах без поддержки push-уведомлений."
      }
    },
    "notifyAbout": {
      "heading": "Уведомлять меня о",
      "filterHeading": "Фильтр",
      "typesHeading": "Типы",
      "onlyFollowing": {
        "label": "Только от людей, на которых я подписан",
        "description": "Скрывать уведомления от аккаунтов, на которых вы не подписаны"
      }
    },
    "types": {
      "reactions": {
        "label": "Реакции",
        "description": "Когда кто-то реагирует на ваши публикации"
      },
      "reposts": {
        "label": "Репосты",
        "description": "Когда кто-то репостит ваши заметки"
      },
      "zaps": {
        "label": "Запы",
        "description": "Когда кто-то отправляет вам Lightning- или on-chain-зап"
      },
      "mentions": {
        "label": "Упоминания",
        "description": "Когда кто-то упоминает вас в заметке"
      },
      "comments": {
        "label": "Комментарии и ответы",
        "description": "Когда кто-то комментирует или отвечает на ваши публикации"
      },
      "badges": {
        "label": "Вручение значков",
        "description": "Когда кто-то вручает вам значок"
      },
      "letters": {
        "label": "Письма",
        "description": "Когда кто-то отправляет вам письмо"
      },
      "highlights": {
        "label": "Выделения",
        "description": "Когда кто-то выделяет ваш контент"
      }
    },
    "toast": {
      "enableFailedTitle": "Не удалось включить уведомления",
      "enableFailedDesc": "Пожалуйста, попробуйте снова."
    }
  },
  "search": {
    "seoTitle": "Поиск",
    "seoDescription": "Поиск в Nostr",
    "title": "Поиск",
    "inputPlaceholder": "Поиск",
    "filtersAria": "Фильтры поиска",
    "tabs": {
      "agora": "Agora",
      "nostr": "Nostr",
      "accounts": "Пользователи"
    },
    "filters": {
      "title": "Фильтры",
      "reset": "Сбросить",
      "from": "От",
      "sort": "Сортировка",
      "media": "Медиа",
      "protocol": "Протокол",
      "language": "Язык",
      "kind": "Тип",
      "kindCustomPlaceholder": "напр. 1, 30023",
      "includeReplies": "Включать ответы",
      "authorScope": {
        "anyone": "Любой",
        "follows": "Подписки",
        "people": "Люди"
      },
      "sortOptions": {
        "recent": "Недавнее",
        "hot": "Горячее",
        "trending": "В тренде"
      },
      "mediaOptions": {
        "all": "Все",
        "images": "Изображения",
        "videos": "Видео",
        "shorts": "Shorts",
        "none": "Без медиа"
      },
      "protocolOptions": {
        "nostr": "Nostr",
        "mastodon": "Mastodon",
        "bluesky": "Bluesky"
      },
      "langOptions": {
        "global": "Глобально",
        "en": "Английский",
        "es": "Испанский",
        "fr": "Французский",
        "de": "Немецкий",
        "ja": "Японский",
        "zh": "Китайский"
      }
    },
    "chips": {
      "noReplies": "Без ответов",
      "images": "Изображения",
      "videos": "Видео",
      "shortsAndDivines": "Shorts и Divines",
      "noMedia": "Без медиа",
      "mastodon": "Mastodon",
      "bluesky": "Bluesky",
      "hot": "Горячее",
      "trending": "В тренде",
      "allKinds": "Все типы",
      "customKind": "Тип: {{kind}}",
      "kindNumber": "Тип {{kind}}",
      "kindsCount_one": "{{count}} тип",
      "kindsCount_other": "{{count}} типов",
      "myFollows": "Мои подписки",
      "authorsCount_one": "{{count}} автор",
      "authorsCount_other": "{{count}} авторов"
    },
    "clear": "Очистить",
    "searchLabel": "поиск:",
    "newPosts_one": "{{count}} новая публикация",
    "newPosts_other": "{{count}} новых публикаций",
    "following": "Подписан",
    "botAccount": "Бот-аккаунт",
    "empty": {
      "posts": "Не найдено результатов, соответствующих вашему запросу.",
      "postsPrompt": "Введите поисковый запрос, чтобы найти контент Nostr.",
      "accounts": "Не найдено пользователей, соответствующих вашему запросу.",
      "followsPrompt": "Ищите людей по имени или адресу NIP-05.",
      "agora": "Не найдено кампаний Agora, обещаний или групп, соответствующих вашему запросу.",
      "agoraPrompt": "Ищите кампании, обещания и группы Agora или просматривайте последние.",
      "activeFilters": "Активные фильтры:",
      "clearAll": "Очистить все фильтры"
    }
  },
  "profile": {
    "seoDescriptionFallback": "Профиль Nostr",
    "anonymous": "Аноним",
    "userNotFound": "Пользователь не найден.",
    "userNotFoundNip05": "Пользователь не найден: {{handle}}",
    "couldNotResolveNip05": "Не удалось распознать этот идентификатор NIP-05.",
    "tabs": {
      "overview": "Обзор",
      "verified": "Проверенные",
      "activity": "Активность",
      "campaigns": "Кампании",
      "groups": "Группы",
      "pledges": "Обещания"
    },
    "header": {
      "editProfile": "Изменить профиль",
      "shareFollowLink": "Поделиться ссылкой на подписку",
      "moreOptions": "Больше опций",
      "donate": "Пожертвовать",
      "campaignGoal": "Цель {{amount}} $"
    },
    "stats": {
      "followers": "Подписчики",
      "following": "Подписки",
      "raised": "Собрано",
      "followersTitle_one": "{{count}} подписчик",
      "followersTitle_other": "{{count}} подписчиков",
      "followingTitle": "{{count}} подписок"
    },
    "sections": {
      "profile": "Профиль",
      "campaigns": "Кампании",
      "latestPledge": "Последнее обещание",
      "groups": "Группы",
      "seeAllCampaigns_one": "Посмотреть все {{count}} кампанию →",
      "seeAllCampaigns_other": "Посмотреть все {{count}} кампаний →",
      "viewCampaignsTab": "Посмотреть вкладку кампаний →",
      "seeAllPledges_one": "Посмотреть все {{count}} обещание →",
      "seeAllPledges_other": "Посмотреть все {{count}} обещаний →",
      "seeAllGroups": "Посмотреть все {{count}} →"
    },
    "badges": {
      "founder": "Основатель",
      "moderator": "Модератор",
      "mod": "Мод",
      "ended": "Завершено",
      "pledged": "Обещано"
    },
    "moreMenu": {
      "title": "Параметры профиля",
      "copyPubkey": "Копировать публичный ключ",
      "copyLink": "Копировать ссылку профиля",
      "addToList": "Добавить в список",
      "shareFollowLink": "Поделиться ссылкой на подписку",
      "profileRecovery": "Восстановление профиля",
      "zap": "Zap",
      "awardBadge": "Вручить значок",
      "writeLetter": "Написать письмо",
      "mute": "Заглушить @{{name}}",
      "unmute": "Разглушить @{{name}}",
      "report": "Пожаловаться на @{{name}}",
      "close": "Закрыть"
    },
    "toast": {
      "pubkeyCopied": "Публичный ключ скопирован в буфер обмена",
      "linkCopied": "Ссылка профиля скопирована в буфер обмена",
      "muted": "@{{name}} заглушен(а)",
      "unmuted": "@{{name}} разглушен(а)",
      "muteFailed": "Не удалось заглушить пользователя",
      "unmuteFailed": "Не удалось разглушить пользователя",
      "followed": "Подписка на @{{name}}",
      "unfollowed": "Отписка от @{{name}}",
      "followFailed": "Не удалось обновить список подписок",
      "btcAddressCopied": "Bitcoin-адрес скопирован в буфер обмена"
    },
    "followingModal": {
      "title": "{{name}} подписан(а) на",
      "empty": "Пока ни на кого не подписан(а)."
    },
    "followersModal": {
      "title": "Подписчики {{name}}",
      "empty": "Подписчики не найдены."
    },
    "bitcoinModal": {
      "title": "Bitcoin",
      "qrAlt": "QR Bitcoin",
      "copyAddress": "Копировать адрес",
      "showQr": "Показать QR-код",
      "viewOnMempool": "Посмотреть на mempool.space"
    },
    "lightbox": {
      "openOriginal": "Открыть оригинал",
      "close": "Закрыть (Esc)",
      "imageAlt": "Изображение профиля"
    },
    "activity": {
      "empty": "Пока нет активности от {{name}}. Публикации, кампании, обещания и пожертвования отображаются здесь."
    },
    "campaigns": {
      "count_one": "{{count}} кампания",
      "count_other": "{{count}} кампаний",
      "sortNew": "Новые",
      "sortTop": "Топ",
      "showHidden": "Показать скрытые",
      "hideHidden": "Скрыть скрытые",
      "emptySelf": "Вы ещё не запустили кампанию.",
      "emptyOther": "{{name}} ещё не запустил(а) кампанию.",
      "startLink": "Запустить кампанию →"
    },
    "verified": {
      "count_one": "{{count}} проверенная кампания",
      "count_other": "{{count}} проверенных кампаний",
      "empty": "{{name}} ещё не проверил(а) ни одной кампании."
    },
    "pledgesTab": {
      "active": "Активные",
      "ended": "Завершённые",
      "emptySelf": "Вы ещё не создали обещание.",
      "emptyOther": "{{name}} ещё не создал(а) обещание.",
      "createLink": "Создать обещание →"
    },
    "groupsDialog": {
      "title": "Все группы"
    }
  },
  "profileSettings": {
    "seoTitle": "Профиль | Настройки",
    "seoDescription": "Изменить ваш профиль {{appName}}",
    "header": {
      "title": "Профиль",
      "save": "Сохранить"
    },
    "uploading": "Загрузка…",
    "fields": {
      "heading": "Поля профиля",
      "website": "Веб-сайт",
      "websitePlaceholder": "https://вашсайт.com",
      "lightning": "Lightning",
      "lightningPlaceholder": "вы@walletofsatoshi.com",
      "labelPlaceholder": "Метка",
      "tickerPlaceholder": "Тикер",
      "addressPlaceholder": "Адрес",
      "valuePlaceholder": "Значение или URL",
      "mediaPlaceholder": "Загрузить файл или вставить прямую ссылку на файл",
      "chooseFile": "Выбрать файл для загрузки",
      "chooseMediaFile": "Выбрать медиафайл для загрузки"
    },
    "presets": {
      "music": {
        "label": "Музыка",
        "description": "Загрузить песню или аудиоклип",
        "valuePlaceholder": "Загрузить аудио или вставить прямую ссылку"
      },
      "photo": {
        "label": "Фото",
        "description": "Загрузить изображение",
        "valuePlaceholder": "Загрузить изображение или вставить прямую ссылку"
      },
      "video": {
        "label": "Видео",
        "description": "Загрузить видеоклип",
        "valuePlaceholder": "Загрузить видео или вставить прямую ссылку"
      },
      "email": {
        "label": "Email",
        "defaultLabel": "Email",
        "description": "Контактный email-адрес",
        "valuePlaceholder": "вы@example.com"
      },
      "wallet": {
        "label": "Кошелёк",
        "description": "Адрес криптовалютного кошелька",
        "valuePlaceholder": "Адрес"
      },
      "link": {
        "label": "Ссылка",
        "description": "Ссылка на любой сайт или профиль",
        "valuePlaceholder": "https://..."
      },
      "weather": {
        "label": "Погода",
        "defaultLabel": "Погода",
        "description": "Подключить метеостанцию Nostr",
        "valuePlaceholder": "npub1... или naddr1... (#station-id необязательно)"
      },
      "custom": {
        "label": "Пользовательский",
        "description": "Создать произвольное пользовательское поле",
        "valuePlaceholder": "Значение или URL"
      }
    },
    "warnings": {
      "audioWrongType": "Эта URL не указывает на аудиофайл. Загрузите аудиофайл или используйте прямую ссылку, заканчивающуюся на .mp3, .ogg, .wav и т.д.",
      "audioUnknown": "Эта URL может не работать как аудиоплеер. Для лучших результатов загрузите файл с помощью кнопки или вставьте прямую ссылку на аудиофайл.",
      "imageWrongType": "Эта URL не указывает на изображение. Загрузите изображение или используйте прямую ссылку, заканчивающуюся на .jpg, .png, .webp и т.д.",
      "imageUnknown": "Эта URL может не отображаться как изображение. Для лучших результатов загрузите файл с помощью кнопки или вставьте прямую ссылку на файл изображения.",
      "videoWrongType": "Эта URL не указывает на видео. Загрузите видео или используйте прямую ссылку, заканчивающуюся на .mp4, .webm, .mov и т.д.",
      "videoUnknown": "Эта URL может не отображаться как видео. Для лучших результатов загрузите файл с помощью кнопки или вставьте прямую ссылку на файл видео."
    },
    "crop": {
      "profile": "Обрезать фото профиля",
      "banner": "Обрезать баннер"
    },
    "mobilePreview": "Превью полей профиля",
    "advanced": {
      "heading": "Расширенные",
      "botLabel": "Бот-аккаунт",
      "botDescription": "Отметить этот аккаунт как автоматизированный"
    },
    "toast": {
      "uploaded": "Загружено",
      "mediaUploaded": "Медиафайл загружен",
      "uploadFailed": "Загрузка не удалась",
      "tryAgain": "Пожалуйста, попробуйте снова.",
      "profilePictureUpdated": "Фото профиля обновлено",
      "bannerUpdated": "Баннер обновлён",
      "profileSaved": "Профиль сохранён",
      "saveFailed": "Не удалось сохранить профиль."
    },
    "key": {
      "heading": "Ваш ключ",
      "extensionBody": "Вы вошли через расширение браузера (NIP-07). Ваш секретный ключ хранится там — управляйте им или экспортируйте через само расширение.",
      "bunkerBody": "Вы вошли через удалённый подписчик (NIP-46). Ваш секретный ключ хранится у этого подписчика и не может быть экспортирован из {{appName}}.",
      "explainer": "Этот секретный ключ контролирует ваш аккаунт на {{appName}} и служит сид-фразой вашего Bitcoin-кошелька. Любой, у кого он есть, может публиковать от вашего имени И тратить ваш Bitcoin. Храните его в менеджере паролей или где-то ещё, к чему только у вас есть доступ. Если вы хотите импортировать Bitcoin-кошелёк в другое приложение, используйте сид-фразу ниже — её безопаснее передавать, она контролирует только кошелёк и не может быть использована для выдачи себя за вас.",
      "warning": "НИКОГДА не делитесь своим секретным ключом ни с кем. Избегайте делать скриншоты или вставлять его куда-либо, кроме менеджера паролей. Если поделитесь, другие смогут получить доступ к вашему аккаунту.",
      "aria": "Ваш секретный ключ",
      "copyAria": "Копировать секретный ключ",
      "revealAria": "Показать секретный ключ",
      "hideAria": "Скрыть секретный ключ",
      "backupButton": "Резервировать ключ",
      "saving": "Сохранение…",
      "saved": "Секретный ключ сохранён",
      "savedToFile": "Ваш секретный ключ был сохранён в папке Документы на вашем устройстве.",
      "saveFailed": "Сохранение не удалось",
      "saveFailedDescription": "Не удалось сохранить ключ. Пожалуйста, скопируйте его вручную.",
      "copyFailed": "Копирование не удалось",
      "copyFailedDescription": "Не удалось получить доступ к буферу обмена. Покажите ключ и скопируйте его вручную."
    }
  },
  "faq": {
    "categories": {
      "getting-started": {
        "label": "Об Agora"
      },
      "payments": {
        "label": "Bitcoin-пожертвования на Agora"
      },
      "about-nostr": {
        "label": "О Nostr"
      },
      "legacy": {
        "label": "Наследие"
      }
    },
    "items": {
      "what-is-ditto": {
        "question": "Что такое {{appName}}?",
        "answer": [
          "{{appName}} — это платформа для отправки Bitcoin-пожертвований — публичных или приватных — напрямую получателям. Никаких посредников, никакого платёжного процессора и никакого аккаунта, который можно заморозить.",
          "{{appName}} построен на Nostr, поэтому ваша идентичность не привязана к этому сайту — она принадлежит вам."
        ]
      },
      "cost-to-use": {
        "question": "Стоит ли {{appName}} что-нибудь?",
        "answer": [
          "**Нет.** {{appName}} не берёт комиссию платформы. Когда вы жертвуете, вы платите только комиссию сети Bitcoin, которая идёт майнерам, а не нам."
        ]
      },
      "who-made-this": {
        "question": "Кто создал {{appName}}?",
        "answer": [
          "{{appName}} создан [Soapbox](https://soapbox.pub), командой с открытым кодом, создающей инструменты для экосистемы Nostr, в сотрудничестве с [World Liberty Congress](https://worldlibertycongress.org/)."
        ]
      },
      "send-bitcoin-onchain": {
        "question": "Как работает отправка Bitcoin?",
        "answer": [
          "Когда получатель создаёт кампанию, он выбирает, какие виды платежей принимать: **публичные**, **приватные** или **оба**.",
          "**Публичные** пожертвования — это настоящий Bitcoin в блокчейне. Они зачисляются на публичный блокчейн, работают в любом Bitcoin-кошельке и видны всем.",
          "**Приватные** пожертвования используют **тихие платежи** (BIP-352). Они также зачисляются в блокчейне, но транзакцию нельзя связать с кодом пожертвования получателя — поэтому они остаются вне публичных списков и итогов жертвователей. Жертвователю нужен кошелёк, поддерживающий тихие платежи — мы рекомендуем [Ditto Wallet](https://ditto.pub) или [Dana](https://github.com/cygnet3/dana/releases/download/v0.7.4/app-live-release.apk).",
          "Когда кампания принимает **оба**, {{appName}} показывает один QR-код, кодирующий оба эндпойнта. Кошельки тихих платежей читают его как приватный; другие кошельки откатываются к публичному адресу. Жертвователям не нужно выбирать — их кошелёк автоматически выбирает правильный путь.",
          "В любом случае платёж идёт напрямую получателю. {{appName}} никогда не касается средств."
        ]
      },
      "connect-wallet": {
        "question": "Что такое кошелёк на {{appName}}?",
        "answer": [
          "Ваш кошелёк {{appName}} — это **самохранимый** Bitcoin-кошелёк, построенный из вашего ключа Nostr. {{appName}} никогда не держит ваши средства — кошелёк работает в вашем браузере и подписывает транзакции локально с помощью ключа, которым управляете только вы. Он может получать Bitcoin двумя способами — как публичный адрес, на который может заплатить любой Bitcoin-кошелёк, и как код тихих платежей, на который способные кошельки могут заплатить приватно. Ничего не нужно регистрировать; он существует с момента, когда у вас есть аккаунт.",
          "У кошелька две вкладки: **Публичный** (ваш обычный Bitcoin-адрес) и **Приватный** (тихие платежи). Эти два баланса держатся строго раздельно и никогда не могут быть потрачены вместе — именно эта изоляция сохраняет приватные пожертвования несвязываемыми в блокчейне. Когда вы создаёте кампанию, вы выбираете, принимать ли публичные платежи, приватные платежи или оба. Чтобы потратить то, что вы получаете, см. **Руководство для получателя**.",
          "Вы также можете экспортировать 24-словную seed-фразу вашего кошелька и импортировать её в любой стандартный Bitcoin-кошелёк — см. «Можно ли экспортировать мой кошелёк {{appName}} в другой Bitcoin-кошелёк?» ниже."
        ]
      },
      "export-wallet": {
        "question": "Можно ли экспортировать мой кошелёк {{appName}} в другой Bitcoin-кошелёк?",
        "answer": [
          "Да. Ваш кошелёк {{appName}} полностью самохранимый. {{appName}} никогда не держит ваши Bitcoin и никогда не видит ваши ключи — кошелёк работает полностью в вашем браузере, подписывая транзакции локально с помощью ключа, выведенного из вашего секретного ключа Nostr (nsec).",
          "Откройте кошелёк из меню, нажмите на меню с тремя точками в правом верхнем углу и выберите **Сделать резервную копию кошелька**. Вы увидите 24-словную seed-фразу BIP-39. Запишите её в безопасном месте (или сохраните в менеджере паролей) — **любой, у кого есть эти слова, может потратить ваши Bitcoin.**",
          "Вы можете импортировать эти 24 слова в любой стандартный Bitcoin-кошелёк: **Sparrow**, **Electrum**, **BlueWallet**, **Phoenix**, **Trezor** или **Ledger**. {{appName}} использует стандартные пути деривации BIP-86 (Taproot) и BIP-352 (тихие платежи), поэтому никакая специальная настройка не требуется.",
          "После импорта другой кошелёк показывает тот же баланс и историю, что и ваш кошелёк {{appName}} — это один и тот же кошелёк, просто два его представления.",
          "Экспорт seed-фразы доступен только при входе через nsec. Входы через расширение браузера и удалённый подписант (bunker) сохраняют ваш секретный ключ изолированным, поэтому {{appName}} не может вывести seed в этих режимах."
        ]
      },
      "donations-are-public-general": {
        "question": "Публичны ли пожертвования на {{appName}}?",
        "answer": [
          "Это зависит от того, какой вид платежа принимает получатель.",
          "**Публичные пожертвования** записываются в блокчейн Bitcoin и в Nostr. Любой может увидеть суммы, время и адреса.",
          "**Приватные пожертвования** используют тихие платежи. Они не публично связаны с кодом пожертвования получателя, не появляются в списках жертвователей и не учитываются в публичных итогах.",
          "Когда кампания принимает оба, кошелёк жертвователя решает, какой путь использовать — кошельки, поддерживающие тихие платежи, платят приватно, другие платят на публичный адрес. Прочитайте **Руководство для жертвователя** и **Руководство для получателя**, чтобы увидеть полную картину."
        ]
      },
      "why-donations-pending": {
        "question": "Почему некоторые пожертвования отмечены как «в ожидании»?",
        "answer": [
          "Пожертвование **в ожидании** — это настоящий Bitcoin, который уже отправлен — он просто ждёт подтверждения сетью. Кошелёк жертвователя транслировал транзакцию, но она ещё не включена в блок.",
          "Сеть Bitcoin создаёт новый блок примерно каждые 10 минут, и майнеры выбирают транзакции исходя из комиссии, которую заплатил жертвователь. Большинство пожертвований подтверждается в течение часа; пожертвования с низкой комиссией могут идти дольше, когда сеть загружена. {{appName}} автоматически перепроверяет статус подтверждения, поэтому метка **в ожидании** исчезает сама, как только транзакция попадает в блок.",
          "Средства уже в пути — получатель увидит, как пожертвование зачтётся в общую сумму кампании, как только оно подтвердится. Ни получатель, ни {{appName}} не могут ускорить этот процесс; только кошелёк жертвователя может повысить комиссию."
        ]
      },
      "censorship-resistance": {
        "question": "Что здесь означает «устойчивый к цензуре»?",
        "answer": [
          "Никакая компания не находится между жертвователем и получателем. {{appName}} не держит средства и не может заморозить адрес.",
          "Пока сеть Bitcoin работает, пожертвования можно отправлять и получать. Если бы сам {{appName}} ушёл в офлайн, это бы их не остановило."
        ]
      },
      "why-onchain": {
        "question": "Почему Bitcoin?",
        "answer": [
          "Bitcoin — это самый широко поддерживаемый и устойчивый к цензуре платёжный путь в мире. Любой Bitcoin-кошелёк может его отправить.",
          "На {{appName}} получатели выбирают, как получать: **публично** (обычный Bitcoin-адрес) для максимального охвата, **приватно** (тихие платежи) для нерасшифровываемых пожертвований или **оба**, чтобы кошелёк каждого жертвователя автоматически выбирал правильный путь. Жертвователи, у которых есть только потребительское приложение Bitcoin, всё равно могут участвовать; жертвователи с кошельком тихих платежей получают конфиденциальность по умолчанию.",
          "Компромисс в том, что публичные транзакции Bitcoin видны в блокчейне и платят комиссию майнерам. Руководства для жертвователя и получателя объясняют, как обращаться с обоими."
        ]
      },
      "why-not-silent-payments": {
        "question": "Поддерживает ли {{appName}} тихие платежи?",
        "answer": [
          "Да — с обеих сторон. Встроенный Bitcoin-кошелёк {{appName}} поддерживает BIP-352, поэтому, когда вы отправляете Bitcoin из своего кошелька {{appName}}, вы можете напрямую заплатить на любой адрес тихого платежа (`sp1…`). А когда получатель создаёт кампанию, он может принимать тихие платежи вместе с публичными Bitcoin-платежами или вместо них.",
          "Пожертвования тихих платежей всё равно зачисляются в блокчейне, но транзакцию нельзя связать с кодом пожертвования получателя — поэтому они не появляются в публичных списках или итогах жертвователей.",
          "Отправка тихого платежа из-за пределов {{appName}} требует кошелька, поддерживающего BIP-352. Большинство потребительских приложений пока этого не делают, но [Ditto Wallet](https://ditto.pub) и [Dana](https://github.com/cygnet3/dana/releases/download/v0.7.4/app-live-release.apk) делают.",
          "Когда кампания принимает оба вида платежей, {{appName}} кодирует их в один QR-код. Кошельки, поддерживающие тихие платежи, платят приватно; все остальные платят на публичный адрес. Ни один жертвователь не остаётся в стороне, и ни один получатель не вынужден выбирать между охватом и конфиденциальностью."
        ]
      },
      "why-not-lightning": {
        "question": "Почему {{appName}} не использует Lightning?",
        "answer": [
          "Lightning требует Lightning-кошелька. Самые простые (Wallet of Satoshi, Strike, Breez) — **кастодиальные** — компания держит средства и может быть закрыта, гео-заблокирована или вынуждена замораживать аккаунты. Некастодиальный Lightning технически требователен и ненадёжен для новичков.",
          "Мы хотим, чтобы {{appName}} работал для того, чей единственный опыт с Bitcoin — обычное потребительское приложение типа Cash App, Coinbase, Strike, Venmo или PayPal. Bitcoin в блокчейне работает с любым кошельком на планете."
        ]
      },
      "why-not-rotating-addresses": {
        "question": "Почему {{appName}} не генерирует новый адрес для каждого пожертвования?",
        "answer": [
          "Это потребовало бы, чтобы {{appName}} действовал как обменивающий деньги посредник — сначала принимая Bitcoin на хранение, а затем пересылая его получателю.",
          "Это сделало бы нас денежным передатчиком, подверженным регулированию, которое с этим связано, и единой точкой отказа: закройте сервер {{appName}}, и вы закроете каждое пожертвование, проходящее через него.",
          "Вместо этого адрес пожертвования каждого пользователя получается из его секретного ключа Nostr (nsec) — того же ключа, которым вы входите в систему. Жертвователи отправляют напрямую получателю, {{appName}} никогда не касается средств, а саму платформу нельзя отключить, чтобы цензурировать кого-либо. Получатели, желающие конфиденциальности на пожертвование, могут принимать тихие платежи, которые дают ту же нерасшифровываемость без того, чтобы кто-то держал деньги посередине."
        ]
      },
      "why-not-other-crypto": {
        "question": "Почему не Monero или другая криптовалюта?",
        "answer": [
          "Bitcoin на сегодняшний день — самая широко принятая криптовалюта. Это означает, что её легче всего покупать и отправлять жертвователям и легче всего получать, держать и тратить получателям.",
          "Монеты, ориентированные на конфиденциальность, такие как Monero, предлагают другие компромиссы конфиденциальности, чем Bitcoin, но они не поддерживаются большинством потребительских приложений и их труднее конвертировать обратно в местную валюту. Просить любую сторону пожертвования сначала приобрести нишевую криптовалюту — это барьер, который {{appName}} не будет ставить. Для самих Bitcoin-пожертвований тихие платежи покрывают случай использования нерасшифровываемости, не покидая экосистему Bitcoin."
        ]
      },
      "what-is-nostr": {
        "question": "Что такое Nostr?",
        "answer": [
          "Nostr — это открытая сеть, где **вы** владеете своим аккаунтом, а не компания. Ваша идентичность — это криптографический ключ, которым вы управляете, а не имя пользователя на чужом сервере.",
          "На {{appName}} тот же самый ключ — это также то, из чего получен ваш адрес пожертвования: ваш секретный ключ Nostr (nsec) служит основой для вашего Bitcoin-кошелька, поэтому вы можете получать Bitcoin без регистрации у кого-либо."
        ]
      },
      "why-login-different": {
        "question": "Почему мой вход такой другой и длинный?",
        "answer": [
          "Вместо имени пользователя и пароля, контролируемых компанией, Nostr использует пару криптографических ключей.",
          "Ваш «публичный ключ» (начинается с **npub**) — это ваше имя пользователя. Ваш «секретный ключ» (начинается с **nsec**) — это ваш пароль. Длинная строка — это то, что делает практически невозможным его угадывание."
        ]
      },
      "lose-secret-key": {
        "question": "Что произойдёт, если я потеряю свой секретный ключ?",
        "answer": [
          "**Нет кнопки «забыли пароль».** Никто не может сбросить его за вас. Если вы его потеряете, ваш аккаунт — и любой Bitcoin на вашем адресе пожертвования — потерян навсегда.",
          "**Сохраните свой секретный ключ в безопасном месте прямо сейчас.** За советами читайте [Управление ключами Nostr](https://soapbox.pub/blog/managing-nostr-keys)."
        ]
      },
      "manage-secret-key": {
        "question": "Могу ли я сохранить свой секретный ключ в менеджере паролей моего телефона?",
        "answer": [
          "Да. Вы можете сохранить его в менеджере паролей вашего устройства (iCloud Keychain, 1Password, Bitwarden и т.д.). На iPhone сохранение его в Паролях позволяет использовать Face ID или Touch ID для входа.",
          "Полное руководство см. в [Управление ключами Nostr](https://soapbox.pub/blog/managing-nostr-keys)."
        ]
      },
      "send-bitcoin-lightning": {
        "question": "Как работает отправка Bitcoin через Lightning?",
        "answer": [
          "Если у получателя есть Lightning-адрес в его профиле, вы можете отправить туда. Lightning зачисляется за секунды, а комиссии крошечные.",
          "Lightning-отправки не используют адрес пожертвования {{appName}} — они идут прямо в Lightning-кошелёк, который получатель настроил сам. Собственный поток пожертвований {{appName}} — только в блокчейне."
        ]
      },
      "what-are-zaps": {
        "question": "Что такое запы?",
        "answer": [
          "Запы — это маленькие Lightning-чаевые в Nostr, отдельные от потока пожертвований в блокчейне {{appName}}."
        ]
      },
      "fyp": {
        "question": "Как работает лента?",
        "answer": [
          "Ваша лента показывает кампании и публикации от людей, на которых вы подписаны. Никакой алгоритм не решает, что вы видите."
        ]
      },
      "what-are-relays": {
        "question": "Что такое реле?",
        "answer": [
          "Реле — это серверы, которые хранят и доставляют события Nostr — публикации, квитанции о пожертвованиях, информацию профиля. Значения по умолчанию работают из коробки; вы можете добавлять или удалять реле в Настройки > Сеть."
        ]
      },
      "what-are-blossom": {
        "question": "Что такое серверы Blossom?",
        "answer": [
          "Серверы Blossom хранят медиафайлы (изображения кампаний, фотографии профиля), когда вы их загружаете. Вы можете управлять тем, какие серверы вы используете, в Настройки > Сеть."
        ]
      },
      "report-content": {
        "question": "Как сообщить о вредном контенте?",
        "answer": [
          "Нажмите на меню с тремя точками (**...**) на любой публикации и выберите «Пожаловаться». Вы можете заглушить или заблокировать пользователей в том же меню."
        ]
      },
      "vs-mastodon-bluesky": {
        "question": "Чем Nostr отличается от Mastodon или Bluesky?",
        "answer": [
          "В Mastodon ваш аккаунт живёт на определённом сервере. В Bluesky большинство аккаунтов зависят от одной компании. В Nostr ваша идентичность — это ключ, которым вы управляете, и ваш адрес пожертвования следует за вами в любое приложение Nostr."
        ]
      },
      "profile-fields": {
        "question": "Что такое поля профиля?",
        "answer": [
          "Поля профиля позволяют добавлять в ваш профиль дополнительную информацию — ссылки, адреса кошельков, музыку, фотографии, видео."
        ]
      }
    }
  },
  "guides": {
    "shared": {
      "tldrEyebrow": "Короткая версия",
      "paymentBadge": {
        "public": "Публичные платежи",
        "silent": "Тихие платежи"
      },
      "paymentComparison": {
        "donorHeader": "Когда вы жертвуете",
        "recipientHeader": "Когда вы создаёте",
        "donorRows": {
          "whatYouSee": {
            "label": "Что вы видите",
            "public": "Обычный Bitcoin-адрес, на который вы можете заплатить откуда угодно.",
            "silent": "Тот же QR. Ваш кошелёк выбирает эндпойнт тихого платежа, если он поддерживает BIP-352."
          },
          "walletSupport": {
            "label": "Поддержка кошельков",
            "public": "Любой Bitcoin-кошелёк. Cash App, Coinbase, Strike, аппаратные, что угодно.",
            "silent": "Мало кошельков сегодня. Большинство откатываются к обычной Bitcoin-транзакции."
          },
          "privacy": {
            "label": "Конфиденциальность пожертвования",
            "public": "Публично в блокчейне. Ваш отправляющий адрес постоянно связан с кампанией.",
            "silent": "Принимающая сторона нерасшифровываема в блокчейне. След вашего отправляющего кошелька всё равно публичен."
          },
          "settlement": {
            "label": "Расчёт",
            "public": "Обычные подтверждения Bitcoin.",
            "silent": "Те же подтверждения в блокчейне, но получателю приходится сканировать свой кошелёк, чтобы их найти."
          }
        },
        "recipientRows": {
          "whatDonorsSee": {
            "label": "Что видят жертвователи",
            "public": "Обычный Bitcoin-адрес. Работает с любым кошельком на Земле.",
            "silent": "Эндпойнт BIP-352. Кошелькам жертвователей нужна поддержка тихих платежей; иначе пожертвование откатывается к обычной Bitcoin-транзакции."
          },
          "receivingSpeed": {
            "label": "Скорость получения",
            "public": "Стиль push. Пожертвования сразу появляются на странице кампании.",
            "silent": "Ручное сканирование. Вашему кошельку приходится проходить блокчейн в их поиске. От минут до часов, в зависимости от кошелька."
          },
          "pushNotifications": {
            "label": "Push-уведомления",
            "public": "Да. Вы видите новые пожертвования в момент их прибытия.",
            "silent": "Нет. Откройте кошелёк и запустите сканирование, чтобы их обнаружить."
          },
          "donorList": {
            "label": "Список жертвователей / итоги кампании",
            "public": "Публичны навсегда. Суммы и отправляющие адреса видны всем.",
            "silent": "Приватны. Страница кампании не может показывать количество или итоги пожертвований тихих платежей."
          },
          "ecosystem": {
            "label": "Зрелость экосистемы",
            "public": "Зрелая. Устоявшиеся инструменты.",
            "silent": "На передовой. Кошельки всё ещё с ошибками; ожидайте пропущенных платежей, которые появятся при следующем сканировании."
          },
          "bestFor": {
            "label": "Лучше всего для",
            "public": "Открытых сборов средств, где социальное доказательство и видимость помогают.",
            "silent": "Кампаний, где конфиденциальность жертвователя или получателя важнее видимого итога."
          },
          "watchOutFor": {
            "label": "Остерегайтесь",
            "public": "Постоянной публичной записи каждого жертвователя.",
            "silent": "Сегодня неровный UX. Некоторые пожертвования не появятся, пока получатель не отсканирует."
          }
        }
      }
    },
    "donor": {
      "tldr": {
        "lede": "Заплатите на Bitcoin-адрес на странице кампании из любого кошелька, который у вас уже есть. Если кампания принимает тихие платежи и ваш кошелёк их поддерживает, ваше пожертвование автоматически приватно.",
        "nextActions": [
          "Платите из любого Bitcoin-кошелька",
          "Никаких посредников, никакого периода удержания",
          "Хотите конфиденциальности? Читайте ниже"
        ]
      },
      "flow": {
        "heading": "Как проходит пожертвование",
        "steps": {
          "openCampaign": {
            "title": "Откройте кампанию",
            "body": "Вы видите один QR-код. Если кампания принимает оба варианта, он кодирует оба эндпойнта; ваш кошелёк выбирает правильный."
          },
          "payFromAnyWallet": {
            "title": "Заплатите из любого кошелька",
            "body": "Cash App, Coinbase, Strike, аппаратный кошелёк, что угодно. Заплатите сумму плюс комиссию сети."
          },
          "arrivesDirectly": {
            "title": "Он приходит напрямую",
            "body": "Средства зачисляются прямо получателю. {{appName}} их не держит и не маршрутизирует, а адрес получен из секретного ключа Nostr получателя."
          }
        }
      },
      "comparison": {
        "footnote": "Кампании могут принимать только Публичные, только Тихие или оба. Если оба, QR-код несёт оба эндпойнта. Ваш кошелёк выбирает тот, который он может использовать."
      },
      "publicVisible": {
        "title": "Публичные пожертвования видны в блокчейне навсегда",
        "body": "**Публичное** пожертвование приходит на обычный Bitcoin-адрес, привязанный к кампании. Любой может посмотреть адрес и увидеть сумму, время и ваш отправляющий адрес. **Тихие** пожертвования также зачисляются в блокчейне, но принимающая сторона нерасшифровываема для кампании, поэтому они остаются вне публичных списков и итогов жертвователей."
      },
      "privacy": {
        "heading": "Жертвование с конфиденциальностью",
        "intro": "Эти шаги важнее всего для **Публичных** пожертвований, где каждая транзакция постоянно связана с одним адресом. **Тихие** пожертвования уже скрывают принимающую сторону, поэтому риск ниже. Целевой анализ вашего отправляющего кошелька всё равно возможен в любом случае, поэтому, если ваш риск высок, эти шаги стоит предпринять. Выберите один или сложите их вместе.",
        "options": {
          "silentWallet": {
            "name": "Используйте кошелёк тихих платежей",
            "purpose": "Платите Bitcoin-кошельком, поддерживающим BIP-352. Если кампания принимает тихие платежи, ваш кошелёк автоматически использует этот эндпойнт."
          },
          "nonKyc": {
            "name": "Купите Bitcoin без KYC",
            "purpose": "Купите Bitcoin одноранговым способом, чтобы он не был связан с вашим удостоверением личности с самого начала. Самая сильная отправная точка для конфиденциальности."
          },
          "coinjoin": {
            "name": "Сначала Coinjoin",
            "purpose": "Смешайте свой Bitcoin с монетами других людей, чтобы выход нельзя было отследить до вашей KYC-покупки. Полезно, когда кампания принимает только публичные."
          },
          "freshWallet": {
            "name": "Используйте свежий кошелёк",
            "purpose": "Жертвуйте из кошелька, который никогда не касался вашей основной идентичности или KYC-биржи."
          }
        }
      },
      "consumerApps": {
        "title": "Потребительские приложения не могут сделать вас анонимными",
        "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance и PayPal — все они проверяют вашу личность. Неважно, как вы отправляете пожертвование, каждая транзакция остаётся связанной с вашей реальной идентичностью. Используйте некастодиальный кошелёк, которым вы управляете."
      },
      "silentToday": {
        "heading": "Заметка о тихих платежах сегодня",
        "paragraphs": [
          "Тихие платежи — самый приватный способ получать Bitcoin в блокчейне, но экосистема молода. Большинство популярных кошельков пока не могут отправлять на эндпойнт тихих платежей, поэтому, когда кошелёк не может, пожертвование откатывается к обычной Bitcoin-транзакции на публичный адрес кампании (если кампания принимает оба).",
          "Для получателей пожертвования тихих платежей также приходят без push-уведомлений и появляются только после того, как получатель отсканирует свой кошелёк, что может занять минуты или часы. Ничего из этого не влияет на безопасность ваших средств; это лишь формирует опыт."
        ]
      }
    },
    "recipient": {
      "tldr": {
        "lede": "Выберите, что принимать при создании кампании: Публичные, Тихие или оба. Любой вариант некастодиальный. {{appName}} никогда не держит ваши средства.",
        "nextActions": [
          "Сравните два варианта",
          "Спланируйте, как будете обналичивать",
          "Своевременно перемещайте средства"
        ]
      },
      "howReceiving": {
        "heading": "Как работает получение",
        "paragraphs": [
          "Ваши адреса пожертвований {{appName}} получены из вашего секретного ключа Nostr (nsec) — того же ключа, которым вы входите в систему, и который служит основой для вашего Bitcoin-кошелька. Когда вы создаёте кампанию, вы выбираете, что принимать:",
          "**Только публичные платежи.** Обычный Bitcoin-адрес. Виден всем, работает с любым кошельком.",
          "**Только тихие платежи.** Тихие платежи BIP-352. Принимающая сторона нерасшифровываема в блокчейне, поэтому пожертвования остаются вне публичных списков и итогов жертвователей. Жертвователям нужен кошелёк, способный к тихим платежам, чтобы отправлять. Если у них его нет, их пожертвование не пройдёт.",
          "**Оба.** {{appName}} генерирует один QR-код, кодирующий оба эндпойнта. Кошельки тихих платежей читают его как приватный; обычные кошельки платят на публичный адрес. Жертвователям не нужно выбирать.",
          "Принимать оба обычно правильный выбор: вы получаете приватные пожертвования от сторонников, использующих кошелёк тихих платежей, и остаётесь открыты для жертвователей, единственный Bitcoin которых находится в потребительском приложении.",
          "Внутри вашего кошелька {{appName}} они приходят как **два отдельных баланса** — вкладка **Публичный** (ваш обычный Bitcoin-адрес) и вкладка **Приватный** (тихие платежи) — отображаемые на вкладках кошелька Публичный / Приватный. {{appName}} намеренно держит их строго раздельно: эти два баланса никогда нельзя потратить вместе. Смешивание приватных средств с публичными в одной транзакции связало бы ваши несвязываемые пожертвования тихими платежами обратно с вашим публичным адресом в блокчейне и уничтожило бы конфиденциальность, ради которой они существуют."
        ]
      },
      "whatEveryoneSees": {
        "heading": "Что видят все",
        "paragraphs": [
          "Если ваша кампания принимает публичные платежи, любой, рассматривающий возможность поддержки вас, может посмотреть адрес и увидеть публичную историю пожертвований.",
          "Пожертвования тихих платежей не являются частью этой записи. Они невидимы для сторонних наблюдателей и не отображаются в публичных итогах кампании; новые жертвователи видят только то, что вы публикуете о прогрессе кампании."
        ]
      },
      "comparison": {
        "footnote": "Вы не можете изменить принимаемые опции платежей кампании после её создания. Если передумаете, создайте новую кампанию."
      },
      "silentToday": {
        "heading": "Заметка о тихих платежах сегодня",
        "paragraphs": [
          "Тихие платежи — самый приватный способ получать Bitcoin в блокчейне, но экосистема молода. Большинство популярных кошельков пока не могут отправлять на эндпойнт тихих платежей, поэтому, когда кошелёк жертвователя не может, пожертвование откатывается к обычной Bitcoin-транзакции на ваш публичный адрес (если вы принимаете оба).",
          "Пожертвования тихих платежей также приходят без push-уведомлений и появляются только после того, как вы отсканируете свой кошелёк, что может занять минуты или часы. Ничего из этого не влияет на безопасность ваших средств; это лишь формирует ежедневный опыт."
        ]
      },
      "twoWallets": {
        "title": "Держите ваши балансы Публичный и Приватный раздельно",
        "body": "Ваш кошелёк {{appName}} показывает две вкладки: **Публичный** (ваш обычный Bitcoin-адрес) и **Приватный** (тихие платежи). Они держатся строго раздельно, и эти два баланса никогда нельзя потратить в одной транзакции — именно эта изоляция сохраняет ваши приватные пожертвования несвязываемыми. Когда вы обналичиваете с вкладки **Приватный**, отправляйте на адрес тихих платежей (**sp1…**), который остаётся приватным. Если же вы отправляете приватные средства на обычный адрес в блокчейне, {{appName}} проверяет его: если адрес уже использовался ранее или принадлежит вашему собственному публичному кошельку, он предупреждает вас и заставляет нажать **Всё равно отправить**, потому что это связывает ваши приватные средства с публичной историей этого адреса. Отправка на адрес **sp1…** никогда не вызывает предупреждение."
      },
      "movePromptly": {
        "heading": "Своевременно перемещайте пожертвования",
        "steps": {
          "sweep": {
            "title": "Перемещайте на кошелёк, которым вы управляете",
            "body": "Ваш кошелёк {{appName}} уже самохранимый — вы, и только вы, управляете ключами. Чтобы получить десктопное или аппаратное представление того же баланса, откройте меню кошелька, выберите **Сделать резервную копию кошелька** и импортируйте 24-словную seed-фразу в [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io) или аппаратный кошелёк (Trezor, Ledger). Если вы хотите переместить средства на совершенно другой ключ — например, на Lightning-кошелёк вроде [Phoenix](https://phoenix.acinq.co) — отправьте обычную Bitcoin-транзакцию из вашего кошелька {{appName}}."
          },
          "dontSit": {
            "title": "Не сидите на средствах в браузере",
            "body": "Особенно для высокоценных кампаний храните seed-фразу кошелька офлайн (бумага, металлическая резервная копия или менеджер паролей на отдельном устройстве) и рассмотрите аппаратный кошелёк. Seed, который вы экспортируете из {{appName}}, — это тот же кошелёк: защитите слова, и у вас есть холодное хранение."
          }
        }
      },
      "cashout": {
        "heading": "Обналичивание с конфиденциальностью",
        "intro": "Трата в блокчейне создаёт след, если вы сначала его не разорвёте. Обналичивайте с вкладки **Приватный**, чтобы пожертвования тихими платежами оставались несвязываемыми — сначала отправьте на кошелёк тихих платежей (адрес **sp1…**), затем тратьте дальше; прыжок разрывает связь между вашей кампанией и тем, что идёт дальше. Не отправляйте приватные средства на повторно использованный или публичный адрес, это снова свяжет их. Другие варианты ниже также работают и имеют свои компромиссы.",
        "options": {
          "silentHop": {
            "name": "Прыжок к кошельку тихих платежей",
            "purpose": "Переместите свои пожертвования на кошелёк тихих платежей ([Ditto Wallet](https://ditto.pub), [Dana](https://github.com/cygnet3/dana/releases/download/v0.7.4/app-live-release.apk)). Оттуда ваши последующие траты не связаны с кампанией."
          },
          "lightningSwap": {
            "name": "Lightning-обмен",
            "purpose": "Атомарный обмен Bitcoin в блокчейне на Lightning. Платежи Lightning не попадают в публичный блокчейн."
          },
          "coinjoin": {
            "name": "Coinjoin",
            "purpose": "Смешайте свой Bitcoin с монетами других пользователей, чтобы выход нельзя было связать со входом."
          },
          "peerToPeer": {
            "name": "Одноранговый обмен",
            "purpose": "Торгуйте Bitcoin на фиат напрямую с другим человеком или через брокера на Bisq, HodlHodl или RoboSats."
          },
          "spendDirectly": {
            "name": "Тратьте напрямую",
            "purpose": "Покупайте подарочные карты (Amazon, Uber, продукты, путешествия) прямо с Bitcoin, не конвертируя сначала в наличные."
          }
        }
      },
      "tumblers": {
        "title": "Избегайте централизованных тумблеров",
        "body": "Кастодиальные миксеры могут украсть ваши монеты, записать, кто что отправил, или оказаться приманками правоохранительных органов. Используйте прыжок к тихим платежам или некастодиальный coinjoin."
      }
    }
  }
}