1
0
mirror of https://github.com/hrfee/jfa-go.git synced 2024-11-14 14:20:11 +00:00

Compare commits

..

8 Commits

Author SHA1 Message Date
roand0617
84429a3399 Translated using Weblate (Spanish)
Currently translated at 100.0% (6 of 6 strings)

Translation: jfa-go/Telegram/Matrix/Discord bots
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/chat-bots/es/
2021-12-25 00:17:09 +01:00
roand0617
6be5d6cbcb Translated using Weblate (Spanish)
Currently translated at 100.0% (10 of 10 strings)

Translation: jfa-go/Password Reset Links
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/password-reset-links/es/
2021-12-25 00:17:09 +01:00
roand0617
c59ea2000c Translated using Weblate (Spanish)
Currently translated at 100.0% (51 of 51 strings)

Translation: jfa-go/Emails
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/emails/es/
2021-12-25 00:17:09 +01:00
roand0617
30ee554f56 translation from Weblate (Spanish)
Currently translated at 100.0% (174 of 174 strings)

Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/es/
2021-12-25 00:17:09 +01:00
roand0617
c1d984b86d Translated using Weblate (Spanish)
Currently translated at 100.0% (21 of 21 strings)

Translation: jfa-go/Common Strings
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/common-strings/es/
2021-12-25 00:17:09 +01:00
roand0617
fe1570d0bc translation from Weblate (Spanish)
Currently translated at 100.0% (36 of 36 strings)

Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/form/es/
2021-12-25 00:17:09 +01:00
roand0617
edfd295fb4 Translated using Weblate (Spanish)
Currently translated at 100.0% (109 of 109 strings)

Translation: jfa-go/Setup
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/setup/es/
2021-12-25 00:17:09 +01:00
xarmadigi
d57d33b620 translation from Weblate (Spanish)
Currently translated at 94.8% (165 of 174 strings)

Translation: jfa-go/Admin Page
Translate-URL: https://weblate.jfa-go.com/projects/jfa-go/admin/es/
2021-12-25 00:17:09 +01:00
7 changed files with 56 additions and 23 deletions

View File

@ -72,7 +72,7 @@
"settingsRequiredOrRestartMessage": "Nota: {n} indica un campo obligatorio, {n} indica que los cambios requieren un reinicio.", "settingsRequiredOrRestartMessage": "Nota: {n} indica un campo obligatorio, {n} indica que los cambios requieren un reinicio.",
"settingsSave": "Guardar", "settingsSave": "Guardar",
"ombiUserDefaults": "Valores predeterminados de usuario de Ombi", "ombiUserDefaults": "Valores predeterminados de usuario de Ombi",
"ombiUserDefaultsDescription": "Cree un usuario Ombi y configúrelo, luego selecciónelo a continuación. Sus configuraciones / permisos se almacenarán y aplicarán a los nuevos usuarios de Ombi creados por jfa-go", "ombiUserDefaultsDescription": "Cree un usuario Ombi y configúrelo, luego selecciónelo a continuación. Sus configuraciones/permisos se almacenarán y aplicarán a los nuevos usuarios de Ombi creados por jfa-go cuando se seleccione este perfil.",
"userProfiles": "Perfiles de usuario", "userProfiles": "Perfiles de usuario",
"userProfilesDescription": "Los perfiles se aplican a los usuarios cuando crean una cuenta. Un perfil incluye los derechos de acceso a la biblioteca y el diseño de la pantalla de inicio.", "userProfilesDescription": "Los perfiles se aplican a los usuarios cuando crean una cuenta. Un perfil incluye los derechos de acceso a la biblioteca y el diseño de la pantalla de inicio.",
"userProfilesIsDefault": "Defecto", "userProfilesIsDefault": "Defecto",
@ -100,11 +100,18 @@
"sendPIN": "Pídale al usuario que envíe el PIN a continuación al bot.", "sendPIN": "Pídale al usuario que envíe el PIN a continuación al bot.",
"searchDiscordUser": "Comienza a escribir el nombre de usuario de Discord para encontrar a la usuario.", "searchDiscordUser": "Comienza a escribir el nombre de usuario de Discord para encontrar a la usuario.",
"findDiscordUser": "Encontrar usuario de Discord", "findDiscordUser": "Encontrar usuario de Discord",
"linkMatrixDescription": "Ingrese el nombre de usuario y la contraseña para usar como bot. Una vez enviada, la aplicación se reiniciará", "linkMatrixDescription": "Ingrese el nombre de usuario y la contraseña del usuario para usar como bot. Una vez enviada, la aplicación se reiniciará.",
"matrixHomeServer": "Dirección del servidor de inicio", "matrixHomeServer": "Dirección del servidor de inicio",
"saveAsTemplate": "Guardar plantilla", "saveAsTemplate": "Guardar plantilla",
"deleteTemplate": "Eliminar plantilla", "deleteTemplate": "Eliminar plantilla",
"templateEnterName": "Ingrese un nombre para guardar esta plantilla." "templateEnterName": "Ingrese un nombre para guardar esta plantilla.",
"setExpiry": "Establecer vencimiento",
"sendPWR": "Enviar restablecimiento de contraseña",
"sendPWRSuccess": "Se envió el enlace para restablecer la contraseña.",
"sendPWRSuccessManual": "Si el usuario no lo ha recibido, presione copiar para obtener un enlace y enviárselo manualmente.",
"sendPWRValidFor": "El enlace es válido por 30m.",
"sendPWRManual": "El usuario {n} no tiene ningún método de contacto, presione copiar para obtener un enlace para enviarle.",
"ombiProfile": "Perfil de usuario de Ombi"
}, },
"notifications": { "notifications": {
"changedEmailAddress": "Se cambió la dirección de correo electrónico de {n}.", "changedEmailAddress": "Se cambió la dirección de correo electrónico de {n}.",
@ -145,7 +152,9 @@
"updateAppliedRefresh": "Actualización aplicada, actualice.", "updateAppliedRefresh": "Actualización aplicada, actualice.",
"accountConnected": "Cuenta conectada.", "accountConnected": "Cuenta conectada.",
"savedAnnouncement": "Anuncio guardado.", "savedAnnouncement": "Anuncio guardado.",
"telegramVerified": "Cuenta de Telegram verificada." "telegramVerified": "Cuenta de Telegram verificada.",
"setOmbiProfile": "Perfil de ombi almacenado.",
"errorSetOmbiProfile": "No se pudo almacenar el perfil de ombi."
}, },
"quantityStrings": { "quantityStrings": {
"modifySettingsFor": { "modifySettingsFor": {

View File

@ -19,6 +19,9 @@
"send": "Enviar", "send": "Enviar",
"contactDiscord": "Contacta a través de Discord", "contactDiscord": "Contacta a través de Discord",
"contactEmail": "Contacta a través de email", "contactEmail": "Contacta a través de email",
"contactTelegram": "Contacta a través de Telegram" "contactTelegram": "Contacta a través de Telegram",
"linkMatrix": "Enlace Matrix",
"linkDiscord": "Enlace Discord",
"linkTelegram": "Enlace Telegram"
} }
} }

View File

@ -3,7 +3,7 @@
"name": "Español (ES)" "name": "Español (ES)"
}, },
"strings": { "strings": {
"ifItWasNotYou": "Si no fue usted, ignore este correo electrónico.", "ifItWasNotYou": "Si no fue usted, ignórelo.",
"helloUser": "Hola {username},", "helloUser": "Hola {username},",
"reason": "Razón" "reason": "Razón"
}, },
@ -12,14 +12,14 @@
"title": "Noticia: Usuario creado", "title": "Noticia: Usuario creado",
"aUserWasCreated": "Se creó un usuario con el código {code}.", "aUserWasCreated": "Se creó un usuario con el código {code}.",
"time": "Hora", "time": "Hora",
"notificationNotice": "Nota: los correos electrónicos de notificación se pueden alternar en el panel de administración." "notificationNotice": "Nota: Los mensajes de notificación se pueden alternar en el panel de administración."
}, },
"inviteExpiry": { "inviteExpiry": {
"name": "Vencimiento de la invitación", "name": "Vencimiento de la invitación",
"title": "Aviso: Invitación caducada", "title": "Aviso: Invitación caducada",
"inviteExpired": "Invitación caducada.", "inviteExpired": "Invitación caducada.",
"expiredAt": "El código {code} venció a las {time}.", "expiredAt": "El código {code} venció a las {time}.",
"notificationNotice": "Nota: Los correos electrónicos de notificación se pueden alternar en el panel de administración." "notificationNotice": "Nota: Los mensajes de notificación se pueden alternar en el panel de administración."
}, },
"passwordReset": { "passwordReset": {
"name": "Restablecimiento de contraseña", "name": "Restablecimiento de contraseña",
@ -55,7 +55,7 @@
"linkButton": "Configurar tu cuenta" "linkButton": "Configurar tu cuenta"
}, },
"welcomeEmail": { "welcomeEmail": {
"name": "Correo de bienvenida", "name": "Bienvenido",
"title": "Bienvenido a Jellyfin", "title": "Bienvenido a Jellyfin",
"welcome": "¡Bienvenido a Jellyfin!", "welcome": "¡Bienvenido a Jellyfin!",
"youCanLoginWith": "Puede iniciar sesión con los detalles a continuación", "youCanLoginWith": "Puede iniciar sesión con los detalles a continuación",

View File

@ -3,7 +3,7 @@
"name": "Español (ES)" "name": "Español (ES)"
}, },
"strings": { "strings": {
"pageTitle": "Crear cuenta de Jellyfin", "pageTitle": "Crear cuenta en Jellyfin",
"createAccountHeader": "Crear una cuenta", "createAccountHeader": "Crear una cuenta",
"accountDetails": "Detalles", "accountDetails": "Detalles",
"emailAddress": "Correo electrónico", "emailAddress": "Correo electrónico",
@ -16,11 +16,20 @@
"successHeader": "¡Éxito!", "successHeader": "¡Éxito!",
"confirmationRequired": "Se requiere confirmación por correo electrónico", "confirmationRequired": "Se requiere confirmación por correo electrónico",
"confirmationRequiredMessage": "Revise la bandeja de entrada de su correo electrónico para verificar su dirección.", "confirmationRequiredMessage": "Revise la bandeja de entrada de su correo electrónico para verificar su dirección.",
"yourAccountIsValidUntil": "Su cuenta será válida hasta el {date}." "yourAccountIsValidUntil": "Su cuenta será válida hasta el {date}.",
"sendPINDiscord": "Escribe {command} en {server_channel} en Discord, luego envía el PIN a continuación a través de DM al bot.",
"sendPIN": "Envíe el PIN a continuación al bot, luego regrese aquí para vincular su cuenta.",
"matrixEnterUser": "Ingrese su ID de usuario, presione enviar y se le enviará un PIN. Ingrese aquí para continuar."
}, },
"notifications": { "notifications": {
"errorUserExists": "El usuario ya existe.", "errorUserExists": "El usuario ya existe.",
"errorInvalidCode": "Código de invitación no es válido." "errorInvalidCode": "Código de invitación no es válido.",
"errorDiscordVerification": "Se requiere verificación de Discord.",
"errorUnknown": "Error desconocido.",
"verified": "Cuenta verificada.",
"errorTelegramVerification": "Se requiere verificación de Telegram.",
"errorInvalidPIN": "PIN inválido.",
"errorMatrixVerification": "Se requiere verificación de Matrix."
}, },
"validationStrings": { "validationStrings": {
"length": { "length": {

View File

@ -9,6 +9,8 @@
"youCanLogin": "Ahora puedes logearte con el codigo como contraseña.", "youCanLogin": "Ahora puedes logearte con el codigo como contraseña.",
"changeYourPassword": "Recuerda cambiar tu contraseña luego de iniciar sesión.", "changeYourPassword": "Recuerda cambiar tu contraseña luego de iniciar sesión.",
"youCanLoginOmbi": "Ahora puede iniciar sesión en Jellyfin & Ombi con el siguiente código como contraseña.", "youCanLoginOmbi": "Ahora puede iniciar sesión en Jellyfin & Ombi con el siguiente código como contraseña.",
"reset": "Reiniciar" "reset": "Reiniciar",
"enterYourPassword": "Ingrese su nueva contraseña abajo.",
"youCanLoginPassword": "Ahora puede iniciar sesión con su nueva contraseña. Presione a continuación para continuar con Jellyfin."
} }
} }

View File

@ -15,7 +15,11 @@
"serverAddress": "Dirección del servidor", "serverAddress": "Dirección del servidor",
"emailSubject": "Asunto", "emailSubject": "Asunto",
"URL": "URL", "URL": "URL",
"apiKey": "Llave de autorización (API)" "apiKey": "Llave de autorización (API)",
"errorInvalidUserPass": "Usuario/contraseña inválida.",
"errorNotAdmin": "El usuario no tiene permitido administrar el servidor.",
"errorUserDisabled": "El usuario puede estar deshabilitado.",
"error404": "404, verifique la URL interna."
}, },
"startPage": { "startPage": {
"welcome": "¡Bienvenido!", "welcome": "¡Bienvenido!",
@ -25,7 +29,7 @@
}, },
"endPage": { "endPage": {
"finished": "¡Terminado!", "finished": "¡Terminado!",
"restartMessage": "Hay más opciones que puede configurar en la página de administración. Haga clic a continuación para reiniciar, luego actualice la página.", "restartMessage": "Puede configurar los bots de Discord/Telegram/Matrix, personalizar sus mensajes y más en Configuración. Haga clic a continuación para reiniciar, luego actualice la página.",
"refreshPage": "Actualizar" "refreshPage": "Actualizar"
}, },
"language": { "language": {
@ -93,16 +97,16 @@
"mailgunApiURL": "URL de API" "mailgunApiURL": "URL de API"
}, },
"notifications": { "notifications": {
"title": "Notificaciones", "title": "Notificaciones de administrador",
"description": "Si está habilitado, puede elegir (por invitación) recibir un correo electrónico cuando una invitación caduque o se cree un usuario. Si no eligió el método de inicio de sesión de Jellyfin, asegúrese de proporcionar su dirección de correo electrónico." "description": "Si está habilitado, puede elegir (por invitación) recibir un mensaje cuando caduca una invitación o se crea un usuario. Si no eligió el método de inicio de sesión de Jellyfin, asegúrese de proporcionar su dirección de correo electrónico o agregue otro método de contacto más adelante."
}, },
"welcomeEmails": { "welcomeEmails": {
"title": "Correos de bienvenida", "title": "Mensajes de bienvenida",
"description": "Si está habilitado, se enviará un correo electrónico a los nuevos usuarios con la URL de Jellyfin/Emby y su nombre de usuario." "description": "Si está habilitado, se enviará un mensaje a los nuevos usuarios con la URL de Jellyfin/Emby y su nombre de usuario."
}, },
"inviteEmails": { "inviteEmails": {
"title": "Correos de invitación", "title": "Mensajes de invitación",
"description": "Si está habilitado, puede enviar invitaciones directamente a la dirección de correo electrónico de un usuario. Debido a que es posible que esté utilizando un proxy inverso, debe proporcionar la URL desde la que se accede a las invitaciones. Escriba su base de URL y agregue '/ invite'." "description": "Si está habilitado, puede enviar invitaciones directamente a la dirección de correo electrónico de un usuario, al usuario de Discord o Matrix. Debido a que es posible que esté utilizando un proxy inverso, debe proporcionar la URL desde la que se accede a las invitaciones. Escriba su base de URL y agregue '/ invite'."
}, },
"passwordResets": { "passwordResets": {
"title": "Restablecimiento de contraseña", "title": "Restablecimiento de contraseña",
@ -111,7 +115,9 @@
"pathToJellyfinNotice": "Si no sabe dónde está, intente restablecer su contraseña en Jellyfin. Aparecerá una ventana emergente con '<ruta a jellyfin>/passwordreset-. Json'.", "pathToJellyfinNotice": "Si no sabe dónde está, intente restablecer su contraseña en Jellyfin. Aparecerá una ventana emergente con '<ruta a jellyfin>/passwordreset-. Json'.",
"resetLinks": "Envía un enlace en lugar de un PIN", "resetLinks": "Envía un enlace en lugar de un PIN",
"resetLinksNotice": "Si la integración de Ombi está habilitada, utilícela para sincronizar los restablecimientos de contraseña de Jellyfin con Ombi.", "resetLinksNotice": "Si la integración de Ombi está habilitada, utilícela para sincronizar los restablecimientos de contraseña de Jellyfin con Ombi.",
"resetLinksLanguage": "Enlace de restablecimiento predeterminado" "resetLinksLanguage": "Enlace de restablecimiento predeterminado",
"setPassword": "Establecer contraseña a través del enlace",
"setPasswordNotice": "Habilitar esto significa que el usuario no tiene que cambiar su contraseña del PIN después del restablecimiento. También se aplicará la validación de la contraseña."
}, },
"passwordValidation": { "passwordValidation": {
"title": "Validación de contraseña", "title": "Validación de contraseña",
@ -133,5 +139,9 @@
"successMessageNotice": "Se muestra cuando un usuario crea su cuenta.", "successMessageNotice": "Se muestra cuando un usuario crea su cuenta.",
"emailMessage": "Mensaje de correo electrónico", "emailMessage": "Mensaje de correo electrónico",
"emailMessageNotice": "Aparece en la parte inferior de los correos electrónicos." "emailMessageNotice": "Aparece en la parte inferior de los correos electrónicos."
},
"messages": {
"description": "jfa-go puede enviar restablecimientos de contraseña y varios mensajes a través de correo electrónico, Discord, Telegram y/o Matrix. Puede configurar el correo electrónico a continuación y los demás se pueden configurar en Configuración más adelante. Las instrucciones se pueden encontrar en el {n}. Si no lo necesita, puede desactivar estas funciones aquí.",
"title": "Mensajes"
} }
} }

View File

@ -1,6 +1,6 @@
{ {
"meta": { "meta": {
"name": "" "name": "Español (ES)"
}, },
"strings": { "strings": {
"startMessage": "¡Hola!\nIntroduce tu código PIN de Jellyfin para verificar tu cuenta.", "startMessage": "¡Hola!\nIntroduce tu código PIN de Jellyfin para verificar tu cuenta.",