diff --git a/ui/flutter/lib/i18n/langs/es_es.dart b/ui/flutter/lib/i18n/langs/es_es.dart new file mode 100644 index 00000000..298366dd --- /dev/null +++ b/ui/flutter/lib/i18n/langs/es_es.dart @@ -0,0 +1,107 @@ +const esES = { + 'es_ES': { + 'label': 'Español', + 'error': 'Error', + 'tip': 'Consejo', + 'confirm': 'Confirmar', + 'cancel': 'Cancelar', + 'on': 'Activado', + 'off': 'Desactivado', + 'selectAll': 'Seleccionar Todo', + 'task': 'Tareas', + 'downloading': 'descargando', + 'downloaded': 'descargado', + 'setting': 'Ajustes', + 'donate': 'Donar', + 'exit': 'Salir', + 'create': 'Crear Tarea', + 'directDownload': 'Descarga Directa', + 'advancedOptions': 'Opciones Avanzadas', + 'downloadLink': 'Enlace de Descarga', + 'downloadLinkValid': 'Por favor, introduce el enlace de descarga', + 'downloadLinkHit': + 'Por favor, introduce el enlace de descarga, se admite HTTP/HTTPS/MAGNET@append', + 'downloadLinkHitDesktop': ', o arrastra el archivo torrent aquí directamente', + 'download': 'Descargar', + 'noFileSelected': 'Por favor, selecciona al menos un archivo para continuar.', + 'noStoragePermission': 'Se requiere permiso de almacenamiento', + 'selectFile': 'Seleccionar Archivo', + 'rename': 'Renombrar', + 'basic': 'Básico', + 'advanced': 'Avanzado', + 'general': 'General', + 'downloadDir': 'Directorio de Descarga', + 'downloadDirValid': 'Por favor, selecciona el directorio de descarga', + 'connections': 'Conexiones', + 'useServerCtime': 'Usar tiempo del servidor para la creación de archivos', + 'maxRunning': 'Máximo de Tareas en Ejecución', + 'items': '@count elementos', + 'subscribeTracker': 'Suscribirse al Tracker', + 'subscribeFail': + 'Suscripción fallida, por favor verifica la red o intenta más tarde', + 'update': 'Actualizar', + 'updateDaily': 'Actualizar diariamente', + 'lastUpdate': 'Última actualización: @time', + 'addTracker': 'Añadir Tracker', + 'addTrackerHit': 'Por favor, introduce la URL del servidor tracker, una por línea', + 'ui': 'Interfaz', + 'theme': 'Tema', + 'themeSystem': 'Sistema', + 'themeLight': 'Claro', + 'themeDark': 'Oscuro', + 'locale': 'Idioma', + 'about': 'Acerca de', + 'homepage': 'Página de inicio', + 'version': 'Versión', + 'protocol': 'Protocolo', + 'port': 'Puerto', + 'apiToken': 'Token API', + 'notSet': 'No establecido', + 'set': 'Establecido', + 'portInUse': 'El puerto [@port] está en uso, por favor cambia el puerto', + 'effectAfterRestart': 'Efectivo después de reiniciar', + 'show': 'Mostrar', + 'startAll': 'Iniciar Todo', + 'pauseAll': 'Pausar Todo', + 'deleteTask': 'Eliminar Tarea', + 'deleteTaskTip': 'Mantener archivos descargados', + 'delete': 'Eliminar', + 'newVersionTitle': 'Nueva versión @version disponible', + 'newVersionUpdate': 'Actualizar Ahora', + 'newVersionLater': 'Más tarde', + 'extensions': 'Extensiones', + 'extensionInstallUrl': 'URL de instalación', + 'extensionInstallSuccess': 'Instalado con éxito', + 'extensionUpdateSuccess': 'Actualizado con éxito', + 'extensionDelete': 'Eliminar Extensión', + 'extensionAlreadyLatest': 'Ya es la versión más reciente', + 'extensionFind': 'Buscar Extensiones', + 'extensionDevelop': 'Desarrollar Extensiones', + 'history': 'Historial', + 'clearHistory': 'Borrar Historial', + 'noHistoryFound': 'No se encontró historial', + 'serviceTitle': 'Servicio de Descarga', + 'serviceText': 'En ejecución', + 'network': 'Red', + 'proxy': 'Proxy', + 'noProxy': 'Sin Proxy', + 'systemProxy': 'Proxy del Sistema', + 'customProxy': 'Proxy Personalizado', + 'server': 'Servidor', + 'username': 'Nombre de usuario', + 'password': 'Contraseña', + 'thanks': 'Agradecimientos', + 'thanksDesc': + '¡Gracias a todos los contribuyentes que han ayudado a construir y desarrollar la comunidad Gopeed!', + 'browserExtension': 'Extensión del Navegador', + 'launchAtStartup': 'Iniciar al Arranque', + 'seedConfig': 'Configuración de Semilla', + 'seedKeep': 'Mantener sembrado', + 'seedRatio': 'Ratio de semilla', + 'seedTime': 'Tiempo de semilla (minutos)', + 'taskDetail': 'Detalles de la Tarea', + 'taskName': 'Nombre de la Tarea', + 'taskUrl': 'URL de la Tarea', + 'downloadPath': 'Ruta de Descarga', + }, +}; \ No newline at end of file diff --git a/ui/flutter/lib/i18n/message.dart b/ui/flutter/lib/i18n/message.dart index 4e8a8703..6612032a 100644 --- a/ui/flutter/lib/i18n/message.dart +++ b/ui/flutter/lib/i18n/message.dart @@ -13,6 +13,7 @@ import 'langs/tr_tr.dart'; import 'langs/vi_vn.dart'; import 'langs/zh_cn.dart'; import 'langs/zh_tw.dart'; +import 'langs/es_es.dart'; final messages = _Messages(); @@ -33,5 +34,6 @@ class _Messages extends Translations { ...itIT, ...idID, ...frFR, + ...esES, }; }