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