/*: @*: This file is organized into two main blocks. The first block contains @*: code (non-string) sections which are specific to languages. Please put @*: the code sections in the correct language. @*: The second block is reserved for [Strings] which localizers will be @*: working with. It is further divided using "#if LANGUAGE ==" for language @*: specific strings. For strings which are common to all languages @*: place outside the #ifs. @*: @*: This file is first precompiled with LANGUAGE_ID @*: set to the language (see inf\win4\inf\makefile.inc for details). @*: For example, for usa builds, the sections under #if LANGUAGE == 0x409 @*: will appear. @*: @*: Important: To support locstudio, this file contains only ONE [Strings] section. @*: @*/ #if LANGUAGE_ID != 0x804 && LANGUAGE_ID != 0x404 && LANGUAGE_ID != 0x411 && LANGUAGE_ID != 0x412 // This section is for non-FE (chs,cht,jpn,kor) builds. So english, german, ... #elif LANGUAGE_ID == 0x804 //CHS specific sections [WowData.SetupInfLayout.Exclude] ; ;Following files are intl.inf files present already in layout.inf ;for textmode copy - keyboard layouts etc. ;start intl.inf exclude files big5.nls ; Already included in intl.wow bopomofo.nls ; Already included in intl.wow prc.nls ; Already included in intl.wow prcp.nls ; Already included in intl.wow xjis.nls ; Already included in intl.wow #elif LANGUAGE_ID == 0x404 //CHT specific sections [WowData.SetupInfLayout.Exclude] ; ;Following files are intl.inf files present already in layout.inf ;for textmode copy - keyboard layouts etc. ;start intl.inf exclude files big5.nls ; Already included in intl.wow bopomofo.nls ; Already included in intl.wow prc.nls ; Already included in intl.wow prcp.nls ; Already included in intl.wow xjis.nls ; Already included in intl.wow #elif LANGUAGE_ID == 0x411 //JPN specific sections [WowData.SetupInfLayout.Exclude] ; ;Following files are intl.inf files present already in layout.inf ;for textmode copy - keyboard layouts etc. ;start intl.inf exclude files big5.nls ; Already included in intl.wow bopomofo.nls ; Already included in intl.wow prc.nls ; Already included in intl.wow prcp.nls ; Already included in intl.wow xjis.nls ; Already included in intl.wow ; ; specifies how a native directory maps to a WOW directory ; [NativeDataToWowData.DirectoryInformation.Textmode] ; ; japanese IMEs ; 200=230 201=231 202=232 ; ; FE shared ; 220=233 221=234 ; ; specifies filtering information that defines how files are ; mapped. All files are mapped based on specified extensions ; [WowData.Filter] ; ; japanese IMEs ; DirectoryToMap=200 DirectoryToMap=201 DirectoryToMap=202 ; ; FE shared ; DirectoryToMap=220 DirectoryToMap=221 FileExtensions=drv,exe,dll,ocx,tlb,ax,nls,cpl,rll,mof,tsp,ime,dic,ini ; specifies the extensions to look for #elif LANGUAGE_ID == 0x412 //KOR specific sections ; ; specifies how a native directory maps to a WOW directory ; [NativeDataToWowData.DirectoryInformation.Textmode] ; ; Korean IMEs. Currently there are no files in 213 and 214. ; 212=216 213=217 214=218 ; ; FE shared ; 220=233 221=234 ; ; specifies filtering information that defines how files are ; mapped. All files are mapped based on specified extensions ; [WowData.Filter] ; ; Korean IMEs ; DirectoryToMap=212 DirectoryToMap=213 DirectoryToMap=214 ; ; FE shared ; DirectoryToMap=220 DirectoryToMap=221 FileExtensions=drv,exe,dll,ocx,tlb,ax,nls,cpl,rll,mof,tsp,ime ; specifies the extensions to look for ; ;Specifies files to exclude while processing Component Infs ;Excludes from CopyFiles, RenameFiles, DeleteFiles and RegisterDlls ;If you want to do this only for your INF then copy the section name below and ;create one more appending . and the name of your INF without extension i.e. to apply it ;for foo.inf only use - ; [NativeDataToWowData.SetupINF.FilesToExclude.foo] ; [NativeDataToWowData.SetupINF.FilesToExclude] ; ; Korean IME6.1 exclude files ; ; Help files imekr.chm imekren.chm korpaden.chm imepadko.chm imekr.hlp imekren.hlp ; Dicts files imekr.lex hanjadic.dll hanja.lex ; Setup files imkrinst.exe imkrinst.ini imekrmig.exe ; Pad files imekrmbx.dll hwxkor.dll ; ; specifies list of files to be excluded from layout information ; when processing an INF file and generating the layout.inf append stub ; Useful when the file is used already in layout.inf to also copy during ; textmode. In such a case its WOW stub is already present in layout.inf ; when layout.inf is WOW processed ; [WowData.SetupInfLayout.Exclude] ; ;Following files are intl.inf files present already in layout.inf ;for textmode copy - keyboard layouts etc. ;start intl.inf exclude files c_1361.nls c_10003.nls big5.nls ; Already included in intl.wow bopomofo.nls ; Already included in intl.wow prc.nls ; Already included in intl.wow prcp.nls ; Already included in intl.wow xjis.nls ; Already included in intl.wow #endif // String section below for localizers [Strings]