Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Navigáció: GYIK, Esettanulmány

Angol Windows magyarra állítása

Ugrás Előző Fel Következő Menü

Tünetek

A Windows szerver operációs rendszerek angol nyelvűek, és alapbeállításban angol (amerikai) lokalizációt használnak. A terminálokon használt Windows kliens operációs rendszerek viszont általában magyar nyelvűek, és magyar lokalizációt használnak. Ez két problémát okoz a Nagy Machinátor használatakor:

1. Eltér az óra

A szerveren az óra "(UTC-08:00) Pacific Time (US & Canada)"-ra van állítva, ami 9 órával kevesebb, mint a terminálokon a magyarországi (mivel a téli-nyári időszámítások kezdete-vége is különbözik, ezért 9 +/-1 óra, de ez lényegtelen). Amennyiben a szerver és a terminál órája több, mint két órával eltér egymástól, az RC terminálok fixen a szerver óráját használják.

Az alábbi képen látható az órák eltérése:

 

 

Ugyanaz a lista, egymás után lehúzva RC és klasszikus terminálon:

2. A számbillentyű tizedes elválasztója nem működik

A Nagy Machinátor az őt futtató operációs rendszer tizedes elválasztóját használja, hogy angol és magyar operációs rendszereken is működjön a számbillentyűk tizedes elválasztója, illetve a szám bemásolása a számmezőkbe. A képernyőn mindenképpen tizedesvessző jelenik meg, akkor is, ha az angol billentyűzeten a tizedespontot nyomtuk meg. A probléma az RC terminálokkal van. A terminálokon (ahol az RC remote fut) a tizedesjel a vessző, a szerveren (ahol az RC host fut) a pont. Ezért az RC remote a számbillentyűk tizedes elválasztójának lenyomásakor tizedesvesszőt küld, az RC host (ami az angol szerveren fut) pedig tizedespontot vár, ezért a számbillentyűk tizedes elválasztója nem működik.

Megoldás

A fenti problémák megszüntetéséhez a szerver lokalizációját magyarra kell állítani (pontosabban a szerver és a terminálok lokalizációját egyformára kell állítani, de mivel a terminálokon magyar lokalizációt használnak, ezért a szerver lokalizációját kell a terminálokéval megegyezőre, tehát magyarra állítani). A legegyszerűbb ezt a telepítéskor megtenni, de ha akkor nem állítottuk át, a következőket kell beállítani. A példákban angol Windows Server 2012 R2, illetve magyar Windows 8.1 operációs rendszerek szerepelnek, de a beállítások másféle operációs rendszereken is nagyon hasonlóak.

A beállítások előtt állítsuk le a Nagy Machinátor szervert, ha szolgáltatásként fut, akkor a Nagy Machinátor szolgáltatást.

1. Az óra beállítása

A szerveren kattintsunk a jobb alsó sarokban az órára. A megjelenő ablakban kattintsunk a "Change date and time settings..."-re. A megjelenő ablakban láthatjuk, hogy az időzóna "Pacific Time"-ra van állítva:

Kattintsunk a "Change time zone..." gombra. A "Time zone"-t állítsuk "(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague"-re:

Az "Automatically adjust clock for Daylight Saving Time" (automatikusan álljon át a téli-nyári időszámításra) mezőt hagyjuk kipipálva, ha nincs kipipálva, pipáljuk ki. Kattintsunk az OK gombra, majd az előző ablakban az OK gombra. Az óra átállt.

2. A tizedes elválasztó beállítása

Kattintsunk jobb gombbal a Windows gombra. A felbukkanó menüben válasszuk a "Control Panel"-t:

Válasszuk a "Clock, Language, and Region" elemet, majd kattintsunk a "Region"-re. A Formats fülön a Format mezőben válasszuk ki a "Hungarian (Hungary)" pontot:

Kattintsunk az OK gombra.

A szolgáltatásként futtatott Nagy Machinátor szerver általában a Local System account nevében fut, ezért át kell másolnunk a beállításokat a Welcome screen-re (a Local System account-ra) is.

Kattintsunk újra a "Region"-ra. Az Administrative fülön kattintsunk a "Copy settings..." gombra:

A megjelenő ablakban pipáljuk ki a "Welcome screen and system accounts" mezőt, majd kattintsunk az OK gombra:

Becsukhatjuk az ablakokat, végeztünk.

Indítsuk újra a Nagy Machinátor szerver programot, vagy ha szolgáltatásként fut, a szolgáltatást.

 

A többi regionális beállítást a Nagy Machinátor miatt nem kell magyarra állítani, de ha más program miatt szükséges, akkor beállíthatjuk.