Advertisement
James1337

@OSLang

Aug 13th, 2013
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 2.63 KB | None | 0 0
  1. Func SystemLanguage()
  2.     Switch @OSLang
  3.         Case "0436"
  4.             Return "Afrikaans"
  5.         Case "041c"
  6.             Return "Albanian"
  7.         Case "0401", "0801", "0c01", "1001", "1401", "1801", "1c01", "2001", "2401", "2801", "2c01", "3001", "3401", "3801", "3c01", "4001"
  8.             Return "Arabic"
  9.         Case "042b"
  10.             Return "Armenian"
  11.         Case "042c", "082c"
  12.             Return "Azeri"
  13.         Case "042d"
  14.             Return "Basque"
  15.         Case "0423"
  16.             Return "Belarusian"
  17.         Case "0402"
  18.             Return "Bulgarian"
  19.         Case "0403"
  20.             Return "Catalan"
  21.         Case "0404", "0804", "0c04", "1004", "1404"
  22.             Return "Chinese"
  23.         Case "041a"
  24.             Return "Croatian"
  25.         Case "0405"
  26.             Return "Czech"
  27.         Case "0406"
  28.             Return "Danish"
  29.         Case "0413", "0813"
  30.             Return "Dutch"
  31.         Case "0409", "0809", "0c09", "1009", "1409", "1809", "1c09", "2009", "2409", "2809", "2c09", "3009", "3409"
  32.             Return "English"
  33.         Case "0425"
  34.             Return "Estonian"
  35.         Case "0438"
  36.             Return "Faeroese"
  37.         Case "0429"
  38.             Return "Farsi"
  39.         Case "040b"
  40.             Return "Finnish"
  41.         Case "040c", "080c", "0c0c", "100c", "140c", "180c"
  42.             Return "French"
  43.         Case "0437"
  44.             Return "Georgian"
  45.         Case "0407", "0807", "0c07", "1007", "1407"
  46.             Return "German"
  47.         Case "408"
  48.             Return "Greek"
  49.         Case "040d"
  50.             Return "Hebrew"
  51.         Case "0439"
  52.             Return "Hindi"
  53.         Case "040e"
  54.             Return "Hungarian"
  55.         Case "040f"
  56.             Return "Icelandic"
  57.         Case "0421"
  58.             Return "Indonesian"
  59.         Case "0410", "0810"
  60.             Return "Italian"
  61.         Case "0411"
  62.             Return "Japanese"
  63.         Case "043f"
  64.             Return "Kazakh"
  65.         Case "0457"
  66.             Return "Konkani"
  67.         Case "0412"
  68.             Return "Korean"
  69.         Case "0426"
  70.             Return "Latvian"
  71.         Case "0427"
  72.             Return "Lithuanian"
  73.         Case "042f"
  74.             Return "Macedonian"
  75.         Case "043e", "083e"
  76.             Return "Malay"
  77.         Case "044e"
  78.             Return "Marathi"
  79.         Case "0414", "0814"
  80.             Return "Norwegian"
  81.         Case "0415"
  82.             Return "Polish"
  83.         Case "0416", "0816"
  84.             Return "Portuguese"
  85.         Case "0418"
  86.             Return "Romanian"
  87.         Case "0419"
  88.             Return "Russian"
  89.         Case "044f"
  90.             Return "Sanskrit"
  91.         Case "081a", "0c1a"
  92.             Return "Serbian"
  93.         Case "041b"
  94.             Return "Slovak"
  95.         Case "0424"
  96.             Return "Slovenian"
  97.         Case "040a", "080a", "0c0a", "100a", "140a", "180a", "1c0a", "200a", "240a", "280a", "2c0a", "300a", "340a", "380a", "3c0a", "400a", "440a", "480a", "4c0a", "500a"
  98.             Return "Spanish"
  99.         Case "0441"
  100.             Return "Swahili"
  101.         Case "041d", "081d"
  102.             Return "Swedish"
  103.         Case "0449"
  104.             Return "Tamil"
  105.         Case "0444"
  106.             Return "Tatar"
  107.         Case "041e"
  108.             Return "Thai"
  109.         Case "041f"
  110.             Return "Turkish"
  111.         Case "0422"
  112.             Return "Ukrainian"
  113.         Case "0420"
  114.             Return "Urdu"
  115.         Case "0443", "0843"
  116.             Return "Uzbek"
  117.         Case "042a"
  118.             Return "Vietnamese"
  119.     EndSwitch
  120. EndFunc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement