Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ru string #164

Merged
merged 2 commits into from
Nov 13, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 44 additions & 44 deletions assets/translations/strings_ru.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@
"disable": "Отключить"
},
"sort": "Сортировка",
"sortBy": "Сортировка",
"sortBy": "Сортировать по",
"addToClipboard": "Копировать в буфер обмена"
},
"intro": {
"termsAndPolicyCaution(rich)": "Продолжая, вы соглашаетесь с ${tap(@:about.termsAndConditions)}",
"termsAndPolicyCaution(rich)": "Продолжая, Вы соглашаетесь с ${tap(@:about.termsAndConditions)}",
"start": "Начать"
},
"home": {
Expand All @@ -28,10 +28,10 @@
"connected": "Подключено"
},
"stats": {
"traffic": "Скорость",
"trafficTotal": "Трафик",
"uplink": "Исходящий канал",
"downlink": "Входящий канал"
"traffic": "Текущий траффик",
"trafficTotal": "Траффик",
"uplink": "Скорость отправки",
"downlink": "Скорость загрузки"
}
},
"profile": {
Expand All @@ -44,34 +44,34 @@
"traffic": "Трафик",
"updatedTimeAgo": "Обновлено ${timeago}",
"remainingDuration": "Ещё ${duration} дн.",
"remainingTrafficSemanticLabel": "${consumed} из ${total} использованного трафика.",
"remainingTrafficSemanticLabel": "Использовано ${consumed} трафика из ${total}.",
"expired": "Истекло",
"noTraffic": "Нет доступного трафика"
},
"sortBy": {
"lastUpdate": "Последнее обновление",
"name": "По алфавиту"
"lastUpdate": "последнему обновлению",
"name": " алфавиту"
},
"add": {
"buttonText": "Новый профиль",
"shortBtnTxt": "Новый профиль",
"fromClipboard": "Добавить из буфера обмена",
"scanQr": "Сканировать QR-код",
"manually": "Ручной ввод",
"manually": "Ввести вручную",
"addingProfileMsg": "Добавление профиля",
"failureMsg": "Невозможно добавить профиль"
"failureMsg": "Не удалось добавить профиль"
},
"update": {
"buttonTxt": "Обновить",
"tooltip": "Обновить профиль",
"failureMsg": "Ошибка обновления",
"failureMsg": "Не удалось обновить профиль",
"successMsg": "Профиль успешно обновлён"
},
"share": {
"buttonText": "Поделиться",
"exportToClipboardSuccess": "Ссылка скопирована в буфер обмена",
"exportSubLinkToClipboard": "Копировать ссылку на подписку в буфер обмена",
"exportConfigToClipboard": "Копировать конфигурацию в буфер обмена",
"exportToClipboardSuccess": "Скопировано в буфер обмена",
"exportSubLinkToClipboard": "Скопировать ссылку на подписку в буфер обмена",
"exportConfigToClipboard": "Скопировать конфигурацию в буфер обмена",
"exportConfigToClipboardSuccess": "Конфигурация скопирована в буфер обмена"
},
"edit": {
Expand All @@ -86,7 +86,7 @@
"save": {
"buttonText": "Сохранить",
"successMsg": "Профиль успешно сохранён",
"failureMsg": "Невозможно сохранить профиль"
"failureMsg": "Не удалось сохранить профиль"
},
"detailsForm": {
"nameLabel": "Имя",
Expand Down Expand Up @@ -123,12 +123,12 @@
},
"settings": {
"pageTitle": "Настройки",
"requiresRestartMsg": "Для применения перезапустите приложение.",
"requiresRestartMsg": "Чтобы применить изменения, перезапустите приложение",
"general": {
"sectionTitle": "Основные",
"locale": "Язык",
"region": "Регион",
"regionMsg": "Помогает установить параметры по умолчанию для обхода внутренних адресов.",
"regionMsg": "Помогает установить параметры по умолчанию для обхода внутренних адресов",
"regions": {
"ir": "Иран (ir)",
"cn": "Китай (cn)",
Expand All @@ -143,17 +143,17 @@
"black": "Чёрная тема"
},
"enableAnalytics": "Сбор аналитики",
"enableAnalyticsMsg": "Сбор аналитических данных и отправка отчётов о сбоях для улучшения приложения.",
"enableAnalyticsMsg": "Сбор данных аналитики и отправка отчётов о сбоях для улучшения приложения",
"autoStart": "Запуск при загрузке",
"silentStart": "Тихий запуск",
"openWorkingDir": "Открыть рабочую папку",
"ignoreBatteryOptimizations": "Отключить оптимизацию батареи",
"ignoreBatteryOptimizationsMsg": "Отключение ограничений для оптимальной производительности VPN."
"ignoreBatteryOptimizationsMsg": "Отключение ограничений для оптимальной производительности VPN"
},
"advanced": {
"sectionTitle": "Расширенные",
"debugMode": "Режим отладки",
"debugModeMsg": "Для применения перезапустите приложение.",
"debugModeMsg": "Чтобы применить изменения, перезапустите приложение",
"memoryLimit": "Ограничение памяти"
},
"network": {
Expand All @@ -171,7 +171,7 @@
"clearSelection": "Очистить выбор"
},
"config": {
"serviceMode": "Режим сервиса",
"serviceMode": "Режим работы",
"serviceModes": {
"proxy": "Прокси",
"systemProxy": "Системный прокси",
Expand All @@ -184,19 +184,19 @@
"misc": "Разные параметры"
},
"pageTitle": "Параметры конфигурации",
"logLevel": "Подробность журналирования",
"logLevel": "Уровень логирования",
"resolveDestination": "Определять назначение",
"ipv6Mode": "Маршрутизация IPv6",
"ipv6Modes": {
"disable": "Отключено",
"enable": "Включено",
"prefer": "Предпочтительно",
"only": "Эксклюзивно"
"only": "Исключительно"
},
"remoteDnsAddress": "Удалённая DNS",
"remoteDnsDomainStrategy": "Стратегия удалённого домена DNS",
"directDnsAddress": "Прямая DNS",
"directDnsDomainStrategy": "Стратегия прямого домена DNS",
"remoteDnsAddress": "Remote DNS",
"remoteDnsDomainStrategy": "Remote DNS Domain Strategy",
"directDnsAddress": "Direct DNS",
"directDnsDomainStrategy": "Direct DNS Domain Strategy",
"mixedPort": "Смешанный порт",
"localDnsPort": "Локальный порт DNS",
"tunImplementation": "Реализация TUN",
Expand All @@ -207,7 +207,7 @@
"clashApiPort": "Порт Clash API",
"enableTun": "Использовать TUN",
"setSystemProxy": "Использовать системный прокси",
"enableFakeDns": "Использовать поддельную DNS",
"enableFakeDns": "Использовать поддельный DNS",
"bypassLan": "Обход локальной сети",
"strictRoute": "Строгая маршрутизация"
}
Expand All @@ -217,7 +217,7 @@
"version": "Версия",
"sourceCode": "Исходный код",
"telegramChannel": "Telegram-канал",
"checkForUpdate": "Проверка обновления",
"checkForUpdate": "Проверить обновления",
"privacyPolicy": "Политика конфиденциальности",
"termsAndConditions": "Условия и положения"
},
Expand All @@ -242,44 +242,44 @@
}
},
"failure": {
"unexpected": "Неожиданная ошибка",
"unexpected": "Непредвиденная ошибка",
"clash": {
"unexpected": "Неожиданная ошибка (Clash)",
"core": "Ошибка ${reason}"
"unexpected": "Непредвиденная ошибка (Clash)",
"core": "Ошибка ${reason}"
},
"singbox": {
"unexpected": "Неожиданная ошибка (SingBox)",
"unexpected": "Непредвиденная ошибка (SingBox)",
"serviceNotRunning": "Сервис не запущен",
"missingPrivilege": "Нет прав",
"missingPrivilegeMsg": "Режим VPN требует прав администратора. Перезапустите приложение от имени администратора или измените режим работы приложения.",
"invalidConfigOptions": "Неправильные параметры конфигурации",
"invalidConfig": "Неправильная конфигурация",
"create": "Ошибка создания сервиса",
"start": "Ошибка запуска сервиса",
"missingPrivilege": "Отсутствующие привилегии",
"missingPrivilegeMsg": "Режим VPN требует прав администратора. Либо перезапустите приложение от имени администратора, либо измените сервисный режим."
"start": "Ошибка запуска сервиса"
},
"connectivity": {
"unexpected": "Неожиданная ошибка",
"unexpected": "Непредвиденная ошибка",
"missingVpnPermission": "Отсутствует разрешение VPN",
"missingNotificationPermission": "Отсутствует разрешение на уведомление",
"missingNotificationPermission": "Отсутствует разрешение на показ уведомлений",
"core": "Ошибка ядра"
},
"profiles": {
"unexpected": "Неожиданная ошибка",
"unexpected": "Непредвиденная ошибка",
"notFound": "Профиль не найден",
"invalidConfig": "Неправильная конфигурация",
"invalidUrl": "Неправильный URL"
},
"connection": {
"unexpected": "Неожиданная ошибка подключения",
"timeout": "Истекло время подключения",
"unexpected": "Непредвиденная ошибка подключения",
"timeout": "Время подключения истекло",
"badResponse": "Неправильный ответ",
"connectionError": "Ошибка подключения",
"badCertificate": "Неправильный сертификат"
}
},
"play": {
"title": "Hiddify Next (Preview)",
"title": "Hiddify Next (Бета)",
"short_description": "Автовыбор, SSH, VLESS, Vmess, Trojan, Reality, Sing-Box, Clash, Xray, Shadowsocks",
"full_description": "Основная цель HiddifyNext — предоставить безопасный, удобный и эффективный клиент туннелирования. Он позволяет направлять весь трафик или трафик выбранного приложения на выбранный вами удалённый сервер, используя разрешение VPN–сервиса.\n\nПримечание: мы не предоставляем серверы, пользователи должны обеспечивать конфиденциальность своих действий в Интернете, используя собственный сервер или доверенные серверы.\n \nПоддерживаемые серверы:\n— Обычная ссылка на подписку V2ray/Xray\n— Ссылка на подписку Clash\n— Ссылка на подписку на Sing–Box\n\nВ чём уникальные особенности?\n — Удобство\n — Оптимизация и скорость\n — Автоматический выбор минимальной задержки\n — Отображение информации об использовании\n — Простой импорт ссылок одним щелчком мыши\n — Бесплатно и без рекламы\n — Простое переключение ссылок\n — …и много больше\n\nПоддержка:\n• Все протоколы, поддерживаемые Sing-Box\n• VLESS + xtls reality, vision\n• VMESS\n• Trojan\n• ShoadowSocks\n• Reality\n• V2ray\n• Hystria2\n• TUIC\n• SSH\n• ShadowTLS\n\n\nИсходный код доступен по адресу https://github.com/hiddify/Hiddify-Next.\nЯдро приложения основано на открытом исходном коде Sing–Box.\n\nОписание разрешений:\n— СЛУЖБА VPN: поскольку целью данного приложения является предоставление безопасного, удобного и эффективного клиента туннелирования, это разрешение необходимо, чтобы иметь возможность направлять трафик через туннель на удалённый сервер.\n— ЗАПРОС ВСЕХ ПАКЕТОВ: это разрешение позволяет включать или исключать определённые приложения для туннелирования.\n— ИНФОРМИРОВАНИЕ О ЗАВЕРШЕНИИ ЗАГРУЗКИ: это разрешение можно включить или отключить в настройках приложения, чтобы (де)активировать запуск приложения при загрузке устройства.\n— ПОСТОЯННОЕ УВЕДОМЛЕНИЕ: это разрешение необходимо, поскольку используется приоритетная служба для обеспечения непрерывной работы службы VPN.\n— Приложение не содержит рекламы. Сбор аналитики и данных о сбоях происходят только с явного согласия пользователя при первом использовании приложения."
"full_description": "Основная цель HiddifyNext — предоставить безопасный, удобный и эффективный клиент для туннелирования. Приложение позволяет направлять весь трафик или трафик выбранного приложения на указанный Вами удалённый сервер.\n\nПримечание: мы не предоставляем никаких серверов, пользователи сами должны обеспечивать конфиденциальность своих действий в Интернете, используя собственный сервер или доверенные серверы. \n\n Поддерживаются сервера с: \n— Обычной ссылкой на подписку V2ray/Xray \n— Ссылкой на подписку Clash \n— Ссылкой на подписку Sing–Box \n\n В чём наши преимущества? \n— Удобство \n— Оптимизация и скорость \n— Автоматический выбор на основе задержки \n— Отображение информации об использовании \n— Простой импорт ссылок в один клик \n— Бесплатно и без рекламы \n— Простое переключение ссылок \n— …и много больше \n\nПоддерживаются: \n• Все протоколы, поддерживаемые Sing-Box \n• VLESS + xtls reality, vision \n• VMESS \n• Trojan \n• ShoadowSocks \n• Reality \n• V2ray \n• Hystria2 \n• TUIC \n• SSH \n• ShadowTLS \n\nИсходный код доступен по ссылке https://github.com/hiddify/Hiddify-Next\nЯдро приложения основано на открытом исходном коде Sing–Box. \n\n Описание разрешений: \n— СЛУЖБА VPN: поскольку целью данного приложения является предоставление безопасного, удобного и эффективного клиента для туннелирования, это разрешение необходимо, чтобы иметь возможность направлять трафик через туннель на удалённый сервер. \n— ЗАПРОС ВСЕХ ПАКЕТОВ: это разрешение позволяет добавлять или удалять определённые приложения из списка для туннелирования. \n— ИНФОРМИРОВАНИЕ О ЗАВЕРШЕНИИ ЗАГРУЗКИ: это разрешение можно включить или отключить в настройках приложения, чтобы активировать или деактивировать соответственно запуск приложения при загрузке устройства. \n— ПОСТОЯННОЕ УВЕДОМЛЕНИЕ: оно необходимо, так как используется приоритетная служба для обеспечения непрерывной работы VPN подключения. \n— Приложение не содержит рекламы. Сбор аналитики и данных о сбоях происходят только с явного согласия пользователя при первом использовании приложения."
}
}