![]() |
Unicode-Umstellung
Hallo,
ich soll demnächst meine Programm auf English und später auf Unicode umstellen ;( Was nimmt man dazu am besten ? GetText TNT-Komponenten ? Meine Ausgaben sind alle in der Stringresource drin, dass müsste nur übersetzt werden, aber was mache ich mit den Forms ? Ich dachte an TNT + ein eigenes property iStringResId, welches beim Start per LoadResource (oder wie auch immer das heisst) die Strings lädt und ersetzt. Das wäre ja zumindestens ein Anfang. Das es immer noch Probs wegen der String-Längen gibt, ist mir bekannt. Heiko |
Re: Unicode-Umstellung
Vielleicht missverstehe ich dein Problem, aber Unicode ist ein Zeichensatz und Englisch eine Sprache. Wie definierst du da den Zusammenhang?
|
Re: Unicode-Umstellung
Mit Unicode wird sich das Programm auf nochvielvielmehr als auf Englisch umstellen lassen ;) ?
|
Re: Unicode-Umstellung
Du zäumst das Pferd etwas von hinten auf, lies erstmal die Doku zu
![]() Es empfiehlt sich übrigens, im Laufe der Umstellung gleich alle Texte in eine Sprache zu bringen, und die weiteren Sprachen dann via dxgettext und poEdit zu erzeugen. Bei mir sind die Projekte standardmäßig in Englisch weil die meisten Übersetzer eher englisch als deutsch sprechen. Natürlich gibts direkt nach Fertigstellung auch gleich ne deutsche Version, da kann man dann gleich testen ob alles korrekt lokalisiert wird. Zum Einsatz kamen übrigens auch direkt die TNT Sachen und dxgettext, fertig ist die Laube :) |
Re: Unicode-Umstellung
Ganz fertig wird es mit dxgettext und TNT nicht sein. Dazu gibt es noch zu viele "kleinigkeiten" im Detail die man bei der schrittweisen Umstellung entdeckt und auch "lieben" lernt.
Aber schau dir auch noch alternativ das ![]() |
Re: Unicode-Umstellung
Hallo,
zur Info. Ich meinte, ich muss Unicode basteln + Englisch. Unicode ======= gettext mal sehen aber zum Anzeigen muss (?) ich ja TNT benutzen, wenn ich nic bezahlen will Das Englisch kommt halt dazu. Das war meine nächste Frage mit den dem StringResId oder halt gettext. Muss ich mir mal ansehen. Heiko |
Re: Unicode-Umstellung
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz