Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Multilanguage

Simple, Free, Open Source UltraVNC Wrapper Supporting Windows and Mac OSX
Post Reply
Netzvamp
8
8
Posts: 9
Joined: 2011-04-06 15:20

Multilanguage

Post by Netzvamp »

For now i modify the language string manual in the source and thats no big deal. But it would be great, if we could get a multilanguage exe, that asks the user in his language.
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?"
Another great thing in the compiler would be an GUI-Button to set the path to the logo.jpg, to change the logo-pic a bit easier.
And if the compiler could keep the configuration would be handy for testing.

What you think about it? If you need help, bump me :D
User avatar
supercoe
400
400
Posts: 1732
Joined: 2009-07-20 21:27
Location: Walker, MN
Contact:

Re: Multilanguage

Post by supercoe »

Thanks for the translation!
I agree with you that the compiler needs a redesign to better serve a new user in customizing InstantSupport, I've been thinking about that as well.
http://www.chunkvnc.com - ChunkVNC - Free PC Remote control with the Open Source UltraVNC wrapper InstantSupport!
Post Reply