Update Russian translation
and partially revert ugly inlang changes
This commit is contained in:
@@ -10,11 +10,11 @@
|
|||||||
"disable": "Отключить"
|
"disable": "Отключить"
|
||||||
},
|
},
|
||||||
"sort": "Сортировка",
|
"sort": "Сортировка",
|
||||||
"sortBy": "Сортировать по",
|
"sortBy": "Сортировка…",
|
||||||
"addToClipboard": "Копировать в буфер обмена"
|
"addToClipboard": "Копировать в буфер обмена"
|
||||||
},
|
},
|
||||||
"intro": {
|
"intro": {
|
||||||
"termsAndPolicyCaution(rich)": "Продолжая, Вы соглашаетесь с ${tap(@:about.termsAndConditions)}",
|
"termsAndPolicyCaution(rich)": "Продолжая, вы соглашаетесь с ${tap(@:about.termsAndConditions)}",
|
||||||
"start": "Начать"
|
"start": "Начать"
|
||||||
},
|
},
|
||||||
"home": {
|
"home": {
|
||||||
@@ -28,10 +28,10 @@
|
|||||||
"connected": "Подключено"
|
"connected": "Подключено"
|
||||||
},
|
},
|
||||||
"stats": {
|
"stats": {
|
||||||
"traffic": "Текущий траффик",
|
"traffic": "Скорость",
|
||||||
"trafficTotal": "Траффик",
|
"trafficTotal": "Трафик",
|
||||||
"uplink": "Скорость отправки",
|
"uplink": "Исходящий канал",
|
||||||
"downlink": "Скорость загрузки"
|
"downlink": "Входящий канал"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@@ -49,8 +49,8 @@
|
|||||||
"noTraffic": "Нет доступного трафика"
|
"noTraffic": "Нет доступного трафика"
|
||||||
},
|
},
|
||||||
"sortBy": {
|
"sortBy": {
|
||||||
"lastUpdate": "последнему обновлению",
|
"lastUpdate": "Последнее обновление",
|
||||||
"name": " алфавиту"
|
"name": "Алфавит"
|
||||||
},
|
},
|
||||||
"add": {
|
"add": {
|
||||||
"buttonText": "Новый профиль",
|
"buttonText": "Новый профиль",
|
||||||
@@ -58,24 +58,24 @@
|
|||||||
"fromClipboard": "Добавить из буфера обмена",
|
"fromClipboard": "Добавить из буфера обмена",
|
||||||
"scanQr": "Сканировать QR-код",
|
"scanQr": "Сканировать QR-код",
|
||||||
"qrScanner": {
|
"qrScanner": {
|
||||||
"permissionDeniedError": "Доступ запрещен",
|
"permissionDeniedError": "Доступ запрещён",
|
||||||
"unexpectedError": "Что-то пошло не так",
|
"unexpectedError": "Неизвестная ошибка",
|
||||||
"torchSemanticLabel": "Вспышка",
|
"torchSemanticLabel": "Вспышка",
|
||||||
"facingSemanticLabel": "Перед камерой"
|
"facingSemanticLabel": "Фронтальная камера"
|
||||||
},
|
},
|
||||||
"manually": "Ввести вручную",
|
"manually": "Ручной ввод",
|
||||||
"addingProfileMsg": "Добавление профиля",
|
"addingProfileMsg": "Добавление профиля",
|
||||||
"failureMsg": "Не удалось добавить профиль"
|
"failureMsg": "Невозможно добавить профиль"
|
||||||
},
|
},
|
||||||
"update": {
|
"update": {
|
||||||
"buttonTxt": "Обновить",
|
"buttonTxt": "Обновить",
|
||||||
"tooltip": "Обновить профиль",
|
"tooltip": "Обновить профиль",
|
||||||
"failureMsg": "Не удалось обновить профиль",
|
"failureMsg": "Ошибка обновления",
|
||||||
"successMsg": "Профиль успешно обновлён"
|
"successMsg": "Профиль успешно обновлён"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"buttonText": "Поделиться",
|
"buttonText": "Поделиться",
|
||||||
"exportToClipboardSuccess": "Скопировано в буфер обмена",
|
"exportToClipboardSuccess": "Ссылка скопирована в буфер обмена",
|
||||||
"exportSubLinkToClipboard": "Скопировать ссылку на подписку в буфер обмена",
|
"exportSubLinkToClipboard": "Скопировать ссылку на подписку в буфер обмена",
|
||||||
"subLinkQrCode": "QR-код ссылки на подписку",
|
"subLinkQrCode": "QR-код ссылки на подписку",
|
||||||
"exportConfigToClipboard": "Скопировать конфигурацию в буфер обмена",
|
"exportConfigToClipboard": "Скопировать конфигурацию в буфер обмена",
|
||||||
@@ -93,7 +93,7 @@
|
|||||||
"save": {
|
"save": {
|
||||||
"buttonText": "Сохранить",
|
"buttonText": "Сохранить",
|
||||||
"successMsg": "Профиль успешно сохранён",
|
"successMsg": "Профиль успешно сохранён",
|
||||||
"failureMsg": "Не удалось сохранить профиль"
|
"failureMsg": "Невозможно сохранить профиль"
|
||||||
},
|
},
|
||||||
"detailsForm": {
|
"detailsForm": {
|
||||||
"nameLabel": "Имя",
|
"nameLabel": "Имя",
|
||||||
@@ -130,12 +130,12 @@
|
|||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"pageTitle": "Настройки",
|
"pageTitle": "Настройки",
|
||||||
"requiresRestartMsg": "Чтобы применить изменения, перезапустите приложение",
|
"requiresRestartMsg": "Для применения перезапустите приложение.",
|
||||||
"general": {
|
"general": {
|
||||||
"sectionTitle": "Основные",
|
"sectionTitle": "Основные",
|
||||||
"locale": "Язык",
|
"locale": "Язык",
|
||||||
"region": "Регион",
|
"region": "Регион",
|
||||||
"regionMsg": "Помогает установить параметры по умолчанию для обхода внутренних адресов",
|
"regionMsg": "Помогает установить параметры по умолчанию для обхода внутренних адресов.",
|
||||||
"regions": {
|
"regions": {
|
||||||
"ir": "Иран (ir)",
|
"ir": "Иран (ir)",
|
||||||
"cn": "Китай (cn)",
|
"cn": "Китай (cn)",
|
||||||
@@ -150,17 +150,17 @@
|
|||||||
"black": "Чёрная тема"
|
"black": "Чёрная тема"
|
||||||
},
|
},
|
||||||
"enableAnalytics": "Сбор аналитики",
|
"enableAnalytics": "Сбор аналитики",
|
||||||
"enableAnalyticsMsg": "Сбор данных аналитики и отправка отчётов о сбоях для улучшения приложения",
|
"enableAnalyticsMsg": "Сбор аналитических данных и отправка отчётов о сбоях для улучшения приложения.",
|
||||||
"autoStart": "Запуск при загрузке",
|
"autoStart": "Запуск при загрузке",
|
||||||
"silentStart": "Тихий запуск",
|
"silentStart": "Тихий запуск",
|
||||||
"openWorkingDir": "Открыть рабочую папку",
|
"openWorkingDir": "Открыть рабочую папку",
|
||||||
"ignoreBatteryOptimizations": "Отключить оптимизацию батареи",
|
"ignoreBatteryOptimizations": "Отключить оптимизацию батареи",
|
||||||
"ignoreBatteryOptimizationsMsg": "Отключение ограничений для оптимальной производительности VPN"
|
"ignoreBatteryOptimizationsMsg": "Отключение ограничений для оптимальной производительности VPN."
|
||||||
},
|
},
|
||||||
"advanced": {
|
"advanced": {
|
||||||
"sectionTitle": "Расширенные",
|
"sectionTitle": "Расширенные",
|
||||||
"debugMode": "Режим отладки",
|
"debugMode": "Режим отладки",
|
||||||
"debugModeMsg": "Чтобы применить изменения, перезапустите приложение",
|
"debugModeMsg": "Для применения перезапустите приложение.",
|
||||||
"memoryLimit": "Ограничение памяти"
|
"memoryLimit": "Ограничение памяти"
|
||||||
},
|
},
|
||||||
"network": {
|
"network": {
|
||||||
@@ -191,7 +191,7 @@
|
|||||||
"misc": "Разные параметры"
|
"misc": "Разные параметры"
|
||||||
},
|
},
|
||||||
"pageTitle": "Параметры конфигурации",
|
"pageTitle": "Параметры конфигурации",
|
||||||
"logLevel": "Уровень логирования",
|
"logLevel": "Подробность журналирования",
|
||||||
"resolveDestination": "Определять назначение",
|
"resolveDestination": "Определять назначение",
|
||||||
"ipv6Mode": "Маршрутизация IPv6",
|
"ipv6Mode": "Маршрутизация IPv6",
|
||||||
"ipv6Modes": {
|
"ipv6Modes": {
|
||||||
@@ -200,10 +200,10 @@
|
|||||||
"prefer": "Предпочтительно",
|
"prefer": "Предпочтительно",
|
||||||
"only": "Исключительно"
|
"only": "Исключительно"
|
||||||
},
|
},
|
||||||
"remoteDnsAddress": "Remote DNS",
|
"remoteDnsAddress": "Удалённая DNS",
|
||||||
"remoteDnsDomainStrategy": "Remote DNS Domain Strategy",
|
"remoteDnsDomainStrategy": "Стратегия удалённого домена DNS",
|
||||||
"directDnsAddress": "Direct DNS",
|
"directDnsAddress": "Прямая DNS",
|
||||||
"directDnsDomainStrategy": "Direct DNS Domain Strategy",
|
"directDnsDomainStrategy": "Стратегия прямого домена DNS",
|
||||||
"mixedPort": "Смешанный порт",
|
"mixedPort": "Смешанный порт",
|
||||||
"localDnsPort": "Локальный порт DNS",
|
"localDnsPort": "Локальный порт DNS",
|
||||||
"tunImplementation": "Реализация TUN",
|
"tunImplementation": "Реализация TUN",
|
||||||
@@ -214,7 +214,7 @@
|
|||||||
"clashApiPort": "Порт Clash API",
|
"clashApiPort": "Порт Clash API",
|
||||||
"enableTun": "Использовать TUN",
|
"enableTun": "Использовать TUN",
|
||||||
"setSystemProxy": "Использовать системный прокси",
|
"setSystemProxy": "Использовать системный прокси",
|
||||||
"enableFakeDns": "Использовать поддельный DNS",
|
"enableFakeDns": "Использовать поддельную DNS",
|
||||||
"bypassLan": "Обход локальной сети",
|
"bypassLan": "Обход локальной сети",
|
||||||
"strictRoute": "Строгая маршрутизация"
|
"strictRoute": "Строгая маршрутизация"
|
||||||
}
|
}
|
||||||
@@ -224,7 +224,7 @@
|
|||||||
"version": "Версия",
|
"version": "Версия",
|
||||||
"sourceCode": "Исходный код",
|
"sourceCode": "Исходный код",
|
||||||
"telegramChannel": "Telegram-канал",
|
"telegramChannel": "Telegram-канал",
|
||||||
"checkForUpdate": "Проверить обновления",
|
"checkForUpdate": "Проверка обновления",
|
||||||
"privacyPolicy": "Политика конфиденциальности",
|
"privacyPolicy": "Политика конфиденциальности",
|
||||||
"termsAndConditions": "Условия и положения"
|
"termsAndConditions": "Условия и положения"
|
||||||
},
|
},
|
||||||
@@ -249,15 +249,15 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"failure": {
|
"failure": {
|
||||||
"unexpected": "Непредвиденная ошибка",
|
"unexpected": "Неожиданная ошибка",
|
||||||
"clash": {
|
"clash": {
|
||||||
"unexpected": "Непредвиденная ошибка (Clash)",
|
"unexpected": "Неожиданная ошибка (Clash)",
|
||||||
"core": "Ошибка ${reason}"
|
"core": "Ошибка ${reason}"
|
||||||
},
|
},
|
||||||
"singbox": {
|
"singbox": {
|
||||||
"unexpected": "Непредвиденная ошибка (SingBox)",
|
"unexpected": "Неожиданная ошибка (SingBox)",
|
||||||
"serviceNotRunning": "Сервис не запущен",
|
"serviceNotRunning": "Сервис не запущен",
|
||||||
"missingPrivilege": "Нет прав",
|
"missingPrivilege": "Отсутствие прав",
|
||||||
"missingPrivilegeMsg": "Режим VPN требует прав администратора. Перезапустите приложение от имени администратора или измените режим работы приложения.",
|
"missingPrivilegeMsg": "Режим VPN требует прав администратора. Перезапустите приложение от имени администратора или измените режим работы приложения.",
|
||||||
"invalidConfigOptions": "Неправильные параметры конфигурации",
|
"invalidConfigOptions": "Неправильные параметры конфигурации",
|
||||||
"invalidConfig": "Неправильная конфигурация",
|
"invalidConfig": "Неправильная конфигурация",
|
||||||
@@ -265,28 +265,28 @@
|
|||||||
"start": "Ошибка запуска сервиса"
|
"start": "Ошибка запуска сервиса"
|
||||||
},
|
},
|
||||||
"connectivity": {
|
"connectivity": {
|
||||||
"unexpected": "Непредвиденная ошибка",
|
"unexpected": "Неожиданная ошибка",
|
||||||
"missingVpnPermission": "Отсутствует разрешение VPN",
|
"missingVpnPermission": "Отсутствует разрешение VPN",
|
||||||
"missingNotificationPermission": "Отсутствует разрешение на показ уведомлений",
|
"missingNotificationPermission": "Отсутствует разрешение на отображение уведомлений",
|
||||||
"core": "Ошибка ядра"
|
"core": "Ошибка ядра"
|
||||||
},
|
},
|
||||||
"profiles": {
|
"profiles": {
|
||||||
"unexpected": "Непредвиденная ошибка",
|
"unexpected": "Неожиданная ошибка",
|
||||||
"notFound": "Профиль не найден",
|
"notFound": "Профиль не найден",
|
||||||
"invalidConfig": "Неправильная конфигурация",
|
"invalidConfig": "Неправильная конфигурация",
|
||||||
"invalidUrl": "Неправильный URL"
|
"invalidUrl": "Неправильный URL"
|
||||||
},
|
},
|
||||||
"connection": {
|
"connection": {
|
||||||
"unexpected": "Непредвиденная ошибка подключения",
|
"unexpected": "Неожиданная ошибка подключения",
|
||||||
"timeout": "Время подключения истекло",
|
"timeout": "Истекло время подключения",
|
||||||
"badResponse": "Неправильный ответ",
|
"badResponse": "Неправильный ответ",
|
||||||
"connectionError": "Ошибка подключения",
|
"connectionError": "Ошибка подключения",
|
||||||
"badCertificate": "Неправильный сертификат"
|
"badCertificate": "Неправильный сертификат"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"play": {
|
"play": {
|
||||||
"title": "Hiddify Next (Бета)",
|
"title": "Hiddify Next (Preview)",
|
||||||
"short_description": "Автовыбор, SSH, VLESS, Vmess, Trojan, Reality, Sing-Box, Clash, Xray, Shadowsocks",
|
"short_description": "Автовыбор, SSH, VLESS, Vmess, Trojan, Reality, Sing-Box, Clash, Xray, Shadowsocks",
|
||||||
"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— Приложение не содержит рекламы. Сбор аналитики и данных о сбоях происходят только с явного согласия пользователя при первом использовании приложения."
|
"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— Приложение не содержит рекламы. Сбор аналитики и данных о сбоях происходят только с явного согласия пользователя при первом использовании приложения."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user