Registriert seit: 5. Jan 2005
186 Beiträge
FreePascal / Lazarus
|
Re: [D7] Multilanguage Anwendung
6. Jul 2006, 14:00
Das mit dem Dezimaltrenner kannst Du ganz einfach so lösen:
DecimalSeparator := '.';
Am Besten bei Create Deiner Hauptform reinschreiben. Statt dem Punkt kannst Du auch ein Komma verwenden. Zum Testen würd ich aber den Punkt nehmen, da wir in Deutschland das Komma verwenden. Mit DecimalSeparator setzt Du somit im Programm fest, welches Zeichen Dein Programm nutzt. Somit muss man dem User nicht zumuten irgendwas in Windoof zu ändern.
Mein Programm AutoQ2 wurde auch in mehrere Sprachen übersetzt. Ich hatte dazu eine TXT-Datei verwendet und bei Create die Captions, Strings etc. ersetzt. Es gibt auch Tools, die für Dich die Strings suchen. Es gibt mehrere Wege.
|