1 # SPDX-License-Identifier: GPL-2.0-only << 2 # 1 # 3 # Native language support configuration 2 # Native language support configuration 4 # 3 # >> 4 # smb wants NLS >> 5 config SMB_NLS >> 6 bool >> 7 depends on SMB_FS >> 8 default y >> 9 >> 10 # msdos and Joliet want NLS >> 11 config NLS >> 12 bool >> 13 depends on JOLIET || FAT_FS || NTFS_FS || NCPFS_NLS || SMB_NLS || JFS_FS || CIFS || BEFS_FS >> 14 default y 5 15 6 menuconfig NLS << 7 tristate "Native language support" << 8 help << 9 The base Native Language Support. A << 10 depend on it (e.g. FAT, JOLIET, NT, << 11 as the ability of some filesystems t << 12 (NCP, SMB). << 13 << 14 If unsure, say Y. << 15 16 16 To compile this code as a module, ch !! 17 menu "Native Language Support" 17 will be called nls_base. !! 18 depends on NLS 18 << 19 if NLS << 20 19 21 config NLS_DEFAULT 20 config NLS_DEFAULT 22 string "Default NLS Option" 21 string "Default NLS Option" 23 default "iso8859-1" 22 default "iso8859-1" 24 help !! 23 ---help--- 25 The default NLS used when mounting f 24 The default NLS used when mounting file system. Note, that this is 26 the NLS used by your console, not th 25 the NLS used by your console, not the NLS used by a specific file 27 system (if different) to store data 26 system (if different) to store data (filenames) on a disk. 28 Currently, the valid values are: 27 Currently, the valid values are: 29 big5, cp437, cp737, cp775, cp850, cp 28 big5, cp437, cp737, cp775, cp850, cp852, cp855, cp857, cp860, cp861, 30 cp862, cp863, cp864, cp865, cp866, c 29 cp862, cp863, cp864, cp865, cp866, cp869, cp874, cp932, cp936, 31 cp949, cp950, cp1251, cp1255, euc-jp 30 cp949, cp950, cp1251, cp1255, euc-jp, euc-kr, gb2312, iso8859-1, 32 iso8859-2, iso8859-3, iso8859-4, iso 31 iso8859-2, iso8859-3, iso8859-4, iso8859-5, iso8859-6, iso8859-7, 33 iso8859-8, iso8859-9, iso8859-13, is 32 iso8859-8, iso8859-9, iso8859-13, iso8859-14, iso8859-15, 34 koi8-r, koi8-ru, koi8-u, sjis, tis-6 !! 33 koi8-r, koi8-ru, koi8-u, sjis, tis-620, utf8. 35 If you specify a wrong value, it wil 34 If you specify a wrong value, it will use the built-in NLS; 36 compatible with iso8859-1. 35 compatible with iso8859-1. 37 36 38 If unsure, specify it as "iso8859-1" 37 If unsure, specify it as "iso8859-1". 39 38 40 config NLS_CODEPAGE_437 39 config NLS_CODEPAGE_437 41 tristate "Codepage 437 (United States, 40 tristate "Codepage 437 (United States, Canada)" 42 help 41 help 43 The Microsoft FAT file system family 42 The Microsoft FAT file system family can deal with filenames in 44 native language character sets. Thes 43 native language character sets. These character sets are stored 45 in so-called DOS codepages. You need 44 in so-called DOS codepages. You need to include the appropriate 46 codepage if you want to be able to r 45 codepage if you want to be able to read/write these filenames on 47 DOS/Windows partitions correctly. Th 46 DOS/Windows partitions correctly. This does apply to the filenames 48 only, not to the file contents. You 47 only, not to the file contents. You can include several codepages; 49 say Y here if you want to include th 48 say Y here if you want to include the DOS codepage that is used in 50 the United States and parts of Canad 49 the United States and parts of Canada. This is recommended. 51 50 52 config NLS_CODEPAGE_737 51 config NLS_CODEPAGE_737 53 tristate "Codepage 737 (Greek)" 52 tristate "Codepage 737 (Greek)" 54 help 53 help 55 The Microsoft FAT file system family 54 The Microsoft FAT file system family can deal with filenames in 56 native language character sets. Thes 55 native language character sets. These character sets are stored 57 in so-called DOS codepages. You need 56 in so-called DOS codepages. You need to include the appropriate 58 codepage if you want to be able to r 57 codepage if you want to be able to read/write these filenames on 59 DOS/Windows partitions correctly. Th 58 DOS/Windows partitions correctly. This does apply to the filenames 60 only, not to the file contents. You 59 only, not to the file contents. You can include several codepages; 61 say Y here if you want to include th 60 say Y here if you want to include the DOS codepage that is used for 62 Greek. If unsure, say N. 61 Greek. If unsure, say N. 63 62 64 config NLS_CODEPAGE_775 63 config NLS_CODEPAGE_775 65 tristate "Codepage 775 (Baltic Rim)" 64 tristate "Codepage 775 (Baltic Rim)" 66 help 65 help 67 The Microsoft FAT file system family 66 The Microsoft FAT file system family can deal with filenames in 68 native language character sets. Thes 67 native language character sets. These character sets are stored 69 in so-called DOS codepages. You need 68 in so-called DOS codepages. You need to include the appropriate 70 codepage if you want to be able to r 69 codepage if you want to be able to read/write these filenames on 71 DOS/Windows partitions correctly. Th 70 DOS/Windows partitions correctly. This does apply to the filenames 72 only, not to the file contents. You 71 only, not to the file contents. You can include several codepages; 73 say Y here if you want to include th 72 say Y here if you want to include the DOS codepage that is used 74 for the Baltic Rim Languages (Latvia 73 for the Baltic Rim Languages (Latvian and Lithuanian). If unsure, 75 say N. 74 say N. 76 75 77 config NLS_CODEPAGE_850 76 config NLS_CODEPAGE_850 78 tristate "Codepage 850 (Europe)" 77 tristate "Codepage 850 (Europe)" 79 help !! 78 ---help--- 80 The Microsoft FAT file system family 79 The Microsoft FAT file system family can deal with filenames in 81 native language character sets. Thes 80 native language character sets. These character sets are stored in 82 so-called DOS codepages. You need to 81 so-called DOS codepages. You need to include the appropriate 83 codepage if you want to be able to r 82 codepage if you want to be able to read/write these filenames on 84 DOS/Windows partitions correctly. Th 83 DOS/Windows partitions correctly. This does apply to the filenames 85 only, not to the file contents. You 84 only, not to the file contents. You can include several codepages; 86 say Y here if you want to include th 85 say Y here if you want to include the DOS codepage that is used for 87 much of Europe -- United Kingdom, Ge 86 much of Europe -- United Kingdom, Germany, Spain, Italy, and [add 88 more countries here]. It has some ch 87 more countries here]. It has some characters useful to many European 89 languages that are not part of the U 88 languages that are not part of the US codepage 437. 90 89 91 If unsure, say Y. 90 If unsure, say Y. 92 91 93 config NLS_CODEPAGE_852 92 config NLS_CODEPAGE_852 94 tristate "Codepage 852 (Central/Easter 93 tristate "Codepage 852 (Central/Eastern Europe)" 95 help !! 94 ---help--- 96 The Microsoft FAT file system family 95 The Microsoft FAT file system family can deal with filenames in 97 native language character sets. Thes 96 native language character sets. These character sets are stored in 98 so-called DOS codepages. You need to 97 so-called DOS codepages. You need to include the appropriate 99 codepage if you want to be able to r 98 codepage if you want to be able to read/write these filenames on 100 DOS/Windows partitions correctly. Th 99 DOS/Windows partitions correctly. This does apply to the filenames 101 only, not to the file contents. You 100 only, not to the file contents. You can include several codepages; 102 say Y here if you want to include th 101 say Y here if you want to include the Latin 2 codepage used by DOS 103 for much of Central and Eastern Euro 102 for much of Central and Eastern Europe. It has all the required 104 characters for these languages: Alba 103 characters for these languages: Albanian, Croatian, Czech, English, 105 Finnish, Hungarian, Irish, German, P 104 Finnish, Hungarian, Irish, German, Polish, Romanian, Serbian (Latin 106 transcription), Slovak, Slovenian, a 105 transcription), Slovak, Slovenian, and Sorbian. 107 106 108 config NLS_CODEPAGE_855 107 config NLS_CODEPAGE_855 109 tristate "Codepage 855 (Cyrillic)" 108 tristate "Codepage 855 (Cyrillic)" 110 help 109 help 111 The Microsoft FAT file system family 110 The Microsoft FAT file system family can deal with filenames in 112 native language character sets. Thes 111 native language character sets. These character sets are stored in 113 so-called DOS codepages. You need to 112 so-called DOS codepages. You need to include the appropriate 114 codepage if you want to be able to r 113 codepage if you want to be able to read/write these filenames on 115 DOS/Windows partitions correctly. Th 114 DOS/Windows partitions correctly. This does apply to the filenames 116 only, not to the file contents. You 115 only, not to the file contents. You can include several codepages; 117 say Y here if you want to include th 116 say Y here if you want to include the DOS codepage for Cyrillic. 118 117 119 config NLS_CODEPAGE_857 118 config NLS_CODEPAGE_857 120 tristate "Codepage 857 (Turkish)" 119 tristate "Codepage 857 (Turkish)" 121 help 120 help 122 The Microsoft FAT file system family 121 The Microsoft FAT file system family can deal with filenames in 123 native language character sets. Thes 122 native language character sets. These character sets are stored in 124 so-called DOS codepages. You need to 123 so-called DOS codepages. You need to include the appropriate 125 codepage if you want to be able to r 124 codepage if you want to be able to read/write these filenames on 126 DOS/Windows partitions correctly. Th 125 DOS/Windows partitions correctly. This does apply to the filenames 127 only, not to the file contents. You 126 only, not to the file contents. You can include several codepages; 128 say Y here if you want to include th 127 say Y here if you want to include the DOS codepage for Turkish. 129 128 130 config NLS_CODEPAGE_860 129 config NLS_CODEPAGE_860 131 tristate "Codepage 860 (Portuguese)" 130 tristate "Codepage 860 (Portuguese)" 132 help 131 help 133 The Microsoft FAT file system family 132 The Microsoft FAT file system family can deal with filenames in 134 native language character sets. Thes 133 native language character sets. These character sets are stored in 135 so-called DOS codepages. You need to 134 so-called DOS codepages. You need to include the appropriate 136 codepage if you want to be able to r 135 codepage if you want to be able to read/write these filenames on 137 DOS/Windows partitions correctly. Th 136 DOS/Windows partitions correctly. This does apply to the filenames 138 only, not to the file contents. You 137 only, not to the file contents. You can include several codepages; 139 say Y here if you want to include th 138 say Y here if you want to include the DOS codepage for Portuguese. 140 139 141 config NLS_CODEPAGE_861 140 config NLS_CODEPAGE_861 142 tristate "Codepage 861 (Icelandic)" 141 tristate "Codepage 861 (Icelandic)" 143 help 142 help 144 The Microsoft FAT file system family 143 The Microsoft FAT file system family can deal with filenames in 145 native language character sets. Thes 144 native language character sets. These character sets are stored in 146 so-called DOS codepages. You need to 145 so-called DOS codepages. You need to include the appropriate 147 codepage if you want to be able to r 146 codepage if you want to be able to read/write these filenames on 148 DOS/Windows partitions correctly. Th 147 DOS/Windows partitions correctly. This does apply to the filenames 149 only, not to the file contents. You 148 only, not to the file contents. You can include several codepages; 150 say Y here if you want to include th 149 say Y here if you want to include the DOS codepage for Icelandic. 151 150 152 config NLS_CODEPAGE_862 151 config NLS_CODEPAGE_862 153 tristate "Codepage 862 (Hebrew)" 152 tristate "Codepage 862 (Hebrew)" 154 help 153 help 155 The Microsoft FAT file system family 154 The Microsoft FAT file system family can deal with filenames in 156 native language character sets. Thes 155 native language character sets. These character sets are stored in 157 so-called DOS codepages. You need to 156 so-called DOS codepages. You need to include the appropriate 158 codepage if you want to be able to r 157 codepage if you want to be able to read/write these filenames on 159 DOS/Windows partitions correctly. Th 158 DOS/Windows partitions correctly. This does apply to the filenames 160 only, not to the file contents. You 159 only, not to the file contents. You can include several codepages; 161 say Y here if you want to include th 160 say Y here if you want to include the DOS codepage for Hebrew. 162 161 163 config NLS_CODEPAGE_863 162 config NLS_CODEPAGE_863 164 tristate "Codepage 863 (Canadian Frenc 163 tristate "Codepage 863 (Canadian French)" 165 help 164 help 166 The Microsoft FAT file system family 165 The Microsoft FAT file system family can deal with filenames in 167 native language character sets. Thes 166 native language character sets. These character sets are stored in 168 so-called DOS codepages. You need to 167 so-called DOS codepages. You need to include the appropriate 169 codepage if you want to be able to r 168 codepage if you want to be able to read/write these filenames on 170 DOS/Windows partitions correctly. Th 169 DOS/Windows partitions correctly. This does apply to the filenames 171 only, not to the file contents. You 170 only, not to the file contents. You can include several codepages; 172 say Y here if you want to include th 171 say Y here if you want to include the DOS codepage for Canadian 173 French. 172 French. 174 173 175 config NLS_CODEPAGE_864 174 config NLS_CODEPAGE_864 176 tristate "Codepage 864 (Arabic)" 175 tristate "Codepage 864 (Arabic)" 177 help 176 help 178 The Microsoft FAT file system family 177 The Microsoft FAT file system family can deal with filenames in 179 native language character sets. Thes 178 native language character sets. These character sets are stored in 180 so-called DOS codepages. You need to 179 so-called DOS codepages. You need to include the appropriate 181 codepage if you want to be able to r 180 codepage if you want to be able to read/write these filenames on 182 DOS/Windows partitions correctly. Th 181 DOS/Windows partitions correctly. This does apply to the filenames 183 only, not to the file contents. You 182 only, not to the file contents. You can include several codepages; 184 say Y here if you want to include th 183 say Y here if you want to include the DOS codepage for Arabic. 185 184 186 config NLS_CODEPAGE_865 185 config NLS_CODEPAGE_865 187 tristate "Codepage 865 (Norwegian, Dan 186 tristate "Codepage 865 (Norwegian, Danish)" 188 help 187 help 189 The Microsoft FAT file system family 188 The Microsoft FAT file system family can deal with filenames in 190 native language character sets. Thes 189 native language character sets. These character sets are stored in 191 so-called DOS codepages. You need to 190 so-called DOS codepages. You need to include the appropriate 192 codepage if you want to be able to r 191 codepage if you want to be able to read/write these filenames on 193 DOS/Windows partitions correctly. Th 192 DOS/Windows partitions correctly. This does apply to the filenames 194 only, not to the file contents. You 193 only, not to the file contents. You can include several codepages; 195 say Y here if you want to include th 194 say Y here if you want to include the DOS codepage for the Nordic 196 European countries. 195 European countries. 197 196 198 config NLS_CODEPAGE_866 197 config NLS_CODEPAGE_866 199 tristate "Codepage 866 (Cyrillic/Russi 198 tristate "Codepage 866 (Cyrillic/Russian)" 200 help 199 help 201 The Microsoft FAT file system family 200 The Microsoft FAT file system family can deal with filenames in 202 native language character sets. Thes 201 native language character sets. These character sets are stored in 203 so-called DOS codepages. You need to 202 so-called DOS codepages. You need to include the appropriate 204 codepage if you want to be able to r 203 codepage if you want to be able to read/write these filenames on 205 DOS/Windows partitions correctly. Th 204 DOS/Windows partitions correctly. This does apply to the filenames 206 only, not to the file contents. You 205 only, not to the file contents. You can include several codepages; 207 say Y here if you want to include th 206 say Y here if you want to include the DOS codepage for 208 Cyrillic/Russian. 207 Cyrillic/Russian. 209 208 210 config NLS_CODEPAGE_869 209 config NLS_CODEPAGE_869 211 tristate "Codepage 869 (Greek)" 210 tristate "Codepage 869 (Greek)" 212 help 211 help 213 The Microsoft FAT file system family 212 The Microsoft FAT file system family can deal with filenames in 214 native language character sets. Thes 213 native language character sets. These character sets are stored in 215 so-called DOS codepages. You need to 214 so-called DOS codepages. You need to include the appropriate 216 codepage if you want to be able to r 215 codepage if you want to be able to read/write these filenames on 217 DOS/Windows partitions correctly. Th 216 DOS/Windows partitions correctly. This does apply to the filenames 218 only, not to the file contents. You 217 only, not to the file contents. You can include several codepages; 219 say Y here if you want to include th 218 say Y here if you want to include the DOS codepage for Greek. 220 219 221 config NLS_CODEPAGE_936 220 config NLS_CODEPAGE_936 222 tristate "Simplified Chinese charset ( 221 tristate "Simplified Chinese charset (CP936, GB2312)" 223 help 222 help 224 The Microsoft FAT file system family 223 The Microsoft FAT file system family can deal with filenames in 225 native language character sets. Thes 224 native language character sets. These character sets are stored in 226 so-called DOS codepages. You need to 225 so-called DOS codepages. You need to include the appropriate 227 codepage if you want to be able to r 226 codepage if you want to be able to read/write these filenames on 228 DOS/Windows partitions correctly. Th 227 DOS/Windows partitions correctly. This does apply to the filenames 229 only, not to the file contents. You 228 only, not to the file contents. You can include several codepages; 230 say Y here if you want to include th 229 say Y here if you want to include the DOS codepage for Simplified 231 Chinese(GBK). 230 Chinese(GBK). 232 231 233 config NLS_CODEPAGE_950 232 config NLS_CODEPAGE_950 234 tristate "Traditional Chinese charset 233 tristate "Traditional Chinese charset (Big5)" 235 help 234 help 236 The Microsoft FAT file system family 235 The Microsoft FAT file system family can deal with filenames in 237 native language character sets. Thes 236 native language character sets. These character sets are stored in 238 so-called DOS codepages. You need to 237 so-called DOS codepages. You need to include the appropriate 239 codepage if you want to be able to r 238 codepage if you want to be able to read/write these filenames on 240 DOS/Windows partitions correctly. Th 239 DOS/Windows partitions correctly. This does apply to the filenames 241 only, not to the file contents. You 240 only, not to the file contents. You can include several codepages; 242 say Y here if you want to include th 241 say Y here if you want to include the DOS codepage for Traditional 243 Chinese(Big5). 242 Chinese(Big5). 244 243 245 config NLS_CODEPAGE_932 244 config NLS_CODEPAGE_932 246 tristate "Japanese charsets (Shift-JIS 245 tristate "Japanese charsets (Shift-JIS, EUC-JP)" 247 help 246 help 248 The Microsoft FAT file system family 247 The Microsoft FAT file system family can deal with filenames in 249 native language character sets. Thes 248 native language character sets. These character sets are stored in 250 so-called DOS codepages. You need to 249 so-called DOS codepages. You need to include the appropriate 251 codepage if you want to be able to r 250 codepage if you want to be able to read/write these filenames on 252 DOS/Windows partitions correctly. Th 251 DOS/Windows partitions correctly. This does apply to the filenames 253 only, not to the file contents. You 252 only, not to the file contents. You can include several codepages; 254 say Y here if you want to include th 253 say Y here if you want to include the DOS codepage for Shift-JIS 255 or EUC-JP. To use EUC-JP, you can us 254 or EUC-JP. To use EUC-JP, you can use 'euc-jp' as mount option or 256 NLS Default value during kernel conf 255 NLS Default value during kernel configuration, instead of 'cp932'. 257 256 258 config NLS_CODEPAGE_949 257 config NLS_CODEPAGE_949 259 tristate "Korean charset (CP949, EUC-K 258 tristate "Korean charset (CP949, EUC-KR)" 260 help 259 help 261 The Microsoft FAT file system family 260 The Microsoft FAT file system family can deal with filenames in 262 native language character sets. Thes 261 native language character sets. These character sets are stored in 263 so-called DOS codepages. You need to 262 so-called DOS codepages. You need to include the appropriate 264 codepage if you want to be able to r 263 codepage if you want to be able to read/write these filenames on 265 DOS/Windows partitions correctly. Th 264 DOS/Windows partitions correctly. This does apply to the filenames 266 only, not to the file contents. You 265 only, not to the file contents. You can include several codepages; 267 say Y here if you want to include th 266 say Y here if you want to include the DOS codepage for UHC. 268 267 269 config NLS_CODEPAGE_874 268 config NLS_CODEPAGE_874 270 tristate "Thai charset (CP874, TIS-620 269 tristate "Thai charset (CP874, TIS-620)" 271 help 270 help 272 The Microsoft FAT file system family 271 The Microsoft FAT file system family can deal with filenames in 273 native language character sets. Thes 272 native language character sets. These character sets are stored in 274 so-called DOS codepages. You need to 273 so-called DOS codepages. You need to include the appropriate 275 codepage if you want to be able to r 274 codepage if you want to be able to read/write these filenames on 276 DOS/Windows partitions correctly. Th 275 DOS/Windows partitions correctly. This does apply to the filenames 277 only, not to the file contents. You 276 only, not to the file contents. You can include several codepages; 278 say Y here if you want to include th 277 say Y here if you want to include the DOS codepage for Thai. 279 278 280 config NLS_ISO8859_8 279 config NLS_ISO8859_8 281 tristate "Hebrew charsets (ISO-8859-8, 280 tristate "Hebrew charsets (ISO-8859-8, CP1255)" 282 help 281 help 283 If you want to display filenames wit 282 If you want to display filenames with native language characters 284 from the Microsoft FAT file system f 283 from the Microsoft FAT file system family or from JOLIET CD-ROMs 285 correctly on the screen, you need to 284 correctly on the screen, you need to include the appropriate 286 input/output character sets. Say Y h 285 input/output character sets. Say Y here for ISO8859-8, the Hebrew 287 character set. 286 character set. 288 287 289 config NLS_CODEPAGE_1250 288 config NLS_CODEPAGE_1250 290 tristate "Windows CP1250 (Slavic/Centr 289 tristate "Windows CP1250 (Slavic/Central European Languages)" 291 help 290 help 292 If you want to display filenames wit 291 If you want to display filenames with native language characters 293 from the Microsoft FAT file system f 292 from the Microsoft FAT file system family or from JOLIET CDROMs 294 correctly on the screen, you need to 293 correctly on the screen, you need to include the appropriate 295 input/output character sets. Say Y h 294 input/output character sets. Say Y here for the Windows CP-1250 296 character set, which works for most 295 character set, which works for most Latin-written Slavic and Central 297 European languages: Czech, German, H 296 European languages: Czech, German, Hungarian, Polish, Rumanian, Croatian, 298 Slovak, Slovene. 297 Slovak, Slovene. 299 298 300 config NLS_CODEPAGE_1251 299 config NLS_CODEPAGE_1251 301 tristate "Windows CP1251 (Bulgarian, B 300 tristate "Windows CP1251 (Bulgarian, Belarusian)" 302 help 301 help 303 The Microsoft FAT file system family 302 The Microsoft FAT file system family can deal with filenames in 304 native language character sets. Thes 303 native language character sets. These character sets are stored in 305 so-called DOS codepages. You need to 304 so-called DOS codepages. You need to include the appropriate 306 codepage if you want to be able to r 305 codepage if you want to be able to read/write these filenames on 307 DOS/Windows partitions correctly. Th 306 DOS/Windows partitions correctly. This does apply to the filenames 308 only, not to the file contents. You 307 only, not to the file contents. You can include several codepages; 309 say Y here if you want to include th 308 say Y here if you want to include the DOS codepage for Russian and 310 Bulgarian and Belarusian. 309 Bulgarian and Belarusian. 311 310 312 config NLS_ASCII << 313 tristate "ASCII (United States)" << 314 help << 315 An ASCII NLS module is needed if you << 316 DEFAULT NLS with this very basic cha << 317 non-ASCII characters to be translate << 318 << 319 config NLS_ISO8859_1 311 config NLS_ISO8859_1 320 tristate "NLS ISO 8859-1 (Latin 1; We 312 tristate "NLS ISO 8859-1 (Latin 1; Western European Languages)" 321 help 313 help 322 If you want to display filenames wit 314 If you want to display filenames with native language characters 323 from the Microsoft FAT file system f 315 from the Microsoft FAT file system family or from JOLIET CD-ROMs 324 correctly on the screen, you need to 316 correctly on the screen, you need to include the appropriate 325 input/output character sets. Say Y h 317 input/output character sets. Say Y here for the Latin 1 character 326 set, which covers most West European 318 set, which covers most West European languages such as Albanian, 327 Catalan, Danish, Dutch, English, Fae 319 Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German, 328 Galician, Irish, Icelandic, Italian, 320 Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish, 329 and Swedish. It is also the default 321 and Swedish. It is also the default for the US. If unsure, say Y. 330 322 331 config NLS_ISO8859_2 323 config NLS_ISO8859_2 332 tristate "NLS ISO 8859-2 (Latin 2; Sl 324 tristate "NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages)" 333 help 325 help 334 If you want to display filenames wit 326 If you want to display filenames with native language characters 335 from the Microsoft FAT file system f 327 from the Microsoft FAT file system family or from JOLIET CD-ROMs 336 correctly on the screen, you need to 328 correctly on the screen, you need to include the appropriate 337 input/output character sets. Say Y h 329 input/output character sets. Say Y here for the Latin 2 character 338 set, which works for most Latin-writ 330 set, which works for most Latin-written Slavic and Central European 339 languages: Czech, German, Hungarian, 331 languages: Czech, German, Hungarian, Polish, Rumanian, Croatian, 340 Slovak, Slovene. 332 Slovak, Slovene. 341 333 342 config NLS_ISO8859_3 334 config NLS_ISO8859_3 343 tristate "NLS ISO 8859-3 (Latin 3; Es 335 tristate "NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish)" 344 help 336 help 345 If you want to display filenames wit 337 If you want to display filenames with native language characters 346 from the Microsoft FAT file system f 338 from the Microsoft FAT file system family or from JOLIET CD-ROMs 347 correctly on the screen, you need to 339 correctly on the screen, you need to include the appropriate 348 input/output character sets. Say Y h 340 input/output character sets. Say Y here for the Latin 3 character 349 set, which is popular with authors o 341 set, which is popular with authors of Esperanto, Galician, Maltese, 350 and Turkish. 342 and Turkish. 351 343 352 config NLS_ISO8859_4 344 config NLS_ISO8859_4 353 tristate "NLS ISO 8859-4 (Latin 4; ol 345 tristate "NLS ISO 8859-4 (Latin 4; old Baltic charset)" 354 help 346 help 355 If you want to display filenames wit 347 If you want to display filenames with native language characters 356 from the Microsoft FAT file system f 348 from the Microsoft FAT file system family or from JOLIET CD-ROMs 357 correctly on the screen, you need to 349 correctly on the screen, you need to include the appropriate 358 input/output character sets. Say Y h 350 input/output character sets. Say Y here for the Latin 4 character 359 set which introduces letters for Est 351 set which introduces letters for Estonian, Latvian, and 360 Lithuanian. It is an incomplete pred 352 Lithuanian. It is an incomplete predecessor of Latin 7. 361 353 362 config NLS_ISO8859_5 354 config NLS_ISO8859_5 363 tristate "NLS ISO 8859-5 (Cyrillic)" 355 tristate "NLS ISO 8859-5 (Cyrillic)" 364 help 356 help 365 If you want to display filenames wit 357 If you want to display filenames with native language characters 366 from the Microsoft FAT file system f 358 from the Microsoft FAT file system family or from JOLIET CD-ROMs 367 correctly on the screen, you need to 359 correctly on the screen, you need to include the appropriate 368 input/output character sets. Say Y h 360 input/output character sets. Say Y here for ISO8859-5, a Cyrillic 369 character set with which you can typ 361 character set with which you can type Bulgarian, Belarusian, 370 Macedonian, Russian, Serbian, and Uk 362 Macedonian, Russian, Serbian, and Ukrainian. Note that the charset 371 KOI8-R is preferred in Russia. 363 KOI8-R is preferred in Russia. 372 364 373 config NLS_ISO8859_6 365 config NLS_ISO8859_6 374 tristate "NLS ISO 8859-6 (Arabic)" 366 tristate "NLS ISO 8859-6 (Arabic)" 375 help 367 help 376 If you want to display filenames wit 368 If you want to display filenames with native language characters 377 from the Microsoft FAT file system f 369 from the Microsoft FAT file system family or from JOLIET CD-ROMs 378 correctly on the screen, you need to 370 correctly on the screen, you need to include the appropriate 379 input/output character sets. Say Y h 371 input/output character sets. Say Y here for ISO8859-6, the Arabic 380 character set. 372 character set. 381 373 382 config NLS_ISO8859_7 374 config NLS_ISO8859_7 383 tristate "NLS ISO 8859-7 (Modern Gree 375 tristate "NLS ISO 8859-7 (Modern Greek)" 384 help 376 help 385 If you want to display filenames wit 377 If you want to display filenames with native language characters 386 from the Microsoft FAT file system f 378 from the Microsoft FAT file system family or from JOLIET CD-ROMs 387 correctly on the screen, you need to 379 correctly on the screen, you need to include the appropriate 388 input/output character sets. Say Y h 380 input/output character sets. Say Y here for ISO8859-7, the Modern 389 Greek character set. 381 Greek character set. 390 382 391 config NLS_ISO8859_9 383 config NLS_ISO8859_9 392 tristate "NLS ISO 8859-9 (Latin 5; Tu 384 tristate "NLS ISO 8859-9 (Latin 5; Turkish)" 393 help 385 help 394 If you want to display filenames wit 386 If you want to display filenames with native language characters 395 from the Microsoft FAT file system f 387 from the Microsoft FAT file system family or from JOLIET CD-ROMs 396 correctly on the screen, you need to 388 correctly on the screen, you need to include the appropriate 397 input/output character sets. Say Y h 389 input/output character sets. Say Y here for the Latin 5 character 398 set, and it replaces the rarely need 390 set, and it replaces the rarely needed Icelandic letters in Latin 1 399 with the Turkish ones. Useful in Tur 391 with the Turkish ones. Useful in Turkey. 400 392 401 config NLS_ISO8859_13 393 config NLS_ISO8859_13 402 tristate "NLS ISO 8859-13 (Latin 7; Ba 394 tristate "NLS ISO 8859-13 (Latin 7; Baltic)" 403 help 395 help 404 If you want to display filenames wit 396 If you want to display filenames with native language characters 405 from the Microsoft FAT file system f 397 from the Microsoft FAT file system family or from JOLIET CD-ROMs 406 correctly on the screen, you need to 398 correctly on the screen, you need to include the appropriate 407 input/output character sets. Say Y h 399 input/output character sets. Say Y here for the Latin 7 character 408 set, which supports modern Baltic la 400 set, which supports modern Baltic languages including Latvian 409 and Lithuanian. 401 and Lithuanian. 410 402 411 config NLS_ISO8859_14 403 config NLS_ISO8859_14 412 tristate "NLS ISO 8859-14 (Latin 8; Ce 404 tristate "NLS ISO 8859-14 (Latin 8; Celtic)" 413 help 405 help 414 If you want to display filenames wit 406 If you want to display filenames with native language characters 415 from the Microsoft FAT file system f 407 from the Microsoft FAT file system family or from JOLIET CD-ROMs 416 correctly on the screen, you need to 408 correctly on the screen, you need to include the appropriate 417 input/output character sets. Say Y h 409 input/output character sets. Say Y here for the Latin 8 character 418 set, which adds the last accented vo 410 set, which adds the last accented vowels for Welsh (aka Cymraeg) 419 (and Manx Gaelic) that were missing 411 (and Manx Gaelic) that were missing in Latin 1. 420 <http://linux.speech.cymru.org/> has 412 <http://linux.speech.cymru.org/> has further information. 421 413 422 config NLS_ISO8859_15 414 config NLS_ISO8859_15 423 tristate "NLS ISO 8859-15 (Latin 9; We 415 tristate "NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)" 424 help !! 416 ---help--- 425 If you want to display filenames wit 417 If you want to display filenames with native language characters 426 from the Microsoft FAT file system f 418 from the Microsoft FAT file system family or from JOLIET CD-ROMs 427 correctly on the screen, you need to 419 correctly on the screen, you need to include the appropriate 428 input/output character sets. Say Y h 420 input/output character sets. Say Y here for the Latin 9 character 429 set, which covers most West European 421 set, which covers most West European languages such as Albanian, 430 Catalan, Danish, Dutch, English, Est 422 Catalan, Danish, Dutch, English, Estonian, Faeroese, Finnish, 431 French, German, Galician, Irish, Ice 423 French, German, Galician, Irish, Icelandic, Italian, Norwegian, 432 Portuguese, Spanish, and Swedish. La 424 Portuguese, Spanish, and Swedish. Latin 9 is an update to 433 Latin 1 (ISO 8859-1) that removes a 425 Latin 1 (ISO 8859-1) that removes a handful of rarely used 434 characters and instead adds support 426 characters and instead adds support for Estonian, corrects the 435 support for French and Finnish, and 427 support for French and Finnish, and adds the new Euro character. 436 If unsure, say Y. 428 If unsure, say Y. 437 429 438 config NLS_KOI8_R 430 config NLS_KOI8_R 439 tristate "NLS KOI8-R (Russian)" 431 tristate "NLS KOI8-R (Russian)" 440 help 432 help 441 If you want to display filenames wit 433 If you want to display filenames with native language characters 442 from the Microsoft FAT file system f 434 from the Microsoft FAT file system family or from JOLIET CD-ROMs 443 correctly on the screen, you need to 435 correctly on the screen, you need to include the appropriate 444 input/output character sets. Say Y h 436 input/output character sets. Say Y here for the preferred Russian 445 character set. 437 character set. 446 438 447 config NLS_KOI8_U 439 config NLS_KOI8_U 448 tristate "NLS KOI8-U/RU (Ukrainian, Be 440 tristate "NLS KOI8-U/RU (Ukrainian, Belarusian)" 449 help 441 help 450 If you want to display filenames wit 442 If you want to display filenames with native language characters 451 from the Microsoft FAT file system f 443 from the Microsoft FAT file system family or from JOLIET CD-ROMs 452 correctly on the screen, you need to 444 correctly on the screen, you need to include the appropriate 453 input/output character sets. Say Y h 445 input/output character sets. Say Y here for the preferred Ukrainian 454 (koi8-u) and Belarusian (koi8-ru) ch 446 (koi8-u) and Belarusian (koi8-ru) character sets. 455 447 456 config NLS_MAC_ROMAN << 457 tristate "Codepage macroman" << 458 help << 459 The Apple HFS file system family can << 460 native language character sets. Thes << 461 so-called MAC codepages. You need to << 462 codepage if you want to be able to r << 463 Mac partitions correctly. This does << 464 only, not to the file contents. You << 465 say Y here if you want to include th << 466 much of Europe -- United Kingdom, Ge << 467 more countries here]. << 468 << 469 If unsure, say Y. << 470 << 471 config NLS_MAC_CELTIC << 472 tristate "Codepage macceltic" << 473 help << 474 The Apple HFS file system family can << 475 native language character sets. Thes << 476 so-called MAC codepages. You need to << 477 codepage if you want to be able to r << 478 Mac partitions correctly. This does << 479 only, not to the file contents. You << 480 say Y here if you want to include th << 481 Celtic. << 482 << 483 If unsure, say Y. << 484 << 485 config NLS_MAC_CENTEURO << 486 tristate "Codepage maccenteuro" << 487 help << 488 The Apple HFS file system family can << 489 native language character sets. Thes << 490 so-called MAC codepages. You need to << 491 codepage if you want to be able to r << 492 Mac partitions correctly. This does << 493 only, not to the file contents. You << 494 say Y here if you want to include th << 495 Central Europe. << 496 << 497 If unsure, say Y. << 498 << 499 config NLS_MAC_CROATIAN << 500 tristate "Codepage maccroatian" << 501 help << 502 The Apple HFS file system family can << 503 native language character sets. Thes << 504 so-called MAC codepages. You need to << 505 codepage if you want to be able to r << 506 Mac partitions correctly. This does << 507 only, not to the file contents. You << 508 say Y here if you want to include th << 509 Croatian. << 510 << 511 If unsure, say Y. << 512 << 513 config NLS_MAC_CYRILLIC << 514 tristate "Codepage maccyrillic" << 515 help << 516 The Apple HFS file system family can << 517 native language character sets. Thes << 518 so-called MAC codepages. You need to << 519 codepage if you want to be able to r << 520 Mac partitions correctly. This does << 521 only, not to the file contents. You << 522 say Y here if you want to include th << 523 Cyrillic. << 524 << 525 If unsure, say Y. << 526 << 527 config NLS_MAC_GAELIC << 528 tristate "Codepage macgaelic" << 529 help << 530 The Apple HFS file system family can << 531 native language character sets. Thes << 532 so-called MAC codepages. You need to << 533 codepage if you want to be able to r << 534 Mac partitions correctly. This does << 535 only, not to the file contents. You << 536 say Y here if you want to include th << 537 Gaelic. << 538 << 539 If unsure, say Y. << 540 << 541 config NLS_MAC_GREEK << 542 tristate "Codepage macgreek" << 543 help << 544 The Apple HFS file system family can << 545 native language character sets. Thes << 546 so-called MAC codepages. You need to << 547 codepage if you want to be able to r << 548 Mac partitions correctly. This does << 549 only, not to the file contents. You << 550 say Y here if you want to include th << 551 Greek. << 552 << 553 If unsure, say Y. << 554 << 555 config NLS_MAC_ICELAND << 556 tristate "Codepage maciceland" << 557 help << 558 The Apple HFS file system family can << 559 native language character sets. Thes << 560 so-called MAC codepages. You need to << 561 codepage if you want to be able to r << 562 Mac partitions correctly. This does << 563 only, not to the file contents. You << 564 say Y here if you want to include th << 565 Iceland. << 566 << 567 If unsure, say Y. << 568 << 569 config NLS_MAC_INUIT << 570 tristate "Codepage macinuit" << 571 help << 572 The Apple HFS file system family can << 573 native language character sets. Thes << 574 so-called MAC codepages. You need to << 575 codepage if you want to be able to r << 576 Mac partitions correctly. This does << 577 only, not to the file contents. You << 578 say Y here if you want to include th << 579 Inuit. << 580 << 581 If unsure, say Y. << 582 << 583 config NLS_MAC_ROMANIAN << 584 tristate "Codepage macromanian" << 585 help << 586 The Apple HFS file system family can << 587 native language character sets. Thes << 588 so-called MAC codepages. You need to << 589 codepage if you want to be able to r << 590 Mac partitions correctly. This does << 591 only, not to the file contents. You << 592 say Y here if you want to include th << 593 Romanian. << 594 << 595 If unsure, say Y. << 596 << 597 config NLS_MAC_TURKISH << 598 tristate "Codepage macturkish" << 599 help << 600 The Apple HFS file system family can << 601 native language character sets. Thes << 602 so-called MAC codepages. You need to << 603 codepage if you want to be able to r << 604 Mac partitions correctly. This does << 605 only, not to the file contents. You << 606 say Y here if you want to include th << 607 Turkish. << 608 << 609 If unsure, say Y. << 610 << 611 config NLS_UTF8 448 config NLS_UTF8 612 tristate "NLS UTF-8" !! 449 tristate "NLS UTF8" 613 help 450 help 614 If you want to display filenames wit 451 If you want to display filenames with native language characters 615 from the Microsoft FAT file system f 452 from the Microsoft FAT file system family or from JOLIET CD-ROMs 616 correctly on the screen, you need to 453 correctly on the screen, you need to include the appropriate 617 input/output character sets. Say Y h 454 input/output character sets. Say Y here for the UTF-8 encoding of 618 the Unicode/ISO9646 universal charac 455 the Unicode/ISO9646 universal character set. 619 456 620 config NLS_UCS2_UTILS !! 457 endmenu 621 tristate << 622 458 623 endif # NLS <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.