It seems that AutoIt have already an language variable and also an great examplecode here: http://www.autoitscript.com/autoit3/doc ... gCodes.htm
So it shouldn't be a problem to set the Language Strings between the Select-Case-Switch and insert different languages there.
Here are my for german:
Code: Select all
; Language strings.
$str_Program_Title = "Fernwartung"
$str_Button_InstallService = "Als Dienst installieren"
$str_Button_DisableUAC = "Deaktiviere UAC (Neustart als Admin)"
$str_Button_Exit = "Beenden"
$str_MsgBox_Information = "Information"
$str_MsgBox_ExitInstantSupport = "Fernwartung beenden?"
$str_MsgBox_ServiceInstallation = "Service Installation"
$str_MsgBox_Error = "Fehler"
$str_MsgBox_RemoveService = "Dienst entfernen und Deinstallieren?"
$str_UACAlreadyDisabled = "UAC ist schon beendet."
$str_ServiceEnterAnIDNumber = "Eine ID-Nummer eingeben:"
$str_ServiceInvalidID = "Ungültige ID, Service Installation abgebrochen."
$str_ErrorDisableUAC = "Deaktivieren von UAC benötigt Administratorrechte."
$str_ErrorInstallService = "Installation als Dienst benötigt Administratorrechte."
$str_ErrorStopService = "Stoppen von VNC Diensten benötigt Administratorrechte."
$str_ErrorUnknownCommand = "Unbekannter Befehl."
$str_ErrorRepeaterConnectionFailed = "Verbindung zum Repeater ist nicht möglich."
$str_EndSupportSession = "Möchten Sie die Fernwartungssitzung wirklich beenden?"
$str_CloseOtherVNCServers = "Ein anderer VNC-Server läuft bereits und muss gestoppt werden. Soll versucht werden diesen Server zu stoppen?"
And if the compiler could keep the configuration would be handy for testing.
What you think about it? If you need help, bump me