Back to home page

OSCL-LXR

 
 

    


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