AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Programm mehrsprachig - was ist die beste variante
Thema durchsuchen
Ansicht
Themen-Optionen

Programm mehrsprachig - was ist die beste variante

Ein Thema von MrKnogge · begonnen am 11. Nov 2003 · letzter Beitrag vom 21. Feb 2004
 
Nimoee

Registriert seit: 20. Aug 2003
Ort: Darmstadt
131 Beiträge
 
Delphi 5 Professional
 
#12

Re: Programm mehrsprachig - was ist die beste variante

  Alt 12. Nov 2003, 13:02
Hallo,

nach vielen anstrengenden Versuchen machen wir das Ganze nur noch mit Ini Dateien.
Jeder Form wird ein Sekktor zugewiesen. Buttons, Formname und so weiter haben immer die gleichen Bezeichner.
Mehrsprachigkeit wird durch Texte, die durch senkrechte Striche getrennt sind realisiert.
Für das Ganze benutzen wir eigene Standardroutinen.

Beispiel:

[Hauptfenster]
Formname=Hauptfenster|mainwindow|nächste Sprache|nächste Sprache

Um eine Sprache auszuwählen brauche ich nur einen integer-Wert.
Die ganzen anderen Varianten sind zum Teil extrem kompliziert und unhandlich.
Ich habe mir dafür ein Tool gebaut. Geht prima.
Nur damit der Umfang klar wird: wir produzieren , im Leittechnikbereich, Programme mit mehr als 500000 Zeilen Code.

Wir haben Versuche mit acces, Ressourcestrings und dem ganzen anderen Krampf hinter uns.
Die Ini's sind für uns da Beste.
Ein Problem, allerdings auch eine Chance, ist der Kundenzugriff auf die Ini Datei. Lässt sich aber beherrschen.
Extremer Vorteil der ganzen Sache: ich habe alles auf einem Platz und kann Änderungen extrem leicht durchführen.

Nimoee
  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 01:01 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