Auf die Gefahr hin, etwas ganz einfaches übersehen zu haben, schreibe ich jetzt doch endlich, weil ich trotz Suche im Netz und Durchlesen einiger HowTos nicht weiter komme:
Konkret geht es um die Software RAWstudio [1].
Ich kann das Programm kompilieren und installieren und es läuft. So weit so gut.
Nun wollte ich jedoch anfangen, dafür die deutsche Übersetzung zu machen.
Das pot-File liegt ja bereits bei. Dieses also als de_DE.po bearbeitet und mit msgfmt in rawstudio.mo umgewandelt.
Soweit keine Fehlermeldungen.
Nun habe ich dieses mo-File nach /usr/share/locale/ kopieren wollen.
Dort gabe es zu Beginn jedoch von den für deutsch relevanten Verzeichnissen nur de/.
Also habe ich rawstudio.mo dort nach LC_MESSAGES kopiert.
Wenn ich aber
Code: Alles auswählen
LANG=de /usr/bin/rawstudio
Code: Alles auswählen
(rawstudio:3568): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Bei
Code: Alles auswählen
LANG=de_DE@UTF-8 /usr/bin/rawstudio
Nur
Code: Alles auswählen
LANG=de_DE /usr/bin/rawstudio
Wo liegt mein Fehler? Muss man für GTK noch ein i18n-Paket installieren? Wenn ja, welches?
Wenn mir jemand weiter helfen könnte, wäre ich sehr dankbar, finde ich das Software-Projekt doch ziemlich gut und möchte auch gern eine Kleinigkeit dazu beitragen.
Vielen Dank!
Carsten.
Nachtrag: Ich benutze Debian testing (lenny). Hatte dieselben Probleme aber auch schon unter etch.
[1] http://www.rawstudio.org