New Crowdin updates (#583)

This commit is contained in:
Thomas Camlong
2023-01-20 11:08:16 +09:00
committed by GitHub
parent 2125645cf7
commit 92dcf59464
58 changed files with 284 additions and 265 deletions

View File

@@ -18,7 +18,7 @@
} }
}, },
"lineChart": { "lineChart": {
"title": "Nuværende downloadhastighed", "title": "Nuværende netværkstrafik",
"download": "Download: {{download}}", "download": "Download: {{download}}",
"upload": "Upload: {{upload}}", "upload": "Upload: {{upload}}",
"timeSpan": "{{seconds}} sekunder siden", "timeSpan": "{{seconds}} sekunder siden",

View File

@@ -26,7 +26,7 @@
"actionBar": { "actionBar": {
"addService": { "addService": {
"title": "Tilføj app", "title": "Tilføj app",
"message": "" "message": "Tilføj app til Homarr"
}, },
"restart": { "restart": {
"title": "Genstart" "title": "Genstart"
@@ -68,7 +68,7 @@
"errors": { "errors": {
"integrationFailed": { "integrationFailed": {
"title": "Docker integration mislykkedes", "title": "Docker integration mislykkedes",
"message": "" "message": "Har du glemt at mounte docker socket?"
}, },
"unknownError": { "unknownError": {
"title": "Der opstod en fejl" "title": "Der opstod en fejl"

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Ping", "name": "Ping",
"description": "" "description": "Viser en statusindikator afhængig af HTTP-svarkoden for en given URL."
}, },
"states": { "states": {
"online": "Online {{response}}", "online": "Online {{response}}",

View File

@@ -5,7 +5,7 @@
"enabled": "Speichern und Beenden" "enabled": "Speichern und Beenden"
}, },
"popover": { "popover": {
"title": "Der Bearbeitungsmodus ist für <1>{{size}}</1> aktiviert", "title": "Der Bearbeitungsmodus ist für die Kategorie <1>{{size}}</1> aktiviert",
"text": "Sie können Ihre Apps jetzt anpassen und konfigurieren. Änderungen werden <strong>nicht gespeichert</strong> bis Sie den Bearbeitungsmodus verlassen" "text": "Sie können Ihre Apps jetzt anpassen und konfigurieren. Änderungen werden <strong>nicht gespeichert</strong> bis Sie den Bearbeitungsmodus verlassen"
}, },
"screenSizes": { "screenSizes": {

View File

@@ -26,7 +26,7 @@
"actionBar": { "actionBar": {
"addService": { "addService": {
"title": "App hinzufügen", "title": "App hinzufügen",
"message": "" "message": "App zu Homarr hinzufügen"
}, },
"restart": { "restart": {
"title": "Neustarten" "title": "Neustarten"
@@ -68,7 +68,7 @@
"errors": { "errors": {
"integrationFailed": { "integrationFailed": {
"title": "Docker-Integration fehlgeschlagen", "title": "Docker-Integration fehlgeschlagen",
"message": "" "message": "Haben Sie vergessen, den Docker-Socket zu mounten?"
}, },
"unknownError": { "unknownError": {
"title": "Es ist ein Fehler aufgetreten" "title": "Es ist ein Fehler aufgetreten"

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Ping", "name": "Ping",
"description": "" "description": "Zeigt einen Statusindikator in Abhängigkeit des HTTP-Antwortcode einer bestimmten URL an."
}, },
"states": { "states": {
"online": "Online {{response}}", "online": "Online {{response}}",

View File

@@ -1,45 +1,45 @@
{ {
"configSelect": { "configSelect": {
"label": "Konfigurationslader", "label": "Konfigurationslader",
"description": "", "description": "{{configCount}} Konfigurationen sind verfügbar",
"loadingNew": "Ihre Konfiguration wird geladen...", "loadingNew": "Ihre Konfiguration wird geladen...",
"pleaseWait": "Bitte warten Sie, bis Ihre neue Konfiguration geladen ist!" "pleaseWait": "Bitte warten Sie, bis Ihre neue Konfiguration geladen ist!"
}, },
"modal": { "modal": {
"copy": { "copy": {
"title": "", "title": "Wählen Sie den Namen für Ihre neue Konfiguration",
"form": { "form": {
"configName": { "configName": {
"label": "", "label": "Name der Konfiguration",
"validation": { "validation": {
"required": "", "required": "Name der Konfiguration ist erforderlich",
"notUnique": "" "notUnique": "Der Name dieser Konfiguration wird bereits verwendet"
}, },
"placeholder": "" "placeholder": "Ihr neuer Konfigurationsname"
}, },
"submitButton": "" "submitButton": "Bestätigen"
}, },
"events": { "events": {
"configSaved": { "configSaved": {
"title": "", "title": "Konfiguration gespeichert",
"message": "" "message": "Konfiguration gespeichert als {{configName}}"
}, },
"configCopied": { "configCopied": {
"title": "", "title": "Konfiguration kopiert",
"message": "" "message": "Konfiguration kopiert als {{configName}}"
}, },
"configNotCopied": { "configNotCopied": {
"title": "", "title": "Konfiguration konnte nicht kopiert werden",
"message": "" "message": "Ihre Konfiguration wurde nicht als {{configName}} kopiert"
} }
} }
}, },
"confirmDeletion": { "confirmDeletion": {
"title": "", "title": "Bestätigen Sie die Löschung Ihrer Konfiguration",
"warningText": "", "warningText": "Sie sind dabei, '<b>{{configName}}</b>' zu löschen",
"text": "", "text": "Bitte beachten Sie, dass die Löschung nicht rückgängig gemacht werden kann und Ihre Konfigurations Daten dauerhaft verloren gehen. Nachdem Sie auf diese Schaltfläche geklickt haben, wird die Konfiguration dauerhaft gelöscht. Stellen Sie sicher, dass Sie ein angemessenes Backup dieser Datei erstellen.",
"buttons": { "buttons": {
"confirm": "" "confirm": "Ja, lösche die folgende Konfiguration: '<b>{{configName}}</b>'"
} }
} }
}, },

View File

@@ -1,7 +1,7 @@
{ {
"modal": { "modal": {
"title": "Ajouter une tuile", "title": "Ajouter une tuile",
"text": "" "text": "Les tuiles sont l'élément principal de Homarr. Elles sont utilisées pour afficher vos applications et autres informations. Vous pouvez ajouter autant de tuiles que vous le souhaitez."
}, },
"widgetDescription": "Les widgets interagissent avec vos applications, pour vous permettre de mieux les contrôler. Ils nécessitent généralement quelques configurations supplémentaires avant d'être utilisés.", "widgetDescription": "Les widgets interagissent avec vos applications, pour vous permettre de mieux les contrôler. Ils nécessitent généralement quelques configurations supplémentaires avant d'être utilisés.",
"goBack": "Retourner à la page précédente", "goBack": "Retourner à la page précédente",

View File

@@ -1,11 +1,11 @@
{ {
"description": "", "description": "En mode édition, vous pouvez ajuster les tuiles et configurer les applications. Les modifications ne sont pas enregistrées tant que vous n'avez pas quitté le mode Édition.",
"button": { "button": {
"disabled": "Entrer en mode édition", "disabled": "Entrer en mode édition",
"enabled": "Quitter et sauvegarder" "enabled": "Quitter et sauvegarder"
}, },
"popover": { "popover": {
"title": "", "title": "Le mode d'édition est activé pour <1>{{size}}</1> la taille",
"text": "Vous pouvez désormais ajuster et configurer vos applications. Les modifications ne sont <strong>pas enregistrées</strong> jusqu'à ce que vous quittiez le mode édition" "text": "Vous pouvez désormais ajuster et configurer vos applications. Les modifications ne sont <strong>pas enregistrées</strong> jusqu'à ce que vous quittiez le mode édition"
}, },
"screenSizes": { "screenSizes": {

View File

@@ -51,12 +51,12 @@
"undefined": "Indéfini", "undefined": "Indéfini",
"public": "Public", "public": "Public",
"private": "Privé", "private": "Privé",
"explanationPrivate": "", "explanationPrivate": "Un secret privé sera envoyé au serveur. Une fois que votre navigateur a rafraîchi la page. Il ne sera jamais envoyé au client.",
"explanationPublic": "" "explanationPublic": "Un secret public est toujours envoyé au client et est accessible via l'API. Il ne doit pas contenir de valeurs confidentielles telles que des noms d'utilisateur, des mots de passe, des jetons, des certificats et d'autres éléments similaires!"
}, },
"secrets": { "secrets": {
"description": "Pour mettre à jour un secret, entrez une valeur et cliquez sur le bouton Enregistrer. Pour supprimer un secret, utilisez le bouton Effacer.", "description": "Pour mettre à jour un secret, entrez une valeur et cliquez sur le bouton Enregistrer. Pour supprimer un secret, utilisez le bouton Effacer.",
"warning": "", "warning": "Vos informations d'identification servent d'accès à vos intégrations et vous devez <strong>ne jamais</strong> les partager avec quelqu'un d'autre. L'équipe officielle d'Homarr ne vous demandera jamais vos informations d'identification. Veillez à <strong>stocker et gérer vos secrets en toute sécurité</strong>.",
"clear": "Effacer le secret", "clear": "Effacer le secret",
"save": "Sauvegarder le secret", "save": "Sauvegarder le secret",
"update": "Mettre à jour le secret" "update": "Mettre à jour le secret"

View File

@@ -22,7 +22,7 @@
}, },
"overseerr": { "overseerr": {
"name": "Overseerr", "name": "Overseerr",
"description": "Rechercher des films et sériess sur Overseerr" "description": "Rechercher des films et séries sur Overseerr"
} }
}, },
"tip": "Vous pouvez sélectionner la barre de recherche avec le raccourci ", "tip": "Vous pouvez sélectionner la barre de recherche avec le raccourci ",

View File

@@ -1,6 +1,6 @@
{ {
"configSelect": { "configSelect": {
"label": "", "label": "Changeur de configuration",
"description": "{{configCount}} configurations disponibles", "description": "{{configCount}} configurations disponibles",
"loadingNew": "Chargement des configurations ...", "loadingNew": "Chargement des configurations ...",
"pleaseWait": "Veuillez attendre que votre nouvelle configuration soit chargée !" "pleaseWait": "Veuillez attendre que votre nouvelle configuration soit chargée !"

View File

@@ -1,6 +1,6 @@
{ {
"title": "С возвращением!", "title": "С возвращением!",
"text": "", "text": "Пожалуйста, введите ваш пароль",
"form": { "form": {
"fields": { "fields": {
"password": { "password": {
@@ -18,10 +18,10 @@
"message": "Ваш пароль проверяется..." "message": "Ваш пароль проверяется..."
}, },
"correct": { "correct": {
"title": "" "title": "Вход выполнен, перенаправление..."
}, },
"wrong": { "wrong": {
"title": "" "title": "Введенный вами пароль неверен, попробуйте еще раз."
} }
} }
} }

View File

@@ -1,21 +1,21 @@
{ {
"save": "", "save": "Сохранить",
"about": "", "about": "О приложении",
"cancel": "Отмена", "cancel": "Отмена",
"close": "", "close": "Закрыть",
"delete": "Удалить", "delete": "Удалить",
"ok": "", "ok": "ОК",
"edit": "Изменить", "edit": "Изменить",
"version": "", "version": "Версия",
"changePosition": "", "changePosition": "Изменить положение",
"remove": "Удалить", "remove": "Удалить",
"removeConfirm": "", "removeConfirm": "Вы действительно хотите удалить {{item}} ?",
"sections": { "sections": {
"settings": "Настройки", "settings": "Настройки",
"dangerZone": "Опасная зона" "dangerZone": "Опасная зона"
}, },
"secrets": { "secrets": {
"apiKey": "", "apiKey": "Ключ API",
"username": "Имя пользователя", "username": "Имя пользователя",
"password": "Пароль" "password": "Пароль"
}, },

View File

@@ -1,11 +1,11 @@
{ {
"modal": { "modal": {
"title": "", "title": "Добавить новую плитку",
"text": "" "text": "Плитки являются основным элементом Homarr. Они используются для отображения ваших приложений и другой информации. Вы можете добавить столько плиток, сколько захотите."
}, },
"widgetDescription": "", "widgetDescription": "Виджеты взаимодействуют с вашими приложениями, предоставляя вам больше контроля над вашими приложениями. Обычно они требуют дополнительной настройки перед использованием.",
"goBack": "", "goBack": "Вернуться к предыдущему шагу",
"actionIcon": { "actionIcon": {
"tooltip": "" "tooltip": "Добавить плитку"
} }
} }

View File

@@ -1,16 +1,16 @@
{ {
"description": "", "description": "В режиме редактирования можно настраивать плитки и конфигурировать приложения. Изменения не сохраняются до выхода из режима редактирования.",
"button": { "button": {
"disabled": "", "disabled": "Режим редактирования",
"enabled": "" "enabled": "Выйти и сохранить"
}, },
"popover": { "popover": {
"title": "", "title": "Режим редактирования включен для <1>{{size}}</1> размера",
"text": "" "text": "Теперь вы можете корректировать и настраивать свои приложения. Изменения <strong>не сохраняются</strong> до выхода из режима редактирования"
}, },
"screenSizes": { "screenSizes": {
"small": "", "small": "небольшого",
"medium": "", "medium": "среднего",
"large": "" "large": "большого"
} }
} }

View File

@@ -1 +1,3 @@
{} {
"title": "{{position}} боковая панель"
}

View File

@@ -1 +1,7 @@
{} {
"description": "Homarr - это <strong>элегантная</strong>, <strong>современная</strong> панель, на которой все ваши приложения и сервисы находятся под рукой. С Homarr вы можете получить доступ и управлять всем в одном удобном месте. Homarr легко интегрируется с приложениями, которые вы добавили, предоставляя вам ценную информацию и обеспечивая полный контроль. Установка не займет много времени, Homarr поддерживает широкий спектр методов развертывания.",
"i18n": "Загружено локализаций I18n пространств имён",
"locales": "Настроено локализаций I18n",
"contact": "Проблемы или вопросы? Свяжитесь с нами!",
"addToDashboard": "Добавить на панель"
}

View File

@@ -1,68 +1,68 @@
{ {
"tabs": { "tabs": {
"general": "", "general": "Общие",
"behaviour": "", "behaviour": "Поведение",
"network": "Сеть", "network": "Сеть",
"appearance": "", "appearance": "Внешний вид",
"integration": "" "integration": "Интеграция"
}, },
"general": { "general": {
"appname": { "appname": {
"label": "", "label": "Название приложения",
"description": "" "description": "Используется для отображения приложения на панели."
}, },
"internalAddress": { "internalAddress": {
"label": "", "label": "Внутренний адрес",
"description": "" "description": "Внутренний IP-адрес приложения."
}, },
"externalAddress": { "externalAddress": {
"label": "", "label": "Внешний адрес",
"description": "" "description": "URL-адрес, который будет открыт при нажатии на приложение."
} }
}, },
"behaviour": { "behaviour": {
"isOpeningNewTab": { "isOpeningNewTab": {
"label": "", "label": "Открыть в новой вкладке",
"description": "" "description": "Открывать приложение в новой вкладке вместо текущей."
} }
}, },
"network": { "network": {
"statusChecker": { "statusChecker": {
"label": "", "label": "Проверка состояния",
"description": "" "description": "Проверяет, находится ли ваше приложение в сети, используя простой запрос HTTP(S)."
}, },
"statusCodes": { "statusCodes": {
"label": "", "label": "Коды состояния HTTP",
"description": "" "description": "Коды состояния HTTP, которые считаются онлайн."
} }
}, },
"appearance": { "appearance": {
"icon": { "icon": {
"label": "", "label": "Иконка приложения",
"description": "" "description": "Иконка, которая будет отображаться на панели."
} }
}, },
"integration": { "integration": {
"type": { "type": {
"label": "", "label": "Настройка интеграции",
"description": "", "description": "Конфигурация интеграции, которая будет использоваться для подключения к вашему приложению.",
"placeholder": "", "placeholder": "Выбрать интеграцию",
"defined": "", "defined": "Определено",
"undefined": "", "undefined": "Не определено",
"public": "", "public": "Публичный",
"private": "", "private": "Приватный",
"explanationPrivate": "", "explanationPrivate": "Приватный ключ будет отправлен на сервер только один раз. Как только ваш браузер обновит страницу, он никогда не будет отправлен снова.",
"explanationPublic": "" "explanationPublic": "Публичный ключ всегда передается клиенту и доступен через API. Он не должен содержать никаких конфиденциальных значений, таких как имена пользователей, пароли, токены, сертификаты и тому подобное!"
}, },
"secrets": { "secrets": {
"description": "", "description": "Чтобы обновить ключ, введите значение и нажмите кнопку сохранения. Чтобы удалить ключ, воспользуйтесь кнопкой очистить.",
"warning": "", "warning": "Ваши учетные данные служат доступом к вашей интеграции, и вы <strong>никогда не</strong> должны передавать их кому-либо еще. Команда Homarr никогда не запрашивает учетные данные. Убедитесь, что <strong>храните и безопасно управляйте вашими секретами</strong>.",
"clear": "", "clear": "Очистить секрет",
"save": "", "save": "Сохранить секрет",
"update": "" "update": "Обновить секрет"
} }
}, },
"validation": { "validation": {
"popover": "" "popover": "Ваша форма содержит недопустимые данные. Следовательно, она не может быть сохранена. Пожалуйста, устраните все проблемы и нажмите на эту кнопку еще раз, чтобы сохранить изменения"
} }
} }

View File

@@ -1 +1,8 @@
{} {
"xPosition": "Положение оси X",
"width": "Ширина",
"height": "Высота",
"yPosition": "Положение оси Y",
"zeroOrHigher": "0 или выше",
"betweenXandY": "Между {{min}} и {{max}}"
}

View File

@@ -1,14 +1,14 @@
{ {
"descriptor": { "descriptor": {
"name": "Календарь", "name": "Календарь",
"description": "", "description": "Отображает календарь с предстоящими релизами из поддерживаемых интеграций.",
"settings": { "settings": {
"title": "", "title": "Настройки для виджета календаря",
"sundayStart": { "sundayStart": {
"label": "Начинать неделю с воскресенья" "label": "Воскресенье — начало недели"
}, },
"radarrReleaseType": { "radarrReleaseType": {
"label": "" "label": "Тип релиза в Radarr"
} }
} }
} }

View File

@@ -4,7 +4,7 @@
}, },
"errors": { "errors": {
"unmappedOptions": { "unmappedOptions": {
"text": "" "text": "<b>Обнаружен неиспользуемый параметр в конфигурации</b><br /><code>{{key}}</code>. Homarr не может интерпретировать и использовать этот параметр. Чтобы избежать неожиданного поведения, сделайте резервную копию конфигурации и исправьте ее."
} }
} }
} }

View File

@@ -1,11 +1,11 @@
{ {
"descriptor": { "descriptor": {
"name": "Dash.", "name": "Dash.",
"description": "", "description": "Отображает графики внешнего экземпляра Dash. внутри Homarr.",
"settings": { "settings": {
"title": "", "title": "Настройки для виджета Dash.",
"cpuMultiView": { "cpuMultiView": {
"label": "Многоядерный процессор Вид" "label": "Многоядерный вид ЦП"
}, },
"storageMultiView": { "storageMultiView": {
"label": "Вид многодискового хранилища" "label": "Вид многодискового хранилища"
@@ -24,12 +24,12 @@
"card": { "card": {
"title": "Dash.", "title": "Dash.",
"errors": { "errors": {
"noService": "Не найдено ни одной службы Dash. Пожалуйста, добавьте его в приборную панель Homarr или задайте Dash. URL в опциях модуля", "noService": "Не найдено ни одной службы Dash. Пожалуйста, добавьте его на панель Homarr или задайте URL-адрес Dash. в настройках модуля",
"noInformation": "Не удается получить информацию из тире. - Вы используете последнюю версию?" "noInformation": "Не удается получить информацию из Dash. - Вы используете последнюю версию?"
}, },
"graphs": { "graphs": {
"storage": { "storage": {
"title": "Хранение", "title": "Хранилище",
"label": "Хранилище:" "label": "Хранилище:"
}, },
"network": { "network": {
@@ -41,13 +41,13 @@
} }
}, },
"cpu": { "cpu": {
"title": РОЦЕССОР" "title": "ЦП"
}, },
"memory": { "memory": {
"title": "ОПЕРАТИВНАЯ ПАМЯТЬ" "title": "Оперативная память"
}, },
"gpu": { "gpu": {
"title": "GPU" "title": "Графический процессор"
} }
} }
} }

View File

@@ -1,9 +1,9 @@
{ {
"descriptor": { "descriptor": {
"name": "", "name": "Дата и время",
"description": "", "description": "Показывает текущую дату и время.",
"settings": { "settings": {
"title": "", "title": "Настройки для виджета даты и времени",
"display24HourFormat": { "display24HourFormat": {
"label": "Отображение полного времени (24 часа)" "label": "Отображение полного времени (24 часа)"
} }

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Скорость загрузки", "name": "Скорость загрузки",
"description": "" "description": "Отображает скорость загрузки и выгрузки поддерживаемых интеграций."
}, },
"card": { "card": {
"table": { "table": {

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Docker", "name": "Docker",
"description": "" "description": "Позволяет легко видеть и управлять всеми вашими контейнерами Docker."
}, },
"search": { "search": {
"placeholder": "Поиск по названию контейнера или образа" "placeholder": "Поиск по названию контейнера или образа"
@@ -25,8 +25,8 @@
}, },
"actionBar": { "actionBar": {
"addService": { "addService": {
"title": "", "title": "Добавить приложение",
"message": "" "message": "Добавить приложение в Homarr"
}, },
"restart": { "restart": {
"title": "Перезапустить" "title": "Перезапустить"
@@ -68,13 +68,13 @@
"errors": { "errors": {
"integrationFailed": { "integrationFailed": {
"title": "Сбой интеграции Docker", "title": "Сбой интеграции Docker",
"message": "" "message": "Вы забыли смонтировать сокет docker?"
}, },
"unknownError": { "unknownError": {
"title": "Произошла ошибка" "title": "Произошла ошибка"
}, },
"oneServiceAtATime": { "oneServiceAtATime": {
"title": "" "title": "Пожалуйста, добавляйте только одно приложение или услугу за один раз!"
} }
}, },
"actionIcon": { "actionIcon": {

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Overseerr", "name": "Overseerr",
"description": "" "description": "Позволяет искать и добавлять медиафайлы из Overseerr или Jellyseerr."
}, },
"popup": { "popup": {
"item": { "item": {
@@ -18,7 +18,7 @@
} }
}, },
"seasonSelector": { "seasonSelector": {
"caption": "", "caption": "Отметьте сезоны, которые вы хотите загрузить",
"table": { "table": {
"header": { "header": {
"season": "Сезон", "season": "Сезон",

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Пинг", "name": "Пинг",
"description": "" "description": "Отображает индикатор состояния, изображающий код ответа HTTP заданного URL."
}, },
"states": { "states": {
"online": "Онлайн {{response}}", "online": "Онлайн {{response}}",

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Панель поиска", "name": "Панель поиска",
"description": "" "description": "Строка поиска, позволяющая искать в пользовательской поисковой системе, YouTube и поддерживаемых интеграциях."
}, },
"input": { "input": {
"placeholder": "Искать в интернете..." "placeholder": "Искать в интернете..."
@@ -10,7 +10,7 @@
"searchEngines": { "searchEngines": {
"search": { "search": {
"name": "Web", "name": "Web",
"description": "" "description": "Поиск..."
}, },
"youtube": { "youtube": {
"name": "Youtube", "name": "Youtube",
@@ -22,7 +22,7 @@
}, },
"overseerr": { "overseerr": {
"name": "Overseerr", "name": "Overseerr",
"description": "" "description": "Поиск фильмов и телешоу на Overseerr"
} }
}, },
"tip": "Вы можете выбрать строку поиска с помощью сочетания клавиш ", "tip": "Вы можете выбрать строку поиска с помощью сочетания клавиш ",

View File

@@ -1,17 +1,17 @@
{ {
"descriptor": { "descriptor": {
"name": "", "name": "Торрент",
"description": "", "description": "Отображает список торрентов из поддерживаемых Torrent-клиентов.",
"settings": { "settings": {
"title": "", "title": "Настройки для виджета торрента",
"refreshInterval": { "refreshInterval": {
"label": "" "label": "Интервал обновления (в секундах)"
}, },
"displayCompletedTorrents": { "displayCompletedTorrents": {
"label": "" "label": "Показать завершенные торренты"
}, },
"displayStaleTorrents": { "displayStaleTorrents": {
"label": "" "label": "Показать устаревшие торренты"
} }
} }
}, },
@@ -39,12 +39,12 @@
}, },
"errors": { "errors": {
"noDownloadClients": { "noDownloadClients": {
"title": "", "title": "Не найдено ни одного поддерживаемого Torrent-клиента!",
"text": "" "text": "Добавьте поддерживаемый торрент-клиент для просмотра текущих загрузок"
}, },
"generic": { "generic": {
"title": "", "title": "Произошла непредвиденная ошибка",
"text": "" "text": "Homarr не может связаться с вашими торрент-клиентами. Пожалуйста, проверьте настройки"
} }
}, },
"loading": { "loading": {

View File

@@ -1,13 +1,13 @@
{ {
"descriptor": { "descriptor": {
"name": "Usenet", "name": "Usenet",
"description": "" "description": "Позволяет просматривать и управлять экземпляром Usenet."
}, },
"card": { "card": {
"errors": { "errors": {
"noDownloadClients": { "noDownloadClients": {
"title": "Не найдено ни одного поддерживаемого клиента загрузки!", "title": "Не найдено ни одного поддерживаемого клиента загрузки!",
"text": "" "text": "Добавьте поддерживаемый клиент загрузки Usenet для просмотра текущих загрузок"
} }
} }
}, },

View File

@@ -1,9 +1,9 @@
{ {
"descriptor": { "descriptor": {
"name": "Погода", "name": "Погода",
"description": "", "description": "Отображает текущую информацию о погоде в заданном месте.",
"settings": { "settings": {
"title": "", "title": "Настройки для виджета погоды",
"displayInFahrenheit": { "displayInFahrenheit": {
"label": "Отображение в градусах Фаренгейта" "label": "Отображение в градусах Фаренгейта"
}, },

View File

@@ -6,24 +6,24 @@
"customizations": "Оформление" "customizations": "Оформление"
}, },
"tips": { "tips": {
"configTip": "" "configTip": "Загрузите файл конфигурации, перетащив его на страницу!"
}, },
"credits": { "credits": {
"madeWithLove": "Сделано с ❤️ от @" "madeWithLove": "Сделано с ❤️ от @"
}, },
"grow": "Увеличение сетки (занимает все пространство)", "grow": "Увеличение сетки (занимает все пространство)",
"layout": { "layout": {
"title": "", "title": "Макет панели",
"main": "", "main": "Главная",
"sidebar": "", "sidebar": "Боковая панель",
"cannotturnoff": "", "cannotturnoff": "Невозможно отключить",
"dashboardlayout": "", "dashboardlayout": "Макет панели",
"enablersidebar": "", "enablersidebar": "Включить правую боковую панель",
"enablelsidebar": "", "enablelsidebar": "Включить левую боковую панель",
"enablesearchbar": "", "enablesearchbar": "Включить панель поиска",
"enabledocker": "", "enabledocker": "Включить интеграцию с docker",
"enableping": "", "enableping": "Включить пинги",
"enablelsidebardesc": "", "enablelsidebardesc": "Необязательно. Может использоваться только для приложений и интеграций",
"enablersidebardesc": "" "enablersidebardesc": "Необязательно. Может использоваться только для приложений и интеграций"
} }
} }

View File

@@ -3,7 +3,7 @@
"label": "Название страницы" "label": "Название страницы"
}, },
"metaTitle": { "metaTitle": {
"label": "" "label": "Мета-название"
}, },
"logo": { "logo": {
"label": "Логотип" "label": "Логотип"
@@ -16,7 +16,7 @@
}, },
"customCSS": { "customCSS": {
"label": "Пользовательский CSS", "label": "Пользовательский CSS",
"placeholder": "" "placeholder": "Пользовательский CSS будет применяться в последнюю очередь"
}, },
"buttons": { "buttons": {
"submit": "Подтвердить" "submit": "Подтвердить"

View File

@@ -1,45 +1,45 @@
{ {
"configSelect": { "configSelect": {
"label": "", "label": "Изменение конфигурации",
"description": "", "description": "{{configCount}} доступны следующие конфигурации",
"loadingNew": "", "loadingNew": "Загрузка конфигурации...",
"pleaseWait": "" "pleaseWait": "Пожалуйста, подождите, пока загрузится ваша новая конфигурация!"
}, },
"modal": { "modal": {
"copy": { "copy": {
"title": "", "title": "Выберите имя новой конфигурации",
"form": { "form": {
"configName": { "configName": {
"label": "", "label": "Имя конфигурации",
"validation": { "validation": {
"required": "", "required": "Необходимо указать имя конфигурации",
"notUnique": "" "notUnique": "Имя конфигурации уже используется"
}, },
"placeholder": "" "placeholder": "Новое имя конфигурации"
}, },
"submitButton": "" "submitButton": "Подтвердить"
}, },
"events": { "events": {
"configSaved": { "configSaved": {
"title": "", "title": "Конфигурация сохранена",
"message": "" "message": "Конфигурация сохранена как {{configName}}"
}, },
"configCopied": { "configCopied": {
"title": "", "title": "Конфигурация скопирована",
"message": "" "message": "Конфигурация скопирована как {{configName}}"
}, },
"configNotCopied": { "configNotCopied": {
"title": "", "title": "Невозможно скопировать конфигурацию",
"message": "" "message": "Ваша конфигурация не была скопирована как {{configName}}"
} }
} }
}, },
"confirmDeletion": { "confirmDeletion": {
"title": "", "title": "Подтвердите удаление вашей конфигурации",
"warningText": "", "warningText": "Вы собираетесь удалить '<b>{{configName}}</b>'",
"text": "", "text": "Пожалуйста, обратите внимание, что удаление необратимо и ваши данные будут утеряны навсегда. После нажатия этой кнопки файл будет навсегда удален с диска. Убедитесь, что вы создаете адекватную резервную копию конфигурации.",
"buttons": { "buttons": {
"confirm": "" "confirm": "Да, удалить '<b>{{configName}}</b>'"
} }
} }
}, },
@@ -57,8 +57,8 @@
"message": "Не удалось удалить конфигурацию" "message": "Не удалось удалить конфигурацию"
}, },
"deleteFailedDefaultConfig": { "deleteFailedDefaultConfig": {
"title": "", "title": "Конфигурация по умолчанию не может быть удалена",
"message": "" "message": "Конфигурация не была удалена из файловой системы"
} }
} }
}, },
@@ -75,12 +75,12 @@
} }
}, },
"accept": { "accept": {
"title": "", "title": "Загрузить конфигурацию",
"text": "" "text": "Перетащите файлы сюда, чтобы загрузить конфигурацию. Поддерживаются только файлы JSON."
}, },
"reject": { "reject": {
"title": "", "title": "Загрузка с помощью перетаскивания отклонена",
"text": "" "text": "Этот формат файлов не поддерживается. Пожалуйста, загружайте только файлы JSON."
} }
} }
} }

View File

@@ -1,12 +1,12 @@
{ {
"title": "Поисковая система", "title": "Поисковая система",
"configurationName": "", "configurationName": "Настройка поисковой системы",
"tips": { "tips": {
"generalTip": "", "generalTip": "Существует множество префиксов, которые вы можете использовать! Добавив их перед запросом, вы отфильтруете результаты. !s (Web), !t (Torrents), !y (YouTube) и !m (Media).",
"placeholderTip": "%s можно использовать в качестве заполнителя для запроса." "placeholderTip": "%s можно использовать в качестве заполнителя для запроса."
}, },
"customEngine": { "customEngine": {
"title": "", "title": "Пользовательская поисковая система",
"label": "URL запроса", "label": "URL запроса",
"placeholder": "URL пользовательского запроса" "placeholder": "URL пользовательского запроса"
}, },
@@ -14,6 +14,6 @@
"label": "Открыть результаты поиска в новой вкладке" "label": "Открыть результаты поиска в новой вкладке"
}, },
"searchEnabled": { "searchEnabled": {
"label": "" "label": "Поиск включен"
} }
} }

View File

@@ -1 +1,3 @@
{} {
"label": "Расположите виджеты слева"
}

View File

@@ -26,7 +26,7 @@
"actionBar": { "actionBar": {
"addService": { "addService": {
"title": "Lägg till app", "title": "Lägg till app",
"message": "" "message": "Lägg till app i Homarr"
}, },
"restart": { "restart": {
"title": "Starta om" "title": "Starta om"
@@ -68,7 +68,7 @@
"errors": { "errors": {
"integrationFailed": { "integrationFailed": {
"title": "Dockerintegration misslyckades", "title": "Dockerintegration misslyckades",
"message": "" "message": "Glömde du att montera docker socket?"
}, },
"unknownError": { "unknownError": {
"title": "Ett fel inträffade" "title": "Ett fel inträffade"

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Ping", "name": "Ping",
"description": "" "description": "Visar en statusindikator beroende på HTTP-svarskoden för en given URL."
}, },
"states": { "states": {
"online": "Online {{response}}", "online": "Online {{response}}",

View File

@@ -7,39 +7,39 @@
}, },
"modal": { "modal": {
"copy": { "copy": {
"title": "", "title": "Välj namn på din nya konfigurering",
"form": { "form": {
"configName": { "configName": {
"label": "", "label": "Konfigurationsnamn",
"validation": { "validation": {
"required": "", "required": "Konfigurationsnamn krävs",
"notUnique": "Konfigurationens namn används redan" "notUnique": "Konfigurationens namn används redan"
}, },
"placeholder": "" "placeholder": "Ditt nya konfigurationsnamn"
}, },
"submitButton": "" "submitButton": "Bekräfta"
}, },
"events": { "events": {
"configSaved": { "configSaved": {
"title": "", "title": "Konfigurationen sparad",
"message": "" "message": "Konfigurationen sparad som {{configName}}"
}, },
"configCopied": { "configCopied": {
"title": "", "title": "Konfigurationen kopierad",
"message": "" "message": "Konfigurationen kopierades som {{configName}}"
}, },
"configNotCopied": { "configNotCopied": {
"title": "", "title": "Kunde inte kopiera konfigurationen",
"message": "" "message": "Din konfiguration kopierades inte som {{configName}}"
} }
} }
}, },
"confirmDeletion": { "confirmDeletion": {
"title": "", "title": "Bekräfta radering av din konfiguration",
"warningText": "", "warningText": "Du är på väg att radera '<b>{{configName}}</b>'",
"text": "", "text": "Observera att raderingen inte kan göras om och att dina uppgifter kommer att gå förlorade permanent. När du har klickat på den här knappen kommer filen att raderas permanent från din disk. Se till att skapa en lämplig säkerhetskopia av din konfiguration.",
"buttons": { "buttons": {
"confirm": "" "confirm": "Ja, radera '<b>{{configName}}</b>'"
} }
} }
}, },

View File

@@ -5,7 +5,7 @@
"enabled": "退出并保存" "enabled": "退出并保存"
}, },
"popover": { "popover": {
"title": "", "title": "编辑模式下启用 <1>{{size}}</1> 大小",
"text": "现在你可以调整和配置你的应用程序,在退出编辑模式之前<strong>不会保存</strong>更改 。" "text": "现在你可以调整和配置你的应用程序,在退出编辑模式之前<strong>不会保存</strong>更改 。"
}, },
"screenSizes": { "screenSizes": {

View File

@@ -51,12 +51,12 @@
"undefined": "未定义", "undefined": "未定义",
"public": "公开的", "public": "公开的",
"private": "私有的", "private": "私有的",
"explanationPrivate": "", "explanationPrivate": "私有密钥只会被发送到服务器一次。一旦你的浏览器刷新了页面,它就再也不会发送了。",
"explanationPublic": "" "explanationPublic": "公开的密钥将始终发送给客户端并且可以通过API访问。它不应该包含任何机密值如用户名、密码、令牌、证书等!"
}, },
"secrets": { "secrets": {
"description": "要更新一个秘密,输入一个值并点击保存按钮。要删除一个秘密,请使用清除按钮。", "description": "要更新一个秘密,输入一个值并点击保存按钮。要删除一个秘密,请使用清除按钮。",
"warning": "", "warning": "您的凭据充当集成的访问权限,您应该,<strong>永远不要</strong>与任何人共享它们。Homarr团队永远不会要求证书。确保<strong>安全地存储和管理你的秘钥</strong>。",
"clear": "清除密钥", "clear": "清除密钥",
"save": "保存密钥", "save": "保存密钥",
"update": "更新密钥" "update": "更新密钥"

View File

@@ -1,14 +1,14 @@
{ {
"descriptor": { "descriptor": {
"name": "日历", "name": "日历",
"description": "", "description": "在日历中显示来自支持集成中的即将发布的版本。",
"settings": { "settings": {
"title": "", "title": "设置日历小部件",
"sundayStart": { "sundayStart": {
"label": "使用周日作为一周的开始" "label": "使用周日作为一周的开始"
}, },
"radarrReleaseType": { "radarrReleaseType": {
"label": "" "label": "Radarr发布类型"
} }
} }
} }

View File

@@ -4,7 +4,7 @@
}, },
"errors": { "errors": {
"unmappedOptions": { "unmappedOptions": {
"text": "" "text": "<b>在配置中检测到未使用的参数</b><br /><code>{{key}}</code>。Homarr目前还无法解释和使用这个参数。为了避免任何意外情况的发生请备份你的配置并正确修改你的配置。"
} }
} }
} }

View File

@@ -1,9 +1,9 @@
{ {
"descriptor": { "descriptor": {
"name": "Dash.", "name": "Dash.",
"description": "", "description": "在Homarr中显示一个外部Dash的图表。",
"settings": { "settings": {
"title": "Dash.Widget设置", "title": "设置Dash小部件",
"cpuMultiView": { "cpuMultiView": {
"label": "CPU多核视图" "label": "CPU多核视图"
}, },

View File

@@ -1,9 +1,9 @@
{ {
"descriptor": { "descriptor": {
"name": "", "name": "日期和时间",
"description": "", "description": "显示当前日期和时间。",
"settings": { "settings": {
"title": "", "title": "设置日期和时间小部件",
"display24HourFormat": { "display24HourFormat": {
"label": "显示完整时间 (24小时)" "label": "显示完整时间 (24小时)"
} }

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "下载速度", "name": "下载速度",
"description": "" "description": "显示支持的集成的下载和上传速度。"
}, },
"card": { "card": {
"table": { "table": {

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Docker", "name": "Docker",
"description": "" "description": "允许你轻松查看和管理所有的Docker容器。"
}, },
"search": { "search": {
"placeholder": "按容器或镜像名称搜索" "placeholder": "按容器或镜像名称搜索"
@@ -25,8 +25,8 @@
}, },
"actionBar": { "actionBar": {
"addService": { "addService": {
"title": "", "title": "添加应用",
"message": "" "message": "添加应用到 Homarr"
}, },
"restart": { "restart": {
"title": "重新启动" "title": "重新启动"
@@ -68,13 +68,13 @@
"errors": { "errors": {
"integrationFailed": { "integrationFailed": {
"title": "Docker整合失败", "title": "Docker整合失败",
"message": "" "message": "你是不是忘了挂载docker socket"
}, },
"unknownError": { "unknownError": {
"title": "出现了一个错误" "title": "出现了一个错误"
}, },
"oneServiceAtATime": { "oneServiceAtATime": {
"title": "" "title": "请每次只添加一个应用程序或服务!"
} }
}, },
"actionIcon": { "actionIcon": {

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Overseerr", "name": "Overseerr",
"description": "" "description": "允许你从Overseerr或Jellyseerr搜索和添加媒体。"
}, },
"popup": { "popup": {
"item": { "item": {
@@ -18,7 +18,7 @@
} }
}, },
"seasonSelector": { "seasonSelector": {
"caption": "", "caption": "勾选你想要下载的季数",
"table": { "table": {
"header": { "header": {
"season": "季数", "season": "季数",

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "Ping", "name": "Ping",
"description": "" "description": "根据设定的URL的HTTP响应代码显示一个状态指示器。"
}, },
"states": { "states": {
"online": "在线 {{response}}", "online": "在线 {{response}}",

View File

@@ -1,7 +1,7 @@
{ {
"descriptor": { "descriptor": {
"name": "搜索栏", "name": "搜索栏",
"description": "" "description": "一个搜索栏允许你搜索你的自定义搜索引擎、YouTube和支持的集成。"
}, },
"input": { "input": {
"placeholder": "在网上搜索..." "placeholder": "在网上搜索..."
@@ -10,7 +10,7 @@
"searchEngines": { "searchEngines": {
"search": { "search": {
"name": "网络", "name": "网络",
"description": "" "description": "搜索..."
}, },
"youtube": { "youtube": {
"name": "录像带", "name": "录像带",
@@ -22,7 +22,7 @@
}, },
"overseerr": { "overseerr": {
"name": "Overseerr", "name": "Overseerr",
"description": "" "description": "在Overseer上搜索电影和电视剧。"
} }
}, },
"tip": "你可以用快捷键选择搜索栏 ", "tip": "你可以用快捷键选择搜索栏 ",

View File

@@ -1,17 +1,17 @@
{ {
"descriptor": { "descriptor": {
"name": "", "name": "Torrent",
"description": "", "description": "显示支持的Torrent客户端的torrent列表。",
"settings": { "settings": {
"title": "", "title": "Torrent 部件设置",
"refreshInterval": { "refreshInterval": {
"label": "刷新时间间隔(秒)。" "label": "刷新时间间隔(秒)。"
}, },
"displayCompletedTorrents": { "displayCompletedTorrents": {
"label": "显示已完成的洪流" "label": "显示已完成的种子"
}, },
"displayStaleTorrents": { "displayStaleTorrents": {
"label": "显示陈旧的山洪" "label": "显示过期种子"
} }
} }
}, },
@@ -39,12 +39,12 @@
}, },
"errors": { "errors": {
"noDownloadClients": { "noDownloadClients": {
"title": "", "title": "没有找到支持Torrent的客户端!",
"text": "" "text": "添加一个支持Torrent的客户端来查看你当前的下载情况"
}, },
"generic": { "generic": {
"title": "发生了一个意外的错误", "title": "发生了一个未知的错误",
"text": "" "text": "Homarr无法与您的Torrent客户端通信。请检查您的配置"
} }
}, },
"loading": { "loading": {

View File

@@ -1,13 +1,13 @@
{ {
"descriptor": { "descriptor": {
"name": "おそれについて", "name": "新闻组",
"description": "" "description": "允许你查看和管理你的Usenet实例。"
}, },
"card": { "card": {
"errors": { "errors": {
"noDownloadClients": { "noDownloadClients": {
"title": "没有找到支持的下载客户端!", "title": "没有找到支持的下载客户端!",
"text": "" "text": "添加支持的Usenet下载客户端来查看当前下载"
} }
} }
}, },

View File

@@ -1,9 +1,9 @@
{ {
"descriptor": { "descriptor": {
"name": "天气", "name": "天气",
"description": "", "description": "显示指定位置的当前天气信息。",
"settings": { "settings": {
"title": "", "title": "设置天气小部件",
"displayInFahrenheit": { "displayInFahrenheit": {
"label": "显示为华氏度" "label": "显示为华氏度"
}, },

View File

@@ -6,7 +6,7 @@
"customizations": "个性化" "customizations": "个性化"
}, },
"tips": { "tips": {
"configTip": "" "configTip": "将你的配置文件拖放到页面上,就可以上传了!"
}, },
"credits": { "credits": {
"madeWithLove": "用❤️创造,出品于" "madeWithLove": "用❤️创造,出品于"

View File

@@ -1,45 +1,45 @@
{ {
"configSelect": { "configSelect": {
"label": "", "label": "配置更改",
"description": "", "description": "{{configCount}} 个可用的配置",
"loadingNew": "加载你的配置...", "loadingNew": "加载你的配置...",
"pleaseWait": "" "pleaseWait": "请稍等,直到您的新配置加载完成!"
}, },
"modal": { "modal": {
"copy": { "copy": {
"title": "", "title": "选择新配置的名称",
"form": { "form": {
"configName": { "configName": {
"label": "", "label": "配置名称",
"validation": { "validation": {
"required": "", "required": "配置名称是必需的",
"notUnique": "" "notUnique": "配置名称已被使用"
}, },
"placeholder": "" "placeholder": "你的新配置名称"
}, },
"submitButton": "" "submitButton": "确认"
}, },
"events": { "events": {
"configSaved": { "configSaved": {
"title": "", "title": "保存配置",
"message": "" "message": "配置保存为 {{configName}}"
}, },
"configCopied": { "configCopied": {
"title": "", "title": "复制配置",
"message": "" "message": "配置复制为 {{configName}}"
}, },
"configNotCopied": { "configNotCopied": {
"title": "", "title": "无法复制",
"message": "" "message": "你的配置没有被复制为 {{configName}}"
} }
} }
}, },
"confirmDeletion": { "confirmDeletion": {
"title": "", "title": "确认删除你的配置",
"warningText": "", "warningText": "你即将删除 '<b>{{configName}}</b>'。",
"text": "", "text": "请注意,删除是不可逆的,您的数据将永久丢失。点击此按钮后,该文件将从您的磁盘上永久删除。请确保为您的配置创建足够的备份。",
"buttons": { "buttons": {
"confirm": "" "confirm": "是的,删除 '<b>{{configName}}</b>' 。"
} }
} }
}, },
@@ -57,8 +57,8 @@
"message": "配置删除失败" "message": "配置删除失败"
}, },
"deleteFailedDefaultConfig": { "deleteFailedDefaultConfig": {
"title": "", "title": "默认值不能被删除",
"message": "" "message": "配置没有从文件系统中删除"
} }
} }
}, },
@@ -76,11 +76,11 @@
}, },
"accept": { "accept": {
"title": "配置上传", "title": "配置上传",
"text": "" "text": "将文件拖动到这里上传配置。仅支持 JSON 文件。"
}, },
"reject": { "reject": {
"title": "拒绝拖拽式上传", "title": "拒绝拖拽式上传",
"text": "" "text": "此文件格式不受支持。请只上传JSON文件。"
} }
} }
} }

View File

@@ -2,7 +2,7 @@
"title": "搜索引擎", "title": "搜索引擎",
"configurationName": "搜索引擎设置", "configurationName": "搜索引擎设置",
"tips": { "tips": {
"generalTip": "", "generalTip": "你可以使用多种前缀!在你的查询语句前面添加这些信息将过滤结果。!s (Web)、!t (torrent)、!y (YouTube)、!m (Media)。",
"placeholderTip": "%s 可以作为查询的占位符。" "placeholderTip": "%s 可以作为查询的占位符。"
}, },
"customEngine": { "customEngine": {

View File

@@ -1 +1,3 @@
{} {
"label": "将小组件放在左边"
}