Development translate/de

= TV-Viewer übersetzen =

TV-Viewer verwendet msgcat, eine tk Funktion die eine Übersetzungsinfrastruktur für tk Anwendungen zur Verfügung stellt. Ab Version 0.8.2a1 (rev 123) gibt es ein kleines Kommandozeilentool welches die Ausgangsdateien erstellt. Um mit der Übersetzung zu beginnen öffnet man den Ordner ../tv-viewer/msgs

Hier findet man das erwähnte Utility "translate.tcl". Dieses muss ausgeführt werden mit dem entsprechenden Sprachcode als Option ausgeführt werden. Mehr Infos zu den Sprachcodes findet man auf den Seiten des Library of Congress. Man muss einen der Codes verwenden, die in der Spalte "ISO 639-1 Code" stehen. $ ./translate.tcl --lang=nl creating translation file for language code "nl" processing data files **************************************************************************************** there is no "nl" translation file available for fsdialog consider creating one and place it into extensions/fsdialog.

finished processed 63 files with 531 text strings please edit "nl.msg" manually and provide translations, when finished send this file to the developers

Dieser Befehl erstellt eine Datei "SPRACHCODE.msg". Die Strings in dieser Datei müssen übersetzt werden. Sie sind immer doppelt vorhanden. Der erste bleibt englisch und wird zur Identifikation benötigt, der zweite wird Übersetzt. mcset nl {Edit selected station} {Edit selected station}

wird zu

mcset nl {Edit selected station} {Bewerking selecteerde station}

Es ist zu beachten, dass beide Strings ungefähr gleich lang sind. Dieses muss nun für alle Strings wiederholt werden. Wenn man fertig ist dann schickt die Datei bitte an uns und wir werden sie ins Programm einbauen. Viel Glück :)