mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2025-11-13 13:55:14 +00:00
Add Russian Support
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"locale-en-US": "English"
|
||||
"locale-en-US": "English",
|
||||
"locale-ru-RU": "Русский"
|
||||
}
|
||||
215
frontend/src/locale/lang/ru.json
Normal file
215
frontend/src/locale/lang/ru.json
Normal file
@@ -0,0 +1,215 @@
|
||||
{
|
||||
"access-list": "Список доступа",
|
||||
"access-list.access-count": "{count} {count, plural, one {правило} few {правила} many {правил} other {правила}}",
|
||||
"access-list.auth-count": "{count} {count, plural, one {пользователь} few {пользователя} many {пользователей} other {пользователя}}",
|
||||
"access-list.help-rules-last": "When at least 1 rule exists, this deny all rule will be added last",
|
||||
"access-list.help.rules-order": "Note that the allow and deny directives will be applied in the order they are defined.",
|
||||
"access-list.pass-auth": "Pass Auth to Upstream",
|
||||
"access-list.public": "Publicly Accessible",
|
||||
"access-list.public.subtitle": "No basic auth required",
|
||||
"access-list.satisfy-any": "Satisfy Any",
|
||||
"access-list.subtitle": "{users} {users, plural, one {User} other {Users}}, {rules} {rules, plural, one {Rule} other {Rules}} - Created: {date}",
|
||||
"access-lists": "Списки доступа",
|
||||
"action.add": "Добавить",
|
||||
"action.add-location": "Add Location",
|
||||
"action.close": "Закрыть",
|
||||
"action.delete": "Удалить",
|
||||
"action.disable": "Выключить",
|
||||
"action.download": "Скачать",
|
||||
"action.edit": "Изменить",
|
||||
"action.enable": "Включить",
|
||||
"action.permissions": "Permissions",
|
||||
"action.renew": "Продлить",
|
||||
"action.view-details": "Просмотреть детали",
|
||||
"auditlogs": "Audit Logs",
|
||||
"cancel": "Отменить",
|
||||
"certificate": "Сертификат",
|
||||
"certificate.custom-certificate": "Сертификат",
|
||||
"certificate.custom-certificate-key": "Ключ сертификата",
|
||||
"certificate.custom-intermediate": "Промежуточный сертификат",
|
||||
"certificate.in-use": "Используется",
|
||||
"certificate.none.subtitle": "No certificate assigned",
|
||||
"certificate.none.subtitle.for-http": "This host will not use HTTPS",
|
||||
"certificate.none.title": "Нет",
|
||||
"certificate.not-in-use": "Не используется",
|
||||
"certificate.renew": "Продлить сертификат",
|
||||
"certificates": "Сертификаты",
|
||||
"certificates.custom": "Пользовательский сертификат",
|
||||
"certificates.custom.warning": "Файлы ключей, защищённые паролем, не поддерживаются.",
|
||||
"certificates.dns.credentials": "Credentials File Content",
|
||||
"certificates.dns.credentials-note": "This plugin requires a configuration file containing an API token or other credentials for your provider",
|
||||
"certificates.dns.credentials-warning": "This data will be stored as plaintext in the database and in a file!",
|
||||
"certificates.dns.propagation-seconds": "Propagation Seconds",
|
||||
"certificates.dns.propagation-seconds-note": "Leave empty to use the plugins default value. Number of seconds to wait for DNS propagation.",
|
||||
"certificates.dns.provider": "DNS-провайдер",
|
||||
"certificates.dns.warning": "This section requires some knowledge about Certbot and its DNS plugins. Please consult the respective plugins documentation.",
|
||||
"certificates.http.reachability-404": "There is a server found at this domain but it does not seem to be Nginx Proxy Manager. Please make sure your domain points to the IP where your NPM instance is running.",
|
||||
"certificates.http.reachability-failed-to-check": "Failed to check the reachability due to a communication error with site24x7.com.",
|
||||
"certificates.http.reachability-not-resolved": "There is no server available at this domain. Please make sure your domain exists and points to the IP where your NPM instance is running and if necessary port 80 is forwarded in your router.",
|
||||
"certificates.http.reachability-ok": "Your server is reachable and creating certificates should be possible.",
|
||||
"certificates.http.reachability-other": "There is a server found at this domain but it returned an unexpected status code {code}. Is it the NPM server? Please make sure your domain points to the IP where your NPM instance is running.",
|
||||
"certificates.http.reachability-wrong-data": "There is a server found at this domain but it returned an unexpected data. Is it the NPM server? Please make sure your domain points to the IP where your NPM instance is running.",
|
||||
"certificates.http.test-results": "Test Results",
|
||||
"certificates.http.warning": "These domains must be already configured to point to this installation.",
|
||||
"certificates.request.subtitle": "с Let's Encrypt",
|
||||
"certificates.request.title": "Request a new Certificate",
|
||||
"column.access": "Доступ",
|
||||
"column.authorization": "Authorization",
|
||||
"column.authorizations": "Authorizations",
|
||||
"column.custom-locations": "Custom Locations",
|
||||
"column.destination": "Destination",
|
||||
"column.details": "Детали",
|
||||
"column.email": "Email",
|
||||
"column.event": "Событие",
|
||||
"column.expires": "Истекает",
|
||||
"column.http-code": "Access",
|
||||
"column.incoming-port": "Incoming Port",
|
||||
"column.name": "Имя",
|
||||
"column.protocol": "Протокол",
|
||||
"column.provider": "Провайдер",
|
||||
"column.roles": "Роли",
|
||||
"column.rules": "Правила",
|
||||
"column.satisfy": "Satisfy",
|
||||
"column.satisfy-all": "All",
|
||||
"column.satisfy-any": "Any",
|
||||
"column.scheme": "Схема",
|
||||
"column.source": "Источник",
|
||||
"column.ssl": "SSL",
|
||||
"column.status": "Статус",
|
||||
"created-on": "Создан: {date}",
|
||||
"dashboard": "Обзор",
|
||||
"dead-host": "404-хост",
|
||||
"dead-hosts": "404-хосты",
|
||||
"dead-hosts.count": "{count} {count, plural, one {404 Host} other {404 Hosts}}",
|
||||
"disabled": "Выключен",
|
||||
"domain-names": "Домены",
|
||||
"domain-names.max": "Максимум доменов: {count}",
|
||||
"domain-names.placeholder": "Начните ввод, чтобы добавить домен...",
|
||||
"domain-names.wildcards-not-permitted": "Wildcard'ы не разрешены для этого типа",
|
||||
"domain-names.wildcards-not-supported": "Wildcard'ы не поддерживаются этим CA",
|
||||
"domains.force-ssl": "Force SSL",
|
||||
"domains.hsts-enabled": "HSTS Enabled",
|
||||
"domains.hsts-subdomains": "HSTS Sub-domains",
|
||||
"domains.http2-support": "HTTP/2 Support",
|
||||
"domains.use-dns": "Use DNS Challenge",
|
||||
"email-address": "Email-адрес",
|
||||
"empty-search": "No results found",
|
||||
"empty-subtitle": "Why don't you create one?",
|
||||
"enabled": "Включен",
|
||||
"error.access.at-least-one": "Either one Authorization or one Access Rule is required",
|
||||
"error.access.duplicate-usernames": "Authorization Usernames must be unique",
|
||||
"error.invalid-auth": "Invalid email or password",
|
||||
"error.invalid-domain": "Invalid domain: {domain}",
|
||||
"error.invalid-email": "Invalid email address",
|
||||
"error.max-character-length": "Maximum length is {max} character{max, plural, one {} other {s}}",
|
||||
"error.max-domains": "Too many domains, max is {max}",
|
||||
"error.maximum": "Maximum is {max}",
|
||||
"error.min-character-length": "Minimum length is {min} character{min, plural, one {} other {s}}",
|
||||
"error.minimum": "Minimum is {min}",
|
||||
"error.passwords-must-match": "Passwords must match",
|
||||
"error.required": "This is required",
|
||||
"expires.on": "Истекает: {date}",
|
||||
"footer.github-fork": "Fork me on Github",
|
||||
"host.flags.block-exploits": "Block Common Exploits",
|
||||
"host.flags.cache-assets": "Cache Assets",
|
||||
"host.flags.preserve-path": "Preserve Path",
|
||||
"host.flags.protocols": "Protocols",
|
||||
"host.flags.websockets-upgrade": "Websockets Support",
|
||||
"host.forward-port": "Forward Port",
|
||||
"host.forward-scheme": "Scheme",
|
||||
"hosts": "Хосты",
|
||||
"http-only": "HTTP Only",
|
||||
"lets-encrypt": "Let's Encrypt",
|
||||
"lets-encrypt-via-dns": "Let's Encrypt через DNS",
|
||||
"lets-encrypt-via-http": "Let's Encrypt через HTTP",
|
||||
"loading": "Загрузка…",
|
||||
"login.title": "Login to your account",
|
||||
"nginx-config.label": "Custom Nginx Configuration",
|
||||
"nginx-config.placeholder": "# Enter your custom Nginx configuration here at your own risk!",
|
||||
"no-permission-error": "You do not have access to view this.",
|
||||
"notfound.action": "Take me home",
|
||||
"notfound.content": "We are sorry but the page you are looking for was not found",
|
||||
"notfound.title": "Oops… You just found an error page",
|
||||
"notification.error": "Ошибка",
|
||||
"notification.object-deleted": "{object} удален",
|
||||
"notification.object-disabled": "{object} выключен",
|
||||
"notification.object-enabled": "{object} включен",
|
||||
"notification.object-renewed": "{object} продлен",
|
||||
"notification.object-saved": "{object} сохранен",
|
||||
"notification.success": "Успешно",
|
||||
"object.actions-title": "{object} #{id}",
|
||||
"object.add": "Добавить {object}",
|
||||
"object.delete": "Удалить {object}",
|
||||
"object.delete.content": "Вы уверены, что хотите удалить {object}?",
|
||||
"object.edit": "Изменить {object}",
|
||||
"object.empty": "There are no {objects}",
|
||||
"object.event.created": "Создан {object}",
|
||||
"object.event.deleted": "Удален {object}",
|
||||
"object.event.disabled": "Выключен {object}",
|
||||
"object.event.enabled": "Включен {object}",
|
||||
"object.event.renewed": "Продлен {object}",
|
||||
"object.event.updated": "Обновлен {object}",
|
||||
"offline": "Офлайн",
|
||||
"online": "Онлайн",
|
||||
"options": "Параметры",
|
||||
"password": "Пароль",
|
||||
"password.generate": "Сгенерировать случайный пароль",
|
||||
"password.hide": "Скрыть пароль",
|
||||
"password.show": "Показать пароль",
|
||||
"permissions.hidden": "Hidden",
|
||||
"permissions.manage": "Manage",
|
||||
"permissions.view": "View Only",
|
||||
"permissions.visibility.all": "All Items",
|
||||
"permissions.visibility.title": "Item Visibility",
|
||||
"permissions.visibility.user": "Created Items Only",
|
||||
"proxy-host": "Прокси-хост",
|
||||
"proxy-host.forward-host": "Forward Hostname / IP",
|
||||
"proxy-hosts": "Прокси-хосты",
|
||||
"proxy-hosts.count": "{count} {count, plural, one {прокси-хост} few {прокси-хоста} many {прокси-хостов} other {прокси-хоста}}",
|
||||
"public": "Public",
|
||||
"redirection-host": "Редирект-хост",
|
||||
"redirection-host.forward-domain": "Forward Domain",
|
||||
"redirection-hosts": "Редирект-хосты",
|
||||
"redirection-hosts.count": "{count} {count, plural, one {редирект-хост} few {редирект-хоста} many {редирект-хостов} other {редирект-хоста}}",
|
||||
"role.admin": "Администратор",
|
||||
"role.standard-user": "Обычный пользователь",
|
||||
"save": "Сохранить",
|
||||
"setting": "Настройка",
|
||||
"settings": "Настройки",
|
||||
"settings.default-site": "Страница по умолчанию",
|
||||
"settings.default-site.404": "404-страница",
|
||||
"settings.default-site.444": "Нет ответа (444)",
|
||||
"settings.default-site.congratulations": "Страница поздравления",
|
||||
"settings.default-site.description": "Что показывать, когда Nginx получает неизвестный хост",
|
||||
"settings.default-site.html": "Пользовательский HTML",
|
||||
"settings.default-site.html.placeholder": "<!-- Введите здесь пользовательский HTML-контент -->",
|
||||
"settings.default-site.redirect": "Перенаправление",
|
||||
"setup.preamble": "Get started by creating your admin account.",
|
||||
"setup.title": "Welcome!",
|
||||
"sign-in": "Sign in",
|
||||
"ssl-certificate": "SSL-сертификат",
|
||||
"stream": "Поток",
|
||||
"stream.forward-host": "Forward Host",
|
||||
"stream.incoming-port": "Incoming Port",
|
||||
"streams": "Потоки",
|
||||
"streams.count": "{count} {count, plural, one {поток} few {потока} many {потоков} other {потока}}",
|
||||
"streams.tcp": "TCP",
|
||||
"streams.udp": "UDP",
|
||||
"test": "Test",
|
||||
"user": "Пользователь",
|
||||
"user.change-password": "Изменить пароль",
|
||||
"user.confirm-password": "Подтвердить пароль",
|
||||
"user.current-password": "Текущий пароль",
|
||||
"user.edit-profile": "Edit Profile",
|
||||
"user.full-name": "Полное имя",
|
||||
"user.login-as": "Sign in as {name}",
|
||||
"user.logout": "Logout",
|
||||
"user.new-password": "Новый пароль",
|
||||
"user.nickname": "Псевдоним",
|
||||
"user.set-password": "Задать пароль",
|
||||
"user.set-permissions": "Set Permissions for {name}",
|
||||
"user.switch-dark": "Switch to Dark mode",
|
||||
"user.switch-light": "Switch to Light mode",
|
||||
"username": "Username",
|
||||
"users": "Пользователи"
|
||||
}
|
||||
Reference in New Issue
Block a user