mirror of
https://github.com/ajnart/homarr.git
synced 2025-11-17 18:51:14 +01:00
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "homarr",
|
"name": "homarr",
|
||||||
"version": "0.11.0",
|
"version": "0.11.1",
|
||||||
"description": "Homarr - A homepage for your server.",
|
"description": "Homarr - A homepage for your server.",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "Tilføj app",
|
"title": "Tilføj app",
|
||||||
"message": "Tilføj app til Homarr"
|
"message": ""
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "Genstart"
|
"title": "Genstart"
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
"errors": {
|
"errors": {
|
||||||
"integrationFailed": {
|
"integrationFailed": {
|
||||||
"title": "Docker integration mislykkedes",
|
"title": "Docker integration mislykkedes",
|
||||||
"message": "Har du glemt at mounte docker socket?"
|
"message": ""
|
||||||
},
|
},
|
||||||
"unknownError": {
|
"unknownError": {
|
||||||
"title": "Der opstod en fejl"
|
"title": "Der opstod en fejl"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Ping",
|
"name": "Ping",
|
||||||
"description": "Viser en statusindikator afhængig af HTTP-svarkoden for en given URL."
|
"description": ""
|
||||||
},
|
},
|
||||||
"states": {
|
"states": {
|
||||||
"online": "Online {{response}}",
|
"online": "Online {{response}}",
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "App hinzufügen",
|
"title": "App hinzufügen",
|
||||||
"message": "App zu Homarr hinzufügen"
|
"message": ""
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "Neustarten"
|
"title": "Neustarten"
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
"errors": {
|
"errors": {
|
||||||
"integrationFailed": {
|
"integrationFailed": {
|
||||||
"title": "Docker-Integration fehlgeschlagen",
|
"title": "Docker-Integration fehlgeschlagen",
|
||||||
"message": "Haben Sie vergessen, den Docker-Socket zu mounten?"
|
"message": ""
|
||||||
},
|
},
|
||||||
"unknownError": {
|
"unknownError": {
|
||||||
"title": "Es ist ein Fehler aufgetreten"
|
"title": "Es ist ein Fehler aufgetreten"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Ping",
|
"name": "Ping",
|
||||||
"description": "Zeigt einen Statusindikator in Abhängigkeit vom HTTP-Antwortcode einer bestimmten URL an."
|
"description": ""
|
||||||
},
|
},
|
||||||
"states": {
|
"states": {
|
||||||
"online": "Online {{response}}",
|
"online": "Online {{response}}",
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
|
"description": "Homarr es un dashboard <strong>elegante</strong> y <strong>moderno</strong> 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",
|
"i18n": "I18n translation namespaces cargados",
|
||||||
"locales": "Configurar I18n locales",
|
"locales": "Configurar I18n locales",
|
||||||
"contact": "¿Tienes problemas o preguntas? ¡Conéctate con nosotros!",
|
"contact": "¿Tienes problemas o preguntas? ¡Conéctate con nosotros!",
|
||||||
|
|||||||
@@ -9,54 +9,54 @@
|
|||||||
"general": {
|
"general": {
|
||||||
"appname": {
|
"appname": {
|
||||||
"label": "Nombre de la app",
|
"label": "Nombre de la app",
|
||||||
"description": ""
|
"description": "Usado para mostrar la app en el dashboard."
|
||||||
},
|
},
|
||||||
"internalAddress": {
|
"internalAddress": {
|
||||||
"label": "Dirección interna",
|
"label": "Dirección interna",
|
||||||
"description": ""
|
"description": "Dirección IP interna de la app."
|
||||||
},
|
},
|
||||||
"externalAddress": {
|
"externalAddress": {
|
||||||
"label": "Dirección externa",
|
"label": "Dirección externa",
|
||||||
"description": ""
|
"description": "URL que se abrirá al hacer clic en la app."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"behaviour": {
|
"behaviour": {
|
||||||
"isOpeningNewTab": {
|
"isOpeningNewTab": {
|
||||||
"label": "Abrir en nueva pestaña",
|
"label": "Abrir en nueva pestaña",
|
||||||
"description": ""
|
"description": "Abrir la app en una nueva pestaña, en vez de en la actual."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"network": {
|
"network": {
|
||||||
"statusChecker": {
|
"statusChecker": {
|
||||||
"label": "Verificador de estado",
|
"label": "Verificador de estado",
|
||||||
"description": ""
|
"description": "Comprueba si tu app está en línea usando una simple petición HTTP(S)."
|
||||||
},
|
},
|
||||||
"statusCodes": {
|
"statusCodes": {
|
||||||
"label": "Códigos HTTP de estado",
|
"label": "Códigos HTTP de estado",
|
||||||
"description": ""
|
"description": "Códigos de estado HTTP considerados como en línea."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"appearance": {
|
"appearance": {
|
||||||
"icon": {
|
"icon": {
|
||||||
"label": "Icono App",
|
"label": "Icono App",
|
||||||
"description": ""
|
"description": "Icono que se verá en el dashboard."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"integration": {
|
"integration": {
|
||||||
"type": {
|
"type": {
|
||||||
"label": "Configuración de integración",
|
"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",
|
"placeholder": "Seleccionar una integración",
|
||||||
"defined": "Definido",
|
"defined": "Definido",
|
||||||
"undefined": "Sin definir",
|
"undefined": "Sin definir",
|
||||||
"public": "Público",
|
"public": "Público",
|
||||||
"private": "Privado",
|
"private": "Privado",
|
||||||
"explanationPrivate": "",
|
"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": ""
|
"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": {
|
"secrets": {
|
||||||
"description": "Para actualizar una clave, introducir un valor y pulsar el botón guardar. Para eliminar una clave, usa el botón limpiar.",
|
"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 <strong>nunca</strong> debes compartirlas con nadie. El equipo de Homarr nunca te preguntará sobre éstas. Asegúrate de <strong>almacenar y administrar tus claves de manera segura</strong>.",
|
||||||
"clear": "Limpiar clave",
|
"clear": "Limpiar clave",
|
||||||
"save": "Guardar clave",
|
"save": "Guardar clave",
|
||||||
"update": "Actualizar clave"
|
"update": "Actualizar clave"
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Calendario",
|
"name": "Calendario",
|
||||||
"description": "",
|
"description": "Muestra un calendario con las próximas emisiones, desde las integraciones compatibles.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Ajustes para el widget del Calendario",
|
||||||
"sundayStart": {
|
"sundayStart": {
|
||||||
"label": "Marcar Domingo como primer día de la semana"
|
"label": "Marcar Domingo como primer día de la semana"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"unmappedOptions": {
|
"unmappedOptions": {
|
||||||
"text": ""
|
"text": "<b>Parámetro sin uso detectado en la configuración</b><br /><code>{{key}}</code>. Homarr no puede interpretar y usar este parámetro. Para evitar cualquier comportamiento inesperado, respalda tu configuración y corrige tus ajustes."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Dash.",
|
"name": "Dash.",
|
||||||
"description": "",
|
"description": "Muestra los gráficos de una instancia de Dash. externa, dentro de Homarr.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "Ajustes para el widget Dash.",
|
"title": "Ajustes para el widget Dash.",
|
||||||
"cpuMultiView": {
|
"cpuMultiView": {
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "",
|
"name": "Fecha y hora",
|
||||||
"description": "",
|
"description": "Muestra la fecha y hora actuales.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Ajustes para el widget Fecha y Hora",
|
||||||
"display24HourFormat": {
|
"display24HourFormat": {
|
||||||
"label": "Mostrar hora completa (24 horas)"
|
"label": "Mostrar hora completa (24 horas)"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Velocidad de Descarga",
|
"name": "Velocidad de Descarga",
|
||||||
"description": ""
|
"description": "Muestra la velocidad de Descarga y Subida de las integraciones soportadas."
|
||||||
},
|
},
|
||||||
"card": {
|
"card": {
|
||||||
"table": {
|
"table": {
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Docker",
|
"name": "Docker",
|
||||||
"description": ""
|
"description": "Te permite ver y administrar fácilmente todos tus contenedores Docker."
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Buscar por nombre de contenedor o nombre de imagen"
|
"placeholder": "Buscar por nombre de contenedor o nombre de imagen"
|
||||||
@@ -25,8 +25,8 @@
|
|||||||
},
|
},
|
||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "",
|
"title": "Añadir app",
|
||||||
"message": ""
|
"message": "Añadir app a Homarr"
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "Reiniciar"
|
"title": "Reiniciar"
|
||||||
@@ -68,13 +68,13 @@
|
|||||||
"errors": {
|
"errors": {
|
||||||
"integrationFailed": {
|
"integrationFailed": {
|
||||||
"title": "Error en la integración con Docker",
|
"title": "Error en la integración con Docker",
|
||||||
"message": ""
|
"message": "Has olvidado montar el socket de docker?"
|
||||||
},
|
},
|
||||||
"unknownError": {
|
"unknownError": {
|
||||||
"title": "Se ha producido un error"
|
"title": "Se ha producido un error"
|
||||||
},
|
},
|
||||||
"oneServiceAtATime": {
|
"oneServiceAtATime": {
|
||||||
"title": ""
|
"title": "Por favor, ¡añade solo una app o servicio a la vez!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"actionIcon": {
|
"actionIcon": {
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Overseerr",
|
"name": "Overseerr",
|
||||||
"description": ""
|
"description": "Te permite buscar y añadir contenido multimedia de Overseerr o Jellyseerr."
|
||||||
},
|
},
|
||||||
"popup": {
|
"popup": {
|
||||||
"item": {
|
"item": {
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"seasonSelector": {
|
"seasonSelector": {
|
||||||
"caption": "",
|
"caption": "Marca las temporadas que quieres descargar",
|
||||||
"table": {
|
"table": {
|
||||||
"header": {
|
"header": {
|
||||||
"season": "Temporada",
|
"season": "Temporada",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Latencia",
|
"name": "Latencia",
|
||||||
"description": ""
|
"description": "Muestra un indicador de estado dependiendo del código de respuesta HTTP the la URL."
|
||||||
},
|
},
|
||||||
"states": {
|
"states": {
|
||||||
"online": "En línea {{response}}",
|
"online": "En línea {{response}}",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Barra de búsqueda",
|
"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": {
|
"input": {
|
||||||
"placeholder": "Buscar en Internet..."
|
"placeholder": "Buscar en Internet..."
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
"searchEngines": {
|
"searchEngines": {
|
||||||
"search": {
|
"search": {
|
||||||
"name": "Web",
|
"name": "Web",
|
||||||
"description": ""
|
"description": "Buscar..."
|
||||||
},
|
},
|
||||||
"youtube": {
|
"youtube": {
|
||||||
"name": "Youtube",
|
"name": "Youtube",
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"name": "Overseerr",
|
"name": "Overseerr",
|
||||||
"description": ""
|
"description": "Buscar Peliculas y Series TV en Overseerr"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tip": "Puedes seleccionar la barra de búsqueda con el atajo ",
|
"tip": "Puedes seleccionar la barra de búsqueda con el atajo ",
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Torrent",
|
"name": "Torrent",
|
||||||
"description": "",
|
"description": "Muestra una lista de los torrents de los clientes Torrent soportados.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Ajustes para el widget Torrent",
|
||||||
"refreshInterval": {
|
"refreshInterval": {
|
||||||
"label": "Intervalo de refresco (en segundos)"
|
"label": "Intervalo de refresco (en segundos)"
|
||||||
},
|
},
|
||||||
@@ -39,12 +39,12 @@
|
|||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"noDownloadClients": {
|
"noDownloadClients": {
|
||||||
"title": "",
|
"title": "¡No se ha encontrado clientes Torrent soportados!",
|
||||||
"text": ""
|
"text": "Añadir un cliente Torrent soportado para ver tus descargas actuales"
|
||||||
},
|
},
|
||||||
"generic": {
|
"generic": {
|
||||||
"title": "Ocurrió un error inesperado",
|
"title": "Ocurrió un error inesperado",
|
||||||
"text": ""
|
"text": "Homarr fue incapaz de comunicarse con tus clientes Torrent. Por favor, comprueba tu configuración"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"loading": {
|
"loading": {
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Usenet",
|
"name": "Usenet",
|
||||||
"description": ""
|
"description": "Te permite ver y administrar tu instancia de Usenet."
|
||||||
},
|
},
|
||||||
"card": {
|
"card": {
|
||||||
"errors": {
|
"errors": {
|
||||||
"noDownloadClients": {
|
"noDownloadClients": {
|
||||||
"title": "¡No se han encontrado clientes de descarga compatibles!",
|
"title": "¡No se han encontrado clientes de descarga compatibles!",
|
||||||
"text": ""
|
"text": "Añadir cliente de descarga Usenet soportado para ver tus descargas actuales"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Clima",
|
"name": "Clima",
|
||||||
"description": "",
|
"description": "Muestra información de la meteorología actua de una ubicación dada.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Ajustes del widget tiempo",
|
||||||
"displayInFahrenheit": {
|
"displayInFahrenheit": {
|
||||||
"label": "Mostrar en Fahrenheit"
|
"label": "Mostrar en Fahrenheit"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"customizations": "Personalizaciones"
|
"customizations": "Personalizaciones"
|
||||||
},
|
},
|
||||||
"tips": {
|
"tips": {
|
||||||
"configTip": ""
|
"configTip": "¡Sube tu configuración arrastrando y soltando el archivo en la página!"
|
||||||
},
|
},
|
||||||
"credits": {
|
"credits": {
|
||||||
"madeWithLove": "Hecho con ❤️ por @"
|
"madeWithLove": "Hecho con ❤️ por @"
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
},
|
},
|
||||||
"customCSS": {
|
"customCSS": {
|
||||||
"label": "CSS Personalizado",
|
"label": "CSS Personalizado",
|
||||||
"placeholder": ""
|
"placeholder": "El CSS personalizado será aplicado en último lugar"
|
||||||
},
|
},
|
||||||
"buttons": {
|
"buttons": {
|
||||||
"submit": "Aplicar"
|
"submit": "Aplicar"
|
||||||
|
|||||||
@@ -1,45 +1,45 @@
|
|||||||
{
|
{
|
||||||
"configSelect": {
|
"configSelect": {
|
||||||
"label": "",
|
"label": "Cambiador de configuración",
|
||||||
"description": "",
|
"description": "{{configCount}} configuraciones disponibles",
|
||||||
"loadingNew": "Cargando tu configuración...",
|
"loadingNew": "Cargando tu configuración...",
|
||||||
"pleaseWait": ""
|
"pleaseWait": "Por favor, ¡espera hasta que tu nueva configuración esté carga!"
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"copy": {
|
"copy": {
|
||||||
"title": "",
|
"title": "Elige el nombre de tu nueva configuración",
|
||||||
"form": {
|
"form": {
|
||||||
"configName": {
|
"configName": {
|
||||||
"label": "",
|
"label": "Nombre de la configuración",
|
||||||
"validation": {
|
"validation": {
|
||||||
"required": "",
|
"required": "Se requiere nombre de la configuración",
|
||||||
"notUnique": ""
|
"notUnique": "El nombre de la configuración ya está en uso"
|
||||||
},
|
},
|
||||||
"placeholder": ""
|
"placeholder": "Nombre de tu nueva configuración"
|
||||||
},
|
},
|
||||||
"submitButton": ""
|
"submitButton": "Confirmar"
|
||||||
},
|
},
|
||||||
"events": {
|
"events": {
|
||||||
"configSaved": {
|
"configSaved": {
|
||||||
"title": "",
|
"title": "Configuración guardada",
|
||||||
"message": ""
|
"message": "Configuración guardada como {{configName}}"
|
||||||
},
|
},
|
||||||
"configCopied": {
|
"configCopied": {
|
||||||
"title": "",
|
"title": "Configuración copiada",
|
||||||
"message": ""
|
"message": "Configuración copiada como {{configName}}"
|
||||||
},
|
},
|
||||||
"configNotCopied": {
|
"configNotCopied": {
|
||||||
"title": "",
|
"title": "Imposible copiar la configuración",
|
||||||
"message": ""
|
"message": "Tu configuración no fue copiada como {{configName}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"confirmDeletion": {
|
"confirmDeletion": {
|
||||||
"title": "",
|
"title": "Confirmar eliminación de tu configuración",
|
||||||
"warningText": "",
|
"warningText": "Estás a punto de eliminar '<b>{{configName}}</b>'",
|
||||||
"text": "",
|
"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": {
|
"buttons": {
|
||||||
"confirm": ""
|
"confirm": "Si, eliminar '<b>{{configName}}</b>'"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -57,8 +57,8 @@
|
|||||||
"message": "Error en el borrado de la configuración"
|
"message": "Error en el borrado de la configuración"
|
||||||
},
|
},
|
||||||
"deleteFailedDefaultConfig": {
|
"deleteFailedDefaultConfig": {
|
||||||
"title": "",
|
"title": "La configuración por defecto no puede ser eliminada",
|
||||||
"message": ""
|
"message": "La configuración no fue eliminada del sistema"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -76,11 +76,11 @@
|
|||||||
},
|
},
|
||||||
"accept": {
|
"accept": {
|
||||||
"title": "Configuración subida",
|
"title": "Configuración subida",
|
||||||
"text": ""
|
"text": "Arrastra archivos aquí para subir la configuración. Solo se soportan archivos JSON."
|
||||||
},
|
},
|
||||||
"reject": {
|
"reject": {
|
||||||
"title": "Subida Arrastar y Soltar rechada",
|
"title": "Subida Arrastar y Soltar rechada",
|
||||||
"text": ""
|
"text": "Este formato der archivo no está soportado. Por favor, sube solo archivos JSON."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"title": "Motor de búsqueda",
|
"title": "Motor de búsqueda",
|
||||||
"configurationName": "Configuración del motor de búsqueda",
|
"configurationName": "Configuración del motor de búsqueda",
|
||||||
"tips": {
|
"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."
|
"placeholderTip": "%s puede utilizarse como modelo para la petición."
|
||||||
},
|
},
|
||||||
"customEngine": {
|
"customEngine": {
|
||||||
|
|||||||
@@ -1 +1,3 @@
|
|||||||
{}
|
{
|
||||||
|
"label": "Posisionar widgets a la izquierda"
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,6 +2,6 @@
|
|||||||
"description": "Homarr est un tableau de bord <strong>élégant</strong>, <strong>moderne</strong> 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.",
|
"description": "Homarr est un tableau de bord <strong>élégant</strong>, <strong>moderne</strong> 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",
|
"i18n": "Espaces de traduction I18n chargés",
|
||||||
"locales": "Locales I18n configurées",
|
"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"
|
"addToDashboard": "Ajouter au tableau de bord"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
"integration": {
|
"integration": {
|
||||||
"type": {
|
"type": {
|
||||||
"label": "Configuration d’intégrations",
|
"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",
|
"placeholder": "Sélectionner une itégration",
|
||||||
"defined": "Défini",
|
"defined": "Défini",
|
||||||
"undefined": "Indéfini",
|
"undefined": "Indéfini",
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Calendrier",
|
"name": "Calendrier",
|
||||||
"description": "",
|
"description": "Affiche un calendrier avec les prochaines sorties, à partir des intégrations prises en charge.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Paramètres du widget Calendrier",
|
||||||
"sundayStart": {
|
"sundayStart": {
|
||||||
"label": "Commencez la semaine par dimanche"
|
"label": "Commencez la semaine par dimanche"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Dash.",
|
"name": "Dash.",
|
||||||
"description": "",
|
"description": "Affiche les graphiques d'une instance externe de Dash. dans Homarr.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "Paramètres du widget Dash",
|
"title": "Paramètres du widget Dash",
|
||||||
"cpuMultiView": {
|
"cpuMultiView": {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
"name": "Date et heure",
|
"name": "Date et heure",
|
||||||
"description": "Affiche la date et l'heure courante.",
|
"description": "Affiche la date et l'heure courante.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Paramètres du widget Date et heure",
|
||||||
"display24HourFormat": {
|
"display24HourFormat": {
|
||||||
"label": "Affichage 24 h"
|
"label": "Affichage 24 h"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Vitesse de téléchargement",
|
"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": {
|
"card": {
|
||||||
"table": {
|
"table": {
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Docker",
|
"name": "Docker",
|
||||||
"description": ""
|
"description": "Vous permet de voir et de gérer facilement tous vos conteneurs Docker."
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Recherche par nom de conteneur ou d'image"
|
"placeholder": "Recherche par nom de conteneur ou d'image"
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "Ajouter une application",
|
"title": "Ajouter une application",
|
||||||
"message": ""
|
"message": "Ajouter une application à Homarr"
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "Redémarrer"
|
"title": "Redémarrer"
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"seasonSelector": {
|
"seasonSelector": {
|
||||||
"caption": "",
|
"caption": "Cochez les saisons que vous souhaitez télécharger",
|
||||||
"table": {
|
"table": {
|
||||||
"header": {
|
"header": {
|
||||||
"season": "Saison",
|
"season": "Saison",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Ping",
|
"name": "Ping",
|
||||||
"description": ""
|
"description": "Affiche un indicateur d'état en fonction du code de réponse HTTP d'une URL donnée."
|
||||||
},
|
},
|
||||||
"states": {
|
"states": {
|
||||||
"online": "En ligne {{response}}",
|
"online": "En ligne {{response}}",
|
||||||
|
|||||||
@@ -1,45 +1,45 @@
|
|||||||
{
|
{
|
||||||
"configSelect": {
|
"configSelect": {
|
||||||
"label": "",
|
"label": "",
|
||||||
"description": "",
|
"description": "{{configCount}} configurations disponibles",
|
||||||
"loadingNew": "Chargement des configurations ...",
|
"loadingNew": "Chargement des configurations ...",
|
||||||
"pleaseWait": "Veuillez attendre que votre nouvelle configuration soit chargée !"
|
"pleaseWait": "Veuillez attendre que votre nouvelle configuration soit chargée !"
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"copy": {
|
"copy": {
|
||||||
"title": "",
|
"title": "Choisissez le nom de votre nouvelle configuration",
|
||||||
"form": {
|
"form": {
|
||||||
"configName": {
|
"configName": {
|
||||||
"label": "",
|
"label": "Nom de la configuration",
|
||||||
"validation": {
|
"validation": {
|
||||||
"required": "",
|
"required": "Le nom de la configuration est requis",
|
||||||
"notUnique": ""
|
"notUnique": "Le nom de la configuration est déjà utilisé"
|
||||||
},
|
},
|
||||||
"placeholder": ""
|
"placeholder": "Le nom de votre nouvelle configuration"
|
||||||
},
|
},
|
||||||
"submitButton": ""
|
"submitButton": "Confirmer"
|
||||||
},
|
},
|
||||||
"events": {
|
"events": {
|
||||||
"configSaved": {
|
"configSaved": {
|
||||||
"title": "",
|
"title": "Configuration sauvegardée",
|
||||||
"message": ""
|
"message": "Configuration enregistrée en tant que {{configName}}"
|
||||||
},
|
},
|
||||||
"configCopied": {
|
"configCopied": {
|
||||||
"title": "",
|
"title": "Configuration copiée",
|
||||||
"message": ""
|
"message": "Configuration enregistrée en tant que {{configName}}"
|
||||||
},
|
},
|
||||||
"configNotCopied": {
|
"configNotCopied": {
|
||||||
"title": "",
|
"title": "Impossible de copier la configuration",
|
||||||
"message": ""
|
"message": "Votre configuration n'a pas pu être copiée en tant que {{configName}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"confirmDeletion": {
|
"confirmDeletion": {
|
||||||
"title": "",
|
"title": "Confirmer la suppression de votre configuration",
|
||||||
"warningText": "",
|
"warningText": "Vous êtes sur le point de supprimer '<b>{{configName}}</b>'",
|
||||||
"text": "",
|
"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": {
|
"buttons": {
|
||||||
"confirm": ""
|
"confirm": "Oui, supprimer '<b>{{configName}}</b>'"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "הוספת יישום",
|
"title": "הוספת יישום",
|
||||||
"message": "הוספת יישום ל-Homarr"
|
"message": "הוסף אפליקציה ל-Homarr"
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "אתחל"
|
"title": "אתחל"
|
||||||
|
|||||||
@@ -68,7 +68,7 @@
|
|||||||
"errors": {
|
"errors": {
|
||||||
"integrationFailed": {
|
"integrationFailed": {
|
||||||
"title": "Integrazione Docker fallita",
|
"title": "Integrazione Docker fallita",
|
||||||
"message": "Vi siete dimenticati di montare il socket di Docker?"
|
"message": "Hai dimenticato di montare il socket di docker?"
|
||||||
},
|
},
|
||||||
"unknownError": {
|
"unknownError": {
|
||||||
"title": "Si è verificato un errore"
|
"title": "Si è verificato un errore"
|
||||||
|
|||||||
@@ -1,45 +1,45 @@
|
|||||||
{
|
{
|
||||||
"configSelect": {
|
"configSelect": {
|
||||||
"label": "Config changer",
|
"label": "Config changer",
|
||||||
"description": "",
|
"description": "{{configCount}} configurazioni disponibili",
|
||||||
"loadingNew": "Caricamento della configurazione...",
|
"loadingNew": "Caricamento della configurazione...",
|
||||||
"pleaseWait": "Attendere fino al caricamento della nuova configurazione!"
|
"pleaseWait": "Attendere fino al caricamento della nuova configurazione!"
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"copy": {
|
"copy": {
|
||||||
"title": "",
|
"title": "Scegli il nome della nuova configurazione",
|
||||||
"form": {
|
"form": {
|
||||||
"configName": {
|
"configName": {
|
||||||
"label": "",
|
"label": "Nome configurazione",
|
||||||
"validation": {
|
"validation": {
|
||||||
"required": "",
|
"required": "Il nome della configurazione è obbligatorio",
|
||||||
"notUnique": ""
|
"notUnique": "Nome configurazione già in uso"
|
||||||
},
|
},
|
||||||
"placeholder": ""
|
"placeholder": "Nuovo nome configurazione"
|
||||||
},
|
},
|
||||||
"submitButton": ""
|
"submitButton": "Conferma"
|
||||||
},
|
},
|
||||||
"events": {
|
"events": {
|
||||||
"configSaved": {
|
"configSaved": {
|
||||||
"title": "",
|
"title": "Configurazione salvata",
|
||||||
"message": ""
|
"message": "Configurazione salvata come {{configName}}"
|
||||||
},
|
},
|
||||||
"configCopied": {
|
"configCopied": {
|
||||||
"title": "",
|
"title": "Configurazione copiata",
|
||||||
"message": ""
|
"message": "Configurazione copiata come {{configName}}"
|
||||||
},
|
},
|
||||||
"configNotCopied": {
|
"configNotCopied": {
|
||||||
"title": "",
|
"title": "Impossibile copiare la configurazione",
|
||||||
"message": ""
|
"message": "La tua configurazione non è stata copiata come {{configName}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"confirmDeletion": {
|
"confirmDeletion": {
|
||||||
"title": "",
|
"title": "Conferma l'eliminazione della configurazione",
|
||||||
"warningText": "",
|
"warningText": "Stai per cancellare '<b>{{configName}}</b>'",
|
||||||
"text": "",
|
"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": {
|
"buttons": {
|
||||||
"confirm": ""
|
"confirm": "Sì, elimina '<b>{{configName}}</b>'"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "Add app",
|
"title": "Add app",
|
||||||
"message": "Add App 2 Homarr"
|
"message": ""
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "Restart"
|
"title": "Restart"
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
"errors": {
|
"errors": {
|
||||||
"integrationFailed": {
|
"integrationFailed": {
|
||||||
"title": "Dockah integrashn faild",
|
"title": "Dockah integrashn faild",
|
||||||
"message": "Did U Forget 2 Mount Teh Dockr Socket?"
|
"message": ""
|
||||||
},
|
},
|
||||||
"unknownError": {
|
"unknownError": {
|
||||||
"title": "Thar wuz an error"
|
"title": "Thar wuz an error"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Ping",
|
"name": "Ping",
|
||||||
"description": "Displays Status Indicator Dependin On Teh HTTP Response Code Ov Given URL."
|
"description": ""
|
||||||
},
|
},
|
||||||
"states": {
|
"states": {
|
||||||
"online": "Onlien {{response}}",
|
"online": "Onlien {{response}}",
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "App toevoegen",
|
"title": "App toevoegen",
|
||||||
"message": "App aan Homarr toevoegen"
|
"message": "Toevoegen aan Homarr"
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "Herstart"
|
"title": "Herstart"
|
||||||
|
|||||||
@@ -1,45 +1,45 @@
|
|||||||
{
|
{
|
||||||
"configSelect": {
|
"configSelect": {
|
||||||
"label": "Configuratiewisselaar",
|
"label": "Configuratiewisselaar",
|
||||||
"description": "",
|
"description": "{{configCount}} configuraties zijn beschikbaar",
|
||||||
"loadingNew": "Uw configuratie wordt geladen...",
|
"loadingNew": "Uw configuratie wordt geladen...",
|
||||||
"pleaseWait": "Wacht tot uw nieuwe configuratie is geladen!"
|
"pleaseWait": "Wacht tot uw nieuwe configuratie is geladen!"
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"copy": {
|
"copy": {
|
||||||
"title": "",
|
"title": "Kies de naam van uw nieuwe configuratie",
|
||||||
"form": {
|
"form": {
|
||||||
"configName": {
|
"configName": {
|
||||||
"label": "",
|
"label": "Configuratie naam",
|
||||||
"validation": {
|
"validation": {
|
||||||
"required": "",
|
"required": "Configuratienaam is vereist",
|
||||||
"notUnique": ""
|
"notUnique": "Configuratienaam is al in gebruik"
|
||||||
},
|
},
|
||||||
"placeholder": ""
|
"placeholder": "Uw nieuwe configuratienaam"
|
||||||
},
|
},
|
||||||
"submitButton": ""
|
"submitButton": "Bevestig"
|
||||||
},
|
},
|
||||||
"events": {
|
"events": {
|
||||||
"configSaved": {
|
"configSaved": {
|
||||||
"title": "",
|
"title": "Configuratie opgeslagen",
|
||||||
"message": ""
|
"message": "Configuratie opgeslagen als {{configName}}"
|
||||||
},
|
},
|
||||||
"configCopied": {
|
"configCopied": {
|
||||||
"title": "",
|
"title": "Configuratie gekopieerd",
|
||||||
"message": ""
|
"message": "Configuratie gekopieerd als {{configName}}"
|
||||||
},
|
},
|
||||||
"configNotCopied": {
|
"configNotCopied": {
|
||||||
"title": "",
|
"title": "Kan configuratie niet kopiëren",
|
||||||
"message": ""
|
"message": "Uw configuratie werd niet gekopieerd als {{configName}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"confirmDeletion": {
|
"confirmDeletion": {
|
||||||
"title": "",
|
"title": "Bevestig de verwijdering van uw configuratie",
|
||||||
"warningText": "",
|
"warningText": "Je staat op het punt om '<b>{{configName}}</b>' te verwijderen",
|
||||||
"text": "",
|
"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": {
|
"buttons": {
|
||||||
"confirm": ""
|
"confirm": "Ja, verwijder '<b>{{configName}}</b>'"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "Lägg till app",
|
"title": "Lägg till app",
|
||||||
"message": "Lägg till i Homarr"
|
"message": ""
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "Starta om"
|
"title": "Starta om"
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
"errors": {
|
"errors": {
|
||||||
"integrationFailed": {
|
"integrationFailed": {
|
||||||
"title": "Dockerintegration misslyckades",
|
"title": "Dockerintegration misslyckades",
|
||||||
"message": "Glömde du att montera docker socket?"
|
"message": ""
|
||||||
},
|
},
|
||||||
"unknownError": {
|
"unknownError": {
|
||||||
"title": "Ett fel inträffade"
|
"title": "Ett fel inträffade"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Ping",
|
"name": "Ping",
|
||||||
"description": "Visar en statusindikator beroende på HTTP-svarskoden för en given URL."
|
"description": ""
|
||||||
},
|
},
|
||||||
"states": {
|
"states": {
|
||||||
"online": "Online {{response}}",
|
"online": "Online {{response}}",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"title": "З поверненням!",
|
"title": "З поверненням!",
|
||||||
"text": "",
|
"text": "Будь ласка, введіть ваш пароль",
|
||||||
"form": {
|
"form": {
|
||||||
"fields": {
|
"fields": {
|
||||||
"password": {
|
"password": {
|
||||||
@@ -18,10 +18,10 @@
|
|||||||
"message": "Ваш пароль перевіряється..."
|
"message": "Ваш пароль перевіряється..."
|
||||||
},
|
},
|
||||||
"correct": {
|
"correct": {
|
||||||
"title": ""
|
"title": "Вхід успішний, перенаправлення..."
|
||||||
},
|
},
|
||||||
"wrong": {
|
"wrong": {
|
||||||
"title": ""
|
"title": "Введено неправильний пароль. Повторіть спробу."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"modal": {
|
"modal": {
|
||||||
"title": "Додати плитку",
|
"title": "Додати плитку",
|
||||||
"text": ""
|
"text": "Плитки є основним елементом Homarr. Вони використовуються для зображення ваших додатків та іншої інформації. Ви можете додати стільки плиток, скільки захочете."
|
||||||
},
|
},
|
||||||
"widgetDescription": "",
|
"widgetDescription": "Віджети взаємодіють з програмами, надаючи вам більше контролю над ними. Зазвичай вони вимагають декількох налаштувань перед використанням.",
|
||||||
"goBack": "Повернутися на попередню сторінку",
|
"goBack": "Повернутися на попередню сторінку",
|
||||||
"actionIcon": {
|
"actionIcon": {
|
||||||
"tooltip": "Додати плитку"
|
"tooltip": "Додати плитку"
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"description": "",
|
"description": "У режимі редагування можна змінювати плитки та налаштовувати програми. Зміни не зберігаються, доки ви не вийдете з режиму редагування.",
|
||||||
"button": {
|
"button": {
|
||||||
"disabled": "Ввійти в режим редагування",
|
"disabled": "Ввійти в режим редагування",
|
||||||
"enabled": "Зберегти та вийти"
|
"enabled": "Зберегти та вийти"
|
||||||
},
|
},
|
||||||
"popover": {
|
"popover": {
|
||||||
"title": "",
|
"title": "Режим редагування включений для <1>{{size}}</1> розміру",
|
||||||
"text": ""
|
"text": "Тепер ви можете налаштовувати та конфігурувати свої додатки. Зміни <strong>не зберігаються</strong> до виходу з режиму редагування"
|
||||||
},
|
},
|
||||||
"screenSizes": {
|
"screenSizes": {
|
||||||
"small": "малий",
|
"small": "малий",
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
|
"description": "Homarr - це <strong>витончена</strong>, <strong>сучасна</strong> інформаційна панель, яка надає всі ваші додатки та сервіси під рукою. З Homarr ви можете отримати доступ до всього і контролювати все в одному зручному місці. Homarr легко інтегрується з додатками, які ви додали, надаючи вам цінну інформацію та забезпечуючи повний контроль. Встановлення дуже просте, і Homarr підтримує широкий спектр методів розгортання.",
|
||||||
"i18n": "Завантажено інтернаціональні переклади",
|
"i18n": "Завантажено інтернаціональні переклади",
|
||||||
"locales": "Налаштовано інтернаціональні локалі",
|
"locales": "Налаштовано інтернаціональні локалі",
|
||||||
"contact": "Виникли проблеми або питання? Зв'яжіться з нами!",
|
"contact": "Виникли проблеми або питання? Зв'яжіться з нами!",
|
||||||
|
|||||||
@@ -9,54 +9,54 @@
|
|||||||
"general": {
|
"general": {
|
||||||
"appname": {
|
"appname": {
|
||||||
"label": "Назва застосунку",
|
"label": "Назва застосунку",
|
||||||
"description": ""
|
"description": "Використовується для зображення програми на головній сторінці."
|
||||||
},
|
},
|
||||||
"internalAddress": {
|
"internalAddress": {
|
||||||
"label": "Внутрішня адреса",
|
"label": "Внутрішня адреса",
|
||||||
"description": ""
|
"description": "Внутрішній IP додатку."
|
||||||
},
|
},
|
||||||
"externalAddress": {
|
"externalAddress": {
|
||||||
"label": "Зовнішня адреса",
|
"label": "Зовнішня адреса",
|
||||||
"description": ""
|
"description": "URL-адреса відкриється в браузері при натисканні на додаток."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"behaviour": {
|
"behaviour": {
|
||||||
"isOpeningNewTab": {
|
"isOpeningNewTab": {
|
||||||
"label": "Відкрити в новій вкладці",
|
"label": "Відкрити в новій вкладці",
|
||||||
"description": ""
|
"description": "Відкрийте додаток у новій вкладці замість поточної."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"network": {
|
"network": {
|
||||||
"statusChecker": {
|
"statusChecker": {
|
||||||
"label": "Перевірка стану",
|
"label": "Перевірка стану",
|
||||||
"description": ""
|
"description": "Перевіряє, чи є ваш додаток в мережі за допомогою простого HTTP(S) запиту."
|
||||||
},
|
},
|
||||||
"statusCodes": {
|
"statusCodes": {
|
||||||
"label": "Код Статусу HTTP",
|
"label": "Код Статусу HTTP",
|
||||||
"description": ""
|
"description": "HTTP коди, які розглядаються як онлайн."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"appearance": {
|
"appearance": {
|
||||||
"icon": {
|
"icon": {
|
||||||
"label": "Іконка програми",
|
"label": "Іконка програми",
|
||||||
"description": ""
|
"description": "Іконка, яка буде показуватися на інформаційній панелі."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"integration": {
|
"integration": {
|
||||||
"type": {
|
"type": {
|
||||||
"label": "Налаштування інтеграції",
|
"label": "Налаштування інтеграції",
|
||||||
"description": "",
|
"description": "Налаштування інтеграції, що буде використовуватися для підключення до вашої програми.",
|
||||||
"placeholder": "Виберіть інтеграцію",
|
"placeholder": "Виберіть інтеграцію",
|
||||||
"defined": "Визначено",
|
"defined": "Визначено",
|
||||||
"undefined": "Невизначено",
|
"undefined": "Невизначено",
|
||||||
"public": "Публічний",
|
"public": "Публічний",
|
||||||
"private": "Приватний",
|
"private": "Приватний",
|
||||||
"explanationPrivate": "",
|
"explanationPrivate": "Приватний секрет буде надіслано на сервер. Після оновлення сторінки він ніколи не буде відправлений клієнту.",
|
||||||
"explanationPublic": ""
|
"explanationPublic": "Публічний секрет завжди надсилається клієнту та є доступним через API. Він не повинен містити ніяких конфіденційних значень, таких як імена користувачів, паролі, токени, сертифікати та тому подібне!"
|
||||||
},
|
},
|
||||||
"secrets": {
|
"secrets": {
|
||||||
"description": "Щоб оновити секрет, введіть значення і натисніть кнопку Зберегти. Щоб видалити секрет, використовуйте кнопку \"Очистити\".",
|
"description": "Щоб оновити секрет, введіть значення і натисніть кнопку Зберегти. Щоб видалити секрет, використовуйте кнопку \"Очистити\".",
|
||||||
"warning": "",
|
"warning": "Ваші облікові дані діють як доступ до ваших інтеграцій, а ви <strong>ніколи не повинні</strong> ділитися ними з кимось іншим. Офіційна команда Homarr ніколи не запитуватиме облікові дані. Переконайтеся, що <strong>безпечно зберігаєте і керуєте своїми секретами</strong>.",
|
||||||
"clear": "Очистити секрет",
|
"clear": "Очистити секрет",
|
||||||
"save": "Зберегти секрет",
|
"save": "Зберегти секрет",
|
||||||
"update": "Оновити секрет"
|
"update": "Оновити секрет"
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Календар",
|
"name": "Календар",
|
||||||
"description": "",
|
"description": "Показує календар з майбутніми випусками з підтримуваних інтеграцій.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Налаштування віджету календаря",
|
||||||
"sundayStart": {
|
"sundayStart": {
|
||||||
"label": "Почати тиждень у Неділю"
|
"label": "Почати тиждень у Неділю"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"unmappedOptions": {
|
"unmappedOptions": {
|
||||||
"text": ""
|
"text": "<b>Параметр невикористані в конфігурації виявив</b><br /><code>{{key}}</code>. Homarr не в змозі інтерпретувати та використовувати цей параметр. Щоб уникнути будь-якої несподіваної поведінки, зробіть резервну копію конфігурації та виправте вашу конфігурацію."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Dash.",
|
"name": "Dash.",
|
||||||
"description": "",
|
"description": "Показує графіки зовнішньої Dash. всередині Homarr.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "Налаштування віджета Dash.",
|
"title": "Налаштування віджета Dash.",
|
||||||
"cpuMultiView": {
|
"cpuMultiView": {
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "",
|
"name": "Дата і час",
|
||||||
"description": "",
|
"description": "Відображає поточну дату і час.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Налаштування віджету дати й часу",
|
||||||
"display24HourFormat": {
|
"display24HourFormat": {
|
||||||
"label": "Показувати повний час (24 години)"
|
"label": "Показувати повний час (24 години)"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Швидкість завантаження",
|
"name": "Швидкість завантаження",
|
||||||
"description": ""
|
"description": "Показує швидкість завантаження та вивантаження підтримуваних інтеграцій."
|
||||||
},
|
},
|
||||||
"card": {
|
"card": {
|
||||||
"table": {
|
"table": {
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Docker",
|
"name": "Docker",
|
||||||
"description": ""
|
"description": "Дозволяє вам легко керувати контейнерами докер."
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Пошук по назві контейнера або образу"
|
"placeholder": "Пошук по назві контейнера або образу"
|
||||||
@@ -25,8 +25,8 @@
|
|||||||
},
|
},
|
||||||
"actionBar": {
|
"actionBar": {
|
||||||
"addService": {
|
"addService": {
|
||||||
"title": "",
|
"title": "Додати програму",
|
||||||
"message": ""
|
"message": "Додати програму Homarr"
|
||||||
},
|
},
|
||||||
"restart": {
|
"restart": {
|
||||||
"title": "Перезапустити"
|
"title": "Перезапустити"
|
||||||
@@ -68,13 +68,13 @@
|
|||||||
"errors": {
|
"errors": {
|
||||||
"integrationFailed": {
|
"integrationFailed": {
|
||||||
"title": "Помилка інтеграції з Docker",
|
"title": "Помилка інтеграції з Docker",
|
||||||
"message": ""
|
"message": "Ви забули під'єднати docker сокет?"
|
||||||
},
|
},
|
||||||
"unknownError": {
|
"unknownError": {
|
||||||
"title": "Виникла помилка"
|
"title": "Виникла помилка"
|
||||||
},
|
},
|
||||||
"oneServiceAtATime": {
|
"oneServiceAtATime": {
|
||||||
"title": ""
|
"title": "Будь ласка, лише один сервіс за один раз!"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"actionIcon": {
|
"actionIcon": {
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Overseerr",
|
"name": "Overseerr",
|
||||||
"description": ""
|
"description": "Дозволяє вам шукати та додавати медіа з Overseerr/Jellyseerr."
|
||||||
},
|
},
|
||||||
"popup": {
|
"popup": {
|
||||||
"item": {
|
"item": {
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"seasonSelector": {
|
"seasonSelector": {
|
||||||
"caption": "",
|
"caption": "Позначте сезони, які ви хочете завантажити",
|
||||||
"table": {
|
"table": {
|
||||||
"header": {
|
"header": {
|
||||||
"season": "Сезон",
|
"season": "Сезон",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Пінг",
|
"name": "Пінг",
|
||||||
"description": ""
|
"description": "Показує індикатор стану в залежності від коду HTTP-відповіді заданої URL-адреси."
|
||||||
},
|
},
|
||||||
"states": {
|
"states": {
|
||||||
"online": "Онлайн {{response}}",
|
"online": "Онлайн {{response}}",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Панель пошуку",
|
"name": "Панель пошуку",
|
||||||
"description": ""
|
"description": "Пошукова панель, яка дозволяє шукати через обраний пошуковий двигун, YouTube та підтримувані інтеграції."
|
||||||
},
|
},
|
||||||
"input": {
|
"input": {
|
||||||
"placeholder": "Пошук в Інтернеті..."
|
"placeholder": "Пошук в Інтернеті..."
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
"searchEngines": {
|
"searchEngines": {
|
||||||
"search": {
|
"search": {
|
||||||
"name": "Веб",
|
"name": "Веб",
|
||||||
"description": ""
|
"description": "Пошук..."
|
||||||
},
|
},
|
||||||
"youtube": {
|
"youtube": {
|
||||||
"name": "YouTube",
|
"name": "YouTube",
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"name": "Overseerr",
|
"name": "Overseerr",
|
||||||
"description": ""
|
"description": "Пошук фільмів і серіалів на Overseerr"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tip": "Викликати рядок пошуку можна за допомогою комбінації клавіш ",
|
"tip": "Викликати рядок пошуку можна за допомогою комбінації клавіш ",
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Торент",
|
"name": "Торент",
|
||||||
"description": "",
|
"description": "Показує список торентів з підтримуваних Torrent-клієнтів.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Налаштування віджету Torrent",
|
||||||
"refreshInterval": {
|
"refreshInterval": {
|
||||||
"label": "Інтервал оновлення (у секундах)"
|
"label": "Інтервал оновлення (у секундах)"
|
||||||
},
|
},
|
||||||
@@ -39,12 +39,12 @@
|
|||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"noDownloadClients": {
|
"noDownloadClients": {
|
||||||
"title": "",
|
"title": "Підтримуваних Torrent-клієнтів не знайдено!",
|
||||||
"text": ""
|
"text": "Додайте підтримуваний клієнт завантаження Usenet, щоб переглянути поточні завантаження"
|
||||||
},
|
},
|
||||||
"generic": {
|
"generic": {
|
||||||
"title": "Сталась непередбачена помилка",
|
"title": "Сталась непередбачена помилка",
|
||||||
"text": ""
|
"text": "Homarr не зміг зв'язатися з вашими клієнтами для завантаження. Будь ласка, перевірте свою конфігурацію"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"loading": {
|
"loading": {
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Usenet",
|
"name": "Usenet",
|
||||||
"description": ""
|
"description": "Дозволяє переглядати та керувати вашим Usenet."
|
||||||
},
|
},
|
||||||
"card": {
|
"card": {
|
||||||
"errors": {
|
"errors": {
|
||||||
"noDownloadClients": {
|
"noDownloadClients": {
|
||||||
"title": "Не знайдено клієнтів для завантаження що підтримуються!",
|
"title": "Не знайдено клієнтів для завантаження що підтримуються!",
|
||||||
"text": ""
|
"text": "Додайте підтримуваний клієнт завантаження Usenet, щоб переглянути поточні завантаження"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"descriptor": {
|
"descriptor": {
|
||||||
"name": "Погода",
|
"name": "Погода",
|
||||||
"description": "",
|
"description": "Показує поточну інформацію про погоду в заданому місці.",
|
||||||
"settings": {
|
"settings": {
|
||||||
"title": "",
|
"title": "Налаштування віджету погоди",
|
||||||
"displayInFahrenheit": {
|
"displayInFahrenheit": {
|
||||||
"label": "Використовувати Фаренгейт"
|
"label": "Використовувати Фаренгейт"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"customizations": "Персоналізація"
|
"customizations": "Персоналізація"
|
||||||
},
|
},
|
||||||
"tips": {
|
"tips": {
|
||||||
"configTip": ""
|
"configTip": "Завантажте файл конфігурації, перетягуючи його на сторінку!"
|
||||||
},
|
},
|
||||||
"credits": {
|
"credits": {
|
||||||
"madeWithLove": "Зроблено з ❤️ by @"
|
"madeWithLove": "Зроблено з ❤️ by @"
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
},
|
},
|
||||||
"customCSS": {
|
"customCSS": {
|
||||||
"label": "Власний CSS",
|
"label": "Власний CSS",
|
||||||
"placeholder": ""
|
"placeholder": "Власний CSS буде оброблятися в останню чергу"
|
||||||
},
|
},
|
||||||
"buttons": {
|
"buttons": {
|
||||||
"submit": "Надіслати"
|
"submit": "Надіслати"
|
||||||
|
|||||||
@@ -1,45 +1,45 @@
|
|||||||
{
|
{
|
||||||
"configSelect": {
|
"configSelect": {
|
||||||
"label": "",
|
"label": "Зміни конфігурацій",
|
||||||
"description": "",
|
"description": "{{configCount}} доступні конфігурації",
|
||||||
"loadingNew": "Завантаження конфігурації...",
|
"loadingNew": "Завантаження конфігурації...",
|
||||||
"pleaseWait": ""
|
"pleaseWait": "Зачекайте, будь ласка, поки завантажиться ваша нова конфігурація!"
|
||||||
},
|
},
|
||||||
"modal": {
|
"modal": {
|
||||||
"copy": {
|
"copy": {
|
||||||
"title": "",
|
"title": "Виберіть ім'я для нової конфігурації",
|
||||||
"form": {
|
"form": {
|
||||||
"configName": {
|
"configName": {
|
||||||
"label": "",
|
"label": "Ім'я конфігурації",
|
||||||
"validation": {
|
"validation": {
|
||||||
"required": "",
|
"required": "Потрібна назва конфігурації",
|
||||||
"notUnique": ""
|
"notUnique": "Ім'я вже використовується"
|
||||||
},
|
},
|
||||||
"placeholder": ""
|
"placeholder": "Нове ім'я вашої конфігурації"
|
||||||
},
|
},
|
||||||
"submitButton": ""
|
"submitButton": "Підтвердити"
|
||||||
},
|
},
|
||||||
"events": {
|
"events": {
|
||||||
"configSaved": {
|
"configSaved": {
|
||||||
"title": "",
|
"title": "Конфігурацію збережено",
|
||||||
"message": ""
|
"message": "Конфігурація збережена як {{configName}}"
|
||||||
},
|
},
|
||||||
"configCopied": {
|
"configCopied": {
|
||||||
"title": "",
|
"title": "Конфігурацію скопійовано",
|
||||||
"message": ""
|
"message": "Конфігурація збережена як {{configName}}"
|
||||||
},
|
},
|
||||||
"configNotCopied": {
|
"configNotCopied": {
|
||||||
"title": "",
|
"title": "Не вдалося скопіювати конфігурацію",
|
||||||
"message": ""
|
"message": "Ваша конфігурація не була скопійована як {{configName}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"confirmDeletion": {
|
"confirmDeletion": {
|
||||||
"title": "",
|
"title": "Підтвердьте видалення конфігурації",
|
||||||
"warningText": "",
|
"warningText": "Ви збираєтеся видалити '<b>{{configName}}</b>'",
|
||||||
"text": "",
|
"text": "Зверніть увагу, що видалення не є безповоротним і ваші дані будуть втрачені безповоротно. Після натискання цієї кнопки файл буде безповоротно видалено з вашого диска. Переконайтеся, що ви створили адекватну резервну копію вашої конфігурації.",
|
||||||
"buttons": {
|
"buttons": {
|
||||||
"confirm": ""
|
"confirm": "Так, видалити '<b>{{configName}}</b>'"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -57,8 +57,8 @@
|
|||||||
"message": "Помилка видалення конфігурації"
|
"message": "Помилка видалення конфігурації"
|
||||||
},
|
},
|
||||||
"deleteFailedDefaultConfig": {
|
"deleteFailedDefaultConfig": {
|
||||||
"title": "",
|
"title": "Конфігурацію за замовчуванням неможливо видалити",
|
||||||
"message": ""
|
"message": "Конфігурація не була видалена з файлової системи"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -76,11 +76,11 @@
|
|||||||
},
|
},
|
||||||
"accept": {
|
"accept": {
|
||||||
"title": "Завантаження конфігурації",
|
"title": "Завантаження конфігурації",
|
||||||
"text": ""
|
"text": "Перетягніть файли сюди, щоб завантажити конфігурацію. Підтримка тільки файлів JSON."
|
||||||
},
|
},
|
||||||
"reject": {
|
"reject": {
|
||||||
"title": "Відхилено завантаження за допомогою перетягування",
|
"title": "Відхилено завантаження за допомогою перетягування",
|
||||||
"text": ""
|
"text": "Цей формат файлів не підтримується. Будь ласка, завантажуйте тільки файли у форматі JSON."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"title": "Пошукова система",
|
"title": "Пошукова система",
|
||||||
"configurationName": "Налаштування пошукової системи",
|
"configurationName": "Налаштування пошукової системи",
|
||||||
"tips": {
|
"tips": {
|
||||||
"generalTip": "",
|
"generalTip": "Існують кілька префіксів, які ви можете використовувати! Додавання їх перед запитом фільтруватиме результати. !s (Web), !t (Torrents), !y (YouTube) and !m (Media).",
|
||||||
"placeholderTip": "%s можна використовувати як заповнювач для запиту."
|
"placeholderTip": "%s можна використовувати як заповнювач для запиту."
|
||||||
},
|
},
|
||||||
"customEngine": {
|
"customEngine": {
|
||||||
|
|||||||
@@ -1 +1,3 @@
|
|||||||
{}
|
{
|
||||||
|
"label": "Позиція віджету зліва"
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user