Skip to content
3 changes: 2 additions & 1 deletion packages/i18n/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ import languagesData from "./languages.json" with { type: "json" }
export const supportedLanguages = {
english: "united-states",
italian: "italy",
japanese: "japan"
japanese: "japan",
spanish: "spain"
}

type NamespacesMap = {
Expand Down
4 changes: 3 additions & 1 deletion packages/i18n/languages.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,7 @@
"japanese": "Japanese",
"japanese_native": "日本語",
"italian": "Italian",
"italian_native": "Italiano"
"italian_native": "Italiano",
"spanish": "Spanish",
"spanish_native": "Español"
}
59 changes: 59 additions & 0 deletions packages/i18n/locale/spanish/accounts.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{
"_trn_gdlauncher_account": "Cuenta de GDLauncher",
"_trn_minecraft_accounts": "Cuentas de Minecraft",
"_trn_no_account_synced": "Ninguna cuenta sincronizada",
"_trn_account_expired.expiration_text": "Tu cuenta de Microsoft ha expirado",
"_trn_account_expired.expiration_description": "Aún puedes usar GDLauncher e iniciar instancias, pero es posible que no puedas unirte a servidores ni jugar en multijugador. Además, si tienes una cuenta GDL vinculada a esta cuenta, no se sincronizará.",
"_trn_account_expired.back_to_login": "Volver al inicio de sesión",
"_trn_account_expired.launch_anyway": "Iniciar de todas formas",
"_trn_gdl_account.completion_form": "[Formulario de finalización de cuenta GDL - Por integrar]",
"_trn_gdl_account.verification": "[Verificación de cuenta GDL - Por integrar]",
"_trn_accounts": "Cuentas",
"_trn_gdl_account_title": "Cuenta de GDLauncher",
"_trn_gdl_account_synced": "Cuenta GDL sincronizada",
"_trn_gdl_account_not_synced": "Cuenta GDL no sincronizada",
"_trn_gdl_account_error": "Error en la cuenta GDL",
"_trn_gdl_account_not_verified": "Cuenta GDL no verificada. Asegúrate de verificarla para acceder a todas las características. Comprueba tu correo electrónico de recuperación.",
"_trn_recovery_email": "Correo electrónico de recuperación",
"_trn_microsoft_username": "Nombre de usuario de Microsoft",
"_trn_nickname": "Apodo",
"_trn_friend_code": "Código de amigo",
"_trn_microsoft_oid": "OID de Microsoft",
"_trn_microsoft_email": "Correo electrónico de Microsoft",
"_trn_send_new_verification_email": "Enviar nuevo correo de verificación",
"_trn_danger_zone": "Zona de peligro",
"_trn_request_account_deletion_description": "Eliminar tu cuenta de GDLauncher es una acción permanente y no se puede deshacer. Perderás acceso a todos tus datos guardados.",
"_trn_request_account_deletion": "Solicitar eliminación",
"_trn_remove_ms_account_with_gdl_account_removal_description": "Esta cuenta de Microsoft se ha vinculado a una cuenta de GDLauncher. Si eliminas esta cuenta, también cerrarás sesión en la cuenta de GDLauncher y los datos no continuarán sincronizándose.",
"_trn_confirm_removal": "Confirmar eliminación",
"_trn_cannot_request_deletion_for_time": "Espera {{time}} antes de solicitar de nuevo",
"_trn_link_gdl_account": "Vincular cuenta de GDLauncher",
"_trn_log_out_gdl_account": "Cerrar sesión de la cuenta de GDLauncher",
"_trn_uuid": "UUID",
"_trn_active": "Activo",
"_trn_status": "Estado",
"_trn_username": "Nombre de usuario",
"_trn_type": "Tipo",
"_trn_actions": "Acciones",
"_trn_manage_accounts": "Gestionar cuentas",
"_trn_change_recovery_email_title": "Cambiar correo de recuperación",
"_trn_change_recovery_email_description": "Introduce el nuevo correo electrónico de recuperación para tu cuenta de GDLauncher",
"_trn_cancel": "Cancelar",
"_trn_confirm": "Confirmar",
"_trn_change_nickname_title": "Cambiar apodo",
"_trn_change_nickname_description": "Introduce un nuevo apodo para tu cuenta de GDLauncher. El apodo debe tener entre 5 y 20 caracteres.",
"_trn_change_avatar": "Cambiar avatar",
"_trn_select_avatar_image": "Seleccionar imagen de avatar",
"_trn_click_to_select_image": "Haz clic para seleccionar una imagen",
"_trn_upload": "Subir",
"_trn_avatar_upload_failed": "Error al subir el avatar",
"_trn_avatar_delete_failed": "Error al eliminar el avatar",
"_trn_avatar_upload_success": "Avatar subido correctamente",
"_trn_avatar_delete_success": "Avatar eliminado correctamente",
"_trn_nickname_change_cooldown": "Espera {{time}} antes de cambiar el apodo de nuevo",
"_trn_nickname_change_failed": "Error al cambiar el apodo",
"_trn_nickname_history": "Historial",
"_trn_clear_nickname_history": "Borrar historial",
"_trn_nickname_history_cleared": "Historial de apodos borrado",
"_trn_nickname_history_clear_failed": "Error al borrar el historial de apodos"
}
29 changes: 29 additions & 0 deletions packages/i18n/locale/spanish/ads.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"_trn_adbanner.snapshot_title": "Lanzamiento de instantánea de GDLauncher",
"_trn_adbanner.snapshot_text": "Esta es una versión de instantánea de GDLauncher.\nEsto significa que es muy inestable y contiene errores potencialmente disruptivos. Tampoco tiene actualizaciones automáticas.",
"_trn_adbanner.beta_title": "Versión beta de GDLauncher",
"_trn_adbanner.beta_text": "Esta es una versión beta de GDLauncher.\nEsto significa que podría contener algunos errores, pero debería ser mayormente estable.",
"_trn_adbanner.alpha_title": "Versión alfa de GDLauncher",
"_trn_adbanner.alpha_text": "Esta es una versión alfa de GDLauncher.\nEsto significa que es inestable y contiene muchos errores.",
"_trn_why_are_ads_needed": "¿Por qué son necesarios los anuncios?",
"_trn_paragraph-1": "En GDLauncher, nos esforzamos por proporcionar una experiencia de usuario de alta calidad, que implica costos continuos de desarrollo y mantenimiento. Para apoyar estos esfuerzos, nuestra plataforma incluye anuncios.",
"_trn_paragraph-2": "El desarrollo continuo es crucial porque:",
"_trn_paragraph-2-list-element-1": "Minecraft es un juego en constante evolución con actualizaciones frecuentes y nuevas características, lo que nos requiere adaptar y actualizar continuamente GDLauncher para mantenernos al día.",
"_trn_paragraph-2-list-element-2": "Las actualizaciones constantes garantizan la compatibilidad con las últimas versiones de Minecraft y los desarrollos de la comunidad de mods.",
"_trn_paragraph-2-list-element-3": "Nos esforzamos por mejorar continuamente la funcionalidad y la experiencia del usuario en respuesta a los comentarios de la comunidad y los avances tecnológicos.",
"_trn_paragraph-3": "Además, los ingresos de los anuncios nos permiten:",
"_trn_paragraph-3-list-element-1": "Apoyar a nuestro equipo de desarrolladores y personal dedicados.",
"_trn_paragraph-3-list-element-2": "Investigar nuevas características e innovar para la mejor experiencia de usuario.",
"_trn_paragraph-3-list-element-3": "Permitir que miembros clave del equipo, incluido nuestro fundador Davide, trabajen a tiempo completo en GDLauncher.",
"_trn_paragraph-4": "En nuestro compromiso con la transparencia, es importante notar que recibimos solo el 35% de los ingresos de anuncios. El resto se comparte con Overwolf, como reembolso por su apoyo financiero, y con autores de CurseForge.",
"_trn_paragraph-5": "Si bien los anuncios apoyan la versión gratuita de nuestra aplicación, también ofrecemos suscripciones opcionales para aquellos que prefieren una experiencia sin anuncios. Estas suscripciones ayudan a financiar nuestras operaciones y proporcionan una alternativa para usuarios que desean eliminar los anuncios.",
"_trn_paragraph-6": "No tenemos control directo sobre qué anuncios se muestran, pero intentamos hacer la experiencia lo menos intrusiva posible, asegurando que los anuncios no interrumpan la experiencia.",
"_trn_paragraph-7": "Gracias por ser parte de nuestro viaje. Tu apoyo es fundamental para dar forma al futuro de GDLauncher y mejorar la experiencia de Minecraft para todos en nuestra comunidad.",
"_trn_paragraph-8": "Cordialmente, el equipo de GDLauncher",
"_trn_revenue_transparency_title": "Transparencia de ingresos",
"_trn_revenue_split_gdl_title": "Equipo de GDLauncher",
"_trn_revenue_split_gdl_desc": "Desarrollo, infraestructura y soporte",
"_trn_revenue_split_others_title": "Overwolf y autores de mods",
"_trn_revenue_split_others_desc": "Soporte de plataforma y creadores",
"_trn_got_it_thanks": "Entendido, ¡gracias!"
}
36 changes: 36 additions & 0 deletions packages/i18n/locale/spanish/app.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"_trn_update_available_title": "Actualización disponible",
"_trn_update_downloading": "Descargando actualización v{{version}}",
"_trn_update_ready": "Actualización v{{version}} lista para instalar",
"_trn_update_download_button": "Descargar",
"_trn_update_install_button": "Instalar ahora",
"_trn_update_later_button": "Después",
"_trn_update_copy_link": "Copiar enlace de descarga",
"_trn_update_view_release": "Ver notas de la versión",
"_trn_update_link_copied": "Enlace de descarga copiado al portapapeles",
"_trn_update_version": "Actualización disponible: v{{version}}",
"_trn_update_progress": "Descargando: {{percent}}%",
"_trn_update_manual_required": "La actualización automática no está disponible. Descarga manualmente o actualiza a través de tu gestor de paquetes.",
"_trn_update_pending_title": "Actualización v{{version}} pendiente",
"_trn_update_pending_description": "La actualización se instalará cuando cierres la aplicación",
"_trn_update_up_to_date": "¡Estás al día!",
"_trn_update_latest_version": "GDLauncher {{version}} es la versión más reciente",
"_trn_update_ready_description": "Instala ahora o espera hasta que cierres la aplicación",
"_trn_update_installing": "Instalando actualización...",
"_trn_update_installing_description": "La aplicación se reiniciará en breve",
"_trn_update_failed": "Error en la actualización",
"_trn_update_failed_description": "Ocurrió un error durante el proceso de actualización",
"_trn_update_checking": "Comprobando actualizaciones...",
"_trn_update_checking_description": "Buscando nuevas versiones",
"_trn_update_timeout": "Comprobación de actualización agotada",
"_trn_update_timeout_description": "No se pudo comunicar con el servicio de actualización. Por favor, inténtalo de nuevo.",
"_trn_update_in_progress": "Actualización en progreso",
"_trn_update_in_progress_description": "Una operación de actualización ya está en progreso",
"_trn_update_snapshot": "Versión de instantánea",
"_trn_update_snapshot_description": "Las comprobaciones de actualización están deshabilitadas para compilaciones de instantánea",
"_trn_update_check_failed": "Comprobación de actualización fallida",
"_trn_update_check_failed_description": "No se pudo iniciar la comprobación de actualización. Por favor, inténtalo de nuevo.",
"_trn_update_copy_failed": "Error al copiar enlace",
"_trn_update_copy_failed_description": "Por favor, intenta copiar manualmente",
"_trn_update_pending_tooltip": "Actualización pendiente"
}
Loading