Re: po-Editor
Helga Fischer <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | Linux im Alltag |
| Message-ID | <[email protected]> |
Hallo Tobias,
Am Freitag 13 Mai 2005 09:20 schrieb Tobias Erbsland:
> > ich muß ein po-File bearbeiten.
> > Leider hat derjenige, der es mir in die Hand gedrückt hat, nicht
> > so die rechte Geduld, mir zu erklären, was der Trick mit der
> > Datei ist.
> Die meisten Leute machen den Fehler und übersetzen einfach die
> Texte welche in der .po datei angegeben sind. Richtig muss aber
> die Übersetzung in die zweite Zeile kommen:
>
> #: main.c:6
> msgid "Hello"
> msgstr ""
>
> Muss also als:
>
> #: main.c:6
> msgid "Hello"
> msgstr "Hallo"
>
> übersetzt werden.
Da bin ich nicht drauf reingefallen, da ich davon ausging, daß eine
Sprache die Leitsprache ist und somit immer irgendwie ein FallBack
existieren sollte, das dann angezeigt wird, wenn nicht übersetzt
wurde.
> Wegen all den Escape zeichen etc. würde ich dir jedoch auch KBabel
> empfehlen. Du findest dieses Programm im paket kdesdk3-translate
> (zumindest in SuSE 9.2).
Ich gewöhne mich an das Programm, auch wenn dessen Bedienung mir das
Gefühl gibt, so eine Art Zauberlehrling zu sein, der gar nicht weiß,
was er da tut.
Bei Abspeichern haut mir KBabel nun ziemlich viele Fehlermeldungen um
die Ohren. Gibt es irgendwo die Möglichkeit, das so einzustellen,
daß KBabel diese Fehlermeldungen in einem eingebetteten Fenster
darstellt.
Quanta kann die tidy-Meldungen ja auch eingebettet ausgeben, was fürs
Fehler korrigieren und Zeilen gezielt anspringen praktisch ist.
Die Fehleranspringroutine von KBabel habe ich gefunden, aber mir
fehlt jetzt noch das Verständnis, was ist mit der Fehlermeldung
gemeint und welches Fenster muß ich anklicken, um quasi den
Quellcode der po-Datei bearbeiten zu können.
Wenn ich kann, würde die Fehler gerne rausmachen. (Sonst muß ich es
den Entwicklern der Datei überlassen, aber jetzt bin ich schon
neugierig geworden).
Die Fehlermeldung lautet (gibt etliche davon):
/home/helga/Desktop/readme3.po:190: Mehrfachdefinition der Meldung
/home/helga/Desktop/readme3.po:151: ...dies ist die Stelle der ersten
Definition
Wenn mir jemand sagen könnte, wo ich mit lesen anfangen könnte, wäre
das super.
Helga
--
## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/
## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/
## Wer hilft? -- http://hsqldb.sourceforge.net/web/openoffice.html
## Vote for: http://bugs.kde.org/show_bug.cgi?id=77109
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]