Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

208 lines
5.8 KiB

  1. /*:
  2. @*: This file is organized into two main blocks. The first block contains
  3. @*: code (non-string) sections which are specific to languages. Please put
  4. @*: the code sections in the correct language.
  5. @*: The second block is reserved for [Strings] which localizers will be
  6. @*: working with. It is further divided using "#if LANGUAGE ==" for language
  7. @*: specific strings. For strings which are common to all languages
  8. @*: place outside the #ifs.
  9. @*:
  10. @*: This file is first precompiled with LANGUAGE_ID
  11. @*: set to the language (see inf\win4\inf\makefile.inc for details).
  12. @*: For example, for usa builds, the sections under #if LANGUAGE == 0x409
  13. @*: will appear.
  14. @*:
  15. @*: Important: To support locstudio, this file contains only ONE [Strings] section.
  16. @*:
  17. @*/
  18. #if LANGUAGE_ID != 0x804 && LANGUAGE_ID != 0x404 && LANGUAGE_ID != 0x411 && LANGUAGE_ID != 0x412
  19. // This section is for non-FE (chs,cht,jpn,kor) builds. So english, german, ...
  20. #elif LANGUAGE_ID == 0x804
  21. //CHS specific sections
  22. #elif LANGUAGE_ID == 0x404
  23. //CHT specific sections
  24. #elif LANGUAGE_ID == 0x411
  25. //JPN specific sections
  26. #elif LANGUAGE_ID == 0x412
  27. //KOR specific sections
  28. #endif
  29. // String section below for localizers
  30. [Strings]
  31. ; Unlocalizable strings
  32. REG_WSH = "Software\Microsoft\Windows Script Host"
  33. REG_APPROVE = "Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"
  34. REG_UNINSTALL = "Software\Microsoft\Windows\CurrentVersion\Uninstall\WindowsScriptHost"
  35. CLSID_WSHEXT = "{60254CA5-953B-11CF-8C96-00AA00B8708C}"
  36. ; Localizable strings
  37. DISP_WSH = "Microsoft Windows Script Host"
  38. DESC_WSH = "Windows Script Host"
  39. DESC_DISKS = "Windows Script Host Files"
  40. TIPS_WSH = "Write scripts to help automate tasks in Windows"
  41. DESC_DOTWSH = "Windows Script Host Settings File"
  42. DESC_DOTVBS = "VBScript Script File"
  43. DESC_DOTVBE = "VBScript Encoded Script File"
  44. DESC_DOTJS = "JScript Script File"
  45. DESC_DOTJSE = "JScript Encoded Script File"
  46. DESC_DOTWS = "Windows Script File"
  47. DESC_WSHEXT = "Shell extensions for Windows Script Host"
  48. DESC_WSHOMLIB = "Microsoft Windows Script Host Object Model"
  49. DESC_WSHSHELL = "Windows Script Host Shell Object"
  50. DESC_WSHNETWORK = "Windows Script Host Network Object"
  51. MENU_OPEN = "&Open"
  52. MENU_CONOPEN = "Open &with Command Prompt"
  53. MENU_DOSOPEN = "Open &with MS-DOS Prompt"
  54. MENU_EDIT = "&Edit"
  55. MENU_PRINT = "&Print"
  56. #if LANGUAGE_ID == 0x401
  57. // Arabic
  58. FILE_WSHEXT = "wshar.dll"
  59. FILE_SCROBJ = "scoar.dll"
  60. #elif LANGUAGE_ID == 0x403
  61. // Catalan
  62. FILE_WSHEXT = "wshca.dll"
  63. FILE_SCROBJ = "scoca.dll"
  64. #elif LANGUAGE_ID == 0x804
  65. // Chinese Simplified
  66. FILE_WSHEXT = "wshchs.dll"
  67. FILE_SCROBJ = "scochs.dll"
  68. #elif LANGUAGE_ID == 0x404
  69. // Chinese Traditional
  70. FILE_WSHEXT = "wshcht.dll"
  71. FILE_SCROBJ = "scocht.dll"
  72. #elif LANGUAGE_ID == 0x405
  73. // Czech
  74. FILE_WSHEXT = "wshcs.dll"
  75. FILE_SCROBJ = "scocs.dll"
  76. #elif LANGUAGE_ID == 0x406
  77. // Danish
  78. FILE_WSHEXT = "wshda.dll"
  79. FILE_SCROBJ = "scoda.dll"
  80. #elif LANGUAGE_ID == 0x407
  81. // German
  82. FILE_WSHEXT = "wshde.dll"
  83. FILE_SCROBJ = "scode.dll"
  84. #elif LANGUAGE_ID == 0x408
  85. // Greek
  86. FILE_WSHEXT = "wshel.dll"
  87. FILE_SCROBJ = "scoel.dll"
  88. #elif LANGUAGE_ID == 0x409
  89. // United States English
  90. FILE_WSHEXT = "wshext.dll"
  91. FILE_SCROBJ = "scrobj.dll"
  92. #elif LANGUAGE_ID == 0xc0a
  93. // Spanish
  94. FILE_WSHEXT = "wshes.dll"
  95. FILE_SCROBJ = "scoes.dll"
  96. #elif LANGUAGE_ID == 0x42d
  97. // Basque
  98. FILE_WSHEXT = "wsheu.dll"
  99. FILE_SCROBJ = "scoeu.dll"
  100. #elif LANGUAGE_ID == 0x40b
  101. // Finnish
  102. FILE_WSHEXT = "wshfi.dll"
  103. FILE_SCROBJ = "scofi.dll"
  104. #elif LANGUAGE_ID == 0x40c
  105. // French
  106. FILE_WSHEXT = "wshfr.dll"
  107. FILE_SCROBJ = "scofr.dll"
  108. #elif LANGUAGE_ID == 0x40d
  109. // Hebrew
  110. FILE_WSHEXT = "wshhe.dll"
  111. FILE_SCROBJ = "scohe.dll"
  112. #elif LANGUAGE_ID == 0x40e
  113. // Hungarian
  114. FILE_WSHEXT = "wshhu.dll"
  115. FILE_SCROBJ = "scohu.dll"
  116. #elif LANGUAGE_ID == 0x410
  117. // Italian
  118. FILE_WSHEXT = "wshit.dll"
  119. FILE_SCROBJ = "scoit.dll"
  120. #elif LANGUAGE_ID == 0x411
  121. // Japanese
  122. FILE_WSHEXT = "wshja.dll"
  123. FILE_SCROBJ = "scoja.dll"
  124. #elif LANGUAGE_ID == 0x412
  125. // Korean
  126. FILE_WSHEXT = "wshko.dll"
  127. FILE_SCROBJ = "scoko.dll"
  128. #elif LANGUAGE_ID == 0x413
  129. // Dutch
  130. FILE_WSHEXT = "wshnl.dll"
  131. FILE_SCROBJ = "sconl.dll"
  132. #elif LANGUAGE_ID == 0x414
  133. // Norwegian
  134. FILE_WSHEXT = "wshno.dll"
  135. FILE_SCROBJ = "scono.dll"
  136. #elif LANGUAGE_ID == 0x415
  137. // Polish
  138. FILE_WSHEXT = "wshpl.dll"
  139. FILE_SCROBJ = "scopl.dll"
  140. #elif LANGUAGE_ID == 0x416
  141. // Portuguese (Brazil)
  142. FILE_WSHEXT = "wshptb.dll"
  143. FILE_SCROBJ = "scoptb.dll"
  144. #elif LANGUAGE_ID == 0x816
  145. // Portuguese (Portugal)
  146. FILE_WSHEXT = "wshptg.dll"
  147. FILE_SCROBJ = "scoptg.dll"
  148. #elif LANGUAGE_ID == 0x419
  149. // Russian
  150. FILE_WSHEXT = "wshru.dll"
  151. FILE_SCROBJ = "scoru.dll"
  152. #elif LANGUAGE_ID == 0x41b
  153. // Slovak
  154. FILE_WSHEXT = "wshsk.dll"
  155. FILE_SCROBJ = "scosk.dll"
  156. #elif LANGUAGE_ID == 0x424
  157. // Slovenian
  158. FILE_WSHEXT = "wshsl.dll"
  159. FILE_SCROBJ = "scosl.dll"
  160. #elif LANGUAGE_ID == 0x41d
  161. // Swedish
  162. FILE_WSHEXT = "wshsv.dll"
  163. FILE_SCROBJ = "scosv.dll"
  164. #elif LANGUAGE_ID == 0x41f
  165. // Turkish
  166. FILE_WSHEXT = "wshtr.dll"
  167. FILE_SCROBJ = "scotr.dll"
  168. #else
  169. // Anything else - Point to English
  170. FILE_WSHEXT = "wshext.dll"
  171. FILE_SCROBJ = "scrobj.dll"
  172. #endif