[Kde-devel-es] Como generar nueva traducción con KDevelop

Eloy Cuadra kde-devel-es@mail.kde.org
Thu, 20 Feb 2003 19:06:27 +0100


Hola Pedro,

El Mié, 19 Feb 2003 a las 11:14:11 Pedro Jurado Maqueda escribió:

> 3-. Jaime Robles hizo la misma pregunta hace tiempo 
> http://mail.kde.org/pipermail/kde-devel-es/2002-December/000194.html y estoy
> seguro de que se le contestó, aunque ahora no veo la respuesta.

Creo que te refieres al mensaje que adjunto y que envié el 10 de enero pasado. Yo 
lo hago así y me funciona bien.

Saludos,

Eloy



-------- Mensaje original --------
   Asunto: Re: [Kde-devel-es] Internacionalización de una aplicación de KDE
    Fecha: Vie, 10 Ene 2003 20:48:12 +0100
       De: Eloy Cuadra <eloihr2@eresmas.com>
     Para: kde-devel-es@mail.kde.org

> Pues hola otra vez,
> 
> El Vie 10 Ene 2003 19:23, Jaime Robles escribió:
> > Bueno, ¿alguien me puede decir como genero el fichero .pot de mi
> > aplicación? Tengo puesto "i18n" en los mensajes y "tr" en otros (porque
> > QtDesigner usa "tr").
> >
> > ¿Que tengo que hacer para generar mis .pot?
> > He leido alguna documentacion de
> > http://developer.kde.org/documentation/other/developer-faq.html#q53
> >
> > pero parece que eso es para las aplicaciones que estan en el cvs de KDE...
> > evidentemente mi programa NO esta ahi.
> > Me vale una URL, claro ;-)
> 
> Precisamente esa era una cuestión que me tenía intranquilo desde hacía 
> bastante tiempo. Y digo "me tenía"... ;-) pues acabo de descubrirlo hace un 
> par de minutos.
> 
> Resulta que las instrucciones que vienen con el KDevelop (estoy usando la 
> versión 2.1.3) NO hacen lo que dicen, o al menos no lo hacen en mi caso. Y 
> veo que en el de Jaime tampoco. Siempre que pretendía añadir un idioma nuevo 
> o generar el archivo <app>.pot me daba un error diciendo que no encontraba el 
> archivo /include/kde.pot.
> 
> Primero busqué en qué Makefile se hacía referencia a ese kde.pot y lo encontré 
> en el admin/Makefile.common, en la sección package-messages. Y luego busque 
> kde.pot en mi sistema y lo encontré en /usr/include/kde.pot. Parece ser que, 
> o bien existe un error en admin/Makefile.common, o bien yo no tengo bien 
> configurada la variable del sistema KDEDIR (y me inclino por esto segundo). 
> Todo lo que hice fue cambiar esa variable por /usr/include en dicho archivo y 
> ya está. A continuación generé el famoso <app>.pot desde una sesión de la 
> consola, desde el directorio principal de mi aplicación, tecleando:
> 
> make -f admin/Makefile.common package-messages
> 
> Con lo cual se generó el dichoso archivo <app>.pot en el directorio po de mi 
> aplicación :-)
> 
> A partir de ahí todo fue como se dice en la documentación de KDE. Para añadir 
> un nuevo idioma de traducción solo hay que seleccionar la opción "Proyecto -> 
> Añadir nueva traducción", con lo que se generará el archivo po 
> correspondiente, listo para traducir con KBabel, por ejemplo.
> 
> Bueno, esta noche dormiré feliz :-)
> 
> Saludos,
> 
> Eloy