[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