tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
271
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Spranta Spranta ist offline Mitglied Gold
    Registriert seit
    Apr 2006
    Beiträge
    204
    Hallo

    wie setze ich am besten ein Language File System in einem Script um?

    Gruß
    Spranta
     

  2. #2
    Teh H4mst0R Teh H4mst0R ist offline Mitglied Bronze
    Registriert seit
    Mar 2006
    Ort
    Berlin
    Beiträge
    48
    Indem du dir vorher ein ausführliches Konzept überlegst und es dann implementierst.
    Bei mir gibt es eine language.ini in der für alle Sprachen (die enthalten sind) die zu übersetzenden Variablen enthalten sind. Durch einen Schlüssel werden diese dann identifiziert (in meinem Falles sind es unklugerweise Zahlen, ich empfehle dir der Übersicht wegen kurze Schlagwörter zu verwenden).

    Aufbau der language.ini:
    Code :
    1
    2
    3
    4
    5
    6
    
    [Sprache1]
    schlüssel1="zu übersetzender Text 1"
    schlüssel2="zu übersetzender Text 2"
    [Sprache2]
    schlüssel1="zu übersetzender Text 1"
    schlüssel2="zu übersetzender Text 2"

    Im Quelltext musst du dann an entsprechender Stelle dafür sorgen, dass dieser Schlüssel durch die Variable der jeweils aktiven Sprache ersetzt wird.

    Ich würde also eine Funktion entwerfen, welche den Schlüssel und die Sprache als Parameter erwartet und den übersetzten Text für diesen Schlüssel und diese Sprache zurückliefert.

    Ich habe auf großartige Ersetzungen via regulärer Ausdruck verzichtet und lieber an jede erforderliche Stelle diese Funktion geschrieben. Der Schlüssel ist dabei fest und nur die aktive Sprache muss noch irgendwie ermittelt werden. Wenn du auch so vorgehen willst, dann würde ich dir einen sehr kurzen Funktionsnamen empfehlen, da der Schreibaufwand ansonsten mit der Zeit etwas nervig wird.
     

Ähnliche Themen

  1. Workflow Language
    Von woody100 im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 05.12.08, 16:29
  2. MODI -> OCR: Bad Language
    Von Templorials im Forum .NET Windows Forms
    Antworten: 1
    Letzter Beitrag: 02.11.08, 09:15
  3. Wie am besten Swap-File implementieren
    Von the_lorn im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 31.12.05, 13:43
  4. Language wiedergeben
    Von Viper2009 im Forum C/C++
    Antworten: 14
    Letzter Beitrag: 12.12.05, 12:57
  5. language pak etc.
    Von Meister Eder im Forum 3D Studio Max
    Antworten: 9
    Letzter Beitrag: 28.12.01, 13:22