0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Native language support configuration
0004 #
0005
0006 menuconfig NLS
0007 tristate "Native language support"
0008 help
0009 The base Native Language Support. A number of filesystems
0010 depend on it (e.g. FAT, JOLIET, NT, BEOS filesystems), as well
0011 as the ability of some filesystems to use native languages
0012 (NCP, SMB).
0013
0014 If unsure, say Y.
0015
0016 To compile this code as a module, choose M here: the module
0017 will be called nls_base.
0018
0019 if NLS
0020
0021 config NLS_DEFAULT
0022 string "Default NLS Option"
0023 default "iso8859-1"
0024 help
0025 The default NLS used when mounting file system. Note, that this is
0026 the NLS used by your console, not the NLS used by a specific file
0027 system (if different) to store data (filenames) on a disk.
0028 Currently, the valid values are:
0029 big5, cp437, cp737, cp775, cp850, cp852, cp855, cp857, cp860, cp861,
0030 cp862, cp863, cp864, cp865, cp866, cp869, cp874, cp932, cp936,
0031 cp949, cp950, cp1251, cp1255, euc-jp, euc-kr, gb2312, iso8859-1,
0032 iso8859-2, iso8859-3, iso8859-4, iso8859-5, iso8859-6, iso8859-7,
0033 iso8859-8, iso8859-9, iso8859-13, iso8859-14, iso8859-15,
0034 koi8-r, koi8-ru, koi8-u, sjis, tis-620, macroman, utf8.
0035 If you specify a wrong value, it will use the built-in NLS;
0036 compatible with iso8859-1.
0037
0038 If unsure, specify it as "iso8859-1".
0039
0040 config NLS_CODEPAGE_437
0041 tristate "Codepage 437 (United States, Canada)"
0042 help
0043 The Microsoft FAT file system family can deal with filenames in
0044 native language character sets. These character sets are stored
0045 in so-called DOS codepages. You need to include the appropriate
0046 codepage if you want to be able to read/write these filenames on
0047 DOS/Windows partitions correctly. This does apply to the filenames
0048 only, not to the file contents. You can include several codepages;
0049 say Y here if you want to include the DOS codepage that is used in
0050 the United States and parts of Canada. This is recommended.
0051
0052 config NLS_CODEPAGE_737
0053 tristate "Codepage 737 (Greek)"
0054 help
0055 The Microsoft FAT file system family can deal with filenames in
0056 native language character sets. These character sets are stored
0057 in so-called DOS codepages. You need to include the appropriate
0058 codepage if you want to be able to read/write these filenames on
0059 DOS/Windows partitions correctly. This does apply to the filenames
0060 only, not to the file contents. You can include several codepages;
0061 say Y here if you want to include the DOS codepage that is used for
0062 Greek. If unsure, say N.
0063
0064 config NLS_CODEPAGE_775
0065 tristate "Codepage 775 (Baltic Rim)"
0066 help
0067 The Microsoft FAT file system family can deal with filenames in
0068 native language character sets. These character sets are stored
0069 in so-called DOS codepages. You need to include the appropriate
0070 codepage if you want to be able to read/write these filenames on
0071 DOS/Windows partitions correctly. This does apply to the filenames
0072 only, not to the file contents. You can include several codepages;
0073 say Y here if you want to include the DOS codepage that is used
0074 for the Baltic Rim Languages (Latvian and Lithuanian). If unsure,
0075 say N.
0076
0077 config NLS_CODEPAGE_850
0078 tristate "Codepage 850 (Europe)"
0079 help
0080 The Microsoft FAT file system family can deal with filenames in
0081 native language character sets. These character sets are stored in
0082 so-called DOS codepages. You need to include the appropriate
0083 codepage if you want to be able to read/write these filenames on
0084 DOS/Windows partitions correctly. This does apply to the filenames
0085 only, not to the file contents. You can include several codepages;
0086 say Y here if you want to include the DOS codepage that is used for
0087 much of Europe -- United Kingdom, Germany, Spain, Italy, and [add
0088 more countries here]. It has some characters useful to many European
0089 languages that are not part of the US codepage 437.
0090
0091 If unsure, say Y.
0092
0093 config NLS_CODEPAGE_852
0094 tristate "Codepage 852 (Central/Eastern Europe)"
0095 help
0096 The Microsoft FAT file system family can deal with filenames in
0097 native language character sets. These character sets are stored in
0098 so-called DOS codepages. You need to include the appropriate
0099 codepage if you want to be able to read/write these filenames on
0100 DOS/Windows partitions correctly. This does apply to the filenames
0101 only, not to the file contents. You can include several codepages;
0102 say Y here if you want to include the Latin 2 codepage used by DOS
0103 for much of Central and Eastern Europe. It has all the required
0104 characters for these languages: Albanian, Croatian, Czech, English,
0105 Finnish, Hungarian, Irish, German, Polish, Romanian, Serbian (Latin
0106 transcription), Slovak, Slovenian, and Sorbian.
0107
0108 config NLS_CODEPAGE_855
0109 tristate "Codepage 855 (Cyrillic)"
0110 help
0111 The Microsoft FAT file system family can deal with filenames in
0112 native language character sets. These character sets are stored in
0113 so-called DOS codepages. You need to include the appropriate
0114 codepage if you want to be able to read/write these filenames on
0115 DOS/Windows partitions correctly. This does apply to the filenames
0116 only, not to the file contents. You can include several codepages;
0117 say Y here if you want to include the DOS codepage for Cyrillic.
0118
0119 config NLS_CODEPAGE_857
0120 tristate "Codepage 857 (Turkish)"
0121 help
0122 The Microsoft FAT file system family can deal with filenames in
0123 native language character sets. These character sets are stored in
0124 so-called DOS codepages. You need to include the appropriate
0125 codepage if you want to be able to read/write these filenames on
0126 DOS/Windows partitions correctly. This does apply to the filenames
0127 only, not to the file contents. You can include several codepages;
0128 say Y here if you want to include the DOS codepage for Turkish.
0129
0130 config NLS_CODEPAGE_860
0131 tristate "Codepage 860 (Portuguese)"
0132 help
0133 The Microsoft FAT file system family can deal with filenames in
0134 native language character sets. These character sets are stored in
0135 so-called DOS codepages. You need to include the appropriate
0136 codepage if you want to be able to read/write these filenames on
0137 DOS/Windows partitions correctly. This does apply to the filenames
0138 only, not to the file contents. You can include several codepages;
0139 say Y here if you want to include the DOS codepage for Portuguese.
0140
0141 config NLS_CODEPAGE_861
0142 tristate "Codepage 861 (Icelandic)"
0143 help
0144 The Microsoft FAT file system family can deal with filenames in
0145 native language character sets. These character sets are stored in
0146 so-called DOS codepages. You need to include the appropriate
0147 codepage if you want to be able to read/write these filenames on
0148 DOS/Windows partitions correctly. This does apply to the filenames
0149 only, not to the file contents. You can include several codepages;
0150 say Y here if you want to include the DOS codepage for Icelandic.
0151
0152 config NLS_CODEPAGE_862
0153 tristate "Codepage 862 (Hebrew)"
0154 help
0155 The Microsoft FAT file system family can deal with filenames in
0156 native language character sets. These character sets are stored in
0157 so-called DOS codepages. You need to include the appropriate
0158 codepage if you want to be able to read/write these filenames on
0159 DOS/Windows partitions correctly. This does apply to the filenames
0160 only, not to the file contents. You can include several codepages;
0161 say Y here if you want to include the DOS codepage for Hebrew.
0162
0163 config NLS_CODEPAGE_863
0164 tristate "Codepage 863 (Canadian French)"
0165 help
0166 The Microsoft FAT file system family can deal with filenames in
0167 native language character sets. These character sets are stored in
0168 so-called DOS codepages. You need to include the appropriate
0169 codepage if you want to be able to read/write these filenames on
0170 DOS/Windows partitions correctly. This does apply to the filenames
0171 only, not to the file contents. You can include several codepages;
0172 say Y here if you want to include the DOS codepage for Canadian
0173 French.
0174
0175 config NLS_CODEPAGE_864
0176 tristate "Codepage 864 (Arabic)"
0177 help
0178 The Microsoft FAT file system family can deal with filenames in
0179 native language character sets. These character sets are stored in
0180 so-called DOS codepages. You need to include the appropriate
0181 codepage if you want to be able to read/write these filenames on
0182 DOS/Windows partitions correctly. This does apply to the filenames
0183 only, not to the file contents. You can include several codepages;
0184 say Y here if you want to include the DOS codepage for Arabic.
0185
0186 config NLS_CODEPAGE_865
0187 tristate "Codepage 865 (Norwegian, Danish)"
0188 help
0189 The Microsoft FAT file system family can deal with filenames in
0190 native language character sets. These character sets are stored in
0191 so-called DOS codepages. You need to include the appropriate
0192 codepage if you want to be able to read/write these filenames on
0193 DOS/Windows partitions correctly. This does apply to the filenames
0194 only, not to the file contents. You can include several codepages;
0195 say Y here if you want to include the DOS codepage for the Nordic
0196 European countries.
0197
0198 config NLS_CODEPAGE_866
0199 tristate "Codepage 866 (Cyrillic/Russian)"
0200 help
0201 The Microsoft FAT file system family can deal with filenames in
0202 native language character sets. These character sets are stored in
0203 so-called DOS codepages. You need to include the appropriate
0204 codepage if you want to be able to read/write these filenames on
0205 DOS/Windows partitions correctly. This does apply to the filenames
0206 only, not to the file contents. You can include several codepages;
0207 say Y here if you want to include the DOS codepage for
0208 Cyrillic/Russian.
0209
0210 config NLS_CODEPAGE_869
0211 tristate "Codepage 869 (Greek)"
0212 help
0213 The Microsoft FAT file system family can deal with filenames in
0214 native language character sets. These character sets are stored in
0215 so-called DOS codepages. You need to include the appropriate
0216 codepage if you want to be able to read/write these filenames on
0217 DOS/Windows partitions correctly. This does apply to the filenames
0218 only, not to the file contents. You can include several codepages;
0219 say Y here if you want to include the DOS codepage for Greek.
0220
0221 config NLS_CODEPAGE_936
0222 tristate "Simplified Chinese charset (CP936, GB2312)"
0223 help
0224 The Microsoft FAT file system family can deal with filenames in
0225 native language character sets. These character sets are stored in
0226 so-called DOS codepages. You need to include the appropriate
0227 codepage if you want to be able to read/write these filenames on
0228 DOS/Windows partitions correctly. This does apply to the filenames
0229 only, not to the file contents. You can include several codepages;
0230 say Y here if you want to include the DOS codepage for Simplified
0231 Chinese(GBK).
0232
0233 config NLS_CODEPAGE_950
0234 tristate "Traditional Chinese charset (Big5)"
0235 help
0236 The Microsoft FAT file system family can deal with filenames in
0237 native language character sets. These character sets are stored in
0238 so-called DOS codepages. You need to include the appropriate
0239 codepage if you want to be able to read/write these filenames on
0240 DOS/Windows partitions correctly. This does apply to the filenames
0241 only, not to the file contents. You can include several codepages;
0242 say Y here if you want to include the DOS codepage for Traditional
0243 Chinese(Big5).
0244
0245 config NLS_CODEPAGE_932
0246 tristate "Japanese charsets (Shift-JIS, EUC-JP)"
0247 help
0248 The Microsoft FAT file system family can deal with filenames in
0249 native language character sets. These character sets are stored in
0250 so-called DOS codepages. You need to include the appropriate
0251 codepage if you want to be able to read/write these filenames on
0252 DOS/Windows partitions correctly. This does apply to the filenames
0253 only, not to the file contents. You can include several codepages;
0254 say Y here if you want to include the DOS codepage for Shift-JIS
0255 or EUC-JP. To use EUC-JP, you can use 'euc-jp' as mount option or
0256 NLS Default value during kernel configuration, instead of 'cp932'.
0257
0258 config NLS_CODEPAGE_949
0259 tristate "Korean charset (CP949, EUC-KR)"
0260 help
0261 The Microsoft FAT file system family can deal with filenames in
0262 native language character sets. These character sets are stored in
0263 so-called DOS codepages. You need to include the appropriate
0264 codepage if you want to be able to read/write these filenames on
0265 DOS/Windows partitions correctly. This does apply to the filenames
0266 only, not to the file contents. You can include several codepages;
0267 say Y here if you want to include the DOS codepage for UHC.
0268
0269 config NLS_CODEPAGE_874
0270 tristate "Thai charset (CP874, TIS-620)"
0271 help
0272 The Microsoft FAT file system family can deal with filenames in
0273 native language character sets. These character sets are stored in
0274 so-called DOS codepages. You need to include the appropriate
0275 codepage if you want to be able to read/write these filenames on
0276 DOS/Windows partitions correctly. This does apply to the filenames
0277 only, not to the file contents. You can include several codepages;
0278 say Y here if you want to include the DOS codepage for Thai.
0279
0280 config NLS_ISO8859_8
0281 tristate "Hebrew charsets (ISO-8859-8, CP1255)"
0282 help
0283 If you want to display filenames with native language characters
0284 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0285 correctly on the screen, you need to include the appropriate
0286 input/output character sets. Say Y here for ISO8859-8, the Hebrew
0287 character set.
0288
0289 config NLS_CODEPAGE_1250
0290 tristate "Windows CP1250 (Slavic/Central European Languages)"
0291 help
0292 If you want to display filenames with native language characters
0293 from the Microsoft FAT file system family or from JOLIET CDROMs
0294 correctly on the screen, you need to include the appropriate
0295 input/output character sets. Say Y here for the Windows CP-1250
0296 character set, which works for most Latin-written Slavic and Central
0297 European languages: Czech, German, Hungarian, Polish, Rumanian, Croatian,
0298 Slovak, Slovene.
0299
0300 config NLS_CODEPAGE_1251
0301 tristate "Windows CP1251 (Bulgarian, Belarusian)"
0302 help
0303 The Microsoft FAT file system family can deal with filenames in
0304 native language character sets. These character sets are stored in
0305 so-called DOS codepages. You need to include the appropriate
0306 codepage if you want to be able to read/write these filenames on
0307 DOS/Windows partitions correctly. This does apply to the filenames
0308 only, not to the file contents. You can include several codepages;
0309 say Y here if you want to include the DOS codepage for Russian and
0310 Bulgarian and Belarusian.
0311
0312 config NLS_ASCII
0313 tristate "ASCII (United States)"
0314 help
0315 An ASCII NLS module is needed if you want to override the
0316 DEFAULT NLS with this very basic charset and don't want any
0317 non-ASCII characters to be translated.
0318
0319 config NLS_ISO8859_1
0320 tristate "NLS ISO 8859-1 (Latin 1; Western European Languages)"
0321 help
0322 If you want to display filenames with native language characters
0323 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0324 correctly on the screen, you need to include the appropriate
0325 input/output character sets. Say Y here for the Latin 1 character
0326 set, which covers most West European languages such as Albanian,
0327 Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German,
0328 Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish,
0329 and Swedish. It is also the default for the US. If unsure, say Y.
0330
0331 config NLS_ISO8859_2
0332 tristate "NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages)"
0333 help
0334 If you want to display filenames with native language characters
0335 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0336 correctly on the screen, you need to include the appropriate
0337 input/output character sets. Say Y here for the Latin 2 character
0338 set, which works for most Latin-written Slavic and Central European
0339 languages: Czech, German, Hungarian, Polish, Rumanian, Croatian,
0340 Slovak, Slovene.
0341
0342 config NLS_ISO8859_3
0343 tristate "NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish)"
0344 help
0345 If you want to display filenames with native language characters
0346 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0347 correctly on the screen, you need to include the appropriate
0348 input/output character sets. Say Y here for the Latin 3 character
0349 set, which is popular with authors of Esperanto, Galician, Maltese,
0350 and Turkish.
0351
0352 config NLS_ISO8859_4
0353 tristate "NLS ISO 8859-4 (Latin 4; old Baltic charset)"
0354 help
0355 If you want to display filenames with native language characters
0356 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0357 correctly on the screen, you need to include the appropriate
0358 input/output character sets. Say Y here for the Latin 4 character
0359 set which introduces letters for Estonian, Latvian, and
0360 Lithuanian. It is an incomplete predecessor of Latin 7.
0361
0362 config NLS_ISO8859_5
0363 tristate "NLS ISO 8859-5 (Cyrillic)"
0364 help
0365 If you want to display filenames with native language characters
0366 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0367 correctly on the screen, you need to include the appropriate
0368 input/output character sets. Say Y here for ISO8859-5, a Cyrillic
0369 character set with which you can type Bulgarian, Belarusian,
0370 Macedonian, Russian, Serbian, and Ukrainian. Note that the charset
0371 KOI8-R is preferred in Russia.
0372
0373 config NLS_ISO8859_6
0374 tristate "NLS ISO 8859-6 (Arabic)"
0375 help
0376 If you want to display filenames with native language characters
0377 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0378 correctly on the screen, you need to include the appropriate
0379 input/output character sets. Say Y here for ISO8859-6, the Arabic
0380 character set.
0381
0382 config NLS_ISO8859_7
0383 tristate "NLS ISO 8859-7 (Modern Greek)"
0384 help
0385 If you want to display filenames with native language characters
0386 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0387 correctly on the screen, you need to include the appropriate
0388 input/output character sets. Say Y here for ISO8859-7, the Modern
0389 Greek character set.
0390
0391 config NLS_ISO8859_9
0392 tristate "NLS ISO 8859-9 (Latin 5; Turkish)"
0393 help
0394 If you want to display filenames with native language characters
0395 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0396 correctly on the screen, you need to include the appropriate
0397 input/output character sets. Say Y here for the Latin 5 character
0398 set, and it replaces the rarely needed Icelandic letters in Latin 1
0399 with the Turkish ones. Useful in Turkey.
0400
0401 config NLS_ISO8859_13
0402 tristate "NLS ISO 8859-13 (Latin 7; Baltic)"
0403 help
0404 If you want to display filenames with native language characters
0405 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0406 correctly on the screen, you need to include the appropriate
0407 input/output character sets. Say Y here for the Latin 7 character
0408 set, which supports modern Baltic languages including Latvian
0409 and Lithuanian.
0410
0411 config NLS_ISO8859_14
0412 tristate "NLS ISO 8859-14 (Latin 8; Celtic)"
0413 help
0414 If you want to display filenames with native language characters
0415 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0416 correctly on the screen, you need to include the appropriate
0417 input/output character sets. Say Y here for the Latin 8 character
0418 set, which adds the last accented vowels for Welsh (aka Cymraeg)
0419 (and Manx Gaelic) that were missing in Latin 1.
0420 <http://linux.speech.cymru.org/> has further information.
0421
0422 config NLS_ISO8859_15
0423 tristate "NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)"
0424 help
0425 If you want to display filenames with native language characters
0426 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0427 correctly on the screen, you need to include the appropriate
0428 input/output character sets. Say Y here for the Latin 9 character
0429 set, which covers most West European languages such as Albanian,
0430 Catalan, Danish, Dutch, English, Estonian, Faeroese, Finnish,
0431 French, German, Galician, Irish, Icelandic, Italian, Norwegian,
0432 Portuguese, Spanish, and Swedish. Latin 9 is an update to
0433 Latin 1 (ISO 8859-1) that removes a handful of rarely used
0434 characters and instead adds support for Estonian, corrects the
0435 support for French and Finnish, and adds the new Euro character.
0436 If unsure, say Y.
0437
0438 config NLS_KOI8_R
0439 tristate "NLS KOI8-R (Russian)"
0440 help
0441 If you want to display filenames with native language characters
0442 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0443 correctly on the screen, you need to include the appropriate
0444 input/output character sets. Say Y here for the preferred Russian
0445 character set.
0446
0447 config NLS_KOI8_U
0448 tristate "NLS KOI8-U/RU (Ukrainian, Belarusian)"
0449 help
0450 If you want to display filenames with native language characters
0451 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0452 correctly on the screen, you need to include the appropriate
0453 input/output character sets. Say Y here for the preferred Ukrainian
0454 (koi8-u) and Belarusian (koi8-ru) character sets.
0455
0456 config NLS_MAC_ROMAN
0457 tristate "Codepage macroman"
0458 help
0459 The Apple HFS file system family can deal with filenames in
0460 native language character sets. These character sets are stored in
0461 so-called MAC codepages. You need to include the appropriate
0462 codepage if you want to be able to read/write these filenames on
0463 Mac partitions correctly. This does apply to the filenames
0464 only, not to the file contents. You can include several codepages;
0465 say Y here if you want to include the Mac codepage that is used for
0466 much of Europe -- United Kingdom, Germany, Spain, Italy, and [add
0467 more countries here].
0468
0469 If unsure, say Y.
0470
0471 config NLS_MAC_CELTIC
0472 tristate "Codepage macceltic"
0473 help
0474 The Apple HFS file system family can deal with filenames in
0475 native language character sets. These character sets are stored in
0476 so-called MAC codepages. You need to include the appropriate
0477 codepage if you want to be able to read/write these filenames on
0478 Mac partitions correctly. This does apply to the filenames
0479 only, not to the file contents. You can include several codepages;
0480 say Y here if you want to include the Mac codepage that is used for
0481 Celtic.
0482
0483 If unsure, say Y.
0484
0485 config NLS_MAC_CENTEURO
0486 tristate "Codepage maccenteuro"
0487 help
0488 The Apple HFS file system family can deal with filenames in
0489 native language character sets. These character sets are stored in
0490 so-called MAC codepages. You need to include the appropriate
0491 codepage if you want to be able to read/write these filenames on
0492 Mac partitions correctly. This does apply to the filenames
0493 only, not to the file contents. You can include several codepages;
0494 say Y here if you want to include the Mac codepage that is used for
0495 Central Europe.
0496
0497 If unsure, say Y.
0498
0499 config NLS_MAC_CROATIAN
0500 tristate "Codepage maccroatian"
0501 help
0502 The Apple HFS file system family can deal with filenames in
0503 native language character sets. These character sets are stored in
0504 so-called MAC codepages. You need to include the appropriate
0505 codepage if you want to be able to read/write these filenames on
0506 Mac partitions correctly. This does apply to the filenames
0507 only, not to the file contents. You can include several codepages;
0508 say Y here if you want to include the Mac codepage that is used for
0509 Croatian.
0510
0511 If unsure, say Y.
0512
0513 config NLS_MAC_CYRILLIC
0514 tristate "Codepage maccyrillic"
0515 help
0516 The Apple HFS file system family can deal with filenames in
0517 native language character sets. These character sets are stored in
0518 so-called MAC codepages. You need to include the appropriate
0519 codepage if you want to be able to read/write these filenames on
0520 Mac partitions correctly. This does apply to the filenames
0521 only, not to the file contents. You can include several codepages;
0522 say Y here if you want to include the Mac codepage that is used for
0523 Cyrillic.
0524
0525 If unsure, say Y.
0526
0527 config NLS_MAC_GAELIC
0528 tristate "Codepage macgaelic"
0529 help
0530 The Apple HFS file system family can deal with filenames in
0531 native language character sets. These character sets are stored in
0532 so-called MAC codepages. You need to include the appropriate
0533 codepage if you want to be able to read/write these filenames on
0534 Mac partitions correctly. This does apply to the filenames
0535 only, not to the file contents. You can include several codepages;
0536 say Y here if you want to include the Mac codepage that is used for
0537 Gaelic.
0538
0539 If unsure, say Y.
0540
0541 config NLS_MAC_GREEK
0542 tristate "Codepage macgreek"
0543 help
0544 The Apple HFS file system family can deal with filenames in
0545 native language character sets. These character sets are stored in
0546 so-called MAC codepages. You need to include the appropriate
0547 codepage if you want to be able to read/write these filenames on
0548 Mac partitions correctly. This does apply to the filenames
0549 only, not to the file contents. You can include several codepages;
0550 say Y here if you want to include the Mac codepage that is used for
0551 Greek.
0552
0553 If unsure, say Y.
0554
0555 config NLS_MAC_ICELAND
0556 tristate "Codepage maciceland"
0557 help
0558 The Apple HFS file system family can deal with filenames in
0559 native language character sets. These character sets are stored in
0560 so-called MAC codepages. You need to include the appropriate
0561 codepage if you want to be able to read/write these filenames on
0562 Mac partitions correctly. This does apply to the filenames
0563 only, not to the file contents. You can include several codepages;
0564 say Y here if you want to include the Mac codepage that is used for
0565 Iceland.
0566
0567 If unsure, say Y.
0568
0569 config NLS_MAC_INUIT
0570 tristate "Codepage macinuit"
0571 help
0572 The Apple HFS file system family can deal with filenames in
0573 native language character sets. These character sets are stored in
0574 so-called MAC codepages. You need to include the appropriate
0575 codepage if you want to be able to read/write these filenames on
0576 Mac partitions correctly. This does apply to the filenames
0577 only, not to the file contents. You can include several codepages;
0578 say Y here if you want to include the Mac codepage that is used for
0579 Inuit.
0580
0581 If unsure, say Y.
0582
0583 config NLS_MAC_ROMANIAN
0584 tristate "Codepage macromanian"
0585 help
0586 The Apple HFS file system family can deal with filenames in
0587 native language character sets. These character sets are stored in
0588 so-called MAC codepages. You need to include the appropriate
0589 codepage if you want to be able to read/write these filenames on
0590 Mac partitions correctly. This does apply to the filenames
0591 only, not to the file contents. You can include several codepages;
0592 say Y here if you want to include the Mac codepage that is used for
0593 Romanian.
0594
0595 If unsure, say Y.
0596
0597 config NLS_MAC_TURKISH
0598 tristate "Codepage macturkish"
0599 help
0600 The Apple HFS file system family can deal with filenames in
0601 native language character sets. These character sets are stored in
0602 so-called MAC codepages. You need to include the appropriate
0603 codepage if you want to be able to read/write these filenames on
0604 Mac partitions correctly. This does apply to the filenames
0605 only, not to the file contents. You can include several codepages;
0606 say Y here if you want to include the Mac codepage that is used for
0607 Turkish.
0608
0609 If unsure, say Y.
0610
0611 config NLS_UTF8
0612 tristate "NLS UTF-8"
0613 help
0614 If you want to display filenames with native language characters
0615 from the Microsoft FAT file system family or from JOLIET CD-ROMs
0616 correctly on the screen, you need to include the appropriate
0617 input/output character sets. Say Y here for the UTF-8 encoding of
0618 the Unicode/ISO9646 universal character set.
0619
0620 endif # NLS