diff --git a/vnc_auto.html b/vnc_auto.html
index 48577f55..ea1ca7b1 100644
--- a/vnc_auto.html
+++ b/vnc_auto.html
@@ -82,7 +82,7 @@
'core': ["base64.js", "websock.js", "des.js", "input/keysymdef.js",
"input/xtscancodes.js", "input/util.js", "input/devices.js",
"display.js", "inflator.js", "rfb.js", "input/keysym.js"],
- 'app': ["webutil.js"]});
+ 'app': [WebUtil.getLanguageFileLocation(), "webutil.js"]});
var rfb;
var resizeTimeout;
@@ -151,19 +151,26 @@
}
function updateState(rfb, state, oldstate) {
var cad = document.getElementById('sendCtrlAltDelButton');
- var encrypt = (rfb && rfb.get_encrypt()) ? 'encrypted' : 'unencrypted';
switch (state) {
case 'connecting':
- status("Connecting", "normal");
+ status(Util.Localisation.get("Connecting"), "normal");
break;
case 'connected':
- status("Connected (" + encrypt + ") to: " + desktopName, "normal");
+ if (rfb && rfb.get_encrypt()) {
+ status(Util.Localisation.
+ get("Connected (encrypted) to ") +
+ desktopName, "normal");
+ } else {
+ status(Util.Localisation.
+ get("Connected (unencrypted) to ") +
+ desktopName, "normal");
+ }
break;
case 'disconnecting':
- status("Disconnecting", "normal");
+ status(Util.Localisation.get("Disconnecting"), "normal");
break;
case 'disconnected':
- status("Disconnected", "normal");
+ status(Util.Localisation.get("Disconnected"), "normal");
break;
default:
status(state, "warn");