On Wed, May 17, 2006 at 10:02:55AM +0200, matiphas@...9... wrote:
Selon Bryce Harrington <bryce@...1...>:
On Mon, May 15, 2006 at 10:39:43AM +0200, matiphas@...9... wrote:
Hi,
I've faced an issue with translation of Inkscape and would like to know if
some
others have the same problem :
In my case, the license name strings of the "License" tab in "Document
Metadata"
are displayed in English whereas they correctly translated in the .po
files.
(Inkscape 0.43+ - svn from May 14th, on windows XP) Does someone else has the same problem ?
This is what I see in the source code:
document-metadata.cpp: _notebook.append_page(_page_metadata2, _("License")); document-metadata.cpp: llabel->set_markup (_("<b>License</b>"));
By chance are you noticing one instance of 'License' in the dialog translated, and another not? In this case perhaps only one of the above versions is appearing in the .po files?
Well, I noticed this problem with the license names such as ( FreeArt, GNU GPL, public domain, CC...) Looks like the issue is in /src/dialogs/rdf.cpp Taking a look at the svn from the web, it looks like the strings are marked as 'translatable' in the "struct"s (beginning of the file) but not in the codelines dedicated to display them.
I'll try to set up a build environment on my linux machine this WE and see what I can do.
Ahh, gotcha. I'm CCing Kees in case he has some suggestions as well.
Bryce