Saturday, September 3, 2011

Changing the language for your whole Windows XP

Wanted to change all the environment (so, forget about the "I know how to do that, just go to Language settings...") and looking around I finally found a post here:
http://www.knowledgesutra.com/discuss/tftmmm-change-windows-language.om/p_3

The only correction is to pick the right controlset folder (there a few ones). Not the one below, but the current one!

This is just for my records... I copy here his/her posting:

To Change the language of Windows XP
How To Change Windows Xp Language ?
To change the whole system language you should install newer service pack with different Language. Or Uninstall the last installed Service Pack and after change the registrysettings below install it again.

Make always a backup of your Registry at first !

For example
If you have XP SP2 in ENG and want to have it in Italian, you will have toDownload SP3 in Italian, change some registry keys (go to HKEY_LOCAL_MACHINESYSTEMControlSet001ControlNlsLanguageRegistry key, and then change the value date for �Default� and�InstallLanguage� registry value from 0409 to 0410) and you'll be able toInstall it in Italian. 
If no problems occur, you will have the whole system language changed.
Here is the List of numbers that represents each language in registry: 
  1. 0436 = \"af;Afrikaans\"
  2. 041C = \"sq;Albanian\"
  3. 0001 = \"ar;Arabic\"
  4. 0401 = \"ar-sa;Arabic (Saudi Arabia)\"
  5. 0801 = \"ar-iq;Arabic (Iraq)\"
  6. 0C01 = \"ar-eg;Arabic (Egypt)\"
  7. 1001 = \"ar-ly;Arabic (Libya)\"
  8. 1401 = \"ar-dz;Arabic (Algeria)\"
  9. 1801 = \"ar-ma;Arabic (Morocco)\"
  10. 1C01 = \"ar-tn;Arabic (Tunisia)\"
  11. 2001 = \"ar-om;Arabic (Oman)\"
  12. 2401 = \"ar-ye;Arabic (Yemen)\"
  13. 2801 = \"ar-sy;Arabic (Syria)\"
  14. 2C01 = \"ar-jo;Arabic (Jordan)\"
  15. 3001 = \"ar-lb;Arabic (Lebanon)\"
  16. 3401 = \"ar-kw;Arabic (Kuwait)\"
  17. 3801 = \"ar-ae;Arabic (you.A.E.)\"
  18. 3C01 = \"ar-bh;Arabic (Bahrain)\"
  19. 4001 = \"ar-qa;Arabic (Qatar)\"
  20. 042D = \"eu;Basque\"
  21. 0402 = \"bg;Bulgarian\"
  22. 0423 = \"be;Belarusian\"
  23. 0403 = \"ca;Catalan\"
  24. 0004 = \"zh;Chinese\"
  25. 0404 = \"zh-tw;Chinese (Taiwan)\"
  26. 0804 = \"zh-cn;Chinese (China)\"
  27. 0C04 = \"zh-hk;Chinese (Hong Kong SAR)\"
  28. 1004 = \"zh-sg;Chinese (Singapore)\"
  29. 041A = \"hr;Croatian\"
  30. 0405 = \"cs;Czech\"
  31. 0406 = \"the;Danish\"
  32. 0413 = \"nl;Dutch (Netherlands)\"
  33. 0813 = \"nl-be;Dutch (Belgium)\"
  34. 0009 = \"en;English\"
  35. 0409 = \"en-us;English (United States)\"
  36. 0809 = \"en-gb;English (United Kingdom)\"
  37. 0C09 = \"en-au;English (Australia)\"
  38. 1009 = \"en-ca;English (Canada)\"
  39. 1409 = \"en-nz;English (New Zealand)\"
  40. 1809 = \"en-ie;English (Ireland)\"
  41. 1C09 = \"en-za;English (South Africa)\"
  42. 2009 = \"en-jm;English (Jamaica)\"
  43. 2809 = \"en-bz;English (Belize)\"
  44. 2C09 = \"en-tt;English (Trinidad)\"
  45. 0425 = \"et;Estonian\"
  46. 0438 = \"fo;Faeroese\"
  47. 0429 = \"fa;Farsi\"
  48. 040B = \"fi;Finnish\"
  49. 040C = \"fr;French (France)\"
  50. 080C = \"fr-be;French (Belgium)\"
  51. 0C0C = \"fr-ca;French (Canada)\"
  52. 100C = \"fr-ch;French (Switzerland)\"
  53. 140C = \"fr-lu;French (Luxembourg)\"
  54. 043C = \"gd;Gaelic\"
  55. 0407 = \"de;German (Germany)\"
  56. 0807 = \"de-ch;German (Switzerland)\"
  57. 0C07 = \"de-at;German (Austria)\"
  58. 1007 = \"de-lu;German (Luxembourg)\"
  59. 1407 = \"de-li;German (Liechtenstein)\"
  60. 0408 = \"el;Greek\"
  61. 040D = \"he;Hebrew\"
  62. 0439 = \"hi;Hindi\"
  63. 040E = \"hu;Hungarian\"
  64. 040F = \"is;Icelandic\"
  65. 0421 = \"in;Indonesian\"
  66. 0410 = \"it;Italian (Italy)\"
  67. 0810 = \"it-ch;Italian (Switzerland)\"
  68. 0411 = \"ja;Japanese\"
  69. 0412 = \"ko;Korean\"
  70. 0426 = \"lv;Latvian\"
  71. 0427 = \"lt;Lithuanian\"
  72. 042F = \"mk;FYRO Macedonian\"
  73. 043E = \"ms;Malay (Malaysia)\"
  74. 043A = \"mt;Maltese\" 0414 = \"no;Norwegian (Bokmal)\"
  75. 0814 = \"no;Norwegian (Nynorsk)\"
  76. 0415 = \"pl;Polish\"
  77. 0416 = \"pt-br;Portuguese (Brazil)\"
  78. 0816 = \"pt;Portuguese (Portugal)\"
  79. 0417 = \"rm;Rhaeto-Romanic\"
  80. 0418 = \"ro;Romanian\"
  81. 0818 = \"ro-mo;Romanian (Moldova)\"
  82. 0419 = \"ru;Russian\"
  83. 0819 = \"ru-mo;Russian (Moldova)\"
  84. 0C1A = \"sr;Serbian (Cyrillic)\"
  85. 081A = \"sr;Serbian (Latin)\"
  86. 041B = \"sk;Slovak\"
  87. 0424 = \"sl;Slovenian\"
  88. 042E = \"sb;Sorbian\"
  89. 040A = \"es;Spanish (Traditional Sort)\"
  90. 080A = \"es-mx;Spanish (Mexico)\"
  91. 0C0A = \"es;Spanish (International Sort)\"
  92. 100A = \"es-gt;Spanish (Guatemala)\"
  93. 140A = \"es-cr;Spanish (Costa Rica)\"
  94. 180A = \"es-pa;Spanish (Panama)\"
  95. 1C0A = \"es-do;Spanish (Dominican Republic)\"
  96. 200A = \"es-ve;Spanish (Venezuela)\"
  97. 240A = \"es-co;Spanish (Colombia)\"
  98. 280A = \"es-pe;Spanish (Peru)\"
  99. 2C0A = \"es-ar;Spanish (Argentina)\"
  100. 300A = \"es-ec;Spanish (Ecuador)\"
  101. 340A = \"es-cl;Spanish (Chile)\"
  102. 380A = \"es-uy;Spanish (Uruguay)\"
  103. 3C0A = \"es-py;Spanish (Paraguay)\"
  104. 400A = \"es-bo;Spanish (Bolivia)\"
  105. 440A = \"es-sv;Spanish (El Salvador)\"
  106. 480A = \"es-hn;Spanish (Honduras)\"
  107. 4C0A = \"es-ni;Spanish (Nicaragua)\"
  108. 500A = \"es-pr;Spanish (Puerto Rico)\"
  109. 0430 = \"sx;Sutu\"
  110. 041D = \"sv;Swedish\"
  111. 081D = \"sv-fi;Swedish (Finland)\"
  112. 041E = \"th;Thai\"
  113. 0431 = \"ts;Tsonga\"
  114. 0432 = \"tn;Tswana\"
  115. 041F = \"tr;Turkish\"
  116. 0422 = \"uk;Ukrainian\"
  117. 0420 = \"your;Urdu\"
  118. 042A = \"vi;Vietnamese\"
  119. 0434 = \"xh;Xhosa\"
  120. 043D = \"ji;Yiddish\"
  121. 0435 = \"zu;Zulu\"
-reply by Ing, Wop NLD

Notes: as I had my Service Pack 3 already in there, I had to uninstall it. Reboot. Did the changes above and reinstall it again. Now it´s working!! :D

No comments:

Post a Comment