Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

What controls the language of the VNC app itself when connecting to a VM?

Featured Replies

I am wondering why my VNC shows up in a language that I don't use, and don't have configured (as far as I can find) on my system.

 

My system has the country set to United Kingdom. The language is English. My browser and OS and everything are all english. I live in Sweden, I just don't know how VNC knows I live in Sweden :)

 

When I load VNC for a VM, the interface looks like this: 

image.png.b147eda621182034feaea28c55bb139b.png

 

I recently installed a docker image that also uses VNC, and that uses a different VNC app, but it's still showing in Swedish. 

 

Is this configurable?

 

Cheers.

Solved by Chunks

  • Community Expert
5 hours ago, Chunks said:

I am wondering why my VNC shows up in a language that I don't use, and don't have configured (as far as I can find) on my system.

 

My system has the country set to United Kingdom. The language is English. My browser and OS and everything are all english. I live in Sweden, I just don't know how VNC knows I live in Sweden :)

 

When I load VNC for a VM, the interface looks like this: 

image.png.b147eda621182034feaea28c55bb139b.png

 

I recently installed a docker image that also uses VNC, and that uses a different VNC app, but it's still showing in Swedish. 

 

Is this configurable?

 

Cheers.

I am not able to check for options at the moment, but what is the keyboard set to in the vnc settings on the vm

  • Author

I saw your reply and was very ready to feel stupid. It was set to Swedish. So I changed it to English (en-gb), started up the VM, and it was still a Swedish UI. So unfortunately, it wasn't so simple.

Also, and what actually caused me to finally post this thread after ignoring this for years, I have the same problem on a Docker app (Calibre) I just installed which uses a different VNC application ( KasmVNC ) vs the VM's which use NoVNC.

  • Community Expert
7 minutes ago, Chunks said:

I saw your reply and was very ready to feel stupid. It was set to Swedish. So I changed it to English (en-gb), started up the VM, and it was still a Swedish UI. So unfortunately, it wasn't so simple.

Also, and what actually caused me to finally post this thread after ignoring this for years, I have the same problem on a Docker app (Calibre) I just installed which uses a different VNC application ( KasmVNC ) vs the VM's which use NoVNC.

Will look over the week end to see if i can see how it knows locale. Is the machine you are running web from set to swedish?

  • Author
  • Solution

I just found the problem. Chrome had bad data saved (and I guess has had it for years at this point.)

 

Just to share, in case it's helpful: After checking the system settings as you suggested and finding no Swedish, I decided to rule out the browser itself. I tried Firefox. It worked fine in English. Then to sanity check, I tried Chrome Incognito - also worked fine in English. I cleared cookies, but it didn't help.

 

Finally, I started digging into DevTools in Chrome. I found the place where VNC looks up the available languages. It's here: <server>/vnc/dist/main.bundle.js

image.png.f5df7575576981fe2b50c27a24da5840.png

 

So I stuck a "Watch" on that variable. Even tho my Chrome installation only showed 1 "Swedish" installed, and it was set to the Lowest Priority, the "Watch" showed a second one, near the top. I guess VNC doesn't have a distinct en-GB language, so it took "sv-SE"?

chrome_watch.PNG.109dd441365c5475f8a3bcf4e51cd389.PNG

Anyway, long story short, completely removing Swedish from Chrome settings got rid of it, and now adding it again correctly shows it at the bottom of the list. And VNC works properly now.

image.png.43cd490523595771fd72b2434460044e.png

 

Sorry for wasting your time, but thanks for the inspiration to track this down.

Edited by Chunks
wrong image

  • 8 months later...

Hi !

Can you explain how to do exactly please ?  My noVNC is locked on Russian language.

  • 8 months later...

@Leng XIONG Hey I had the same issue, when i installed the calibre docker. Kasm VNC was in Arabic and I dont know how to read arabic. To solve this:

1) I opened calibre in incognito mode and it opened it in english so this confirmed something was wrong in my browser settings as @Chunks suggested.

To fix this in chrome just:

1) Go to chrome://settings/languages

Screenshot2024-10-23194338.thumb.png.81bdc69be3b734769ac8d2e429230242.png

2) From here I just deleted Arabic and this fixed the issue for me. KASM VNC is now in english. Hope this helps you or anyone who arrives at this post :D

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.