Übersetzung von Strings, die erst zur Laufzeit bekannt werden ?

Burkhard Lück lueck at hube-lueck.de
Fri Mar 12 17:53:02 CET 2010


Am Freitag, 12. März 2010 17:06:08 schrieb Frank Schaefer:
> Burkhard Lück schrieb:
> > Am Freitag, 12. März 2010 16:27:13 schrieb Burkhard Lück:
> >> Am Freitag, 12. März 2010 15:31:58 schrieb Frank Schaefer:
> >>> Noch eine Frage zu I18_NOOP(): worin besteht der Unterschied zu ki18n()
> >>> ?
> >>
> >> http://techbase.kde.org/Development/FAQs/Technical_FAQ#What_is_the_diffe
> >>ren ce_between_i18n_and_I18N_NOOP.3F
> >
> > Falls du wirklich _k_i18n meinst:
> > http://techbase.kde.org/Development/Tutorials/Localization/i18n#Translata
> >ble_Code_Using_i18n.28.29
> 
> Ok, hier hakt es offenbar bei mir etwas. :(
> Ich frage mal anders: was genau macht I18N_NOOP() als
> "Standalone"-Statement ?

I18N_NOOP("foo") gibt "foo" (nicht übersetzt) zurück, macht also gar nichts, 
aber signalisiert scripty/xgettext: Die Übersetzung von "foo" wird im Programm 
benötigt, bitte "foo" in den Übersetzungskatalog einfügen.
 
> Oder geht es nur darum, das xgettext den String als zu übersetzenden
> String identifizieren kann ?
> 
Ja.

-- 
Burkhard Lück


More information about the kde-i18n-de mailing list