AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Mehrsprachigkeit

Ein Thema von Blechwolf · begonnen am 12. Sep 2003 · letzter Beitrag vom 12. Sep 2003
Antwort Antwort
Blechwolf

Registriert seit: 9. Sep 2003
Ort: Aachen
126 Beiträge
 
Delphi 7 Professional
 
#1

Mehrsprachigkeit

  Alt 12. Sep 2003, 08:03
Salut,
ich überlege zur Zeit an folgendem Feature für mein Proggi, das ich zur Zeit bastele.
Ich will eine Option machen, wo der Benutzer die Sprache für das Interface wählen kann. Das kann man dann in eine Datei abspeichern, wo es bei jedem Programmstart ausgelesen wird. Die Frage ist jetzt, wie realisiere ich das, daß dann auch die richtigen Menütitel etc. eingeblendet werden.
Die Option, die mir eingefallen ist, beinhaltet für jede Sprache eine Textdatei, wo ich die Titel etc. reinschreibe, und mir dann beim Start die entsprechende Datei lade, und die ganzen Titel Captions und hasse nicht gesehen ändere.
Fällt einem von Euch da evtl. ne einfachere Lösung ein ? Denn da das Projekt ziemlich umfangreich werden kann (und vermutlich auch wird) ist das von der Performance nicht so wirklich der Hit, auch wenn es nur einmal beim Start passiert.
Was mir gerade einfällt ist für jede Sprache ein eigenes Form zu erzeugen, und je nach gewählter Sprache das entsprechende Form zu laden. Was das Programm aber ziemlich umfangreich machen dürfte in Bezug auf den Speicherplatz. Und da ich nicht so derjenige bin, der mal davon ausgeht, daß jeder einen hochmodernen Rechner mit mehreren GB HD zur Verfügung hat, mißfällt mir diese Lösung doch recht deutlich.

Also, wer hat sowas ähnliches schonmal gemacht, oder wer hat ne bessere Idee ???

Grüße

Blechwolf
Ein Schiff im Hafen ist sicher. Aber dafür werden Schiffe nicht gebaut. (engl. Sprichwort)
  Mit Zitat antworten Zitat
Benutzerbild von APP
APP

Registriert seit: 24. Feb 2003
Ort: Graz (A)
705 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Mehrsprachigkeit

  Alt 12. Sep 2003, 08:11
Falls die eine DelphiVersion > Professional besitzt, kannst Du den integrierten Translationsmanager benutzen.

Kochrezept http://www.delphipraxis.net/viewtopic.php?p=36439#36439 ganz unten.

Oder ein tolles Programm für Delphi <= Professional (Freeware/Gnu) http://dxgettext.sf.net/

und ein Tread hier im Forum: http://www.delphipraxis.net/internal...nager&start=15
Armin P. Pressler

BEGIN
...real programmers are using C/C++ - smart developers Delphi;
END;
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Mehrsprachigkeit

  Alt 12. Sep 2003, 08:50
Verschoben nach Sonstiges. Die Sparte Projekte ist für Gemeinschaftsprojekte der

......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:37 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