home *** CD-ROM | disk | FTP | other *** search
/ The Best of Windows 95.com 1996 December / WIN95_DEC_1996_4.ISO / patches / lang.exe / MULLANG.NEW < prev    next >
Text File  |  1996-01-25  |  20KB  |  615 lines

  1. ; Mullang.inf
  2.  
  3. ; This is the Setup information file to install Multilingual Support
  4. ; Copyright (c) 1993-1995 Microsoft Corporation
  5.  
  6. [version]
  7. LayoutFile=layout.inf
  8. signature="$CHICAGO$"
  9. SetupClass=PLUSPACK
  10. Provider=%Msft%
  11.  
  12. [DestinationDirs]
  13. LargeTTFonts            = 20           ; LDID_FONTS
  14. BalticNLSFiles          = 11
  15. CENLSFiles              = 11
  16. CyrillicNLSFiles        = 11
  17. GreekNLSFiles           = 11
  18. TurkishNLSFiles         = 11
  19. BalticNLSFiles.Del      = 11
  20. CENLSFiles.Del          = 11
  21. CyrillicNLSFiles.Del    = 11
  22. GreekNLSFiles.Del       = 11
  23. TurkishNLSFiles.Del     = 11
  24. BalticKbds              = 11
  25. CEKbds                  = 11
  26. CyrillicKbds            = 11
  27. GreekKbds               = 11
  28. TurkishKbds             = 11
  29. BalticKbds.Del          = 11
  30. CEKbds.Del              = 11
  31. CyrillicKbds.Del        = 11
  32. GreekKbds.Del           = 11
  33. TurkishKbds.Del         = 11
  34.  
  35. [Optional Components]
  36. MultiLanguageTop
  37. BALTIC
  38. CE
  39. CYRILLIC
  40. GREEK
  41. TURKISH
  42.  
  43. [MultiLanguageTop]
  44. ;Top Level option
  45. OptionDesc  = %MLTopDesc%
  46. Tip         = %MLTop_TIP%
  47. IconIndex       = 50
  48.  
  49. ;***********************************
  50. ;*** Adding Multilingual Support ***
  51. ;***********************************
  52. [BALTIC]
  53. OptionDesc=%BalticDes%
  54. Tip = %Baltic_Tip%
  55. IconIndex=50
  56. Parent=MultiLanguageTop
  57. UpdateInis=BalticSubs, TTFCache_delete
  58. CopyFiles=LargeTTFonts, BalticNLSFiles, BalticKbds
  59. AddReg=BalticInstalled
  60. InstallType=10
  61. Uninstall=Baltic_Remove
  62. Reboot=1
  63.  
  64. [CE]
  65. OptionDesc=%CEDes%
  66. Tip = %CE_Tip%
  67. IconIndex=50
  68. Parent=MultiLanguageTop
  69. CopyFiles=LargeTTFonts, CENLSFiles, CEKbds
  70. UpdateInis=CESubs, TTFCache_delete
  71. AddReg=CEInstalled
  72. InstallType=10
  73. Uninstall=CE_Remove
  74. Reboot=1
  75.  
  76. [CYRILLIC]
  77. OptionDesc=%CyrillicDes%
  78. Tip = %Cyrillic_Tip%
  79. IconIndex=50
  80. Parent=MultiLanguageTop
  81. CopyFiles=LargeTTFonts, CyrillicNLSFiles, CyrillicKbds
  82. UpdateInis=CyrillicSubs, TTFCache_delete
  83. AddReg=CyrillicInstalled
  84. InstallType=10
  85. Uninstall=Cyrillic_Remove
  86. Reboot=1
  87.  
  88. [GREEK]
  89. OptionDesc=%GreekDes%
  90. Tip = %Greek_Tip%
  91. IconIndex=50
  92. Parent=MultiLanguageTop
  93. CopyFiles=LargeTTFonts, GreekNLSFiles, GreekKbds
  94. UpdateInis=GreekSubs, TTFCache_delete
  95. AddReg=GreekInstalled
  96. InstallType=10
  97. Uninstall=Greek_Remove
  98. Reboot=1
  99.  
  100. [TURKISH]
  101. OptionDesc=%TurkishDes%
  102. Tip = %Turkish_Tip%
  103. IconIndex=50
  104. Parent=MultiLanguageTop
  105. UpdateInis=TurkishSubs, TTFCache_delete
  106. CopyFiles=LargeTTFonts, TurkishNLSFiles, TurkishKbds
  107. AddReg=TurkishInstalled
  108. InstallType=10
  109. Uninstall=Turkish_Remove
  110. Reboot=1
  111.  
  112. [TTFCache_delete]
  113. wininit.ini,Rename,,"NUL=%25%\ttfcache."
  114.  
  115. ;*** Copy Files ***
  116. [LargeTTFonts]
  117. arial.ttf,larial.ttf,larial.001,8
  118. arialbd.ttf,larialbd.ttf,larialbd.001,8
  119. arialbi.ttf,larialbi.ttf,larialbi.001,8
  120. ariali.ttf,lariali.ttf,lariali.001,8
  121. cour.ttf,lcour.ttf,lcour.001,8
  122. courbd.ttf,lcourbd.ttf,lcourbd.001,8
  123. courbi.ttf,lcourbi.ttf,lcourbi.001,8
  124. couri.ttf,lcouri.ttf,lcouri.001,8
  125. times.ttf,ltimes.ttf,ltimes.001,8
  126. timesbd.ttf,ltimesbd.ttf,ltimesbd.001,8
  127. timesbi.ttf,ltimesbi.ttf,ltimesbi.001,8
  128. timesi.ttf,ltimesi.ttf,ltimesi.001,8
  129.  
  130. [BalticNLSFiles]
  131. cp_1257.nls,,,8
  132.  
  133. [BalticKbds]
  134. kbdes.kbd          ;Estonian
  135. kbdlt.kbd          ;Lithuanian
  136. kbdlv.kbd          ;Latvian
  137. kbdlv1.kbd         ;Latvian (Latin)
  138.  
  139. [CENLSFiles]
  140. cp_1250.nls,,,8
  141.  
  142. [CEKbds]
  143. kbdal.kbd          ;Albanian
  144. kbdcr.kbd          ;Croatian
  145. kbdcz.kbd          ;Czech
  146. kbdcz1.kbd         ;Czech 101
  147. kbdhu.kbd          ;Hungarian
  148. kbdhu1.kbd         ;Hungarian 101
  149. kbdpl.kbd          ;Polish
  150. kbdpl1.kbd         ;Polish Programmers
  151. kbdro.kbd          ;Romanian
  152. kbdsl.kbd          ;Slovak
  153. kbdsl1.kbd         ;Slovak 101
  154. kbdsv.kbd          ;Slovenian
  155.  
  156. [CyrillicNLSFiles]
  157. cp_1251.nls,,,8
  158.  
  159. [CyrillicKbds]
  160. kbdblr.kbd         ;Belarusian
  161. kbdbul.kbd         ;Bulgarian (Latin)
  162. kbdbll.kbd         ;Bulgarian (Cyrillic)
  163. kbdru.kbd          ;Russian
  164. kbdru1.kbd         ;Russian (Typewriter)
  165. kbdur.kbd          ;Ukrainian
  166. kbdycc.kbd         ;Serbian (Cyrillic)
  167. kbdycl.kbd         ;Serbian (Latin)
  168.  
  169. [GreekNLSFiles]
  170. cp_1253.nls,,,8
  171.  
  172. [GreekKbds]
  173. kbdgk.kbd          ;Greek
  174. kbdgkl.kbd         ;Greek Latin
  175. kbdgk220.kbd       ;Greek 220
  176. kbdgk319.kbd       ;Greek 319
  177. kbdgl220.kbd       ;Greek Latin 220
  178. kbdgl319.kbd       ;Greek Latin 319
  179.  
  180. [TurkishNLSFiles]
  181. cp_1254.nls,,,8
  182.  
  183. [TurkishKbds]
  184. kbdtuf.kbd         ;Turkish (F type)
  185. kbdtuq.kbd         ;Turkish (Q type)
  186.  
  187. ;*** Add font substitutes ***
  188. [GreekSubs]
  189. win.ini,FontSubstitutes,,"Arial Greek,161=Arial,161",
  190. win.ini,FontSubstitutes,,"Courier New Greek,161=Courier New,161",
  191. win.ini,FontSubstitutes,,"Times New Roman Greek,161=Times New Roman,161",
  192.  
  193. [CyrillicSubs]
  194. win.ini,FontSubstitutes,,"Arial Cyr,204=Arial,204"
  195. win.ini,FontSubstitutes,,"Courier New Cyr,204=Courier New,204"
  196. win.ini,FontSubstitutes,,"Times New Roman Cyr,204=Times New Roman,204"
  197.  
  198. [CESubs]
  199. win.ini,FontSubstitutes,,"Arial CE,238=Arial,238"
  200. win.ini,FontSubstitutes,,"Courier New CE,238=Courier New,238"
  201. win.ini,FontSubstitutes,,"Times New Roman CE,238=Times New Roman,238"
  202.  
  203. [TurkishSubs]
  204. win.ini,FontSubstitutes,,"Arial Tur,162=Arial,162"
  205. win.ini,FontSubstitutes,,"Courier New Tur,162=Courier New,162"
  206. win.ini,FontSubstitutes,,"Times New Roman Tur,162=Times New Roman,162"
  207.  
  208. [BalticSubs]
  209. win.ini,FontSubstitutes,,"Arial Baltic,186=Arial,186"
  210. win.ini,FontSubstitutes,,"Courier New Baltic,186=Courier New,186"
  211. win.ini,FontSubstitutes,,"Times New Roman Baltic,186=Times New Roman,186"
  212.  
  213. ;*** Add Registry Entries ***
  214. [BalticInstalled]
  215. HKLM,%KEY_Optional%,"Baltic",,"Baltic"
  216. HKLM,%KEY_Optional%\Baltic,INF,,"mullang.inf"
  217. HKLM,%KEY_Optional%\Baltic,Section,,"Baltic"
  218. HKLM,%KEY_Optional%\Baltic,Installed,,"1"
  219. HKLM, %KEY_Nls%\Locale,00000425,,%00000425%                ;Estonia
  220. HKLM,"%KEY_KLayout%\00000425","layout file",,kbdes.kbd
  221. HKLM,"%KEY_KLayout%\00000425","layout text",,%KBD_ES%
  222. HKLM, %KEY_Nls%\Locale,00000426,,%00000426%                ;Latvia
  223. HKLM,"%KEY_KLayout%\00000426","layout file",,kbdlv.kbd
  224. HKLM,"%KEY_KLayout%\00000426","layout text",,%KBD_LV%
  225. HKLM,"%KEY_KLayout%\00010426","layout file",,kbdlv1.kbd
  226. HKLM,"%KEY_KLayout%\00010426","layout text",,%KBD_LV1%
  227. HKLM,"%KEY_KLayout%\00010426","layout id",,0015
  228. HKLM, %KEY_Nls%\Locale,00000427,,%00000427%                ;Lithuania
  229. HKLM,"%KEY_KLayout%\00000427","layout file",,kbdlt.kbd
  230. HKLM,"%KEY_KLayout%\00000427","layout text",,%KBD_LT%
  231. HKLM, %KEY_Nls%\Codepage,1257,,cp_1257.nls
  232.  
  233. [CEInstalled]
  234. HKLM,%KEY_Optional%,"CE",,"CE"
  235. HKLM,%KEY_Optional%\CE,INF,,"mullang.inf"
  236. HKLM,%KEY_Optional%\CE,Section,,"CE"
  237. HKLM,%KEY_Optional%\CE,Installed,,"1"
  238. HKLM, %KEY_Nls%\Locale,0000041C,,%0000041C%                ;Albania
  239. HKLM,"%KEY_KLayout%\0000041C","layout file",,kbdal.kbd
  240. HKLM,"%KEY_KLayout%\0000041C","layout text",,%KBD_AL%
  241. HKLM, %KEY_Nls%\Locale,0000041A,,%0000041A%                ;Croatia
  242. HKLM,"%KEY_KLayout%\0000041A","layout file",,kbdcr.kbd
  243. HKLM,"%KEY_KLayout%\0000041A","layout text",,%KBD_CR%
  244. HKLM, %KEY_Nls%\Locale,00000405,,%00000405%                ;Czech
  245. HKLM,"%KEY_KLayout%\00000405","layout file",,kbdcz.kbd
  246. HKLM,"%KEY_KLayout%\00000405","layout text",,%KBD_CZ%
  247. HKLM,"%KEY_KLayout%\00010405","layout file",,kbdcz1.kbd
  248. HKLM,"%KEY_KLayout%\00010405","layout text",,%KBD_CZ1%
  249. HKLM,"%KEY_KLayout%\00010405","layout id",,0005
  250. HKLM, %KEY_Nls%\Locale,0000040E,,%0000040E%                ;Hungarian
  251. HKLM,"%KEY_KLayout%\0000040E","layout file",,kbdhu.kbd
  252. HKLM,"%KEY_KLayout%\0000040E","layout text",,%KBD_HU%
  253. HKLM,"%KEY_KLayout%\0001040E","layout file",,kbdhu1.kbd
  254. HKLM,"%KEY_KLayout%\0001040E","layout text",,%KBD_HU1%
  255. HKLM,"%KEY_KLayout%\0001040E","layout id",,0006
  256. HKLM, %KEY_Nls%\Locale,00000415,,%00000415%                ;Polish
  257. HKLM,"%KEY_KLayout%\00000415","layout file",,kbdpl.kbd
  258. HKLM,"%KEY_KLayout%\00000415","layout text",,%KBD_PL%
  259. HKLM,"%KEY_KLayout%\00010415","layout file",,kbdpl1.kbd
  260. HKLM,"%KEY_KLayout%\00010415","layout text",,%KBD_PL1%
  261. HKLM,"%KEY_KLayout%\00010415","layout id",,0007
  262. HKLM, %KEY_Nls%\Locale,00000418,,%00000418%                ;Romania
  263. HKLM,"%KEY_KLayout%\00000418","layout file",,kbdro.kbd
  264. HKLM,"%KEY_KLayout%\00000418","layout text",,%KBD_RO%
  265. HKLM, %KEY_Nls%\Locale,0000041B,,%0000041B%                ;Slovak
  266. HKLM,"%KEY_KLayout%\0000041B","layout file",,kbdsl.kbd
  267. HKLM,"%KEY_KLayout%\0000041B","layout text",,%KBD_SL%
  268. HKLM, %KEY_Nls%\Locale,00000424,,%00000424%                ;Slovenian
  269. HKLM,"%KEY_KLayout%\00000424","layout file",,kbdsv.kbd
  270. HKLM,"%KEY_KLayout%\00000424","layout text",,%KBD_SV%
  271. HKLM, %KEY_Nls%\Codepage,1250,,cp_1250.nls
  272.  
  273. [CyrillicInstalled]
  274. HKLM,%KEY_Optional%,"Cyrillic",,"Cyrillic"
  275. HKLM,%KEY_Optional%\Cyrillic,INF,,"mullang.inf"
  276. HKLM,%KEY_Optional%\Cyrillic,Section,,"Cyrillic"
  277. HKLM,%KEY_Optional%\Cyrillic,Installed,,"1"
  278. HKLM, %KEY_Nls%\Locale,00000423,,%00000423%     ;Belarusian
  279. HKLM,"%KEY_KLayout%\00000423","layout file",,kbdblr.kbd
  280. HKLM,"%KEY_KLayout%\00000423","layout text",,%KBD_BLR%
  281. HKLM, %KEY_Nls%\Locale,00000402,,%00000402%     ;Bulgarian
  282. HKLM,"%KEY_KLayout%\00000402","layout file",,kbdbul.kbd
  283. HKLM,"%KEY_KLayout%\00000402","layout text",,%KBD_BUL%
  284. HKLM,"%KEY_KLayout%\00010402","layout file",,kbdbll.kbd
  285. HKLM,"%KEY_KLayout%\00010402","layout text",,%KBD_BLL%
  286. HKLM,"%KEY_KLayout%\00010402","layout id",,0004
  287. HKLM, %KEY_Nls%\Locale,00000419,,%00000419%     ;Russian
  288. HKLM,"%KEY_KLayout%\00000419","layout file",,kbdru.kbd
  289. HKLM,"%KEY_KLayout%\00000419","layout text",,%KBD_RU%
  290. HKLM,"%KEY_KLayout%\00010419","layout file",,kbdru1.kbd
  291. HKLM,"%KEY_KLayout%\00010419","layout text",,%KBD_RU1%
  292. HKLM,"%KEY_KLayout%\00010419","layout id",,0008
  293. HKLM, %KEY_Nls%\Locale,00000C1A,,%00000C1A%     ;Serbian
  294. HKLM,"%KEY_KLayout%\00000C1A","layout file",,kbdycc.kbd
  295. HKLM,"%KEY_KLayout%\00000C1A","layout text",,%KBD_YCC%
  296. HKLM,"%KEY_KLayout%\00010C1A","layout file",,kbdycl.kbd
  297. HKLM,"%KEY_KLayout%\00010C1A","layout text",,%KBD_YCL%
  298. HKLM,"%KEY_KLayout%\00010C1A","layout id",,0009
  299. HKLM, %KEY_Nls%\Locale,00000422,,%00000422%     ;Ukrainian
  300. HKLM,"%KEY_KLayout%\00000422","layout file",,kbdur.kbd
  301. HKLM,"%KEY_KLayout%\00000422","layout text",,%KBD_UR%
  302. HKLM, %KEY_Nls%\Codepage,1251,,cp_1251.nls
  303.  
  304. [GreekInstalled]
  305. HKLM,%KEY_Optional%,"Greek",,"Greek"
  306. HKLM,%KEY_Optional%\Greek,INF,,"mullang.inf"
  307. HKLM,%KEY_Optional%\Greek,Section,,"Greek"
  308. HKLM,%KEY_Optional%\Greek,Installed,,"1"
  309. HKLM, %KEY_Nls%\Locale,00000408,,%00000408%     
  310. HKLM,"%KEY_KLayout%\00000408","layout file",,kbdgk.kbd
  311. HKLM,"%KEY_KLayout%\00000408","layout text",,%KBD_GK%
  312. HKLM,"%KEY_KLayout%\00010408","layout file",,kbdgk220.kbd
  313. HKLM,"%KEY_KLayout%\00010408","layout text",,%KBD_GK220%
  314. HKLM,"%KEY_KLayout%\00010408","layout id",,0016
  315. HKLM,"%KEY_KLayout%\00020408","layout file",,kbdgl220.kbd
  316. HKLM,"%KEY_KLayout%\00020408","layout text",,%KBD_GL220%
  317. HKLM,"%KEY_KLayout%\00020408","layout id",,0017
  318. HKLM,"%KEY_KLayout%\00030408","layout file",,kbdgk319.kbd
  319. HKLM,"%KEY_KLayout%\00030408","layout text",,%KBD_GK319%
  320. HKLM,"%KEY_KLayout%\00030408","layout id",,0018
  321. HKLM,"%KEY_KLayout%\00040408","layout file",,kbdgl319.kbd
  322. HKLM,"%KEY_KLayout%\00040408","layout text",,%KBD_GL319%
  323. HKLM,"%KEY_KLayout%\00040408","layout id",,0011
  324. HKLM,"%KEY_KLayout%\00050408","layout file",,kbdgkl.kbd
  325. HKLM,"%KEY_KLayout%\00050408","layout text",,%KBD_GKL%
  326. HKLM,"%KEY_KLayout%\00050408","layout id",,0019
  327. HKLM, %KEY_Nls%\Codepage,1253,,cp_1253.nls
  328.  
  329. [TurkishInstalled]
  330. HKLM,%KEY_Optional%,"Turkish",,"Turkish"
  331. HKLM,%KEY_Optional%\Turkish,INF,,"mullang.inf"
  332. HKLM,%KEY_Optional%\Turkish,Section,,"Turkish"
  333. HKLM,%KEY_Optional%\Turkish,Installed,,"1"
  334. HKLM, %KEY_Nls%\Locale,0000041F,,%0000041F%     
  335. HKLM,"%KEY_KLayout%\0000041F","layout file",,kbdtuq.kbd
  336. HKLM,"%KEY_KLayout%\0000041F","layout text",,%KBD_TUQ%
  337. HKLM,"%KEY_KLayout%\0001041F","layout file",,kbdtuf.kbd
  338. HKLM,"%KEY_KLayout%\0001041F","layout text",,%KBD_TUF%
  339. HKLM,"%KEY_KLayout%\0001041F","layout id",,0014
  340. HKLM, %KEY_Nls%\Codepage,1254,,cp_1254.nls
  341.  
  342. ;*************************************
  343. ;*** Removing Multilingual Support ***
  344. ;*************************************
  345. [Baltic_Remove]
  346. UpdateInis=BalticSubsRemove
  347. DelFiles=BalticNLSFiles.Del, BalticKbds.Del
  348. AddReg=BalticOff
  349. DelReg=BalticDelete
  350. Reboot=1
  351.  
  352. [CE_Remove]
  353. UpdateInis=CESubsRemove
  354. DelFiles=CENLSFiles.Del, CEKbds.Del
  355. AddReg=CEOff
  356. DelReg=CEDelete
  357. Reboot=1
  358.  
  359. [Cyrillic_Remove]
  360. UpdateInis=CyrillicSubsRemove
  361. DelFiles=CyrillicNLSFiles.Del, CyrillicKbds.Del
  362. AddReg=CyrillicOff
  363. DelReg=CyrillicDelete
  364. Reboot=1
  365.  
  366. [Greek_Remove]
  367. UpdateInis=GreekSubsRemove
  368. DelFiles=GreekNLSFiles.Del, GreekKbds.Del
  369. AddReg=GreekOff
  370. DelReg=GreekDelete
  371. Reboot=1
  372.  
  373. [Turkish_Remove]
  374. UpdateInis=TurkishSubsRemove
  375. DelFiles=TurkishNLSFiles.Del, TurkishKbds.Del
  376. AddReg=TurkishOff
  377. DelReg=TurkishDelete
  378. Reboot=1
  379.  
  380. ;*** Remove Files ***
  381. [BalticNLSFiles.Del]
  382. cp_1257.nls,,,8
  383.  
  384. [BalticKbds.Del]
  385. kbdes.kbd,,,8      ;Estonian
  386. kbdlt.kbd,,,8      ;Lithuanian
  387. kbdlv.kbd,,,8      ;Latvian
  388. kbdlv1.kbd,,,8     ;Latvian (Latin)
  389.  
  390. [CENLSFiles.Del]
  391. cp_1250.nls,,,8
  392.  
  393. [CEKbds.Del]
  394. kbdal.kbd,,,8      ;Albanian
  395. kbdcr.kbd,,,8      ;Croatian
  396. kbdcz.kbd,,,8      ;Czech
  397. kbdcz1.kbd,,,8     ;Czech 101
  398. kbdhu.kbd,,,8      ;Hungarian
  399. kbdhu1.kbd,,,8     ;Hungarian 101
  400. kbdpl.kbd,,,8      ;Polish
  401. kbdpl1.kbd,,,8     ;Polish Programmers
  402. kbdro.kbd,,,8      ;Romanian
  403. kbdsl.kbd,,,8      ;Slovak
  404. kbdsl1.kbd,,,8     ;Slovak 101
  405. kbdsv.kbd,,,8      ;Slovenian
  406.  
  407. [CyrillicNLSFiles.Del]
  408. cp_1251.nls,,,8
  409.  
  410. [CyrillicKbds.Del]
  411. kbdblr.kbd,,,8     ;Belarusian
  412. kbdbul.kbd,,,8     ;Bulgarian (Latin)
  413. kbdbll.kbd,,,8     ;Bulgarian (Cyrillic)
  414. kbdru.kbd,,,8      ;Russian
  415. kbdru1.kbd,,,8     ;Russian (Typewriter)
  416. kbdur.kbd,,,8      ;Ukrainian
  417. kbdycc.kbd,,,8     ;Serbian (Cyrillic)
  418. kbdycl.kbd,,,8     ;Serbian (Latin)
  419.  
  420. [GreekNLSFiles.Del]
  421. cp_1253.nls,,,8
  422.  
  423. [GreekKbds.Del]
  424. kbdgk.kbd,,,8      ;Greek
  425. kbdgkl.kbd,,,8     ;Greek Latin
  426. kbdgk220.kbd,,,8   ;Greek 220
  427. kbdgk319.kbd,,,8   ;Greek 319
  428. kbdgl220.kbd,,,8   ;Greek Latin 220
  429. kbdgl319.kbd,,,8   ;Greek Latin 319
  430.  
  431. [TurkishNLSFiles.Del]
  432. cp_1254.nls,,,8
  433.  
  434. [TurkishKbds.Del]
  435. kbdtuf.kbd,,,8     ;Turkish (F type)
  436. kbdtuq.kbd,,,8     ;Turkish (Q type)
  437.  
  438. ;*** Remove Font Substitutions ***
  439. [GreekSubsRemove]
  440. win.ini,FontSubstitutes,"Arial Greek,161=Arial,161",
  441. win.ini,FontSubstitutes,"Courier New Greek,161=Courier New,161",
  442. win.ini,FontSubstitutes,"Times New Roman Greek,161=Times New Roman,161",
  443.  
  444. [CyrillicSubsRemove]
  445. win.ini,FontSubstitutes,"Arial Cyr,204=Arial,204",
  446. win.ini,FontSubstitutes,"Courier New Cyr,204=Courier New,204",
  447. win.ini,FontSubstitutes,"Times New Roman Cyr,204=Times New Roman,204",
  448.  
  449. [CESubsRemove]
  450. win.ini,FontSubstitutes,"Arial CE,238=Arial,238",
  451. win.ini,FontSubstitutes,"Courier New CE,238=Courier New,238",
  452. win.ini,FontSubstitutes,"Times New Roman CE,238=Times New Roman,238",
  453.  
  454. [TurkishSubsRemove]
  455. win.ini,FontSubstitutes,"Arial Tur,162=Arial,162",
  456. win.ini,FontSubstitutes,"Courier New Tur,162=Courier New,162",
  457. win.ini,FontSubstitutes,"Times New Roman Tur,162=Times New Roman,162",
  458.  
  459. [BalticSubsRemove]
  460. win.ini,FontSubstitutes,"Arial Baltic,186=Arial,186",
  461. win.ini,FontSubstitutes,"Courier New Baltic,186=Courier New,186",
  462. win.ini,FontSubstitutes,"Times New Roman Baltic,186=Times New Roman,186",
  463.  
  464. ;*** Remove registry entries ***
  465. [BalticOff]
  466. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\Baltic,Installed,,"0"
  467. HKLM, %KEY_Nls%\Locale,00000425,,""                        ;Estonia
  468. HKLM, %KEY_Nls%\Locale,00000426,,""                        ;Latvia
  469. HKLM, %KEY_Nls%\Locale,00000427,,""                        ;Lithuania
  470. HKLM, %KEY_Nls%\Codepage,1257,,""
  471.  
  472. [BalticDelete]
  473. HKLM,"%KEY_KLayout%\00000425"
  474. HKLM,"%KEY_KLayout%\00000426"
  475. HKLM,"%KEY_KLayout%\00010426"
  476. HKLM,"%KEY_KLayout%\00000427"
  477.  
  478. [CEOff]
  479. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\CE,Installed,,"0"
  480. HKLM, %KEY_Nls%\Locale,0000041C,,""                        ;Albania
  481. HKLM, %KEY_Nls%\Locale,0000041A,,""                        ;Croatia
  482. HKLM, %KEY_Nls%\Locale,00000405,,""                        ;Czech
  483. HKLM, %KEY_Nls%\Locale,0000040E,,""                        ;Hungarian
  484. HKLM, %KEY_Nls%\Locale,00000415,,""                        ;Polish
  485. HKLM, %KEY_Nls%\Locale,00000418,,""                        ;Romania
  486. HKLM, %KEY_Nls%\Locale,0000041B,,""                        ;Slovak
  487. HKLM, %KEY_Nls%\Locale,00000424,,""                        ;Slovenian
  488. HKLM, %KEY_Nls%\Codepage,1250,,""
  489.  
  490. [CEDelete]
  491. HKLM,"%KEY_KLayout%\0000041C"
  492. HKLM,"%KEY_KLayout%\0000041A"
  493. HKLM,"%KEY_KLayout%\00000405"
  494. HKLM,"%KEY_KLayout%\00010405"
  495. HKLM,"%KEY_KLayout%\0000040E"
  496. HKLM,"%KEY_KLayout%\0001040E"
  497. HKLM,"%KEY_KLayout%\00000415"
  498. HKLM,"%KEY_KLayout%\00010415"
  499. HKLM,"%KEY_KLayout%\00000418"
  500. HKLM,"%KEY_KLayout%\0000041B"
  501. HKLM,"%KEY_KLayout%\00000424"
  502.  
  503. [CyrillicOff]
  504. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\Cyrillic,Installed,,"0"
  505. HKLM, %KEY_Nls%\Locale,00000423,,""             ;Belarusian
  506. HKLM, %KEY_Nls%\Locale,00000402,,""             ;Bulgarian
  507. HKLM, %KEY_Nls%\Locale,00000419,,""             ;Russian
  508. HKLM, %KEY_Nls%\Locale,00000C1A,,""             ;Serbian
  509. HKLM, %KEY_Nls%\Locale,00000422,,""             ;Ukrainian
  510. HKLM, %KEY_Nls%\Codepage,1251,,""
  511.  
  512. [CyrillicDelete]
  513. HKLM,"%KEY_KLayout%\00000423"
  514. HKLM,"%KEY_KLayout%\00000402"
  515. HKLM,"%KEY_KLayout%\00010402"
  516. HKLM,"%KEY_KLayout%\00000419"
  517. HKLM,"%KEY_KLayout%\00010419"
  518. HKLM,"%KEY_KLayout%\00000C1A"
  519. HKLM,"%KEY_KLayout%\00010C1A"
  520. HKLM,"%KEY_KLayout%\00000422"
  521.  
  522. [GreekOff]
  523. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\Greek,Installed,,"0"
  524. HKLM, %KEY_Nls%\Locale,00000408,,""
  525. HKLM, %KEY_Nls%\Codepage,1253,,""
  526.  
  527. [GreekDelete]
  528. HKLM,"%KEY_KLayout%\00000408"
  529. HKLM,"%KEY_KLayout%\00010408"
  530. HKLM,"%KEY_KLayout%\00020408"
  531. HKLM,"%KEY_KLayout%\00030408"
  532. HKLM,"%KEY_KLayout%\00040408"
  533. HKLM,"%KEY_KLayout%\00050408"
  534.  
  535. [TurkishOff]
  536. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\Turkish,Installed,,"0"
  537. HKLM, %KEY_Nls%\Locale,0000041F,,""
  538. HKLM, %KEY_Nls%\Codepage,1254,,""
  539.  
  540. [TurkishDelete]
  541. HKLM,"%KEY_KLayout%\0000041F"
  542. HKLM,"%KEY_KLayout%\0001041F"
  543.  
  544. [Strings]
  545.  
  546. KEY_Optional="SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
  547. KEY_KLayout="system\currentcontrolset\control\keyboard layouts"
  548. KEY_Nls="system\currentcontrolset\control\Nls"
  549.  
  550. Msft     = "Microsoft"
  551. MLTopDesc= "Multilanguage Support"
  552. MLTop_TIP= "Adds Albanian, Bulgarian, Belarusian, Czech, Estonian, Greek, Hungarian, Latvian, Lithuanian, Polish, Romanian, Russian, Serbian, Slovak, Slovenian, Ukrainian, and Turkish."
  553. GreekDes="Greek Language Support"
  554. CyrillicDes="Cyrillic Language Support"
  555. CEDes="Central European Language Support"
  556. TurkishDes="Turkish Language Support"
  557. BalticDes="Baltic Language Support"
  558. Greek_Tip="Adds Greek language support."
  559. Cyrillic_Tip="Adds Bulgarian, Belarusian, Russian, Serbian and Ukrainian language support"
  560. CE_Tip="Adds Albanian, Czech, Croatian, Hungarian, Polish, Romanian, Slovak and Slovenian language support"
  561. Turkish_Tip="Adds Turkish language support."
  562. Baltic_Tip="Adds Estonian, Latvian, and Lithuanian language support."
  563.  
  564. 0000041C="Albanian"
  565. 00000423="Belarusian"
  566. 00000402="Bulgarian"
  567. 0000041A="Croatian"
  568. 00000405="Czech"
  569. 00000425="Estonian"
  570. 00000408="Greek"
  571. 0000040E="Hungarian"
  572. 00000426="Latvian"
  573. 00000427="Lithuanian"
  574. 00000415="Polish"
  575. 00000418="Romanian"
  576. 00000419="Russian"
  577. 00000C1A="Serbian"
  578. 0000041B="Slovak"
  579. 00000424="Slovenian"
  580. 0000041F="Turkish"
  581. 00000422="Ukrainian"
  582.  
  583. KBD_RU="Russian"
  584. KBD_BUL="Bulgarian"
  585. KBD_BLL="Bulgarian (Latin)"
  586. KBD_BLR="Belarusian"
  587. KBD_CR="Croatian"
  588. KBD_CZ="Czech"
  589. KBD_CZ1="Czech (Qwerty)"
  590. KBD_GK="Greek"
  591. KBD_GKL="Greek Latin"
  592. KBD_GK220="Greek IBM 220"
  593. KBD_GK319="Greek IBM 319"
  594. KBD_GL220="Greek Latin IBM 220"
  595. KBD_GL319="Greek Latin IBM 319"
  596. KBD_HU="Hungarian"
  597. KBD_HU1="Hungarian (101 keys)"
  598. KBD_PL="Polish"
  599. KBD_PL1="Polish (Programmers)"
  600. KBD_RO="Romanian"
  601. KBD_RU1="Russian (Typewriter)"
  602. KBD_SL="Slovak"
  603. KBD_SL1="Slovak (Qwerty)"
  604. KBD_SV="Slovenian"
  605. KBD_TUF="Turkish (F type)"
  606. KBD_TUQ="Turkish (Q type)"
  607. KBD_UR="Ukrainian"
  608. KBD_YCC="Serbian"
  609. KBD_YCL="Serbian (Latin)"
  610. KBD_AL="Albanian"
  611. KBD_ES="Estonian"
  612. KBD_LV="Latvian"
  613. KBD_LV1="Latvian (Latin)"
  614. KBD_LT="Lithuanian"
  615.