From 5b019d5e85effb251d5f71af71e36b57c391089b Mon Sep 17 00:00:00 2001 From: Ilya Date: Tue, 16 Nov 2021 19:22:12 +0000 Subject: [PATCH 01/11] Translated using Weblate (Russian) Currently translated at 70.6% (353 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/ru/ --- app/src/i18n/locales/ru.json | 118 ++++++++++++++++++++++++++++++----- 1 file changed, 102 insertions(+), 16 deletions(-) diff --git a/app/src/i18n/locales/ru.json b/app/src/i18n/locales/ru.json index da35e16d..e511dd7f 100644 --- a/app/src/i18n/locales/ru.json +++ b/app/src/i18n/locales/ru.json @@ -141,12 +141,12 @@ "domain_add_dns_doc": "… я set my DNS установил мой DNS правильно.", "tools": "Инструменты", "tools_adminpw": "Смените пароль администратора", - "tools_adminpw_current": "Действующий пароль", - "tools_adminpw_current_placeholder": "Введите действующий пароль", + "tools_adminpw_current": "Текущий пароль", + "tools_adminpw_current_placeholder": "Введите текущий пароль", "tools_reboot": "Перезагрузите сервер", "tools_reboot_btn": "Перезагрузить", "tools_reboot_done": "Перезагрузка...", - "tools_rebooting": "Ваш сервер перезагружается, Чтобы вернуться в панель управления, дождитесь перезагрузки сервера. Вы можете проверить это, обновив страницу (F5).", + "tools_rebooting": "Ваш сервер перезагружается. Чтобы вернуться в панель управления, дождитесь перезагрузки сервера. Вы можете проверить это, обновив страницу (F5).", "tools_shutdown": "Выключите ваш сервер", "tools_shutdown_btn": "Выключить", "tools_shutdown_done": "Выключается...", @@ -200,10 +200,10 @@ "previous": "Предыдущий", "protocol": "Протокол", "restore": "Восстановить", - "run": "Включить", + "run": "Запустить", "running": "Выполняется", "save": "Сохранить", - "service_start_on_boot": "Запуск при загрузке ", + "service_start_on_boot": "Запускать при загрузке", "services": "Службы", "set_default": "Установить по умолчанию", "size": "Размер", @@ -212,18 +212,30 @@ "status": "Статус", "stop": "Стоп", "system": "Система", - "system_apps_nothing": "Нет приложений для обновления.", + "system_apps_nothing": "Все приложения имеют самые новые версии.", "system_packages_nothing": "Нет пакетов, нуждающихся в обновлении.", - "system_update": "Обновление системы", - "system_upgrade_btn": "Обновление", - "system_upgrade_all_applications_btn": "Обновление всех приложений", - "system_upgrade_all_packages_btn": "Обновление всех пакетов", + "system_update": "Обновить систему", + "system_upgrade_btn": "Обновить", + "system_upgrade_all_applications_btn": "Обновить все приложения", + "system_upgrade_all_packages_btn": "Обновить все пакеты", "tcp": "TCP", "certificate_authority": "Центр сертификации", "form_errors": { "between": "Значение должно быть между {min} и {max}.", "alphalownum_": "В значении могут быть только буквы в нижнем регистре, цифры и символ подчёркивания.", - "alpha": "Значением могут быть только буквы." + "alpha": "Значением могут быть только буквы.", + "notInUsers": "Пользователь '{значение}' уже существует.", + "number": "Значение должно быть числом.", + "maxValue": "Значение должно быть числом, меньшим или равным {min}.", + "remote": "{сообщение}", + "pattern": "{тип}", + "invalid_form": "Форма содержит ошибки.", + "email": "Недействительный email: используйте только буквы, цифры и _.- символы (например, someone@example.com, s0me-1@example.com)", + "minValue": "Значение должно быть числом, большим или равным {min}.", + "passwordLenght": "Пароль должен состоять не менее чем из 8 символов.", + "passwordMatch": "Пароли не совпадают.", + "required": "Поле обязательно для заполнения.", + "name": "Имена не должны содержать специальные символы, кроме ,.'-" }, "footer": { "donate": "Пожертвования", @@ -231,7 +243,7 @@ "documentation": "Документация" }, "experimental": "Экспериментальное", - "everything_good": "Всё хорошо!", + "everything_good": "Все в порядке!", "error_connection_interrupted": "Сервер закрыл соединение вместо ответа. Перезагружался ли Nginx или YunoHost API, или они не работают по какой либо причине?", "error": "Ошибка", "enabled": "Включено", @@ -287,7 +299,8 @@ "info": "Следующая информация может быть полезна для помогающего человека:", "help": "Вы можете обратиться за помощью на форум или в чат, или сообщить о неполадке в багтрекер.", "error_message": "Сообщение об ошибке:", - "server_said": "Выполняя это действие, сервер сообщил:" + "server_said": "Выполняя это действие, сервер сообщил:", + "view_error": "Посмотреть ошибку" }, "all": "Все", "address": { @@ -307,7 +320,8 @@ "pending": "В процессе", "error": "Неудачно" }, - "processing": "Сервер обрабатывает действие…" + "processing": "Сервер обрабатывает действие…", + "partial_logs": "[...] (посмотрите логи полностью в журнале логов)" }, "app_install_parameters": "Параметры установки", "confirm_group_add_access_permission": "Вы уверены, что хотите предоставить разрешение {perm} для {name}? Это значительно увеличит поверхность атаки, если {name} окажется злоумышленником. Делайте это только если вы доверяете этому лицу/группе.", @@ -326,7 +340,79 @@ "info": "Автоматическая конфигурация DNS-записей — экспериментальная функция.
Рекомендуем сохранить вашу текущую зону DNS от DNS-регистратора, прежде чем отправлять записи отсюда.", "manual_config": "Предлагаемые DNS-записи для ручной конфигурации", "push": "Отправить DNS-записи регистратору", - "push_force": "Перезаписать существующие записи" + "push_force": "Перезаписать существующие записи", + "auto_config_ok": "Автоматическая конфигурация, похоже, в порядке!", + "push_force_warning": "Похоже, что некоторые записи DNS, которые YunoHost должен установить, уже есть в конфигурации регистратора. Вы можете использовать опцию перезаписи, если знаете, что делаете." } - } + }, + "select_all": "Выбрать все", + "from_to": "от {0} до {1}", + "go_back": "Вернитесь назад", + "human_routes": { + "diagnosis": { + "ignore": { + "error": "Игнорировать ошибку", + "warning": "Игнорировать предупреждение" + }, + "run": "Провести диагностику", + "run_specific": "Провести '{description}' диагностику", + "unignore": { + "error": "Не игнорировать ошибку", + "warning": "Не игнорировать предупреждение" + } + }, + "domains": { + "add": "Добавить домен '{name}'", + "delete": "Удалить домен '{name}'", + "manual_renew_LE": "Обновить сертификат для домена '{name}'", + "push_dns_changes": "Установить записи DNS для домена '{name}'", + "set_default": "Сделать '{name}' доменом по умолчанию", + "update_config": "Обновить конфигурацию '{name}'", + "install_LE": "Установить сертификат для домена '{name}'" + }, + "groups": { + "create": "Создать группу '{name}'", + "delete": "Удалить группу '{name}'", + "add": "Добавить '{user}' в группу '{name}'", + "remove": "Удалить '{user}' из группы '{name}'" + }, + "migrations": { + "run": "Запустить миграции", + "skip": "Пропустить миграции" + }, + "permissions": { + "add": "Разрешить '{name}' доступ к '{perm}'", + "remove": "Запретить '{name}' доступ к '{perm}'" + }, + "reboot": "Перезагрузить сервер", + "services": { + "restart": "Перезапустить сервис '{name}'", + "start": "Запустить сервис '{name}'", + "stop": "Остановить сервис '{name}'" + }, + "update": "Проверить обновления", + "upgrade": { + "system": "Обновить систему", + "apps": "Обновить все приложения", + "app": "Обновить '{app}'" + }, + "users": { + "create": "Создать пользователя '{name}'", + "delete": "Удалить пользователя '{name}'", + "update": "Обновить пользователя '{name}'" + } + }, + "search": { + "for": "Искать {items}..." + }, + "select_none": "Не выбирать ничего", + "since": "с", + "tools_power_up": "Ваш сервер, похоже, доступен, теперь вы можете попробовать войти в систему.", + "tools_webadmin": { + "cache": "Кэш", + "experimental": "Экспериментальный режим", + "fallback_language_description": "Язык, который будет использоваться в случае отсутствия перевода на основном языке.", + "language": "Язык" + }, + "domain_dns_push_managed_in_parent_domain": "Функция автоматической записи DNS управляется в родительском домене {parent_domain}." } From 831d4bb41f1197aec8254e98ff6f291a9e2a12d5 Mon Sep 17 00:00:00 2001 From: Ilya Date: Wed, 17 Nov 2021 20:31:08 +0000 Subject: [PATCH 02/11] Translated using Weblate (Russian) Currently translated at 78.0% (390 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/ru/ --- app/src/i18n/locales/ru.json | 82 ++++++++++++++++++++++++++---------- 1 file changed, 59 insertions(+), 23 deletions(-) diff --git a/app/src/i18n/locales/ru.json b/app/src/i18n/locales/ru.json index e511dd7f..3ed0f811 100644 --- a/app/src/i18n/locales/ru.json +++ b/app/src/i18n/locales/ru.json @@ -131,12 +131,12 @@ "logs_more": "Отразить больше линий", "port": "Порт", "ports": "Порты", - "validity": "", - "domain_is_eligible_for_ACME": "Для установки сертификата Let’s Encrypt домен должен быть правильно сконфигурирован !", - "domain_not_eligible_for_ACME": "Этот домен не готов к установке сертификата Let’s Encrypt. Пожалуйста, проверьте конфигурацию DNS и доступность HTTP сервера.", - "install_letsencrypt_cert": "Установить сертификат Let's Encrypt", - "manually_renew_letsencrypt_message": "Сертификат будет автоматически обновлён в последние 15 дней своего действия. Вы может вручную обновить его, если хотите. (Не рекомендуется).", - "manually_renew_letsencrypt": "Теперь обновить вручную", + "validity": "Достоверность", + "domain_is_eligible_for_ACME": "Этот домен правильно сконфигурирован для установки сертификата Let’s Encrypt!", + "domain_not_eligible_for_ACME": "Этот домен не готов к установке сертификата Let’s Encrypt. Пожалуйста, проверьте конфигурацию DNS и доступность HTTP сервера. Разделы 'DNS-записи' и 'Web' на странице диагностики помогут понять, что настроено неправильно.", + "install_letsencrypt_cert": "Установить сертификат Let's Encrypt", + "manually_renew_letsencrypt_message": "Сертификат будет автоматически обновлён в последние 15 дней своего действия. Вы можете обновить его вручную, если хотите. (Не рекомендуется).", + "manually_renew_letsencrypt": "Обновить вручную сейчас", "confirm_postinstall": "Вы начинаете процесс конфигурации домена {domain}. Это займёт несколько минут, *не прерывайте процесс*.", "domain_add_dns_doc": "… я set my DNS установил мой DNS правильно.", "tools": "Инструменты", @@ -156,34 +156,36 @@ "unauthorized": "Неавторизованный", "uninstall": "Удалить", "upnp": "UPnP", - "upnp_disabled": "UPnP отключён.", - "upnp_enabled": "UPnP включён.", + "upnp_disabled": "UPnP отключен.", + "upnp_enabled": "UPnP включен.", "url": "URL", "user_email": "Email", "user_emailaliases": "Почтовый алиас", - "user_emailforward": "Пересылка почты", + "user_emailforward": "Переадресация почты", "user_fullname": "Полное имя", "user_interface_link": "Интерфейс пользователя", - "user_mailbox_use": "Пространство, используемое почтовым ящиком", + "user_mailbox_use": "Используемое пространство почтового ящика", "user_new_forward": "newforward@myforeigndomain.org", "user_username": "Имя пользователя", - "user_username_edit": "Редактировать аккаунт {name}’s", + "user_username_edit": "Редактировать аккаунт {name}", "users": "Пользователи", "users_new": "Новый пользователь", "users_no": "Нет пользователей.", "words": { - "default": "По умолчанию" + "default": "По умолчанию", + "browse": "Обзор", + "collapse": "Крах" }, "wrong_password": "Неправильный пароль", "yes": "Да", - "certificate_alert_not_valid": "ОПАСНО: установленный сертификат не действителен! HTTPS не будет работать!", + "certificate_alert_not_valid": "ВАЖНО: установленный сертификат не действителен! HTTPS не будет работать!", "certificate_alert_letsencrypt_about_to_expire": "Срок действия сертификата истекает. Скоро он будет автоматически обновлён.", - "certificate_alert_about_to_expire": "ВНИМАНИЕ : Срок действия сертификата истекает ! Он НЕ будет обновлен автоматически !", - "certificate_alert_good": "OK, установленный сертификат работает!", - "certificate_alert_great": "Прекрасно! Вы используете действующий сертификат Let’s Encrypt !", + "certificate_alert_about_to_expire": "ВНИМАНИЕ: Срок действия сертификата истекает! Он НЕ будет обновлен автоматически !", + "certificate_alert_good": "Отлично, установленный сертификат работает!", + "certificate_alert_great": "Прекрасно! Вы используете действующий сертификат Let’s Encrypt !", "certificate_alert_unknown": "Неизвестный статус", "certificate_manage": "Управлять сертификатом SSL", - "ssl_certificate": "Сертификат SSL", + "ssl_certificate": "SSL сертификат", "confirm_cert_install_LE": "Вы уверены, что хотите установить сертификат Let’s Encrypt для этого домена ?", "confirm_cert_manual_renew_LE": "Вы уверены, что хотите вручную обновить сертификат Let’s Encrypt для этого домена?", "certificate": "Сертификат", @@ -212,7 +214,7 @@ "status": "Статус", "stop": "Стоп", "system": "Система", - "system_apps_nothing": "Все приложения имеют самые новые версии.", + "system_apps_nothing": "Все приложения имеют самые новые версии!", "system_packages_nothing": "Нет пакетов, нуждающихся в обновлении.", "system_update": "Обновить систему", "system_upgrade_btn": "Обновить", @@ -235,7 +237,9 @@ "passwordLenght": "Пароль должен состоять не менее чем из 8 символов.", "passwordMatch": "Пароли не совпадают.", "required": "Поле обязательно для заполнения.", - "name": "Имена не должны содержать специальные символы, кроме ,.'-" + "name": "Имена не должны содержать специальные символы, кроме ,.'-", + "domain": "Недопустимое доменное имя: используйте строчные буквы, цифры, точки и дефисы", + "dynDomain": "Недопустимое доменное имя: используйте строчные буквы, цифры и дефисы" }, "footer": { "donate": "Пожертвования", @@ -292,7 +296,8 @@ "APINotRespondingError": "Апи YunoHost не отвечает", "APIInternalError": "Внутренняя ошибка на сервере YunoHost", "APIBadRequestError": "Ошибка на сервере YunoHost", - "APIError": "Неожиданная ошибка на сервере YunoHost" + "APIError": "Неожиданная ошибка на сервере YunoHost", + "APINotFoundError": "API YunoHost не смог найти маршрут" }, "api_error": { "sorry": "Нам очень жаль.", @@ -342,7 +347,8 @@ "push": "Отправить DNS-записи регистратору", "push_force": "Перезаписать существующие записи", "auto_config_ok": "Автоматическая конфигурация, похоже, в порядке!", - "push_force_warning": "Похоже, что некоторые записи DNS, которые YunoHost должен установить, уже есть в конфигурации регистратора. Вы можете использовать опцию перезаписи, если знаете, что делаете." + "push_force_warning": "Похоже, что некоторые записи DNS, которые YunoHost должен установить, уже есть в конфигурации регистратора. Вы можете использовать опцию перезаписи, если знаете, что делаете.", + "auto_config_ignored": "игнорируется, YunoHost не будет изменен пока вы не отметите опцию перезаписи" } }, "select_all": "Выбрать все", @@ -412,7 +418,37 @@ "cache": "Кэш", "experimental": "Экспериментальный режим", "fallback_language_description": "Язык, который будет использоваться в случае отсутствия перевода на основном языке.", - "language": "Язык" + "language": "Язык", + "experimental_description": "Дает вам доступ к экспериментальным функциям. Они считаются нестабильными и могут сломать вашу систему.
Включайте эту опцию, только если вы знаете, что делаете.", + "transitions": "Анимация перехода страниц" }, - "domain_dns_push_managed_in_parent_domain": "Функция автоматической записи DNS управляется в родительском домене {parent_domain}." + "domain_dns_push_managed_in_parent_domain": "Функция автоматической записи DNS управляется в родительском домене {parent_domain}.", + "purge_user_data_warning": "Очистка данных пользователя необратима. Надеемся, вы знаете, что делаете!", + "warnings": "{count} предупреждений", + "revert_to_selfsigned_cert": "Возврат к самоподписанному сертификату", + "users_import_csv_file_desc": "CSV-файл должен быть в формате UTF-8 и содержать колонки: имя пользователя, пароль, группы, email и квоту. Для примера импорта CSV файла вы можете экспортировать своих пользователей в CSV файл и изменить его.", + "users_import_update_desc": "Если флажок установлен, всем пользователям в CSV-файле будут присвоены новые значения", + "users_import_delete_desc": "Если флажок установлен, все существующие пользователи, которых нет в CSV-файле, будут удалены (и очищены).", + "users_import_delete_others": "Удалить пользователей, которых нет в списке", + "user_emailaliases_add": "Добавить почтовый алиас", + "user_emailforward_add": "Добавить переадресацию почты", + "user_mailbox_quota": "Квота почтового ящика", + "version": "Версия", + "api_not_found": "Похоже, что веб-администратор пытался запросить что-то несуществующее.", + "certificate_alert_selfsigned": "ВНИМАНИЕ: Текущий сертификат является самоподписанным. Браузеры будут отображать предупреждение для новых посетителей!", + "confirm_cert_revert_to_selfsigned": "Вы уверены, что хотите вернуть этот домен к самоподписанному сертификату?", + "regenerate_selfsigned_cert_message": "Если хотите, вы можете сгенерировать самоподписанный сертификат заново.", + "regenerate_selfsigned_cert": "Сгенерировать самоподписанный сертификат заново", + "confirm_cert_regen_selfsigned": "Вы уверены, что хотите восстановить самоподписанный сертификат для этого домена?", + "domain_dns_push_failed_to_authenticate": "Не удалось пройти аутентификацию на API регистратора. Может быть учетные данные указаны неверно? (Ошибка: {error})", + "users_import": "Импорт пользователей", + "users_export": "Экспорт пользователей", + "users_import_csv_file": "CSV файл", + "users_import_update": "Обновление существующих пользователей", + "users_import_delete": "Удаление пользователей, не включенных в список", + "users_import_confirm_destructive": "Вы уверены, что хотите удалить пользователей, которых нет в этом файле?", + "yunohost_admin": "Администратор YunoHost", + "revert_to_selfsigned_cert_message": "Если очень хочется, можно переустановить самоподписанный сертификат. (Не рекомендуется)", + "purge_user_data_checkbox": "Очистить данные {name}? (Это удалит содержимое домашнего и почтового каталогов этого пользователя.)", + "domain_dns_push_not_applicable": "Функция автоматической настройки записей DNS не применима к домену {domain},
Вам следует вручную настроить записи DNS, следуя документации и предложенной ниже конфигурации." } From e9a4d522b7b5ab817ad061367548bd35db4f4e7b Mon Sep 17 00:00:00 2001 From: Ilya Date: Thu, 18 Nov 2021 21:45:27 +0000 Subject: [PATCH 03/11] Translated using Weblate (Russian) Currently translated at 94.8% (474 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/ru/ --- app/src/i18n/locales/ru.json | 106 +++++++++++++++++++++++++++++++++-- 1 file changed, 101 insertions(+), 5 deletions(-) diff --git a/app/src/i18n/locales/ru.json b/app/src/i18n/locales/ru.json index 3ed0f811..e0aeef46 100644 --- a/app/src/i18n/locales/ru.json +++ b/app/src/i18n/locales/ru.json @@ -239,7 +239,9 @@ "required": "Поле обязательно для заполнения.", "name": "Имена не должны содержать специальные символы, кроме ,.'-", "domain": "Недопустимое доменное имя: используйте строчные буквы, цифры, точки и дефисы", - "dynDomain": "Недопустимое доменное имя: используйте строчные буквы, цифры и дефисы" + "dynDomain": "Недопустимое доменное имя: используйте строчные буквы, цифры и дефисы", + "emailForward": "Неправильный адрес электронной почты: используйте только буквы, цифры и _.-+ символы (например, someone+tag@example.com, s0me-1+tag@example.com)", + "appRepoUrl": "URL-адреса репозитория приложений YunoHost будут выглядеть так: https://domain.tld/path/to/repo_ynh" }, "footer": { "donate": "Пожертвования", @@ -374,7 +376,9 @@ "push_dns_changes": "Установить записи DNS для домена '{name}'", "set_default": "Сделать '{name}' доменом по умолчанию", "update_config": "Обновить конфигурацию '{name}'", - "install_LE": "Установить сертификат для домена '{name}'" + "install_LE": "Установить сертификат для домена '{name}'", + "regen_selfsigned": "Обновить самоподписанный сертификат для '{name}'", + "revert_to_selfsigned": "Вернуться к самоподписанному сертификату для '{name}'" }, "groups": { "create": "Создать группу '{name}'", @@ -406,10 +410,31 @@ "create": "Создать пользователя '{name}'", "delete": "Удалить пользователя '{name}'", "update": "Обновить пользователя '{name}'" - } + }, + "adminpw": "Изменить пароль администратора", + "apps": { + "change_label": "Изменить название '{prevName}' на '{nextName}'", + "change_url": "Изменить URL доступа к '{name}'", + "install": "Установить приложение '{name}'", + "uninstall": "Удалить приложение '{name}'", + "update_config": "Обновить конфигурацию приложения '{name}'" + }, + "backups": { + "create": "Создать резервную копию", + "delete": "Удалить резервную копию '{name}'", + "restore": "Восстановить резервную копию '{name}'" + }, + "firewall": { + "ports": "{action} порт {port} ({protocol}, {connection})", + "upnp": "{action} UPnP" + }, + "postinstall": "Запустить программу post-install", + "share_logs": "Создать ссылку для лога '{name}'", + "shutdown": "Выключить сервер" }, "search": { - "for": "Искать {items}..." + "for": "Искать {items}...", + "not_found": "Есть {items}, соответствующие вашим критериям. | Есть 1 {items}, соответствующий вашим критериям. | Есть {items}, соответствующие вашим критериям." }, "select_none": "Не выбирать ничего", "since": "с", @@ -450,5 +475,76 @@ "yunohost_admin": "Администратор YunoHost", "revert_to_selfsigned_cert_message": "Если очень хочется, можно переустановить самоподписанный сертификат. (Не рекомендуется)", "purge_user_data_checkbox": "Очистить данные {name}? (Это удалит содержимое домашнего и почтового каталогов этого пользователя.)", - "domain_dns_push_not_applicable": "Функция автоматической настройки записей DNS не применима к домену {domain},
Вам следует вручную настроить записи DNS, следуя документации и предложенной ниже конфигурации." + "domain_dns_push_not_applicable": "Функция автоматической настройки записей DNS не применима к домену {domain},
Вам следует вручную настроить записи DNS, следуя документации и предложенной ниже конфигурации.", + "label_for_manifestname": "Ярлык для {name} (имя, отображаемое на портале пользователя)", + "history": { + "last_action": "Последнее действие:", + "methods": { + "DELETE": "удалить", + "GET": "читать", + "POST": "создать/выполнить", + "PUT": "изменить" + }, + "title": "История", + "is_empty": "Пока что в истории ничего нет." + }, + "placeholder": { + "firstname": "Джон", + "groupname": "Название моей группы", + "domain": "my-domain.com", + "lastname": "Доу", + "file": "Выберите файл или перетяните его", + "username": "johndoe" + }, + "only_highquality_apps": "Только высококачественные приложения", + "only_decent_quality_apps": "Только приложения достойного качества", + "orphaned": "Не поддерживается", + "group": "Группа", + "group_name": "Название группы", + "group_all_users": "Все пользователи", + "group_format_name_help": "Вы можете использовать буквы, цифры и символ подчеркивания", + "groups_and_permissions": "Группы и разрешения", + "permissions": "Разрешения", + "nobody": "Никто", + "ignore": "Игнорировать", + "ignored": "{count} игнорировано", + "last_ran": "Последний запуск:", + "others": "Другие", + "issues": "{count} проблем", + "permission_corresponding_url": "Соответствующий URL-адрес", + "multi_instance": "Можно устанавливать несколько раз", + "group_visitors": "Посетители", + "group_new": "Новая группа", + "group_specific_permissions": "Разрешения для конкретного пользователя", + "logs_suboperations": "Субоперации", + "permission_show_tile_enabled": "Видимый как плитка в интерфейсе пользователя", + "postinstall_set_domain": "Установите основной домен", + "readme": "Readme", + "rerun_diagnosis": "Перезапустить диагностику", + "hook_conf_ynh_settings": "Конфигурации YunoHost", + "hook_conf_manually_modified_files": "Конфигурации, измененные вручную", + "label": "Ярлык", + "migrations_disclaimer_check_message": "Я прочитал и понял данный отказ от ответственности", + "migrations_disclaimer_not_checked": "Эта миграция требует, чтобы вы подтвердили отказ от ответственности перед ее запуском.", + "perform": "Выполнить", + "license": "Лицензия", + "group_add_permission": "Добавить разрешение", + "groups_and_permissions_manage": "Управление группами и разрешениями", + "group_explain_visitors_needed_for_external_client": "Будьте внимательны, некоторые приложения должны быть разрешены для посетителей, если вы собираетесь использовать их с внешними клиентами. Например, это касается Nextcloud, если вы собираетесь использовать приложение на смартфоне или компьютере.", + "only_working_apps": "Только работающие приложения", + "restart": "Перезапустить", + "hook_data_xmpp": "Данные XMPP", + "hook_data_xmpp_desc": "Конфигурации комнат и пользователей, загрузка файлов", + "mailbox_quota_example": "700M размер CD-диска, а 4700M – DVD", + "good_practices_about_admin_password": "Сейчас вам предстоит установить новый пароль администратора. Пароль должен состоять как минимум из 8 символов - хотя хорошей практикой является использование более длинного пароля (например фразы) и/или использование различных символов (прописных и строчных букв, цифр и специальных символов).", + "group_add_member": "Добавить пользователя", + "group_explain_all_users": "Это специальная группа, содержащая учетные записи всех пользователей на сервере", + "group_explain_visitors": "Это специальная группа, представляющая анонимных посетителей", + "local_archives": "Локальные архивы", + "migrations_pending": "Незавершенные миграции", + "migrations_no_pending": "Нет незавершенных миграций", + "orphaned_details": "Это приложение не поддерживается уже довольно долгое время. Возможно, оно все еще работает, но не будет обновляться до тех пор, пока кто-нибудь добровольно не возьмет на себя заботу о нем. Не стесняйтесь внести свой вклад в его возрождение!", + "operation_failed_explanation": "Эта операция не удалась! Очень жаль :( Вы можете попробовать попросить о помощи. Пожалуйста, предоставьте *исчерпывающие логи* операции тем, кто вам помогает. Вы можете сделать это, нажав на зеленую кнопку 'Share with Yunopaste'. При передаче логов YunoHost автоматически попытается анонимизировать частные данные, такие как доменные имена и IP.", + "pending_migrations": "Есть несколько незавершенных миграций, ожидающих запуска. Пожалуйста, перейдите в раздел Инструменты > Миграции, чтобы запустить их.", + "text_selection_is_disabled": "Выделение текста отключено. Если вы хотите поделиться этим журналом, пожалуйста, поделитесь *полным* журналом с помощью кнопки 'Share with Yunopaste'.
Или если вы действительно очень хотите выделить текст, нажмите эти клавиши: ↓↓↑↑." } From 848fad9f061f489c823dc925017be2814d0f64fd Mon Sep 17 00:00:00 2001 From: Christian Wehrli Date: Fri, 19 Nov 2021 12:58:57 +0000 Subject: [PATCH 04/11] Translated using Weblate (German) Currently translated at 99.6% (498 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/ --- app/src/i18n/locales/de.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/i18n/locales/de.json b/app/src/i18n/locales/de.json index 3a0f9dc4..e64722ef 100644 --- a/app/src/i18n/locales/de.json +++ b/app/src/i18n/locales/de.json @@ -264,7 +264,8 @@ "words": { "default": "Vorgabe", "collapse": "Zusammenbruch", - "dismiss": "Zurückweisen" + "dismiss": "Zurückweisen", + "browse": "Durchsuchen" }, "group": "Gruppe", "details": "Details", From 291af7b417fdb15a4ea4a0f65f3a78e5ee116ca3 Mon Sep 17 00:00:00 2001 From: Ilya Date: Fri, 19 Nov 2021 19:54:27 +0000 Subject: [PATCH 05/11] Translated using Weblate (Russian) Currently translated at 95.6% (478 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/ru/ --- app/src/i18n/locales/ru.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/src/i18n/locales/ru.json b/app/src/i18n/locales/ru.json index e0aeef46..d9ebefd6 100644 --- a/app/src/i18n/locales/ru.json +++ b/app/src/i18n/locales/ru.json @@ -350,7 +350,8 @@ "push_force": "Перезаписать существующие записи", "auto_config_ok": "Автоматическая конфигурация, похоже, в порядке!", "push_force_warning": "Похоже, что некоторые записи DNS, которые YunoHost должен установить, уже есть в конфигурации регистратора. Вы можете использовать опцию перезаписи, если знаете, что делаете.", - "auto_config_ignored": "игнорируется, YunoHost не будет изменен пока вы не отметите опцию перезаписи" + "auto_config_ignored": "игнорируется, YunoHost не будет изменен пока вы не отметите опцию перезаписи", + "push_force_confirm": "Вы уверены, что хотите принудительно перезаписать все предложенные записи dns? Имейте ввиду, что это может изменить важные записи: установленные по умолчанию, а также вами или вашим регистратором." } }, "select_all": "Выбрать все", @@ -546,5 +547,10 @@ "orphaned_details": "Это приложение не поддерживается уже довольно долгое время. Возможно, оно все еще работает, но не будет обновляться до тех пор, пока кто-нибудь добровольно не возьмет на себя заботу о нем. Не стесняйтесь внести свой вклад в его возрождение!", "operation_failed_explanation": "Эта операция не удалась! Очень жаль :( Вы можете попробовать попросить о помощи. Пожалуйста, предоставьте *исчерпывающие логи* операции тем, кто вам помогает. Вы можете сделать это, нажав на зеленую кнопку 'Share with Yunopaste'. При передаче логов YunoHost автоматически попытается анонимизировать частные данные, такие как доменные имена и IP.", "pending_migrations": "Есть несколько незавершенных миграций, ожидающих запуска. Пожалуйста, перейдите в раздел Инструменты > Миграции, чтобы запустить их.", - "text_selection_is_disabled": "Выделение текста отключено. Если вы хотите поделиться этим журналом, пожалуйста, поделитесь *полным* журналом с помощью кнопки 'Share with Yunopaste'.
Или если вы действительно очень хотите выделить текст, нажмите эти клавиши: ↓↓↑↑." + "text_selection_is_disabled": "Выделение текста отключено. Если вы хотите поделиться этим журналом, пожалуйста, поделитесь *полным* журналом с помощью кнопки 'Share with Yunopaste'.
Или если вы действительно очень хотите выделить текст, нажмите эти клавиши: ↓↓↑↑.", + "items": { + "apps": "нет приложений | приложение | {c} приложений", + "backups": "нет резервных копий | резервное копирование | {c} резервных копий", + "domains": "нет доменов | домен | {c} доменов" + } } From e5976fab603544ec662548efc5d7aaba89094ec6 Mon Sep 17 00:00:00 2001 From: Radek S Date: Fri, 19 Nov 2021 17:46:22 +0000 Subject: [PATCH 06/11] Translated using Weblate (Czech) Currently translated at 86.0% (430 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/cs/ --- app/src/i18n/locales/cs.json | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/app/src/i18n/locales/cs.json b/app/src/i18n/locales/cs.json index 05460854..62fdf6cd 100644 --- a/app/src/i18n/locales/cs.json +++ b/app/src/i18n/locales/cs.json @@ -42,7 +42,8 @@ "pending": "Ve zpracování", "error": "Neúspěšné" }, - "processing": "Server zpracovává akci..." + "processing": "Server zpracovává akci...", + "partial_logs": "[...] (zkontrolujte historii v logách)" }, "app_install_custom_no_manifest": "Soubor manifest.json nenalezen", "app_info_uninstall_desc": "Odstranit tuto aplikaci.", @@ -258,7 +259,7 @@ "select_none": "Nevybrat nic", "select_all": "Vybrat vše", "search": { - "not_found": "Nalezeny {items} odpovídající vašemu zadání.", + "not_found": "Nalezeny {items} odpovídající vašemu zadání. | Nalezena 1 {items} odpovídající vašemu zadání. | Nalezeny {items} odpovídající vašemu zadání.", "for": "Hledat {items}..." }, "save": "Uložit", @@ -389,7 +390,7 @@ "local_archives": "Lokální zálohy", "license": "Licence", "last_ran": "Čas posledního spuštění:", - "label_for_manifestname": "Název pro {name}", + "label_for_manifestname": "Název pro {name} (zobrazuje se v uživatelském portále)", "label": "Název", "items_verbose_items_left": "Zbývá {items} položek.", "items_verbose_count": "Počet položek {items}.", @@ -497,5 +498,15 @@ "url": "URL", "upnp_enabled": "UPnP je povoleno.", "upnp_disabled": "UPnP je zákázáno.", - "upnp": "UPnP" + "upnp": "UPnP", + "domain": { + "config": { + "edit": "Upravte konfiguraci domény", + "title": "Nastavení domény" + }, + "dns": { + "auto_config": "Automatické nastavení DNS záznamů", + "auto_config_ignored": "ignorováno, nebude upraveno dokud nevyberete položku přepsat" + } + } } From 8987593f1177162b2ae339f90b72e64361184689 Mon Sep 17 00:00:00 2001 From: Tymofii Lytvynenko Date: Thu, 25 Nov 2021 00:48:20 +0000 Subject: [PATCH 07/11] Translated using Weblate (Ukrainian) Currently translated at 100.0% (500 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/uk/ --- app/src/i18n/locales/uk.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/i18n/locales/uk.json b/app/src/i18n/locales/uk.json index a918bb5c..3d7d1509 100644 --- a/app/src/i18n/locales/uk.json +++ b/app/src/i18n/locales/uk.json @@ -63,9 +63,9 @@ "app_manage_label_and_tiles": "Управління міткою і заголовками", "app_install_parameters": "Установити налаштування", "app_install_custom_no_manifest": "Немає файлу manifest.json", - "app_info_uninstall_desc": "Вилучити застосунок.", + "app_info_uninstall_desc": "Ця дія вилучить застосунок з системи.", "app_info_change_url_disabled_tooltip": "Ця можливість ще не реалізована в цьому застосунку", - "app_info_default_desc": "Перенаправити корінь (root) сайту в цей застосунок ({domain}).", + "app_info_default_desc": "Ця дія перенаправить корінь (root) сайту в цей застосунок ({domain}).", "app_info_changeurl_desc": "Змінити посилання доступу до цього застосунку (домен і/чи шлях).", "app_info_access_desc": "Групи / користувачі, у яких є доступ до цього застосунку:", "app_config_panel_no_panel": "Цей застосунок не має доступної конфігурації", @@ -101,7 +101,7 @@ "pending": "Обробляється", "error": "Невдало" }, - "processing": "Сервер обробляє цю дію...", + "processing": "Оброблення дії сервером...", "partial_logs": "[...] (перевірте в історії повні журнали)" }, "all": "Усе", From 655d4f4fb9783b8a2d85c57f10a345adfa278eef Mon Sep 17 00:00:00 2001 From: Valentin von Guttenberg Date: Mon, 29 Nov 2021 15:31:32 +0000 Subject: [PATCH 08/11] Translated using Weblate (German) Currently translated at 100.0% (500 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/ --- app/src/i18n/locales/de.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/i18n/locales/de.json b/app/src/i18n/locales/de.json index e64722ef..693a87a5 100644 --- a/app/src/i18n/locales/de.json +++ b/app/src/i18n/locales/de.json @@ -71,7 +71,7 @@ "ipv4": "IPv4", "ipv6": "IPv6", "label": "Label", - "label_for_manifestname": "Label für {name}", + "label_for_manifestname": "Label für {name} (Name der im Nutzerportal angezeigt wird)", "local_archives": "Lokale Archive", "login": "Anmelden", "logout": "Abmelden", @@ -362,7 +362,7 @@ }, "tools_power_up": "Ihr Server scheint zugänglich zu sein. Sie können jetzt versuchen, sich anzumelden.", "search": { - "not_found": "Es gibt {items}, die Ihren Auswahlkriterien entsprechen.", + "not_found": "Es gibt {items}, die deinen Auswahlkriterien entsprechen. | Es gibt 1 {items}, das deinem Auswahlkriterium entspricht. | Es gibt {items}, die deinen Auswahlkriterien entsprechen.", "for": "Suche nach {items} ..." }, "readme": "Readme", @@ -422,7 +422,7 @@ "remote": "{message}", "pattern": "{type}", "invalid_form": "Das Formular enthält Fehler.", - "maxValue": "Der Wert muss eine Zahl gleich oder kleiner als {max} sein.", + "maxValue": "Der Wert muss eine Zahl sein, die gleich oder kleiner als {max} ist.", "appRepoUrl": "Die YunoHost-App-Repository-URLs müssen wie folgt geformt sein https://domain.tld/path/to/repo_ynh" }, "footer": { @@ -565,9 +565,9 @@ "push_force_confirm": "Sind Sie sicher, dass Sie die Propagierung aller vorgeschlagenen DNS-Einträge forcieren möchten? Seien Sie sich bewusst, dass dies dazu führen kann, dass es manuelle oder wichtige Default-Einträge, die ihr Registrar definiert hat, überschreiben könnte." } }, - "domain_dns_push_failed_to_authenticate": "Authentifizierung bei der API des Registrars nicht erfolgreich. Am wahrscheinlichsten ist, dass die Zugangsdaten inkorrekt sind? (Fehler: {error})", - "domain_dns_push_managed_in_parent_domain": "Die automatische DNS-Einträge-Funktion wird durch die übergeordnete Domäne {parent_domain} verwaltet.", - "domain_dns_push_not_applicable": "Die automatische DNS-Einträge-Funktion kann nicht auf die Domäne {domain} angewandt werden,
Sie sollten Ihre DNS-Einträge gemäss folgender Dokumentation und der untenstehend vorgeschlagenen Konfiguration manuell konfigurieren.", + "domain_dns_push_failed_to_authenticate": "Authentifizierung bei der API des Registrars nicht erfolgreich. Höchstwahrscheinlich sind die Zugangsdaten inkorrekt. (Fehler: {error})", + "domain_dns_push_managed_in_parent_domain": "Die automatische DNS-Konfiguration wird von der übergeordneten Domäne {parent_domain} verwaltet.", + "domain_dns_push_not_applicable": "Die automatische DNS-Konfiguration ist nicht auf die Domäne {domain} anwendbar.
Konfiguriere die DNS-Einträge, wie in der Dokumentation beschrieben, mit Hilfe der folgenden vorgeschlagenen Konfiguration manuell.", "users_import_delete_desc": "Wenn angewählt, werden alle Benutzer, die nicht in der CSV-Datei enthalten sind, gelöscht (und bereinigt).", "users_import_csv_file_desc": "Die CSV-Datei muss im Format UTF-8 sein und die Spalten Benutzername, Passwort, Gruppen, E-Mail und Quota beinhalten. Für eine Beispiel-CSV-Datei können Sie Benutzer als CSV-Datei exportieren und die Datei ändern.", "users_import": "Benutzer importieren", From 28cb3fe34d6a23f9877ab985f9e68485f91f2976 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Alberto=20Gonz=C3=A1lez?= Date: Tue, 21 Dec 2021 21:46:01 +0000 Subject: [PATCH 09/11] Translated using Weblate (Spanish) Currently translated at 70.4% (352 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/es/ --- app/src/i18n/locales/es.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/i18n/locales/es.json b/app/src/i18n/locales/es.json index 0d73d244..4cd2f143 100644 --- a/app/src/i18n/locales/es.json +++ b/app/src/i18n/locales/es.json @@ -332,7 +332,8 @@ "pending": "En progreso", "error": "No se ha podido realizar" }, - "processing": "El servidor está procesando la acción..." + "processing": "El servidor está procesando la acción...", + "partial_logs": "[...] (comprueba el histórico para un log completo)" }, "address": { "local_part_description": { @@ -387,5 +388,6 @@ "username": "johndoe", "firstname": "John" }, - "hook_conf_ynh_settings": "Configuraciones de YunoHost" + "hook_conf_ynh_settings": "Configuraciones de YunoHost", + "confirm_group_add_access_permission": "¿Seguro que quieres conceder acceso {perm} a {name}? Este acceso incrementa significantemente la exposición a ataques al sistema si {name} resulta tener malas intenciones. Sólo deberías aprobarlo si CONFÍAS en esa persona/grupo." } From 7f9af7b6e4c11e1a51a304ae8036a4fb7ffa2a12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Alberto=20Gonz=C3=A1lez?= Date: Wed, 22 Dec 2021 17:08:59 +0000 Subject: [PATCH 10/11] Translated using Weblate (Spanish) Currently translated at 99.2% (496 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/es/ --- app/src/i18n/locales/es.json | 224 +++++++++++++++++++++++++++++++---- 1 file changed, 204 insertions(+), 20 deletions(-) diff --git a/app/src/i18n/locales/es.json b/app/src/i18n/locales/es.json index 4cd2f143..9eeb8f49 100644 --- a/app/src/i18n/locales/es.json +++ b/app/src/i18n/locales/es.json @@ -26,7 +26,7 @@ "confirm_change_maindomain": "¿Está seguro de que desea cambiar el dominio principal?", "confirm_delete": "¿Está seguro que desea eliminar {name}?", "confirm_install_custom_app": "¡AVISO! La instalación de aplicaciones de terceros puede comprometer la seguridad e integridad de su sistema. Probablemente debería NO instalarla salvo que sepa lo que está haciendo. ¿Está dispuesto a correr el riesgo?", - "confirm_install_domain_root": "No podrá instalar otra aplicación en {domain}. ¿Desea continuar?", + "confirm_install_domain_root": "¿Seguro que quieres instalar esta aplicación en '/'? No podrás instalar otra aplicación en {domain}", "confirm_postinstall": "Está a punto de lanzar el proceso de post-instalación para el dominio {domain}. Puede tardar unos pocos minutos, *no interrumpa la operación*.", "confirm_restore": "¿Está seguro que desea restaurar {name}?", "confirm_uninstall": "¿Está seguro que desea desinstalar {name}?", @@ -34,7 +34,7 @@ "created_at": "Creado en", "custom_app_install": "Instalar aplicación personalizada", "custom_app_url_only_github": "Por ahora solo desde GitHub", - "delete": "Suprimir", + "delete": "Eliminar", "description": "Descripción", "diagnosis": "Diagnóstico", "disable": "Inhabilitar", @@ -83,7 +83,7 @@ "ipv4": "IPv4", "ipv6": "IPv6", "label": "Etiqueta", - "label_for_manifestname": "Etiqueta para {name}", + "label_for_manifestname": "Etiqueta para {name} (nombre mostrado en el portal de cuentas)", "local_archives": "Archivos locales", "login": "Iniciar sesión", "logout": "Cerrar sesión", @@ -205,7 +205,7 @@ "confirm_install_app_lowquality": "Aviso: esta aplicación puede funcionar pero no está bien integrada en YunoHost. Algunas características como inicio de sesión único y copia de seguridad/restauración podría no estar disponible.", "confirm_install_app_inprogress": "¡AVISO! ¡Esta aplicación es aún experimental (puede que ni funcione) y es probable que rompa su sistema! Seguramente debería NO instalarla salvo que sepa lo que está haciendo. ¿Está dispuesto a correr ese riesgo?", "error_connection_interrupted": "El servidor cerró la conexión en vez de responder. ¿Ha sido reiniciado o parado nginx o yunohost-api por cualquier motivo?", - "experimental_warning": "Aviso: esta característica es experimental y no se considera estable, no debería usarla salvo que sepa lo que está haciendo.", + "experimental_warning": "Aviso: esta característica es experimental y no se considera estable, no deberías usarla salvo que sepas lo que estás haciendo.", "good_practices_about_admin_password": "Está a punto de establecer una nueva contraseña de administrador. La contraseña debería de ser de al menos 8 caracteres, aunque es una buena práctica usar una contraseña más larga (es decir, una frase de paso) y/o usar varias clases de caracteres (mayúsculas, minúsculas, dígitos y caracteres especiales).", "good_practices_about_user_password": "Está a punto de establecer una nueva contraseña de usuario. La contraseña debería de ser de al menos 8 caracteres, aunque es una buena práctica usar una contraseña más larga (es decir, una frase de paso) y/o usar varias clases de caracteres (mayúsculas, minúsculas, dígitos y caracteres especiales).", "app_state_notworking_explanation": "El mantenedor de esta aplicación declaró que «no funciona». ¡ROMPERÁ SU SISTEMA!", @@ -276,14 +276,16 @@ "rerun_diagnosis": "Repetir diagnóstico", "details": "Detalles", "diagnosis_experimental_disclaimer": "Tenga en cuenta que la característica de diagnóstico es aún experimental y está siendo mejorada y puede no ser totalmente fiable.", - "everything_good": "¡Todo bien!", + "everything_good": "¡Todo está bien!", "ignore": "Ignorar", "ignored": "{count} ignorado", "last_ran": "Ejecutado por última vez:", "unignore": "Dejar de ignorar", "warnings": "{count} avisos", "words": { - "default": "Predeterminado" + "default": "Predeterminado", + "collapse": "Colapsar", + "browse": "Navegar" }, "all": "Todo", "diagnosis_first_run": "El diagnóstico intentará identificar los errores comunes en diferentes aspectos del servidor para asegurar que todo funcione de la mejor manera. No se asuste si observa algunos errores justo después de la configuracion del servidor: estos le ayudarán a identificar los incidentes y le guiarán para corregirlos. El diagnostico correrá 2 veces al día y enviará un correo electrónico al administrador si encuentra incidentes.", @@ -297,12 +299,12 @@ "confirm_service_restart": "¿Estás seguro de que quieres reiniciar {name} ?", "group_explain_visitors_needed_for_external_client": "Tenga cuidado de que necesita mantener algunas aplicaciones permitidas a los visitantes si tiene la intención de usarlas con clientes externos. Por ejemplo, este es el caso de Nextcloud si desea utilizar un cliente de sincronización en su teléfono inteligente o computadora de escritorio.", "issues": "{count} problemas", - "unmaintained_details": "Esta aplicación no se ha actualizado durante bastante tiempo y el responsable anterior se ha ido o no tiene tiempo para mantenerla. No dude en consultar el repositorio de aplicaciones para brindar su ayuda", + "unmaintained_details": "Esta aplicación no ha sido actualizada durante mucho tiempo y la persona responsable se ha ido o no tiene tiempo para mantener la aplicación. Te invitamos a consultar el repositorio de la aplicación para ayudarnos", "restart": "Reiniciar", "diagnosis_explanation": "La funcionalidad de diagnóstico intentará identificar problemas comunes en varios aspectos del servidor para asegurarse de que todo vaya bien. El diagnóstico se ejecuta automáticamente dos veces al día y un correo electrónico se envía al administrador si se encuentra algún problema. Note que algunas pruebas pueden ser irrelevantes si no desea utilizar ciertas funcionalidades (por ejemplo XMPP) o podrían fallar si tiene una configuración compleja. En esos casos, si sabe lo que está haciendo, no hay problema con ignorar los errores o alertas correspondientes.", "tip_about_user_email": "Los usuarios son creados con una dirección de correo electrónico (y cuenta XMPP) con el formato username@domain.ltd. Aliases de correo y reenvíos de correo pueden ser agregados luego por el administrador o el usuario.", "permission_show_tile_enabled": "Mostrar el tile en el portal de usuario", - "permission_main": "Permiso principal", + "permission_main": "Etiqueta principal", "permission_corresponding_url": "URL Correspondiente", "pending_migrations": "Hay algunas migraciones esperando ejecutar. Por favor vaya a Herramientas > Migraciones para verlas.", "logs_suboperations": "Sub-operaciones", @@ -311,7 +313,7 @@ "cancel": "Cancelar", "api_errors_titles": { "APIConnexionError": "YunoHost ha encontrado un error de conexión", - "APINotRespondingError": "La API de YunoHost no está respondiendo", + "APINotRespondingError": "La API de YunoHost no responde", "APINotFoundError": "La API de YunoHost no pudo encontrar una ruta", "APIInternalError": "YunoHost ha encontrado un error interno", "APIBadRequestError": "Yunohost ha econtrado un error", @@ -319,7 +321,7 @@ }, "api_error": { "view_error": "Ver error", - "sorry": "Lo siento mucho por eso.", + "sorry": "Lo sentimos mucho.", "server_said": "Mientras se procesaba la acción, el servidor informó:", "info": "La siguiente información puede ser útil para la persona que le esté ayudando:", "help": "Debes buscar ayuda en el foro o en el chat para solucionar la situación. También puedes informar del fallo en el bugtracker.", @@ -351,7 +353,20 @@ "alphalownum_": "El valor debe ser alfanumérico en minúsculas y solo caracteres subrayados.", "alpha": "El valor debe ser solo caracteres alfabéticos.", "remote": "{message}", - "pattern": "{type}" + "pattern": "{type}", + "maxValue": "El valor debe ser numérico e igual o menor que {max}.", + "invalid_form": "El formulario contiene errores.", + "name": "Los nombres no deben incluir ningún carácter especial salvo ,.'-", + "minValue": "El valor debe ser numérico e igual o mayor que {min}.", + "notInUsers": "El usuario '{value}' ya existe.", + "number": "El valor debe ser numérico.", + "passwordLenght": "La contraseña debe ser al menos de 8 caracteres de longitud.", + "passwordMatch": "Las contraseñas no coinciden.", + "required": "El campo es obligatorio.", + "dynDomain": "Nombre de dominio incorrecto. Solo debe contener caracteres alfanuméricos en minúsculas y guiones", + "appRepoUrl": "Las URL de repositorios de aplicaciones YunoHost deberían parecerse a https://domain.tld/path/to/repo_ynh", + "email": "Correo incorrecto: debe contener solo caracteres alfanuméricos y _.- (ej. alguien@ejemplo.com, 4l-guien@ejemplo.com)", + "emailForward": "Redirección de correo incorrecto: debe contener solo caracteres alfanuméricos y _.- (ej. alguien@ejemplo.com, 4l-guien@ejemplo.com)" }, "footer": { "donate": "Donar", @@ -360,13 +375,13 @@ }, "experimental": "Experimental", "error": "Error", - "enabled": "Habilitado", - "disabled": "Deshabilitado", + "enabled": "Activado", + "disabled": "Desactivado", "dead": "Inactivo", "day_validity": " Expirado hace | 1 día | {count} días", "confirm_app_install": "¿Estás seguro de que deseas instalar esta aplicación?", "common": { - "lastname": "Apellido", + "lastname": "Apellidos", "firstname": "Nombre" }, "code": "Código", @@ -376,18 +391,187 @@ "app_config_panel_label": "Configura esta app", "app_config_panel": "Panel de configuración", "app_choose_category": "Elige una categoría", - "app_actions_label": "Realizar acciones", + "app_actions_label": "Ejecuta las acciones", "app_actions": "Acciones", - "api_waiting": "Esperando la respuesta del servidor...", - "api_not_found": "Parece que el administrador de la web ha intentado consultar algo que no existe.", + "api_waiting": "Esperando respuesta del servidor...", + "api_not_found": "La administración web ha intentado acceder a un recurso inexistente.", "hook_conf_manually_modified_files": "Configuraciones modificadas manualmente", "hook_data_xmpp": "Datos XMPP", - "items_verbose_count": "Hay {items}.", + "items_verbose_count": "Hay {items}. | Hay 1 {items}. | Hay {items}.", "placeholder": { "lastname": "Doe", "username": "johndoe", - "firstname": "John" + "firstname": "John", + "domain": "mi-dominio.es", + "groupname": "Nombre de mi grupo", + "file": "Selecciona un fichero o arrástralo y suéltalo" }, "hook_conf_ynh_settings": "Configuraciones de YunoHost", - "confirm_group_add_access_permission": "¿Seguro que quieres conceder acceso {perm} a {name}? Este acceso incrementa significantemente la exposición a ataques al sistema si {name} resulta tener malas intenciones. Sólo deberías aprobarlo si CONFÍAS en esa persona/grupo." + "confirm_group_add_access_permission": "¿Seguro que quieres conceder acceso {perm} a {name}? Este acceso incrementa significantemente la exposición a ataques al sistema si {name} resulta tener malas intenciones. Sólo deberías aprobarlo si CONFÍAS en esa persona/grupo.", + "items": { + "services": "sin servicios | servicio | {c} servicios", + "users": "sin cuentas | cuenta | {c} cuentas", + "domains": "sin dominios | dominio | {c} dominios", + "installed_apps": "sin aplicaciones instaladas | aplicación instalada | {c} aplicaciones instaladas", + "apps": "sin aplicaciones | aplicación | {c} aplicaciones", + "permissions": "sin permisos | permiso | {c} permisos", + "groups": "sin grupos | grupo | {c} grupos", + "backups": "sin copias de seguridad | copia de seguridad | {c} copias de seguridad", + "logs": "sin registros | registro | {c} registros" + }, + "migrations_disclaimer_check_message": "He leído y comprendido esta limitación de responsabilidad", + "postinstall": { + "force": "Forzar la post-instalación", + "title": "Post-instalción" + }, + "human_routes": { + "apps": { + "uninstall": "Desinstalar la aplicación '{name}'", + "update_config": "Actualizar la configuración de la aplicación '{name}'", + "change_label": "Cambiar la etiqueta '{prevName}' por '{nextName}'", + "change_url": "Cambiar la URL de acceso a '{name}'", + "install": "Instalar la aplicación '{name}'", + "set_default": "Redirecciona la raíz del dominio '{domain}' a '{name}'", + "perform_action": "Ejecutar la acción '{action}' de la aplicación '{name}'" + }, + "backups": { + "create": "Crear copia de seguridad", + "delete": "Elimina la copia de seguridad '{name}'", + "restore": "Restaurar la copia de seguridad '{name}'" + }, + "groups": { + "remove": "Elimina a '{user}' del grupo '{name}'", + "delete": "Elimina el grupo '{name}'", + "create": "Crea el grupo '{name}'", + "add": "Añade a '{user}' al grupo '{name}'" + }, + "users": { + "update": "Actualiza la cuenta '{name}'", + "create": "Crea la cuenta '{name}'", + "delete": "Elimina la cuenta '{name}'" + }, + "share_logs": "Genera un enlace para el registro '{name}'", + "domains": { + "push_dns_changes": "Publica los registros DNS de '{name}' al registrador", + "update_config": "Actualiza la configuración de '{name}'", + "add": "Añade el dominio '{name}'", + "delete": "Elimina el domino '{name}'", + "install_LE": "Instala el certificado para '{name}'", + "manual_renew_LE": "Renueva el certificado para '{name}'", + "regen_selfsigned": "Renueva el certificado auto-firmado de '{name}'", + "revert_to_selfsigned": "Revenir al certificado auto-firmado para '{name}'", + "set_default": "Configura '{name}' como dominio por defecto" + }, + "diagnosis": { + "ignore": { + "error": "Ignorar un error", + "warning": "Ignorar una advertencia" + }, + "unignore": { + "warning": "No ignorar una advertencia", + "error": "No ignorar un error" + }, + "run": "Ejecuta el diagnóstico", + "run_specific": "Ejecuta el diagnóstico '{description}'" + }, + "migrations": { + "skip": "Omite las migraciones", + "run": "Ejecuta las migraciones" + }, + "permissions": { + "add": "Permite a '{name}' acceder a '{perm}'", + "remove": "Deniega a '{name}' acceder a '{perm}'" + }, + "postinstall": "Ejecuta la post-instalación", + "reboot": "Reinicia el servidor", + "shutdown": "Apaga el servidor", + "update": "Comprueba actualizaciones", + "upgrade": { + "system": "Actualiza el sistema", + "apps": "Actualiza todas las aplicaciones", + "app": "Actualiza la aplicación '{app}'" + }, + "adminpw": "Cambia la contraseña de administración", + "firewall": { + "ports": "{action} puerto {port} ({protocol}, {connection})", + "upnp": "{action} UPnP" + }, + "services": { + "restart": "Reinicia el servicio '{name}'", + "start": "Inicia el servicio '{name}'", + "stop": "Para el servicio '{name}'" + } + }, + "tools_webadmin": { + "fallback_language_description": "Idioma que será usado en caso de que la traducción al idioma primario no se encuentre disponible.", + "cache_description": "Puedes desactivar el caché si prevés trabajar con la línea de comandos (CLI) mientras navegas por la administración web.", + "transitions": "Animaciones de transición entre páginas", + "language": "Idioma", + "experimental": "Modo experimental", + "fallback_language": "Idioma alternativo", + "cache": "Caché" + }, + "go_back": "Retroceder", + "users_import_update_desc": "Selecciona para actualizar todas las cuentas del fichero CSV con los nuevos valores", + "perform": "Ejecutar", + "postinstall_set_domain": "Configura el dominio principal", + "tools_webadmin_settings": "Parámetros de la administración web", + "traceback": "Rastrear", + "domain": { + "config": { + "edit": "Edita la configuración de dominio", + "title": "Configuración del dominio" + }, + "dns": { + "auto_config": "Configuración automática de las entradas DNS", + "auto_config_ignored": "ignorado, no será modificado por YunoHost a menos que especifiques la opción sobrescribir", + "auto_config_ok": "¡La configuración automática parece correcta!", + "auto_config_zone": "Zona DNS actual", + "edit": "Editar configuración DNS", + "manual_config": "Registros DNS recomendados para la configuración manual.", + "push": "Publicar registros DNS al registrador", + "push_force": "Sobrescribir registros actuales", + "push_force_confirm": "¿Seguro que quieres forzar la publicación de los registros DNS recomendados? Ten en cuenta que puede sobreescribir registros por defecto o importantes configurados por tu registrador.", + "push_force_warning": "Parece que algunos registros DNS de YunoHost ya se encuentran en la configuración del registrador. Puedes usar la opción sobrescribir si sabes lo que haces.", + "info": "La configuración automática DNS es una función experimental.
Plantéate guardar tu zona DNS actual desde la interfaz DNS de tu registrador antes de publicar cambios desde aquí." + } + }, + "domain_dns_push_failed_to_authenticate": "Error de autenticación con la API del registrador. ¿Puede que las credenciales no sean correctas? (Error: {error})", + "history": { + "methods": { + "DELETE": "eliminar", + "GET": "leer", + "POST": "crear/ejecutar", + "PUT": "modificar" + }, + "is_empty": "El histórico se encuentra vacío.", + "title": "Histórico", + "last_action": "Última acción:" + }, + "users_export": "Exportar cuentas", + "users_import_csv_file": "Fichero CSV", + "users_import_update": "Actualizar cuentas existentes", + "yunohost_admin": "Administración YunoHost", + "domain_add_dyndns_forbidden": "Ya has suscrito un dominio DynDNS, puedes solicitar eliminarlo desde el foro en el hilo dedicado.", + "hook_data_xmpp_desc": "Configuración de salas y cuentas, archivos subidos", + "items_verbose_items_left": "Quedan {items}. | Queda 1 {items}. | Quedan {items}.", + "mailbox_quota_example": "700M es un CD, 4700M es un DVD", + "users_import_delete_desc": "Selecciona para eliminar (y purgar) todas las cuentas que no se encuentren en el fichero CSV.", + "users_import_confirm_destructive": "¿Seguro que quieres eliminar las cuentas que no se encuentran en este archivo?", + "postinstall_set_password": "Establece la contraseña de administración", + "readme": "Léeme", + "search": { + "for": "Busca {items}..." + }, + "tools_power_up": "Tu servidor parece accesible, ahora puedes intentar conectarte.", + "unknown": "Desconocido", + "users_import_delete": "Elimina los usuarios no listados", + "users_import_delete_others": "Eliminar cuentas no listadas", + "migrations_disclaimer_not_checked": "Esta migración requiere que reconozcas la limitación de responsabilidad antes de ejecutarla.", + "user_emailaliases_add": "Añade un alias de correo", + "users_import": "Importa cuentas", + "user_emailforward_add": "Añade una redirección de correo", + "domain_delete_forbidden_desc": "No puedes eliminar '{domain}' ya que es tu dominio por defecto. Necesitas elegir otro dominio(o añadir uno nuevo) y configurarlo como dominio por defecto antes de poder eliminar este.", + "domain_dns_push_managed_in_parent_domain": "La configuración automática de los registros DNS es administrada desde el dominio superior {parent_domain}.", + "domain_dns_push_not_applicable": "La configuración automática de los registros DNS no puede realizarse en el dominio {domain},
Debes configurar manualmente los registros DNS siguiendo la documentación y la configuración recomendada aquí debajo." } From 5f6e51f913cb942b98c34c84e1e4854b6a62719e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Alberto=20Gonz=C3=A1lez?= Date: Wed, 22 Dec 2021 19:15:49 +0000 Subject: [PATCH 11/11] Translated using Weblate (Spanish) Currently translated at 100.0% (500 of 500 strings) Translation: YunoHost/admin Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/es/ --- app/src/i18n/locales/es.json | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/i18n/locales/es.json b/app/src/i18n/locales/es.json index 9eeb8f49..d8b25f24 100644 --- a/app/src/i18n/locales/es.json +++ b/app/src/i18n/locales/es.json @@ -509,7 +509,8 @@ "language": "Idioma", "experimental": "Modo experimental", "fallback_language": "Idioma alternativo", - "cache": "Caché" + "cache": "Caché", + "experimental_description": "Te da acceso a las características experimentales. Están consideradas como inestables y pueden estropear tu sistema.
Actívalas solo si sabes lo que estás haciendo." }, "go_back": "Retroceder", "users_import_update_desc": "Selecciona para actualizar todas las cuentas del fichero CSV con los nuevos valores", @@ -561,7 +562,8 @@ "postinstall_set_password": "Establece la contraseña de administración", "readme": "Léeme", "search": { - "for": "Busca {items}..." + "for": "Busca {items}...", + "not_found": "Hay {items} coincidencias con tus criterios. | Hay 1 {items} coincidencia con tus criterios. | Hay {items} coincidencias con tus criterios." }, "tools_power_up": "Tu servidor parece accesible, ahora puedes intentar conectarte.", "unknown": "Desconocido", @@ -573,5 +575,7 @@ "user_emailforward_add": "Añade una redirección de correo", "domain_delete_forbidden_desc": "No puedes eliminar '{domain}' ya que es tu dominio por defecto. Necesitas elegir otro dominio(o añadir uno nuevo) y configurarlo como dominio por defecto antes de poder eliminar este.", "domain_dns_push_managed_in_parent_domain": "La configuración automática de los registros DNS es administrada desde el dominio superior {parent_domain}.", - "domain_dns_push_not_applicable": "La configuración automática de los registros DNS no puede realizarse en el dominio {domain},
Debes configurar manualmente los registros DNS siguiendo la documentación y la configuración recomendada aquí debajo." + "domain_dns_push_not_applicable": "La configuración automática de los registros DNS no puede realizarse en el dominio {domain},
Debes configurar manualmente los registros DNS siguiendo la documentación y la configuración recomendada aquí debajo.", + "users_import_csv_file_desc": "El fichero CSV debe estar en formato UTF-8, con las columnas cuenta, contraseña, grupos, correo y cuota. Para un ejemplo de importación de fichero CSV, puedes exportar las cuentas en un fichero CSV y modificar el fichero.", + "text_selection_is_disabled": "La selección de texto esta desactivada. Si quieres compartir este registro, por favor comparte el registro completo mediante el botón 'Compartir con Yunopaste'.
O si realmente quieres seleccionar el texto, presiona las teclas: ↓↓↑↑." }