Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Programm mit Multi-Sprachen erstellen ? (https://www.delphipraxis.net/116736-programm-mit-multi-sprachen-erstellen.html)

Mini-Programmierer 5. Jul 2008 10:48


Programm mit Multi-Sprachen erstellen ?
 
Guten Tag

meine Idee ist vielleicht nicht alternativ um die Sprache zu wechseln
Ich möchte mein Programm in 2 oder 3 Sprachen erstellen
Delphi-Quellcode:
Deu:
Form1-label1.Caption:=Datei:;
Form1-label2.Caption:=Telefon:;
Form1.PopupMenu1.Hilfe1.Caption:='Hilfe';

Eng:
Form1-label1.Caption:=File;
Form1-label2.Caption:=Telephone:;
Form1.PopupMenu1.Hilfe1.Caption:='Help';
Gibt es eine andere Ideen wie zum Beispiel mit einer ini Datei ?
Delphi-Quellcode:
[Menu]
&File=&Datei
&New=&Neu
&Exit=&Beenden
&Help=&Hilfe
Danke in Voraus

BUG 5. Jul 2008 11:32

Re: Programm mit Multi-Sprachen erstellen ?
 
Es gibt gettext für Delphi.

Natürlich kannst du dir sowas ähnliches auch mit einer INI-Datei basteln.

MfG,
Bug

alzaimar 5. Jul 2008 11:58

Re: Programm mit Multi-Sprachen erstellen ?
 
Falls Du ein Budget hast, würde ich dir TsiLang nahelegen, eine relativ einfach zu implementierende Lösung, die allerdings etwas kostet. Damit kann man aber 'auf Knopfdruck' auch nachträglich den Code so modifizieren lassen, das die Stringliterale extrahiert, in eine Sprachdatenbank gepackt, und zur Laufzeit der ausgewählten Sprache angepasst werden.

HalloDu 5. Jul 2008 12:07

Re: Programm mit Multi-Sprachen erstellen ?
 
Das kannst du dir auch mal anschauen. Klick. Sehr konfortabel.

DeddyH 5. Jul 2008 12:09

Re: Programm mit Multi-Sprachen erstellen ?
 
Daniel Wischnewski... der Name sagt mir was :mrgreen:

Mini-Programmierer 5. Jul 2008 14:45

Re: Programm mit Multi-Sprachen erstellen ?
 
Das Programm ist sehr einfach zu verstehen
Ich verwende eine alte Version con Delphi5 und D7
Die Tutorials ist mit mit einer neuen Version von delphi gemacht
bei mir finde ich "Refaktor" nicht, wenn ich mit der rechten Maustaste auf eine Zeile anklicke

Sonst nehme ich ein anderes Programm : DKLang Localization Package (free)

soulies 5. Jul 2008 16:17

Re: Programm mit Multi-Sprachen erstellen ?
 
Zitat:

bei mir finde ich "Refaktor" nicht
die erstellung von resourcestring über refactoring geht glaub ich erst ab
Delphi Version > 7

aber die resourcestring kannst ja selber erstellen - is halt ne fleiß arbeit, geht aber dafür

ps: ich arbeite auch mit dem tool von Daniel W. + Delphi 7 Ent und es gibt keine probleme


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:19 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