Install language

Nyomtatóbarát változat
Informatika
rendszergazdai ismeretek
szakmázó szintű
Install language

Még régebben felmerült a kérdés, hogy egy adott telepítésről miként tudjuk megmondani, hogy milyen nyelvű az operációs rendszer. A nyelvi csomagok előtt (Win 98-ig) ez egyértelmű volt, 2k/XP esetén még azt is tudtuk, hogy a MUI felületet csak angol nyelvű rendszerre tudtuk feltenni. De Windows 7 esetén bármilyen nyelvű telepítésre (megfelelő SKU esetén) fel tudunk tenni bármilyen nyelvi csomagot - ez kimondottan kényelmes, ha különböző felhasználók különböző nyelveken szeretnék használni ugyanazt a gépet.


A nyelvi csomag jelen pillanatban annyira mélyre megy, hogy elég sok helyen azt látjuk, például a kezelőfelületnél, az állományrendszer böngészésénél (Felhasználók vs. Users), de még a szolgáltatások neveinél is. Teljesen logikus, hogy a szokványos lekérdezések is mindig az adott felhasználó által használt nyelvet adják vissza.


Most adott probléma kapcsán – erről majd egy másik cikkben – ismét előjött a kérdés: mi az eredeti telepítés nyelve? Picit jobban utánanézve kiderült, hogy a registry-ben (hol máshol? J):


HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Language


kulcs alatt található egy InstallLanguage string érték, ami – kódolva ugyan – de megmondja a keresett adatot.


Ennek alapján ki tudjuk jelenteni, hogy:


- 0407: német


- 0409: angol


- 040E: magyar


S mivel ez érvényes Win2k-tól kezdve, mostantól nem lehet probléma a kitárgyalt kérdés…


(Forrás: Asteriksz blogja)

Hozzászólás

A mező tartalma nem nyilvános.