AGB  ·  Datenschutz  ·  Impressum  







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

mehrsprachige Resourcen nutzen

Ein Thema von himitsu · begonnen am 26. Dez 2007 · letzter Beitrag vom 29. Feb 2008
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.373 Beiträge
 
Delphi 12 Athens
 
#11

Re: mehrsprachige Resourcen nutzen

  Alt 9. Jan 2008, 12:31
@Remko: nja, etwas davon nutze ich ja schon ^^,
aber du hast mich auf eine Idee gebracht.

wenn ich's schaff SetThreadLocale/GetThreadLocale (oder sowas) auf auf die ganze Anwendung auszudehnen (wär schon gut wenn die gesamte Anwendung in einer Sprache angezeigt würde und nicht für jeden Thread einzeln ... aber mal sehn, vielleicht ist der Name ja nur Verwirrung),

dann könnte ich frGUILang abschaffen.
(schließlich wird als Zweites und dann Erstes die ThreadLocale abgefragt)


hab inzwischen noch etwas rumgetestet und eigentlich kaum noch was geändert,
aber die demo wurde nochmals "drastisch" überarbeitet ... jetzt sollte das mit der Sprachauswahl besser zu erkennen sein.




Aber MUI scheint doch nur für installierte Sprachen nutzbar zu sein?
Wenn ja, dann wäre es nachteilig ... weil, so wie wir es bisher auslesen, werden alle Sprachen (wofür eine Resource vorhanden ist) unterstützt.



zum Bild/zur Demo:
Parameter und Globale (frGUILang) auf 0, also ohne Sprachangabe (LANG_NEUTRAL)
und schon wurd das vorhandene automatisch ausgewählt.
in EXE ist nur eine englische Resource enthalten und daher wählt "Button3" nur das Englische
in den DLLs ist auch meine Sprache (hab 'nen deutsches Windows) und daher kommt bei Button4 Deutsch raus.
Angehängte Grafiken
Dateityp: jpg unbenannt_191.jpg (31,3 KB, 28x aufgerufen)
Angehängte Dateien
Dateityp: 7z langdemo_673.7z (187,1 KB, 13x aufgerufen)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
 


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 00: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