diff --git a/package.json b/package.json
index 2894dad75..53314cb29 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "homarr",
- "version": "0.11.0",
+ "version": "0.11.1",
"description": "Homarr - A homepage for your server.",
"license": "MIT",
"repository": {
diff --git a/public/locales/da/modules/docker.json b/public/locales/da/modules/docker.json
index a5b6cf21f..f8ea4b6f0 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": "Tilføj app til Homarr"
+ "message": ""
},
"restart": {
"title": "Genstart"
@@ -68,7 +68,7 @@
"errors": {
"integrationFailed": {
"title": "Docker integration mislykkedes",
- "message": "Har du glemt at mounte docker socket?"
+ "message": ""
},
"unknownError": {
"title": "Der opstod en fejl"
diff --git a/public/locales/da/modules/ping.json b/public/locales/da/modules/ping.json
index c8ca496cd..d2458fc59 100644
--- a/public/locales/da/modules/ping.json
+++ b/public/locales/da/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": "Viser en statusindikator afhængig af HTTP-svarkoden for en given URL."
+ "description": ""
},
"states": {
"online": "Online {{response}}",
diff --git a/public/locales/de/modules/docker.json b/public/locales/de/modules/docker.json
index 718402eeb..c9e23f286 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": "App zu Homarr hinzufügen"
+ "message": ""
},
"restart": {
"title": "Neustarten"
@@ -68,7 +68,7 @@
"errors": {
"integrationFailed": {
"title": "Docker-Integration fehlgeschlagen",
- "message": "Haben Sie vergessen, den Docker-Socket zu mounten?"
+ "message": ""
},
"unknownError": {
"title": "Es ist ein Fehler aufgetreten"
diff --git a/public/locales/de/modules/ping.json b/public/locales/de/modules/ping.json
index 20ae061aa..9a77d88da 100644
--- a/public/locales/de/modules/ping.json
+++ b/public/locales/de/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": "Zeigt einen Statusindikator in Abhängigkeit vom HTTP-Antwortcode einer bestimmten URL an."
+ "description": ""
},
"states": {
"online": "Online {{response}}",
diff --git a/public/locales/es/layout/modals/about.json b/public/locales/es/layout/modals/about.json
index 914f56aad..e22d7ffce 100644
--- a/public/locales/es/layout/modals/about.json
+++ b/public/locales/es/layout/modals/about.json
@@ -1,4 +1,5 @@
{
+ "description": "Homarr es un dashboard elegante y moderno que pone todas tus apps y servicios a tu alcance. Con Homarr, puedes acceder y controlar todo desde una sola ubicación. Homarr se integra a la perfección con las apps que hayas añadido, ofreciendote información valiosa y dándote control total. La instalación es muy sencilla, y Homarr soporta una amplia gama de métodos de implementación.",
"i18n": "I18n translation namespaces cargados",
"locales": "Configurar I18n locales",
"contact": "¿Tienes problemas o preguntas? ¡Conéctate con nosotros!",
diff --git a/public/locales/es/layout/modals/add-app.json b/public/locales/es/layout/modals/add-app.json
index c99a35771..b35dcf4e5 100644
--- a/public/locales/es/layout/modals/add-app.json
+++ b/public/locales/es/layout/modals/add-app.json
@@ -9,54 +9,54 @@
"general": {
"appname": {
"label": "Nombre de la app",
- "description": ""
+ "description": "Usado para mostrar la app en el dashboard."
},
"internalAddress": {
"label": "Dirección interna",
- "description": ""
+ "description": "Dirección IP interna de la app."
},
"externalAddress": {
"label": "Dirección externa",
- "description": ""
+ "description": "URL que se abrirá al hacer clic en la app."
}
},
"behaviour": {
"isOpeningNewTab": {
"label": "Abrir en nueva pestaña",
- "description": ""
+ "description": "Abrir la app en una nueva pestaña, en vez de en la actual."
}
},
"network": {
"statusChecker": {
"label": "Verificador de estado",
- "description": ""
+ "description": "Comprueba si tu app está en línea usando una simple petición HTTP(S)."
},
"statusCodes": {
"label": "Códigos HTTP de estado",
- "description": ""
+ "description": "Códigos de estado HTTP considerados como en línea."
}
},
"appearance": {
"icon": {
"label": "Icono App",
- "description": ""
+ "description": "Icono que se verá en el dashboard."
}
},
"integration": {
"type": {
"label": "Configuración de integración",
- "description": "",
+ "description": "Configuración de la integración que se será usada por tu app.",
"placeholder": "Seleccionar una integración",
"defined": "Definido",
"undefined": "Sin definir",
"public": "Público",
"private": "Privado",
- "explanationPrivate": "",
- "explanationPublic": ""
+ "explanationPrivate": "Una clave privada será enviada al servidor solo una vez. Una vez el navegador refresca la página, ésta no será enviada otra vez.",
+ "explanationPublic": "Una clave pública siempre será enviada al cliente, y se podrá acceder a él a través de la API. Ésta no debe contener información confidencial, como: nombres de usuario, contraseñas, tokens, certificados y similares!"
},
"secrets": {
"description": "Para actualizar una clave, introducir un valor y pulsar el botón guardar. Para eliminar una clave, usa el botón limpiar.",
- "warning": "",
+ "warning": "Tus credenciales actúan como acceso para tus integraciones y nunca debes compartirlas con nadie. El equipo de Homarr nunca te preguntará sobre éstas. Asegúrate de almacenar y administrar tus claves de manera segura.",
"clear": "Limpiar clave",
"save": "Guardar clave",
"update": "Actualizar clave"
diff --git a/public/locales/es/modules/calendar.json b/public/locales/es/modules/calendar.json
index e390b0496..d447b9031 100644
--- a/public/locales/es/modules/calendar.json
+++ b/public/locales/es/modules/calendar.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Calendario",
- "description": "",
+ "description": "Muestra un calendario con las próximas emisiones, desde las integraciones compatibles.",
"settings": {
- "title": "",
+ "title": "Ajustes para el widget del Calendario",
"sundayStart": {
"label": "Marcar Domingo como primer día de la semana"
},
diff --git a/public/locales/es/modules/common.json b/public/locales/es/modules/common.json
index 07775cac0..0abd1940f 100644
--- a/public/locales/es/modules/common.json
+++ b/public/locales/es/modules/common.json
@@ -4,7 +4,7 @@
},
"errors": {
"unmappedOptions": {
- "text": ""
+ "text": "Parámetro sin uso detectado en la configuración
{{key}}. Homarr no puede interpretar y usar este parámetro. Para evitar cualquier comportamiento inesperado, respalda tu configuración y corrige tus ajustes."
}
}
}
diff --git a/public/locales/es/modules/dashdot.json b/public/locales/es/modules/dashdot.json
index fbd4c8916..eb70a41bd 100644
--- a/public/locales/es/modules/dashdot.json
+++ b/public/locales/es/modules/dashdot.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Dash.",
- "description": "",
+ "description": "Muestra los gráficos de una instancia de Dash. externa, dentro de Homarr.",
"settings": {
"title": "Ajustes para el widget Dash.",
"cpuMultiView": {
diff --git a/public/locales/es/modules/date.json b/public/locales/es/modules/date.json
index 4ed6f3fb1..079523881 100644
--- a/public/locales/es/modules/date.json
+++ b/public/locales/es/modules/date.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "",
- "description": "",
+ "name": "Fecha y hora",
+ "description": "Muestra la fecha y hora actuales.",
"settings": {
- "title": "",
+ "title": "Ajustes para el widget Fecha y Hora",
"display24HourFormat": {
"label": "Mostrar hora completa (24 horas)"
}
diff --git a/public/locales/es/modules/dlspeed.json b/public/locales/es/modules/dlspeed.json
index b2da20c34..1fb781b34 100644
--- a/public/locales/es/modules/dlspeed.json
+++ b/public/locales/es/modules/dlspeed.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Velocidad de Descarga",
- "description": ""
+ "description": "Muestra la velocidad de Descarga y Subida de las integraciones soportadas."
},
"card": {
"table": {
diff --git a/public/locales/es/modules/docker.json b/public/locales/es/modules/docker.json
index c4b9b273f..4afe01703 100644
--- a/public/locales/es/modules/docker.json
+++ b/public/locales/es/modules/docker.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Docker",
- "description": ""
+ "description": "Te permite ver y administrar fácilmente todos tus contenedores Docker."
},
"search": {
"placeholder": "Buscar por nombre de contenedor o nombre de imagen"
@@ -25,8 +25,8 @@
},
"actionBar": {
"addService": {
- "title": "",
- "message": ""
+ "title": "Añadir app",
+ "message": "Añadir app a Homarr"
},
"restart": {
"title": "Reiniciar"
@@ -68,13 +68,13 @@
"errors": {
"integrationFailed": {
"title": "Error en la integración con Docker",
- "message": ""
+ "message": "Has olvidado montar el socket de docker?"
},
"unknownError": {
"title": "Se ha producido un error"
},
"oneServiceAtATime": {
- "title": ""
+ "title": "Por favor, ¡añade solo una app o servicio a la vez!"
}
},
"actionIcon": {
diff --git a/public/locales/es/modules/overseerr.json b/public/locales/es/modules/overseerr.json
index 2c03b0502..725c95183 100644
--- a/public/locales/es/modules/overseerr.json
+++ b/public/locales/es/modules/overseerr.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Overseerr",
- "description": ""
+ "description": "Te permite buscar y añadir contenido multimedia de Overseerr o Jellyseerr."
},
"popup": {
"item": {
@@ -18,7 +18,7 @@
}
},
"seasonSelector": {
- "caption": "",
+ "caption": "Marca las temporadas que quieres descargar",
"table": {
"header": {
"season": "Temporada",
diff --git a/public/locales/es/modules/ping.json b/public/locales/es/modules/ping.json
index 5315f83dd..feb6ce1a4 100644
--- a/public/locales/es/modules/ping.json
+++ b/public/locales/es/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Latencia",
- "description": ""
+ "description": "Muestra un indicador de estado dependiendo del código de respuesta HTTP the la URL."
},
"states": {
"online": "En línea {{response}}",
diff --git a/public/locales/es/modules/search.json b/public/locales/es/modules/search.json
index b76b6cddb..ff066da9a 100644
--- a/public/locales/es/modules/search.json
+++ b/public/locales/es/modules/search.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Barra de búsqueda",
- "description": ""
+ "description": "Barra de búsqueda que te permite buscar con tu motor de búsqueda preferido, YouTube, e integraciones soportadas."
},
"input": {
"placeholder": "Buscar en Internet..."
@@ -10,7 +10,7 @@
"searchEngines": {
"search": {
"name": "Web",
- "description": ""
+ "description": "Buscar..."
},
"youtube": {
"name": "Youtube",
@@ -22,7 +22,7 @@
},
"overseerr": {
"name": "Overseerr",
- "description": ""
+ "description": "Buscar Peliculas y Series TV en Overseerr"
}
},
"tip": "Puedes seleccionar la barra de búsqueda con el atajo ",
diff --git a/public/locales/es/modules/torrents-status.json b/public/locales/es/modules/torrents-status.json
index fae30838b..561d8c587 100644
--- a/public/locales/es/modules/torrents-status.json
+++ b/public/locales/es/modules/torrents-status.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Torrent",
- "description": "",
+ "description": "Muestra una lista de los torrents de los clientes Torrent soportados.",
"settings": {
- "title": "",
+ "title": "Ajustes para el widget Torrent",
"refreshInterval": {
"label": "Intervalo de refresco (en segundos)"
},
@@ -39,12 +39,12 @@
},
"errors": {
"noDownloadClients": {
- "title": "",
- "text": ""
+ "title": "¡No se ha encontrado clientes Torrent soportados!",
+ "text": "Añadir un cliente Torrent soportado para ver tus descargas actuales"
},
"generic": {
"title": "Ocurrió un error inesperado",
- "text": ""
+ "text": "Homarr fue incapaz de comunicarse con tus clientes Torrent. Por favor, comprueba tu configuración"
}
},
"loading": {
diff --git a/public/locales/es/modules/usenet.json b/public/locales/es/modules/usenet.json
index 3023f8675..9fdbc72ab 100644
--- a/public/locales/es/modules/usenet.json
+++ b/public/locales/es/modules/usenet.json
@@ -1,13 +1,13 @@
{
"descriptor": {
"name": "Usenet",
- "description": ""
+ "description": "Te permite ver y administrar tu instancia de Usenet."
},
"card": {
"errors": {
"noDownloadClients": {
"title": "¡No se han encontrado clientes de descarga compatibles!",
- "text": ""
+ "text": "Añadir cliente de descarga Usenet soportado para ver tus descargas actuales"
}
}
},
diff --git a/public/locales/es/modules/weather.json b/public/locales/es/modules/weather.json
index 12fbe7f37..69ec3eaf7 100644
--- a/public/locales/es/modules/weather.json
+++ b/public/locales/es/modules/weather.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Clima",
- "description": "",
+ "description": "Muestra información de la meteorología actua de una ubicación dada.",
"settings": {
- "title": "",
+ "title": "Ajustes del widget tiempo",
"displayInFahrenheit": {
"label": "Mostrar en Fahrenheit"
},
diff --git a/public/locales/es/settings/common.json b/public/locales/es/settings/common.json
index bd5b62586..e4799627a 100644
--- a/public/locales/es/settings/common.json
+++ b/public/locales/es/settings/common.json
@@ -6,7 +6,7 @@
"customizations": "Personalizaciones"
},
"tips": {
- "configTip": ""
+ "configTip": "¡Sube tu configuración arrastrando y soltando el archivo en la página!"
},
"credits": {
"madeWithLove": "Hecho con ❤️ por @"
diff --git a/public/locales/es/settings/customization/page-appearance.json b/public/locales/es/settings/customization/page-appearance.json
index b858f1e83..2c4dc2637 100644
--- a/public/locales/es/settings/customization/page-appearance.json
+++ b/public/locales/es/settings/customization/page-appearance.json
@@ -16,7 +16,7 @@
},
"customCSS": {
"label": "CSS Personalizado",
- "placeholder": ""
+ "placeholder": "El CSS personalizado será aplicado en último lugar"
},
"buttons": {
"submit": "Aplicar"
diff --git a/public/locales/es/settings/general/config-changer.json b/public/locales/es/settings/general/config-changer.json
index 4001ec8c7..7f3e469b6 100644
--- a/public/locales/es/settings/general/config-changer.json
+++ b/public/locales/es/settings/general/config-changer.json
@@ -1,45 +1,45 @@
{
"configSelect": {
- "label": "",
- "description": "",
+ "label": "Cambiador de configuración",
+ "description": "{{configCount}} configuraciones disponibles",
"loadingNew": "Cargando tu configuración...",
- "pleaseWait": ""
+ "pleaseWait": "Por favor, ¡espera hasta que tu nueva configuración esté carga!"
},
"modal": {
"copy": {
- "title": "",
+ "title": "Elige el nombre de tu nueva configuración",
"form": {
"configName": {
- "label": "",
+ "label": "Nombre de la configuración",
"validation": {
- "required": "",
- "notUnique": ""
+ "required": "Se requiere nombre de la configuración",
+ "notUnique": "El nombre de la configuración ya está en uso"
},
- "placeholder": ""
+ "placeholder": "Nombre de tu nueva configuración"
},
- "submitButton": ""
+ "submitButton": "Confirmar"
},
"events": {
"configSaved": {
- "title": "",
- "message": ""
+ "title": "Configuración guardada",
+ "message": "Configuración guardada como {{configName}}"
},
"configCopied": {
- "title": "",
- "message": ""
+ "title": "Configuración copiada",
+ "message": "Configuración copiada como {{configName}}"
},
"configNotCopied": {
- "title": "",
- "message": ""
+ "title": "Imposible copiar la configuración",
+ "message": "Tu configuración no fue copiada como {{configName}}"
}
}
},
"confirmDeletion": {
- "title": "",
- "warningText": "",
- "text": "",
+ "title": "Confirmar eliminación de tu configuración",
+ "warningText": "Estás a punto de eliminar '{{configName}}'",
+ "text": "Por favor, ten en cuenta que la eliminación no es reversible y tus datos serán borrados indefinidamente. Después de hacer clic en el botón, el archivo será eliminado permanentemente del disco. Asegúrate de crear un respaldo adecuado de tu configuración.",
"buttons": {
- "confirm": ""
+ "confirm": "Si, eliminar '{{configName}}'"
}
}
},
@@ -57,8 +57,8 @@
"message": "Error en el borrado de la configuración"
},
"deleteFailedDefaultConfig": {
- "title": "",
- "message": ""
+ "title": "La configuración por defecto no puede ser eliminada",
+ "message": "La configuración no fue eliminada del sistema"
}
}
},
@@ -76,11 +76,11 @@
},
"accept": {
"title": "Configuración subida",
- "text": ""
+ "text": "Arrastra archivos aquí para subir la configuración. Solo se soportan archivos JSON."
},
"reject": {
"title": "Subida Arrastar y Soltar rechada",
- "text": ""
+ "text": "Este formato der archivo no está soportado. Por favor, sube solo archivos JSON."
}
}
}
diff --git a/public/locales/es/settings/general/search-engine.json b/public/locales/es/settings/general/search-engine.json
index 8c55f8426..17ddbb1fd 100644
--- a/public/locales/es/settings/general/search-engine.json
+++ b/public/locales/es/settings/general/search-engine.json
@@ -2,7 +2,7 @@
"title": "Motor de búsqueda",
"configurationName": "Configuración del motor de búsqueda",
"tips": {
- "generalTip": "",
+ "generalTip": "¡Hay múltiples prefijos que puedes usar! Añadiendo éstos delante de tu búsqueda, filtrará los resultados. !s (Web), !t (Torrents), !y (YouTube), y !m (Media).",
"placeholderTip": "%s puede utilizarse como modelo para la petición."
},
"customEngine": {
diff --git a/public/locales/es/settings/general/widget-positions.json b/public/locales/es/settings/general/widget-positions.json
index 0967ef424..fc46d06c1 100644
--- a/public/locales/es/settings/general/widget-positions.json
+++ b/public/locales/es/settings/general/widget-positions.json
@@ -1 +1,3 @@
-{}
+{
+ "label": "Posisionar widgets a la izquierda"
+}
diff --git a/public/locales/fr/layout/modals/about.json b/public/locales/fr/layout/modals/about.json
index 582f5d996..b0f8f6bb0 100644
--- a/public/locales/fr/layout/modals/about.json
+++ b/public/locales/fr/layout/modals/about.json
@@ -2,6 +2,6 @@
"description": "Homarr est un tableau de bord élégant, moderne qui met toutes vos applications et services au bout de vos doigts. Avec Homarr, vous pouvez accéder et contrôler tout dans un seul endroit. Homarr s'intègre de façon transparente avec les applications que vous avez ajoutées, vous fournissant des informations précieuses et vous donnant un contrôle total. L'installation est un jeu d'enfant, et Homarr prend en charge un large éventail de méthodes de déploiement.",
"i18n": "Espaces de traduction I18n chargés",
"locales": "Locales I18n configurées",
- "contact": "Vous avez des problèmes ou des questions ? Communiquez-le nous !",
+ "contact": "Vous avez des problèmes ou des questions ? Dites-le-nous !",
"addToDashboard": "Ajouter au tableau de bord"
}
diff --git a/public/locales/fr/layout/modals/add-app.json b/public/locales/fr/layout/modals/add-app.json
index dd58e754c..1e5412b8a 100644
--- a/public/locales/fr/layout/modals/add-app.json
+++ b/public/locales/fr/layout/modals/add-app.json
@@ -45,7 +45,7 @@
"integration": {
"type": {
"label": "Configuration d’intégrations",
- "description": "",
+ "description": "La configuration d'intégration qui sera utilisée pour se connecter à votre application.",
"placeholder": "Sélectionner une itégration",
"defined": "Défini",
"undefined": "Indéfini",
diff --git a/public/locales/fr/modules/calendar.json b/public/locales/fr/modules/calendar.json
index 9ffc23c68..cd93a8a1b 100644
--- a/public/locales/fr/modules/calendar.json
+++ b/public/locales/fr/modules/calendar.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Calendrier",
- "description": "",
+ "description": "Affiche un calendrier avec les prochaines sorties, à partir des intégrations prises en charge.",
"settings": {
- "title": "",
+ "title": "Paramètres du widget Calendrier",
"sundayStart": {
"label": "Commencez la semaine par dimanche"
},
diff --git a/public/locales/fr/modules/dashdot.json b/public/locales/fr/modules/dashdot.json
index 46c383e86..952d24db6 100644
--- a/public/locales/fr/modules/dashdot.json
+++ b/public/locales/fr/modules/dashdot.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Dash.",
- "description": "",
+ "description": "Affiche les graphiques d'une instance externe de Dash. dans Homarr.",
"settings": {
"title": "Paramètres du widget Dash",
"cpuMultiView": {
diff --git a/public/locales/fr/modules/date.json b/public/locales/fr/modules/date.json
index 08db74791..c5ebadecd 100644
--- a/public/locales/fr/modules/date.json
+++ b/public/locales/fr/modules/date.json
@@ -3,7 +3,7 @@
"name": "Date et heure",
"description": "Affiche la date et l'heure courante.",
"settings": {
- "title": "",
+ "title": "Paramètres du widget Date et heure",
"display24HourFormat": {
"label": "Affichage 24 h"
}
diff --git a/public/locales/fr/modules/dlspeed.json b/public/locales/fr/modules/dlspeed.json
index aa4f78111..80e0026b9 100644
--- a/public/locales/fr/modules/dlspeed.json
+++ b/public/locales/fr/modules/dlspeed.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Vitesse de téléchargement",
- "description": ""
+ "description": "Affiche la vitesse de téléchargement et d'envoi des intégrations prises en charge."
},
"card": {
"table": {
diff --git a/public/locales/fr/modules/docker.json b/public/locales/fr/modules/docker.json
index ddf7efa72..1e7fee5a3 100644
--- a/public/locales/fr/modules/docker.json
+++ b/public/locales/fr/modules/docker.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Docker",
- "description": ""
+ "description": "Vous permet de voir et de gérer facilement tous vos conteneurs Docker."
},
"search": {
"placeholder": "Recherche par nom de conteneur ou d'image"
@@ -26,7 +26,7 @@
"actionBar": {
"addService": {
"title": "Ajouter une application",
- "message": ""
+ "message": "Ajouter une application à Homarr"
},
"restart": {
"title": "Redémarrer"
diff --git a/public/locales/fr/modules/overseerr.json b/public/locales/fr/modules/overseerr.json
index 975dc1769..c574ca77f 100644
--- a/public/locales/fr/modules/overseerr.json
+++ b/public/locales/fr/modules/overseerr.json
@@ -18,7 +18,7 @@
}
},
"seasonSelector": {
- "caption": "",
+ "caption": "Cochez les saisons que vous souhaitez télécharger",
"table": {
"header": {
"season": "Saison",
diff --git a/public/locales/fr/modules/ping.json b/public/locales/fr/modules/ping.json
index d9317be27..23cb2081e 100644
--- a/public/locales/fr/modules/ping.json
+++ b/public/locales/fr/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": ""
+ "description": "Affiche un indicateur d'état en fonction du code de réponse HTTP d'une URL donnée."
},
"states": {
"online": "En ligne {{response}}",
diff --git a/public/locales/fr/settings/general/config-changer.json b/public/locales/fr/settings/general/config-changer.json
index c964b9391..e91a7d218 100644
--- a/public/locales/fr/settings/general/config-changer.json
+++ b/public/locales/fr/settings/general/config-changer.json
@@ -1,45 +1,45 @@
{
"configSelect": {
"label": "",
- "description": "",
+ "description": "{{configCount}} configurations disponibles",
"loadingNew": "Chargement des configurations ...",
"pleaseWait": "Veuillez attendre que votre nouvelle configuration soit chargée !"
},
"modal": {
"copy": {
- "title": "",
+ "title": "Choisissez le nom de votre nouvelle configuration",
"form": {
"configName": {
- "label": "",
+ "label": "Nom de la configuration",
"validation": {
- "required": "",
- "notUnique": ""
+ "required": "Le nom de la configuration est requis",
+ "notUnique": "Le nom de la configuration est déjà utilisé"
},
- "placeholder": ""
+ "placeholder": "Le nom de votre nouvelle configuration"
},
- "submitButton": ""
+ "submitButton": "Confirmer"
},
"events": {
"configSaved": {
- "title": "",
- "message": ""
+ "title": "Configuration sauvegardée",
+ "message": "Configuration enregistrée en tant que {{configName}}"
},
"configCopied": {
- "title": "",
- "message": ""
+ "title": "Configuration copiée",
+ "message": "Configuration enregistrée en tant que {{configName}}"
},
"configNotCopied": {
- "title": "",
- "message": ""
+ "title": "Impossible de copier la configuration",
+ "message": "Votre configuration n'a pas pu être copiée en tant que {{configName}}"
}
}
},
"confirmDeletion": {
- "title": "",
- "warningText": "",
- "text": "",
+ "title": "Confirmer la suppression de votre configuration",
+ "warningText": "Vous êtes sur le point de supprimer '{{configName}}'",
+ "text": "Veuillez noter que la suppression n'est pas réversible et que vos données seront définitivement perdues. Après avoir cliqué sur ce bouton, le fichier sera définitivement supprimé de votre disque. Veillez à créer une sauvegarde adéquate de votre configuration.",
"buttons": {
- "confirm": ""
+ "confirm": "Oui, supprimer '{{configName}}'"
}
}
},
diff --git a/public/locales/he/modules/docker.json b/public/locales/he/modules/docker.json
index 4067d78ca..15ddc127b 100644
--- a/public/locales/he/modules/docker.json
+++ b/public/locales/he/modules/docker.json
@@ -26,7 +26,7 @@
"actionBar": {
"addService": {
"title": "הוספת יישום",
- "message": "הוספת יישום ל-Homarr"
+ "message": "הוסף אפליקציה ל-Homarr"
},
"restart": {
"title": "אתחל"
diff --git a/public/locales/it/modules/docker.json b/public/locales/it/modules/docker.json
index b5b314a97..2c732454e 100644
--- a/public/locales/it/modules/docker.json
+++ b/public/locales/it/modules/docker.json
@@ -68,7 +68,7 @@
"errors": {
"integrationFailed": {
"title": "Integrazione Docker fallita",
- "message": "Vi siete dimenticati di montare il socket di Docker?"
+ "message": "Hai dimenticato di montare il socket di docker?"
},
"unknownError": {
"title": "Si è verificato un errore"
diff --git a/public/locales/it/settings/general/config-changer.json b/public/locales/it/settings/general/config-changer.json
index e7b4a2b30..c4cea6d23 100644
--- a/public/locales/it/settings/general/config-changer.json
+++ b/public/locales/it/settings/general/config-changer.json
@@ -1,45 +1,45 @@
{
"configSelect": {
"label": "Config changer",
- "description": "",
+ "description": "{{configCount}} configurazioni disponibili",
"loadingNew": "Caricamento della configurazione...",
"pleaseWait": "Attendere fino al caricamento della nuova configurazione!"
},
"modal": {
"copy": {
- "title": "",
+ "title": "Scegli il nome della nuova configurazione",
"form": {
"configName": {
- "label": "",
+ "label": "Nome configurazione",
"validation": {
- "required": "",
- "notUnique": ""
+ "required": "Il nome della configurazione è obbligatorio",
+ "notUnique": "Nome configurazione già in uso"
},
- "placeholder": ""
+ "placeholder": "Nuovo nome configurazione"
},
- "submitButton": ""
+ "submitButton": "Conferma"
},
"events": {
"configSaved": {
- "title": "",
- "message": ""
+ "title": "Configurazione salvata",
+ "message": "Configurazione salvata come {{configName}}"
},
"configCopied": {
- "title": "",
- "message": ""
+ "title": "Configurazione copiata",
+ "message": "Configurazione copiata come {{configName}}"
},
"configNotCopied": {
- "title": "",
- "message": ""
+ "title": "Impossibile copiare la configurazione",
+ "message": "La tua configurazione non è stata copiata come {{configName}}"
}
}
},
"confirmDeletion": {
- "title": "",
- "warningText": "",
- "text": "",
+ "title": "Conferma l'eliminazione della configurazione",
+ "warningText": "Stai per cancellare '{{configName}}'",
+ "text": "Si noti che l'eliminazione non è reversibile e i dati andranno persi in modo permanente. Dopo aver fatto clic su questo pulsante, il file verrà eliminato definitivamente dal disco. Assicurarsi di creare un backup adeguato della propria configurazione.",
"buttons": {
- "confirm": ""
+ "confirm": "Sì, elimina '{{configName}}'"
}
}
},
diff --git a/public/locales/lol/modules/docker.json b/public/locales/lol/modules/docker.json
index c1ec180ef..ea0329b3d 100644
--- a/public/locales/lol/modules/docker.json
+++ b/public/locales/lol/modules/docker.json
@@ -26,7 +26,7 @@
"actionBar": {
"addService": {
"title": "Add app",
- "message": "Add App 2 Homarr"
+ "message": ""
},
"restart": {
"title": "Restart"
@@ -68,7 +68,7 @@
"errors": {
"integrationFailed": {
"title": "Dockah integrashn faild",
- "message": "Did U Forget 2 Mount Teh Dockr Socket?"
+ "message": ""
},
"unknownError": {
"title": "Thar wuz an error"
diff --git a/public/locales/lol/modules/ping.json b/public/locales/lol/modules/ping.json
index 35ca650e3..c6b0f38ea 100644
--- a/public/locales/lol/modules/ping.json
+++ b/public/locales/lol/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": "Displays Status Indicator Dependin On Teh HTTP Response Code Ov Given URL."
+ "description": ""
},
"states": {
"online": "Onlien {{response}}",
diff --git a/public/locales/nl/modules/docker.json b/public/locales/nl/modules/docker.json
index fc60406be..f7520eb7f 100644
--- a/public/locales/nl/modules/docker.json
+++ b/public/locales/nl/modules/docker.json
@@ -26,7 +26,7 @@
"actionBar": {
"addService": {
"title": "App toevoegen",
- "message": "App aan Homarr toevoegen"
+ "message": "Toevoegen aan Homarr"
},
"restart": {
"title": "Herstart"
diff --git a/public/locales/nl/settings/general/config-changer.json b/public/locales/nl/settings/general/config-changer.json
index 29875ed0c..0a2662f4d 100644
--- a/public/locales/nl/settings/general/config-changer.json
+++ b/public/locales/nl/settings/general/config-changer.json
@@ -1,45 +1,45 @@
{
"configSelect": {
"label": "Configuratiewisselaar",
- "description": "",
+ "description": "{{configCount}} configuraties zijn beschikbaar",
"loadingNew": "Uw configuratie wordt geladen...",
"pleaseWait": "Wacht tot uw nieuwe configuratie is geladen!"
},
"modal": {
"copy": {
- "title": "",
+ "title": "Kies de naam van uw nieuwe configuratie",
"form": {
"configName": {
- "label": "",
+ "label": "Configuratie naam",
"validation": {
- "required": "",
- "notUnique": ""
+ "required": "Configuratienaam is vereist",
+ "notUnique": "Configuratienaam is al in gebruik"
},
- "placeholder": ""
+ "placeholder": "Uw nieuwe configuratienaam"
},
- "submitButton": ""
+ "submitButton": "Bevestig"
},
"events": {
"configSaved": {
- "title": "",
- "message": ""
+ "title": "Configuratie opgeslagen",
+ "message": "Configuratie opgeslagen als {{configName}}"
},
"configCopied": {
- "title": "",
- "message": ""
+ "title": "Configuratie gekopieerd",
+ "message": "Configuratie gekopieerd als {{configName}}"
},
"configNotCopied": {
- "title": "",
- "message": ""
+ "title": "Kan configuratie niet kopiëren",
+ "message": "Uw configuratie werd niet gekopieerd als {{configName}}"
}
}
},
"confirmDeletion": {
- "title": "",
- "warningText": "",
- "text": "",
+ "title": "Bevestig de verwijdering van uw configuratie",
+ "warningText": "Je staat op het punt om '{{configName}}' te verwijderen",
+ "text": "Houd er rekening mee dat de verwijdering niet onomkeerbaar is en dat uw gegevens permanent verloren gaan. Na het klikken op deze knop wordt het bestand permanent van uw schijf verwijderd. Zorg voor een adequate back-up van uw configuratie.",
"buttons": {
- "confirm": ""
+ "confirm": "Ja, verwijder '{{configName}}'"
}
}
},
diff --git a/public/locales/sv/modules/docker.json b/public/locales/sv/modules/docker.json
index 2e4b4dda5..71e1c2768 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": "Lägg till i Homarr"
+ "message": ""
},
"restart": {
"title": "Starta om"
@@ -68,7 +68,7 @@
"errors": {
"integrationFailed": {
"title": "Dockerintegration misslyckades",
- "message": "Glömde du att montera docker socket?"
+ "message": ""
},
"unknownError": {
"title": "Ett fel inträffade"
diff --git a/public/locales/sv/modules/ping.json b/public/locales/sv/modules/ping.json
index 6db1bb267..2093f0b11 100644
--- a/public/locales/sv/modules/ping.json
+++ b/public/locales/sv/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Ping",
- "description": "Visar en statusindikator beroende på HTTP-svarskoden för en given URL."
+ "description": ""
},
"states": {
"online": "Online {{response}}",
diff --git a/public/locales/uk/authentication/login.json b/public/locales/uk/authentication/login.json
index aa074a55f..96c2ed52a 100644
--- a/public/locales/uk/authentication/login.json
+++ b/public/locales/uk/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/uk/layout/element-selector/selector.json b/public/locales/uk/layout/element-selector/selector.json
index c47c38ba7..7740f9d3d 100644
--- a/public/locales/uk/layout/element-selector/selector.json
+++ b/public/locales/uk/layout/element-selector/selector.json
@@ -1,9 +1,9 @@
{
"modal": {
"title": "Додати плитку",
- "text": ""
+ "text": "Плитки є основним елементом Homarr. Вони використовуються для зображення ваших додатків та іншої інформації. Ви можете додати стільки плиток, скільки захочете."
},
- "widgetDescription": "",
+ "widgetDescription": "Віджети взаємодіють з програмами, надаючи вам більше контролю над ними. Зазвичай вони вимагають декількох налаштувань перед використанням.",
"goBack": "Повернутися на попередню сторінку",
"actionIcon": {
"tooltip": "Додати плитку"
diff --git a/public/locales/uk/layout/header/actions/toggle-edit-mode.json b/public/locales/uk/layout/header/actions/toggle-edit-mode.json
index 22ac2c060..5c90b7193 100644
--- a/public/locales/uk/layout/header/actions/toggle-edit-mode.json
+++ b/public/locales/uk/layout/header/actions/toggle-edit-mode.json
@@ -1,12 +1,12 @@
{
- "description": "",
+ "description": "У режимі редагування можна змінювати плитки та налаштовувати програми. Зміни не зберігаються, доки ви не вийдете з режиму редагування.",
"button": {
"disabled": "Ввійти в режим редагування",
"enabled": "Зберегти та вийти"
},
"popover": {
- "title": "",
- "text": ""
+ "title": "Режим редагування включений для <1>{{size}}1> розміру",
+ "text": "Тепер ви можете налаштовувати та конфігурувати свої додатки. Зміни не зберігаються до виходу з режиму редагування"
},
"screenSizes": {
"small": "малий",
diff --git a/public/locales/uk/layout/modals/about.json b/public/locales/uk/layout/modals/about.json
index 25ef14aec..27a90371d 100644
--- a/public/locales/uk/layout/modals/about.json
+++ b/public/locales/uk/layout/modals/about.json
@@ -1,4 +1,5 @@
{
+ "description": "Homarr - це витончена, сучасна інформаційна панель, яка надає всі ваші додатки та сервіси під рукою. З Homarr ви можете отримати доступ до всього і контролювати все в одному зручному місці. Homarr легко інтегрується з додатками, які ви додали, надаючи вам цінну інформацію та забезпечуючи повний контроль. Встановлення дуже просте, і Homarr підтримує широкий спектр методів розгортання.",
"i18n": "Завантажено інтернаціональні переклади",
"locales": "Налаштовано інтернаціональні локалі",
"contact": "Виникли проблеми або питання? Зв'яжіться з нами!",
diff --git a/public/locales/uk/layout/modals/add-app.json b/public/locales/uk/layout/modals/add-app.json
index 637cc7a40..c502375c8 100644
--- a/public/locales/uk/layout/modals/add-app.json
+++ b/public/locales/uk/layout/modals/add-app.json
@@ -9,54 +9,54 @@
"general": {
"appname": {
"label": "Назва застосунку",
- "description": ""
+ "description": "Використовується для зображення програми на головній сторінці."
},
"internalAddress": {
"label": "Внутрішня адреса",
- "description": ""
+ "description": "Внутрішній IP додатку."
},
"externalAddress": {
"label": "Зовнішня адреса",
- "description": ""
+ "description": "URL-адреса відкриється в браузері при натисканні на додаток."
}
},
"behaviour": {
"isOpeningNewTab": {
"label": "Відкрити в новій вкладці",
- "description": ""
+ "description": "Відкрийте додаток у новій вкладці замість поточної."
}
},
"network": {
"statusChecker": {
"label": "Перевірка стану",
- "description": ""
+ "description": "Перевіряє, чи є ваш додаток в мережі за допомогою простого HTTP(S) запиту."
},
"statusCodes": {
"label": "Код Статусу HTTP",
- "description": ""
+ "description": "HTTP коди, які розглядаються як онлайн."
}
},
"appearance": {
"icon": {
"label": "Іконка програми",
- "description": ""
+ "description": "Іконка, яка буде показуватися на інформаційній панелі."
}
},
"integration": {
"type": {
"label": "Налаштування інтеграції",
- "description": "",
+ "description": "Налаштування інтеграції, що буде використовуватися для підключення до вашої програми.",
"placeholder": "Виберіть інтеграцію",
"defined": "Визначено",
"undefined": "Невизначено",
"public": "Публічний",
"private": "Приватний",
- "explanationPrivate": "",
- "explanationPublic": ""
+ "explanationPrivate": "Приватний секрет буде надіслано на сервер. Після оновлення сторінки він ніколи не буде відправлений клієнту.",
+ "explanationPublic": "Публічний секрет завжди надсилається клієнту та є доступним через API. Він не повинен містити ніяких конфіденційних значень, таких як імена користувачів, паролі, токени, сертифікати та тому подібне!"
},
"secrets": {
"description": "Щоб оновити секрет, введіть значення і натисніть кнопку Зберегти. Щоб видалити секрет, використовуйте кнопку \"Очистити\".",
- "warning": "",
+ "warning": "Ваші облікові дані діють як доступ до ваших інтеграцій, а ви ніколи не повинні ділитися ними з кимось іншим. Офіційна команда Homarr ніколи не запитуватиме облікові дані. Переконайтеся, що безпечно зберігаєте і керуєте своїми секретами.",
"clear": "Очистити секрет",
"save": "Зберегти секрет",
"update": "Оновити секрет"
diff --git a/public/locales/uk/modules/calendar.json b/public/locales/uk/modules/calendar.json
index 4d28455e9..b81cac1fe 100644
--- a/public/locales/uk/modules/calendar.json
+++ b/public/locales/uk/modules/calendar.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Календар",
- "description": "",
+ "description": "Показує календар з майбутніми випусками з підтримуваних інтеграцій.",
"settings": {
- "title": "",
+ "title": "Налаштування віджету календаря",
"sundayStart": {
"label": "Почати тиждень у Неділю"
},
diff --git a/public/locales/uk/modules/common.json b/public/locales/uk/modules/common.json
index 1963ca573..9382da365 100644
--- a/public/locales/uk/modules/common.json
+++ b/public/locales/uk/modules/common.json
@@ -4,7 +4,7 @@
},
"errors": {
"unmappedOptions": {
- "text": ""
+ "text": "Параметр невикористані в конфігурації виявив
{{key}}. Homarr не в змозі інтерпретувати та використовувати цей параметр. Щоб уникнути будь-якої несподіваної поведінки, зробіть резервну копію конфігурації та виправте вашу конфігурацію."
}
}
}
diff --git a/public/locales/uk/modules/dashdot.json b/public/locales/uk/modules/dashdot.json
index 878c47242..bdaa11303 100644
--- a/public/locales/uk/modules/dashdot.json
+++ b/public/locales/uk/modules/dashdot.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Dash.",
- "description": "",
+ "description": "Показує графіки зовнішньої Dash. всередині Homarr.",
"settings": {
"title": "Налаштування віджета Dash.",
"cpuMultiView": {
diff --git a/public/locales/uk/modules/date.json b/public/locales/uk/modules/date.json
index b317d7d6c..aaef48be2 100644
--- a/public/locales/uk/modules/date.json
+++ b/public/locales/uk/modules/date.json
@@ -1,9 +1,9 @@
{
"descriptor": {
- "name": "",
- "description": "",
+ "name": "Дата і час",
+ "description": "Відображає поточну дату і час.",
"settings": {
- "title": "",
+ "title": "Налаштування віджету дати й часу",
"display24HourFormat": {
"label": "Показувати повний час (24 години)"
}
diff --git a/public/locales/uk/modules/dlspeed.json b/public/locales/uk/modules/dlspeed.json
index 5deac07e6..251efa67a 100644
--- a/public/locales/uk/modules/dlspeed.json
+++ b/public/locales/uk/modules/dlspeed.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Швидкість завантаження",
- "description": ""
+ "description": "Показує швидкість завантаження та вивантаження підтримуваних інтеграцій."
},
"card": {
"table": {
diff --git a/public/locales/uk/modules/docker.json b/public/locales/uk/modules/docker.json
index 20b3d3ce0..19b35262f 100644
--- a/public/locales/uk/modules/docker.json
+++ b/public/locales/uk/modules/docker.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Docker",
- "description": ""
+ "description": "Дозволяє вам легко керувати контейнерами докер."
},
"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/uk/modules/overseerr.json b/public/locales/uk/modules/overseerr.json
index 8162c79ed..f8f0a1a6e 100644
--- a/public/locales/uk/modules/overseerr.json
+++ b/public/locales/uk/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/uk/modules/ping.json b/public/locales/uk/modules/ping.json
index 90a7960d3..df842db05 100644
--- a/public/locales/uk/modules/ping.json
+++ b/public/locales/uk/modules/ping.json
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Пінг",
- "description": ""
+ "description": "Показує індикатор стану в залежності від коду HTTP-відповіді заданої URL-адреси."
},
"states": {
"online": "Онлайн {{response}}",
diff --git a/public/locales/uk/modules/search.json b/public/locales/uk/modules/search.json
index bdec390c3..11884bbd6 100644
--- a/public/locales/uk/modules/search.json
+++ b/public/locales/uk/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": "YouTube",
@@ -22,7 +22,7 @@
},
"overseerr": {
"name": "Overseerr",
- "description": ""
+ "description": "Пошук фільмів і серіалів на Overseerr"
}
},
"tip": "Викликати рядок пошуку можна за допомогою комбінації клавіш ",
diff --git a/public/locales/uk/modules/torrents-status.json b/public/locales/uk/modules/torrents-status.json
index 7a12c569c..6b0f27d46 100644
--- a/public/locales/uk/modules/torrents-status.json
+++ b/public/locales/uk/modules/torrents-status.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Торент",
- "description": "",
+ "description": "Показує список торентів з підтримуваних Torrent-клієнтів.",
"settings": {
- "title": "",
+ "title": "Налаштування віджету Torrent",
"refreshInterval": {
"label": "Інтервал оновлення (у секундах)"
},
@@ -39,12 +39,12 @@
},
"errors": {
"noDownloadClients": {
- "title": "",
- "text": ""
+ "title": "Підтримуваних Torrent-клієнтів не знайдено!",
+ "text": "Додайте підтримуваний клієнт завантаження Usenet, щоб переглянути поточні завантаження"
},
"generic": {
"title": "Сталась непередбачена помилка",
- "text": ""
+ "text": "Homarr не зміг зв'язатися з вашими клієнтами для завантаження. Будь ласка, перевірте свою конфігурацію"
}
},
"loading": {
diff --git a/public/locales/uk/modules/usenet.json b/public/locales/uk/modules/usenet.json
index baf14e5d5..309b55665 100644
--- a/public/locales/uk/modules/usenet.json
+++ b/public/locales/uk/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/uk/modules/weather.json b/public/locales/uk/modules/weather.json
index 31cf29449..0e7272e6d 100644
--- a/public/locales/uk/modules/weather.json
+++ b/public/locales/uk/modules/weather.json
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Погода",
- "description": "",
+ "description": "Показує поточну інформацію про погоду в заданому місці.",
"settings": {
- "title": "",
+ "title": "Налаштування віджету погоди",
"displayInFahrenheit": {
"label": "Використовувати Фаренгейт"
},
diff --git a/public/locales/uk/settings/common.json b/public/locales/uk/settings/common.json
index 440b73f6a..05662dcee 100644
--- a/public/locales/uk/settings/common.json
+++ b/public/locales/uk/settings/common.json
@@ -6,7 +6,7 @@
"customizations": "Персоналізація"
},
"tips": {
- "configTip": ""
+ "configTip": "Завантажте файл конфігурації, перетягуючи його на сторінку!"
},
"credits": {
"madeWithLove": "Зроблено з ❤️ by @"
diff --git a/public/locales/uk/settings/customization/page-appearance.json b/public/locales/uk/settings/customization/page-appearance.json
index c089eb233..a18fa93c7 100644
--- a/public/locales/uk/settings/customization/page-appearance.json
+++ b/public/locales/uk/settings/customization/page-appearance.json
@@ -16,7 +16,7 @@
},
"customCSS": {
"label": "Власний CSS",
- "placeholder": ""
+ "placeholder": "Власний CSS буде оброблятися в останню чергу"
},
"buttons": {
"submit": "Надіслати"
diff --git a/public/locales/uk/settings/general/config-changer.json b/public/locales/uk/settings/general/config-changer.json
index d9d9294b9..a4af2ec93 100644
--- a/public/locales/uk/settings/general/config-changer.json
+++ b/public/locales/uk/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/uk/settings/general/search-engine.json b/public/locales/uk/settings/general/search-engine.json
index bdd2a6cbc..839abdab7 100644
--- a/public/locales/uk/settings/general/search-engine.json
+++ b/public/locales/uk/settings/general/search-engine.json
@@ -2,7 +2,7 @@
"title": "Пошукова система",
"configurationName": "Налаштування пошукової системи",
"tips": {
- "generalTip": "",
+ "generalTip": "Існують кілька префіксів, які ви можете використовувати! Додавання їх перед запитом фільтруватиме результати. !s (Web), !t (Torrents), !y (YouTube) and !m (Media).",
"placeholderTip": "%s можна використовувати як заповнювач для запиту."
},
"customEngine": {
diff --git a/public/locales/uk/settings/general/widget-positions.json b/public/locales/uk/settings/general/widget-positions.json
index 0967ef424..4b2cb9b53 100644
--- a/public/locales/uk/settings/general/widget-positions.json
+++ b/public/locales/uk/settings/general/widget-positions.json
@@ -1 +1,3 @@
-{}
+{
+ "label": "Позиція віджету зліва"
+}