[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-games-devel
Subject:    Re: [Kde-games-devel] Fwd: Taskbar labels
From:       Josef Spillner <dr_maux () maux ! de>
Date:       2001-07-25 5:37:59
[Download RAW message or body]

On Wednesday 25 July 2001 00:13, Andreas Beckermann wrote:
> messages:
> $(XGETTEXT) `find . -name \*.h -o -name \*.cpp -o -name \*.cc` -o
> $(podir)/libkdegames.pot
>
> is anything missing? Do we have to do something special for libraries?

I think you refer to the one in kdegames/libkdegames/Makefile.am.
The strings there are normally not translated, as the target "messages" would 
have to be called explicitly (like 'make messages').
Even if so, the variable $(podir) is not defined in kdegames and it would try 
to write them to /libkdegames.pot which is not the ideal place :-)
And one should add the -C option to omit some warnings (so it knows it's 
C/C++ code because the stupid gettext doesn't know the extension .cpp).

I'm not sure about the process of translation, but maybe the translators 
define a special environment for their work. At least in 
kde-i18n/kdegames/libkdegames the *.po files are some weeks old, so an update 
would solve the problem. The libkdegames.pot file itself doesn't do any 
translation, it only collects the strings for it which is then used by the 
translators.

The Makefile.am itself looks correct. Libraries work the same as apps do, 
because gettext + the i18n() macro don't know whether it's a library.

Josef

-- 
The MindX Open Source Project: Fighting proprietary games
GGZ now! - The GGZ Gaming Zone: http://ggz.sourceforge.net
ggz.morat.net | ggz.snafu.de | jzaun.com | mindx.sourceforge.net/europeone
_______________________________________________
Kde-games-devel mailing list
Kde-games-devel@master.kde.org
http://master.kde.org/mailman/listinfo/kde-games-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic