From: Dennis S. <sy...@yo...> - 2004-07-12 16:20:36
|
It seems that Duilio has fixed gettext i18n support within libvisual-xmms! Gustavo, Vitaly and others would you people care to translate libvisual-xmms to your favorite (or native) language ? Cheers and thanks, Dennis |
From: Jean-Christophe <je...@fr...> - 2004-07-12 18:41:30
|
Hi, Of course I can do a french translation, what should I do for that ? JC |
From: Dennis S. <sy...@yo...> - 2004-07-12 19:15:43
|
Checkout libvisual-xmms and make a patch for a fr.po + adding the language to the buildtree. I must admit that my gettext knowledge has become a bit vague so Duilio maybe you could give us a step by step todo to add extra languages to the xmms plugin ? Cheers, Dennis On Mon, 2004-07-12 at 20:40 +0200, Jean-Christophe wrote: > Hi, > Of course I can do a french translation, what should I do for that ? > JC |
From: Gustavo S. B. <gu...@gs...> - 2004-07-12 19:25:27
|
Em Monday 12 July 2004 16:15, Dennis Smit escreveu: > Checkout libvisual-xmms and make a patch for a fr.po + adding > the language to the buildtree. > > I must admit that my gettext knowledge has become a bit vague > so Duilio maybe you could give us a step by step todo > to add extra languages to the xmms plugin ? I know you'll not follow this path, but it's easier anyway: cd $LIBVISUAL/po cp libvisual-xmms.pot <LANG>.po kbabel <LANG>.po # This part you will not like, Dennis... :) If you use the best editor in the world, emacs, it have a PO-mode also and will help you out. If you want to do it in other editor, just fill the msgstr line... but take care to not damage the format. -- Gustavo Sverzut Barbieri --------------------------------------- Engenharia de Computacao 2001 - UNICAMP GPSL - Grupo Pro Software Livre Cell..: +55 (19) 9165 8010 Jabber: gsb...@ja... ICQ#: 17249123 GPG: 0xB640E1A2 @ wwwkeys.pgp.net |
From: Duilio J. P. <dp...@fc...> - 2004-07-12 19:52:44
|
> Hi, > Of course I can do a french translation, what should I do for that ? > JC When you sync with the CVS, that will update configure.ac, top Makefile.am and will create a po directory, wich will contain: - ChangeLog: about the i18n stuff, not the general one. - es.po: the spanish catalog. - es_AR.po: the argentinian spanish catalog. - LINGUAS: contains the current available catalogs. If you add french, you must add 'fr' to this file. - POTFILES.in: list of the source files from where the translatable strings will be extracted. - Makefile.in.in: don't touch :-) - libvisual-xmms.pot: the most important, this is the template containing translatable strings but without being associated with any specific language. After get this files, you must go to po directory and run msginit this will take the 'libvisual-xmms.pot' template and will generate a 'fr.po' file filling all fields it can with values taken from your environment (sometimes 'fr.po' is not generated, but 'messages.po'; just renamed). After that, edit 'fr.po' with an UTF-8 compliant editor (like gedit), and translate all the strings you want. If some string is not translated, that string just will appear as it is written on the sources (english). Then add 'fr' to LINGUAS on po directory. Then add 'fr' to ALL_LINGUAS variable on configure.ac, line 77. Then run make, which must regenerate configure script, rerun configure, and near the end must show something like: checking for catalogs to be installed... es es_AR fr Then install, and you will get Libvisual XMMS in french! If any problem is found just tell me. Bye, Duilio. |
From: Jean-Christophe <je...@fr...> - 2004-07-12 21:36:45
Attachments:
fr.po
|
Here is the french translation. |
From: Dennis S. <sy...@yo...> - 2004-07-12 19:32:07
|
On Mon, 2004-07-12 at 16:25 -0300, Gustavo Sverzut Barbieri wrote: > Em Monday 12 July 2004 16:15, Dennis Smit escreveu: > > Checkout libvisual-xmms and make a patch for a fr.po + adding > > the language to the buildtree. > > > > I must admit that my gettext knowledge has become a bit vague > > so Duilio maybe you could give us a step by step todo > > to add extra languages to the xmms plugin ? > > I know you'll not follow this path, but it's easier anyway: > > cd $LIBVISUAL/po > cp libvisual-xmms.pot <LANG>.po > > kbabel <LANG>.po # This part you will not like, Dennis... :) Rofl, Hey shouldn't the language code be added to LINGUS as well ? And how to make sure it's in dist ? > If you use the best editor in the world, emacs, it have a PO-mode also and > will help you out. > > If you want to do it in other editor, just fill the msgstr line... but take > care to not damage the format. > |
From: Vitaly V. B. <vit...@us...> - 2004-07-12 20:44:36
|
On Mon, 12 Jul 2004 18:20:25 +0200 Dennis Smit <sy...@yo...> wrote: > It seems that Duilio has fixed gettext i18n support within > libvisual-xmms! Gustavo, Vitaly and others would you people > care to translate libvisual-xmms to your favorite (or native) language ? I can make russian translation. -- Vitaly GPG Key ID: F95A23B9 |
From: Dennis S. <sy...@yo...> - 2004-07-12 21:01:22
|
On Mon, 2004-07-12 at 23:44 +0300, Vitaly V. Bursov wrote: > On Mon, 12 Jul 2004 18:20:25 +0200 > Dennis Smit <sy...@yo...> wrote: > > > It seems that Duilio has fixed gettext i18n support within > > libvisual-xmms! Gustavo, Vitaly and others would you people > > care to translate libvisual-xmms to your favorite (or native) language ? > > I can make russian translation. Yay, please do so! |
From: Vitaly V. B. <vit...@us...> - 2004-07-13 14:25:53
|
I've commited a russian translation for libvisual-xmms, changed LINGUAS and configure.ac. -- Vitaly GPG Key ID: F95A23B9 |
From: Dennis S. <sy...@yo...> - 2004-07-12 21:49:33
|
Thanks a lot JC!!! Have put it in CVS HEAD. On Mon, 2004-07-12 at 23:35 +0200, Jean-Christophe wrote: > Here is the french translation. |