1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 21da177e4SLinus Torvalds# 31da177e4SLinus Torvalds# Native language support configuration 41da177e4SLinus Torvalds# 51da177e4SLinus Torvalds 6a77b6456SJan Engelhardtmenuconfig NLS 7a77b6456SJan Engelhardt tristate "Native language support" 8a7f7f624SMasahiro Yamada help 91da177e4SLinus Torvalds The base Native Language Support. A number of filesystems 101da177e4SLinus Torvalds depend on it (e.g. FAT, JOLIET, NT, BEOS filesystems), as well 111da177e4SLinus Torvalds as the ability of some filesystems to use native languages 121da177e4SLinus Torvalds (NCP, SMB). 131da177e4SLinus Torvalds 141da177e4SLinus Torvalds If unsure, say Y. 151da177e4SLinus Torvalds 161da177e4SLinus Torvalds To compile this code as a module, choose M here: the module 171da177e4SLinus Torvalds will be called nls_base. 181da177e4SLinus Torvalds 19a77b6456SJan Engelhardtif NLS 20a77b6456SJan Engelhardt 211da177e4SLinus Torvaldsconfig NLS_DEFAULT 221da177e4SLinus Torvalds string "Default NLS Option" 231da177e4SLinus Torvalds default "iso8859-1" 24a7f7f624SMasahiro Yamada help 251da177e4SLinus Torvalds The default NLS used when mounting file system. Note, that this is 261da177e4SLinus Torvalds the NLS used by your console, not the NLS used by a specific file 271da177e4SLinus Torvalds system (if different) to store data (filenames) on a disk. 281da177e4SLinus Torvalds Currently, the valid values are: 291da177e4SLinus Torvalds big5, cp437, cp737, cp775, cp850, cp852, cp855, cp857, cp860, cp861, 301da177e4SLinus Torvalds cp862, cp863, cp864, cp865, cp866, cp869, cp874, cp932, cp936, 311da177e4SLinus Torvalds cp949, cp950, cp1251, cp1255, euc-jp, euc-kr, gb2312, iso8859-1, 321da177e4SLinus Torvalds iso8859-2, iso8859-3, iso8859-4, iso8859-5, iso8859-6, iso8859-7, 331da177e4SLinus Torvalds iso8859-8, iso8859-9, iso8859-13, iso8859-14, iso8859-15, 3471ca97daSVladimir Serbinenko koi8-r, koi8-ru, koi8-u, sjis, tis-620, macroman, utf8. 351da177e4SLinus Torvalds If you specify a wrong value, it will use the built-in NLS; 361da177e4SLinus Torvalds compatible with iso8859-1. 371da177e4SLinus Torvalds 381da177e4SLinus Torvalds If unsure, specify it as "iso8859-1". 391da177e4SLinus Torvalds 401da177e4SLinus Torvaldsconfig NLS_CODEPAGE_437 411da177e4SLinus Torvalds tristate "Codepage 437 (United States, Canada)" 421da177e4SLinus Torvalds help 431da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 441da177e4SLinus Torvalds native language character sets. These character sets are stored 451da177e4SLinus Torvalds in so-called DOS codepages. You need to include the appropriate 461da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 471da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 481da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 491da177e4SLinus Torvalds say Y here if you want to include the DOS codepage that is used in 501da177e4SLinus Torvalds the United States and parts of Canada. This is recommended. 511da177e4SLinus Torvalds 521da177e4SLinus Torvaldsconfig NLS_CODEPAGE_737 531da177e4SLinus Torvalds tristate "Codepage 737 (Greek)" 541da177e4SLinus Torvalds help 551da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 561da177e4SLinus Torvalds native language character sets. These character sets are stored 571da177e4SLinus Torvalds in so-called DOS codepages. You need to include the appropriate 581da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 591da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 601da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 611da177e4SLinus Torvalds say Y here if you want to include the DOS codepage that is used for 621da177e4SLinus Torvalds Greek. If unsure, say N. 631da177e4SLinus Torvalds 641da177e4SLinus Torvaldsconfig NLS_CODEPAGE_775 651da177e4SLinus Torvalds tristate "Codepage 775 (Baltic Rim)" 661da177e4SLinus Torvalds help 671da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 681da177e4SLinus Torvalds native language character sets. These character sets are stored 691da177e4SLinus Torvalds in so-called DOS codepages. You need to include the appropriate 701da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 711da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 721da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 731da177e4SLinus Torvalds say Y here if you want to include the DOS codepage that is used 741da177e4SLinus Torvalds for the Baltic Rim Languages (Latvian and Lithuanian). If unsure, 751da177e4SLinus Torvalds say N. 761da177e4SLinus Torvalds 771da177e4SLinus Torvaldsconfig NLS_CODEPAGE_850 781da177e4SLinus Torvalds tristate "Codepage 850 (Europe)" 79a7f7f624SMasahiro Yamada help 801da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 811da177e4SLinus Torvalds native language character sets. These character sets are stored in 821da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 831da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 841da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 851da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 861da177e4SLinus Torvalds say Y here if you want to include the DOS codepage that is used for 871da177e4SLinus Torvalds much of Europe -- United Kingdom, Germany, Spain, Italy, and [add 881da177e4SLinus Torvalds more countries here]. It has some characters useful to many European 891da177e4SLinus Torvalds languages that are not part of the US codepage 437. 901da177e4SLinus Torvalds 911da177e4SLinus Torvalds If unsure, say Y. 921da177e4SLinus Torvalds 931da177e4SLinus Torvaldsconfig NLS_CODEPAGE_852 941da177e4SLinus Torvalds tristate "Codepage 852 (Central/Eastern Europe)" 95a7f7f624SMasahiro Yamada help 961da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 971da177e4SLinus Torvalds native language character sets. These character sets are stored in 981da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 991da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1001da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1011da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1021da177e4SLinus Torvalds say Y here if you want to include the Latin 2 codepage used by DOS 1031da177e4SLinus Torvalds for much of Central and Eastern Europe. It has all the required 1041da177e4SLinus Torvalds characters for these languages: Albanian, Croatian, Czech, English, 1051da177e4SLinus Torvalds Finnish, Hungarian, Irish, German, Polish, Romanian, Serbian (Latin 1061da177e4SLinus Torvalds transcription), Slovak, Slovenian, and Sorbian. 1071da177e4SLinus Torvalds 1081da177e4SLinus Torvaldsconfig NLS_CODEPAGE_855 1091da177e4SLinus Torvalds tristate "Codepage 855 (Cyrillic)" 1101da177e4SLinus Torvalds help 1111da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 1121da177e4SLinus Torvalds native language character sets. These character sets are stored in 1131da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 1141da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1151da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1161da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1171da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Cyrillic. 1181da177e4SLinus Torvalds 1191da177e4SLinus Torvaldsconfig NLS_CODEPAGE_857 1201da177e4SLinus Torvalds tristate "Codepage 857 (Turkish)" 1211da177e4SLinus Torvalds help 1221da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 1231da177e4SLinus Torvalds native language character sets. These character sets are stored in 1241da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 1251da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1261da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1271da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1281da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Turkish. 1291da177e4SLinus Torvalds 1301da177e4SLinus Torvaldsconfig NLS_CODEPAGE_860 1311da177e4SLinus Torvalds tristate "Codepage 860 (Portuguese)" 1321da177e4SLinus Torvalds help 1331da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 1341da177e4SLinus Torvalds native language character sets. These character sets are stored in 1351da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 1361da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1371da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1381da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1391da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Portuguese. 1401da177e4SLinus Torvalds 1411da177e4SLinus Torvaldsconfig NLS_CODEPAGE_861 1421da177e4SLinus Torvalds tristate "Codepage 861 (Icelandic)" 1431da177e4SLinus Torvalds help 1441da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 1451da177e4SLinus Torvalds native language character sets. These character sets are stored in 1461da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 1471da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1481da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1491da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1501da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Icelandic. 1511da177e4SLinus Torvalds 1521da177e4SLinus Torvaldsconfig NLS_CODEPAGE_862 1531da177e4SLinus Torvalds tristate "Codepage 862 (Hebrew)" 1541da177e4SLinus Torvalds help 1551da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 1561da177e4SLinus Torvalds native language character sets. These character sets are stored in 1571da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 1581da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1591da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1601da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1611da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Hebrew. 1621da177e4SLinus Torvalds 1631da177e4SLinus Torvaldsconfig NLS_CODEPAGE_863 1641da177e4SLinus Torvalds tristate "Codepage 863 (Canadian French)" 1651da177e4SLinus Torvalds help 1661da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 1671da177e4SLinus Torvalds native language character sets. These character sets are stored in 1681da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 1691da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1701da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1711da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1721da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Canadian 1731da177e4SLinus Torvalds French. 1741da177e4SLinus Torvalds 1751da177e4SLinus Torvaldsconfig NLS_CODEPAGE_864 1761da177e4SLinus Torvalds tristate "Codepage 864 (Arabic)" 1771da177e4SLinus Torvalds help 1781da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 1791da177e4SLinus Torvalds native language character sets. These character sets are stored in 1801da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 1811da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1821da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1831da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1841da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Arabic. 1851da177e4SLinus Torvalds 1861da177e4SLinus Torvaldsconfig NLS_CODEPAGE_865 1871da177e4SLinus Torvalds tristate "Codepage 865 (Norwegian, Danish)" 1881da177e4SLinus Torvalds help 1891da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 1901da177e4SLinus Torvalds native language character sets. These character sets are stored in 1911da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 1921da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 1931da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 1941da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 1951da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for the Nordic 1961da177e4SLinus Torvalds European countries. 1971da177e4SLinus Torvalds 1981da177e4SLinus Torvaldsconfig NLS_CODEPAGE_866 1991da177e4SLinus Torvalds tristate "Codepage 866 (Cyrillic/Russian)" 2001da177e4SLinus Torvalds help 2011da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 2021da177e4SLinus Torvalds native language character sets. These character sets are stored in 2031da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 2041da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 2051da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 2061da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 2071da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for 2081da177e4SLinus Torvalds Cyrillic/Russian. 2091da177e4SLinus Torvalds 2101da177e4SLinus Torvaldsconfig NLS_CODEPAGE_869 2111da177e4SLinus Torvalds tristate "Codepage 869 (Greek)" 2121da177e4SLinus Torvalds help 2131da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 2141da177e4SLinus Torvalds native language character sets. These character sets are stored in 2151da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 2161da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 2171da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 2181da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 2191da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Greek. 2201da177e4SLinus Torvalds 2211da177e4SLinus Torvaldsconfig NLS_CODEPAGE_936 2221da177e4SLinus Torvalds tristate "Simplified Chinese charset (CP936, GB2312)" 2231da177e4SLinus Torvalds help 2241da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 2251da177e4SLinus Torvalds native language character sets. These character sets are stored in 2261da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 2271da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 2281da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 2291da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 2301da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Simplified 2311da177e4SLinus Torvalds Chinese(GBK). 2321da177e4SLinus Torvalds 2331da177e4SLinus Torvaldsconfig NLS_CODEPAGE_950 2341da177e4SLinus Torvalds tristate "Traditional Chinese charset (Big5)" 2351da177e4SLinus Torvalds help 2361da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 2371da177e4SLinus Torvalds native language character sets. These character sets are stored in 2381da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 2391da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 2401da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 2411da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 2421da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Traditional 2431da177e4SLinus Torvalds Chinese(Big5). 2441da177e4SLinus Torvalds 2451da177e4SLinus Torvaldsconfig NLS_CODEPAGE_932 2461da177e4SLinus Torvalds tristate "Japanese charsets (Shift-JIS, EUC-JP)" 2471da177e4SLinus Torvalds help 2481da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 2491da177e4SLinus Torvalds native language character sets. These character sets are stored in 2501da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 2511da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 2521da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 2531da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 2541da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Shift-JIS 2551da177e4SLinus Torvalds or EUC-JP. To use EUC-JP, you can use 'euc-jp' as mount option or 2561da177e4SLinus Torvalds NLS Default value during kernel configuration, instead of 'cp932'. 2571da177e4SLinus Torvalds 2581da177e4SLinus Torvaldsconfig NLS_CODEPAGE_949 2591da177e4SLinus Torvalds tristate "Korean charset (CP949, EUC-KR)" 2601da177e4SLinus Torvalds help 2611da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 2621da177e4SLinus Torvalds native language character sets. These character sets are stored in 2631da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 2641da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 2651da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 2661da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 2671da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for UHC. 2681da177e4SLinus Torvalds 2691da177e4SLinus Torvaldsconfig NLS_CODEPAGE_874 2701da177e4SLinus Torvalds tristate "Thai charset (CP874, TIS-620)" 2711da177e4SLinus Torvalds help 2721da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 2731da177e4SLinus Torvalds native language character sets. These character sets are stored in 2741da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 2751da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 2761da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 2771da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 2781da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Thai. 2791da177e4SLinus Torvalds 2801da177e4SLinus Torvaldsconfig NLS_ISO8859_8 2811da177e4SLinus Torvalds tristate "Hebrew charsets (ISO-8859-8, CP1255)" 2821da177e4SLinus Torvalds help 2831da177e4SLinus Torvalds If you want to display filenames with native language characters 2841da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 2851da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 2861da177e4SLinus Torvalds input/output character sets. Say Y here for ISO8859-8, the Hebrew 2871da177e4SLinus Torvalds character set. 2881da177e4SLinus Torvalds 2891da177e4SLinus Torvaldsconfig NLS_CODEPAGE_1250 2901da177e4SLinus Torvalds tristate "Windows CP1250 (Slavic/Central European Languages)" 2911da177e4SLinus Torvalds help 2921da177e4SLinus Torvalds If you want to display filenames with native language characters 2931da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CDROMs 2941da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 2951da177e4SLinus Torvalds input/output character sets. Say Y here for the Windows CP-1250 2961da177e4SLinus Torvalds character set, which works for most Latin-written Slavic and Central 2971da177e4SLinus Torvalds European languages: Czech, German, Hungarian, Polish, Rumanian, Croatian, 2981da177e4SLinus Torvalds Slovak, Slovene. 2991da177e4SLinus Torvalds 3001da177e4SLinus Torvaldsconfig NLS_CODEPAGE_1251 3011da177e4SLinus Torvalds tristate "Windows CP1251 (Bulgarian, Belarusian)" 3021da177e4SLinus Torvalds help 3031da177e4SLinus Torvalds The Microsoft FAT file system family can deal with filenames in 3041da177e4SLinus Torvalds native language character sets. These character sets are stored in 3051da177e4SLinus Torvalds so-called DOS codepages. You need to include the appropriate 3061da177e4SLinus Torvalds codepage if you want to be able to read/write these filenames on 3071da177e4SLinus Torvalds DOS/Windows partitions correctly. This does apply to the filenames 3081da177e4SLinus Torvalds only, not to the file contents. You can include several codepages; 3091da177e4SLinus Torvalds say Y here if you want to include the DOS codepage for Russian and 3101da177e4SLinus Torvalds Bulgarian and Belarusian. 3111da177e4SLinus Torvalds 3121da177e4SLinus Torvaldsconfig NLS_ASCII 3131da177e4SLinus Torvalds tristate "ASCII (United States)" 3141da177e4SLinus Torvalds help 3151da177e4SLinus Torvalds An ASCII NLS module is needed if you want to override the 3161da177e4SLinus Torvalds DEFAULT NLS with this very basic charset and don't want any 3171da177e4SLinus Torvalds non-ASCII characters to be translated. 3181da177e4SLinus Torvalds 3191da177e4SLinus Torvaldsconfig NLS_ISO8859_1 3201da177e4SLinus Torvalds tristate "NLS ISO 8859-1 (Latin 1; Western European Languages)" 3211da177e4SLinus Torvalds help 3221da177e4SLinus Torvalds If you want to display filenames with native language characters 3231da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 3241da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 3251da177e4SLinus Torvalds input/output character sets. Say Y here for the Latin 1 character 3261da177e4SLinus Torvalds set, which covers most West European languages such as Albanian, 3271da177e4SLinus Torvalds Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German, 3281da177e4SLinus Torvalds Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish, 3291da177e4SLinus Torvalds and Swedish. It is also the default for the US. If unsure, say Y. 3301da177e4SLinus Torvalds 3311da177e4SLinus Torvaldsconfig NLS_ISO8859_2 3321da177e4SLinus Torvalds tristate "NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages)" 3331da177e4SLinus Torvalds help 3341da177e4SLinus Torvalds If you want to display filenames with native language characters 3351da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 3361da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 3371da177e4SLinus Torvalds input/output character sets. Say Y here for the Latin 2 character 3381da177e4SLinus Torvalds set, which works for most Latin-written Slavic and Central European 3391da177e4SLinus Torvalds languages: Czech, German, Hungarian, Polish, Rumanian, Croatian, 3401da177e4SLinus Torvalds Slovak, Slovene. 3411da177e4SLinus Torvalds 3421da177e4SLinus Torvaldsconfig NLS_ISO8859_3 3431da177e4SLinus Torvalds tristate "NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish)" 3441da177e4SLinus Torvalds help 3451da177e4SLinus Torvalds If you want to display filenames with native language characters 3461da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 3471da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 3481da177e4SLinus Torvalds input/output character sets. Say Y here for the Latin 3 character 3491da177e4SLinus Torvalds set, which is popular with authors of Esperanto, Galician, Maltese, 3501da177e4SLinus Torvalds and Turkish. 3511da177e4SLinus Torvalds 3521da177e4SLinus Torvaldsconfig NLS_ISO8859_4 3531da177e4SLinus Torvalds tristate "NLS ISO 8859-4 (Latin 4; old Baltic charset)" 3541da177e4SLinus Torvalds help 3551da177e4SLinus Torvalds If you want to display filenames with native language characters 3561da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 3571da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 3581da177e4SLinus Torvalds input/output character sets. Say Y here for the Latin 4 character 3591da177e4SLinus Torvalds set which introduces letters for Estonian, Latvian, and 3601da177e4SLinus Torvalds Lithuanian. It is an incomplete predecessor of Latin 7. 3611da177e4SLinus Torvalds 3621da177e4SLinus Torvaldsconfig NLS_ISO8859_5 3631da177e4SLinus Torvalds tristate "NLS ISO 8859-5 (Cyrillic)" 3641da177e4SLinus Torvalds help 3651da177e4SLinus Torvalds If you want to display filenames with native language characters 3661da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 3671da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 3681da177e4SLinus Torvalds input/output character sets. Say Y here for ISO8859-5, a Cyrillic 3691da177e4SLinus Torvalds character set with which you can type Bulgarian, Belarusian, 3701da177e4SLinus Torvalds Macedonian, Russian, Serbian, and Ukrainian. Note that the charset 3711da177e4SLinus Torvalds KOI8-R is preferred in Russia. 3721da177e4SLinus Torvalds 3731da177e4SLinus Torvaldsconfig NLS_ISO8859_6 3741da177e4SLinus Torvalds tristate "NLS ISO 8859-6 (Arabic)" 3751da177e4SLinus Torvalds help 3761da177e4SLinus Torvalds If you want to display filenames with native language characters 3771da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 3781da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 3791da177e4SLinus Torvalds input/output character sets. Say Y here for ISO8859-6, the Arabic 3801da177e4SLinus Torvalds character set. 3811da177e4SLinus Torvalds 3821da177e4SLinus Torvaldsconfig NLS_ISO8859_7 3831da177e4SLinus Torvalds tristate "NLS ISO 8859-7 (Modern Greek)" 3841da177e4SLinus Torvalds help 3851da177e4SLinus Torvalds If you want to display filenames with native language characters 3861da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 3871da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 3881da177e4SLinus Torvalds input/output character sets. Say Y here for ISO8859-7, the Modern 3891da177e4SLinus Torvalds Greek character set. 3901da177e4SLinus Torvalds 3911da177e4SLinus Torvaldsconfig NLS_ISO8859_9 3921da177e4SLinus Torvalds tristate "NLS ISO 8859-9 (Latin 5; Turkish)" 3931da177e4SLinus Torvalds help 3941da177e4SLinus Torvalds If you want to display filenames with native language characters 3951da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 3961da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 3971da177e4SLinus Torvalds input/output character sets. Say Y here for the Latin 5 character 3981da177e4SLinus Torvalds set, and it replaces the rarely needed Icelandic letters in Latin 1 3991da177e4SLinus Torvalds with the Turkish ones. Useful in Turkey. 4001da177e4SLinus Torvalds 4011da177e4SLinus Torvaldsconfig NLS_ISO8859_13 4021da177e4SLinus Torvalds tristate "NLS ISO 8859-13 (Latin 7; Baltic)" 4031da177e4SLinus Torvalds help 4041da177e4SLinus Torvalds If you want to display filenames with native language characters 4051da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 4061da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 4071da177e4SLinus Torvalds input/output character sets. Say Y here for the Latin 7 character 4081da177e4SLinus Torvalds set, which supports modern Baltic languages including Latvian 4091da177e4SLinus Torvalds and Lithuanian. 4101da177e4SLinus Torvalds 4111da177e4SLinus Torvaldsconfig NLS_ISO8859_14 4121da177e4SLinus Torvalds tristate "NLS ISO 8859-14 (Latin 8; Celtic)" 4131da177e4SLinus Torvalds help 4141da177e4SLinus Torvalds If you want to display filenames with native language characters 4151da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 4161da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 4171da177e4SLinus Torvalds input/output character sets. Say Y here for the Latin 8 character 4181da177e4SLinus Torvalds set, which adds the last accented vowels for Welsh (aka Cymraeg) 4191da177e4SLinus Torvalds (and Manx Gaelic) that were missing in Latin 1. 4201da177e4SLinus Torvalds <http://linux.speech.cymru.org/> has further information. 4211da177e4SLinus Torvalds 4221da177e4SLinus Torvaldsconfig NLS_ISO8859_15 4231da177e4SLinus Torvalds tristate "NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)" 424a7f7f624SMasahiro Yamada help 4251da177e4SLinus Torvalds If you want to display filenames with native language characters 4261da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 4271da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 4281da177e4SLinus Torvalds input/output character sets. Say Y here for the Latin 9 character 4291da177e4SLinus Torvalds set, which covers most West European languages such as Albanian, 4301da177e4SLinus Torvalds Catalan, Danish, Dutch, English, Estonian, Faeroese, Finnish, 4311da177e4SLinus Torvalds French, German, Galician, Irish, Icelandic, Italian, Norwegian, 4321da177e4SLinus Torvalds Portuguese, Spanish, and Swedish. Latin 9 is an update to 4331da177e4SLinus Torvalds Latin 1 (ISO 8859-1) that removes a handful of rarely used 4341da177e4SLinus Torvalds characters and instead adds support for Estonian, corrects the 4351da177e4SLinus Torvalds support for French and Finnish, and adds the new Euro character. 4361da177e4SLinus Torvalds If unsure, say Y. 4371da177e4SLinus Torvalds 4381da177e4SLinus Torvaldsconfig NLS_KOI8_R 4391da177e4SLinus Torvalds tristate "NLS KOI8-R (Russian)" 4401da177e4SLinus Torvalds help 4411da177e4SLinus Torvalds If you want to display filenames with native language characters 4421da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 4431da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 4441da177e4SLinus Torvalds input/output character sets. Say Y here for the preferred Russian 4451da177e4SLinus Torvalds character set. 4461da177e4SLinus Torvalds 4471da177e4SLinus Torvaldsconfig NLS_KOI8_U 4481da177e4SLinus Torvalds tristate "NLS KOI8-U/RU (Ukrainian, Belarusian)" 4491da177e4SLinus Torvalds help 4501da177e4SLinus Torvalds If you want to display filenames with native language characters 4511da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 4521da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 4531da177e4SLinus Torvalds input/output character sets. Say Y here for the preferred Ukrainian 4541da177e4SLinus Torvalds (koi8-u) and Belarusian (koi8-ru) character sets. 4551da177e4SLinus Torvalds 4568b8c0daaSLinus Torvaldsconfig NLS_MAC_ROMAN 45771ca97daSVladimir Serbinenko tristate "Codepage macroman" 458a7f7f624SMasahiro Yamada help 45971ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 46071ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 46171ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 46271ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 46371ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 46471ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 46571ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 46671ca97daSVladimir Serbinenko much of Europe -- United Kingdom, Germany, Spain, Italy, and [add 46771ca97daSVladimir Serbinenko more countries here]. 46871ca97daSVladimir Serbinenko 46971ca97daSVladimir Serbinenko If unsure, say Y. 47071ca97daSVladimir Serbinenko 4718b8c0daaSLinus Torvaldsconfig NLS_MAC_CELTIC 47271ca97daSVladimir Serbinenko tristate "Codepage macceltic" 473a7f7f624SMasahiro Yamada help 47471ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 47571ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 47671ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 47771ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 47871ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 47971ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 48071ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 48171ca97daSVladimir Serbinenko Celtic. 48271ca97daSVladimir Serbinenko 48371ca97daSVladimir Serbinenko If unsure, say Y. 48471ca97daSVladimir Serbinenko 4858b8c0daaSLinus Torvaldsconfig NLS_MAC_CENTEURO 48671ca97daSVladimir Serbinenko tristate "Codepage maccenteuro" 487a7f7f624SMasahiro Yamada help 48871ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 48971ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 49071ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 49171ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 49271ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 49371ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 49471ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 49571ca97daSVladimir Serbinenko Central Europe. 49671ca97daSVladimir Serbinenko 49771ca97daSVladimir Serbinenko If unsure, say Y. 49871ca97daSVladimir Serbinenko 4998b8c0daaSLinus Torvaldsconfig NLS_MAC_CROATIAN 50071ca97daSVladimir Serbinenko tristate "Codepage maccroatian" 501a7f7f624SMasahiro Yamada help 50271ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 50371ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 50471ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 50571ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 50671ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 50771ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 50871ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 50971ca97daSVladimir Serbinenko Croatian. 51071ca97daSVladimir Serbinenko 51171ca97daSVladimir Serbinenko If unsure, say Y. 51271ca97daSVladimir Serbinenko 5138b8c0daaSLinus Torvaldsconfig NLS_MAC_CYRILLIC 51471ca97daSVladimir Serbinenko tristate "Codepage maccyrillic" 515a7f7f624SMasahiro Yamada help 51671ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 51771ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 51871ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 51971ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 52071ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 52171ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 52271ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 52371ca97daSVladimir Serbinenko Cyrillic. 52471ca97daSVladimir Serbinenko 52571ca97daSVladimir Serbinenko If unsure, say Y. 52671ca97daSVladimir Serbinenko 5278b8c0daaSLinus Torvaldsconfig NLS_MAC_GAELIC 52871ca97daSVladimir Serbinenko tristate "Codepage macgaelic" 529a7f7f624SMasahiro Yamada help 53071ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 53171ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 53271ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 53371ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 53471ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 53571ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 53671ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 53771ca97daSVladimir Serbinenko Gaelic. 53871ca97daSVladimir Serbinenko 53971ca97daSVladimir Serbinenko If unsure, say Y. 54071ca97daSVladimir Serbinenko 5418b8c0daaSLinus Torvaldsconfig NLS_MAC_GREEK 54271ca97daSVladimir Serbinenko tristate "Codepage macgreek" 543a7f7f624SMasahiro Yamada help 54471ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 54571ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 54671ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 54771ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 54871ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 54971ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 55071ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 55171ca97daSVladimir Serbinenko Greek. 55271ca97daSVladimir Serbinenko 55371ca97daSVladimir Serbinenko If unsure, say Y. 55471ca97daSVladimir Serbinenko 5558b8c0daaSLinus Torvaldsconfig NLS_MAC_ICELAND 55671ca97daSVladimir Serbinenko tristate "Codepage maciceland" 557a7f7f624SMasahiro Yamada help 55871ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 55971ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 56071ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 56171ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 56271ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 56371ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 56471ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 56571ca97daSVladimir Serbinenko Iceland. 56671ca97daSVladimir Serbinenko 56771ca97daSVladimir Serbinenko If unsure, say Y. 56871ca97daSVladimir Serbinenko 5698b8c0daaSLinus Torvaldsconfig NLS_MAC_INUIT 57071ca97daSVladimir Serbinenko tristate "Codepage macinuit" 571a7f7f624SMasahiro Yamada help 57271ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 57371ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 57471ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 57571ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 57671ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 57771ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 57871ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 57971ca97daSVladimir Serbinenko Inuit. 58071ca97daSVladimir Serbinenko 58171ca97daSVladimir Serbinenko If unsure, say Y. 58271ca97daSVladimir Serbinenko 5838b8c0daaSLinus Torvaldsconfig NLS_MAC_ROMANIAN 58471ca97daSVladimir Serbinenko tristate "Codepage macromanian" 585a7f7f624SMasahiro Yamada help 58671ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 58771ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 58871ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 58971ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 59071ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 59171ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 59271ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 59371ca97daSVladimir Serbinenko Romanian. 59471ca97daSVladimir Serbinenko 59571ca97daSVladimir Serbinenko If unsure, say Y. 59671ca97daSVladimir Serbinenko 5978b8c0daaSLinus Torvaldsconfig NLS_MAC_TURKISH 59871ca97daSVladimir Serbinenko tristate "Codepage macturkish" 599a7f7f624SMasahiro Yamada help 60071ca97daSVladimir Serbinenko The Apple HFS file system family can deal with filenames in 60171ca97daSVladimir Serbinenko native language character sets. These character sets are stored in 60271ca97daSVladimir Serbinenko so-called MAC codepages. You need to include the appropriate 60371ca97daSVladimir Serbinenko codepage if you want to be able to read/write these filenames on 60471ca97daSVladimir Serbinenko Mac partitions correctly. This does apply to the filenames 60571ca97daSVladimir Serbinenko only, not to the file contents. You can include several codepages; 60671ca97daSVladimir Serbinenko say Y here if you want to include the Mac codepage that is used for 60771ca97daSVladimir Serbinenko Turkish. 60871ca97daSVladimir Serbinenko 60971ca97daSVladimir Serbinenko If unsure, say Y. 61071ca97daSVladimir Serbinenko 6111da177e4SLinus Torvaldsconfig NLS_UTF8 6124de151d8SAlexey Dobriyan tristate "NLS UTF-8" 6131da177e4SLinus Torvalds help 6141da177e4SLinus Torvalds If you want to display filenames with native language characters 6151da177e4SLinus Torvalds from the Microsoft FAT file system family or from JOLIET CD-ROMs 6161da177e4SLinus Torvalds correctly on the screen, you need to include the appropriate 6171da177e4SLinus Torvalds input/output character sets. Say Y here for the UTF-8 encoding of 6181da177e4SLinus Torvalds the Unicode/ISO9646 universal character set. 6191da177e4SLinus Torvalds 620089f7f59SDr. David Alan Gilbertconfig NLS_UCS2_UTILS 621*f48d4d35SDr. David Alan Gilbert tristate 622089f7f59SDr. David Alan Gilbert 623a77b6456SJan Engelhardtendif # NLS 624