DaVinci 4 Professional-Versionen erlauben es Ihnen, eigene Übersetzungen in beliebige von Windows unterstützte Sprachen hinzuzufügen. Die Sprachen deutsch und englisch sind in den DaVinci DLLs hinterlegt. Weitere Sprachen können Sie in Form von .mo-Dateien nach dem gettext-Standard hinzufügen.
Den Namen der zu ladenden Sprachdatei bestimmt DaVinci anhand des Rückgabewerts von
GetProfileString("Intl","sLanguage","",...)
Dies sind 3-Buchstabenkombinationen wie "DEU" oder "ENU". Diesem Sprachnamen wird die Extension .mo hinzugefügt und die Datei in demselben Ordner gesucht, in dem die davinci4.dll bzw. davinci4ocx.dll ablegt wurde.
Als Ausgangsbasis für Ihre Übersetzung in beliebige Sprachen wird die Datei davinci4\message.po mitgeliefert. Diese Datei benennen Sie um, z.B. in FRA.po und dort tragen Sie zu jeder englischen Nachricht die gewünschte Übersetzung ein. Sehr praktisch ist dazu das Werkzeug poedit zum kostenlosen Download von http://www.poedit.net/. Anschließend muß die .po-Datei mit gettext von gnu.org ins .mo Format "compiliert" werden. Es liegt nahe, poedit unter Linux einzusetzen um die .mo-Datei mühelos zu erstellen.
Die entstehende Datei, z.B. FRA.mo gehört dann in den Ordner mit davinci4.dll.