From 3304daff7ee59b7fd769e0cba303f376d519bc22 Mon Sep 17 00:00:00 2001 From: Saph1s Date: Wed, 9 Aug 2023 00:30:13 +0300 Subject: [PATCH 1/3] Translation - RU --- web/translation/translate.ru_RU.toml | 294 +++++++++++++-------------- 1 file changed, 147 insertions(+), 147 deletions(-) diff --git a/web/translation/translate.ru_RU.toml b/web/translation/translate.ru_RU.toml index 9aac690b..bac4bed1 100644 --- a/web/translation/translate.ru_RU.toml +++ b/web/translation/translate.ru_RU.toml @@ -1,94 +1,94 @@ -"username" = "имя пользователя" -"password" = "пароль" -"login" = "логин" -"confirm" = "подтвердить" -"cancel" = "отмена" -"close" = "закрыть" -"copy" = "копировать" -"copied" = "скопировано" -"download" = "скачать" -"remark" = "примечание" -"enable" = "включить" -"protocol" = "протокол" -"search" = "поиск" +"username" = "Имя пользователя" +"password" = "Пароль" +"login" = "Войти" +"confirm" = "Подтвердить" +"cancel" = "Отмена" +"close" = "Закрыть" +"copy" = "Копировать" +"copied" = "Скопировано" +"download" = "Скачать" +"remark" = "Примечание" +"enable" = "Включить" +"protocol" = "Протокол" +"search" = "Поиск" "filter" = "Фильтр" -"loading" = "загрузка" -"second" = "секунда" -"minute" = "минута" -"hour" = "час" -"day" = "день" +"loading" = "Загрузка" +"second" = "Секунда" +"minute" = "Минута" +"hour" = "Час" +"day" = "День" "check" = "просмотр" -"indefinite" = "бессрочно" -"unlimited" = "безлимитно" -"none" = "пусто" +"indefinite" = "Бессрочно" +"unlimited" = "Безлимитно" +"none" = "Пусто" "qrCode" = "QR-код" -"info" = "больше информации" -"edit" = "изменить" -"delete" = "удалить" -"reset" = "обнулить" -"copySuccess" = "скопировано" -"sure" = "да" +"info" = "Больше информации" +"edit" = "Изменить" +"delete" = "Удалить" +"reset" = "Обнулить" +"copySuccess" = "Успешно скопировано" +"sure" = "Да" "encryption" = "Шифрование" -"transmission" = "протокол передачи" -"host" = "хост" -"path" = "путь" -"camouflage" = "маскировка" -"status" = "статус" -"enabled" = "включено" -"disabled" = "отключено" -"depleted" = "исчерпано" -"depletingSoon" = "почти исчерпано" -"domainName" = "домен" -"monitor" = "порт IP" -"certificate" = "сертификат" -"fail" = "неудача" -"success" = "успешно" -"getVersion" = "узнать версию" +"transmission" = "Протокол передачи" +"host" = "Хост" +"path" = "Путь" +"camouflage" = "Маскировка" +"status" = "Статус" +"enabled" = "Включено" +"disabled" = "Отключено" +"depleted" = "Исчерпано" +"depletingSoon" = "Почти исчерпано" +"domainName" = "Домен" +"monitor" = "Прослушиваемый IP" +"certificate" = "Сертификат" +"fail" = "Неудачно" +"success" = Успешно" +"getVersion" = "Узнать версию" "install" = "установка" -"clients" = "клиенты" -"usage" = "использование" -"remained" = "остались" +"clients" = "Клиенты" +"usage" = "Использовано" +"remained" = "Осталось" "secAlertTitle" = "Предупреждение системы безопасности" -"secAlertSsl" = "Это соединение не защищено. Пожалуйста, воздержитесь от ввода конфиденциальной информации, пока TLS не будет активирован для защиты данных" +"secAlertSsl" = "Это соединение не защищено. Пожалуйста, воздержитесь от ввода конфиденциальной информации до тех пор, пока не будет активирован TLS для защиты данных" [menu] -"dashboard" = "статус системы" -"inbounds" = "пользователи" -"settings" = "настройки" -"logout" = "выход" -"link" = "другое" +"dashboard" = "Статус системы" +"inbounds" = "Подключения" +"settings" = "Настройки" +"logout" = "Выйти" +"link" = "Другое" [pages.login] -"title" = "логин" -"loginAgain" = "Время пребывания в сети вышло. Пожалуйста, войдите в систему снова" +"title" = "Войти" +"loginAgain" = "Время сессии истекло. Пожалуйста, войдите в систему снова" [pages.login.toasts] "invalidFormData" = "Недопустимый формат данных" "emptyUsername" = "Введите имя пользователя" "emptyPassword" = "Введите пароль" "wrongUsernameOrPassword" = "Неверное имя пользователя или пароль" -"successLogin" = "успешный вход" +"successLogin" = "Успешный вход" [pages.index] -"title" = "статус системы" -"memory" = "память" -"hard" = "жесткий диск" -"xrayStatus" = "статус Xray" -"stopXray" = "стоп" -"restartXray" = "рестарт Xray" -"xraySwitch" = "переключить версию" +"title" = "Статус системы" +"memory" = "ОЗУ" +"hard" = "Место на диске" +"xrayStatus" = "Статус Xray" +"stopXray" = "Остановка" +"restartXray" = "Перезапуск Xray" +"xraySwitch" = "Сменить версию" "xraySwitchClick" = "Выберите желаемую версию" "xraySwitchClickDesk" = "Выбирайте внимательно, так как старые версии могут быть несовместимы с текущими конфигурациями" -"operationHours" = "Часы работы" -"operationHoursDesc" = "Аптайм системы: время системы в сети" +"operationHours" = "Время работы" +"operationHoursDesc" = "Время работы системы: время с момента запуска." "systemLoad" = "Системная нагрузка" -"connectionCount" = "количество соединений" +"connectionCount" = "Количество соединений" "connectionCountDesc" = "Всего подключений по всем сетям»" -"upSpeed" = "Общая скорость upload" -"downSpeed" = "Общая скорость download" +"upSpeed" = "Общая скорость отдачи" +"downSpeed" = "Общая скорость получения" "totalSent" = "Общий объем загруженных данных с момента запуска системы" "totalReceive" = "Общий объем полученных данных с момента запуска системы" -"xraySwitchVersionDialog" = "переключить версию Xray" +"xraySwitchVersionDialog" = "Переключить версию Xray" "xraySwitchVersionDialogDesc" = "Вы точно хотите сменить версию Xray?" "dontRefresh" = "Установка. Не обновляйте эту страницу" "logs" = "Логи" @@ -100,8 +100,8 @@ "importDatabase" = "Импорт базы данных" [pages.inbounds] -"title" = "пользователи" -"totalDownUp" = "Всего входящих/исходящих" +"title" = "Подключения" +"totalDownUp" = "Всего получено/отправлено" "totalUsage" = "Всего использовано" "inboundCount" = "Количество пользователей" "operate" = "Меню" @@ -109,11 +109,11 @@ "remark" = "Примечание" "protocol" = "Протокол" "port" = "Порт" -"traffic" = "Траффик" +"traffic" = "Трафик" "details" = "Подробнее" "transportConfig" = "Перенести" "expireDate" = "Дата окончания" -"resetTraffic" = "Обнулить траффик" +"resetTraffic" = "Обнулить трафик" "addInbound" = "Добавить пользователя" "generalActions" = "Общие действия" "create" = "Создать" @@ -121,7 +121,7 @@ "modifyInbound" = "Изменить данные" "deleteInbound" = "Удалить пользователя" "deleteInboundContent" = "Подтвердите удаление пользователя?" -"resetTrafficContent" = "Подтвердите обнуление траффика?" +"resetTrafficContent" = "Подтвердите обнуление трафика?" "copyLink" = "Копировать ключ" "address" = "Адрес" "network" = "Сеть" @@ -131,8 +131,8 @@ "monitorDesc" = "Оставьте пустым по умолчанию" "meansNoLimit" = "Значит без ограничений" "totalFlow" = "Общий расход" -"leaveBlankToNeverExpire" = "Оставьте пустым, чтобы никогда не истекать" -"noRecommendKeepDefault" = "Нет требований для сохранения настроек по умолчанию" +"leaveBlankToNeverExpire" = "Оставьте пустым, чтобы сделать бессрочно" +"noRecommendKeepDefault" = "Нет особых требований для сохранения настроек по умолчанию" "certificatePath" = "Путь файла сертификата" "certificateContent" = "Содержимое файла сертификата" "publicKeyPath" = "Путь к публичному ключу" @@ -146,18 +146,18 @@ "cloneInbound" = "Клонировать пользователя" "cloneInboundContent" = "Все настройки этого пользователя, кроме порта, порт прослушки и клиентов, будут клонированы" "cloneInboundOk" = "Клонировать" -"resetAllTraffic" = "Обнулить весь траффик" -"resetAllTrafficTitle" = "Обнуление всего траффика" -"resetAllTrafficContent" = "Подтверждаете обнуление всего траффика пользователей?" -"resetInboundClientTraffics" = "Обнулить траффик пользователей" -"resetInboundClientTrafficTitle" = "Обнуление траффика пользователей" +"resetAllTraffic" = "Обнулить весь трафик" +"resetAllTrafficTitle" = "Обнуление всего трафика" +"resetAllTrafficContent" = "Вы уверены, что хотите сбросить трафик всех подключений?" +"resetInboundClientTraffics" = "Обнулить трафик пользователей" +"resetInboundClientTrafficTitle" = "Обнуление трафика пользователей" "resetInboundClientTrafficContent" = "Вы уверены, что хотите обнулить весь трафик для этих пользователей?" -"resetAllClientTraffics" = "Обнулить весь траффик пользователей" -"resetAllClientTrafficTitle" = "Обнуление всего траффика пользователей" -"resetAllClientTrafficContent" = "Подтверждаете обнуление всего траффика пользователей?" +"resetAllClientTraffics" = "Обнулить весь трафик пользователей" +"resetAllClientTrafficTitle" = "Обнуление всего трафика пользователей" +"resetAllClientTrafficContent" = "Вы уверены, что хотите сбросить трафик для всех пользователей?" "delDepletedClients" = "Удалить отключенных пользователей" "delDepletedClientsTitle" = "Удаление отключенных пользователей" -"delDepletedClientsContent" = "Подтверждаете удаление отключенных пользователей?" +"delDepletedClientsContent" = "Вы уверены, что хотите удалить всех отключенных пользователей?" "email" = "Email" "emailDesc" = "Пожалуйста, укажите уникальный Email" "setDefaultCert" = "Установить сертификат с панели" @@ -170,7 +170,7 @@ "submitAdd" = "Добавить пользователя" "submitEdit" = "Сохранить изменения" "clientCount" = "Количество пользователей" -"bulk" = "Добавить несколько" +"bulk" = "Добавить несколько пользователей" "method" = "Метод" "first" = "Первый" "last" = "Последний" @@ -184,18 +184,18 @@ "obtain" = "Получить" [pages.inbounds.stream.general] -"requestHeader" = "Требуется заголовок" +"requestHeader" = "Заголовок запроса" "name" = "Имя" "value" = "Значение" [pages.inbounds.stream.tcp] -"requestVersion" = "Требуется версия" -"requestMethod" = "Требуется метод" -"requestPath" = "Требуется путь" -"responseVersion" = "Указать версию" -"responseStatus" = "Указать статус" -"responseStatusDescription" = "Указать примечание статуса" -"responseHeader" = "Указать заголовок" +"requestVersion" = "Версия запроса" +"requestMethod" = "Метод запроса" +"requestPath" = "Петь запроса" +"responseVersion" = "Версия ответа" +"responseStatus" = "Статус ответа" +"responseStatusDescription" = "Описание статуса ответа" +"responseHeader" = "Заголовок ответа" [pages.inbounds.stream.quic] "encryption" = "Шифрование" @@ -203,113 +203,113 @@ [pages.settings] "title" = "Настройки" "save" = "Сохранить" -"infoDesc" = "Каждое изменение здесь необходимо сохранить и перезапустить панель, чтобы оно вступило в силу" -"restartPanel" = "Рестарт панели" -"restartPanelDesc" = "Подтвердите рестарт панели? ОК для рестарта панели через 3 сек. Если вы не можете пользоваться панелью после рестарта, пожалуйста, посмотрите лог панели на сервере" +"infoDesc" = "Все внесенные здесь изменения должны быть сохранены. Чтобы изменения вступили в силу, перезапустите панель." +"restartPanel" = "Перезапуск панели" +"restartPanelDesc" = "Вы уверены, что хотите перезапустить панель? Нажмите OK для перезапуска через 3 секунды. Если после перезапуска не удается получить доступ к панели, просмотрите информацию журнала панели на сервере." "resetDefaultConfig" = "Сбросить всё по-умолчанию" "panelConfig" = "Настройки панели" "userSettings" = "Настройки безопасности" "xrayConfiguration" = "Конфигурация Xray" "TGBotSettings" = "Настройки Телеграм-бота" -"panelListeningIP" = "IP-порт панели" -"panelListeningIPDesc" = "Оставьте пустым для работы с любого IP. Перезагрузите панель для применения настроек" +"panelListeningIP" = "IP-адрес прослушивания панели" +"panelListeningIPDesc" = "Оставьте пустым, чтобы прослушивать все IP-адреса." "panelListeningDomain" = "Домен прослушивания панели" -"panelListeningDomainDesc" = "По умолчанию оставьте пустым, чтобы отслеживать все домены и IP-адреса" +"panelListeningDomainDesc" = "Оставьте пустым, чтобы прослушивать все домены и IP-адреса" "panelPort" = "Порт панели" -"panelPortDesc" = "Перезагрузите панель для применения настроек" +"panelPortDesc" = "Номер порта для доступа к панели" "publicKeyPath" = "Путь к файлу публичного ключа сертификата панели" -"publicKeyPathDesc" = "Введите полный путь, начинающийся с «/». Перезагрузите панель для применения настроек" +"publicKeyPathDesc" = "Введите полный путь, начинающийся с «/»." "privateKeyPath" = "Путь к файлу приватного ключа сертификата панели" -"privateKeyPathDesc" = "Введите полный путь, начинающийся с «/». Перезагрузите панель для применения настроек" +"privateKeyPathDesc" = "Введите полный путь, начинающийся с «/»." "panelUrlPath" = "Корневой путь URL-адреса панели" -"panelUrlPathDesc" = "Должен начинаться с «/» и заканчиваться на «/». Перезагрузите панель для применения настроек" -"oldUsername" = "Имя пользователя сейчас" -"currentPassword" = "Пароль сейчас" +"panelUrlPathDesc" = "Должен начинаться с «/» и заканчиваться на «/»." +"oldUsername" = "Текущее имя пользователя" +"currentPassword" = "Текущий пароль" "newUsername" = "Новое имя пользователя" "newPassword" = "Новый пароль" "telegramBotEnable" = "Включить Телеграм-бота" -"telegramBotEnableDesc" = "Перезагрузите панель для применения настроек" +"telegramBotEnableDesc" = "Ваш telegram-бот будет взаимодействовать с панелью" "telegramToken" = "Токен Телеграм-бота" -"telegramTokenDesc" = "Перезагрузите панель для применения настроек" +"telegramTokenDesc" = "Токен, который вы получили от @BotFather" "telegramChatId" = "Телеграм-ID админа бота" -"telegramChatIdDesc" = "Множественные идентификаторы чата, разделенные запятыми. Чтобы получить свои идентификаторы чатов, используйте @userinfobot или команду '/id' в боте." +"telegramChatIdDesc" = "Несколько идентификаторов чата, разделенных запятой. Используйте @userinfobot или команду '/id' в боте для получения идентификаторов чата." "telegramNotifyTime" = "Частота уведомлений телеграм-бота" -"telegramNotifyTimeDesc" = "Используйте формат Crontab. Перезагрузите панель для применения настроек" +"telegramNotifyTimeDesc" = "Используйте временной формат Crontab." "tgNotifyBackup" = "Резервное копирование базы данных" -"tgNotifyBackupDesc" = "Включать файл резервной копии базы данных с уведомлением об отчете. Перезагрузите панель для применения настроек" +"tgNotifyBackupDesc" = "Включение отправки файла резервной копии базы данных с уведомлением об отчете" "tgNotifyLogin" = "Уведомление о входе" "tgNotifyLoginDesc" = "Отображает имя пользователя, IP-адрес и время, когда кто-то пытается войти в вашу панель." "sessionMaxAge" = "Продолжительность сессии" -"sessionMaxAgeDesc" = "Продолжительность сессии в системе (значение: минута)" +"sessionMaxAgeDesc" = "Продолжительность сессии в системе (единица измерения: минута)" "expireTimeDiff" = "Порог истечения срока сессии для уведомления" -"expireTimeDiffDesc" = "Получение уведомления об истечении срока действия сессии до достижения порогового значения (значение: день)" -"trafficDiff" = "Порог траффика для уведомления" -"trafficDiffDesc" = "Получение уведомления об исчерпании трафика до достижения порога (значение: ГБ)" +"expireTimeDiffDesc" = "Получение уведомления об истечении срока действия сессии до достижения порогового значения (единица измерения: день)" +"trafficDiff" = "Порог трафика для уведомления" +"trafficDiffDesc" = "Получение уведомления об исчерпании трафика до достижения порога (единица измерения: ГБ)" "tgNotifyCpu" = "Порог нагрузки на ЦП для уведомления" -"tgNotifyCpuDesc" = "Получение уведомления, если нагрузка на ЦП превышает этот порог (значение:%)" -"timeZone" = "Временная зона" -"timeZoneDesc" = "Запланированные задачи выполняются в соответствии со временем в этом часовом поясе. Перезагрузите панель для применения настроек" +"tgNotifyCpuDesc" = "Получение уведомления, если нагрузка на ЦП превышает этот порог (единица измерения:%)" +"timeZone" = "Часовой пояс" +"timeZoneDesc" = "Запланированные задания выполняются в соответствии со временем в данном часовом поясе." "subSettings" = "Подписка" "subEnable" = "Включить службу" "subEnableDesc" = "Функция подписки с отдельной конфигурацией" -"subListen" = "Прослушивание IP" -"subListenDesc" = "Оставьте пустым по умолчанию, чтобы отслеживать все IP-адреса" +"subListen" = "Прослушиваемый IP" +"subListenDesc" = "Оставьте пустым, чтобы прослушивать все IP-адреса" "subPort" = "Порт подписки" -"subPortDesc" = "Номер порта для обслуживания службы подписки не должен использоваться на сервере" +"subPortDesc" = "Номер порта для прослушивания службы подписки не должен использоваться на сервере" "subCertPath" = "Путь к файлу открытого ключа сертификата подписки" "subCertPathDesc" = "Введите абсолютный путь, начинающийся с '/'" "subKeyPath" = "Путь к файлу закрытого ключа сертификата подписки" "subKeyPathDesc" = "Введите абсолютный путь, начинающийся с '/'" "subPath" = "Корневой путь URL-адреса подписки" "subPathDesc" = "Должен начинаться с '/' и заканчиваться на '/'" -"subDomain" = "Домен прослушивания" -"subDomainDesc" = "Оставьте пустым по умолчанию, чтобы отслеживать все домены и IP-адреса" +"subDomain" = "Домен для прослушивания" +"subDomainDesc" = "Оставьте пустым, чтобы прослушивать все домены и IP-адреса" "subUpdates" = "Интервалы обновления подписки" "subUpdatesDesc" = "Часовой интервал между обновлениями в клиентском приложении" -"subEncrypt" = "Шифровать конфиги" -"subEncryptDesc" = "Шифровать возвращенные конфиги в подписке" +"subEncrypt" = "Шифрование конфигураций" +"subEncryptDesc" = "Шифрование возвращаемых конфигураций в подписке" [pages.settings.templates] "title" = "Шаблоны" "basicTemplate" = "Базовые шаблоны" "advancedTemplate" = "Расширенные шаблоны" -"completeTemplate" = "Конфигурация шаблона" +"completeTemplate" = "Итоговый шаблон" "generalConfigs" = "Основные настройки" -"generalConfigsDesc" = "Эти параметры не позволят пользователям подключаться к определенным протоколам и веб-сайтам" -"blockConfigs" = "Блокировка конфигураций" +"generalConfigsDesc" = "Общие настройки" +"blockConfigs" = "Блокирующие конфигурации" "blockConfigsDesc" = "Эти параметры не позволят пользователям подключаться к определенным протоколам и веб-сайтам." -"blockCountryConfigs" = "Заблокировать конфигурации страны" +"blockCountryConfigs" = "Конфигурация блокировки стран" "blockCountryConfigsDesc" = "Эти параметры не позволят пользователям подключаться к доменам определенной страны." -"directCountryConfigs" = "Прямые настройки страны" +"directCountryConfigs" = "Прямые настройки стран" "directCountryConfigsDesc" = "Эти параметры будут подключать пользователей напрямую к доменам определенной страны." -"ipv4Configs" = "Настройки IPv4 " +"ipv4Configs" = "Настройки IPv4" "ipv4ConfigsDesc" = "Эти параметры будут маршрутизироваться к целевым доменам только через IPv4" "xrayConfigTemplate" = "Шаблон конфигурации Xray" -"xrayConfigTemplateDesc" = "Создание файла конфигурации Xray на основе этого шаблона. Перезагрузите панель для применения настроек" +"xrayConfigTemplateDesc" = "Создание файла конфигурации Xray на основе этого шаблона." "xrayConfigFreedomStrategy" = "Настроить стратегию протокола Freedom" "xrayConfigFreedomStrategyDesc" = "Установить стратегию вывода сети в протоколе Freedom" "xrayConfigRoutingStrategy" = "Настроить доменную стратегию маршрутизации" "xrayConfigRoutingStrategyDesc" = "Установить общую стратегию маршрутизации разрешения DNS" "xrayConfigTorrent" = "Запретить использование BitTorrent" -"xrayConfigTorrentDesc" = "Измените конфигурацию, чтобы пользователи не использовали BitTorrent. Перезагрузите панель для применения настроек" +"xrayConfigTorrentDesc" = "Измените конфигурацию, чтобы пользователи не использовали BitTorrent." "xrayConfigPrivateIp" = "Запрет частных диапазонов IP-адресов для подключения" -"xrayConfigPrivateIpDesc" = "Измените конфигурацию, чтобы избежать подключения к диапазонам частных IP-адресов. Перезагрузите панель для применения настроек" -"xrayConfigAds" = "Бокировка рекламы" -"xrayConfigAdsDesc" = "Измените конфигурацию, чтобы заблокировать рекламу. Перезагрузите панель для применения настроек" +"xrayConfigPrivateIpDesc" = "Измените конфигурацию, чтобы избежать подключения к диапазонам частных IP-адресов." +"xrayConfigAds" = "Блокировка рекламы" +"xrayConfigAdsDesc" = "Измените конфигурацию, чтобы заблокировать рекламу." "xrayConfigFamily" = "Включить семейную конфигурацию" "xrayConfigFamilyDesc" = "Избегайте подключения к небезопасным веб-сайтам для всей семьи" "xrayConfigIRIp" = "Отключить подключение к диапазонам IP-адресов Ирана" -"xrayConfigIRIpDesc" = "Измените конфигурацию, чтобы отключить подключение к диапазонам IP-адресов Ирана. Перезагрузите панель для применения настроек" +"xrayConfigIRIpDesc" = "Измените конфигурацию, чтобы отключить подключение к диапазонам IP-адресов Ирана." "xrayConfigIRDomain" = "Отключить подключение к доменам Ирана" -"xrayConfigIRDomainDesc" = "Измените конфигурацию, чтобы отключить подключение к доменам Ирана. Перезагрузите панель для применения настроек" +"xrayConfigIRDomainDesc" = "Измените конфигурацию, чтобы отключить подключение к доменам Ирана." "xrayConfigChinaIp" = "Отключить подключение к диапазонам IP-адресов Китая" -"xrayConfigChinaIpDesc" = "Измените конфигурацию, чтобы отключить подключение к диапазонам IP-адресов Китая. Перезагрузите панель для применения настроек" +"xrayConfigChinaIpDesc" = "Измените конфигурацию, чтобы отключить подключение к диапазонам IP-адресов Китая." "xrayConfigChinaDomain" = "Отключить подключение к доменам Китая" -"xrayConfigChinaDomainDesc" = "Измените конфигурацию, чтобы отключить подключение к доменам Китая. Перезагрузите панель для применения настроек" +"xrayConfigChinaDomainDesc" = "Измените конфигурацию, чтобы отключить подключение к доменам Китая." "xrayConfigRussiaIp" = "Отключить подключение к диапазонам IP-адресов России" -"xrayConfigRussiaIpDesc" = "Измените конфигурацию, чтобы отключить соединения с диапазонами IP-адресов России. Перезагрузите панель для применения настроек" +"xrayConfigRussiaIpDesc" = "Измените конфигурацию, чтобы отключить соединения с диапазонами IP-адресов России." "xrayConfigRussiaDomain" = "Отключить подключение к доменам России" -"xrayConfigRussiaDomainDesc" = "Измените конфигурацию, чтобы избежать подключения к доменам России. Перезагрузите панель для применения настроек" +"xrayConfigRussiaDomainDesc" = "Измените конфигурацию, чтобы избежать подключения к доменам России." "xrayConfigDirectIRIp" = "Прямое подключение к диапазонам IP-адресов Ирана" "xrayConfigDirectIRIpDesc" = "Измените шаблон конфигурации для прямого подключения к диапазонам IP-адресов Ирана" "xrayConfigDirectIRDomain" = "Прямое подключение к доменам Ирана" @@ -323,15 +323,15 @@ "xrayConfigDirectRussiaDomain" = "Прямое подключение к доменам России" "xrayConfigDirectRussiaDomainDesc" = "Изменить шаблон конфигурации для прямого подключения к доменам России" "xrayConfigGoogleIPv4" = "Использовать IPv4 для Google" -"xrayConfigGoogleIPv4Desc" = "Применить маршрутизацию Google для подключения к IPv4. Перезагрузите панель для применения настроек" +"xrayConfigGoogleIPv4Desc" = "Применить маршрутизацию Google для подключения к IPv4." "xrayConfigNetflixIPv4" = "Использовать IPv4 для Netflix" -"xrayConfigNetflixIPv4Desc" = "Применить маршрутизацию Netflix для подключения к IPv4. Перезагрузите панель для применения настроек" +"xrayConfigNetflixIPv4Desc" = "Применить маршрутизацию Netflix для подключения к IPv4." "xrayConfigInbounds" = "Конфигурация подключений" -"xrayConfigInboundsDesc" = "Изменение шаблона конфигурации, для подключения определенных пользователей. Перезагрузите панель для применения настроек" +"xrayConfigInboundsDesc" = "Изменение шаблона конфигурации, для подключения определенных пользователей." "xrayConfigOutbounds" = "Конфигурация исходящих" -"xrayConfigOutboundsDesc" = "Изменение шаблона конфигурации, чтобы определить исходящие пути для этого сервера. Перезагрузите панель для применения настроек" +"xrayConfigOutboundsDesc" = "Изменение шаблона конфигурации, чтобы определить исходящие пути для этого сервера." "xrayConfigRoutings" = "Настройка правил маршрутизации" -"xrayConfigRoutingsDesc" = "Изменение шаблона конфигурации, для определения правил маршрутизации для этого сервера. Перезагрузите панель для применения настроек" +"xrayConfigRoutingsDesc" = "Изменение шаблона конфигурации, для определения правил маршрутизации для этого сервера." "manualLists" = "ручные списки" "manualListsDesc" = "Пожалуйста, используйте формат массива JSON" "manualBlockedIPs" = "Список заблокированных IP-адресов" @@ -406,9 +406,9 @@ "backupTime" = "🗄 Время резервного копирования: {{ .Time }}\r\n" [tgbot.buttons] -"dbBackup" = "Получить резервную копию DB" +"dbBackup" = "Получить резервную копию базы данных" "serverUsage" = "Использование сервера" -"getInbounds" = "Получить входящие потоки" +"getInbounds" = "Получить список подключений" "depleteSoon" = "Скоро исчерпание" "clientUsage" = "Получить использование" "commands" = "Команды" From b04a8925968a6e9a6d45eeabdd732e4e93c51594 Mon Sep 17 00:00:00 2001 From: Saph1s Date: Wed, 9 Aug 2023 01:31:10 +0300 Subject: [PATCH 2/3] Translation Update --- web/translation/translate.ru_RU.toml | 50 ++++++++++++++-------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/web/translation/translate.ru_RU.toml b/web/translation/translate.ru_RU.toml index bac4bed1..39e64df0 100644 --- a/web/translation/translate.ru_RU.toml +++ b/web/translation/translate.ru_RU.toml @@ -42,7 +42,7 @@ "monitor" = "Прослушиваемый IP" "certificate" = "Сертификат" "fail" = "Неудачно" -"success" = Успешно" +"success" = "Успешно" "getVersion" = "Узнать версию" "install" = "установка" "clients" = "Клиенты" @@ -103,7 +103,7 @@ "title" = "Подключения" "totalDownUp" = "Всего получено/отправлено" "totalUsage" = "Всего использовано" -"inboundCount" = "Количество пользователей" +"inboundCount" = "Количество подключений" "operate" = "Меню" "enable" = "Включить" "remark" = "Примечание" @@ -114,13 +114,13 @@ "transportConfig" = "Перенести" "expireDate" = "Дата окончания" "resetTraffic" = "Обнулить трафик" -"addInbound" = "Добавить пользователя" +"addInbound" = "Добавить подключение" "generalActions" = "Общие действия" "create" = "Создать" "update" = "Обновить" "modifyInbound" = "Изменить данные" -"deleteInbound" = "Удалить пользователя" -"deleteInboundContent" = "Подтвердите удаление пользователя?" +"deleteInbound" = "Удалить подключение" +"deleteInboundContent" = "Вы уверены, что хотите удалить подключение?" "resetTrafficContent" = "Подтвердите обнуление трафика?" "copyLink" = "Копировать ключ" "address" = "Адрес" @@ -143,21 +143,21 @@ "client" = "Клиент" "export" = "Поделиться ключом" "clone" = "Клонировать" -"cloneInbound" = "Клонировать пользователя" -"cloneInboundContent" = "Все настройки этого пользователя, кроме порта, порт прослушки и клиентов, будут клонированы" +"cloneInbound" = "Клонировать подключение" +"cloneInboundContent" = "Все настройки этого подключения, кроме порта, порт прослушки и клиентов, будут клонированы" "cloneInboundOk" = "Клонировать" "resetAllTraffic" = "Обнулить весь трафик" "resetAllTrafficTitle" = "Обнуление всего трафика" "resetAllTrafficContent" = "Вы уверены, что хотите сбросить трафик всех подключений?" -"resetInboundClientTraffics" = "Обнулить трафик пользователей" -"resetInboundClientTrafficTitle" = "Обнуление трафика пользователей" -"resetInboundClientTrafficContent" = "Вы уверены, что хотите обнулить весь трафик для этих пользователей?" -"resetAllClientTraffics" = "Обнулить весь трафик пользователей" -"resetAllClientTrafficTitle" = "Обнуление всего трафика пользователей" -"resetAllClientTrafficContent" = "Вы уверены, что хотите сбросить трафик для всех пользователей?" -"delDepletedClients" = "Удалить отключенных пользователей" -"delDepletedClientsTitle" = "Удаление отключенных пользователей" -"delDepletedClientsContent" = "Вы уверены, что хотите удалить всех отключенных пользователей?" +"resetInboundClientTraffics" = "Обнулить трафик клиентов" +"resetInboundClientTrafficTitle" = "Обнуление трафика клиентов" +"resetInboundClientTrafficContent" = "Вы уверены, что хотите сбросить весь трафик для клиентов этого подключения?" +"resetAllClientTraffics" = "Обнулить весь трафик клиентов" +"resetAllClientTrafficTitle" = "Обнуление всего трафика клиентов" +"resetAllClientTrafficContent" = "Вы уверены, что хотите сбросить трафик для всех клиентов?" +"delDepletedClients" = "Удалить отключенных клиентов" +"delDepletedClientsTitle" = "Удаление отключенных клиентов" +"delDepletedClientsContent" = "Вы уверены, что хотите удалить всех отключенных клиентов?" "email" = "Email" "emailDesc" = "Пожалуйста, укажите уникальный Email" "setDefaultCert" = "Установить сертификат с панели" @@ -165,12 +165,12 @@ "subscriptionDesc" = "вы можете найти свою ссылку подписки в разделе «Подробнее», также вы можете использовать одно и то же имя для нескольких конфигов" [pages.client] -"add" = "Добавить пользователя" -"edit" = "Редактировать пользователя" -"submitAdd" = "Добавить пользователя" +"add" = "Добавить клиента" +"edit" = "Редактировать клиента" +"submitAdd" = "Добавить клиента" "submitEdit" = "Сохранить изменения" -"clientCount" = "Количество пользователей" -"bulk" = "Добавить несколько пользователей" +"clientCount" = "Количество клиентов" +"bulk" = "Добавить несколько клиентов" "method" = "Метод" "first" = "Первый" "last" = "Последний" @@ -297,7 +297,7 @@ "xrayConfigAds" = "Блокировка рекламы" "xrayConfigAdsDesc" = "Измените конфигурацию, чтобы заблокировать рекламу." "xrayConfigFamily" = "Включить семейную конфигурацию" -"xrayConfigFamilyDesc" = "Избегайте подключения к небезопасным веб-сайтам для всей семьи" +"xrayConfigFamilyDesc" = "Избегать подключения к небезопасным веб-сайтам для всей семьи" "xrayConfigIRIp" = "Отключить подключение к диапазонам IP-адресов Ирана" "xrayConfigIRIpDesc" = "Измените конфигурацию, чтобы отключить подключение к диапазонам IP-адресов Ирана." "xrayConfigIRDomain" = "Отключить подключение к доменам Ирана" @@ -350,12 +350,12 @@ [tgbot] "noResult" = "❗ Нет результатов!" "wentWrong" = "❌ Что-то пошло не так!" -"noInbounds" = "❗ Входящих соединений не найдено!" +"noInbounds" = "❗ Подключений не найдено!" "unlimited" = "♾ Неограниченно" "day" = "День" "days" = "Дней" "unknown" = "Неизвестно" -"inbounds" = "Входящие" +"inbounds" = "Подключения" "clients" = "Клиенты" [tgbot.commands] @@ -410,7 +410,7 @@ "serverUsage" = "Использование сервера" "getInbounds" = "Получить список подключений" "depleteSoon" = "Скоро исчерпание" -"clientUsage" = "Получить использование" +"clientUsage" = "Получить статистику" "commands" = "Команды" [tgbot.answers] From 078b408e4fc694675831f95bd5e2f2a32b393d78 Mon Sep 17 00:00:00 2001 From: Saph1s Date: Wed, 9 Aug 2023 01:42:21 +0300 Subject: [PATCH 3/3] Translation update --- web/translation/translate.ru_RU.toml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/web/translation/translate.ru_RU.toml b/web/translation/translate.ru_RU.toml index 39e64df0..deaa5bd9 100644 --- a/web/translation/translate.ru_RU.toml +++ b/web/translation/translate.ru_RU.toml @@ -36,8 +36,8 @@ "status" = "Статус" "enabled" = "Включено" "disabled" = "Отключено" -"depleted" = "Исчерпано" -"depletingSoon" = "Почти исчерпано" +"depleted" = "Отключены" +"depletingSoon" = "Почти отключены" "domainName" = "Домен" "monitor" = "Прослушиваемый IP" "certificate" = "Сертификат" @@ -332,7 +332,7 @@ "xrayConfigOutboundsDesc" = "Изменение шаблона конфигурации, чтобы определить исходящие пути для этого сервера." "xrayConfigRoutings" = "Настройка правил маршрутизации" "xrayConfigRoutingsDesc" = "Изменение шаблона конфигурации, для определения правил маршрутизации для этого сервера." -"manualLists" = "ручные списки" +"manualLists" = "Пользовательские списки" "manualListsDesc" = "Пожалуйста, используйте формат массива JSON" "manualBlockedIPs" = "Список заблокированных IP-адресов" "manualBlockedDomains" = "Список заблокированных доменов" @@ -399,21 +399,21 @@ "upload" = "🔼 Загрузка↑: {{ .Upload }}\r\n" "download" = "🔽 Скачивание↓: {{ .Download }}\r\n" "total" = "🔄 Всего: {{ .UpDown }} / {{ .Total }}\r\n" -"exhaustedMsg" = "🚨 Исчерпаны {{ .Type }}:\r\n" -"exhaustedCount" = "🚨 Количество исчерпанных {{ .Type }}:\r\n" +"exhaustedMsg" = "🚨 Истекли {{ .Type }}:\r\n" +"exhaustedCount" = "🚨 Количество истекших {{ .Type }}:\r\n" "disabled" = "🛑 Отключено: {{ .Disabled }}\r\n" -"depleteSoon" = "🔜 Скоро исчерпание: {{ .Deplete }}\r\n \r\n" +"depleteSoon" = "🔜 Скоро отключатся: {{ .Deplete }}\r\n \r\n" "backupTime" = "🗄 Время резервного копирования: {{ .Time }}\r\n" [tgbot.buttons] "dbBackup" = "Получить резервную копию базы данных" "serverUsage" = "Использование сервера" "getInbounds" = "Получить список подключений" -"depleteSoon" = "Скоро исчерпание" +"depleteSoon" = "Скоро отключатся" "clientUsage" = "Получить статистику" "commands" = "Команды" [tgbot.answers] -"getInboundsFailed" = "❌ Не удалось получить входящие потоки." -"askToAddUser" = "Конфигурация не найдена!\r\nВы должны настроить свое телеграм-имя пользователя и попросить вашего администратора добавить его в вашу конфигурацию." -"askToAddUserName" = "Конфигурация не найдена!\r\nПожалуйста, попросите вашего администратора использовать ваше телеграм-имя пользователя в вашей конфигурации(ях).\r\n\r\nВаше имя пользователя: @{{ .TgUserName }}" +"getInboundsFailed" = "❌ Не удалось получить подключения." +"askToAddUser" = "Конфигурация не найдена!\r\nВы должны настроить свое имя пользователя Telegram и попросить вашего администратора добавить его в вашу конфигурацию." +"askToAddUserName" = "Конфигурация не найдена!\r\nПожалуйста, попросите вашего администратора использовать ваше имя пользователя Telegram в вашей конфигурации(ях).\r\n\r\nВаше имя пользователя: @{{ .TgUserName }}"