1 # SPDX-License-Identifier: GPL-2.0-only << 2 # 1 # 3 # Native language support configuration 2 # Native language support configuration 4 # 3 # 5 4 6 menuconfig NLS 5 menuconfig NLS 7 tristate "Native language support" 6 tristate "Native language support" 8 help !! 7 ---help--- 9 The base Native Language Support. A 8 The base Native Language Support. A number of filesystems 10 depend on it (e.g. FAT, JOLIET, NT, 9 depend on it (e.g. FAT, JOLIET, NT, BEOS filesystems), as well 11 as the ability of some filesystems t 10 as the ability of some filesystems to use native languages 12 (NCP, SMB). 11 (NCP, SMB). 13 12 14 If unsure, say Y. 13 If unsure, say Y. 15 14 16 To compile this code as a module, ch 15 To compile this code as a module, choose M here: the module 17 will be called nls_base. 16 will be called nls_base. 18 17 19 if NLS 18 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 311 config NLS_ASCII 313 tristate "ASCII (United States)" 312 tristate "ASCII (United States)" 314 help 313 help 315 An ASCII NLS module is needed if you 314 An ASCII NLS module is needed if you want to override the 316 DEFAULT NLS with this very basic cha 315 DEFAULT NLS with this very basic charset and don't want any 317 non-ASCII characters to be translate 316 non-ASCII characters to be translated. 318 317 319 config NLS_ISO8859_1 318 config NLS_ISO8859_1 320 tristate "NLS ISO 8859-1 (Latin 1; We 319 tristate "NLS ISO 8859-1 (Latin 1; Western European Languages)" 321 help 320 help 322 If you want to display filenames wit 321 If you want to display filenames with native language characters 323 from the Microsoft FAT file system f 322 from the Microsoft FAT file system family or from JOLIET CD-ROMs 324 correctly on the screen, you need to 323 correctly on the screen, you need to include the appropriate 325 input/output character sets. Say Y h 324 input/output character sets. Say Y here for the Latin 1 character 326 set, which covers most West European 325 set, which covers most West European languages such as Albanian, 327 Catalan, Danish, Dutch, English, Fae 326 Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German, 328 Galician, Irish, Icelandic, Italian, 327 Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish, 329 and Swedish. It is also the default 328 and Swedish. It is also the default for the US. If unsure, say Y. 330 329 331 config NLS_ISO8859_2 330 config NLS_ISO8859_2 332 tristate "NLS ISO 8859-2 (Latin 2; Sl 331 tristate "NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages)" 333 help 332 help 334 If you want to display filenames wit 333 If you want to display filenames with native language characters 335 from the Microsoft FAT file system f 334 from the Microsoft FAT file system family or from JOLIET CD-ROMs 336 correctly on the screen, you need to 335 correctly on the screen, you need to include the appropriate 337 input/output character sets. Say Y h 336 input/output character sets. Say Y here for the Latin 2 character 338 set, which works for most Latin-writ 337 set, which works for most Latin-written Slavic and Central European 339 languages: Czech, German, Hungarian, 338 languages: Czech, German, Hungarian, Polish, Rumanian, Croatian, 340 Slovak, Slovene. 339 Slovak, Slovene. 341 340 342 config NLS_ISO8859_3 341 config NLS_ISO8859_3 343 tristate "NLS ISO 8859-3 (Latin 3; Es 342 tristate "NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish)" 344 help 343 help 345 If you want to display filenames wit 344 If you want to display filenames with native language characters 346 from the Microsoft FAT file system f 345 from the Microsoft FAT file system family or from JOLIET CD-ROMs 347 correctly on the screen, you need to 346 correctly on the screen, you need to include the appropriate 348 input/output character sets. Say Y h 347 input/output character sets. Say Y here for the Latin 3 character 349 set, which is popular with authors o 348 set, which is popular with authors of Esperanto, Galician, Maltese, 350 and Turkish. 349 and Turkish. 351 350 352 config NLS_ISO8859_4 351 config NLS_ISO8859_4 353 tristate "NLS ISO 8859-4 (Latin 4; ol 352 tristate "NLS ISO 8859-4 (Latin 4; old Baltic charset)" 354 help 353 help 355 If you want to display filenames wit 354 If you want to display filenames with native language characters 356 from the Microsoft FAT file system f 355 from the Microsoft FAT file system family or from JOLIET CD-ROMs 357 correctly on the screen, you need to 356 correctly on the screen, you need to include the appropriate 358 input/output character sets. Say Y h 357 input/output character sets. Say Y here for the Latin 4 character 359 set which introduces letters for Est 358 set which introduces letters for Estonian, Latvian, and 360 Lithuanian. It is an incomplete pred 359 Lithuanian. It is an incomplete predecessor of Latin 7. 361 360 362 config NLS_ISO8859_5 361 config NLS_ISO8859_5 363 tristate "NLS ISO 8859-5 (Cyrillic)" 362 tristate "NLS ISO 8859-5 (Cyrillic)" 364 help 363 help 365 If you want to display filenames wit 364 If you want to display filenames with native language characters 366 from the Microsoft FAT file system f 365 from the Microsoft FAT file system family or from JOLIET CD-ROMs 367 correctly on the screen, you need to 366 correctly on the screen, you need to include the appropriate 368 input/output character sets. Say Y h 367 input/output character sets. Say Y here for ISO8859-5, a Cyrillic 369 character set with which you can typ 368 character set with which you can type Bulgarian, Belarusian, 370 Macedonian, Russian, Serbian, and Uk 369 Macedonian, Russian, Serbian, and Ukrainian. Note that the charset 371 KOI8-R is preferred in Russia. 370 KOI8-R is preferred in Russia. 372 371 373 config NLS_ISO8859_6 372 config NLS_ISO8859_6 374 tristate "NLS ISO 8859-6 (Arabic)" 373 tristate "NLS ISO 8859-6 (Arabic)" 375 help 374 help 376 If you want to display filenames wit 375 If you want to display filenames with native language characters 377 from the Microsoft FAT file system f 376 from the Microsoft FAT file system family or from JOLIET CD-ROMs 378 correctly on the screen, you need to 377 correctly on the screen, you need to include the appropriate 379 input/output character sets. Say Y h 378 input/output character sets. Say Y here for ISO8859-6, the Arabic 380 character set. 379 character set. 381 380 382 config NLS_ISO8859_7 381 config NLS_ISO8859_7 383 tristate "NLS ISO 8859-7 (Modern Gree 382 tristate "NLS ISO 8859-7 (Modern Greek)" 384 help 383 help 385 If you want to display filenames wit 384 If you want to display filenames with native language characters 386 from the Microsoft FAT file system f 385 from the Microsoft FAT file system family or from JOLIET CD-ROMs 387 correctly on the screen, you need to 386 correctly on the screen, you need to include the appropriate 388 input/output character sets. Say Y h 387 input/output character sets. Say Y here for ISO8859-7, the Modern 389 Greek character set. 388 Greek character set. 390 389 391 config NLS_ISO8859_9 390 config NLS_ISO8859_9 392 tristate "NLS ISO 8859-9 (Latin 5; Tu 391 tristate "NLS ISO 8859-9 (Latin 5; Turkish)" 393 help 392 help 394 If you want to display filenames wit 393 If you want to display filenames with native language characters 395 from the Microsoft FAT file system f 394 from the Microsoft FAT file system family or from JOLIET CD-ROMs 396 correctly on the screen, you need to 395 correctly on the screen, you need to include the appropriate 397 input/output character sets. Say Y h 396 input/output character sets. Say Y here for the Latin 5 character 398 set, and it replaces the rarely need 397 set, and it replaces the rarely needed Icelandic letters in Latin 1 399 with the Turkish ones. Useful in Tur 398 with the Turkish ones. Useful in Turkey. 400 399 401 config NLS_ISO8859_13 400 config NLS_ISO8859_13 402 tristate "NLS ISO 8859-13 (Latin 7; Ba 401 tristate "NLS ISO 8859-13 (Latin 7; Baltic)" 403 help 402 help 404 If you want to display filenames wit 403 If you want to display filenames with native language characters 405 from the Microsoft FAT file system f 404 from the Microsoft FAT file system family or from JOLIET CD-ROMs 406 correctly on the screen, you need to 405 correctly on the screen, you need to include the appropriate 407 input/output character sets. Say Y h 406 input/output character sets. Say Y here for the Latin 7 character 408 set, which supports modern Baltic la 407 set, which supports modern Baltic languages including Latvian 409 and Lithuanian. 408 and Lithuanian. 410 409 411 config NLS_ISO8859_14 410 config NLS_ISO8859_14 412 tristate "NLS ISO 8859-14 (Latin 8; Ce 411 tristate "NLS ISO 8859-14 (Latin 8; Celtic)" 413 help 412 help 414 If you want to display filenames wit 413 If you want to display filenames with native language characters 415 from the Microsoft FAT file system f 414 from the Microsoft FAT file system family or from JOLIET CD-ROMs 416 correctly on the screen, you need to 415 correctly on the screen, you need to include the appropriate 417 input/output character sets. Say Y h 416 input/output character sets. Say Y here for the Latin 8 character 418 set, which adds the last accented vo 417 set, which adds the last accented vowels for Welsh (aka Cymraeg) 419 (and Manx Gaelic) that were missing 418 (and Manx Gaelic) that were missing in Latin 1. 420 <http://linux.speech.cymru.org/> has 419 <http://linux.speech.cymru.org/> has further information. 421 420 422 config NLS_ISO8859_15 421 config NLS_ISO8859_15 423 tristate "NLS ISO 8859-15 (Latin 9; We 422 tristate "NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)" 424 help !! 423 ---help--- 425 If you want to display filenames wit 424 If you want to display filenames with native language characters 426 from the Microsoft FAT file system f 425 from the Microsoft FAT file system family or from JOLIET CD-ROMs 427 correctly on the screen, you need to 426 correctly on the screen, you need to include the appropriate 428 input/output character sets. Say Y h 427 input/output character sets. Say Y here for the Latin 9 character 429 set, which covers most West European 428 set, which covers most West European languages such as Albanian, 430 Catalan, Danish, Dutch, English, Est 429 Catalan, Danish, Dutch, English, Estonian, Faeroese, Finnish, 431 French, German, Galician, Irish, Ice 430 French, German, Galician, Irish, Icelandic, Italian, Norwegian, 432 Portuguese, Spanish, and Swedish. La 431 Portuguese, Spanish, and Swedish. Latin 9 is an update to 433 Latin 1 (ISO 8859-1) that removes a 432 Latin 1 (ISO 8859-1) that removes a handful of rarely used 434 characters and instead adds support 433 characters and instead adds support for Estonian, corrects the 435 support for French and Finnish, and 434 support for French and Finnish, and adds the new Euro character. 436 If unsure, say Y. 435 If unsure, say Y. 437 436 438 config NLS_KOI8_R 437 config NLS_KOI8_R 439 tristate "NLS KOI8-R (Russian)" 438 tristate "NLS KOI8-R (Russian)" 440 help 439 help 441 If you want to display filenames wit 440 If you want to display filenames with native language characters 442 from the Microsoft FAT file system f 441 from the Microsoft FAT file system family or from JOLIET CD-ROMs 443 correctly on the screen, you need to 442 correctly on the screen, you need to include the appropriate 444 input/output character sets. Say Y h 443 input/output character sets. Say Y here for the preferred Russian 445 character set. 444 character set. 446 445 447 config NLS_KOI8_U 446 config NLS_KOI8_U 448 tristate "NLS KOI8-U/RU (Ukrainian, Be 447 tristate "NLS KOI8-U/RU (Ukrainian, Belarusian)" 449 help 448 help 450 If you want to display filenames wit 449 If you want to display filenames with native language characters 451 from the Microsoft FAT file system f 450 from the Microsoft FAT file system family or from JOLIET CD-ROMs 452 correctly on the screen, you need to 451 correctly on the screen, you need to include the appropriate 453 input/output character sets. Say Y h 452 input/output character sets. Say Y here for the preferred Ukrainian 454 (koi8-u) and Belarusian (koi8-ru) ch 453 (koi8-u) and Belarusian (koi8-ru) character sets. 455 454 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 455 config NLS_UTF8 612 tristate "NLS UTF-8" 456 tristate "NLS UTF-8" 613 help 457 help 614 If you want to display filenames wit 458 If you want to display filenames with native language characters 615 from the Microsoft FAT file system f 459 from the Microsoft FAT file system family or from JOLIET CD-ROMs 616 correctly on the screen, you need to 460 correctly on the screen, you need to include the appropriate 617 input/output character sets. Say Y h 461 input/output character sets. Say Y here for the UTF-8 encoding of 618 the Unicode/ISO9646 universal charac 462 the Unicode/ISO9646 universal character set. 619 << 620 config NLS_UCS2_UTILS << 621 tristate << 622 463 623 endif # NLS 464 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.