Client - sort translation keys

This commit is contained in:
Sam
2023-04-05 19:56:54 +02:00
parent fc6089814e
commit 81679c2068
25 changed files with 380 additions and 380 deletions

View File

@ -1,8 +1,8 @@
{
"ABOUT_THIS_INSTANCE": "Sobre esta instancia",
"SOURCE_CODE": "Código fuente",
"WEATHER_DATA_FROM": "Datos meteorología:",
"CONTACT_ADMIN": "Contacta con la administración",
"FITTRACKEE_DESCRIPTION": "<strong>FitTrackee</strong> es un gestor de actividades en exterior autohospedado.",
"FITTRACKEE_LICENSE": "con licencia {0} "
"FITTRACKEE_LICENSE": "con licencia {0} ",
"SOURCE_CODE": "Código fuente",
"WEATHER_DATA_FROM": "Datos meteorología:"
}

View File

@ -3,12 +3,12 @@
"DESCRIPTION": "Cualquier tipo de información adicional que pueda ser útil para tus usuarios. Puedes usar Markdown.",
"TEXT": "Información detallada sobre la instancia"
},
"ACTION": "Acción",
"ACTIVATE_USER_ACCOUNT": "Activar cuenta",
"ACTIVE": "Activa",
"ADMIN": "Admin",
"ADMINISTRATION": "Administración",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Añadir/Retirar derechos de aministración, eliminar cuenta de usuario.",
"ACTION": "Acción",
"APPLICATION": "Aplicación",
"APP_CONFIG": {
"ADMIN_CONTACT": "Contacto por email con la administración",
@ -20,22 +20,6 @@
"TITLE": "Configuración de la aplicación",
"ZIP_UPLOAD_MAX_SIZE_LABEL": "Tamaño máx. del fichero zip (en Mb)"
},
"USERS": {
"SELECTS": {
"ORDER_BY": {
"IS_ACTIVE": "tipo de cuenta",
"USERNAME": "identificador",
"WORKOUTS_COUNT": "número de entramientos",
"ADMIN": "estatus de admin",
"CREATED_AT": "data de registro"
}
},
"TABLE": {
"ADD_ADMIN_RIGHTS": "Otorgar permiso de admin",
"REMOVE_ADMIN_RIGHTS": "Retirar permiso de admin"
}
},
"USER_EMAIL_UPDATE_SUCCESSFUL": "La dirección de email ha sido actualizada.",
"BACK_TO_ADMIN": "Volver a admin",
"CONFIRM_USER_ACCOUNT_DELETION": "¿Seguro que quieres eliminar la cuenta {0}? Se borrarán todos los datos y no será reversible.",
"CONFIRM_USER_PASSWORD_RESET": "¿Seguro que quieres restablecer la contraseña de {0}?",
@ -61,5 +45,21 @@
},
"UPDATE_APPLICATION_DESCRIPTION": "Actualizar la configuración de la aplicación.",
"UPDATE_USER_EMAIL": "Actualizar email",
"USER": "usuario | usuarios"
"USER": "usuario | usuarios",
"USERS": {
"SELECTS": {
"ORDER_BY": {
"ADMIN": "estatus de admin",
"CREATED_AT": "data de registro",
"IS_ACTIVE": "tipo de cuenta",
"USERNAME": "identificador",
"WORKOUTS_COUNT": "número de entramientos"
}
},
"TABLE": {
"ADD_ADMIN_RIGHTS": "Otorgar permiso de admin",
"REMOVE_ADMIN_RIGHTS": "Retirar permiso de admin"
}
},
"USER_EMAIL_UPDATE_SUCCESSFUL": "La dirección de email ha sido actualizada."
}

View File

@ -2,6 +2,20 @@
"ERROR": {
"Network Error": "Error en la red.",
"UNKNOWN": "Error. Inténtalo de nuevo o contacta con la administración.",
"at least one file in zip archive exceeds size limit, please check the archive": "Por lo menos uno de los ficheros dentro del archivo zip excede el límite de tamaño, comprueba el archivo.",
"completed request already exists": "Ya existe una solicitud de exportación completa.",
"email: valid email must be provided": "Email: debes proporcionar un email válido.",
"error during gpx file parsing": "Error al procesar el fichero gpx.",
"error during gpx processing": "Error en el procesado del gpx.",
"error on getting configuration": "Error al obtener la configuración.",
"error when saving workout": "Error al guardar el entrenamiento.",
"error when updating configuration": "Error al actualizar la configuración",
"error, please try again or contact the administrator": "Error, inténtalo de nuevo más tarde o contacta con la administración.",
"error, registration is disabled": "Error, no se permiten nuevos registros.",
"file extension not allowed": "Extensión de fichero no permitida.",
"file size is greater than the allowed size": "El tamaño del fichero es mayor del permitido.",
"invalid credentials": "Credenciales no válidas.",
"invalid payload": "Los datos proporcionados no son válidos.",
"invalid token, please log in again": "Token no válido, por favor vuelve a iniciar sesión.",
"invalid token, please request a new token": "Token no válido, inicia sesión de nuevo.",
"new email must be different than curent email": "El nuevo email tiene que ser diferente al email actual",
@ -13,26 +27,12 @@
"signature expired, please log in again": "Firma caducada. Inicia sesión de nuevo.",
"sorry, that username is already taken": "Lo sentimos, pero el nombre de usuario ya está en uso.",
"sport does not exist": "No existe este deporte.",
"at least one file in zip archive exceeds size limit, please check the archive": "Por lo menos uno de los ficheros dentro del archivo zip excede el límite de tamaño, comprueba el archivo.",
"completed request already exists": "Ya existe una solicitud de exportación completa.",
"email: valid email must be provided": "Email: debes proporcionar un email válido.",
"error during gpx file parsing": "Error al procesar el fichero gpx.",
"error during gpx processing": "Error en el procesado del gpx.",
"error on getting configuration": "Error al obtener la configuración.",
"error when saving workout": "Error al guardar el entrenamiento.",
"error, please try again or contact the administrator": "Error, inténtalo de nuevo más tarde o contacta con la administración.",
"error, registration is disabled": "Error, no se permiten nuevos registros.",
"file extension not allowed": "Extensión de fichero no permitida.",
"file size is greater than the allowed size": "El tamaño del fichero es mayor del permitido.",
"invalid credentials": "Credenciales no válidas.",
"invalid payload": "Los datos proporcionados no son válidos.",
"successfully registered": "Cuenta creada correctamente.",
"the number of files in the archive exceeds the limit": "El número de ficheros en el archivo excede el límite.",
"user does not exist": "No existe el usuario.",
"valid email must be provided for admin contact": "Debes proporcionar un email válido para el contacto de administración",
"you can not delete your account, no other user has admin rights": "No puedes eliminar tu cuenta, ninguna otra tiene permisos de administración.",
"you do not have permissions": "No tienes permiso.",
"error when updating configuration": "Error al actualizar la configuración"
"you do not have permissions": "No tienes permiso."
},
"PAGINATION": {
"NEXT": "siguiente",

View File

@ -4,6 +4,7 @@
"CLIENT_ID": "Id",
"CLIENT_SECRET": "Clave secreta",
"DESCRIPTION": "Descripción de la aplicación",
"ISSUE_AT": "Edición en",
"NAME": "Nombre de la aplicación",
"REDIRECT_URL": "URL de redirección",
"SCOPE": {
@ -16,21 +17,20 @@
"workouts:read_DESCRIPTION": "concede permiso de lectura a los puntos de acceso <code>workouts</code>.",
"workouts:write_DESCRIPTION": "concede permiso de escritura a los puntos de acceso <code>workouts</code>."
},
"URL": "URL de la aplicación",
"ISSUE_AT": "Edición en"
"URL": "URL de la aplicación"
},
"APPS_LIST": "Aplicaciones OAuth2",
"APP_CREATED_SUCCESSFULLY": "Aplicación creada correctamente. Asegúrate de que copias la clave secreta, no volverá a ser mostrada.",
"APP_DELETION_CONFIRMATION": "¿Estás seguro de que quieres eliminar esta app?",
"APP_REQUESTING_ACCESS": "La aplicación {0} solicita:",
"AUTHORIZE_APP": "¿Autorizar a {0} a usar tu cuenta?",
"COPY_TO_CLIPBOARD": "copiar al portapapeles",
"DELETE_APP": "Eliminar aplicación",
"NEW_APP": "Añadir una aplicación",
"NO_APP": "No se encuentra la aplicación!",
"NO_APPS": "sin aplicaciones",
"NO_DESCRIPTION": "sin descripción",
"REVOKE_ALL_TOKENS": "Revocar todas las claves",
"TOKENS_REVOCATION_CONFIRMATION": "¿Estás seguro de revocar todas las claves?",
"TOKENS_REVOKED": "Todas las claves asociadas han sido revocadas.",
"APP_DELETION_CONFIRMATION": "¿Estás seguro de que quieres eliminar esta app?",
"APP_REQUESTING_ACCESS": "La aplicación {0} solicita:",
"AUTHORIZE_APP": "¿Autorizar a {0} a usar tu cuenta?",
"DELETE_APP": "Eliminar aplicación"
"TOKENS_REVOKED": "Todas las claves asociadas han sido revocadas."
}

View File

@ -5,8 +5,8 @@
"TITLE": "Eliminación de la cuenta"
},
"CHANGES_TO_OUR_PRIVACY_POLICY": {
"TITLE": "Cambios en la Política de Privacidad",
"CONTENT": "Si decidimos cambiar nuestra política de privacidad, anunciaremos los cambios en esta página.\n\nEste documento está bajo licencia [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptado de la política de privacidad original de [Discourse](https://github.com/discourse/discourse)."
"CONTENT": "Si decidimos cambiar nuestra política de privacidad, anunciaremos los cambios en esta página.\n\nEste documento está bajo licencia [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/). Adaptado de la política de privacidad original de [Discourse](https://github.com/discourse/discourse).",
"TITLE": "Cambios en la Política de Privacidad"
},
"DATA_COLLECTED": {
"CONTENT": "Recogemos la siguiente información:\n- Información de la cuenta (nombre de usuario, dirección de correo electrónico y contraseña). También información opcional de tu perfil como podría ser el nombre, apellido, fecha de nacimiento, localización, biografía y la imagen de perfil subida. \n- Ficheros [GPX](https://en.wikipedia.org/wiki/GPS_Exchange_Format). Estos ficheros contienen datos relacionados con tus actividades (coordenadas geográficas, fecha, distancia, duración, velocidades máxima y media, altitud, ritmo cardíaco...). Si non quieres exponer estos datos, bórralos antes de subirlos o bien añade los entrenamientos sin fichero GPX. \n- Datos de entrenamiento (deporte, título, fecha, duranción, distancia, ascenso, descenso, notas). \n- Información técnica (navegador y sistema operativo).",
@ -21,12 +21,12 @@
"TITLE": "¿De qué modo protegemos tu información?"
},
"INFORMATION_USAGE": {
"TITLE": "¿Para qué utilizamos tus datos?",
"CONTENT": "Toda la información que recogemos de ti podría usarse para proporcionar las funciones básicas de **FitTrackee**: \n- Los ficheros GPX se usan para crear los entrenamientos, mostrar rutas en el mapa (con [OpenStreetMap](https://www.openstreetmap.org) y el servidor de imágenes de mapa configurado) y gráficos, crear miniaturas de mapa, calcular records e obtener datos de meteorología (si se configura el servicio). \n- Los entrenamientos e información de perfil no se muestran públicamente. Un usuario registrado sólo puede ver sus propios entrenamientos. \n- La dirección de correo electrónico proporcionada podría utilizarse para enviarte información o para confirmar las modificaciones en tu cuenta."
"CONTENT": "Toda la información que recogemos de ti podría usarse para proporcionar las funciones básicas de **FitTrackee**: \n- Los ficheros GPX se usan para crear los entrenamientos, mostrar rutas en el mapa (con [OpenStreetMap](https://www.openstreetmap.org) y el servidor de imágenes de mapa configurado) y gráficos, crear miniaturas de mapa, calcular records e obtener datos de meteorología (si se configura el servicio). \n- Los entrenamientos e información de perfil no se muestran públicamente. Un usuario registrado sólo puede ver sus propios entrenamientos. \n- La dirección de correo electrónico proporcionada podría utilizarse para enviarte información o para confirmar las modificaciones en tu cuenta.",
"TITLE": "¿Para qué utilizamos tus datos?"
},
"SITE_USAGE_BY_CHILDREN": {
"TITLE": "Uso de esta web por menores",
"CONTENT": "Si este servidor está en la UE o el AEE: nuestra web y servicios están dirigidos a personas de al menos 16 años de edad. Si no tienes 16 años cumplidos, por requerimiento de la [GDPR](https://en.wikipedia.org/wiki/General_Data_Protection_Regulation) (General Data Protection Regulation) no uses este sitio web.\n\nSi este servidor está en EEUU de América: nuestra web, productos y servicios están orientados a personas de al menos 13 años de edad. Si no tienes 13 cumplidos, por requerimiento de la [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) no uses esta web.\n\nLos requerimientos legales pueden ser diferentes si este servidor se encuentra en otros lugares."
"CONTENT": "Si este servidor está en la UE o el AEE: nuestra web y servicios están dirigidos a personas de al menos 16 años de edad. Si no tienes 16 años cumplidos, por requerimiento de la [GDPR](https://en.wikipedia.org/wiki/General_Data_Protection_Regulation) (General Data Protection Regulation) no uses este sitio web.\n\nSi este servidor está en EEUU de América: nuestra web, productos y servicios están orientados a personas de al menos 13 años de edad. Si no tienes 13 cumplidos, por requerimiento de la [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) no uses esta web.\n\nLos requerimientos legales pueden ser diferentes si este servidor se encuentra en otros lugares.",
"TITLE": "Uso de esta web por menores"
},
"YOUR_CONSENT": {
"CONTENT": "Al utilizar nuestra web, aceptas la política de privacidad de nuestra web.",

View File

@ -5,73 +5,6 @@
"ALREADY_HAVE_ACCOUNT": "¿Ya tienes una cuenta?",
"CONFIRM_ACCOUNT_DELETION": "¿Seguro que quieres eliminar tu cuenta? Se borrarán todos los datos, la decisión no es reversible.",
"CURRENT_PASSWORD": "Contraseña actual",
"PROFILE": {
"SUCCESSFUL_REGISTRATION": "Se ha creado correctamente tu cuenta.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Se ha enviado un enlace en un email a tu correo electrónico para activar la cuenta.",
"SUCCESSFUL_UPDATE": "Tu cuenta ha sido actualizada correctamente.",
"SUNDAY": "Domingo",
"TABS": {
"ACCOUNT": "cuenta",
"APPS": "aplicaciones",
"PICTURE": "fotografía",
"PREFERENCES": "preferencias",
"PRIVACY-POLICY": "política de privacidad",
"PROFILE": "perfil",
"SPORTS": "deportes"
},
"TIMEZONE": "Zona horaria",
"UNITS": {
"IMPERIAL": "Sistema Imperial (ft, mi, mph, ºF)",
"LABEL": "Unidades de distancia",
"METRIC": "Sistema Métrico (m, km, m/s, ºC)"
},
"ACCOUNT_EDITION": "Edición de la cuenta",
"ASCENT_DATA": "Datos de ascensión (récords, total)",
"BACK_TO_PROFILE": "Volver al perfil",
"BIO": "Biografía",
"BIRTH_DATE": "Fecha de nacimiento",
"DATE_FORMAT": "Formato de la fecha",
"EDIT": "Editar perfil",
"EDIT_PREFERENCES": "Editar preferencias",
"EDIT_SPORTS_PREFERENCES": "Editar preferencias de los deportes",
"ERRORED_EMAIL_UPDATE": "Por favor, {0} para cambiar su dirección de correo electrónico de nuevo o póngase en contacto con el administrador",
"FIRST_DAY_OF_WEEK": "Primer día de la semana",
"FIRST_NAME": "Nombre",
"LANGUAGE": "Idioma",
"LAST_NAME": "Apellido",
"LOCATION": "Localización",
"MONDAY": "Lunes",
"PICTURE": "Fotografía",
"PICTURE_EDITION": "Editar la foto",
"PICTURE_REMOVE": "Eliminar la foto",
"PICTURE_UPDATE": "Actualizar la foto",
"PREFERENCES_EDITION": "Editar preferencias",
"PRIVACY-POLICY_EDITION": "Política de privacidad",
"PROFILE_EDITION": "Editar perfil",
"REGISTRATION_DATE": "Fecha de registro",
"SPORT": {
"ACTION": "acción",
"COLOR": "color",
"DISABLED_BY_ADMIN": "desactivada por admin",
"IS_ACTIVE": "activa",
"LABEL": "etiqueta",
"STOPPED_SPEED_THRESHOLD": "límite para detectar detención"
},
"SPORTS_EDITION": "Editar preferencias de los deportes",
"SUCCESSFUL_EMAIL_UPDATE": "Se ha actualizado correctamente tu cuenta. Comprueba tu email para confirmar tu nueva dirección de correo electrónico."
},
"READ_AND_ACCEPT_PRIVACY_POLICY": "He leído y aceptado la {0}.",
"REGISTER": "Crear cuenta",
"REGISTER_DISABLED": "Lo sentimos, no se admiten nuevas cuentas.",
"RESENT_ACCOUNT_CONFIRMATION": "Reenviar email de confirmación de cuenta",
"RESET_PASSWORD": "Restablecer contraseña",
"REVIEW": "revisar",
"SHOW_PASSWORD": "mostrar contraseña",
"THIS_USER_ACCOUNT_IS_INACTIVE": "Esta cuenta de usuario no está activa.",
"USERNAME": "Nombre de usuario",
"USERNAME_INFO": "Se requieren entre 3 y 30 caracteres, sólo se permiten alfanuméricos y guión bajo \"_\".",
"USER_PICTURE": "foto del usuario",
"YOU_HAVE_ACCEPTED_PRIVACY_POLICY": "Has aceptado la {0}.",
"EMAIL": "Correo electrónico",
"EMAIL_INFO": "Escribe una dirección válida de correo.",
"ENTER_PASSWORD": "Escribe una contraseña",
@ -124,5 +57,72 @@
},
"WEAK": "débil"
},
"PASSWORD_UPDATED": "Se ha actualizado tu contraseña. Pulsa {0} para iniciar sesión."
"PASSWORD_UPDATED": "Se ha actualizado tu contraseña. Pulsa {0} para iniciar sesión.",
"PROFILE": {
"ACCOUNT_EDITION": "Edición de la cuenta",
"ASCENT_DATA": "Datos de ascensión (récords, total)",
"BACK_TO_PROFILE": "Volver al perfil",
"BIO": "Biografía",
"BIRTH_DATE": "Fecha de nacimiento",
"DATE_FORMAT": "Formato de la fecha",
"EDIT": "Editar perfil",
"EDIT_PREFERENCES": "Editar preferencias",
"EDIT_SPORTS_PREFERENCES": "Editar preferencias de los deportes",
"ERRORED_EMAIL_UPDATE": "Por favor, {0} para cambiar su dirección de correo electrónico de nuevo o póngase en contacto con el administrador",
"FIRST_DAY_OF_WEEK": "Primer día de la semana",
"FIRST_NAME": "Nombre",
"LANGUAGE": "Idioma",
"LAST_NAME": "Apellido",
"LOCATION": "Localización",
"MONDAY": "Lunes",
"PICTURE": "Fotografía",
"PICTURE_EDITION": "Editar la foto",
"PICTURE_REMOVE": "Eliminar la foto",
"PICTURE_UPDATE": "Actualizar la foto",
"PREFERENCES_EDITION": "Editar preferencias",
"PRIVACY-POLICY_EDITION": "Política de privacidad",
"PROFILE_EDITION": "Editar perfil",
"REGISTRATION_DATE": "Fecha de registro",
"SPORT": {
"ACTION": "acción",
"COLOR": "color",
"DISABLED_BY_ADMIN": "desactivada por admin",
"IS_ACTIVE": "activa",
"LABEL": "etiqueta",
"STOPPED_SPEED_THRESHOLD": "límite para detectar detención"
},
"SPORTS_EDITION": "Editar preferencias de los deportes",
"SUCCESSFUL_EMAIL_UPDATE": "Se ha actualizado correctamente tu cuenta. Comprueba tu email para confirmar tu nueva dirección de correo electrónico.",
"SUCCESSFUL_REGISTRATION": "Se ha creado correctamente tu cuenta.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Se ha enviado un enlace en un email a tu correo electrónico para activar la cuenta.",
"SUCCESSFUL_UPDATE": "Tu cuenta ha sido actualizada correctamente.",
"SUNDAY": "Domingo",
"TABS": {
"ACCOUNT": "cuenta",
"APPS": "aplicaciones",
"PICTURE": "fotografía",
"PREFERENCES": "preferencias",
"PRIVACY-POLICY": "política de privacidad",
"PROFILE": "perfil",
"SPORTS": "deportes"
},
"TIMEZONE": "Zona horaria",
"UNITS": {
"IMPERIAL": "Sistema Imperial (ft, mi, mph, ºF)",
"LABEL": "Unidades de distancia",
"METRIC": "Sistema Métrico (m, km, m/s, ºC)"
}
},
"READ_AND_ACCEPT_PRIVACY_POLICY": "He leído y aceptado la {0}.",
"REGISTER": "Crear cuenta",
"REGISTER_DISABLED": "Lo sentimos, no se admiten nuevas cuentas.",
"RESENT_ACCOUNT_CONFIRMATION": "Reenviar email de confirmación de cuenta",
"RESET_PASSWORD": "Restablecer contraseña",
"REVIEW": "revisar",
"SHOW_PASSWORD": "mostrar contraseña",
"THIS_USER_ACCOUNT_IS_INACTIVE": "Esta cuenta de usuario no está activa.",
"USERNAME": "Nombre de usuario",
"USERNAME_INFO": "Se requieren entre 3 y 30 caracteres, sólo se permiten alfanuméricos y guión bajo \"_\".",
"USER_PICTURE": "foto del usuario",
"YOU_HAVE_ACCEPTED_PRIVACY_POLICY": "Has aceptado la {0}."
}

View File

@ -4,49 +4,14 @@
"ASCENT": "ascenso",
"AVERAGE_SPEED": "velocidad media",
"AVE_SPEED": "vel. media",
"DATE": "fecha",
"ELEVATION": "altitud",
"WEATHER": {
"DARK_SKY": {
"clear-night": "noche despejada",
"cloudy": "nublado",
"fog": "niebla",
"partly-cloudy-day": "día parcialmente nublado",
"partly-cloudy-night": "noche parcialmente nublada",
"rain": "lluvia",
"sleet": "granizo",
"snow": "nieve",
"wind": "viento",
"clear-day": "día despejado"
},
"HUMIDITY": "humedad",
"TEMPERATURE": "temperatura",
"WIND": "viento",
"WIND_DIRECTIONS": {
"E": "E",
"ENE": "ENE",
"ESE": "ESE",
"N": "N",
"NE": "NE",
"NNE": "NNE",
"NNW": "NNO",
"NW": "NO",
"S": "S",
"SE": "SE",
"SSE": "SSE",
"SSW": "SSO",
"SW": "SO",
"W": "O",
"WNW": "ONO",
"WSW": "OSO"
}
},
"BACK_TO_WORKOUT": "volver al entrenamiento",
"DATE": "fecha",
"DESCENT": "descenso",
"DISPLAY_FILTERS": "mostrar filtros",
"DISTANCE": "distancia",
"DURATION": "tiempo",
"EDIT_WORKOUT": "Editar el entranamiento",
"ELEVATION": "altitud",
"END": "fin",
"FROM": "desde",
"GPX_FILE": "fichero .gpx",
@ -90,16 +55,51 @@
"SPORT": "deporte | deportes",
"START": "inicio",
"START_AND_FINISH": "Inicio y final",
"START_ELEVATION_AT_ZERO": "poner la altitud de inicio en el cero del gráfico",
"TITLE": "título",
"TO": "para",
"TOTAL_DURATION": "duración total",
"UPLOAD_FIRST_WORKOUT": "Una subida!",
"WEATHER": {
"DARK_SKY": {
"clear-day": "día despejado",
"clear-night": "noche despejada",
"cloudy": "nublado",
"fog": "niebla",
"partly-cloudy-day": "día parcialmente nublado",
"partly-cloudy-night": "noche parcialmente nublada",
"rain": "lluvia",
"sleet": "granizo",
"snow": "nieve",
"wind": "viento"
},
"HUMIDITY": "humedad",
"TEMPERATURE": "temperatura",
"WIND": "viento",
"WIND_DIRECTIONS": {
"E": "E",
"ENE": "ENE",
"ESE": "ESE",
"N": "N",
"NE": "NE",
"NNE": "NNE",
"NNW": "NNO",
"NW": "NO",
"S": "S",
"SE": "SE",
"SSE": "SSE",
"SSW": "SSO",
"SW": "SO",
"W": "O",
"WNW": "ONO",
"WSW": "OSO"
}
},
"WITHOUT_GPX": "sin fichero .gpx",
"WITH_GPX": "con fichero .gpx",
"WORKOUT": "entrenamiento | entrenamientos",
"WORKOUT_DATE": "fecha del entrenamiento",
"WORKOUT_DELETION_CONFIRMATION": "¿Seguro que quieres eliminar este entrenamiento?",
"ZIP_ARCHIVE": "fichero .zip",
"ZIP_ARCHIVE_DESCRIPTION": "o fichero .zip que contiene ficheros .gpx",
"START_ELEVATION_AT_ZERO": "poner la altitud de inicio en el cero del gráfico"
"ZIP_ARCHIVE_DESCRIPTION": "o fichero .zip que contiene ficheros .gpx"
}