From: Richard Ash <richard@au...> - 2007-11-11 20:44:36
There are a number of issues being raised on the audacity-translation
list where translation of bits of audacity doesn't work. Some of it is
relatively simple (failure to mark stuff as _() and so on), which I've
fixed. There are however a number of more substantial issues which will
need more effort to fix, and I don't have the skills or time to tackle.
* Strings in static intialisers. There are several places where static
arrays of strings are initialised using _(). This simply doesn't work
(and I think it ought to be a compile error), because although the
strings are extracted for translation, the wxGetTranslation call that
the _() macro expands into never gets run, and the array is always
statically initialised to the untranslated string. The main culprit is
in the MP3 export dialogue, where all the preset names are like this at
the moment, but there are others.
* Timetextctrls - I'm not sure if it's possible to translate these or
not, if it is then it needs some sort of documentation on how to do so,
because it's not obvious. Most obviously all the selection bar ones, but
also generate effects.
I don't want this to hold 1.3.4 up, but these do need tackling before
1.3.5 and 1.4.0 are released.