From f8e39c52f5d829304d110257f6a87bd7b1e46a77 Mon Sep 17 00:00:00 2001 From: Boris Timofeev Date: Wed, 22 Mar 2017 17:55:40 +0300 Subject: [PATCH] Added Spanish translation --- app/src/main/res/raw-es/about.md | 25 ++++ app/src/main/res/raw-es/changelog.md | 124 ++++++++++++++++++ app/src/main/res/raw-es/faq.md | 100 +++++++++++++++ app/src/main/res/values-es/array.xml | 14 ++ app/src/main/res/values-es/strings.xml | 169 +++++++++++++++++++++++++ google-play/es/google-play.txt | 30 +++++ 6 files changed, 462 insertions(+) create mode 100644 app/src/main/res/raw-es/about.md create mode 100644 app/src/main/res/raw-es/changelog.md create mode 100644 app/src/main/res/raw-es/faq.md create mode 100644 app/src/main/res/values-es/array.xml create mode 100644 app/src/main/res/values-es/strings.xml create mode 100644 google-play/es/google-play.txt diff --git a/app/src/main/res/raw-es/about.md b/app/src/main/res/raw-es/about.md new file mode 100644 index 0000000..3fbf8c0 --- /dev/null +++ b/app/src/main/res/raw-es/about.md @@ -0,0 +1,25 @@ +UniPatcher es un parcheador de ROM que soporta tipos de parche IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP y XDelta3. + +Características adicionales: + +- Creación de parches XDelta3 +- Fijar checksum en ROMs de Sega Mega Drive +- Añadir/Eliminar cabecera SMC en ROMs de Super Nintendo + +##### Traductores: + +- **Italiano**: Matteo Sechi +- **Polaco**: Michal Bychowski +- **Ruso**: Борис Тимофеев +- **Ucraniano**: Володимир Шевчук + +##### Bibliotecas usadas: + +- [**Donaciones de Android**](https://github.com/SufficientlySecure/donations) por SufficientlySecure, bajo la licencia Apache 2.0. +- [**Apache Commons IO**](https://commons.apache.org/proper/commons-io/) por The Apache Software Foundation, bajo la licencia Apache 2.0. +- [**HtmlTextView**](https://github.com/SufficientlySecure/html-textview) por SufficientlySecure, bajo la licencia Apache 2.0. +- [**Markdown4J**](https://github.com/jdcasey/markdown4j) por John Casey, bajo la licencia Apache 2.0. +- [**Iconos de Material design**](https://github.com/google/material-design-icons) por Google, bajo la licencia internacional Creative Common Attribution 4.0 (CC-BY 4.0). +- [**Iconos de Material design**](https://materialdesignicons.com) por la comunidad, bajo la licencia SIL Open Font 1.1. +- [**Material Dialogs**](https://github.com/afollestad/material-dialogs) por Aidan Follestad, bajo la licencia The MIT. +- [**XDelta version 3**](https://github.com/jmacd/xdelta) por Joshua MacDonald, bajo la licencia Apache 2.0. \ No newline at end of file diff --git a/app/src/main/res/raw-es/changelog.md b/app/src/main/res/raw-es/changelog.md new file mode 100644 index 0000000..8377eba --- /dev/null +++ b/app/src/main/res/raw-es/changelog.md @@ -0,0 +1,124 @@ +#### 0.13.2 (Febrero 12, 2017) + +- Traducción Ucraniana (Gracias a Volodymyr Shevchuk) + +#### 0.13.1 (Enero 25, 2017) + +- Removido diálogo calificar aplicación + +#### 0.13 (Enero 24, 2017) + +- Soporte de parches IPS32 +- Anuncios eliminados. Gracias a todos los que apoyaron el desarrollo del programa. + +#### 0.12 (Enero 13, 2017) + +- Soporte de parches APS (Nintendo 64 y Game Boy Advance) +- Añadida la capacidad para especificar el directorio de salida + +#### 0.11 (Diciembre 25, 2016) + +- Soporte de parches EBP (para el juego EarthBound) +- Traduccion Italiana (Gracias a Matteo Sechi) + +#### 0.10.1 (Diciembre 6, 2016) + +- Añadido tema oscuro + +#### 0.10 (Septiembre 26, 2016) + +- Soporte de parches XDelta3 + +#### 0.9.2 (Septiembre 18, 2016) + +- Toque largo en archivo ROM en el administrador de archivos para ver su checksum (CRC32, SHA1 y MD5). +- Error corregido + +#### 0.9.1 (Septiembre 2, 2016) + +- La aplicación recuerda el último directorio usado +- Añadida la capacidad de configurar directorios para parches y ROMs +- Traducción Polaca (Gracias a Michal Bychowski) + +#### 0.9 (Junio 1, 2016) + +- Soporte de parches BPS +- Añadida página de ayuda (preguntas frecuentes) +- Traducción Rusa +- Varias mejoras y correcciones de errores + +#### 0.8.2 (Mayo 6, 2016) + +- Corregido un error importante introducido en la versión 0.8.1 + +#### 0.8.1 (Abril 30, 2016) + +- Rendimiento mejorado. Ahora los parches se aplican rápidamente + +#### 0.8 (Abril 12, 2016) + +- Soporte para permisos de Marshmallow +- Añadida capacidad para renombrar archivo de salida +- Añadido botón de acción flotante +- Nuevos colores, iconos y barra de navegación +- Ahora la aplicación sólo se ejecuta en dispositivos con Android 4 y superiores + +#### 0.7.3 (Enero 12, 2015) + +- Soporte para Android 5 +- Mejorado diseño y usabilidad + +#### 0.7.2 (Mayo 31, 2014) + +- Corregido un error cuando el dispositivo entra en modo de suspensión + +#### 0.7.1 (Mayo 13, 2014) + +- Solucionado error en Android 2.3 + +#### 0.7 (Mayo 07, 2014) + +- Por demanda popular UniPatcher ahora es gratis, pero con publicidad. No se muestra si ha comprado el programa +- Soporte de parches DPS +- Característica añadida: Fijar checksum para ROMs Sega Mega Drive +- Característica añadida: Añadir/Eliminar cabecera SMC para ROMs de Super Nintendo + +#### 0.6 (Noviembre 04, 2013) + +- Soporte de parches PPF en versión completa +- Pequeñas mejoras + +#### 0.5 (Octubre 15, 2013) + +- UniPatcher se divide ahora en una versión ligera y completa. Puedes comprar la versión completa directamente dentro de la aplicación +- Soporte de parches UPS en versión completa +- La asociación con archivos IPS y UPS. Ahora puede abrir los parches desde su administrador de archivos +- Nuevamente rediseñado +- Añadido un diálogo "Qué hay de nuevo" +- Añadido iconos de alta resolución +- Soporte eliminado para Android 2.1. Lo siento chicos, esto ya no es posible mantener + +#### 0.4 (Agosto 24, 2013) + +- El resultado se almacena en el nuevo archivo de salida + +#### 0.3 (Mayo 23, 2013) + +- Nueva apariencia +- Nuevo icono +- Añadido un diálogo "Calificar esta aplicación" +- Añadido un menú "Compartir" +- Cambios menores + +#### 0.2 (Abril 17, 2013) + +- Añadido soporte para android 2.1 +- Añadida ActionBar para android 2.1+ +- Añadida la posibilidad de instalar en tarjeta sd +- Aplicar parches en un subproceso independiente, la interfaz de usuario no se congela +- Imagenes añadidas en el administrador de archivos +- Corrección de errores + +#### 0.1 (Abril 6, 2013) + +- Versión inicial, sólo admite parches IPS \ No newline at end of file diff --git a/app/src/main/res/raw-es/faq.md b/app/src/main/res/raw-es/faq.md new file mode 100644 index 0000000..2a529ad --- /dev/null +++ b/app/src/main/res/raw-es/faq.md @@ -0,0 +1,100 @@ +## Preguntas frecuentes: + +#### ¿Qué es UniPatcher? + +UniPatcher es una herramienta Android para aplicar parches a imágenes ROM de varias consolas de videojuegos. + +#### ¿Qué formatos de parche son compatibles? + +La aplicación soporta parches IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP y XDelta3. + +#### ¿Puedo hackear o crackear juegos Android usando esta aplicación? + +No. UniPatcher no está diseñado para hackear los juegos de Android. + +#### ¿Qué es una imagen de ROM? + +Una imagen ROM es un archivo de computadora que contiene una copia de los datos de un chip de memoria de sólo lectura de un cartucho de videojuego. El término se usa en el contexto de emulación, mediante el cual los juegos antiguos son copiados en archivos ROM y pueden, usando un software conocido como emulador, ejecutarse en un ordenador o un teléfono. + +#### ¿Qué es ROM hacking? + +ROM hacking es modificar los datos en una imagen ROM. Esto puede tomar la forma de alterar gráficos, cambiar niveles del juego, ajustar el factor de dificultad, o incluso la traducción del juego a un idioma que no estaba disponible originalmente. + +#### ¿Qué es un parche? + +Un parche es un archivo que contiene las diferencias entre la versión original de un ROM y la versión hackeada. + +El parche se distribuye, y los usuarios finales aplican el parche a una copia de la ROM original, que produce una versión jugable del hack. + +#### ¿Por qué los romhackers no distribuyen juegos modificados? + +Los hacks y las traducciones se distribuyen generalmente como parches para reducir el tamaño de la descarga y evitar los problemas de copyright. + +#### ¿Cómo aplicar un parche a la ROM? + +Es muy sencillo: debe elegir el archivo de ROM y el parche, entonces pulse el botón redondo rojo. + +Como resultado, obtiene una ROM parcheada, que se ubicará en el mismo directorio con la ROM original. + +#### La aplicación muestra un mensaje después de la selección del archivo: "El archivo debe descomprimirse en un programa externo". + +El archivo que ha seleccionado es un archivo. El archivo contiene los directorios y archivos en un formato comprimido. + +Actualmente UniPatcher no puede extraer archivos, Por lo que necesita descomprimir su archivo en un programa diferente. Recomiendo [ZArchiver] un programa gratuito (https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver). + +#### La aplicación muestra el error: "Esta ROM no es compatible con el parche". + +La app muestra este error si el checksum almacenado en el parche no coincide con el checksum de la ROM. Esto significa que la ROM no es compatible con el parche. Debe elegir un ROM diferente. Normalmente hay varias ROMs para cada juego (como la versión para Europa, Estados Unidos, Japón, volcados buenos o malos, etcetera). + +Los romhackers a menudo publican checksum del archivo ROM (en una página web o en el archivo Léame). Necesita compararlo con su ROM. Mantenga pulsado el archivo en el administrador de archivos y verá 3 líneas: CRC32, SHA1 y MD5. Tiene la ROM correcta si una de estas líneas es igual al checksum que fue escrito por un romhacker. Si los checksums no coinciden, busque otra ROM. + +#### No puedo encontrar la ROM correcta para el juego "Pokemon Esmeralda". + +La mayoría de los parches del juego funcionan con la ROM "Pokemon - Emerald Version (U) \[f1\] (Save Type).gba". + +#### Aplico el parche IPS y luego el juego no funciona/contiene fallos gráficos. ¿Qué estoy haciendo mal? + +Los parches de formato IPS no contienen un checksum. Por lo tanto, el parche se aplicará a cualquier (incluso mal) ROM. En este caso, necesita buscar otra ROM. + +#### ¿Qué puedo hacer con el tipo de archivo .ECM? + +ECM es un formato de compresión de datos diseñado específicamente para imágenes de disco. Puede descomprimir el archivo con el programa [ZArchiver]. (https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver) + +#### La aplicación muestra el error: "No se pudo copiar archivo". + +El error se produce en algunos dispositivos con Android 4.4. Posibles soluciones: + +- Copiar el archivo ROM en la tarjeta de memoria en la carpeta **Android/data/org.emunix.unipatcher/**. Entonces debe seleccionar la ROM desde este directorio. +- Instalar la aplicación [SDFix](https://play.google.com/store/apps/details?id=nextapp.sdfix) (Requiere acceso a ROOT). + +#### La aplicación muestra el error: "El archivo tiene checksum incorrecto después de haber sido parcheado". + +Tal vez sea un error en mi programa. Por favor, póngase en contacto conmigo en [e-mail](mailto:mashin87@gmail.com) y adjunte el parche en el mensaje. + +#### ¿Tiene UniPatcher algunas características adicionales? + +Sí. UniPatcher puede: + +- Crear parches XDelta3. +- Fijar checksum para juegos de Sega Mega Drive / Sega Genesis +- Añadir o quitar cabezera SMC para juegos de Super Nintendo. + +#### ¿Por qué tengo que fijar el checksum para los juegos de Sega Mega Drive? + +Sega Mega Drive (Genesis) tiene protección contra la modificación del juego. La ROM almacena el valor de checksum, y si difiere del checksum real el juego muestra una pantalla roja y deja de ejecutarse. Esta función escribe el checksum correcto en la ROM. + +**Advertencia:** Esta función no crea una ROM de respaldo. + +#### ¿Por qué es necesario a veces para añadir o quitar cabeceras SMC de juegos de Super Nintendo? + +Una cabecera SMC es 512 bytes encontrados al inicio de algunas imágenes ROM de SNES. Estos bytes no tienen ningún propósito, pero cambian la ubicación de los datos restantes. Quitando o agregando una cebecera se usa a veces con el fin de aplicar correctamente un parche. + +**Advertencia:** Esta función no crea una ROM de respaldo. + +#### ¿Cómo traducir la aplicación? + +Si desea traducir la aplicación en otro idioma o mejorar una traducción existente, puede hacerlo en el sitio [Transifex](https://www.transifex.com/unipatcher/unipatcher/dashboard/). + +#### Tengo una pregunta, una petición de característica o un informe de error. + +Contactame en e-mail . Por favor escriba en Inglés o Ruso. Si tienes problemas con parches, adjunte el parche al mensaje y escriba el nombre de su ROM, ahorrará nuestro tiempo. \ No newline at end of file diff --git a/app/src/main/res/values-es/array.xml b/app/src/main/res/values-es/array.xml new file mode 100644 index 0000000..5d26462 --- /dev/null +++ b/app/src/main/res/values-es/array.xml @@ -0,0 +1,14 @@ + + + + @string/settings_theme_name_light + @string/settings_theme_name_dark + @string/settings_theme_name_daynight + + + + light + dark + daynight + + diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml new file mode 100644 index 0000000..3763a6f --- /dev/null +++ b/app/src/main/res/values-es/strings.xml @@ -0,0 +1,169 @@ + + + + UniPatcher + https://github.com/btimofeev/UniPatcher + mashin87@gmail.com + + + Archivo de ROM + Archivo de parche + Archivo de salida + Archivo de cabecera + Pulse para seleccionar + Pulse para renombrar + La ROM y los archivos de parche no están seleccionados + La ROM no está seleccionada + El parche no está seleccionado + El archivo debe ser descomprimido en un programa externo + + + Renombrar + Aceptar + Cancelar + Los nombres de archivos de entrada y salida deben ser diferentes + Símbolo no válido / + + + Archivo fuente + Archivo modificado + Archivo de parche + El origen y los archivos modificados no están seleccionados + El archivo de origen no está seleccionado + El archivo modificado no está seleccionado + + + Esta función es sólo para ROMs de Super Nintendo\n\nSi la ROM contiene la cabecera SMC - se quitará. De lo contrario, se añadirá.\n\nAdvertencia: Esta función no crea un respaldo. + Esta ROM tiene la cabecera SMC. Se quitará. + Esta ROM no tiene cabecera SMC. Se agregará. Puede elegir su propia cabecera en lugar de la cabecera por defecto. + + + Esta función es sólo para ROMs Sega Mega Drive (Sega Genesis).\n\nArregla \"la pantalla roja de la muerte\".\n\nAdvertencia: esta función no crea un respaldo. + + + Seleccionar archivo + Seleccionar archivo ROM + Seleccionar el archivo de parche + Seleccionar el archivo de origen + Seleccionar el archivo modificado + Seleccionar el archivo de cabecera + No se puede leer el directorio %1$s + + + Propiedades + Nombre: + Ruta: + Tamaño: + %1$s (%2$d bytes) + CRC32: + SHA1: + MD5: + Cerrar + Por favor espere… + + + Aplicando parche + Parcheado completo + Creando parche + Creación de parche completado + Parcheo iniciado. Compruebe el área de notificación + Creacion de parche iniciado. Compruebe el área de notificación + + Error + No se pudo copiar archivo + Archivo no encontrado + No hay suficiente espacio en el disco + No se puede crear directorio %1$s + No se puede escribir en el directorio %1$s + No es un parche IPS válido + No es un parche UPS válido + No es un parche BPS válido + No es un parche PPF válido + No es un parche APS válido + No es un parche EBP válido + No es un parche DPS válido + No es un parche XDelta3 válido + No puedo trabajar con parches XDelta1 + No se puede abrir el archivo + Formato de parche desconocido + Final inesperado de archivo + El archivo de parche está dañado + Esta ROM no es compatible con el parche + Archivo tiene el checksum incorrecta después de haber sido parcheado + Error al cargar la biblioteca libxdelta3.so + Error desconocido + + No es una ROM de Sega Mega Drive + Fijando checksum + Checksum fijado + Fijación de checksum iniciada. Compruebe el área de notificación + + Añadiendo cabecera SMC + Añadir encabezado SMC completo + Añadir cabecera SMC iniciado. Compruebe el área de notificación + + Eliminar cabecera SMC + Eliminación de cabecera SMC completado + Eliminar cabecera SMC iniciado. Compruebe el área de notificación + + + La aplicación no ha recibido permiso para leer/escribir archivos. Sin este permiso UniPatcher no funcionará correctamente. + Se negó el acceso a los archivos + + + Ajustes + Interfaz de usuario + Tema + Cambiar la paleta de colores. El tema Día y Noche permite cambiar entre temas Claro y Oscuro basados durante la hora del día. + Seleccionar tema + Claro + Oscuro + Día Noche + Por favor reinicie la aplicación + Directorios + Recordar últimos directorios abiertos + Especificar directorio de ROM + Especificar directorio de parches + Especificar directorio de salida + De lo contrario la ROM será almacenado en el directorio de ROM + Parcheando + Ignorar checksums + No interrumpir parcheado si usa ROM incorrecta. Precaución de uso: esta opción puede romper tu juego. + + + Ayuda + Preguntas frecuentes + Registro de cambios + Acerca de + Versión %1$s + Licencia: GNU GPLv3 + © Boris Timofeev, 2013–2017 + Enviar comentarios + Visitar sitio web + + Donar + + Enviar correo electrónico + No hay clientes de correo electrónico instalados + + Compartir UniPatcher + Descargar el mejor parcheador de ROM para Android. Soporta tipos de parche IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP y XDelta3.\n\n + + + Aplicar parche + Crear parche + Fijar checksum (SMD) + Añadir/Eliminar cabecera SCM (SNES) + Ajustes + Calificar esta aplicación + Donar + Compartir + Ayuda + Abrir cajón de navegación + Cerrar cajón de navegación + + Donación + Icono + + + diff --git a/google-play/es/google-play.txt b/google-play/es/google-play.txt new file mode 100644 index 0000000..c790a2a --- /dev/null +++ b/google-play/es/google-play.txt @@ -0,0 +1,30 @@ +Utilidad para aplicar parches a ROM de juegos. + +Por favor, lea antes de descargar: Este programa no le ayudará a hackear juegos nativos de Android, fue creado para los viejos juegos de consola (Super Nintendo, Sega MegaDrive, Game Boy Advance, Sony PlayStation etc.). + + +UniPatcher le permite aplicar parches a ROM de juegos. ¿Qué es un parche? El parche es un archivo con los datos modificados del juego. Por ejemplo, un juego traducido del Japonés al Inglés. Descargar el parche con la traducción. Se debe aplicar a la versión Japonesa para obtener la versión en Inglés. + + +Caracteristicas: +• Formatos de parches soportados: IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP, XDelta 3 +• Creando parches XDelta +• Fijar checksum en ROMs Sega Mega Drive +• Añadir/Eliminar cabezera SMC en ROMs Super Nintendo +• Sin anuncios +• Software libre y de código abierto. Código fuente disponible en https://github.com/btimofeev/UniPatcher + + +¿Cómo usar? Muy simple: +• Elija un parche +• Elija un juego +• Haga clic en "Guardar" +Muy importante: si el juego y el parche están comprimidos (zip, rar, 7z u otro), primero se deben descomprimir (Recomiendo el programa gratuito ZArchiver). + + +Ayuda con traducciones: +Usted puede ayudar con la traducción del programa en su idioma. Las traducciones son administradas en https://www.transifex.com/unipatcher/unipatcher + + +Comentarios: +Si tiene un informe de error o una peticion de caracteristica no dude en abrir el tema en https://github.com/btimofeev/UniPatcher/issues \ No newline at end of file