1
0

Config.in.nls 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. menu "Native Language support"
  4. config ADK_LINUX_KERNEL_NLS_DEFAULT
  5. string
  6. default "utf-8"
  7. config ADK_LINUX_KERNEL_NLS_CODEPAGE_437
  8. tristate "Codepage 437 (United States, Canada)"
  9. default n
  10. help
  11. The Microsoft FAT file system family can deal with filenames in
  12. native language character sets. These character sets are stored
  13. in so-called DOS codepages. You need to include the appropriate
  14. codepage if you want to be able to read/write these filenames on
  15. DOS/Windows partitions correctly. This does apply to the filenames
  16. only, not to the file contents. You can include several codepages;
  17. say Y here if you want to include the DOS codepage that is used in
  18. the United States and parts of Canada. This is recommended.
  19. config ADK_LINUX_KERNEL_NLS_CODEPAGE_737
  20. tristate "Codepage 737 (Greek)"
  21. default n
  22. help
  23. The Microsoft FAT file system family can deal with filenames in
  24. native language character sets. These character sets are stored
  25. in so-called DOS codepages. You need to include the appropriate
  26. codepage if you want to be able to read/write these filenames on
  27. DOS/Windows partitions correctly. This does apply to the filenames
  28. only, not to the file contents. You can include several codepages;
  29. say Y here if you want to include the DOS codepage that is used for
  30. Greek. If unsure, say N.
  31. config ADK_LINUX_KERNEL_NLS_CODEPAGE_775
  32. tristate "Codepage 775 (Baltic Rim)"
  33. default n
  34. help
  35. The Microsoft FAT file system family can deal with filenames in
  36. native language character sets. These character sets are stored
  37. in so-called DOS codepages. You need to include the appropriate
  38. codepage if you want to be able to read/write these filenames on
  39. DOS/Windows partitions correctly. This does apply to the filenames
  40. only, not to the file contents. You can include several codepages;
  41. say Y here if you want to include the DOS codepage that is used
  42. for the Baltic Rim Languages (Latvian and Lithuanian). If unsure,
  43. say N.
  44. config ADK_LINUX_KERNEL_NLS_CODEPAGE_850
  45. tristate "Codepage 850 (Western European Languages)"
  46. default n
  47. help
  48. The Microsoft FAT file system family can deal with filenames in
  49. native language character sets. These character sets are stored in
  50. so-called DOS codepages. You need to include the appropriate
  51. codepage if you want to be able to read/write these filenames on
  52. DOS/Windows partitions correctly. This does apply to the filenames
  53. only, not to the file contents. You can include several codepages;
  54. say Y here if you want to include the DOS codepage that is used for
  55. much of Europe -- United Kingdom, Germany, Spain, Italy, and [add
  56. more countries here]. It has some characters useful to many European
  57. languages that are not part of the US codepage 437.
  58. config ADK_LINUX_KERNEL_NLS_CODEPAGE_852
  59. tristate "Codepage 852 (Eastern European Languages)"
  60. default n
  61. help
  62. The Microsoft FAT file system family can deal with filenames in
  63. native language character sets. These character sets are stored in
  64. so-called DOS codepages. You need to include the appropriate
  65. codepage if you want to be able to read/write these filenames on
  66. DOS/Windows partitions correctly. This does apply to the filenames
  67. only, not to the file contents. You can include several codepages;
  68. say Y here if you want to include the Latin 2 codepage used by DOS
  69. for much of Central and Eastern Europe. It has all the required
  70. characters for these languages: Albanian, Croatian, Czech, English,
  71. Finnish, Hungarian, Irish, German, Polish, Romanian, Serbian (Latin
  72. transcription), Slovak, Slovenian, and Sorbian.
  73. config ADK_LINUX_KERNEL_NLS_CODEPAGE_855
  74. tristate "Codepage 855 (Cyrillic)"
  75. default n
  76. help
  77. The Microsoft FAT file system family can deal with filenames in
  78. native language character sets. These character sets are stored in
  79. so-called DOS codepages. You need to include the appropriate
  80. codepage if you want to be able to read/write these filenames on
  81. DOS/Windows partitions correctly. This does apply to the filenames
  82. only, not to the file contents. You can include several codepages;
  83. say Y here if you want to include the DOS codepage for Cyrillic.
  84. config ADK_LINUX_KERNEL_NLS_CODEPAGE_857
  85. tristate "Codepage 857 (Turkish)"
  86. default n
  87. help
  88. The Microsoft FAT file system family can deal with filenames in
  89. native language character sets. These character sets are stored in
  90. so-called DOS codepages. You need to include the appropriate
  91. codepage if you want to be able to read/write these filenames on
  92. DOS/Windows partitions correctly. This does apply to the filenames
  93. only, not to the file contents. You can include several codepages;
  94. say Y here if you want to include the DOS codepage for Turkish.
  95. config ADK_LINUX_KERNEL_NLS_CODEPAGE_860
  96. tristate "Codepage 860 (Portuguese)"
  97. default n
  98. help
  99. The Microsoft FAT file system family can deal with filenames in
  100. native language character sets. These character sets are stored in
  101. so-called DOS codepages. You need to include the appropriate
  102. codepage if you want to be able to read/write these filenames on
  103. DOS/Windows partitions correctly. This does apply to the filenames
  104. only, not to the file contents. You can include several codepages;
  105. say Y here if you want to include the DOS codepage for Portuguese.
  106. config ADK_LINUX_KERNEL_NLS_CODEPAGE_861
  107. tristate "Codepage 861 (Icelandic)"
  108. default n
  109. help
  110. The Microsoft FAT file system family can deal with filenames in
  111. native language character sets. These character sets are stored in
  112. so-called DOS codepages. You need to include the appropriate
  113. codepage if you want to be able to read/write these filenames on
  114. DOS/Windows partitions correctly. This does apply to the filenames
  115. only, not to the file contents. You can include several codepages;
  116. say Y here if you want to include the DOS codepage for Icelandic.
  117. config ADK_LINUX_KERNEL_NLS_CODEPAGE_862
  118. tristate "Codepage 862 (Hebrew)"
  119. default n
  120. help
  121. The Microsoft FAT file system family can deal with filenames in
  122. native language character sets. These character sets are stored in
  123. so-called DOS codepages. You need to include the appropriate
  124. codepage if you want to be able to read/write these filenames on
  125. DOS/Windows partitions correctly. This does apply to the filenames
  126. only, not to the file contents. You can include several codepages;
  127. say Y here if you want to include the DOS codepage for Hebrew.
  128. config ADK_LINUX_KERNEL_NLS_CODEPAGE_863
  129. tristate "Codepage 863 (French Canadian)"
  130. default n
  131. help
  132. The Microsoft FAT file system family can deal with filenames in
  133. native language character sets. These character sets are stored in
  134. so-called DOS codepages. You need to include the appropriate
  135. codepage if you want to be able to read/write these filenames on
  136. DOS/Windows partitions correctly. This does apply to the filenames
  137. only, not to the file contents. You can include several codepages;
  138. say Y here if you want to include the DOS codepage for Canadian
  139. French.
  140. config ADK_LINUX_KERNEL_NLS_CODEPAGE_864
  141. tristate "Codepage 864 (Arabic)"
  142. default n
  143. help
  144. The Microsoft FAT file system family can deal with filenames in
  145. native language character sets. These character sets are stored in
  146. so-called DOS codepages. You need to include the appropriate
  147. codepage if you want to be able to read/write these filenames on
  148. DOS/Windows partitions correctly. This does apply to the filenames
  149. only, not to the file contents. You can include several codepages;
  150. say Y here if you want to include the DOS codepage for Arabic.
  151. config ADK_LINUX_KERNEL_NLS_CODEPAGE_865
  152. tristate "Codepage 865 (Norwegian, Danish)"
  153. default n
  154. help
  155. The Microsoft FAT file system family can deal with filenames in
  156. native language character sets. These character sets are stored in
  157. so-called DOS codepages. You need to include the appropriate
  158. codepage if you want to be able to read/write these filenames on
  159. DOS/Windows partitions correctly. This does apply to the filenames
  160. only, not to the file contents. You can include several codepages;
  161. say Y here if you want to include the DOS codepage for the Nordic
  162. European countries.
  163. config ADK_LINUX_KERNEL_NLS_CODEPAGE_866
  164. tristate "Codepage 866 (Cyrillic/Russian)"
  165. default n
  166. help
  167. The Microsoft FAT file system family can deal with filenames in
  168. native language character sets. These character sets are stored in
  169. so-called DOS codepages. You need to include the appropriate
  170. codepage if you want to be able to read/write these filenames on
  171. DOS/Windows partitions correctly. This does apply to the filenames
  172. only, not to the file contents. You can include several codepages;
  173. say Y here if you want to include the DOS codepage for
  174. Cyrillic/Russian.
  175. config ADK_LINUX_KERNEL_NLS_CODEPAGE_869
  176. tristate "Codepage 869 (Greek)"
  177. default n
  178. help
  179. The Microsoft FAT file system family can deal with filenames in
  180. native language character sets. These character sets are stored in
  181. so-called DOS codepages. You need to include the appropriate
  182. codepage if you want to be able to read/write these filenames on
  183. DOS/Windows partitions correctly. This does apply to the filenames
  184. only, not to the file contents. You can include several codepages;
  185. say Y here if you want to include the DOS codepage for Greek.
  186. config ADK_LINUX_KERNEL_NLS_CODEPAGE_874
  187. tristate "Codepage 874 (Thai)"
  188. default n
  189. help
  190. The Microsoft FAT file system family can deal with filenames in
  191. native language character sets. These character sets are stored in
  192. so-called DOS codepages. You need to include the appropriate
  193. codepage if you want to be able to read/write these filenames on
  194. DOS/Windows partitions correctly. This does apply to the filenames
  195. only, not to the file contents. You can include several codepages;
  196. say Y here if you want to include the DOS codepage for Thai.
  197. config ADK_LINUX_KERNEL_NLS_CODEPAGE_932
  198. tristate "Codepage 932 (Japanese)"
  199. default n
  200. help
  201. The Microsoft FAT file system family can deal with filenames in
  202. native language character sets. These character sets are stored in
  203. so-called DOS codepages. You need to include the appropriate
  204. codepage if you want to be able to read/write these filenames on
  205. DOS/Windows partitions correctly. This does apply to the filenames
  206. only, not to the file contents. You can include several codepages;
  207. say Y here if you want to include the DOS codepage for Shift-JIS
  208. or EUC-JP. To use EUC-JP, you can use 'euc-jp' as mount option or
  209. NLS Default value during kernel configuration, instead of 'cp932'.
  210. config ADK_LINUX_KERNEL_NLS_CODEPAGE_936
  211. tristate "Codepage 936 (Simplified Chinese)"
  212. default n
  213. help
  214. The Microsoft FAT file system family can deal with filenames in
  215. native language character sets. These character sets are stored in
  216. so-called DOS codepages. You need to include the appropriate
  217. codepage if you want to be able to read/write these filenames on
  218. DOS/Windows partitions correctly. This does apply to the filenames
  219. only, not to the file contents. You can include several codepages;
  220. say Y here if you want to include the DOS codepage for Simplified
  221. Chinese(GBK).
  222. config ADK_LINUX_KERNEL_NLS_CODEPAGE_949
  223. tristate "Codepage 949 (Korean)"
  224. default n
  225. help
  226. The Microsoft FAT file system family can deal with filenames in
  227. native language character sets. These character sets are stored in
  228. so-called DOS codepages. You need to include the appropriate
  229. codepage if you want to be able to read/write these filenames on
  230. DOS/Windows partitions correctly. This does apply to the filenames
  231. only, not to the file contents. You can include several codepages;
  232. say Y here if you want to include the DOS codepage for UHC.
  233. config ADK_LINUX_KERNEL_NLS_CODEPAGE_950
  234. tristate "Codepage 950 (Traditional Chinese)"
  235. default n
  236. help
  237. The Microsoft FAT file system family can deal with filenames in
  238. native language character sets. These character sets are stored in
  239. so-called DOS codepages. You need to include the appropriate
  240. codepage if you want to be able to read/write these filenames on
  241. DOS/Windows partitions correctly. This does apply to the filenames
  242. only, not to the file contents. You can include several codepages;
  243. say Y here if you want to include the DOS codepage for Traditional
  244. Chinese(Big5).
  245. config ADK_LINUX_KERNEL_NLS_CODEPAGE_1250
  246. tristate "Codepage 1250 (Slavic/Central European)"
  247. default n
  248. help
  249. If you want to display filenames with native language characters
  250. from the Microsoft FAT file system family or from JOLIET CDROMs
  251. correctly on the screen, you need to include the appropriate
  252. input/output character sets. Say Y here for the Windows CP-1250
  253. character set, which works for most Latin-written Slavic and Central
  254. European languages: Czech, German, Hungarian, Polish, Rumanian, Croatian,
  255. Slovak, Slovene.
  256. config ADK_LINUX_KERNEL_NLS_CODEPAGE_1251
  257. tristate "Codepage 1251 (Bulgarian, Belarusian)"
  258. default n
  259. help
  260. The Microsoft FAT file system family can deal with filenames in
  261. native language character sets. These character sets are stored in
  262. so-called DOS codepages. You need to include the appropriate
  263. codepage if you want to be able to read/write these filenames on
  264. DOS/Windows partitions correctly. This does apply to the filenames
  265. only, not to the file contents. You can include several codepages;
  266. say Y here if you want to include the DOS codepage for Russian and
  267. Bulgarian and Belarusian.
  268. config ADK_LINUX_KERNEL_NLS_ASCII
  269. tristate "ASCII (United States)"
  270. default n
  271. help
  272. An ASCII NLS module is needed if you want to override the
  273. DEFAULT NLS with this very basic charset and don't want any
  274. non-ASCII characters to be translated.
  275. config ADK_LINUX_KERNEL_NLS_ISO8859_1
  276. tristate "NLS ISO 8859-1 (Latin-1; Western European Languages)"
  277. default n
  278. help
  279. If you want to display filenames with native language characters
  280. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  281. correctly on the screen, you need to include the appropriate
  282. input/output character sets. Say Y here for the Latin 1 character
  283. set, which covers most West European languages such as Albanian,
  284. Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German,
  285. Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish,
  286. and Swedish. It is also the default for the US. If unsure, say Y.
  287. config ADK_LINUX_KERNEL_NLS_ISO8859_2
  288. tristate "NLS ISO 8859-2 (Latin-2; Central European Languages)"
  289. default n
  290. help
  291. If you want to display filenames with native language characters
  292. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  293. correctly on the screen, you need to include the appropriate
  294. input/output character sets. Say Y here for the Latin 2 character
  295. set, which works for most Latin-written Slavic and Central European
  296. languages: Czech, German, Hungarian, Polish, Rumanian, Croatian,
  297. Slovak, Slovene.
  298. config ADK_LINUX_KERNEL_NLS_ISO8859_3
  299. tristate "NLS ISO 8859-3 (Latin-3; Esperanto, Galician, Maltese, Turkish)"
  300. default n
  301. help
  302. If you want to display filenames with native language characters
  303. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  304. correctly on the screen, you need to include the appropriate
  305. input/output character sets. Say Y here for the Latin 3 character
  306. set, which is popular with authors of Esperanto, Galician, Maltese,
  307. and Turkish.
  308. config ADK_LINUX_KERNEL_NLS_ISO8859_4
  309. tristate "NLS ISO 8859-4 (Latin-4; old Baltic charset)"
  310. default n
  311. help
  312. If you want to display filenames with native language characters
  313. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  314. correctly on the screen, you need to include the appropriate
  315. input/output character sets. Say Y here for the Latin 4 character
  316. set which introduces letters for Estonian, Latvian, and
  317. Lithuanian. It is an incomplete predecessor of Latin 7.
  318. config ADK_LINUX_KERNEL_NLS_ISO8859_5
  319. tristate "NLS ISO 8859-5 (Cyrillic)"
  320. default n
  321. help
  322. If you want to display filenames with native language characters
  323. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  324. correctly on the screen, you need to include the appropriate
  325. input/output character sets. Say Y here for ISO8859-5, a Cyrillic
  326. character set with which you can type Bulgarian, Belarusian,
  327. Macedonian, Russian, Serbian, and Ukrainian. Note that the charset
  328. KOI8-R is preferred in Russia.
  329. config ADK_LINUX_KERNEL_NLS_ISO8859_6
  330. tristate "NLS ISO 8859-6 (Arabic)"
  331. default n
  332. help
  333. If you want to display filenames with native language characters
  334. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  335. correctly on the screen, you need to include the appropriate
  336. input/output character sets. Say Y here for ISO8859-6, the Arabic
  337. character set.
  338. config ADK_LINUX_KERNEL_NLS_ISO8859_7
  339. tristate "NLS ISO 8859-7 (Greek)"
  340. default n
  341. help
  342. If you want to display filenames with native language characters
  343. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  344. correctly on the screen, you need to include the appropriate
  345. input/output character sets. Say Y here for ISO8859-7, the Modern
  346. Greek character set.
  347. config ADK_LINUX_KERNEL_NLS_ISO8859_8
  348. tristate "NLS ISO 8859-8 (Hebrew)"
  349. default n
  350. help
  351. If you want to display filenames with native language characters
  352. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  353. correctly on the screen, you need to include the appropriate
  354. input/output character sets. Say Y here for ISO8859-8, the Hebrew
  355. character set.
  356. config ADK_LINUX_KERNEL_NLS_ISO8859_9
  357. tristate "NLS ISO 8859-9 (Latin-5; Turkish)"
  358. default n
  359. help
  360. If you want to display filenames with native language characters
  361. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  362. correctly on the screen, you need to include the appropriate
  363. input/output character sets. Say Y here for the Latin 5 character
  364. set, and it replaces the rarely needed Icelandic letters in Latin 1
  365. with the Turkish ones. Useful in Turkey.
  366. config ADK_LINUX_KERNEL_NLS_ISO8859_13
  367. tristate "NLS ISO 8859-13 (Latin-7; Baltic Rim)"
  368. default n
  369. help
  370. If you want to display filenames with native language characters
  371. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  372. correctly on the screen, you need to include the appropriate
  373. input/output character sets. Say Y here for the Latin 7 character
  374. set, which supports modern Baltic languages including Latvian
  375. and Lithuanian.
  376. config ADK_LINUX_KERNEL_NLS_ISO8859_14
  377. tristate "NLS ISO 8859-14 (Latin-8; Celtic)"
  378. default n
  379. help
  380. If you want to display filenames with native language characters
  381. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  382. correctly on the screen, you need to include the appropriate
  383. input/output character sets. Say Y here for the Latin 8 character
  384. set, which adds the last accented vowels for Welsh (aka Cymraeg)
  385. (and Manx Gaelic) that were missing in Latin 1.
  386. <http://linux.speech.cymru.org/> has further information.
  387. config ADK_LINUX_KERNEL_NLS_ISO8859_15
  388. tristate "NLS ISO 8859-15 (Latin-9; Western European Languages with Euro)"
  389. default n
  390. help
  391. If you want to display filenames with native language characters
  392. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  393. correctly on the screen, you need to include the appropriate
  394. input/output character sets. Say Y here for the Latin 9 character
  395. set, which covers most West European languages such as Albanian,
  396. Catalan, Danish, Dutch, English, Estonian, Faeroese, Finnish,
  397. French, German, Galician, Irish, Icelandic, Italian, Norwegian,
  398. Portuguese, Spanish, and Swedish. Latin 9 is an update to
  399. Latin 1 (ISO 8859-1) that removes a handful of rarely used
  400. characters and instead adds support for Estonian, corrects the
  401. support for French and Finnish, and adds the new Euro character.
  402. If unsure, say Y.
  403. config ADK_LINUX_KERNEL_NLS_KOI8_R
  404. tristate "NLS KOI8-R (Cryllic for Russian and Bulgarian)"
  405. default n
  406. help
  407. If you want to display filenames with native language characters
  408. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  409. correctly on the screen, you need to include the appropriate
  410. input/output character sets. Say Y here for the preferred Russian
  411. character set.
  412. config ADK_LINUX_KERNEL_NLS_KOI8_U
  413. tristate "NLS KOI8-U (Cyrillic for Russian, Bulgarian and Ukrainian)"
  414. default n
  415. help
  416. If you want to display filenames with native language characters
  417. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  418. correctly on the screen, you need to include the appropriate
  419. input/output character sets. Say Y here for the preferred Ukrainian
  420. (koi8-u) and Belarusian (koi8-ru) character sets.
  421. config ADK_LINUX_KERNEL_NLS_UTF8
  422. tristate "NLS UTF8"
  423. default n
  424. help
  425. If you want to display filenames with native language characters
  426. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  427. correctly on the screen, you need to include the appropriate
  428. input/output character sets. Say Y here for the UTF-8 encoding of
  429. the Unicode/ISO9646 universal character set.
  430. endmenu