[AHK] Ist es möglich Sprach-Files in AHK zu verwenden?

  • Hallo,


    ich wollte vorhin einen Keybinder schreiben und habe überlegt ob man diesen nicht in unterschiedlichen Sprachen veröffentlichen könnte, jedoch als eine EXE.
    So dass wenn man den Keybinder startet dass man eine Sprache auswählen kann und die Texte aus Sprachdatein ausgelesen werden.


    Mit freundlichen Grüßen,
    0x850

  • Also ich würde denke ich ein Array daraus machen und dann die Sprachen entsprechend definieren. Oder willst du unbedingt mehrere Sprachdateien haben?


    PHP: lang.ahk
    global LANG_DE := 1
    global LANG_EN := 2
    global LANG_FR := 3
    
    
    global TEXT_WELCOME := ["Willkommen", "Welcome", "Bienvenue"]
    global TEXT_ERROR := ["Fehler", "Error", "Erreur"]


    PHP
    #include lang.ahk
    
    
    global lang := LANG_DE
    
    
    msgBox % TEXT_WELCOME[lang]

    Einmal editiert, zuletzt von Madd92 ()

  • Ich würde das so machen:


    Code
    ErrorMSG := {0: "Fehler",1: "Error", 2: "ошибка"}
    Sprachen := {0: "Deutsch",1: "English", 2: "русский"}


    Eigentlich ganz einfach.
    Um es dann noch dynamischer zu machen kannst du das alles auch Serverside machen und dann einfach mit dem Keybinder dynamisch auslesen lassen =)