Add Spanish translations (thanks to Carlos Melero)
This commit is contained in:
parent
9a9af8317c
commit
8ddc81ad11
6 changed files with 204 additions and 1 deletions
|
@ -80,6 +80,10 @@ So make sure you have a **current backup** before switching!
|
|||
[<img width=200 alt="Main Activity" src="https://raw.githubusercontent.com/flocke/andOTP/master/assets/screenshots/backup_activity_dark.png">](https://raw.githubusercontent.com/flocke/andOTP/master/assets/screenshots/backup_activity_dark.png)
|
||||
|
||||
## Acknowledgments:
|
||||
#### Translators:
|
||||
|
||||
* **Spanish (es-rES)**: [Carlos Melero](https://crowdin.com/profile/carmebar)
|
||||
|
||||
#### Open-source components used:
|
||||
|
||||
* [Apache Commons Codec](https://commons.apache.org/proper/commons-codec/)
|
||||
|
|
32
app/src/main/res/values-es-rES/strings_about.xml
Normal file
32
app/src/main/res/values-es-rES/strings_about.xml
Normal file
|
@ -0,0 +1,32 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<string name="about_activity_title">Acerca de</string>
|
||||
|
||||
<string name="about_description">Una aplicaciónde de código abierto de doble factor de
|
||||
autenticación para Android 4.4+.</string>
|
||||
|
||||
<!-- Misc -->
|
||||
<string name="about_label_changelog">Historial de cambios</string>
|
||||
<string name="about_label_license">Licencia</string>
|
||||
<string name="about_label_licenses">Licencias de código abierto</string>
|
||||
<string name="about_label_MIT">Licencia MIT</string>
|
||||
<string name="about_label_source">Código fuente</string>
|
||||
<string name="about_label_version">Versión</string>
|
||||
|
||||
<!-- Authors -->
|
||||
<string name="about_title_authors">Autores</string>
|
||||
|
||||
<string name="about_label_main_author">Autor principal</string>
|
||||
<string name="about_label_original_author">Autor de la aplicación original</string>
|
||||
<string name="about_label_original_app">Aplicación original</string>
|
||||
<string name="about_label_github">GitHub</string>
|
||||
<string name="about_label_donate">Donar</string>
|
||||
|
||||
<!-- Support -->
|
||||
<string name="about_title_support">Apoyar desarrollado</string>
|
||||
|
||||
<string name="about_label_report_bugs">Informar de errores</string>
|
||||
|
||||
<string name="about_desc_report_bugs">Informar errores o solicitar nuevas características</string>
|
||||
</resources>
|
52
app/src/main/res/values-es-rES/strings_backup.xml
Normal file
52
app/src/main/res/values-es-rES/strings_backup.xml
Normal file
|
@ -0,0 +1,52 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<string name="backup_activity_title">Copias de seguridad</string>
|
||||
|
||||
<string name="backup_category_plain">Copias de seguridad en texto plano</string>
|
||||
<string name="backup_category_crypt">Copias de seguridad cifradas</string>
|
||||
<string name="backup_category_openpgp">Copias de seguridad OpenPGP</string>
|
||||
|
||||
<string name="backup_title_export_plain">Copia de seguridad (texto plano)</string>
|
||||
<string name="backup_title_export_crypt">Copia de seguridad (cifrada)</string>
|
||||
<string name="backup_title_export_openpgp">Copia de seguridad (OpenPGP)</string>
|
||||
<string name="backup_title_import_plain">Restaurar (texto plano)</string>
|
||||
<string name="backup_title_import_crypt">Restaurar (cifrada)</string>
|
||||
<string name="backup_title_import_openpgp">Restaurar (OpenPGP)</string>
|
||||
|
||||
<string name="backup_desc_export_plain">Hace copia de seguridad de todas las cuentas en un fichero JSON de texto plano</string>
|
||||
<string name="backup_desc_export_crypt">Hace copia de seguridad de todas las cuentas en un fichero JSON con contraseña</string>
|
||||
<string name="backup_desc_export_openpgp">Hace copia de seguridad de todas las cuentas en un fichero JSON cifrado con OpenPGP</string>
|
||||
<string name="backup_desc_import_plain">Restaurar cuentas desde fichero JSON de texto plano</string>
|
||||
<string name="backup_desc_import_crypt">Restaurar cuentas desde fichero JSON con contraseña</string>
|
||||
<string name="backup_desc_import_openpgp">Restaurar cuentas desde fichero JSON cifrado con OpenPGP</string>
|
||||
|
||||
<string name="backup_desc_crypt_setup">Necesitas configurar una contraseña en los Ajustes para
|
||||
usar copias de seguridad cifradas.
|
||||
</string>
|
||||
|
||||
<string name="backup_desc_openpgp_provider">Necesitas installar una aplicación OpenPGP y activarla
|
||||
en la configuración para usar esta opción.
|
||||
</string>
|
||||
<string name="backup_desc_openpgp_keyid">Necesitas seleccionar una clave OpenPGP en los Ajustes
|
||||
antes de crear una copia de seguridad cifrada.
|
||||
</string>
|
||||
|
||||
<!-- Dialogs -->
|
||||
<string name="backup_dialog_title_security_warning">Advertencia de seguridad</string>
|
||||
|
||||
<string name="backup_dialog_msg_export_warning">¿Realmente quieres exportar la base de datos como
|
||||
fichero JSON de texto plano? Este fichero incluye las claves secretas, por favor <b>mántenlo seguro</b>!
|
||||
</string>
|
||||
|
||||
<!-- Toast messages -->
|
||||
<string name="backup_toast_export_success">Exportado a almacenamiento externo con éxito</string>
|
||||
<string name="backup_toast_export_failed">Fallo al exportar al almacenamiento externo</string>
|
||||
<string name="backup_toast_import_success">Importado desde el almacenamiento externo con éxito</string>
|
||||
<string name="backup_toast_import_failed">Fallo al importar desde el almacenamiento externo</string>
|
||||
<string name="backup_toast_storage_not_accessible">Almacenamiento externo actualmente inaccesible</string>
|
||||
<string name="backup_toast_storage_permissions">Permiso de almacenamiento no concecido</string>
|
||||
<string name="backup_toast_openpgp_error">Error OpenPGP: %s</string>
|
||||
<string name="backup_toast_openpgp_not_verified">Ninguna firma verificable detectada</string>
|
||||
<string name="backup_toast_crypt_password_not_set">Contraseña no establecida, revise los Ajustes</string>
|
||||
</resources>
|
66
app/src/main/res/values-es-rES/strings_main.xml
Normal file
66
app/src/main/res/values-es-rES/strings_main.xml
Normal file
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<!-- Buttons -->
|
||||
<string name="button_enter_details">Introducir datos</string>
|
||||
<string name="button_scan_qr">Escanear código QR</string>
|
||||
<string name="button_save">Guardar</string>
|
||||
<string name="button_warned">¡Has sido avisado!</string>
|
||||
|
||||
<!-- Custom formatting -->
|
||||
<string name="format_custom_period">%d s</string>
|
||||
|
||||
<!-- Hints -->
|
||||
<string name="hint_label">Etiqueta</string>
|
||||
<string name="hint_secret">Secreto</string>
|
||||
|
||||
<!-- Labels -->
|
||||
<string name="label_tap_to_reveal">Toca para mostrar</string>
|
||||
<string name="label_type">Tipo</string>
|
||||
<string name="label_secret">Secreto</string>
|
||||
<string name="label_period">Periodo</string>
|
||||
<string name="label_label">Etiqueta</string>
|
||||
<string name="label_algorithm">Algoritmo</string>
|
||||
|
||||
<!-- Menu -->
|
||||
<string name="menu_main_about">Acerca de</string>
|
||||
<string name="menu_main_backup">Copia de seguridad</string>
|
||||
<string name="menu_main_search">Buscar</string>
|
||||
<string name="menu_main_settings">Ajustes</string>
|
||||
<string name="menu_main_sort">Ordenar</string>
|
||||
|
||||
<string name="menu_sort_none">Sin ordenar</string>
|
||||
<string name="menu_sort_label">Etiqueta</string>
|
||||
|
||||
<string name="menu_popup_edit_label">Editar etiqueta</string>
|
||||
<string name="menu_popup_remove">Eliminar</string>
|
||||
|
||||
<!-- Toast messages -->
|
||||
<string name="toast_copied_to_clipboard">Copiado al portapapeles</string>
|
||||
<string name="toast_invalid_qr_code">Código QR inválido</string>
|
||||
|
||||
<!-- Dialogs -->
|
||||
<string name="dialog_title_auth">Autenticar</string>
|
||||
<string name="dialog_title_manual_entry">Introducir datos</string>
|
||||
<string name="dialog_title_remove">Eliminar</string>
|
||||
<string name="dialog_title_rename">Renombrar</string>
|
||||
<string name="dialog_title_security_backup">Seguridad y copias de seguridad</string>
|
||||
|
||||
<string name="dialog_msg_auth">Introduce los credenciales del dispositivo para iniciar andOTP.</string>
|
||||
<string name="dialog_msg_confirm_delete">¿Está seguro de que desea eliminar esta cuenta?</string>
|
||||
|
||||
<string name="dialog_msg_security_backup_desc">Para mantener la información de tu cuenta segura esta aplicación
|
||||
solo la guarda cifrada. Parte de la clave de cifrado utilizada es almacenada en el almacen
|
||||
de claves de Android. La ventaja de este método es que la clave está separada de los datos de la aplicación
|
||||
y puede ser almacenada en un enclave hardware (si el dispositivo lo soporta).
|
||||
</string>
|
||||
<string name="dialog_msg_security_backup_3rd_party">Como desventaja esto hace la copia de seguridad de los datos
|
||||
de la aplicación un poco más díficil. Si usas una aplicación de terceros (como Titanium Backup) solo
|
||||
haces copias de seguridad de los ficheros de datos, no de la clave de cifrado.
|
||||
Como resultado esas copias son inútiles.
|
||||
</string>
|
||||
<string name="dialog_msg_security_backup_warning">Por favor útiliza sólo los métodos de copias de seguridad internos
|
||||
provistos por la aplicación. Cualquier otro método HARÁ que pierdas los datos.
|
||||
</string>
|
||||
<string name="dialog_msg_security_backup_one_time">Este mensaje no volverá a ser mostrado.</string>
|
||||
</resources>
|
48
app/src/main/res/values-es-rES/strings_settings.xml
Normal file
48
app/src/main/res/values-es-rES/strings_settings.xml
Normal file
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Generated by crowdin.com-->
|
||||
<resources>
|
||||
<string name="settings_activity_title">Ajustes</string>
|
||||
|
||||
<!-- Categories -->
|
||||
<string name="settings_category_title_security">Seguridad</string>
|
||||
<string name="settings_category_title_ui">Interfaz de usuario</string>
|
||||
<string name="settings_category_title_openpgp">OpenPGP</string>
|
||||
|
||||
<!-- Titles -->
|
||||
<string name="settings_title_tap_to_reveal">Toca para mostrar</string>
|
||||
<string name="settings_title_auth_device">Pedir credenciales de dispositivo</string>
|
||||
<string name="settings_title_backup_password">Contraseña de copia de seguridad</string>
|
||||
|
||||
<string name="settings_title_theme">Aspecto</string>
|
||||
<string name="settings_title_label_size">Tamaño de fuente</string>
|
||||
|
||||
<string name="settings_title_openpgp_provider">Seleccionar aplicación OpenPGP</string>
|
||||
<string name="settings_title_openpgp_keyid">Seleccionar clave OpenPGP</string>
|
||||
<string name="settings_title_openpgp_sign">Firmar copias de seguridad cifradas</string>
|
||||
<string name="settings_title_openpgp_verify">Comprobar copias de seguridad cifradas</string>
|
||||
|
||||
<!-- Descriptions -->
|
||||
<string name="settings_desc_tap_to_reveal">Esconder códigos OTP por defecto,
|
||||
necesitando mostrarlos manualmente</string>
|
||||
|
||||
<string name="settings_desc_auth_device">El usuario tiene que autenticarse con los
|
||||
credenciales de dispositivo al abrir andOTP</string>
|
||||
<string name="settings_desc_auth_device_pre_lollipop">Esta característica requiere al menos
|
||||
Android 5.0 (Lollipop)</string>
|
||||
<string name="settings_desc_auth_device_not_secure">Esta característica requiere bloqueo de salvapantallas
|
||||
seguro (Settings -> Security -> Screenlock)</string>
|
||||
|
||||
<string name="settings_desc_backup_password">Establecer la contraseña usada para cifrar las
|
||||
copias de seguridad</string>
|
||||
|
||||
<string name="settings_desc_openpgp_sign">Cada copia de seguridad cifrada es además firmada con
|
||||
tu clave (necesita contraseña)</string>
|
||||
<string name="settings_desc_openpgp_verify">Las contraseñas de copias de seguridad cifradas sólo se importan
|
||||
si están firmadas con una clave válida</string>
|
||||
|
||||
<!-- List entries -->
|
||||
<string-array name="settings_entries_theme">
|
||||
<item>Tema claro</item>
|
||||
<item>Tema oscuro</item>
|
||||
</string-array>
|
||||
</resources>
|
|
@ -21,7 +21,8 @@
|
|||
<string name="backup_desc_import_openpgp">Restore accounts from an OpenPGP-encrypted JSON file</string>
|
||||
|
||||
<string name="backup_desc_crypt_setup">You need to set a password in the Settings to use
|
||||
encrypted backups.</string>
|
||||
encrypted backups.
|
||||
</string>
|
||||
|
||||
<string name="backup_desc_openpgp_provider">You need to install an OpenPGP provider and enable
|
||||
it in the Settings to use this feature.
|
||||
|
|
Loading…
Reference in a new issue