Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Software auf mehrere Sprachen erstellen (https://www.delphipraxis.net/45730-software-auf-mehrere-sprachen-erstellen.html)

khalilazzz 11. Mai 2005 13:54


Software auf mehrere Sprachen erstellen
 
Hallo zusammen
ich arbeite gerade an einer Software,wobei der benutzer den Wahl hat,zwischen Englisch,Deutsch,Französisch auszuwählen.
ich brauache eure Rat,wie das ich realisieren kann,dabei muss bei der Sprachweschel alle MessgeTexte auf die ausgewählte Spache umgestellt wird.
ich habe gehört dass man alle Statische Texte (Strings) in einem ressource Datei speichern kann,aber ich weiss nicht wie.
für eure Hilfe bin ich euch sehr Dankbar.
MFG

PierreB 11. Mai 2005 13:57

Re: Software auf mehrere Sprachen erstellen
 
Das ist richtig. Schreib die Dialogtexte oder Menütexte einfach in ne TXT oder INI (Forensuche) und lad sie dann beim Programmstart. Wenn du User dann ne andere Sprache auswählt lad die TXT o. INI mit der jeweiligen Sprache. ;)

Luckie 11. Mai 2005 14:00

Re: Software auf mehrere Sprachen erstellen
 
Zum Thema lokalisieren von Anwendungen dürfte es hier im Forum auch schon eignige Threads geben.

RavenIV 11. Mai 2005 14:06

Re: Software auf mehrere Sprachen erstellen
 
such mal nach dem stichwort "Multilizer"

gruessle

Speedmaster 11. Mai 2005 14:15

Re: Software auf mehrere Sprachen erstellen
 
Ich empfehle das selber zu machen, aber bitte schreibt die Sprachdatei als XML und als nix anderes, den das gibt ne besch*ssene Übersicht ( Habs selber schon gemacht )!

Bernhard Geyer 11. Mai 2005 14:26

Re: Software auf mehrere Sprachen erstellen
 
GNU Gettext

Jelly 13. Mai 2005 21:52

Re: Software auf mehrere Sprachen erstellen
 
Ich nutzte mal für ein Uni Projekt TSiLang und war mehr als zufrieden damit. Kostete allerdings paar Teuronen, aber es war das Geld allemal wert (zumal es der Auftraggeber zahlte :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz