Foutieve taalvoorkeur voor sommige windows programma's

Door IStealYourGun op zondag 3 april 2011 16:50 - Reacties (6)
Categorie: ~/me als sysadmin, Views: 4.314

Als je voor een bedrijf werkt dat zich voornamelijk bezighoud met onderzoek, is het niet zo vreemd dat je in aanraking komt met andere nationaliteiten, daarom is de spreek/voertaal bij ons officieel Engels. Het is dan ook meer dan logisch dat we op al ons toestellen een Engelstalige versie van Windows installeren met de voorkeur om de programma’s ook in het Engels te gebruiken.

Voor de meeste programma's lukt dat vrij aardig, maar af en toe komt er wel eens een app voorbij die, ondanks de Engelse voorkeur, je toch het Nederlands voorschotelt. …ťn van die apps is VLC en na het nodige zoekwerk, kwam ik op hun forum te weten dat deze gebruik maakt van GNU/gettext. In tegenstelling tot wat je zou verwachten, negeert deze je taalvoorkeur en selecteert deze op basis van formaat. Dat is best vreemd, al was het maar omdat de moedertaal van mensen niet regio gebonden is.

http://tweakers.net/ext/f/O2ZW85Ky7D2dQQQ4dey7mgAY/thumb.jpg http://tweakers.net/ext/f/zMSE2B1g54mkLdSHmufUxToC/thumb.jpg http://tweakers.net/ext/f/bydJiAKgAYfGfhqi8sr0PTNc/thumb.jpg

Er is, gelukkig, een simpele workaround. Je kan de GNU/gettext een andere taal doen forceren door de environment variable LANG te specificeren. Dit doe je simpel met het volgende commando:
REG add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "LANG" /t REG_SZ /d "en_US" /f


In dit geval zal de taal in het Engels worden geplaatst, vanwege het en_US gedeelte. Op de website van Microsoft kan je een lijst vinden van verschillende codes:
http://msdn.microsoft.com...s533052%28v=vs.85%29.aspx

http://tweakers.net/ext/f/I3CibmrFsTwzEZwlNwU7wgf6/medium.png

Rest ons nog enkel een reboot, aangezien ik tot nu toe geen makkelijke manier heb gevonden om de environment variables te reloaden.


Bronnen:
http://forum.videolan.org/viewtopic.php?f=2&t=86094
http://www.gnu.org/software/gettext/FAQ.html#windows_setenv
http://msdn.microsoft.com...s533052%28v=vs.85%29.aspx

---

http://codecaster.nl/got/rmb/star1.gifhttp://codecaster.nl/got/rmb/star2.gifhttp://codecaster.nl/got/rmb/star3.gifhttp://codecaster.nl/got/rmb/star4.gifhttp://codecaster.nl/got/rmb/star5.gifhttp://codecaster.nl/got/rmb/stats.gif