162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ci#
362306a36Sopenharmony_ci# Native language support configuration
462306a36Sopenharmony_ci#
562306a36Sopenharmony_ci
662306a36Sopenharmony_cimenuconfig NLS
762306a36Sopenharmony_ci	tristate "Native language support"
862306a36Sopenharmony_ci	help
962306a36Sopenharmony_ci	  The base Native Language Support. A number of filesystems
1062306a36Sopenharmony_ci	  depend on it (e.g. FAT, JOLIET, NT, BEOS filesystems), as well
1162306a36Sopenharmony_ci	  as the ability of some filesystems to use native languages
1262306a36Sopenharmony_ci	  (NCP, SMB).
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci	  If unsure, say Y.
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci	  To compile this code as a module, choose M here: the module
1762306a36Sopenharmony_ci	  will be called nls_base.
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ciif NLS
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ciconfig NLS_DEFAULT
2262306a36Sopenharmony_ci	string "Default NLS Option"
2362306a36Sopenharmony_ci	default "iso8859-1"
2462306a36Sopenharmony_ci	help
2562306a36Sopenharmony_ci	  The default NLS used when mounting file system. Note, that this is
2662306a36Sopenharmony_ci	  the NLS used by your console, not the NLS used by a specific file
2762306a36Sopenharmony_ci	  system (if different) to store data (filenames) on a disk.
2862306a36Sopenharmony_ci	  Currently, the valid values are:
2962306a36Sopenharmony_ci	  big5, cp437, cp737, cp775, cp850, cp852, cp855, cp857, cp860, cp861,
3062306a36Sopenharmony_ci	  cp862, cp863, cp864, cp865, cp866, cp869, cp874, cp932, cp936,
3162306a36Sopenharmony_ci	  cp949, cp950, cp1251, cp1255, euc-jp, euc-kr, gb2312, iso8859-1,
3262306a36Sopenharmony_ci	  iso8859-2, iso8859-3, iso8859-4, iso8859-5, iso8859-6, iso8859-7,
3362306a36Sopenharmony_ci	  iso8859-8, iso8859-9, iso8859-13, iso8859-14, iso8859-15,
3462306a36Sopenharmony_ci	  koi8-r, koi8-ru, koi8-u, sjis, tis-620, macroman, utf8.
3562306a36Sopenharmony_ci	  If you specify a wrong value, it will use the built-in NLS;
3662306a36Sopenharmony_ci	  compatible with iso8859-1.
3762306a36Sopenharmony_ci
3862306a36Sopenharmony_ci	  If unsure, specify it as "iso8859-1".
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ciconfig NLS_CODEPAGE_437
4162306a36Sopenharmony_ci	tristate "Codepage 437 (United States, Canada)"
4262306a36Sopenharmony_ci	help
4362306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
4462306a36Sopenharmony_ci	  native language character sets. These character sets are stored
4562306a36Sopenharmony_ci	  in so-called DOS codepages. You need to include the appropriate
4662306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
4762306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
4862306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
4962306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage that is used in
5062306a36Sopenharmony_ci	  the United States and parts of Canada. This is recommended.
5162306a36Sopenharmony_ci
5262306a36Sopenharmony_ciconfig NLS_CODEPAGE_737
5362306a36Sopenharmony_ci	tristate "Codepage 737 (Greek)"
5462306a36Sopenharmony_ci	help
5562306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
5662306a36Sopenharmony_ci	  native language character sets. These character sets are stored
5762306a36Sopenharmony_ci	  in so-called DOS codepages. You need to include the appropriate
5862306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
5962306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
6062306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
6162306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage that is used for
6262306a36Sopenharmony_ci	  Greek. If unsure, say N.
6362306a36Sopenharmony_ci
6462306a36Sopenharmony_ciconfig NLS_CODEPAGE_775
6562306a36Sopenharmony_ci	tristate "Codepage 775 (Baltic Rim)"
6662306a36Sopenharmony_ci	help
6762306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
6862306a36Sopenharmony_ci	  native language character sets. These character sets are stored
6962306a36Sopenharmony_ci	  in so-called DOS codepages. You need to include the appropriate
7062306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
7162306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
7262306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
7362306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage that is used
7462306a36Sopenharmony_ci	  for the Baltic Rim Languages (Latvian and Lithuanian). If unsure,
7562306a36Sopenharmony_ci	  say N.
7662306a36Sopenharmony_ci
7762306a36Sopenharmony_ciconfig NLS_CODEPAGE_850
7862306a36Sopenharmony_ci	tristate "Codepage 850 (Europe)"
7962306a36Sopenharmony_ci	help
8062306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
8162306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
8262306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
8362306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
8462306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
8562306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
8662306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage that is used for
8762306a36Sopenharmony_ci	  much of Europe -- United Kingdom, Germany, Spain, Italy, and [add
8862306a36Sopenharmony_ci	  more countries here]. It has some characters useful to many European
8962306a36Sopenharmony_ci	  languages that are not part of the US codepage 437.
9062306a36Sopenharmony_ci
9162306a36Sopenharmony_ci	  If unsure, say Y.
9262306a36Sopenharmony_ci
9362306a36Sopenharmony_ciconfig NLS_CODEPAGE_852
9462306a36Sopenharmony_ci	tristate "Codepage 852 (Central/Eastern Europe)"
9562306a36Sopenharmony_ci	help
9662306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
9762306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
9862306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
9962306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
10062306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
10162306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
10262306a36Sopenharmony_ci	  say Y here if you want to include the Latin 2 codepage used by DOS
10362306a36Sopenharmony_ci	  for much of Central and Eastern Europe. It has all the required
10462306a36Sopenharmony_ci	  characters for these languages: Albanian, Croatian, Czech, English,
10562306a36Sopenharmony_ci	  Finnish, Hungarian, Irish, German, Polish, Romanian, Serbian (Latin
10662306a36Sopenharmony_ci	  transcription), Slovak, Slovenian, and Sorbian.
10762306a36Sopenharmony_ci
10862306a36Sopenharmony_ciconfig NLS_CODEPAGE_855
10962306a36Sopenharmony_ci	tristate "Codepage 855 (Cyrillic)"
11062306a36Sopenharmony_ci	help
11162306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
11262306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
11362306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
11462306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
11562306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
11662306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
11762306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Cyrillic.
11862306a36Sopenharmony_ci
11962306a36Sopenharmony_ciconfig NLS_CODEPAGE_857
12062306a36Sopenharmony_ci	tristate "Codepage 857 (Turkish)"
12162306a36Sopenharmony_ci	help
12262306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
12362306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
12462306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
12562306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
12662306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
12762306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
12862306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Turkish.
12962306a36Sopenharmony_ci
13062306a36Sopenharmony_ciconfig NLS_CODEPAGE_860
13162306a36Sopenharmony_ci	tristate "Codepage 860 (Portuguese)"
13262306a36Sopenharmony_ci	help
13362306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
13462306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
13562306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
13662306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
13762306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
13862306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
13962306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Portuguese.
14062306a36Sopenharmony_ci
14162306a36Sopenharmony_ciconfig NLS_CODEPAGE_861
14262306a36Sopenharmony_ci	tristate "Codepage 861 (Icelandic)"
14362306a36Sopenharmony_ci	help
14462306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
14562306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
14662306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
14762306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
14862306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
14962306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
15062306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Icelandic.
15162306a36Sopenharmony_ci
15262306a36Sopenharmony_ciconfig NLS_CODEPAGE_862
15362306a36Sopenharmony_ci	tristate "Codepage 862 (Hebrew)"
15462306a36Sopenharmony_ci	help
15562306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
15662306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
15762306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
15862306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
15962306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
16062306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
16162306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Hebrew.
16262306a36Sopenharmony_ci
16362306a36Sopenharmony_ciconfig NLS_CODEPAGE_863
16462306a36Sopenharmony_ci	tristate "Codepage 863 (Canadian French)"
16562306a36Sopenharmony_ci	help
16662306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
16762306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
16862306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
16962306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
17062306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
17162306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
17262306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Canadian
17362306a36Sopenharmony_ci	  French.
17462306a36Sopenharmony_ci
17562306a36Sopenharmony_ciconfig NLS_CODEPAGE_864
17662306a36Sopenharmony_ci	tristate "Codepage 864 (Arabic)"
17762306a36Sopenharmony_ci	help
17862306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
17962306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
18062306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
18162306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
18262306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
18362306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
18462306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Arabic.
18562306a36Sopenharmony_ci
18662306a36Sopenharmony_ciconfig NLS_CODEPAGE_865
18762306a36Sopenharmony_ci	tristate "Codepage 865 (Norwegian, Danish)"
18862306a36Sopenharmony_ci	help
18962306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
19062306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
19162306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
19262306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
19362306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
19462306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
19562306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for the Nordic
19662306a36Sopenharmony_ci	  European countries.
19762306a36Sopenharmony_ci
19862306a36Sopenharmony_ciconfig NLS_CODEPAGE_866
19962306a36Sopenharmony_ci	tristate "Codepage 866 (Cyrillic/Russian)"
20062306a36Sopenharmony_ci	help
20162306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
20262306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
20362306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
20462306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
20562306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
20662306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
20762306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for
20862306a36Sopenharmony_ci	  Cyrillic/Russian.
20962306a36Sopenharmony_ci
21062306a36Sopenharmony_ciconfig NLS_CODEPAGE_869
21162306a36Sopenharmony_ci	tristate "Codepage 869 (Greek)"
21262306a36Sopenharmony_ci	help
21362306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
21462306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
21562306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
21662306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
21762306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
21862306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
21962306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Greek.
22062306a36Sopenharmony_ci
22162306a36Sopenharmony_ciconfig NLS_CODEPAGE_936
22262306a36Sopenharmony_ci	tristate "Simplified Chinese charset (CP936, GB2312)"
22362306a36Sopenharmony_ci	help
22462306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
22562306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
22662306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
22762306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
22862306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
22962306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
23062306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Simplified
23162306a36Sopenharmony_ci	  Chinese(GBK).
23262306a36Sopenharmony_ci
23362306a36Sopenharmony_ciconfig NLS_CODEPAGE_950
23462306a36Sopenharmony_ci	tristate "Traditional Chinese charset (Big5)"
23562306a36Sopenharmony_ci	help
23662306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
23762306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
23862306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
23962306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
24062306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
24162306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
24262306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Traditional
24362306a36Sopenharmony_ci	  Chinese(Big5).
24462306a36Sopenharmony_ci
24562306a36Sopenharmony_ciconfig NLS_CODEPAGE_932
24662306a36Sopenharmony_ci	tristate "Japanese charsets (Shift-JIS, EUC-JP)"
24762306a36Sopenharmony_ci	help
24862306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
24962306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
25062306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
25162306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
25262306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
25362306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
25462306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Shift-JIS
25562306a36Sopenharmony_ci	  or EUC-JP. To use EUC-JP, you can use 'euc-jp' as mount option or
25662306a36Sopenharmony_ci	  NLS Default value during kernel configuration, instead of 'cp932'.
25762306a36Sopenharmony_ci
25862306a36Sopenharmony_ciconfig NLS_CODEPAGE_949
25962306a36Sopenharmony_ci	tristate "Korean charset (CP949, EUC-KR)"
26062306a36Sopenharmony_ci	help
26162306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
26262306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
26362306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
26462306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
26562306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
26662306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
26762306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for UHC.
26862306a36Sopenharmony_ci
26962306a36Sopenharmony_ciconfig NLS_CODEPAGE_874
27062306a36Sopenharmony_ci	tristate "Thai charset (CP874, TIS-620)"
27162306a36Sopenharmony_ci	help
27262306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
27362306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
27462306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
27562306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
27662306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
27762306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
27862306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Thai.
27962306a36Sopenharmony_ci
28062306a36Sopenharmony_ciconfig NLS_ISO8859_8
28162306a36Sopenharmony_ci	tristate "Hebrew charsets (ISO-8859-8, CP1255)"
28262306a36Sopenharmony_ci	help
28362306a36Sopenharmony_ci	  If you want to display filenames with native language characters
28462306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
28562306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
28662306a36Sopenharmony_ci	  input/output character sets. Say Y here for ISO8859-8, the Hebrew
28762306a36Sopenharmony_ci	  character set.
28862306a36Sopenharmony_ci
28962306a36Sopenharmony_ciconfig NLS_CODEPAGE_1250
29062306a36Sopenharmony_ci	tristate "Windows CP1250 (Slavic/Central European Languages)"
29162306a36Sopenharmony_ci	help
29262306a36Sopenharmony_ci	  If you want to display filenames with native language characters
29362306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CDROMs
29462306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
29562306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Windows CP-1250
29662306a36Sopenharmony_ci	  character set, which works for most Latin-written Slavic and Central
29762306a36Sopenharmony_ci	  European languages: Czech, German, Hungarian, Polish, Rumanian, Croatian,
29862306a36Sopenharmony_ci	  Slovak, Slovene.
29962306a36Sopenharmony_ci
30062306a36Sopenharmony_ciconfig NLS_CODEPAGE_1251
30162306a36Sopenharmony_ci	tristate "Windows CP1251 (Bulgarian, Belarusian)"
30262306a36Sopenharmony_ci	help
30362306a36Sopenharmony_ci	  The Microsoft FAT file system family can deal with filenames in
30462306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
30562306a36Sopenharmony_ci	  so-called DOS codepages. You need to include the appropriate
30662306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
30762306a36Sopenharmony_ci	  DOS/Windows partitions correctly. This does apply to the filenames
30862306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
30962306a36Sopenharmony_ci	  say Y here if you want to include the DOS codepage for Russian and
31062306a36Sopenharmony_ci	  Bulgarian and Belarusian.
31162306a36Sopenharmony_ci
31262306a36Sopenharmony_ciconfig NLS_ASCII
31362306a36Sopenharmony_ci	tristate "ASCII (United States)"
31462306a36Sopenharmony_ci	help
31562306a36Sopenharmony_ci	  An ASCII NLS module is needed if you want to override the
31662306a36Sopenharmony_ci	  DEFAULT NLS with this very basic charset and don't want any
31762306a36Sopenharmony_ci	  non-ASCII characters to be translated.
31862306a36Sopenharmony_ci
31962306a36Sopenharmony_ciconfig NLS_ISO8859_1
32062306a36Sopenharmony_ci	tristate "NLS ISO 8859-1  (Latin 1; Western European Languages)"
32162306a36Sopenharmony_ci	help
32262306a36Sopenharmony_ci	  If you want to display filenames with native language characters
32362306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
32462306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
32562306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Latin 1 character
32662306a36Sopenharmony_ci	  set, which covers most West European languages such as Albanian,
32762306a36Sopenharmony_ci	  Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German,
32862306a36Sopenharmony_ci	  Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish,
32962306a36Sopenharmony_ci	  and Swedish. It is also the default for the US. If unsure, say Y.
33062306a36Sopenharmony_ci
33162306a36Sopenharmony_ciconfig NLS_ISO8859_2
33262306a36Sopenharmony_ci	tristate "NLS ISO 8859-2  (Latin 2; Slavic/Central European Languages)"
33362306a36Sopenharmony_ci	help
33462306a36Sopenharmony_ci	  If you want to display filenames with native language characters
33562306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
33662306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
33762306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Latin 2 character
33862306a36Sopenharmony_ci	  set, which works for most Latin-written Slavic and Central European
33962306a36Sopenharmony_ci	  languages: Czech, German, Hungarian, Polish, Rumanian, Croatian,
34062306a36Sopenharmony_ci	  Slovak, Slovene.
34162306a36Sopenharmony_ci
34262306a36Sopenharmony_ciconfig NLS_ISO8859_3
34362306a36Sopenharmony_ci	tristate "NLS ISO 8859-3  (Latin 3; Esperanto, Galician, Maltese, Turkish)"
34462306a36Sopenharmony_ci	help
34562306a36Sopenharmony_ci	  If you want to display filenames with native language characters
34662306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
34762306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
34862306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Latin 3 character
34962306a36Sopenharmony_ci	  set, which is popular with authors of Esperanto, Galician, Maltese,
35062306a36Sopenharmony_ci	  and Turkish.
35162306a36Sopenharmony_ci
35262306a36Sopenharmony_ciconfig NLS_ISO8859_4
35362306a36Sopenharmony_ci	tristate "NLS ISO 8859-4  (Latin 4; old Baltic charset)"
35462306a36Sopenharmony_ci	help
35562306a36Sopenharmony_ci	  If you want to display filenames with native language characters
35662306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
35762306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
35862306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Latin 4 character
35962306a36Sopenharmony_ci	  set which introduces letters for Estonian, Latvian, and
36062306a36Sopenharmony_ci	  Lithuanian. It is an incomplete predecessor of Latin 7.
36162306a36Sopenharmony_ci
36262306a36Sopenharmony_ciconfig NLS_ISO8859_5
36362306a36Sopenharmony_ci	tristate "NLS ISO 8859-5  (Cyrillic)"
36462306a36Sopenharmony_ci	help
36562306a36Sopenharmony_ci	  If you want to display filenames with native language characters
36662306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
36762306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
36862306a36Sopenharmony_ci	  input/output character sets. Say Y here for ISO8859-5, a Cyrillic
36962306a36Sopenharmony_ci	  character set with which you can type Bulgarian, Belarusian,
37062306a36Sopenharmony_ci	  Macedonian, Russian, Serbian, and Ukrainian. Note that the charset
37162306a36Sopenharmony_ci	  KOI8-R is preferred in Russia.
37262306a36Sopenharmony_ci
37362306a36Sopenharmony_ciconfig NLS_ISO8859_6
37462306a36Sopenharmony_ci	tristate "NLS ISO 8859-6  (Arabic)"
37562306a36Sopenharmony_ci	help
37662306a36Sopenharmony_ci	  If you want to display filenames with native language characters
37762306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
37862306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
37962306a36Sopenharmony_ci	  input/output character sets. Say Y here for ISO8859-6, the Arabic
38062306a36Sopenharmony_ci	  character set.
38162306a36Sopenharmony_ci
38262306a36Sopenharmony_ciconfig NLS_ISO8859_7
38362306a36Sopenharmony_ci	tristate "NLS ISO 8859-7  (Modern Greek)"
38462306a36Sopenharmony_ci	help
38562306a36Sopenharmony_ci	  If you want to display filenames with native language characters
38662306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
38762306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
38862306a36Sopenharmony_ci	  input/output character sets. Say Y here for ISO8859-7, the Modern
38962306a36Sopenharmony_ci	  Greek character set.
39062306a36Sopenharmony_ci
39162306a36Sopenharmony_ciconfig NLS_ISO8859_9
39262306a36Sopenharmony_ci	tristate "NLS ISO 8859-9  (Latin 5; Turkish)"
39362306a36Sopenharmony_ci	help
39462306a36Sopenharmony_ci	  If you want to display filenames with native language characters
39562306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
39662306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
39762306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Latin 5 character
39862306a36Sopenharmony_ci	  set, and it replaces the rarely needed Icelandic letters in Latin 1
39962306a36Sopenharmony_ci	  with the Turkish ones. Useful in Turkey.
40062306a36Sopenharmony_ci
40162306a36Sopenharmony_ciconfig NLS_ISO8859_13
40262306a36Sopenharmony_ci	tristate "NLS ISO 8859-13 (Latin 7; Baltic)"
40362306a36Sopenharmony_ci	help
40462306a36Sopenharmony_ci	  If you want to display filenames with native language characters
40562306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
40662306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
40762306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Latin 7 character
40862306a36Sopenharmony_ci	  set, which supports modern Baltic languages including Latvian
40962306a36Sopenharmony_ci	  and Lithuanian.
41062306a36Sopenharmony_ci
41162306a36Sopenharmony_ciconfig NLS_ISO8859_14
41262306a36Sopenharmony_ci	tristate "NLS ISO 8859-14 (Latin 8; Celtic)"
41362306a36Sopenharmony_ci	help
41462306a36Sopenharmony_ci	  If you want to display filenames with native language characters
41562306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
41662306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
41762306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Latin 8 character
41862306a36Sopenharmony_ci	  set, which adds the last accented vowels for Welsh (aka Cymraeg)
41962306a36Sopenharmony_ci	  (and Manx Gaelic) that were missing in Latin 1.
42062306a36Sopenharmony_ci	  <http://linux.speech.cymru.org/> has further information.
42162306a36Sopenharmony_ci
42262306a36Sopenharmony_ciconfig NLS_ISO8859_15
42362306a36Sopenharmony_ci	tristate "NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)"
42462306a36Sopenharmony_ci	help
42562306a36Sopenharmony_ci	  If you want to display filenames with native language characters
42662306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
42762306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
42862306a36Sopenharmony_ci	  input/output character sets. Say Y here for the Latin 9 character
42962306a36Sopenharmony_ci	  set, which covers most West European languages such as Albanian,
43062306a36Sopenharmony_ci	  Catalan, Danish, Dutch, English, Estonian, Faeroese, Finnish,
43162306a36Sopenharmony_ci	  French, German, Galician, Irish, Icelandic, Italian, Norwegian,
43262306a36Sopenharmony_ci	  Portuguese, Spanish, and Swedish. Latin 9 is an update to
43362306a36Sopenharmony_ci	  Latin 1 (ISO 8859-1) that removes a handful of rarely used
43462306a36Sopenharmony_ci	  characters and instead adds support for Estonian, corrects the
43562306a36Sopenharmony_ci	  support for French and Finnish, and adds the new Euro character.
43662306a36Sopenharmony_ci	  If unsure, say Y.
43762306a36Sopenharmony_ci
43862306a36Sopenharmony_ciconfig NLS_KOI8_R
43962306a36Sopenharmony_ci	tristate "NLS KOI8-R (Russian)"
44062306a36Sopenharmony_ci	help
44162306a36Sopenharmony_ci	  If you want to display filenames with native language characters
44262306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
44362306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
44462306a36Sopenharmony_ci	  input/output character sets. Say Y here for the preferred Russian
44562306a36Sopenharmony_ci	  character set.
44662306a36Sopenharmony_ci
44762306a36Sopenharmony_ciconfig NLS_KOI8_U
44862306a36Sopenharmony_ci	tristate "NLS KOI8-U/RU (Ukrainian, Belarusian)"
44962306a36Sopenharmony_ci	help
45062306a36Sopenharmony_ci	  If you want to display filenames with native language characters
45162306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
45262306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
45362306a36Sopenharmony_ci	  input/output character sets. Say Y here for the preferred Ukrainian
45462306a36Sopenharmony_ci	  (koi8-u) and Belarusian (koi8-ru) character sets.
45562306a36Sopenharmony_ci
45662306a36Sopenharmony_ciconfig NLS_MAC_ROMAN
45762306a36Sopenharmony_ci	tristate "Codepage macroman"
45862306a36Sopenharmony_ci	help
45962306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
46062306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
46162306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
46262306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
46362306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
46462306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
46562306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
46662306a36Sopenharmony_ci	  much of Europe -- United Kingdom, Germany, Spain, Italy, and [add
46762306a36Sopenharmony_ci	  more countries here].
46862306a36Sopenharmony_ci
46962306a36Sopenharmony_ci	  If unsure, say Y.
47062306a36Sopenharmony_ci
47162306a36Sopenharmony_ciconfig NLS_MAC_CELTIC
47262306a36Sopenharmony_ci	tristate "Codepage macceltic"
47362306a36Sopenharmony_ci	help
47462306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
47562306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
47662306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
47762306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
47862306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
47962306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
48062306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
48162306a36Sopenharmony_ci	  Celtic.
48262306a36Sopenharmony_ci
48362306a36Sopenharmony_ci	  If unsure, say Y.
48462306a36Sopenharmony_ci
48562306a36Sopenharmony_ciconfig NLS_MAC_CENTEURO
48662306a36Sopenharmony_ci	tristate "Codepage maccenteuro"
48762306a36Sopenharmony_ci	help
48862306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
48962306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
49062306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
49162306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
49262306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
49362306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
49462306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
49562306a36Sopenharmony_ci	  Central Europe.
49662306a36Sopenharmony_ci
49762306a36Sopenharmony_ci	  If unsure, say Y.
49862306a36Sopenharmony_ci
49962306a36Sopenharmony_ciconfig NLS_MAC_CROATIAN
50062306a36Sopenharmony_ci	tristate "Codepage maccroatian"
50162306a36Sopenharmony_ci	help
50262306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
50362306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
50462306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
50562306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
50662306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
50762306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
50862306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
50962306a36Sopenharmony_ci	  Croatian.
51062306a36Sopenharmony_ci
51162306a36Sopenharmony_ci	  If unsure, say Y.
51262306a36Sopenharmony_ci
51362306a36Sopenharmony_ciconfig NLS_MAC_CYRILLIC
51462306a36Sopenharmony_ci	tristate "Codepage maccyrillic"
51562306a36Sopenharmony_ci	help
51662306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
51762306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
51862306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
51962306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
52062306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
52162306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
52262306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
52362306a36Sopenharmony_ci	  Cyrillic.
52462306a36Sopenharmony_ci
52562306a36Sopenharmony_ci	  If unsure, say Y.
52662306a36Sopenharmony_ci
52762306a36Sopenharmony_ciconfig NLS_MAC_GAELIC
52862306a36Sopenharmony_ci	tristate "Codepage macgaelic"
52962306a36Sopenharmony_ci	help
53062306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
53162306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
53262306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
53362306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
53462306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
53562306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
53662306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
53762306a36Sopenharmony_ci	  Gaelic.
53862306a36Sopenharmony_ci
53962306a36Sopenharmony_ci	  If unsure, say Y.
54062306a36Sopenharmony_ci
54162306a36Sopenharmony_ciconfig NLS_MAC_GREEK
54262306a36Sopenharmony_ci	tristate "Codepage macgreek"
54362306a36Sopenharmony_ci	help
54462306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
54562306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
54662306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
54762306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
54862306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
54962306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
55062306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
55162306a36Sopenharmony_ci	  Greek.
55262306a36Sopenharmony_ci
55362306a36Sopenharmony_ci	  If unsure, say Y.
55462306a36Sopenharmony_ci
55562306a36Sopenharmony_ciconfig NLS_MAC_ICELAND
55662306a36Sopenharmony_ci	tristate "Codepage maciceland"
55762306a36Sopenharmony_ci	help
55862306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
55962306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
56062306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
56162306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
56262306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
56362306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
56462306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
56562306a36Sopenharmony_ci	  Iceland.
56662306a36Sopenharmony_ci
56762306a36Sopenharmony_ci	  If unsure, say Y.
56862306a36Sopenharmony_ci
56962306a36Sopenharmony_ciconfig NLS_MAC_INUIT
57062306a36Sopenharmony_ci	tristate "Codepage macinuit"
57162306a36Sopenharmony_ci	help
57262306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
57362306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
57462306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
57562306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
57662306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
57762306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
57862306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
57962306a36Sopenharmony_ci	  Inuit.
58062306a36Sopenharmony_ci
58162306a36Sopenharmony_ci	  If unsure, say Y.
58262306a36Sopenharmony_ci
58362306a36Sopenharmony_ciconfig NLS_MAC_ROMANIAN
58462306a36Sopenharmony_ci	tristate "Codepage macromanian"
58562306a36Sopenharmony_ci	help
58662306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
58762306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
58862306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
58962306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
59062306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
59162306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
59262306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
59362306a36Sopenharmony_ci	  Romanian.
59462306a36Sopenharmony_ci
59562306a36Sopenharmony_ci	  If unsure, say Y.
59662306a36Sopenharmony_ci
59762306a36Sopenharmony_ciconfig NLS_MAC_TURKISH
59862306a36Sopenharmony_ci	tristate "Codepage macturkish"
59962306a36Sopenharmony_ci	help
60062306a36Sopenharmony_ci	  The Apple HFS file system family can deal with filenames in
60162306a36Sopenharmony_ci	  native language character sets. These character sets are stored in
60262306a36Sopenharmony_ci	  so-called MAC codepages. You need to include the appropriate
60362306a36Sopenharmony_ci	  codepage if you want to be able to read/write these filenames on
60462306a36Sopenharmony_ci	  Mac partitions correctly. This does apply to the filenames
60562306a36Sopenharmony_ci	  only, not to the file contents. You can include several codepages;
60662306a36Sopenharmony_ci	  say Y here if you want to include the Mac codepage that is used for
60762306a36Sopenharmony_ci	  Turkish.
60862306a36Sopenharmony_ci
60962306a36Sopenharmony_ci	  If unsure, say Y.
61062306a36Sopenharmony_ci
61162306a36Sopenharmony_ciconfig NLS_UTF8
61262306a36Sopenharmony_ci	tristate "NLS UTF-8"
61362306a36Sopenharmony_ci	help
61462306a36Sopenharmony_ci	  If you want to display filenames with native language characters
61562306a36Sopenharmony_ci	  from the Microsoft FAT file system family or from JOLIET CD-ROMs
61662306a36Sopenharmony_ci	  correctly on the screen, you need to include the appropriate
61762306a36Sopenharmony_ci	  input/output character sets. Say Y here for the UTF-8 encoding of
61862306a36Sopenharmony_ci	  the Unicode/ISO9646 universal character set.
61962306a36Sopenharmony_ci
62062306a36Sopenharmony_ciconfig NLS_UCS2_UTILS
62162306a36Sopenharmony_ci	tristate
62262306a36Sopenharmony_ci
62362306a36Sopenharmony_ciendif # NLS
624