diff --git a/public/locales/da/modules/dlspeed.json b/public/locales/da/modules/dlspeed.json
index 4e4811ed5..6018b941f 100644
--- a/public/locales/da/modules/dlspeed.json
+++ b/public/locales/da/modules/dlspeed.json
@@ -18,7 +18,7 @@
}
},
"lineChart": {
- "title": "Nuværende downloadhastighed",
+ "title": "Nuværende netværkstrafik",
"download": "Download: {{download}}",
"upload": "Upload: {{upload}}",
"timeSpan": "{{seconds}} sekunder siden",
diff --git a/public/locales/da/modules/docker.json b/public/locales/da/modules/docker.json
index f8ea4b6f0..a5b6cf21f 100644
--- a/public/locales/da/modules/docker.json
+++ b/public/locales/da/modules/docker.json
@@ -26,7 +26,7 @@
"actionBar": {
"addService": {
"title": "Tilføj app",
- "message": ""
+ "message": "Tilføj app til Homarr"
},
"restart": {
"title": "Genstart"
@@ -68,7 +68,7 @@
"errors": {
"integrationFailed": {
"title": "Docker integration mislykkedes",
- "message": ""
+ "message": "Har du glemt at mounte docker socket?"
},
"unknownError": {
"title": "Der opstod en fejl"
diff --git a/public/locales/da/modules/ping.json b/public/locales/da/modules/ping.json
index d2458fc59..c8ca496cd 100644
--- a/public/locales/da/modules/ping.json
+++ b/public/locales/da/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": ""
+ "description": "Viser en statusindikator afhængig af HTTP-svarkoden for en given URL."
},
"states": {
"online": "Online {{response}}",
diff --git a/public/locales/de/layout/header/actions/toggle-edit-mode.json b/public/locales/de/layout/header/actions/toggle-edit-mode.json
index 6824b9d63..855b7cfa8 100644
--- a/public/locales/de/layout/header/actions/toggle-edit-mode.json
+++ b/public/locales/de/layout/header/actions/toggle-edit-mode.json
@@ -5,7 +5,7 @@
"enabled": "Speichern und Beenden"
},
"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 nicht gespeichert bis Sie den Bearbeitungsmodus verlassen"
},
"screenSizes": {
diff --git a/public/locales/de/modules/docker.json b/public/locales/de/modules/docker.json
index c9e23f286..718402eeb 100644
--- a/public/locales/de/modules/docker.json
+++ b/public/locales/de/modules/docker.json
@@ -26,7 +26,7 @@
"actionBar": {
"addService": {
"title": "App hinzufügen",
- "message": ""
+ "message": "App zu Homarr hinzufügen"
},
"restart": {
"title": "Neustarten"
@@ -68,7 +68,7 @@
"errors": {
"integrationFailed": {
"title": "Docker-Integration fehlgeschlagen",
- "message": ""
+ "message": "Haben Sie vergessen, den Docker-Socket zu mounten?"
},
"unknownError": {
"title": "Es ist ein Fehler aufgetreten"
diff --git a/public/locales/de/modules/ping.json b/public/locales/de/modules/ping.json
index 9a77d88da..31bf56a46 100644
--- a/public/locales/de/modules/ping.json
+++ b/public/locales/de/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": ""
+ "description": "Zeigt einen Statusindikator in Abhängigkeit des HTTP-Antwortcode einer bestimmten URL an."
},
"states": {
"online": "Online {{response}}",
diff --git a/public/locales/de/settings/general/config-changer.json b/public/locales/de/settings/general/config-changer.json
index 87c200f02..e5eebeb38 100644
--- a/public/locales/de/settings/general/config-changer.json
+++ b/public/locales/de/settings/general/config-changer.json
@@ -1,45 +1,45 @@
{
"configSelect": {
"label": "Konfigurationslader",
- "description": "",
+ "description": "{{configCount}} Konfigurationen sind verfügbar",
"loadingNew": "Ihre Konfiguration wird geladen...",
"pleaseWait": "Bitte warten Sie, bis Ihre neue Konfiguration geladen ist!"
},
"modal": {
"copy": {
- "title": "",
+ "title": "Wählen Sie den Namen für Ihre neue Konfiguration",
"form": {
"configName": {
- "label": "",
+ "label": "Name der Konfiguration",
"validation": {
- "required": "",
- "notUnique": ""
+ "required": "Name der Konfiguration ist erforderlich",
+ "notUnique": "Der Name dieser Konfiguration wird bereits verwendet"
},
- "placeholder": ""
+ "placeholder": "Ihr neuer Konfigurationsname"
},
- "submitButton": ""
+ "submitButton": "Bestätigen"
},
"events": {
"configSaved": {
- "title": "",
- "message": ""
+ "title": "Konfiguration gespeichert",
+ "message": "Konfiguration gespeichert als {{configName}}"
},
"configCopied": {
- "title": "",
- "message": ""
+ "title": "Konfiguration kopiert",
+ "message": "Konfiguration kopiert als {{configName}}"
},
"configNotCopied": {
- "title": "",
- "message": ""
+ "title": "Konfiguration konnte nicht kopiert werden",
+ "message": "Ihre Konfiguration wurde nicht als {{configName}} kopiert"
}
}
},
"confirmDeletion": {
- "title": "",
- "warningText": "",
- "text": "",
+ "title": "Bestätigen Sie die Löschung Ihrer Konfiguration",
+ "warningText": "Sie sind dabei, '{{configName}}' zu löschen",
+ "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": {
- "confirm": ""
+ "confirm": "Ja, lösche die folgende Konfiguration: '{{configName}}'"
}
}
},
diff --git a/public/locales/fr/layout/element-selector/selector.json b/public/locales/fr/layout/element-selector/selector.json
index 95b5836ee..a7499f200 100644
--- a/public/locales/fr/layout/element-selector/selector.json
+++ b/public/locales/fr/layout/element-selector/selector.json
@@ -1,7 +1,7 @@
{
"modal": {
"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.",
"goBack": "Retourner à la page précédente",
diff --git a/public/locales/fr/layout/header/actions/toggle-edit-mode.json b/public/locales/fr/layout/header/actions/toggle-edit-mode.json
index 39e034157..fb2e3b83c 100644
--- a/public/locales/fr/layout/header/actions/toggle-edit-mode.json
+++ b/public/locales/fr/layout/header/actions/toggle-edit-mode.json
@@ -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": {
"disabled": "Entrer en mode édition",
"enabled": "Quitter et sauvegarder"
},
"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 pas enregistrées jusqu'à ce que vous quittiez le mode édition"
},
"screenSizes": {
diff --git a/public/locales/fr/layout/modals/add-app.json b/public/locales/fr/layout/modals/add-app.json
index 1e5412b8a..7be708ecd 100644
--- a/public/locales/fr/layout/modals/add-app.json
+++ b/public/locales/fr/layout/modals/add-app.json
@@ -51,12 +51,12 @@
"undefined": "Indéfini",
"public": "Public",
"private": "Privé",
- "explanationPrivate": "",
- "explanationPublic": ""
+ "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": "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": {
"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 ne jamais les partager avec quelqu'un d'autre. L'équipe officielle d'Homarr ne vous demandera jamais vos informations d'identification. Veillez à stocker et gérer vos secrets en toute sécurité.",
"clear": "Effacer le secret",
"save": "Sauvegarder le secret",
"update": "Mettre à jour le secret"
diff --git a/public/locales/fr/modules/search.json b/public/locales/fr/modules/search.json
index 9100ecbbe..a834c050d 100644
--- a/public/locales/fr/modules/search.json
+++ b/public/locales/fr/modules/search.json
@@ -22,7 +22,7 @@
},
"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 ",
diff --git a/public/locales/fr/settings/general/config-changer.json b/public/locales/fr/settings/general/config-changer.json
index e91a7d218..fc6f629ab 100644
--- a/public/locales/fr/settings/general/config-changer.json
+++ b/public/locales/fr/settings/general/config-changer.json
@@ -1,6 +1,6 @@
{
"configSelect": {
- "label": "",
+ "label": "Changeur de configuration",
"description": "{{configCount}} configurations disponibles",
"loadingNew": "Chargement des configurations ...",
"pleaseWait": "Veuillez attendre que votre nouvelle configuration soit chargée !"
diff --git a/public/locales/ru/authentication/login.json b/public/locales/ru/authentication/login.json
index 4b8444033..80ef6651a 100644
--- a/public/locales/ru/authentication/login.json
+++ b/public/locales/ru/authentication/login.json
@@ -1,6 +1,6 @@
{
"title": "С возвращением!",
- "text": "",
+ "text": "Пожалуйста, введите ваш пароль",
"form": {
"fields": {
"password": {
@@ -18,10 +18,10 @@
"message": "Ваш пароль проверяется..."
},
"correct": {
- "title": ""
+ "title": "Вход выполнен, перенаправление..."
},
"wrong": {
- "title": ""
+ "title": "Введенный вами пароль неверен, попробуйте еще раз."
}
}
}
diff --git a/public/locales/ru/common.json b/public/locales/ru/common.json
index 394ab5ef6..a120809b1 100644
--- a/public/locales/ru/common.json
+++ b/public/locales/ru/common.json
@@ -1,21 +1,21 @@
{
- "save": "",
- "about": "",
+ "save": "Сохранить",
+ "about": "О приложении",
"cancel": "Отмена",
- "close": "",
+ "close": "Закрыть",
"delete": "Удалить",
- "ok": "",
+ "ok": "ОК",
"edit": "Изменить",
- "version": "",
- "changePosition": "",
+ "version": "Версия",
+ "changePosition": "Изменить положение",
"remove": "Удалить",
- "removeConfirm": "",
+ "removeConfirm": "Вы действительно хотите удалить {{item}} ?",
"sections": {
"settings": "Настройки",
"dangerZone": "Опасная зона"
},
"secrets": {
- "apiKey": "",
+ "apiKey": "Ключ API",
"username": "Имя пользователя",
"password": "Пароль"
},
diff --git a/public/locales/ru/layout/element-selector/selector.json b/public/locales/ru/layout/element-selector/selector.json
index 2a4f14e0d..e6ed8dcc6 100644
--- a/public/locales/ru/layout/element-selector/selector.json
+++ b/public/locales/ru/layout/element-selector/selector.json
@@ -1,11 +1,11 @@
{
"modal": {
- "title": "",
- "text": ""
+ "title": "Добавить новую плитку",
+ "text": "Плитки являются основным элементом Homarr. Они используются для отображения ваших приложений и другой информации. Вы можете добавить столько плиток, сколько захотите."
},
- "widgetDescription": "",
- "goBack": "",
+ "widgetDescription": "Виджеты взаимодействуют с вашими приложениями, предоставляя вам больше контроля над вашими приложениями. Обычно они требуют дополнительной настройки перед использованием.",
+ "goBack": "Вернуться к предыдущему шагу",
"actionIcon": {
- "tooltip": ""
+ "tooltip": "Добавить плитку"
}
}
diff --git a/public/locales/ru/layout/header/actions/toggle-edit-mode.json b/public/locales/ru/layout/header/actions/toggle-edit-mode.json
index 56487b8b1..0ab38a2f3 100644
--- a/public/locales/ru/layout/header/actions/toggle-edit-mode.json
+++ b/public/locales/ru/layout/header/actions/toggle-edit-mode.json
@@ -1,16 +1,16 @@
{
- "description": "",
+ "description": "В режиме редактирования можно настраивать плитки и конфигурировать приложения. Изменения не сохраняются до выхода из режима редактирования.",
"button": {
- "disabled": "",
- "enabled": ""
+ "disabled": "Режим редактирования",
+ "enabled": "Выйти и сохранить"
},
"popover": {
- "title": "",
- "text": ""
+ "title": "Режим редактирования включен для <1>{{size}}1> размера",
+ "text": "Теперь вы можете корректировать и настраивать свои приложения. Изменения не сохраняются до выхода из режима редактирования"
},
"screenSizes": {
- "small": "",
- "medium": "",
- "large": ""
+ "small": "небольшого",
+ "medium": "среднего",
+ "large": "большого"
}
}
diff --git a/public/locales/ru/layout/mobile/drawer.json b/public/locales/ru/layout/mobile/drawer.json
index 0967ef424..67530522b 100644
--- a/public/locales/ru/layout/mobile/drawer.json
+++ b/public/locales/ru/layout/mobile/drawer.json
@@ -1 +1,3 @@
-{}
+{
+ "title": "{{position}} боковая панель"
+}
diff --git a/public/locales/ru/layout/modals/about.json b/public/locales/ru/layout/modals/about.json
index 0967ef424..35b6b6dc7 100644
--- a/public/locales/ru/layout/modals/about.json
+++ b/public/locales/ru/layout/modals/about.json
@@ -1 +1,7 @@
-{}
+{
+ "description": "Homarr - это элегантная, современная панель, на которой все ваши приложения и сервисы находятся под рукой. С Homarr вы можете получить доступ и управлять всем в одном удобном месте. Homarr легко интегрируется с приложениями, которые вы добавили, предоставляя вам ценную информацию и обеспечивая полный контроль. Установка не займет много времени, Homarr поддерживает широкий спектр методов развертывания.",
+ "i18n": "Загружено локализаций I18n пространств имён",
+ "locales": "Настроено локализаций I18n",
+ "contact": "Проблемы или вопросы? Свяжитесь с нами!",
+ "addToDashboard": "Добавить на панель"
+}
diff --git a/public/locales/ru/layout/modals/add-app.json b/public/locales/ru/layout/modals/add-app.json
index 2476a828a..ceb2cc94a 100644
--- a/public/locales/ru/layout/modals/add-app.json
+++ b/public/locales/ru/layout/modals/add-app.json
@@ -1,68 +1,68 @@
{
"tabs": {
- "general": "",
- "behaviour": "",
+ "general": "Общие",
+ "behaviour": "Поведение",
"network": "Сеть",
- "appearance": "",
- "integration": ""
+ "appearance": "Внешний вид",
+ "integration": "Интеграция"
},
"general": {
"appname": {
- "label": "",
- "description": ""
+ "label": "Название приложения",
+ "description": "Используется для отображения приложения на панели."
},
"internalAddress": {
- "label": "",
- "description": ""
+ "label": "Внутренний адрес",
+ "description": "Внутренний IP-адрес приложения."
},
"externalAddress": {
- "label": "",
- "description": ""
+ "label": "Внешний адрес",
+ "description": "URL-адрес, который будет открыт при нажатии на приложение."
}
},
"behaviour": {
"isOpeningNewTab": {
- "label": "",
- "description": ""
+ "label": "Открыть в новой вкладке",
+ "description": "Открывать приложение в новой вкладке вместо текущей."
}
},
"network": {
"statusChecker": {
- "label": "",
- "description": ""
+ "label": "Проверка состояния",
+ "description": "Проверяет, находится ли ваше приложение в сети, используя простой запрос HTTP(S)."
},
"statusCodes": {
- "label": "",
- "description": ""
+ "label": "Коды состояния HTTP",
+ "description": "Коды состояния HTTP, которые считаются онлайн."
}
},
"appearance": {
"icon": {
- "label": "",
- "description": ""
+ "label": "Иконка приложения",
+ "description": "Иконка, которая будет отображаться на панели."
}
},
"integration": {
"type": {
- "label": "",
- "description": "",
- "placeholder": "",
- "defined": "",
- "undefined": "",
- "public": "",
- "private": "",
- "explanationPrivate": "",
- "explanationPublic": ""
+ "label": "Настройка интеграции",
+ "description": "Конфигурация интеграции, которая будет использоваться для подключения к вашему приложению.",
+ "placeholder": "Выбрать интеграцию",
+ "defined": "Определено",
+ "undefined": "Не определено",
+ "public": "Публичный",
+ "private": "Приватный",
+ "explanationPrivate": "Приватный ключ будет отправлен на сервер только один раз. Как только ваш браузер обновит страницу, он никогда не будет отправлен снова.",
+ "explanationPublic": "Публичный ключ всегда передается клиенту и доступен через API. Он не должен содержать никаких конфиденциальных значений, таких как имена пользователей, пароли, токены, сертификаты и тому подобное!"
},
"secrets": {
- "description": "",
- "warning": "",
- "clear": "",
- "save": "",
- "update": ""
+ "description": "Чтобы обновить ключ, введите значение и нажмите кнопку сохранения. Чтобы удалить ключ, воспользуйтесь кнопкой очистить.",
+ "warning": "Ваши учетные данные служат доступом к вашей интеграции, и вы никогда не должны передавать их кому-либо еще. Команда Homarr никогда не запрашивает учетные данные. Убедитесь, что храните и безопасно управляйте вашими секретами.",
+ "clear": "Очистить секрет",
+ "save": "Сохранить секрет",
+ "update": "Обновить секрет"
}
},
"validation": {
- "popover": ""
+ "popover": "Ваша форма содержит недопустимые данные. Следовательно, она не может быть сохранена. Пожалуйста, устраните все проблемы и нажмите на эту кнопку еще раз, чтобы сохранить изменения"
}
}
diff --git a/public/locales/ru/layout/modals/change-position.json b/public/locales/ru/layout/modals/change-position.json
index 9e26dfeeb..b3cb98dac 100644
--- a/public/locales/ru/layout/modals/change-position.json
+++ b/public/locales/ru/layout/modals/change-position.json
@@ -1 +1,8 @@
-{}
\ No newline at end of file
+{
+ "xPosition": "Положение оси X",
+ "width": "Ширина",
+ "height": "Высота",
+ "yPosition": "Положение оси Y",
+ "zeroOrHigher": "0 или выше",
+ "betweenXandY": "Между {{min}} и {{max}}"
+}
\ No newline at end of file
diff --git a/public/locales/ru/modules/calendar.json b/public/locales/ru/modules/calendar.json
index 588df0f7a..103047c56 100644
--- a/public/locales/ru/modules/calendar.json
+++ b/public/locales/ru/modules/calendar.json
@@ -1,14 +1,14 @@
{
"descriptor": {
"name": "Календарь",
- "description": "",
+ "description": "Отображает календарь с предстоящими релизами из поддерживаемых интеграций.",
"settings": {
- "title": "",
+ "title": "Настройки для виджета календаря",
"sundayStart": {
- "label": "Начинать неделю с воскресенья"
+ "label": "Воскресенье — начало недели"
},
"radarrReleaseType": {
- "label": ""
+ "label": "Тип релиза в Radarr"
}
}
}
diff --git a/public/locales/ru/modules/common.json b/public/locales/ru/modules/common.json
index eb23e76a3..f5da987d9 100644
--- a/public/locales/ru/modules/common.json
+++ b/public/locales/ru/modules/common.json
@@ -4,7 +4,7 @@
},
"errors": {
"unmappedOptions": {
- "text": ""
+ "text": "Обнаружен неиспользуемый параметр в конфигурации
{{key}}. Homarr не может интерпретировать и использовать этот параметр. Чтобы избежать неожиданного поведения, сделайте резервную копию конфигурации и исправьте ее."
}
}
}
diff --git a/public/locales/ru/modules/dashdot.json b/public/locales/ru/modules/dashdot.json
index d9179c2ce..bbab39f5f 100644
--- a/public/locales/ru/modules/dashdot.json
+++ b/public/locales/ru/modules/dashdot.json
@@ -1,11 +1,11 @@
{
"descriptor": {
"name": "Dash.",
- "description": "",
+ "description": "Отображает графики внешнего экземпляра Dash. внутри Homarr.",
"settings": {
- "title": "",
+ "title": "Настройки для виджета Dash.",
"cpuMultiView": {
- "label": "Многоядерный процессор Вид"
+ "label": "Многоядерный вид ЦП"
},
"storageMultiView": {
"label": "Вид многодискового хранилища"
@@ -24,12 +24,12 @@
"card": {
"title": "Dash.",
"errors": {
- "noService": "Не найдено ни одной службы Dash. Пожалуйста, добавьте его в приборную панель Homarr или задайте Dash. URL в опциях модуля",
- "noInformation": "Не удается получить информацию из тире. - Вы используете последнюю версию?"
+ "noService": "Не найдено ни одной службы Dash. Пожалуйста, добавьте его на панель Homarr или задайте URL-адрес Dash. в настройках модуля",
+ "noInformation": "Не удается получить информацию из Dash. - Вы используете последнюю версию?"
},
"graphs": {
"storage": {
- "title": "Хранение",
+ "title": "Хранилище",
"label": "Хранилище:"
},
"network": {
@@ -41,13 +41,13 @@
}
},
"cpu": {
- "title": "ПРОЦЕССОР"
+ "title": "ЦП"
},
"memory": {
- "title": "ОПЕРАТИВНАЯ ПАМЯТЬ"
+ "title": "Оперативная память"
},
"gpu": {
- "title": "GPU"
+ "title": "Графический процессор"
}
}
}
diff --git a/public/locales/ru/modules/date.json b/public/locales/ru/modules/date.json
index c0f48b3c5..3e10916b5 100644
--- a/public/locales/ru/modules/date.json
+++ b/public/locales/ru/modules/date.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "",
- "description": "",
+ "name": "Дата и время",
+ "description": "Показывает текущую дату и время.",
"settings": {
- "title": "",
+ "title": "Настройки для виджета даты и времени",
"display24HourFormat": {
"label": "Отображение полного времени (24 часа)"
}
diff --git a/public/locales/ru/modules/dlspeed.json b/public/locales/ru/modules/dlspeed.json
index a437478c1..608aec323 100644
--- a/public/locales/ru/modules/dlspeed.json
+++ b/public/locales/ru/modules/dlspeed.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Скорость загрузки",
- "description": ""
+ "description": "Отображает скорость загрузки и выгрузки поддерживаемых интеграций."
},
"card": {
"table": {
diff --git a/public/locales/ru/modules/docker.json b/public/locales/ru/modules/docker.json
index 5f77a749d..8ea3acb57 100644
--- a/public/locales/ru/modules/docker.json
+++ b/public/locales/ru/modules/docker.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Docker",
- "description": ""
+ "description": "Позволяет легко видеть и управлять всеми вашими контейнерами Docker."
},
"search": {
"placeholder": "Поиск по названию контейнера или образа"
@@ -25,8 +25,8 @@
},
"actionBar": {
"addService": {
- "title": "",
- "message": ""
+ "title": "Добавить приложение",
+ "message": "Добавить приложение в Homarr"
},
"restart": {
"title": "Перезапустить"
@@ -68,13 +68,13 @@
"errors": {
"integrationFailed": {
"title": "Сбой интеграции Docker",
- "message": ""
+ "message": "Вы забыли смонтировать сокет docker?"
},
"unknownError": {
"title": "Произошла ошибка"
},
"oneServiceAtATime": {
- "title": ""
+ "title": "Пожалуйста, добавляйте только одно приложение или услугу за один раз!"
}
},
"actionIcon": {
diff --git a/public/locales/ru/modules/overseerr.json b/public/locales/ru/modules/overseerr.json
index 2dc62f333..fc4378913 100644
--- a/public/locales/ru/modules/overseerr.json
+++ b/public/locales/ru/modules/overseerr.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Overseerr",
- "description": ""
+ "description": "Позволяет искать и добавлять медиафайлы из Overseerr или Jellyseerr."
},
"popup": {
"item": {
@@ -18,7 +18,7 @@
}
},
"seasonSelector": {
- "caption": "",
+ "caption": "Отметьте сезоны, которые вы хотите загрузить",
"table": {
"header": {
"season": "Сезон",
diff --git a/public/locales/ru/modules/ping.json b/public/locales/ru/modules/ping.json
index a8d2d635b..9e42a7b27 100644
--- a/public/locales/ru/modules/ping.json
+++ b/public/locales/ru/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Пинг",
- "description": ""
+ "description": "Отображает индикатор состояния, изображающий код ответа HTTP заданного URL."
},
"states": {
"online": "Онлайн {{response}}",
diff --git a/public/locales/ru/modules/search.json b/public/locales/ru/modules/search.json
index 5c78264a5..e39f56944 100644
--- a/public/locales/ru/modules/search.json
+++ b/public/locales/ru/modules/search.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Панель поиска",
- "description": ""
+ "description": "Строка поиска, позволяющая искать в пользовательской поисковой системе, YouTube и поддерживаемых интеграциях."
},
"input": {
"placeholder": "Искать в интернете..."
@@ -10,7 +10,7 @@
"searchEngines": {
"search": {
"name": "Web",
- "description": ""
+ "description": "Поиск..."
},
"youtube": {
"name": "Youtube",
@@ -22,7 +22,7 @@
},
"overseerr": {
"name": "Overseerr",
- "description": ""
+ "description": "Поиск фильмов и телешоу на Overseerr"
}
},
"tip": "Вы можете выбрать строку поиска с помощью сочетания клавиш ",
diff --git a/public/locales/ru/modules/torrents-status.json b/public/locales/ru/modules/torrents-status.json
index e3916904f..c03faac92 100644
--- a/public/locales/ru/modules/torrents-status.json
+++ b/public/locales/ru/modules/torrents-status.json
@@ -1,17 +1,17 @@
{
"descriptor": {
- "name": "",
- "description": "",
+ "name": "Торрент",
+ "description": "Отображает список торрентов из поддерживаемых Torrent-клиентов.",
"settings": {
- "title": "",
+ "title": "Настройки для виджета торрента",
"refreshInterval": {
- "label": ""
+ "label": "Интервал обновления (в секундах)"
},
"displayCompletedTorrents": {
- "label": ""
+ "label": "Показать завершенные торренты"
},
"displayStaleTorrents": {
- "label": ""
+ "label": "Показать устаревшие торренты"
}
}
},
@@ -39,12 +39,12 @@
},
"errors": {
"noDownloadClients": {
- "title": "",
- "text": ""
+ "title": "Не найдено ни одного поддерживаемого Torrent-клиента!",
+ "text": "Добавьте поддерживаемый торрент-клиент для просмотра текущих загрузок"
},
"generic": {
- "title": "",
- "text": ""
+ "title": "Произошла непредвиденная ошибка",
+ "text": "Homarr не может связаться с вашими торрент-клиентами. Пожалуйста, проверьте настройки"
}
},
"loading": {
diff --git a/public/locales/ru/modules/usenet.json b/public/locales/ru/modules/usenet.json
index d7a5d17e0..19f2670dc 100644
--- a/public/locales/ru/modules/usenet.json
+++ b/public/locales/ru/modules/usenet.json
@@ -1,13 +1,13 @@
{
"descriptor": {
"name": "Usenet",
- "description": ""
+ "description": "Позволяет просматривать и управлять экземпляром Usenet."
},
"card": {
"errors": {
"noDownloadClients": {
"title": "Не найдено ни одного поддерживаемого клиента загрузки!",
- "text": ""
+ "text": "Добавьте поддерживаемый клиент загрузки Usenet для просмотра текущих загрузок"
}
}
},
diff --git a/public/locales/ru/modules/weather.json b/public/locales/ru/modules/weather.json
index b4a62db76..bbeafc735 100644
--- a/public/locales/ru/modules/weather.json
+++ b/public/locales/ru/modules/weather.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Погода",
- "description": "",
+ "description": "Отображает текущую информацию о погоде в заданном месте.",
"settings": {
- "title": "",
+ "title": "Настройки для виджета погоды",
"displayInFahrenheit": {
"label": "Отображение в градусах Фаренгейта"
},
diff --git a/public/locales/ru/settings/common.json b/public/locales/ru/settings/common.json
index df63d172c..4b5b22aca 100644
--- a/public/locales/ru/settings/common.json
+++ b/public/locales/ru/settings/common.json
@@ -6,24 +6,24 @@
"customizations": "Оформление"
},
"tips": {
- "configTip": ""
+ "configTip": "Загрузите файл конфигурации, перетащив его на страницу!"
},
"credits": {
"madeWithLove": "Сделано с ❤️ от @"
},
"grow": "Увеличение сетки (занимает все пространство)",
"layout": {
- "title": "",
- "main": "",
- "sidebar": "",
- "cannotturnoff": "",
- "dashboardlayout": "",
- "enablersidebar": "",
- "enablelsidebar": "",
- "enablesearchbar": "",
- "enabledocker": "",
- "enableping": "",
- "enablelsidebardesc": "",
- "enablersidebardesc": ""
+ "title": "Макет панели",
+ "main": "Главная",
+ "sidebar": "Боковая панель",
+ "cannotturnoff": "Невозможно отключить",
+ "dashboardlayout": "Макет панели",
+ "enablersidebar": "Включить правую боковую панель",
+ "enablelsidebar": "Включить левую боковую панель",
+ "enablesearchbar": "Включить панель поиска",
+ "enabledocker": "Включить интеграцию с docker",
+ "enableping": "Включить пинги",
+ "enablelsidebardesc": "Необязательно. Может использоваться только для приложений и интеграций",
+ "enablersidebardesc": "Необязательно. Может использоваться только для приложений и интеграций"
}
}
diff --git a/public/locales/ru/settings/customization/page-appearance.json b/public/locales/ru/settings/customization/page-appearance.json
index 3876fec57..cca9e363e 100644
--- a/public/locales/ru/settings/customization/page-appearance.json
+++ b/public/locales/ru/settings/customization/page-appearance.json
@@ -3,7 +3,7 @@
"label": "Название страницы"
},
"metaTitle": {
- "label": ""
+ "label": "Мета-название"
},
"logo": {
"label": "Логотип"
@@ -16,7 +16,7 @@
},
"customCSS": {
"label": "Пользовательский CSS",
- "placeholder": ""
+ "placeholder": "Пользовательский CSS будет применяться в последнюю очередь"
},
"buttons": {
"submit": "Подтвердить"
diff --git a/public/locales/ru/settings/general/config-changer.json b/public/locales/ru/settings/general/config-changer.json
index b1a0e6eea..1d260ae10 100644
--- a/public/locales/ru/settings/general/config-changer.json
+++ b/public/locales/ru/settings/general/config-changer.json
@@ -1,45 +1,45 @@
{
"configSelect": {
- "label": "",
- "description": "",
- "loadingNew": "",
- "pleaseWait": ""
+ "label": "Изменение конфигурации",
+ "description": "{{configCount}} доступны следующие конфигурации",
+ "loadingNew": "Загрузка конфигурации...",
+ "pleaseWait": "Пожалуйста, подождите, пока загрузится ваша новая конфигурация!"
},
"modal": {
"copy": {
- "title": "",
+ "title": "Выберите имя новой конфигурации",
"form": {
"configName": {
- "label": "",
+ "label": "Имя конфигурации",
"validation": {
- "required": "",
- "notUnique": ""
+ "required": "Необходимо указать имя конфигурации",
+ "notUnique": "Имя конфигурации уже используется"
},
- "placeholder": ""
+ "placeholder": "Новое имя конфигурации"
},
- "submitButton": ""
+ "submitButton": "Подтвердить"
},
"events": {
"configSaved": {
- "title": "",
- "message": ""
+ "title": "Конфигурация сохранена",
+ "message": "Конфигурация сохранена как {{configName}}"
},
"configCopied": {
- "title": "",
- "message": ""
+ "title": "Конфигурация скопирована",
+ "message": "Конфигурация скопирована как {{configName}}"
},
"configNotCopied": {
- "title": "",
- "message": ""
+ "title": "Невозможно скопировать конфигурацию",
+ "message": "Ваша конфигурация не была скопирована как {{configName}}"
}
}
},
"confirmDeletion": {
- "title": "",
- "warningText": "",
- "text": "",
+ "title": "Подтвердите удаление вашей конфигурации",
+ "warningText": "Вы собираетесь удалить '{{configName}}'",
+ "text": "Пожалуйста, обратите внимание, что удаление необратимо и ваши данные будут утеряны навсегда. После нажатия этой кнопки файл будет навсегда удален с диска. Убедитесь, что вы создаете адекватную резервную копию конфигурации.",
"buttons": {
- "confirm": ""
+ "confirm": "Да, удалить '{{configName}}'"
}
}
},
@@ -57,8 +57,8 @@
"message": "Не удалось удалить конфигурацию"
},
"deleteFailedDefaultConfig": {
- "title": "",
- "message": ""
+ "title": "Конфигурация по умолчанию не может быть удалена",
+ "message": "Конфигурация не была удалена из файловой системы"
}
}
},
@@ -75,12 +75,12 @@
}
},
"accept": {
- "title": "",
- "text": ""
+ "title": "Загрузить конфигурацию",
+ "text": "Перетащите файлы сюда, чтобы загрузить конфигурацию. Поддерживаются только файлы JSON."
},
"reject": {
- "title": "",
- "text": ""
+ "title": "Загрузка с помощью перетаскивания отклонена",
+ "text": "Этот формат файлов не поддерживается. Пожалуйста, загружайте только файлы JSON."
}
}
}
diff --git a/public/locales/ru/settings/general/search-engine.json b/public/locales/ru/settings/general/search-engine.json
index ba72f58ba..2e378b903 100644
--- a/public/locales/ru/settings/general/search-engine.json
+++ b/public/locales/ru/settings/general/search-engine.json
@@ -1,12 +1,12 @@
{
"title": "Поисковая система",
- "configurationName": "",
+ "configurationName": "Настройка поисковой системы",
"tips": {
- "generalTip": "",
+ "generalTip": "Существует множество префиксов, которые вы можете использовать! Добавив их перед запросом, вы отфильтруете результаты. !s (Web), !t (Torrents), !y (YouTube) и !m (Media).",
"placeholderTip": "%s можно использовать в качестве заполнителя для запроса."
},
"customEngine": {
- "title": "",
+ "title": "Пользовательская поисковая система",
"label": "URL запроса",
"placeholder": "URL пользовательского запроса"
},
@@ -14,6 +14,6 @@
"label": "Открыть результаты поиска в новой вкладке"
},
"searchEnabled": {
- "label": ""
+ "label": "Поиск включен"
}
}
diff --git a/public/locales/ru/settings/general/widget-positions.json b/public/locales/ru/settings/general/widget-positions.json
index 0967ef424..db7bcc6fc 100644
--- a/public/locales/ru/settings/general/widget-positions.json
+++ b/public/locales/ru/settings/general/widget-positions.json
@@ -1 +1,3 @@
-{}
+{
+ "label": "Расположите виджеты слева"
+}
diff --git a/public/locales/sv/modules/docker.json b/public/locales/sv/modules/docker.json
index 71e1c2768..31d43fa5a 100644
--- a/public/locales/sv/modules/docker.json
+++ b/public/locales/sv/modules/docker.json
@@ -26,7 +26,7 @@
"actionBar": {
"addService": {
"title": "Lägg till app",
- "message": ""
+ "message": "Lägg till app i Homarr"
},
"restart": {
"title": "Starta om"
@@ -68,7 +68,7 @@
"errors": {
"integrationFailed": {
"title": "Dockerintegration misslyckades",
- "message": ""
+ "message": "Glömde du att montera docker socket?"
},
"unknownError": {
"title": "Ett fel inträffade"
diff --git a/public/locales/sv/modules/ping.json b/public/locales/sv/modules/ping.json
index 2093f0b11..6db1bb267 100644
--- a/public/locales/sv/modules/ping.json
+++ b/public/locales/sv/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": ""
+ "description": "Visar en statusindikator beroende på HTTP-svarskoden för en given URL."
},
"states": {
"online": "Online {{response}}",
diff --git a/public/locales/sv/settings/general/config-changer.json b/public/locales/sv/settings/general/config-changer.json
index 91b543cb6..8a3ca55ef 100644
--- a/public/locales/sv/settings/general/config-changer.json
+++ b/public/locales/sv/settings/general/config-changer.json
@@ -7,39 +7,39 @@
},
"modal": {
"copy": {
- "title": "",
+ "title": "Välj namn på din nya konfigurering",
"form": {
"configName": {
- "label": "",
+ "label": "Konfigurationsnamn",
"validation": {
- "required": "",
+ "required": "Konfigurationsnamn krävs",
"notUnique": "Konfigurationens namn används redan"
},
- "placeholder": ""
+ "placeholder": "Ditt nya konfigurationsnamn"
},
- "submitButton": ""
+ "submitButton": "Bekräfta"
},
"events": {
"configSaved": {
- "title": "",
- "message": ""
+ "title": "Konfigurationen sparad",
+ "message": "Konfigurationen sparad som {{configName}}"
},
"configCopied": {
- "title": "",
- "message": ""
+ "title": "Konfigurationen kopierad",
+ "message": "Konfigurationen kopierades som {{configName}}"
},
"configNotCopied": {
- "title": "",
- "message": ""
+ "title": "Kunde inte kopiera konfigurationen",
+ "message": "Din konfiguration kopierades inte som {{configName}}"
}
}
},
"confirmDeletion": {
- "title": "",
- "warningText": "",
- "text": "",
+ "title": "Bekräfta radering av din konfiguration",
+ "warningText": "Du är på väg att radera '{{configName}}'",
+ "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": {
- "confirm": ""
+ "confirm": "Ja, radera '{{configName}}'"
}
}
},
diff --git a/public/locales/zh/layout/header/actions/toggle-edit-mode.json b/public/locales/zh/layout/header/actions/toggle-edit-mode.json
index a0f191283..5f3b634be 100644
--- a/public/locales/zh/layout/header/actions/toggle-edit-mode.json
+++ b/public/locales/zh/layout/header/actions/toggle-edit-mode.json
@@ -5,7 +5,7 @@
"enabled": "退出并保存"
},
"popover": {
- "title": "",
+ "title": "编辑模式下启用 <1>{{size}}1> 大小",
"text": "现在你可以调整和配置你的应用程序,在退出编辑模式之前不会保存更改 。"
},
"screenSizes": {
diff --git a/public/locales/zh/layout/modals/add-app.json b/public/locales/zh/layout/modals/add-app.json
index 751e27830..4e4b63bd6 100644
--- a/public/locales/zh/layout/modals/add-app.json
+++ b/public/locales/zh/layout/modals/add-app.json
@@ -51,12 +51,12 @@
"undefined": "未定义",
"public": "公开的",
"private": "私有的",
- "explanationPrivate": "",
- "explanationPublic": ""
+ "explanationPrivate": "私有密钥只会被发送到服务器一次。一旦你的浏览器刷新了页面,它就再也不会发送了。",
+ "explanationPublic": "公开的密钥将始终发送给客户端,并且可以通过API访问。它不应该包含任何机密值,如用户名、密码、令牌、证书等!"
},
"secrets": {
"description": "要更新一个秘密,输入一个值并点击保存按钮。要删除一个秘密,请使用清除按钮。",
- "warning": "",
+ "warning": "您的凭据充当集成的访问权限,您应该,永远不要与任何人共享它们。Homarr团队永远不会要求证书。确保安全地存储和管理你的秘钥。",
"clear": "清除密钥",
"save": "保存密钥",
"update": "更新密钥"
diff --git a/public/locales/zh/modules/calendar.json b/public/locales/zh/modules/calendar.json
index 0958fd3a6..7065c02b3 100644
--- a/public/locales/zh/modules/calendar.json
+++ b/public/locales/zh/modules/calendar.json
@@ -1,14 +1,14 @@
{
"descriptor": {
"name": "日历",
- "description": "",
+ "description": "在日历中显示来自支持集成中的即将发布的版本。",
"settings": {
- "title": "",
+ "title": "设置日历小部件",
"sundayStart": {
"label": "使用周日作为一周的开始"
},
"radarrReleaseType": {
- "label": ""
+ "label": "Radarr发布类型"
}
}
}
diff --git a/public/locales/zh/modules/common.json b/public/locales/zh/modules/common.json
index d95286e50..c37b13e11 100644
--- a/public/locales/zh/modules/common.json
+++ b/public/locales/zh/modules/common.json
@@ -4,7 +4,7 @@
},
"errors": {
"unmappedOptions": {
- "text": ""
+ "text": "在配置中检测到未使用的参数
{{key}}。Homarr目前还无法解释和使用这个参数。为了避免任何意外情况的发生,请备份你的配置并正确修改你的配置。"
}
}
}
diff --git a/public/locales/zh/modules/dashdot.json b/public/locales/zh/modules/dashdot.json
index cf270aab1..fbfe8cd69 100644
--- a/public/locales/zh/modules/dashdot.json
+++ b/public/locales/zh/modules/dashdot.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Dash.",
- "description": "",
+ "description": "在Homarr中显示一个外部Dash的图表。",
"settings": {
- "title": "为Dash.Widget设置",
+ "title": "设置Dash小部件",
"cpuMultiView": {
"label": "CPU多核视图"
},
diff --git a/public/locales/zh/modules/date.json b/public/locales/zh/modules/date.json
index ac5fc650b..17d158128 100644
--- a/public/locales/zh/modules/date.json
+++ b/public/locales/zh/modules/date.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "",
- "description": "",
+ "name": "日期和时间",
+ "description": "显示当前日期和时间。",
"settings": {
- "title": "",
+ "title": "设置日期和时间小部件",
"display24HourFormat": {
"label": "显示完整时间 (24小时)"
}
diff --git a/public/locales/zh/modules/dlspeed.json b/public/locales/zh/modules/dlspeed.json
index 7896827d4..c0803140a 100644
--- a/public/locales/zh/modules/dlspeed.json
+++ b/public/locales/zh/modules/dlspeed.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "下载速度",
- "description": ""
+ "description": "显示支持的集成的下载和上传速度。"
},
"card": {
"table": {
diff --git a/public/locales/zh/modules/docker.json b/public/locales/zh/modules/docker.json
index a12b4be2a..b39649175 100644
--- a/public/locales/zh/modules/docker.json
+++ b/public/locales/zh/modules/docker.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Docker",
- "description": ""
+ "description": "允许你轻松查看和管理所有的Docker容器。"
},
"search": {
"placeholder": "按容器或镜像名称搜索"
@@ -25,8 +25,8 @@
},
"actionBar": {
"addService": {
- "title": "",
- "message": ""
+ "title": "添加应用",
+ "message": "添加应用到 Homarr"
},
"restart": {
"title": "重新启动"
@@ -68,13 +68,13 @@
"errors": {
"integrationFailed": {
"title": "Docker整合失败",
- "message": ""
+ "message": "你是不是忘了挂载docker socket?"
},
"unknownError": {
"title": "出现了一个错误"
},
"oneServiceAtATime": {
- "title": ""
+ "title": "请每次只添加一个应用程序或服务!"
}
},
"actionIcon": {
diff --git a/public/locales/zh/modules/overseerr.json b/public/locales/zh/modules/overseerr.json
index e03a944d3..1556530cd 100644
--- a/public/locales/zh/modules/overseerr.json
+++ b/public/locales/zh/modules/overseerr.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Overseerr",
- "description": ""
+ "description": "允许你从Overseerr或Jellyseerr搜索和添加媒体。"
},
"popup": {
"item": {
@@ -18,7 +18,7 @@
}
},
"seasonSelector": {
- "caption": "",
+ "caption": "勾选你想要下载的季数",
"table": {
"header": {
"season": "季数",
diff --git a/public/locales/zh/modules/ping.json b/public/locales/zh/modules/ping.json
index 76932212c..c6e07ddec 100644
--- a/public/locales/zh/modules/ping.json
+++ b/public/locales/zh/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": ""
+ "description": "根据设定的URL的HTTP响应代码,显示一个状态指示器。"
},
"states": {
"online": "在线 {{response}}",
diff --git a/public/locales/zh/modules/search.json b/public/locales/zh/modules/search.json
index 0c64d70fe..a44b503af 100644
--- a/public/locales/zh/modules/search.json
+++ b/public/locales/zh/modules/search.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "搜索栏",
- "description": ""
+ "description": "一个搜索栏,允许你搜索你的自定义搜索引擎、YouTube和支持的集成。"
},
"input": {
"placeholder": "在网上搜索..."
@@ -10,7 +10,7 @@
"searchEngines": {
"search": {
"name": "网络",
- "description": ""
+ "description": "搜索..."
},
"youtube": {
"name": "录像带",
@@ -22,7 +22,7 @@
},
"overseerr": {
"name": "Overseerr",
- "description": ""
+ "description": "在Overseer上搜索电影和电视剧。"
}
},
"tip": "你可以用快捷键选择搜索栏 ",
diff --git a/public/locales/zh/modules/torrents-status.json b/public/locales/zh/modules/torrents-status.json
index 6a95ac2a3..b771e58b3 100644
--- a/public/locales/zh/modules/torrents-status.json
+++ b/public/locales/zh/modules/torrents-status.json
@@ -1,17 +1,17 @@
{
"descriptor": {
- "name": "",
- "description": "",
+ "name": "Torrent",
+ "description": "显示支持的Torrent客户端的torrent列表。",
"settings": {
- "title": "",
+ "title": "Torrent 部件设置",
"refreshInterval": {
"label": "刷新时间间隔(秒)。"
},
"displayCompletedTorrents": {
- "label": "显示已完成的洪流"
+ "label": "显示已完成的种子"
},
"displayStaleTorrents": {
- "label": "显示陈旧的山洪"
+ "label": "显示过期种子"
}
}
},
@@ -39,12 +39,12 @@
},
"errors": {
"noDownloadClients": {
- "title": "",
- "text": ""
+ "title": "没有找到支持Torrent的客户端!",
+ "text": "添加一个支持Torrent的客户端来查看你当前的下载情况"
},
"generic": {
- "title": "发生了一个意外的错误",
- "text": ""
+ "title": "发生了一个未知的错误",
+ "text": "Homarr无法与您的Torrent客户端通信。请检查您的配置"
}
},
"loading": {
diff --git a/public/locales/zh/modules/usenet.json b/public/locales/zh/modules/usenet.json
index 53b38eec3..2d96e80ce 100644
--- a/public/locales/zh/modules/usenet.json
+++ b/public/locales/zh/modules/usenet.json
@@ -1,13 +1,13 @@
{
"descriptor": {
- "name": "おそれについて",
- "description": ""
+ "name": "新闻组",
+ "description": "允许你查看和管理你的Usenet实例。"
},
"card": {
"errors": {
"noDownloadClients": {
"title": "没有找到支持的下载客户端!",
- "text": ""
+ "text": "添加支持的Usenet下载客户端来查看当前下载"
}
}
},
diff --git a/public/locales/zh/modules/weather.json b/public/locales/zh/modules/weather.json
index 18affa0b3..7dd81df08 100644
--- a/public/locales/zh/modules/weather.json
+++ b/public/locales/zh/modules/weather.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "天气",
- "description": "",
+ "description": "显示指定位置的当前天气信息。",
"settings": {
- "title": "",
+ "title": "设置天气小部件",
"displayInFahrenheit": {
"label": "显示为华氏度"
},
diff --git a/public/locales/zh/settings/common.json b/public/locales/zh/settings/common.json
index ecda7b70d..f8d028289 100644
--- a/public/locales/zh/settings/common.json
+++ b/public/locales/zh/settings/common.json
@@ -6,7 +6,7 @@
"customizations": "个性化"
},
"tips": {
- "configTip": ""
+ "configTip": "将你的配置文件拖放到页面上,就可以上传了!"
},
"credits": {
"madeWithLove": "用❤️创造,出品于"
diff --git a/public/locales/zh/settings/general/config-changer.json b/public/locales/zh/settings/general/config-changer.json
index 9a52fcdff..484b45273 100644
--- a/public/locales/zh/settings/general/config-changer.json
+++ b/public/locales/zh/settings/general/config-changer.json
@@ -1,45 +1,45 @@
{
"configSelect": {
- "label": "",
- "description": "",
+ "label": "配置更改",
+ "description": "{{configCount}} 个可用的配置",
"loadingNew": "加载你的配置...",
- "pleaseWait": ""
+ "pleaseWait": "请稍等,直到您的新配置加载完成!"
},
"modal": {
"copy": {
- "title": "",
+ "title": "选择新配置的名称",
"form": {
"configName": {
- "label": "",
+ "label": "配置名称",
"validation": {
- "required": "",
- "notUnique": ""
+ "required": "配置名称是必需的",
+ "notUnique": "配置名称已被使用"
},
- "placeholder": ""
+ "placeholder": "你的新配置名称"
},
- "submitButton": ""
+ "submitButton": "确认"
},
"events": {
"configSaved": {
- "title": "",
- "message": ""
+ "title": "保存配置",
+ "message": "配置保存为 {{configName}}"
},
"configCopied": {
- "title": "",
- "message": ""
+ "title": "复制配置",
+ "message": "配置复制为 {{configName}}"
},
"configNotCopied": {
- "title": "",
- "message": ""
+ "title": "无法复制",
+ "message": "你的配置没有被复制为 {{configName}}"
}
}
},
"confirmDeletion": {
- "title": "",
- "warningText": "",
- "text": "",
+ "title": "确认删除你的配置",
+ "warningText": "你即将删除 '{{configName}}'。",
+ "text": "请注意,删除是不可逆的,您的数据将永久丢失。点击此按钮后,该文件将从您的磁盘上永久删除。请确保为您的配置创建足够的备份。",
"buttons": {
- "confirm": ""
+ "confirm": "是的,删除 '{{configName}}' 。"
}
}
},
@@ -57,8 +57,8 @@
"message": "配置删除失败"
},
"deleteFailedDefaultConfig": {
- "title": "",
- "message": ""
+ "title": "默认值不能被删除",
+ "message": "配置没有从文件系统中删除"
}
}
},
@@ -76,11 +76,11 @@
},
"accept": {
"title": "配置上传",
- "text": ""
+ "text": "将文件拖动到这里上传配置。仅支持 JSON 文件。"
},
"reject": {
"title": "拒绝拖拽式上传",
- "text": ""
+ "text": "此文件格式不受支持。请只上传JSON文件。"
}
}
}
diff --git a/public/locales/zh/settings/general/search-engine.json b/public/locales/zh/settings/general/search-engine.json
index 3df9c1344..91f1be4c7 100644
--- a/public/locales/zh/settings/general/search-engine.json
+++ b/public/locales/zh/settings/general/search-engine.json
@@ -2,7 +2,7 @@
"title": "搜索引擎",
"configurationName": "搜索引擎设置",
"tips": {
- "generalTip": "",
+ "generalTip": "你可以使用多种前缀!在你的查询语句前面添加这些信息将过滤结果。!s (Web)、!t (torrent)、!y (YouTube)、!m (Media)。",
"placeholderTip": "%s 可以作为查询的占位符。"
},
"customEngine": {
diff --git a/public/locales/zh/settings/general/widget-positions.json b/public/locales/zh/settings/general/widget-positions.json
index 0967ef424..7c8a7a402 100644
--- a/public/locales/zh/settings/general/widget-positions.json
+++ b/public/locales/zh/settings/general/widget-positions.json
@@ -1 +1,3 @@
-{}
+{
+ "label": "将小组件放在左边"
+}