[SYMBIAN] Método de traducción de aplicaciones Symbian
Publicado: Sab Jun 06, 2009 11:46 pm
Hola! Bueno, ya que por cuestiones personales de tiempo no puedo cumplir con los pedidos de traducción, he decidido, por este medio, enseñarles el método.
Para aquellos que se preguntaron como lo hacía, les comento que tan solo utilizo el teléfono y 3 aplicaciones. ¿Increíble no? A continuación se los detallo...
Las aplicaciones son:
-MobilHex
-SmartSIS
-X-plore
El SmartSIS y el X-plore (por supuesto infaltable) ya los conocen, pero el MobilHex hace su presentación en el Foro. Esta aplicación escrita en Python, como el SmartSIS, es un editor hexagesimal, que posee una herramienta especial para la edición de archivos rsc, en los cuales reside el secreto de la traducción.
Los archivos rsc son archivos de idioma de una aplicación, los que contienen las palabras que la conforman. Editando estos archivos es posible hacer una traducción de la aplicación deseada.
El primer paso va a ser extraer los archivos de la aplicación que queremos traducir. Para eso, van a seguir el tutorial de Extracción y empaquetamiento de archivos con SmartSIS, que dejo en el link. Está bien claro y paso a paso así que no van a tener problemas.
Ahora vamos a abrir el MobilHex. Lo más probable sea que cuando lo abran por primera vez este en ruso. No hay problema: seleccionen la 2da opción de arriba para abajo y escriban EN. Reinicien la app y ya la tienen en inglés.
Bien, ahora vamos a ir a Menu--> Open File y vamos a buscar el archivo rsc de la aplicación que decidieron traducir. Lo más seguro, dependiendo de cómo hayan configurado el SmartSIS, que esté en la ruta E:\smartsis\unpacked\symbian9, y de ahí entrando a la carpeta con el nombre de la aplicación que extrajeron van a buscar el rsc en !\resource\apps.
Una vez que lo abrieron, les va a aparecer el archivo en vista hexagesimal. A continuación, van a apretar la tecla 5 y les va a aparecer una lista numerada con distintas palabras. Esas palabras son las que pertenecen a la aplicación, que dependiendo el caso pueden estar en inglés, ruso u otro idioma distinto. Lo que se va a hacer es pulsar la tecla central y se va a abrir un diálogo que va a permitir editar lo que está escrito, y de esa manera poder traducir el rsc.
Dependiendo de la app, esta lista puede tener más o menos cantidad de palabras, así que para eso van a tener que tener paciencia y editar todo. Si tienen la aplicación instalada en el teléfono y tienen dudas acerca de que palabras irían en cada lado solamente consulten con la aplicación a traducir y editen la palabra correspondiente.
Muchas veces les va a aparecer, en algunos casos, las palabras No Options: no le den bolilla, o sea, no la traduzcan porque no cumple función alguna.
Una vez que hayan terminado, para guardar el archivo rsc ya traducido van a ir a Menu--> Save File y les va a aparecer un diálogo que dice Add to expansion. Con que pongan una letra o cualquier cosa alcanza. Cerramos el MobilHex.
Ahora abrimos el X-plore y buscamos la ruta del nuevo rsc creado, que está en la misma que el rsc original. Una vez allí, muevan el rsc original a cualquier carpeta y renombren el rsc nuevo quitándole la extensión que el MobilHex agregó de forma que quede simplemente una extensión rsc.
Ya solo queda volver a empaquetar los archivos extraídos con el nuevo rsc traducido. Para eso van a volver a ir al tuto de Extracción y empaquetamiento de archivos con SmartSIS, donde explica como hacerlo. Una vez terminado, instalen la app traducida y listo!
NOTA: recuerden que para utilizar el SmartSIS y el MobilHex necesitan tener Python para s60 instalado en el teléfono. Como siempre recomiendo, instalen la versión instalable en E:, que es la más estable de todas las versiones, sino recomiendo la v1.4.4.
DESCARGAR MOBILHEX
DESCARGAR SMARTSIS
Salu2! ;D
Para aquellos que se preguntaron como lo hacía, les comento que tan solo utilizo el teléfono y 3 aplicaciones. ¿Increíble no? A continuación se los detallo...
Las aplicaciones son:
-MobilHex
-SmartSIS
-X-plore
El SmartSIS y el X-plore (por supuesto infaltable) ya los conocen, pero el MobilHex hace su presentación en el Foro. Esta aplicación escrita en Python, como el SmartSIS, es un editor hexagesimal, que posee una herramienta especial para la edición de archivos rsc, en los cuales reside el secreto de la traducción.
Los archivos rsc son archivos de idioma de una aplicación, los que contienen las palabras que la conforman. Editando estos archivos es posible hacer una traducción de la aplicación deseada.
El primer paso va a ser extraer los archivos de la aplicación que queremos traducir. Para eso, van a seguir el tutorial de Extracción y empaquetamiento de archivos con SmartSIS, que dejo en el link. Está bien claro y paso a paso así que no van a tener problemas.
Ahora vamos a abrir el MobilHex. Lo más probable sea que cuando lo abran por primera vez este en ruso. No hay problema: seleccionen la 2da opción de arriba para abajo y escriban EN. Reinicien la app y ya la tienen en inglés.
Bien, ahora vamos a ir a Menu--> Open File y vamos a buscar el archivo rsc de la aplicación que decidieron traducir. Lo más seguro, dependiendo de cómo hayan configurado el SmartSIS, que esté en la ruta E:\smartsis\unpacked\symbian9, y de ahí entrando a la carpeta con el nombre de la aplicación que extrajeron van a buscar el rsc en !\resource\apps.
Una vez que lo abrieron, les va a aparecer el archivo en vista hexagesimal. A continuación, van a apretar la tecla 5 y les va a aparecer una lista numerada con distintas palabras. Esas palabras son las que pertenecen a la aplicación, que dependiendo el caso pueden estar en inglés, ruso u otro idioma distinto. Lo que se va a hacer es pulsar la tecla central y se va a abrir un diálogo que va a permitir editar lo que está escrito, y de esa manera poder traducir el rsc.
Dependiendo de la app, esta lista puede tener más o menos cantidad de palabras, así que para eso van a tener que tener paciencia y editar todo. Si tienen la aplicación instalada en el teléfono y tienen dudas acerca de que palabras irían en cada lado solamente consulten con la aplicación a traducir y editen la palabra correspondiente.
Muchas veces les va a aparecer, en algunos casos, las palabras No Options: no le den bolilla, o sea, no la traduzcan porque no cumple función alguna.
Una vez que hayan terminado, para guardar el archivo rsc ya traducido van a ir a Menu--> Save File y les va a aparecer un diálogo que dice Add to expansion. Con que pongan una letra o cualquier cosa alcanza. Cerramos el MobilHex.
Ahora abrimos el X-plore y buscamos la ruta del nuevo rsc creado, que está en la misma que el rsc original. Una vez allí, muevan el rsc original a cualquier carpeta y renombren el rsc nuevo quitándole la extensión que el MobilHex agregó de forma que quede simplemente una extensión rsc.
Ya solo queda volver a empaquetar los archivos extraídos con el nuevo rsc traducido. Para eso van a volver a ir al tuto de Extracción y empaquetamiento de archivos con SmartSIS, donde explica como hacerlo. Una vez terminado, instalen la app traducida y listo!
NOTA: recuerden que para utilizar el SmartSIS y el MobilHex necesitan tener Python para s60 instalado en el teléfono. Como siempre recomiendo, instalen la versión instalable en E:, que es la más estable de todas las versiones, sino recomiendo la v1.4.4.
DESCARGAR MOBILHEX
DESCARGAR SMARTSIS
Salu2! ;D