blob: c7857e36adbb027af58db9cfdb277231aff03eed [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Linus Torvalds1da177e2005-04-16 15:20:36 -07002#
3# Native language support configuration
4#
5
Jan Engelhardta77b6452007-10-16 23:30:15 -07006menuconfig NLS
7 tristate "Native language support"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +09008 help
Linus Torvalds1da177e2005-04-16 15:20:36 -07009 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
Jan Engelhardta77b6452007-10-16 23:30:15 -070019if NLS
20
Linus Torvalds1da177e2005-04-16 15:20:36 -070021config NLS_DEFAULT
22 string "Default NLS Option"
Linus Torvalds1da177e2005-04-16 15:20:36 -070023 default "iso8859-1"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +090024 help
Linus Torvalds1da177e2005-04-16 15:20:36 -070025 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,
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -070034 koi8-r, koi8-ru, koi8-u, sjis, tis-620, macroman, utf8.
Linus Torvalds1da177e2005-04-16 15:20:36 -070035 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
40config NLS_CODEPAGE_437
41 tristate "Codepage 437 (United States, Canada)"
Linus Torvalds1da177e2005-04-16 15:20:36 -070042 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
52config NLS_CODEPAGE_737
53 tristate "Codepage 737 (Greek)"
Linus Torvalds1da177e2005-04-16 15:20:36 -070054 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
64config NLS_CODEPAGE_775
65 tristate "Codepage 775 (Baltic Rim)"
Linus Torvalds1da177e2005-04-16 15:20:36 -070066 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
77config NLS_CODEPAGE_850
78 tristate "Codepage 850 (Europe)"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +090079 help
Linus Torvalds1da177e2005-04-16 15:20:36 -070080 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
93config NLS_CODEPAGE_852
94 tristate "Codepage 852 (Central/Eastern Europe)"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +090095 help
Linus Torvalds1da177e2005-04-16 15:20:36 -070096 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
108config NLS_CODEPAGE_855
109 tristate "Codepage 855 (Cyrillic)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700110 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
119config NLS_CODEPAGE_857
120 tristate "Codepage 857 (Turkish)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700121 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
130config NLS_CODEPAGE_860
131 tristate "Codepage 860 (Portuguese)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700132 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
141config NLS_CODEPAGE_861
142 tristate "Codepage 861 (Icelandic)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700143 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
152config NLS_CODEPAGE_862
153 tristate "Codepage 862 (Hebrew)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700154 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
163config NLS_CODEPAGE_863
164 tristate "Codepage 863 (Canadian French)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700165 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
175config NLS_CODEPAGE_864
176 tristate "Codepage 864 (Arabic)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700177 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
186config NLS_CODEPAGE_865
187 tristate "Codepage 865 (Norwegian, Danish)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700188 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
198config NLS_CODEPAGE_866
199 tristate "Codepage 866 (Cyrillic/Russian)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700200 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
210config NLS_CODEPAGE_869
211 tristate "Codepage 869 (Greek)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700212 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
221config NLS_CODEPAGE_936
222 tristate "Simplified Chinese charset (CP936, GB2312)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700223 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
233config NLS_CODEPAGE_950
234 tristate "Traditional Chinese charset (Big5)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700235 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
245config NLS_CODEPAGE_932
246 tristate "Japanese charsets (Shift-JIS, EUC-JP)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700247 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
258config NLS_CODEPAGE_949
259 tristate "Korean charset (CP949, EUC-KR)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700260 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
269config NLS_CODEPAGE_874
270 tristate "Thai charset (CP874, TIS-620)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700271 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
280config NLS_ISO8859_8
281 tristate "Hebrew charsets (ISO-8859-8, CP1255)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700282 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
289config NLS_CODEPAGE_1250
290 tristate "Windows CP1250 (Slavic/Central European Languages)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700291 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
300config NLS_CODEPAGE_1251
301 tristate "Windows CP1251 (Bulgarian, Belarusian)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700302 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
312config NLS_ASCII
313 tristate "ASCII (United States)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700314 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
319config NLS_ISO8859_1
320 tristate "NLS ISO 8859-1 (Latin 1; Western European Languages)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700321 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
331config NLS_ISO8859_2
332 tristate "NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700333 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
342config NLS_ISO8859_3
343 tristate "NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700344 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
352config NLS_ISO8859_4
353 tristate "NLS ISO 8859-4 (Latin 4; old Baltic charset)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700354 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
362config NLS_ISO8859_5
363 tristate "NLS ISO 8859-5 (Cyrillic)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700364 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
373config NLS_ISO8859_6
374 tristate "NLS ISO 8859-6 (Arabic)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700375 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
382config NLS_ISO8859_7
383 tristate "NLS ISO 8859-7 (Modern Greek)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700384 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
391config NLS_ISO8859_9
392 tristate "NLS ISO 8859-9 (Latin 5; Turkish)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700393 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
401config NLS_ISO8859_13
402 tristate "NLS ISO 8859-13 (Latin 7; Baltic)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700403 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
411config NLS_ISO8859_14
412 tristate "NLS ISO 8859-14 (Latin 8; Celtic)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700413 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
422config NLS_ISO8859_15
423 tristate "NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900424 help
Linus Torvalds1da177e2005-04-16 15:20:36 -0700425 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
438config NLS_KOI8_R
439 tristate "NLS KOI8-R (Russian)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700440 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
447config NLS_KOI8_U
448 tristate "NLS KOI8-U/RU (Ukrainian, Belarusian)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700449 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700456config NLS_MAC_ROMAN
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700457 tristate "Codepage macroman"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900458 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700459 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700471config NLS_MAC_CELTIC
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700472 tristate "Codepage macceltic"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900473 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700474 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700485config NLS_MAC_CENTEURO
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700486 tristate "Codepage maccenteuro"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900487 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700488 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700499config NLS_MAC_CROATIAN
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700500 tristate "Codepage maccroatian"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900501 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700502 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700513config NLS_MAC_CYRILLIC
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700514 tristate "Codepage maccyrillic"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900515 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700516 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700527config NLS_MAC_GAELIC
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700528 tristate "Codepage macgaelic"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900529 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700530 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700541config NLS_MAC_GREEK
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700542 tristate "Codepage macgreek"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900543 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700544 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700555config NLS_MAC_ICELAND
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700556 tristate "Codepage maciceland"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900557 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700558 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700569config NLS_MAC_INUIT
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700570 tristate "Codepage macinuit"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900571 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700572 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700583config NLS_MAC_ROMANIAN
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700584 tristate "Codepage macromanian"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900585 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700586 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
Linus Torvalds8b8c0da2012-06-01 19:51:22 -0700597config NLS_MAC_TURKISH
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700598 tristate "Codepage macturkish"
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +0900599 help
Vladimir Serbinenko71ca97d2012-05-31 16:26:40 -0700600 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
Linus Torvalds1da177e2005-04-16 15:20:36 -0700611config NLS_UTF8
Alexey Dobriyan4de151d2006-03-22 00:13:35 +0100612 tristate "NLS UTF-8"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700613 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
Jan Engelhardta77b6452007-10-16 23:30:15 -0700620endif # NLS