Autor Beitrag
LonghornUser
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 796



BeitragVerfasst: Do 26.03.09 18:38 
Hallo,

ich übersetze meine Programme bis jetzt mit INI Dateien, was auch sehr gut funktioniert.

Nur nervt es, ständig in Notepad herumzuschreiben (was ein Navigieren zu den INIs vorraussetzt). Auch ist das ständige ini := TIniFile.Create; und ini.Free; im Quelltext äußerst unschön.

Da habe ich letztens davon gehört, dass das auch mti Delphi selbst geht, was ja an sich die sauberste Lösung wäre. Da bin ich so vorgegangen:
0.) Ein Label angelegt und umbenannt ('Ein Text')
1.) Über Projekt->Sprachen Englisch hinzugefügt
2.) Über die Projektverwaltung in Unit1.dfm gegangen. Dann öffnete sich der Übersetzungseditor, wo ich feststellen musste, dass bei Label1 nur die Caption 'Label1' auftauchte und nicht 'Ein Text'. Warum ?
3.) Dann noch schnell bei Englisch 'A Text' eingegeben und dann wollte ich sehen, ob es geht

Leider tat sich nichts. Wie stelle ich denn die Sprache in meiner Anwendung um (habe in der Hilfe irgendwie nichts gefunden) ?

Ciao LHUser


Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am Do 26.03.2009 um 17:48
ffgorcky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 573

WIN XP/2000 & 7Prof (Familie:Win95,Win98)

BeitragVerfasst: So 24.05.09 09:03 
Also Du möchtest in Deiner gekauften Delphi-Version die Sprache umstellen?
Da würde ich doch am besten direkt bei [URL=www.borland.com]Borland[/URL] oder [URL=www.codegear.com/_tab/122]Codegear[/URL] anfragen.

Oder habe ich Dich jetzt falsch verstanden und Du möchtest Deine eigene, selbsentworfene Anwendung zweisprachig anbieten?
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: So 24.05.09 11:20 
user profile iconffgorcky hat folgendes geschrieben Zum zitierten Posting springen:
Also Du möchtest in Deiner gekauften Delphi-Version die Sprache umstellen?
Da würde ich doch am besten direkt bei [URL=www.borland.com]Borland[/URL] oder [URL=www.codegear.com/_tab/122]Codegear[/URL] anfragen.

Oder habe ich Dich jetzt falsch verstanden und Du möchtest Deine eigene, selbsentworfene Anwendung zweisprachig anbieten?

Natürlich letzteres...

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
LonghornUser Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 796



BeitragVerfasst: So 24.05.09 12:26 
Ja, letzteres interessiert mich (noch immer :)).
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: So 24.05.09 12:33 
Schau dir mal Gnu GetText an. Damit geht das recht gut, und ggf. kann der User später sogar selber eigene Sprachen hinzufügen.

_________________
We are, we were and will not be.