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.3 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. [WowData.SetupInfLayout.Exclude]
  23. ;
  24. ;Following files are intl.inf files present already in layout.inf
  25. ;for textmode copy - keyboard layouts etc.
  26. ;start intl.inf exclude files
  27. big5.nls ; Already included in intl.wow
  28. bopomofo.nls ; Already included in intl.wow
  29. prc.nls ; Already included in intl.wow
  30. prcp.nls ; Already included in intl.wow
  31. xjis.nls ; Already included in intl.wow
  32. #elif LANGUAGE_ID == 0x404
  33. //CHT specific sections
  34. [WowData.SetupInfLayout.Exclude]
  35. ;
  36. ;Following files are intl.inf files present already in layout.inf
  37. ;for textmode copy - keyboard layouts etc.
  38. ;start intl.inf exclude files
  39. big5.nls ; Already included in intl.wow
  40. bopomofo.nls ; Already included in intl.wow
  41. prc.nls ; Already included in intl.wow
  42. prcp.nls ; Already included in intl.wow
  43. xjis.nls ; Already included in intl.wow
  44. #elif LANGUAGE_ID == 0x411
  45. //JPN specific sections
  46. [WowData.SetupInfLayout.Exclude]
  47. ;
  48. ;Following files are intl.inf files present already in layout.inf
  49. ;for textmode copy - keyboard layouts etc.
  50. ;start intl.inf exclude files
  51. big5.nls ; Already included in intl.wow
  52. bopomofo.nls ; Already included in intl.wow
  53. prc.nls ; Already included in intl.wow
  54. prcp.nls ; Already included in intl.wow
  55. xjis.nls ; Already included in intl.wow
  56. ;
  57. ; specifies how a native directory maps to a WOW directory
  58. ;
  59. [NativeDataToWowData.DirectoryInformation.Textmode]
  60. ;
  61. ; japanese IMEs
  62. ;
  63. 200=230
  64. 201=231
  65. 202=232
  66. ;
  67. ; FE shared
  68. ;
  69. 220=233
  70. 221=234
  71. ;
  72. ; specifies filtering information that defines how files are ; mapped. All files are mapped based on specified extensions
  73. ;
  74. [WowData.Filter]
  75. ;
  76. ; japanese IMEs
  77. ;
  78. DirectoryToMap=200
  79. DirectoryToMap=201
  80. DirectoryToMap=202
  81. ;
  82. ; FE shared
  83. ;
  84. DirectoryToMap=220
  85. DirectoryToMap=221
  86. FileExtensions=drv,exe,dll,ocx,tlb,ax,nls,cpl,rll,mof,tsp,ime,dic,ini
  87. ; specifies the extensions to look for
  88. #elif LANGUAGE_ID == 0x412
  89. //KOR specific sections
  90. ;
  91. ; specifies how a native directory maps to a WOW directory
  92. ;
  93. [NativeDataToWowData.DirectoryInformation.Textmode]
  94. ;
  95. ; Korean IMEs. Currently there are no files in 213 and 214.
  96. ;
  97. 212=216
  98. 213=217
  99. 214=218
  100. ;
  101. ; FE shared
  102. ;
  103. 220=233
  104. 221=234
  105. ;
  106. ; specifies filtering information that defines how files are ; mapped. All files are mapped based on specified extensions
  107. ;
  108. [WowData.Filter]
  109. ;
  110. ; Korean IMEs
  111. ;
  112. DirectoryToMap=212
  113. DirectoryToMap=213
  114. DirectoryToMap=214
  115. ;
  116. ; FE shared
  117. ;
  118. DirectoryToMap=220
  119. DirectoryToMap=221
  120. FileExtensions=drv,exe,dll,ocx,tlb,ax,nls,cpl,rll,mof,tsp,ime
  121. ; specifies the extensions to look for
  122. ;
  123. ;Specifies files to exclude while processing Component Infs
  124. ;Excludes from CopyFiles, RenameFiles, DeleteFiles and RegisterDlls
  125. ;If you want to do this only for your INF then copy the section name below and
  126. ;create one more appending . and the name of your INF without extension i.e. to apply it
  127. ;for foo.inf only use -
  128. ; [NativeDataToWowData.SetupINF.FilesToExclude.foo]
  129. ;
  130. [NativeDataToWowData.SetupINF.FilesToExclude]
  131. ;
  132. ; Korean IME6.1 exclude files
  133. ;
  134. ; Help files
  135. imekr.chm
  136. imekren.chm
  137. korpaden.chm
  138. imepadko.chm
  139. imekr.hlp
  140. imekren.hlp
  141. ; Dicts files
  142. imekr.lex
  143. hanjadic.dll
  144. hanja.lex
  145. ; Setup files
  146. imkrinst.exe
  147. imkrinst.ini
  148. imekrmig.exe
  149. ; Pad files
  150. imekrmbx.dll
  151. hwxkor.dll
  152. ;
  153. ; specifies list of files to be excluded from layout information
  154. ; when processing an INF file and generating the layout.inf append stub
  155. ; Useful when the file is used already in layout.inf to also copy during
  156. ; textmode. In such a case its WOW stub is already present in layout.inf
  157. ; when layout.inf is WOW processed
  158. ;
  159. [WowData.SetupInfLayout.Exclude]
  160. ;
  161. ;Following files are intl.inf files present already in layout.inf
  162. ;for textmode copy - keyboard layouts etc.
  163. ;start intl.inf exclude files
  164. c_1361.nls
  165. c_10003.nls
  166. big5.nls ; Already included in intl.wow
  167. bopomofo.nls ; Already included in intl.wow
  168. prc.nls ; Already included in intl.wow
  169. prcp.nls ; Already included in intl.wow
  170. xjis.nls ; Already included in intl.wow
  171. #endif
  172. // String section below for localizers
  173. [Strings]