KashaMalaga / XiaomiMiBand

Patches for Xiaomi Mi Band Android App (Smali Project)
134 stars 47 forks source link

Debate sobre la traducción del archivo "res/value-es/string.xml" #7

Closed rapejim closed 9 years ago

rapejim commented 9 years ago

Buenas,

Inicio este debate para que podamos aclarar dudas o aportar sugerencias entre los que entramos aquí al proyecto.

Quería comentaros que revisando 3 archivos "string.xml", por un lado el archivo guardado que tenia de mi primer intento de aportar una traducción, por otro el archivo actual (traducido literalmente) en el proyecto y ademas el de la carpeta "value" que está en ingles y comparando los 3 me he dado cuenta que hay lineas que estan en uno y no en otros. Por ejemplo la lista de "deportes" del nuevo laboratorio, había entradas como la bicicleta que no esta en el que está en ingles, ni el que tenía yo, pero en cambio si está en el archivo actual del proyecto y como este caso muchas entradas más del mismo laboratorio y de otras cosas. ejemplo

Mi sugerencia o lo que quería proponeros es que antes de empezar/seguir con la traducción, debería estar lo mas completo posible el archivo, no?

¿Como lo veis?

jcferraz commented 9 years ago

Hola a todos.

Si las líneas de más están en ficheros de versiones anteriores no te preocupes. Lo normal es que ya no se usen en la aplicación y hagan limpia. Si las diferencias están en la misma versión entonces si es necesario añadirlas al nuestro en castellano para evitar problemas.

Yo suelo ordenar los ficheros por el atributo name y después me los pongo en dos vistas distintas de notepad++, sincronizo el scroll vertical y los comparo.

rapejim commented 9 years ago

En principio los archivos que hay aqui en este proyecto son solo de la ultima versión, no? (corregidme si me equivoco).

Por tanto los archivos de los que hablo son de la ultima versión, porque los he sacado de aquí de este proyecto.

Lo de ponérmelos en dos vistas y compararlos si lo he hecho, lo que no se es como se hace para ordenarlos por el atributo "name" que me parece algo imprescindible (para comparar y para hacer la traduccion ordenadamente) xD

KashaMalaga commented 9 years ago

Hola,

Con esta mini app (iba a codificarla yo mismo pero vi que ya existia una) puedes hacerlo escribiendo como parametro el name.

https://dl.dropboxusercontent.com/u/31736798/XML-Sorter-master.rar

El compilado lo tienes en XMLSorter\bin\Debug\Transformer.exe

Saludos!

Todo lo que sea añadir bienvenido sea ;)

jcferraz commented 9 years ago

https://xmlsorter.codeplex.com

Esta es tremendamente sencilla y eficaz también.

KashaMalaga commented 9 years ago

A mí esa herramienta no me funcionaba, siempre me devolvia los xml igual por eso busque otra alternativa >.<

jcferraz commented 9 years ago

Me pasaba lo mismo Kasha. El truco está en indicar el atributo por el que ordenar, en este caso "name".

rapejim commented 9 years ago

jcferraz a mi la aplicación que me indicas no me carga ni el archivo que quiero ordena, en cambio con lo que puso Kasha, de maravilla, xD

a ver si me pongo a copiar-pegar los cambios que hice al proyecto pero sin que haga explotar esta vez al compilar.

rapejim commented 9 years ago

OSTRAS!! Me acabo de dar cuenta que esta mal el nombre del archivo, debería ser "strings.xml" y en el proyecto esta como "string.xml" le falta la ultima letra "s". Si podéis cambiar el nombre del archivo (salvo que me este confundiendo yo).

Yo por hoy me piro a dormir que veras cuando suene el despertador dentro de un rato que gracia, xD

rapejim commented 9 years ago

He propuesto el cambio de nombre y ademas la traducción de las primeras 251 lineas. ((Espero que esta vez no de error)).

jcferraz commented 9 years ago

Hola. He subido la versión que teníamos actualizada con las nuevas lineas de la versión 1.1.511.249. Algo creo que habrá que ir ajustando pero al menos los xml coinciden.