-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from RomuloGatto:main
Adding Translations for Portuguese (Brazil) and Spanish (Spain).
- Loading branch information
Showing
3 changed files
with
588 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,293 @@ | ||
{ | ||
"locale": "es_ES", | ||
|
||
"password_saved_successful": "Contraseña guardada con éxito.", | ||
"password_updated_successful": "Contraseña actualizada con éxito.", | ||
"wrong_password": "¡Contraseña incorrecta! Pero no te preocupes, incluso Einstein tenía días malos. ¡Inténtalo de nuevo!", | ||
"username_or_password_wrong": "¡Nombre de usuario o contraseña incorrectos!", | ||
"enter_password": "Introduce una contraseña", | ||
"password": "Contraseña", | ||
"confirm_password": "Confirmar contraseña", | ||
"no_password_entered": "Por favor, introduce una contraseña.", | ||
"password_no_match": "¡Las contraseñas no coinciden!", | ||
|
||
"login_successful": "Inicio de sesión exitoso", | ||
"login_failed": "Error en el inicio de sesión", | ||
|
||
"check_serverlogs": "¡Por favor, revisa los registros del servidor!", | ||
|
||
"setup_completed": "Configuración completada", | ||
"setup_finished": "Configuración completada con éxito", | ||
"setup_incomplete": "Configuración incompleta", | ||
"setup_state_not_available": "¡No se pudo leer el estado de la configuración!", | ||
"checkSetupStateError": "¡Error al verificar el estado de la configuración!", | ||
"setup_finish_error": "¡Error al finalizar la configuración!", | ||
"complete_setup": "Completar configuración", | ||
|
||
"session_id_is_valid": "ID de sesión válido", | ||
"session_id_is_invalid": "ID de sesión inválido o expirado", | ||
"session_id_deleted_successful": "ID de sesión eliminado con éxito", | ||
"session_id_error": "Error al verificar el ID de sesión", | ||
|
||
"not_all_values_set": "¡No todos los valores están completos! ¿Te has olvidado de algo en el horno?", | ||
"no_database_env_set": "¡Variables de entorno de la base de datos no especificadas por completo! Es como una pizza sin ingredientes.", | ||
|
||
"bucketlist_items_loaded_successful": "Elementos de la lista de deseos cargados con éxito", | ||
"bucketlist_item_saved_successful": "Elemento de la lista de deseos creado con éxito", | ||
"bucketlist_item_updated_successful": "Elemento de la lista de deseos actualizado con éxito", | ||
"bucketlist_item_deleted_successful": "Elemento de la lista de deseos eliminado con éxito", | ||
"bucketlist_title": "Lista de Deseos", | ||
"new_bucketlist_entry": "¿Cuál es tu próxima aventura?", | ||
"loadBucketlistError": "¡Error al cargar la lista de deseos!", | ||
"enter_name_for_entry": "Por favor, dale un nombre a tu entrada.", | ||
|
||
"feed_items_loaded_successful": "Elementos del feed cargados con éxito", | ||
"feed_item_loaded_successful": "Elemento del feed cargado con éxito", | ||
"feed_item_saved_successful": "Elemento del feed creado con éxito", | ||
"feed_item_updated_successful": "Elemento del feed actualizado con éxito", | ||
"feed_item_deleted_successful": "Elemento del feed eliminado con éxito", | ||
"no_feed_item_id": "No se ha especificado el ID del elemento del feed.", | ||
"loadFeedItemsError": "¡Error al cargar elementos del feed!", | ||
"enter_title": "¡Por favor, introduce un título!", | ||
"enter_desc_for_feed_entry": "Por favor, introduce una descripción.", | ||
"adapt_order_of_files_with_arrows": "Ajusta el orden de las imágenes usando las flechas.", | ||
"our_moments": "Nuestros Momentos", | ||
|
||
"filmlist_items_loaded_successful": "Elementos de la lista de películas cargados con éxito", | ||
"filmlist_item_saved_successful": "Elemento de la lista de películas creado con éxito", | ||
"filmlist_item_updated_successful": "Elemento de la lista de películas actualizado con éxito", | ||
"filmlist_item_deleted_successful": "Elemento de la lista de películas eliminado con éxito", | ||
"filmlist_title": "Lista de Películas", | ||
"new_filmlist_entry": "¡Añade una película para tu próxima noche de palomitas!", | ||
"loadFilmlistError": "¡Error al cargar la lista de películas!", | ||
"enter_filmname": "¡Por favor, introduce el nombre de la película!", | ||
|
||
"moments_items_loaded_successful": "Elementos de momentos cargados con éxito", | ||
"moments_item_loaded_successful": "Elemento de momento cargado con éxito", | ||
"moments_item_saved_successful": "Elemento de momento creado con éxito", | ||
"moments_item_updated_successful": "Elemento de momento actualizado con éxito", | ||
"moments_item_deleted_successful": "Elemento de momento eliminado con éxito", | ||
"no_moments_item_id": "¡No se ha especificado el ID del elemento de momento!", | ||
"moments_title": "Nuestros Momentos Especiales", | ||
"loadMomentsError": "¡Error al cargar los momentos!", | ||
|
||
"token_loaded_successful": "Token de push cargado con éxito", | ||
"token_available": "Token de push disponible", | ||
"token_saved_successful": "Token de push creado con éxito", | ||
"token_deleted_successful": "Token de push eliminado con éxito", | ||
"token_loaded_failed": "Error al verificar el token de push.", | ||
"token_found": "Token encontrado", | ||
"token_not_found": "¡Token no encontrado!", | ||
"token_deleted": "Token eliminado", | ||
"load_push_key_error": "Error al cargar las claves de push", | ||
"webpush_response_code": "Código de Respuesta WebPush", | ||
"status": "Estado", | ||
|
||
"menu_loaded_successful": "Menú cargado con éxito", | ||
"menuentry_saved_successful": "Entrada de menú de página creada con éxito", | ||
"menuentry_updated_successful": "Entrada de menú de página actualizada con éxito", | ||
"menuentry_deleted_successful": "Entrada de menú de página eliminada con éxito", | ||
|
||
"setting_loaded_successful": "Configuración cargada con éxito", | ||
"setting_updated_successful": "Configuración actualizada con éxito", | ||
"setting_updated_failed": "Error al actualizar la configuración", | ||
|
||
"days_together_text_loaded_sucessful": "Texto de días juntos cargado con éxito", | ||
|
||
"aniversary_date_loaded_sucessful": "Fecha de aniversario cargada con éxito", | ||
"aniversary_date_updated_sucessful": "Fecha de aniversario actualizada con éxito", | ||
"anniversary_date_loaded_failed": "¡No se pudo cargar la fecha de aniversario!", | ||
"loadAnniversaryDateError": "¡Error al cargar la fecha de aniversario!", | ||
"updateAnniversaryDateError": "¡Error al actualizar la fecha de aniversario!", | ||
"enterAnniversaryDate": "Por favor, introduce una fecha de aniversario.", | ||
|
||
"wedding_date_loaded_sucessful": "Fecha de boda cargada con éxito", | ||
"wedding_date_updated_sucessful": "Fecha de boda actualizada con éxito", | ||
"wedding_date_loaded_failed": "¡Error al cargar la fecha de boda!", | ||
"loadWeddingDateError": "¡Error al cargar la fecha de boda!", | ||
"updateWeddingDateError": "¡Error al actualizar la fecha de boda!", | ||
"enterWeddingDate": "Por favor, introduce una fecha de boda.", | ||
|
||
"loadMainDateError": "¡Error al cargar la fecha principal!", | ||
|
||
"today_is_a_special_day": "¡Hoy es un día especial!", | ||
"anniversary_name_year": "Aniversario", | ||
"anniversary_name_halfyear": "Medio Aniversario", | ||
"anniversary_name_month": "Mensario", | ||
"anniversary_today_is_text": "Hoy es nuestro", | ||
"loadSpecialDayError": "¡Error al cargar el día especial!", | ||
"special_day_loaded_sucessful": "Día especial cargado con éxito", | ||
|
||
"wedding_name_year": "Día de la Boda", | ||
|
||
"main_title_loaded_sucessful": "Título principal cargado con éxito", | ||
"main_title_updated_sucessful": "Título principal cambiado con éxito", | ||
"main_title_loaded_failed": "¡No se pudo cargar el título principal!", | ||
"loadMainTitleError": "¡Error al cargar el título principal!", | ||
"updateMainTitleError": "¡Error al actualizar el título principal!", | ||
"enterMainTitle": "Por favor, introduce un título principal.", | ||
|
||
"file_upload_sucessful": "Archivo subido con éxito", | ||
"wrong_upload_type": "¡Tipo de subida incorrecto!", | ||
"invalid_filetype": "¡Tipo de archivo inválido!", | ||
|
||
"stats_loaded_sucessful": "Estadísticas cargadas con éxito", | ||
|
||
"database_connection_failed": "¡Error al conectar con la base de datos!", | ||
"option_not_found": "¡Opción no encontrada!", | ||
"user_not_found": "¡Usuario no encontrado!", | ||
|
||
"sleep_for": "Dormir por", | ||
"cleaning_script_number_of_deleted_files": "Script de limpieza: Número de archivos multimedia eliminados", | ||
"cleaning_script_number_of_missing_files": "Número de archivos multimedia perdidos", | ||
"missing_mediafiles": "Archivos multimedia perdidos", | ||
"no_admin_mails_set": "¡No se han especificado correos electrónicos de administrador!", | ||
"admin_mails_format_invalid": "Formato inválido para MAIL_ADMIN. ¡Asegúrate de que sea una lista JSON válida de direcciones de correo electrónico!", | ||
"mail_tile_missing_files": "[ADVERTENCIA] ¡Archivos multimedia perdidos encontrados!", | ||
"handle_missing_mediafiles": "Parece que algunos archivos multimedia se han ido de vacaciones. Puede que quieras revisar la carpeta de subidas y asegurarte de que todo esté en su lugar.", | ||
|
||
"mail_send_successful": "Correo enviado con éxito", | ||
"mail_send_failed": "Error al enviar el correo", | ||
"mail_not_configured": "¡Correo no configurado!", | ||
"receiver_mails_format_invalid": "Formato inválido para MAIL_RECEIVER_MAILS. ¡Asegúrate de que sea una lista JSON válida de direcciones de correo electrónico!", | ||
|
||
"telegrambot_token_not_found": "Token del bot de Telegram no encontrado. ¿Lo has buscado debajo del sofá?", | ||
"chat_id_format_invalid": "Formato inválido para TG_CHAT_ID. ¡Asegúrate de que sea una lista JSON válida de IDs de chat y que la variable de entorno 'TG_CHAT_IDS' esté establecida!", | ||
"telegrambot_message_send_successful": "¡Mensajes de Telegram enviados con éxito!", | ||
"telegrambot_token_found": "Token del bot de Telegram encontrado", | ||
"telegrambot_not_configured": "¡Bot de Telegram no configurado!", | ||
|
||
"days_together_text_loaded_failed": "¡Ups! No pudimos cargar el texto de 'días juntos'.", | ||
"day": "día", | ||
"days": "días", | ||
"month": "mes", | ||
"months": "meses", | ||
"year": "año", | ||
"years": "años", | ||
|
||
"text": "Hemos estado {relationship_status} durante {years_count}, {months_count} y {days_count}. Eso equivale a {diffInMonthsTotal} meses, o {diffInWeeksTotal} semanas o {diffInDays} días.", | ||
"loadDaysTogetherError": "¡Ups! Hubo un problema al cargar el texto de 'días juntos'.", | ||
|
||
"usera_loading_failed": "El usuario A parece estar desaparecido. ¡No pudimos cargarlo!", | ||
"userb_loading_failed": "El usuario B parece estar desaparecido. ¡No pudimos cargarlo!", | ||
"enter_relationship": "¡No seas tímido! Por favor, selecciona un estado de relación.", | ||
|
||
"overview": "Resumen", | ||
"home": "Inicio", | ||
"filmlist": "Lista de Películas", | ||
"bucketlist": "Lista de Deseos", | ||
"settings": "Configuración", | ||
|
||
"add": "Añadir", | ||
"cancel": "Cancelar", | ||
"save": "Guardar", | ||
"delete": "Eliminar", | ||
"back": "Atrás", | ||
|
||
"title": "Título", | ||
"movie_name": "Nombre de la Película", | ||
"description": "Descripción", | ||
"file": "Archivo", | ||
"example": "Ejemplo", | ||
"name": "Nombre", | ||
"gallery": "Galería", | ||
"check_console": "¡Por favor, revisa la consola!", | ||
"login": "Iniciar sesión", | ||
"confirm": "Confirmar", | ||
"choose": "Elegir", | ||
"setup": "Configuración", | ||
"loadCountdownError": "¡Ups! La cuenta regresiva parece estar atascada. El tiempo no está de nuestro lado.", | ||
"countdown_days": "Días", | ||
"countdown_hours": "Horas", | ||
"countdown_minutes": "Min", | ||
"countdown_seconds": "Seg", | ||
"create_new_entry": "Crear Nueva Entrada", | ||
"create_new_moment": "Crear Nuevo Momento", | ||
"update_moment": "Actualizar Momento", | ||
"update_countdown": "Cambiar Cuenta Regresiva", | ||
"update_entry": "Actualizar Entrada", | ||
"date_of_entry": "Fecha de la Entrada (opcional)", | ||
"picture_or_videos": "Fotos o Videos", | ||
"date": "Fecha", | ||
"change_settings": "Cambiar Configuración", | ||
"general": "General", | ||
"about_us": "Sobre Nosotros", | ||
"import_export": "Importar y Exportar", | ||
"only_import": "Importar", | ||
"settingsSubTitle1": "Tu Historia, Tu Título", | ||
"settingsSubText1": "Despliega la alfombra roja para tus momentos inolvidables.", | ||
"settingsSubTitle2": "Tu Aniversario", | ||
"settingsSubText2": "¿Necesitas actualizar tu aniversario? ¡Hazlo aquí, viajero del tiempo!", | ||
"settingsSubTitle3": "Tu Estado de Relación", | ||
"settingsSubText3": "De 'enamorado' a 'es complicado'. Actualiza tu estado de relación aquí. No te preocupes, ¡nadie te juzgará!", | ||
"settingsSubTitle4": "Cumpleaños de", | ||
"settingsSubText4": "¿Has introducido mal la fecha de cumpleaños? Corrígelo aquí, ¡sin necesidad de tarta!", | ||
"settingsSubTitle6": "Hora de Actualizar la Contraseña", | ||
"settingsSubText6": "La contraseña es la llave de tu fortaleza de amor. ¡Elige sabiamente!", | ||
"settingsSubTitle7": "Nuevo Look para tus Momentos", | ||
"settingsSubText7": "Esta imagen es más que decoración. Es tu narrador visual. Pero por favor, nada de historias de terror.", | ||
"settingsSubTitle8": "La Banda Sonora de tu Amor", | ||
"settingsSubText8": "Vamos a elegir una nueva canción para tu relación. 'Baby Shark' sigue estando prohibida.", | ||
"settingsSubTitle9": "Los Lazos que Unen a Través de la Música", | ||
"settingsSubText9": "¿Cansado de tu canción?", | ||
"settingsSubText10": "Desactívala aquí y deja que el silencio (o el crujido de tu bocadillo) hable.", | ||
"settingsSubTitle11": "Tu Aniversario de Boda", | ||
"settingsSubText11": "¿Te has casado? ¡Establece la fecha de tu boda aquí!", | ||
"relationship_state1": "En una relación", | ||
"relationship_state2": "Casado", | ||
"relationship_state3": "En una relación abierta", | ||
"relationship_state4": "En una relación complicada", | ||
"setupSubText2": "Esta fecha especial marca el inicio de tu épico viaje juntos.", | ||
"setupSubText3": "No es solo importante para ti, sino también para algunas funciones.", | ||
"setupSubTitle4": "Perfil del Socio", | ||
"setupSubText5": "Crea el primer perfil del socio aquí. No, no es uno de repuesto.", | ||
"setupNameOfPatner1": "Nombre del Primer Socio", | ||
"setupBirthdayOfPatner1": "Cumpleaños del Primer Socio", | ||
"setupSubText6": "Y ahora, crea el segundo socio. Aún no es uno de repuesto.", | ||
"setupNameOfPatner2": "Nombre del Segundo Socio", | ||
"setupBirthdayOfPatner2": "Cumpleaños del Segundo Socio", | ||
"setupSubTitle7": "Protege tus Memorias con una Contraseña", | ||
"setupSubText7": "La contraseña es la llave de tu fortaleza de amor. Así que elige sabiamente.", | ||
"setupSubText8": "Puedes cambiar la contraseña más tarde en la configuración. Sin presión.", | ||
"setupSubTitle9": "La Imagen de la Portada de tu Historia", | ||
"setupSubText9": "Esta imagen adornará cada página y contará tu historia. Pero por favor, nada de historias de terror.", | ||
"setupSubTitle10": "La Banda Sonora de tu Amor", | ||
"setupSubText10": "¿Tienes una canción que cuenta tu historia? 'Baby Shark' está estrictamente prohibida.", | ||
"setupSubText11": "", | ||
"settingSubTitle12": "Importar tus Datos", | ||
"settingSubText12": "¿Exportaste tus datos anteriormente? Ponlos en la carpeta 'data_transfer' y asegúrate de que estén correctamente nombrados.", | ||
"settingSubTitle13": "Exportar tus Datos", | ||
"settingSubText13": "Con un solo clic, todos tus datos serán exportados a la carpeta 'data_transfer'. Necesitarás guardar manualmente tus archivos multimedia. ¿Lujo? Lo siento, no lo servimos aquí.", | ||
"edit_mode_on": "¡Modo de edición activado!", | ||
"edit_mode_off": "¡Modo de edición desactivado!", | ||
"want_delete_entry": "¿Estás seguro de que deseas eliminar esta entrada? ¡Es como lanzar un recuerdo a un agujero negro!", | ||
"loading_music_setting_failed": "Ups, hemos encontrado una nota desafinada al cargar la configuración de música.", | ||
"loading_music_failed": "¡Oh no! No pudimos cargar tu canción.", | ||
"enter_date": "¡Por favor, elige una fecha!", | ||
"invalid_date": "¡Esa fecha no parece correcta!", | ||
"loadBannerError": "Ups, tuvimos problemas al cargar el banner.", | ||
"no_name_or_birthday_set": "¡No se ha proporcionado el nombre o el cumpleaños del socio! ¡No podemos hacer magia sin esta información!", | ||
"loadBirthdayError": "Ups, tuvimos problemas al cargar el cumpleaños.", | ||
"loadRelationshipError": "Ups, tuvimos problemas al cargar el estado de la relación.", | ||
"import_successful": "Importación completada. ¡Eres un verdadero mago de datos!", | ||
"export_successful": "Exportación completada. Los archivos están en la carpeta 'data_transfer'. Ten en cuenta que necesitas guardar por separado los archivos multimedia de la carpeta de subidas. ¡Lo siento, no hay genio personal.", | ||
"import_failed": "Importación fallida.", | ||
"export_failed": "Exportación fallida.", | ||
"import": "Importar", | ||
"export": "Exportar", | ||
"want_import": "¡Esto sobrescribirá todo el contenido existente! ¡Esta acción no se puede deshacer! ¿Estás realmente seguro? Recuerda, ¡no hay Ctrl+Z!", | ||
"want_export": "Esto sobrescribirá los archivos exportados anteriormente en la carpeta 'data_transfer'. ¡Esta acción no se puede deshacer! ¿Estás realmente seguro? Recuerda, ¡no hay Ctrl+Z!", | ||
"no_valid_import_files": "¡No se encontraron archivos válidos para importar!", | ||
"import_files_missing": "Importación fallida. Los siguientes archivos CSV están jugando al escondite.", | ||
"send_push_done": "¡Notificaciones enviadas con éxito!", | ||
"devtools": "Herramientas de desarrollo", | ||
"notificationtest": "Prueba de notificación", | ||
"settingSubText14": "Aquí puedes probar las notificaciones. Se envían a todos los servicios configurados.", | ||
"push_me": "Presióname", | ||
"test_Notification_Error": "Hubo un error al probar las notificaciones.", | ||
"upToDate": "actualizado", | ||
"updateAvailable": "Actualización disponible", | ||
"versionInfoLoadedSuccessful": "Información de la versión cargada con éxito", | ||
"versionInfoLoadingFailed": "No se pudo cargar la información de la versión" | ||
} | ||
|
Oops, something went wrong.