domingo, 18 de octubre de 2015

Traducción de aplicaciones por archivos QM o TS

La traducción de archivos QM o TS se realiza de la siguiente manera.
Antes que nada necesitamos QT linguist que podrán descargarlo desde Aquí
o desde su pagina http://qt-apps.org/content/show.php/Qt+Linguist+Download?content=89360
También necesitamos Sis Contents que podrán descargarlo de Aquí

Abrimos el instalador (sis) que queremos traducir y buscamos el archivo QM o TS
, en este caso son QM pero si son TS es el mismo procedimiento. (dependiendo de la aplicación puede tener uno o varios archivos de un mismo idioma, los distinguimos porque por ejemplo los archivo en ingles terminan en "_en.qm" en español sería "_es.qm")
     

En este caso tenemos dos archivos QM. Tenemos que trabajar con el del idioma que mejor entendemos, acá seria el idioma ingles (batterystatus_en.qm).
Abrimos el QT Linguist y arrastramos el archivo desde el Sis Contents hacia el QT linguist, nos aparecerá así.


Elegimos el idioma, el país y aceptamos.



En "Source text" nos muestra el texto original y en "Spanish traslation" es donde vamos a poner el texto traducido. Una vez que tengamos todos los textos traducidos nos aparecerán, en vez de la tilde verde, un signo de pregunta amarillo, así



Ahora es hora de guardar el archivo traducido. Vamos a "File" luego a "Save as"


Y acá es ¡IMPORTANTE! ponerle "_es.qm" como se muestra el la siguiente imagen, tanto en archivos QM como en archivos TS. Y elegimos donde guardar el archivo.



Ya con el archivo traducido y guardado nos vamos al Sis Contents y le agregamos el archivo previamente dicho de la siguiente forma.
Vamos a "Añadir entrada" luego a "Añadir archivo"



Buscamos el archivo traducido, lo abrimos y hacemos lo siguiente. En "Destino" le ponemos la misma ruta donde se encuentran los demás archivos de los diferentes idiomas (Esto es IMPORTANTE ya que si le ponen otra ruta o se confunden en una letra o lo que fuera, no les va a andar). Luego aceptamos.


Verán que se agregó el archivo que traducimos. Ahora guardamos, vamos a "Archivo" luego a "Guardar como"



Le ponemos el nombre de la aplicación, guardamos y ya tenemos nuestra aplicación en español! Eso es todo! 




No hay comentarios:

Publicar un comentario