Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#2

Re: Translation... vorgefertigte Wörterbücher?

  Alt 6. Okt 2003, 13:54
Erm. Da gibt es eine imho sehr gute Lösung: GnuGettext.

Das ganze Gettext - System wurde inzwischen auch nach Delphi portiert, und IMHO gibt es auch für unsere Freunde aus dem Oranje-Land bereits Übersetzungen.

Das mit Excel wird zwar nix, aber es gibt dazu bereits Open-Source Tools wie z.B. PoEdit, das alle Strings schön auflistet und man die nur noch übersetzen braucht.
Alles andere pasiert über externe Dateien.

Vorteilhaft ist auch, das man das Projekt nicht grossartig Ändern muss, sondern das Gettext nur mit minimalen Änderungen auskommt. Bei Anzuzeigenden Strings gibt es zum beispiel eine _ - Funktion. Anstelle von ShowMessage('Text); muss man also nur ShowMessage(_('Text')); verwenden, und Gettext sucht die korrekte Übersetzung von 'Text' und zeigt diese an.

Ich hab leider den Link nicht mehr aber ein Bei Google suchenGNU Gettext Delphi sollte Dir weiterhelfen.

(EDIT: Volltreffer! Ist gleich der erste Link bei Google )
(EDIT2: Schade, in Niederländisch ist Delphi nur zu maximal 19% fertig. Aber das wird sich ändern )
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat