Kconfig 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # Native language support configuration
  4. #
  5. menuconfig NLS
  6. tristate "Native language support"
  7. help
  8. The base Native Language Support. A number of filesystems
  9. depend on it (e.g. FAT, JOLIET, NT, BEOS filesystems), as well
  10. as the ability of some filesystems to use native languages
  11. (NCP, SMB).
  12. If unsure, say Y.
  13. To compile this code as a module, choose M here: the module
  14. will be called nls_base.
  15. if NLS
  16. config NLS_DEFAULT
  17. string "Default NLS Option"
  18. default "iso8859-1"
  19. help
  20. The default NLS used when mounting file system. Note, that this is
  21. the NLS used by your console, not the NLS used by a specific file
  22. system (if different) to store data (filenames) on a disk.
  23. Currently, the valid values are:
  24. big5, cp437, cp737, cp775, cp850, cp852, cp855, cp857, cp860, cp861,
  25. cp862, cp863, cp864, cp865, cp866, cp869, cp874, cp932, cp936,
  26. cp949, cp950, cp1251, cp1255, euc-jp, euc-kr, gb2312, iso8859-1,
  27. iso8859-2, iso8859-3, iso8859-4, iso8859-5, iso8859-6, iso8859-7,
  28. iso8859-8, iso8859-9, iso8859-13, iso8859-14, iso8859-15,
  29. koi8-r, koi8-ru, koi8-u, sjis, tis-620, macroman, utf8.
  30. If you specify a wrong value, it will use the built-in NLS;
  31. compatible with iso8859-1.
  32. If unsure, specify it as "iso8859-1".
  33. config NLS_CODEPAGE_437
  34. tristate "Codepage 437 (United States, Canada)"
  35. help
  36. The Microsoft FAT file system family can deal with filenames in
  37. native language character sets. These character sets are stored
  38. in so-called DOS codepages. You need to include the appropriate
  39. codepage if you want to be able to read/write these filenames on
  40. DOS/Windows partitions correctly. This does apply to the filenames
  41. only, not to the file contents. You can include several codepages;
  42. say Y here if you want to include the DOS codepage that is used in
  43. the United States and parts of Canada. This is recommended.
  44. config NLS_CODEPAGE_737
  45. tristate "Codepage 737 (Greek)"
  46. help
  47. The Microsoft FAT file system family can deal with filenames in
  48. native language character sets. These character sets are stored
  49. in so-called DOS codepages. You need to include the appropriate
  50. codepage if you want to be able to read/write these filenames on
  51. DOS/Windows partitions correctly. This does apply to the filenames
  52. only, not to the file contents. You can include several codepages;
  53. say Y here if you want to include the DOS codepage that is used for
  54. Greek. If unsure, say N.
  55. config NLS_CODEPAGE_775
  56. tristate "Codepage 775 (Baltic Rim)"
  57. help
  58. The Microsoft FAT file system family can deal with filenames in
  59. native language character sets. These character sets are stored
  60. in so-called DOS codepages. You need to include the appropriate
  61. codepage if you want to be able to read/write these filenames on
  62. DOS/Windows partitions correctly. This does apply to the filenames
  63. only, not to the file contents. You can include several codepages;
  64. say Y here if you want to include the DOS codepage that is used
  65. for the Baltic Rim Languages (Latvian and Lithuanian). If unsure,
  66. say N.
  67. config NLS_CODEPAGE_850
  68. tristate "Codepage 850 (Europe)"
  69. help
  70. The Microsoft FAT file system family can deal with filenames in
  71. native language character sets. These character sets are stored in
  72. so-called DOS codepages. You need to include the appropriate
  73. codepage if you want to be able to read/write these filenames on
  74. DOS/Windows partitions correctly. This does apply to the filenames
  75. only, not to the file contents. You can include several codepages;
  76. say Y here if you want to include the DOS codepage that is used for
  77. much of Europe -- United Kingdom, Germany, Spain, Italy, and [add
  78. more countries here]. It has some characters useful to many European
  79. languages that are not part of the US codepage 437.
  80. If unsure, say Y.
  81. config NLS_CODEPAGE_852
  82. tristate "Codepage 852 (Central/Eastern Europe)"
  83. help
  84. The Microsoft FAT file system family can deal with filenames in
  85. native language character sets. These character sets are stored in
  86. so-called DOS codepages. You need to include the appropriate
  87. codepage if you want to be able to read/write these filenames on
  88. DOS/Windows partitions correctly. This does apply to the filenames
  89. only, not to the file contents. You can include several codepages;
  90. say Y here if you want to include the Latin 2 codepage used by DOS
  91. for much of Central and Eastern Europe. It has all the required
  92. characters for these languages: Albanian, Croatian, Czech, English,
  93. Finnish, Hungarian, Irish, German, Polish, Romanian, Serbian (Latin
  94. transcription), Slovak, Slovenian, and Sorbian.
  95. config NLS_CODEPAGE_855
  96. tristate "Codepage 855 (Cyrillic)"
  97. help
  98. The Microsoft FAT file system family can deal with filenames in
  99. native language character sets. These character sets are stored in
  100. so-called DOS codepages. You need to include the appropriate
  101. codepage if you want to be able to read/write these filenames on
  102. DOS/Windows partitions correctly. This does apply to the filenames
  103. only, not to the file contents. You can include several codepages;
  104. say Y here if you want to include the DOS codepage for Cyrillic.
  105. config NLS_CODEPAGE_857
  106. tristate "Codepage 857 (Turkish)"
  107. help
  108. The Microsoft FAT file system family can deal with filenames in
  109. native language character sets. These character sets are stored in
  110. so-called DOS codepages. You need to include the appropriate
  111. codepage if you want to be able to read/write these filenames on
  112. DOS/Windows partitions correctly. This does apply to the filenames
  113. only, not to the file contents. You can include several codepages;
  114. say Y here if you want to include the DOS codepage for Turkish.
  115. config NLS_CODEPAGE_860
  116. tristate "Codepage 860 (Portuguese)"
  117. help
  118. The Microsoft FAT file system family can deal with filenames in
  119. native language character sets. These character sets are stored in
  120. so-called DOS codepages. You need to include the appropriate
  121. codepage if you want to be able to read/write these filenames on
  122. DOS/Windows partitions correctly. This does apply to the filenames
  123. only, not to the file contents. You can include several codepages;
  124. say Y here if you want to include the DOS codepage for Portuguese.
  125. config NLS_CODEPAGE_861
  126. tristate "Codepage 861 (Icelandic)"
  127. help
  128. The Microsoft FAT file system family can deal with filenames in
  129. native language character sets. These character sets are stored in
  130. so-called DOS codepages. You need to include the appropriate
  131. codepage if you want to be able to read/write these filenames on
  132. DOS/Windows partitions correctly. This does apply to the filenames
  133. only, not to the file contents. You can include several codepages;
  134. say Y here if you want to include the DOS codepage for Icelandic.
  135. config NLS_CODEPAGE_862
  136. tristate "Codepage 862 (Hebrew)"
  137. help
  138. The Microsoft FAT file system family can deal with filenames in
  139. native language character sets. These character sets are stored in
  140. so-called DOS codepages. You need to include the appropriate
  141. codepage if you want to be able to read/write these filenames on
  142. DOS/Windows partitions correctly. This does apply to the filenames
  143. only, not to the file contents. You can include several codepages;
  144. say Y here if you want to include the DOS codepage for Hebrew.
  145. config NLS_CODEPAGE_863
  146. tristate "Codepage 863 (Canadian French)"
  147. help
  148. The Microsoft FAT file system family can deal with filenames in
  149. native language character sets. These character sets are stored in
  150. so-called DOS codepages. You need to include the appropriate
  151. codepage if you want to be able to read/write these filenames on
  152. DOS/Windows partitions correctly. This does apply to the filenames
  153. only, not to the file contents. You can include several codepages;
  154. say Y here if you want to include the DOS codepage for Canadian
  155. French.
  156. config NLS_CODEPAGE_864
  157. tristate "Codepage 864 (Arabic)"
  158. help
  159. The Microsoft FAT file system family can deal with filenames in
  160. native language character sets. These character sets are stored in
  161. so-called DOS codepages. You need to include the appropriate
  162. codepage if you want to be able to read/write these filenames on
  163. DOS/Windows partitions correctly. This does apply to the filenames
  164. only, not to the file contents. You can include several codepages;
  165. say Y here if you want to include the DOS codepage for Arabic.
  166. config NLS_CODEPAGE_865
  167. tristate "Codepage 865 (Norwegian, Danish)"
  168. help
  169. The Microsoft FAT file system family can deal with filenames in
  170. native language character sets. These character sets are stored in
  171. so-called DOS codepages. You need to include the appropriate
  172. codepage if you want to be able to read/write these filenames on
  173. DOS/Windows partitions correctly. This does apply to the filenames
  174. only, not to the file contents. You can include several codepages;
  175. say Y here if you want to include the DOS codepage for the Nordic
  176. European countries.
  177. config NLS_CODEPAGE_866
  178. tristate "Codepage 866 (Cyrillic/Russian)"
  179. help
  180. The Microsoft FAT file system family can deal with filenames in
  181. native language character sets. These character sets are stored in
  182. so-called DOS codepages. You need to include the appropriate
  183. codepage if you want to be able to read/write these filenames on
  184. DOS/Windows partitions correctly. This does apply to the filenames
  185. only, not to the file contents. You can include several codepages;
  186. say Y here if you want to include the DOS codepage for
  187. Cyrillic/Russian.
  188. config NLS_CODEPAGE_869
  189. tristate "Codepage 869 (Greek)"
  190. help
  191. The Microsoft FAT file system family can deal with filenames in
  192. native language character sets. These character sets are stored in
  193. so-called DOS codepages. You need to include the appropriate
  194. codepage if you want to be able to read/write these filenames on
  195. DOS/Windows partitions correctly. This does apply to the filenames
  196. only, not to the file contents. You can include several codepages;
  197. say Y here if you want to include the DOS codepage for Greek.
  198. config NLS_CODEPAGE_936
  199. tristate "Simplified Chinese charset (CP936, GB2312)"
  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 Simplified
  208. Chinese(GBK).
  209. config NLS_CODEPAGE_950
  210. tristate "Traditional Chinese charset (Big5)"
  211. help
  212. The Microsoft FAT file system family can deal with filenames in
  213. native language character sets. These character sets are stored in
  214. so-called DOS codepages. You need to include the appropriate
  215. codepage if you want to be able to read/write these filenames on
  216. DOS/Windows partitions correctly. This does apply to the filenames
  217. only, not to the file contents. You can include several codepages;
  218. say Y here if you want to include the DOS codepage for Traditional
  219. Chinese(Big5).
  220. config NLS_CODEPAGE_932
  221. tristate "Japanese charsets (Shift-JIS, EUC-JP)"
  222. help
  223. The Microsoft FAT file system family can deal with filenames in
  224. native language character sets. These character sets are stored in
  225. so-called DOS codepages. You need to include the appropriate
  226. codepage if you want to be able to read/write these filenames on
  227. DOS/Windows partitions correctly. This does apply to the filenames
  228. only, not to the file contents. You can include several codepages;
  229. say Y here if you want to include the DOS codepage for Shift-JIS
  230. or EUC-JP. To use EUC-JP, you can use 'euc-jp' as mount option or
  231. NLS Default value during kernel configuration, instead of 'cp932'.
  232. config NLS_CODEPAGE_949
  233. tristate "Korean charset (CP949, EUC-KR)"
  234. help
  235. The Microsoft FAT file system family can deal with filenames in
  236. native language character sets. These character sets are stored in
  237. so-called DOS codepages. You need to include the appropriate
  238. codepage if you want to be able to read/write these filenames on
  239. DOS/Windows partitions correctly. This does apply to the filenames
  240. only, not to the file contents. You can include several codepages;
  241. say Y here if you want to include the DOS codepage for UHC.
  242. config NLS_CODEPAGE_874
  243. tristate "Thai charset (CP874, TIS-620)"
  244. help
  245. The Microsoft FAT file system family can deal with filenames in
  246. native language character sets. These character sets are stored in
  247. so-called DOS codepages. You need to include the appropriate
  248. codepage if you want to be able to read/write these filenames on
  249. DOS/Windows partitions correctly. This does apply to the filenames
  250. only, not to the file contents. You can include several codepages;
  251. say Y here if you want to include the DOS codepage for Thai.
  252. config NLS_ISO8859_8
  253. tristate "Hebrew charsets (ISO-8859-8, CP1255)"
  254. help
  255. If you want to display filenames with native language characters
  256. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  257. correctly on the screen, you need to include the appropriate
  258. input/output character sets. Say Y here for ISO8859-8, the Hebrew
  259. character set.
  260. config NLS_CODEPAGE_1250
  261. tristate "Windows CP1250 (Slavic/Central European Languages)"
  262. help
  263. If you want to display filenames with native language characters
  264. from the Microsoft FAT file system family or from JOLIET CDROMs
  265. correctly on the screen, you need to include the appropriate
  266. input/output character sets. Say Y here for the Windows CP-1250
  267. character set, which works for most Latin-written Slavic and Central
  268. European languages: Czech, German, Hungarian, Polish, Rumanian, Croatian,
  269. Slovak, Slovene.
  270. config NLS_CODEPAGE_1251
  271. tristate "Windows CP1251 (Bulgarian, Belarusian)"
  272. help
  273. The Microsoft FAT file system family can deal with filenames in
  274. native language character sets. These character sets are stored in
  275. so-called DOS codepages. You need to include the appropriate
  276. codepage if you want to be able to read/write these filenames on
  277. DOS/Windows partitions correctly. This does apply to the filenames
  278. only, not to the file contents. You can include several codepages;
  279. say Y here if you want to include the DOS codepage for Russian and
  280. Bulgarian and Belarusian.
  281. config NLS_ASCII
  282. tristate "ASCII (United States)"
  283. help
  284. An ASCII NLS module is needed if you want to override the
  285. DEFAULT NLS with this very basic charset and don't want any
  286. non-ASCII characters to be translated.
  287. config NLS_ISO8859_1
  288. tristate "NLS ISO 8859-1 (Latin 1; Western European Languages)"
  289. help
  290. If you want to display filenames with native language characters
  291. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  292. correctly on the screen, you need to include the appropriate
  293. input/output character sets. Say Y here for the Latin 1 character
  294. set, which covers most West European languages such as Albanian,
  295. Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German,
  296. Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish,
  297. and Swedish. It is also the default for the US. If unsure, say Y.
  298. config NLS_ISO8859_2
  299. tristate "NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages)"
  300. help
  301. If you want to display filenames with native language characters
  302. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  303. correctly on the screen, you need to include the appropriate
  304. input/output character sets. Say Y here for the Latin 2 character
  305. set, which works for most Latin-written Slavic and Central European
  306. languages: Czech, German, Hungarian, Polish, Rumanian, Croatian,
  307. Slovak, Slovene.
  308. config NLS_ISO8859_3
  309. tristate "NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish)"
  310. help
  311. If you want to display filenames with native language characters
  312. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  313. correctly on the screen, you need to include the appropriate
  314. input/output character sets. Say Y here for the Latin 3 character
  315. set, which is popular with authors of Esperanto, Galician, Maltese,
  316. and Turkish.
  317. config NLS_ISO8859_4
  318. tristate "NLS ISO 8859-4 (Latin 4; old Baltic charset)"
  319. help
  320. If you want to display filenames with native language characters
  321. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  322. correctly on the screen, you need to include the appropriate
  323. input/output character sets. Say Y here for the Latin 4 character
  324. set which introduces letters for Estonian, Latvian, and
  325. Lithuanian. It is an incomplete predecessor of Latin 7.
  326. config NLS_ISO8859_5
  327. tristate "NLS ISO 8859-5 (Cyrillic)"
  328. help
  329. If you want to display filenames with native language characters
  330. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  331. correctly on the screen, you need to include the appropriate
  332. input/output character sets. Say Y here for ISO8859-5, a Cyrillic
  333. character set with which you can type Bulgarian, Belarusian,
  334. Macedonian, Russian, Serbian, and Ukrainian. Note that the charset
  335. KOI8-R is preferred in Russia.
  336. config NLS_ISO8859_6
  337. tristate "NLS ISO 8859-6 (Arabic)"
  338. help
  339. If you want to display filenames with native language characters
  340. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  341. correctly on the screen, you need to include the appropriate
  342. input/output character sets. Say Y here for ISO8859-6, the Arabic
  343. character set.
  344. config NLS_ISO8859_7
  345. tristate "NLS ISO 8859-7 (Modern Greek)"
  346. help
  347. If you want to display filenames with native language characters
  348. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  349. correctly on the screen, you need to include the appropriate
  350. input/output character sets. Say Y here for ISO8859-7, the Modern
  351. Greek character set.
  352. config NLS_ISO8859_9
  353. tristate "NLS ISO 8859-9 (Latin 5; Turkish)"
  354. help
  355. If you want to display filenames with native language characters
  356. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  357. correctly on the screen, you need to include the appropriate
  358. input/output character sets. Say Y here for the Latin 5 character
  359. set, and it replaces the rarely needed Icelandic letters in Latin 1
  360. with the Turkish ones. Useful in Turkey.
  361. config NLS_ISO8859_13
  362. tristate "NLS ISO 8859-13 (Latin 7; Baltic)"
  363. help
  364. If you want to display filenames with native language characters
  365. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  366. correctly on the screen, you need to include the appropriate
  367. input/output character sets. Say Y here for the Latin 7 character
  368. set, which supports modern Baltic languages including Latvian
  369. and Lithuanian.
  370. config NLS_ISO8859_14
  371. tristate "NLS ISO 8859-14 (Latin 8; Celtic)"
  372. help
  373. If you want to display filenames with native language characters
  374. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  375. correctly on the screen, you need to include the appropriate
  376. input/output character sets. Say Y here for the Latin 8 character
  377. set, which adds the last accented vowels for Welsh (aka Cymraeg)
  378. (and Manx Gaelic) that were missing in Latin 1.
  379. <http://linux.speech.cymru.org/> has further information.
  380. config NLS_ISO8859_15
  381. tristate "NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)"
  382. help
  383. If you want to display filenames with native language characters
  384. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  385. correctly on the screen, you need to include the appropriate
  386. input/output character sets. Say Y here for the Latin 9 character
  387. set, which covers most West European languages such as Albanian,
  388. Catalan, Danish, Dutch, English, Estonian, Faeroese, Finnish,
  389. French, German, Galician, Irish, Icelandic, Italian, Norwegian,
  390. Portuguese, Spanish, and Swedish. Latin 9 is an update to
  391. Latin 1 (ISO 8859-1) that removes a handful of rarely used
  392. characters and instead adds support for Estonian, corrects the
  393. support for French and Finnish, and adds the new Euro character.
  394. If unsure, say Y.
  395. config NLS_KOI8_R
  396. tristate "NLS KOI8-R (Russian)"
  397. help
  398. If you want to display filenames with native language characters
  399. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  400. correctly on the screen, you need to include the appropriate
  401. input/output character sets. Say Y here for the preferred Russian
  402. character set.
  403. config NLS_KOI8_U
  404. tristate "NLS KOI8-U/RU (Ukrainian, Belarusian)"
  405. help
  406. If you want to display filenames with native language characters
  407. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  408. correctly on the screen, you need to include the appropriate
  409. input/output character sets. Say Y here for the preferred Ukrainian
  410. (koi8-u) and Belarusian (koi8-ru) character sets.
  411. config NLS_MAC_ROMAN
  412. tristate "Codepage macroman"
  413. help
  414. The Apple HFS file system family can deal with filenames in
  415. native language character sets. These character sets are stored in
  416. so-called MAC codepages. You need to include the appropriate
  417. codepage if you want to be able to read/write these filenames on
  418. Mac partitions correctly. This does apply to the filenames
  419. only, not to the file contents. You can include several codepages;
  420. say Y here if you want to include the Mac codepage that is used for
  421. much of Europe -- United Kingdom, Germany, Spain, Italy, and [add
  422. more countries here].
  423. If unsure, say Y.
  424. config NLS_MAC_CELTIC
  425. tristate "Codepage macceltic"
  426. help
  427. The Apple HFS file system family can deal with filenames in
  428. native language character sets. These character sets are stored in
  429. so-called MAC codepages. You need to include the appropriate
  430. codepage if you want to be able to read/write these filenames on
  431. Mac partitions correctly. This does apply to the filenames
  432. only, not to the file contents. You can include several codepages;
  433. say Y here if you want to include the Mac codepage that is used for
  434. Celtic.
  435. If unsure, say Y.
  436. config NLS_MAC_CENTEURO
  437. tristate "Codepage maccenteuro"
  438. help
  439. The Apple HFS file system family can deal with filenames in
  440. native language character sets. These character sets are stored in
  441. so-called MAC codepages. You need to include the appropriate
  442. codepage if you want to be able to read/write these filenames on
  443. Mac partitions correctly. This does apply to the filenames
  444. only, not to the file contents. You can include several codepages;
  445. say Y here if you want to include the Mac codepage that is used for
  446. Central Europe.
  447. If unsure, say Y.
  448. config NLS_MAC_CROATIAN
  449. tristate "Codepage maccroatian"
  450. help
  451. The Apple HFS file system family can deal with filenames in
  452. native language character sets. These character sets are stored in
  453. so-called MAC codepages. You need to include the appropriate
  454. codepage if you want to be able to read/write these filenames on
  455. Mac partitions correctly. This does apply to the filenames
  456. only, not to the file contents. You can include several codepages;
  457. say Y here if you want to include the Mac codepage that is used for
  458. Croatian.
  459. If unsure, say Y.
  460. config NLS_MAC_CYRILLIC
  461. tristate "Codepage maccyrillic"
  462. help
  463. The Apple HFS file system family can deal with filenames in
  464. native language character sets. These character sets are stored in
  465. so-called MAC codepages. You need to include the appropriate
  466. codepage if you want to be able to read/write these filenames on
  467. Mac partitions correctly. This does apply to the filenames
  468. only, not to the file contents. You can include several codepages;
  469. say Y here if you want to include the Mac codepage that is used for
  470. Cyrillic.
  471. If unsure, say Y.
  472. config NLS_MAC_GAELIC
  473. tristate "Codepage macgaelic"
  474. help
  475. The Apple HFS file system family can deal with filenames in
  476. native language character sets. These character sets are stored in
  477. so-called MAC codepages. You need to include the appropriate
  478. codepage if you want to be able to read/write these filenames on
  479. Mac partitions correctly. This does apply to the filenames
  480. only, not to the file contents. You can include several codepages;
  481. say Y here if you want to include the Mac codepage that is used for
  482. Gaelic.
  483. If unsure, say Y.
  484. config NLS_MAC_GREEK
  485. tristate "Codepage macgreek"
  486. help
  487. The Apple HFS file system family can deal with filenames in
  488. native language character sets. These character sets are stored in
  489. so-called MAC codepages. You need to include the appropriate
  490. codepage if you want to be able to read/write these filenames on
  491. Mac partitions correctly. This does apply to the filenames
  492. only, not to the file contents. You can include several codepages;
  493. say Y here if you want to include the Mac codepage that is used for
  494. Greek.
  495. If unsure, say Y.
  496. config NLS_MAC_ICELAND
  497. tristate "Codepage maciceland"
  498. help
  499. The Apple HFS file system family can deal with filenames in
  500. native language character sets. These character sets are stored in
  501. so-called MAC codepages. You need to include the appropriate
  502. codepage if you want to be able to read/write these filenames on
  503. Mac partitions correctly. This does apply to the filenames
  504. only, not to the file contents. You can include several codepages;
  505. say Y here if you want to include the Mac codepage that is used for
  506. Iceland.
  507. If unsure, say Y.
  508. config NLS_MAC_INUIT
  509. tristate "Codepage macinuit"
  510. help
  511. The Apple HFS file system family can deal with filenames in
  512. native language character sets. These character sets are stored in
  513. so-called MAC codepages. You need to include the appropriate
  514. codepage if you want to be able to read/write these filenames on
  515. Mac partitions correctly. This does apply to the filenames
  516. only, not to the file contents. You can include several codepages;
  517. say Y here if you want to include the Mac codepage that is used for
  518. Inuit.
  519. If unsure, say Y.
  520. config NLS_MAC_ROMANIAN
  521. tristate "Codepage macromanian"
  522. help
  523. The Apple HFS file system family can deal with filenames in
  524. native language character sets. These character sets are stored in
  525. so-called MAC codepages. You need to include the appropriate
  526. codepage if you want to be able to read/write these filenames on
  527. Mac partitions correctly. This does apply to the filenames
  528. only, not to the file contents. You can include several codepages;
  529. say Y here if you want to include the Mac codepage that is used for
  530. Romanian.
  531. If unsure, say Y.
  532. config NLS_MAC_TURKISH
  533. tristate "Codepage macturkish"
  534. help
  535. The Apple HFS file system family can deal with filenames in
  536. native language character sets. These character sets are stored in
  537. so-called MAC codepages. You need to include the appropriate
  538. codepage if you want to be able to read/write these filenames on
  539. Mac partitions correctly. This does apply to the filenames
  540. only, not to the file contents. You can include several codepages;
  541. say Y here if you want to include the Mac codepage that is used for
  542. Turkish.
  543. If unsure, say Y.
  544. config NLS_UTF8
  545. tristate "NLS UTF-8"
  546. help
  547. If you want to display filenames with native language characters
  548. from the Microsoft FAT file system family or from JOLIET CD-ROMs
  549. correctly on the screen, you need to include the appropriate
  550. input/output character sets. Say Y here for the UTF-8 encoding of
  551. the Unicode/ISO9646 universal character set.
  552. endif # NLS