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