| OLD | NEW |
| 1 /***************************************************************************/ | 1 /***************************************************************************/ |
| 2 /* */ | 2 /* */ |
| 3 /* ttnameid.h */ | 3 /* ttnameid.h */ |
| 4 /* */ | 4 /* */ |
| 5 /* TrueType name ID definitions (specification only). */ | 5 /* TrueType name ID definitions (specification only). */ |
| 6 /* */ | 6 /* */ |
| 7 /* Copyright 1996-2004, 2006-2008, 2012, 2013 by */ | 7 /* Copyright 1996-2015 by */ |
| 8 /* David Turner, Robert Wilhelm, and Werner Lemberg. */ | 8 /* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
| 9 /* */ | 9 /* */ |
| 10 /* This file is part of the FreeType project, and may only be used, */ | 10 /* This file is part of the FreeType project, and may only be used, */ |
| 11 /* modified, and distributed under the terms of the FreeType project */ | 11 /* modified, and distributed under the terms of the FreeType project */ |
| 12 /* license, LICENSE.TXT. By continuing to use, modify, or distribute */ | 12 /* license, LICENSE.TXT. By continuing to use, modify, or distribute */ |
| 13 /* this file you indicate that you have read the license and */ | 13 /* this file you indicate that you have read the license and */ |
| 14 /* understand and accept it fully. */ | 14 /* understand and accept it fully. */ |
| 15 /* */ | 15 /* */ |
| 16 /***************************************************************************/ | 16 /***************************************************************************/ |
| 17 | 17 |
| (...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 314 | 314 |
| 315 /*************************************************************************/ | 315 /*************************************************************************/ |
| 316 /* */ | 316 /* */ |
| 317 /* Possible values of the language identifier field in the name records */ | 317 /* Possible values of the language identifier field in the name records */ |
| 318 /* of the TTF `name' table if the `platform' identifier code is */ | 318 /* of the TTF `name' table if the `platform' identifier code is */ |
| 319 /* TT_PLATFORM_MACINTOSH. These values are also used as return values */ | 319 /* TT_PLATFORM_MACINTOSH. These values are also used as return values */ |
| 320 /* for function @FT_Get_CMap_Language_ID. */ | 320 /* for function @FT_Get_CMap_Language_ID. */ |
| 321 /* */ | 321 /* */ |
| 322 /* The canonical source for the Apple assigned Language ID's is at */ | 322 /* The canonical source for the Apple assigned Language ID's is at */ |
| 323 /* */ | 323 /* */ |
| 324 /* https://developer.apple.com/fonts/TTRefMan/RM06/Chap6name.html */ | 324 /* https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6nam
e.html */ |
| 325 /* */ | 325 /* */ |
| 326 #define TT_MAC_LANGID_ENGLISH 0 | 326 #define TT_MAC_LANGID_ENGLISH 0 |
| 327 #define TT_MAC_LANGID_FRENCH 1 | 327 #define TT_MAC_LANGID_FRENCH 1 |
| 328 #define TT_MAC_LANGID_GERMAN 2 | 328 #define TT_MAC_LANGID_GERMAN 2 |
| 329 #define TT_MAC_LANGID_ITALIAN 3 | 329 #define TT_MAC_LANGID_ITALIAN 3 |
| 330 #define TT_MAC_LANGID_DUTCH 4 | 330 #define TT_MAC_LANGID_DUTCH 4 |
| 331 #define TT_MAC_LANGID_SWEDISH 5 | 331 #define TT_MAC_LANGID_SWEDISH 5 |
| 332 #define TT_MAC_LANGID_SPANISH 6 | 332 #define TT_MAC_LANGID_SPANISH 6 |
| 333 #define TT_MAC_LANGID_DANISH 7 | 333 #define TT_MAC_LANGID_DANISH 7 |
| 334 #define TT_MAC_LANGID_PORTUGUESE 8 | 334 #define TT_MAC_LANGID_PORTUGUESE 8 |
| (...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 463 /* TT_PLATFORM_MICROSOFT. */ | 463 /* TT_PLATFORM_MICROSOFT. */ |
| 464 /* */ | 464 /* */ |
| 465 /* The canonical source for the MS assigned LCIDs is */ | 465 /* The canonical source for the MS assigned LCIDs is */ |
| 466 /* */ | 466 /* */ |
| 467 /* http://www.microsoft.com/globaldev/reference/lcid-all.mspx */ | 467 /* http://www.microsoft.com/globaldev/reference/lcid-all.mspx */ |
| 468 /* */ | 468 /* */ |
| 469 | 469 |
| 470 #define TT_MS_LANGID_ARABIC_GENERAL 0x0001 | 470 #define TT_MS_LANGID_ARABIC_GENERAL 0x0001 |
| 471 #define TT_MS_LANGID_ARABIC_SAUDI_ARABIA 0x0401 | 471 #define TT_MS_LANGID_ARABIC_SAUDI_ARABIA 0x0401 |
| 472 #define TT_MS_LANGID_ARABIC_IRAQ 0x0801 | 472 #define TT_MS_LANGID_ARABIC_IRAQ 0x0801 |
| 473 #define TT_MS_LANGID_ARABIC_EGYPT 0x0c01 | 473 #define TT_MS_LANGID_ARABIC_EGYPT 0x0C01 |
| 474 #define TT_MS_LANGID_ARABIC_LIBYA 0x1001 | 474 #define TT_MS_LANGID_ARABIC_LIBYA 0x1001 |
| 475 #define TT_MS_LANGID_ARABIC_ALGERIA 0x1401 | 475 #define TT_MS_LANGID_ARABIC_ALGERIA 0x1401 |
| 476 #define TT_MS_LANGID_ARABIC_MOROCCO 0x1801 | 476 #define TT_MS_LANGID_ARABIC_MOROCCO 0x1801 |
| 477 #define TT_MS_LANGID_ARABIC_TUNISIA 0x1c01 | 477 #define TT_MS_LANGID_ARABIC_TUNISIA 0x1C01 |
| 478 #define TT_MS_LANGID_ARABIC_OMAN 0x2001 | 478 #define TT_MS_LANGID_ARABIC_OMAN 0x2001 |
| 479 #define TT_MS_LANGID_ARABIC_YEMEN 0x2401 | 479 #define TT_MS_LANGID_ARABIC_YEMEN 0x2401 |
| 480 #define TT_MS_LANGID_ARABIC_SYRIA 0x2801 | 480 #define TT_MS_LANGID_ARABIC_SYRIA 0x2801 |
| 481 #define TT_MS_LANGID_ARABIC_JORDAN 0x2c01 | 481 #define TT_MS_LANGID_ARABIC_JORDAN 0x2C01 |
| 482 #define TT_MS_LANGID_ARABIC_LEBANON 0x3001 | 482 #define TT_MS_LANGID_ARABIC_LEBANON 0x3001 |
| 483 #define TT_MS_LANGID_ARABIC_KUWAIT 0x3401 | 483 #define TT_MS_LANGID_ARABIC_KUWAIT 0x3401 |
| 484 #define TT_MS_LANGID_ARABIC_UAE 0x3801 | 484 #define TT_MS_LANGID_ARABIC_UAE 0x3801 |
| 485 #define TT_MS_LANGID_ARABIC_BAHRAIN 0x3c01 | 485 #define TT_MS_LANGID_ARABIC_BAHRAIN 0x3C01 |
| 486 #define TT_MS_LANGID_ARABIC_QATAR 0x4001 | 486 #define TT_MS_LANGID_ARABIC_QATAR 0x4001 |
| 487 #define TT_MS_LANGID_BULGARIAN_BULGARIA 0x0402 | 487 #define TT_MS_LANGID_BULGARIAN_BULGARIA 0x0402 |
| 488 #define TT_MS_LANGID_CATALAN_SPAIN 0x0403 | 488 #define TT_MS_LANGID_CATALAN_SPAIN 0x0403 |
| 489 #define TT_MS_LANGID_CHINESE_GENERAL 0x0004 | 489 #define TT_MS_LANGID_CHINESE_GENERAL 0x0004 |
| 490 #define TT_MS_LANGID_CHINESE_TAIWAN 0x0404 | 490 #define TT_MS_LANGID_CHINESE_TAIWAN 0x0404 |
| 491 #define TT_MS_LANGID_CHINESE_PRC 0x0804 | 491 #define TT_MS_LANGID_CHINESE_PRC 0x0804 |
| 492 #define TT_MS_LANGID_CHINESE_HONG_KONG 0x0c04 | 492 #define TT_MS_LANGID_CHINESE_HONG_KONG 0x0C04 |
| 493 #define TT_MS_LANGID_CHINESE_SINGAPORE 0x1004 | 493 #define TT_MS_LANGID_CHINESE_SINGAPORE 0x1004 |
| 494 | 494 |
| 495 #if 1 /* this looks like the correct value */ | 495 #if 1 /* this looks like the correct value */ |
| 496 #define TT_MS_LANGID_CHINESE_MACAU 0x1404 | 496 #define TT_MS_LANGID_CHINESE_MACAU 0x1404 |
| 497 #else /* but beware, Microsoft may change its mind... | 497 #else /* but beware, Microsoft may change its mind... |
| 498 the most recent Word reference has the following: */ | 498 the most recent Word reference has the following: */ |
| 499 #define TT_MS_LANGID_CHINESE_MACAU TT_MS_LANGID_CHINESE_HONG_KONG | 499 #define TT_MS_LANGID_CHINESE_MACAU TT_MS_LANGID_CHINESE_HONG_KONG |
| 500 #endif | 500 #endif |
| 501 | 501 |
| 502 #if 0 /* used only with .NET `cultures'; commented out */ | 502 #if 0 /* used only with .NET `cultures'; commented out */ |
| 503 #define TT_MS_LANGID_CHINESE_TRADITIONAL 0x7C04 | 503 #define TT_MS_LANGID_CHINESE_TRADITIONAL 0x7C04 |
| 504 #endif | 504 #endif |
| 505 | 505 |
| 506 #define TT_MS_LANGID_CZECH_CZECH_REPUBLIC 0x0405 | 506 #define TT_MS_LANGID_CZECH_CZECH_REPUBLIC 0x0405 |
| 507 #define TT_MS_LANGID_DANISH_DENMARK 0x0406 | 507 #define TT_MS_LANGID_DANISH_DENMARK 0x0406 |
| 508 #define TT_MS_LANGID_GERMAN_GERMANY 0x0407 | 508 #define TT_MS_LANGID_GERMAN_GERMANY 0x0407 |
| 509 #define TT_MS_LANGID_GERMAN_SWITZERLAND 0x0807 | 509 #define TT_MS_LANGID_GERMAN_SWITZERLAND 0x0807 |
| 510 #define TT_MS_LANGID_GERMAN_AUSTRIA 0x0c07 | 510 #define TT_MS_LANGID_GERMAN_AUSTRIA 0x0C07 |
| 511 #define TT_MS_LANGID_GERMAN_LUXEMBOURG 0x1007 | 511 #define TT_MS_LANGID_GERMAN_LUXEMBOURG 0x1007 |
| 512 #define TT_MS_LANGID_GERMAN_LIECHTENSTEI 0x1407 | 512 #define TT_MS_LANGID_GERMAN_LIECHTENSTEI 0x1407 |
| 513 #define TT_MS_LANGID_GREEK_GREECE 0x0408 | 513 #define TT_MS_LANGID_GREEK_GREECE 0x0408 |
| 514 | 514 |
| 515 /* don't ask what this one means... It is commented out currently. */ | 515 /* don't ask what this one means... It is commented out currently. */ |
| 516 #if 0 | 516 #if 0 |
| 517 #define TT_MS_LANGID_GREEK_GREECE2 0x2008 | 517 #define TT_MS_LANGID_GREEK_GREECE2 0x2008 |
| 518 #endif | 518 #endif |
| 519 | 519 |
| 520 #define TT_MS_LANGID_ENGLISH_GENERAL 0x0009 | 520 #define TT_MS_LANGID_ENGLISH_GENERAL 0x0009 |
| 521 #define TT_MS_LANGID_ENGLISH_UNITED_STATES 0x0409 | 521 #define TT_MS_LANGID_ENGLISH_UNITED_STATES 0x0409 |
| 522 #define TT_MS_LANGID_ENGLISH_UNITED_KINGDOM 0x0809 | 522 #define TT_MS_LANGID_ENGLISH_UNITED_KINGDOM 0x0809 |
| 523 #define TT_MS_LANGID_ENGLISH_AUSTRALIA 0x0c09 | 523 #define TT_MS_LANGID_ENGLISH_AUSTRALIA 0x0C09 |
| 524 #define TT_MS_LANGID_ENGLISH_CANADA 0x1009 | 524 #define TT_MS_LANGID_ENGLISH_CANADA 0x1009 |
| 525 #define TT_MS_LANGID_ENGLISH_NEW_ZEALAND 0x1409 | 525 #define TT_MS_LANGID_ENGLISH_NEW_ZEALAND 0x1409 |
| 526 #define TT_MS_LANGID_ENGLISH_IRELAND 0x1809 | 526 #define TT_MS_LANGID_ENGLISH_IRELAND 0x1809 |
| 527 #define TT_MS_LANGID_ENGLISH_SOUTH_AFRICA 0x1c09 | 527 #define TT_MS_LANGID_ENGLISH_SOUTH_AFRICA 0x1C09 |
| 528 #define TT_MS_LANGID_ENGLISH_JAMAICA 0x2009 | 528 #define TT_MS_LANGID_ENGLISH_JAMAICA 0x2009 |
| 529 #define TT_MS_LANGID_ENGLISH_CARIBBEAN 0x2409 | 529 #define TT_MS_LANGID_ENGLISH_CARIBBEAN 0x2409 |
| 530 #define TT_MS_LANGID_ENGLISH_BELIZE 0x2809 | 530 #define TT_MS_LANGID_ENGLISH_BELIZE 0x2809 |
| 531 #define TT_MS_LANGID_ENGLISH_TRINIDAD 0x2c09 | 531 #define TT_MS_LANGID_ENGLISH_TRINIDAD 0x2C09 |
| 532 #define TT_MS_LANGID_ENGLISH_ZIMBABWE 0x3009 | 532 #define TT_MS_LANGID_ENGLISH_ZIMBABWE 0x3009 |
| 533 #define TT_MS_LANGID_ENGLISH_PHILIPPINES 0x3409 | 533 #define TT_MS_LANGID_ENGLISH_PHILIPPINES 0x3409 |
| 534 #define TT_MS_LANGID_ENGLISH_INDONESIA 0x3809 | 534 #define TT_MS_LANGID_ENGLISH_INDONESIA 0x3809 |
| 535 #define TT_MS_LANGID_ENGLISH_HONG_KONG 0x3c09 | 535 #define TT_MS_LANGID_ENGLISH_HONG_KONG 0x3C09 |
| 536 #define TT_MS_LANGID_ENGLISH_INDIA 0x4009 | 536 #define TT_MS_LANGID_ENGLISH_INDIA 0x4009 |
| 537 #define TT_MS_LANGID_ENGLISH_MALAYSIA 0x4409 | 537 #define TT_MS_LANGID_ENGLISH_MALAYSIA 0x4409 |
| 538 #define TT_MS_LANGID_ENGLISH_SINGAPORE 0x4809 | 538 #define TT_MS_LANGID_ENGLISH_SINGAPORE 0x4809 |
| 539 #define TT_MS_LANGID_SPANISH_SPAIN_TRADITIONAL_SORT 0x040a | 539 #define TT_MS_LANGID_SPANISH_SPAIN_TRADITIONAL_SORT 0x040A |
| 540 #define TT_MS_LANGID_SPANISH_MEXICO 0x080a | 540 #define TT_MS_LANGID_SPANISH_MEXICO 0x080A |
| 541 #define TT_MS_LANGID_SPANISH_SPAIN_INTERNATIONAL_SORT 0x0c0a | 541 #define TT_MS_LANGID_SPANISH_SPAIN_INTERNATIONAL_SORT 0x0C0A |
| 542 #define TT_MS_LANGID_SPANISH_GUATEMALA 0x100a | 542 #define TT_MS_LANGID_SPANISH_GUATEMALA 0x100A |
| 543 #define TT_MS_LANGID_SPANISH_COSTA_RICA 0x140a | 543 #define TT_MS_LANGID_SPANISH_COSTA_RICA 0x140A |
| 544 #define TT_MS_LANGID_SPANISH_PANAMA 0x180a | 544 #define TT_MS_LANGID_SPANISH_PANAMA 0x180A |
| 545 #define TT_MS_LANGID_SPANISH_DOMINICAN_REPUBLIC 0x1c0a | 545 #define TT_MS_LANGID_SPANISH_DOMINICAN_REPUBLIC 0x1C0A |
| 546 #define TT_MS_LANGID_SPANISH_VENEZUELA 0x200a | 546 #define TT_MS_LANGID_SPANISH_VENEZUELA 0x200A |
| 547 #define TT_MS_LANGID_SPANISH_COLOMBIA 0x240a | 547 #define TT_MS_LANGID_SPANISH_COLOMBIA 0x240A |
| 548 #define TT_MS_LANGID_SPANISH_PERU 0x280a | 548 #define TT_MS_LANGID_SPANISH_PERU 0x280A |
| 549 #define TT_MS_LANGID_SPANISH_ARGENTINA 0x2c0a | 549 #define TT_MS_LANGID_SPANISH_ARGENTINA 0x2C0A |
| 550 #define TT_MS_LANGID_SPANISH_ECUADOR 0x300a | 550 #define TT_MS_LANGID_SPANISH_ECUADOR 0x300A |
| 551 #define TT_MS_LANGID_SPANISH_CHILE 0x340a | 551 #define TT_MS_LANGID_SPANISH_CHILE 0x340A |
| 552 #define TT_MS_LANGID_SPANISH_URUGUAY 0x380a | 552 #define TT_MS_LANGID_SPANISH_URUGUAY 0x380A |
| 553 #define TT_MS_LANGID_SPANISH_PARAGUAY 0x3c0a | 553 #define TT_MS_LANGID_SPANISH_PARAGUAY 0x3C0A |
| 554 #define TT_MS_LANGID_SPANISH_BOLIVIA 0x400a | 554 #define TT_MS_LANGID_SPANISH_BOLIVIA 0x400A |
| 555 #define TT_MS_LANGID_SPANISH_EL_SALVADOR 0x440a | 555 #define TT_MS_LANGID_SPANISH_EL_SALVADOR 0x440A |
| 556 #define TT_MS_LANGID_SPANISH_HONDURAS 0x480a | 556 #define TT_MS_LANGID_SPANISH_HONDURAS 0x480A |
| 557 #define TT_MS_LANGID_SPANISH_NICARAGUA 0x4c0a | 557 #define TT_MS_LANGID_SPANISH_NICARAGUA 0x4C0A |
| 558 #define TT_MS_LANGID_SPANISH_PUERTO_RICO 0x500a | 558 #define TT_MS_LANGID_SPANISH_PUERTO_RICO 0x500A |
| 559 #define TT_MS_LANGID_SPANISH_UNITED_STATES 0x540a | 559 #define TT_MS_LANGID_SPANISH_UNITED_STATES 0x540A |
| 560 /* The following ID blatantly violate MS specs by using a */ | 560 /* The following ID blatantly violate MS specs by using a */ |
| 561 /* sublanguage > 0x1F. */ | 561 /* sublanguage > 0x1F. */ |
| 562 #define TT_MS_LANGID_SPANISH_LATIN_AMERICA 0xE40aU | 562 #define TT_MS_LANGID_SPANISH_LATIN_AMERICA 0xE40AU |
| 563 #define TT_MS_LANGID_FINNISH_FINLAND 0x040b | 563 #define TT_MS_LANGID_FINNISH_FINLAND 0x040B |
| 564 #define TT_MS_LANGID_FRENCH_FRANCE 0x040c | 564 #define TT_MS_LANGID_FRENCH_FRANCE 0x040C |
| 565 #define TT_MS_LANGID_FRENCH_BELGIUM 0x080c | 565 #define TT_MS_LANGID_FRENCH_BELGIUM 0x080C |
| 566 #define TT_MS_LANGID_FRENCH_CANADA 0x0c0c | 566 #define TT_MS_LANGID_FRENCH_CANADA 0x0C0C |
| 567 #define TT_MS_LANGID_FRENCH_SWITZERLAND 0x100c | 567 #define TT_MS_LANGID_FRENCH_SWITZERLAND 0x100C |
| 568 #define TT_MS_LANGID_FRENCH_LUXEMBOURG 0x140c | 568 #define TT_MS_LANGID_FRENCH_LUXEMBOURG 0x140C |
| 569 #define TT_MS_LANGID_FRENCH_MONACO 0x180c | 569 #define TT_MS_LANGID_FRENCH_MONACO 0x180C |
| 570 #define TT_MS_LANGID_FRENCH_WEST_INDIES 0x1c0c | 570 #define TT_MS_LANGID_FRENCH_WEST_INDIES 0x1C0C |
| 571 #define TT_MS_LANGID_FRENCH_REUNION 0x200c | 571 #define TT_MS_LANGID_FRENCH_REUNION 0x200C |
| 572 #define TT_MS_LANGID_FRENCH_CONGO 0x240c | 572 #define TT_MS_LANGID_FRENCH_CONGO 0x240C |
| 573 /* which was formerly: */ | 573 /* which was formerly: */ |
| 574 #define TT_MS_LANGID_FRENCH_ZAIRE TT_MS_LANGID_FRENCH_CONGO | 574 #define TT_MS_LANGID_FRENCH_ZAIRE TT_MS_LANGID_FRENCH_CONGO |
| 575 #define TT_MS_LANGID_FRENCH_SENEGAL 0x280c | 575 #define TT_MS_LANGID_FRENCH_SENEGAL 0x280C |
| 576 #define TT_MS_LANGID_FRENCH_CAMEROON 0x2c0c | 576 #define TT_MS_LANGID_FRENCH_CAMEROON 0x2C0C |
| 577 #define TT_MS_LANGID_FRENCH_COTE_D_IVOIRE 0x300c | 577 #define TT_MS_LANGID_FRENCH_COTE_D_IVOIRE 0x300C |
| 578 #define TT_MS_LANGID_FRENCH_MALI 0x340c | 578 #define TT_MS_LANGID_FRENCH_MALI 0x340C |
| 579 #define TT_MS_LANGID_FRENCH_MOROCCO 0x380c | 579 #define TT_MS_LANGID_FRENCH_MOROCCO 0x380C |
| 580 #define TT_MS_LANGID_FRENCH_HAITI 0x3c0c | 580 #define TT_MS_LANGID_FRENCH_HAITI 0x3C0C |
| 581 /* and another violation of the spec (see 0xE40aU) */ | 581 /* and another violation of the spec (see 0xE40AU) */ |
| 582 #define TT_MS_LANGID_FRENCH_NORTH_AFRICA 0xE40cU | 582 #define TT_MS_LANGID_FRENCH_NORTH_AFRICA 0xE40CU |
| 583 #define TT_MS_LANGID_HEBREW_ISRAEL 0x040d | 583 #define TT_MS_LANGID_HEBREW_ISRAEL 0x040D |
| 584 #define TT_MS_LANGID_HUNGARIAN_HUNGARY 0x040e | 584 #define TT_MS_LANGID_HUNGARIAN_HUNGARY 0x040E |
| 585 #define TT_MS_LANGID_ICELANDIC_ICELAND 0x040f | 585 #define TT_MS_LANGID_ICELANDIC_ICELAND 0x040F |
| 586 #define TT_MS_LANGID_ITALIAN_ITALY 0x0410 | 586 #define TT_MS_LANGID_ITALIAN_ITALY 0x0410 |
| 587 #define TT_MS_LANGID_ITALIAN_SWITZERLAND 0x0810 | 587 #define TT_MS_LANGID_ITALIAN_SWITZERLAND 0x0810 |
| 588 #define TT_MS_LANGID_JAPANESE_JAPAN 0x0411 | 588 #define TT_MS_LANGID_JAPANESE_JAPAN 0x0411 |
| 589 #define TT_MS_LANGID_KOREAN_EXTENDED_WANSUNG_KOREA 0x0412 | 589 #define TT_MS_LANGID_KOREAN_EXTENDED_WANSUNG_KOREA 0x0412 |
| 590 #define TT_MS_LANGID_KOREAN_JOHAB_KOREA 0x0812 | 590 #define TT_MS_LANGID_KOREAN_JOHAB_KOREA 0x0812 |
| 591 #define TT_MS_LANGID_DUTCH_NETHERLANDS 0x0413 | 591 #define TT_MS_LANGID_DUTCH_NETHERLANDS 0x0413 |
| 592 #define TT_MS_LANGID_DUTCH_BELGIUM 0x0813 | 592 #define TT_MS_LANGID_DUTCH_BELGIUM 0x0813 |
| 593 #define TT_MS_LANGID_NORWEGIAN_NORWAY_BOKMAL 0x0414 | 593 #define TT_MS_LANGID_NORWEGIAN_NORWAY_BOKMAL 0x0414 |
| 594 #define TT_MS_LANGID_NORWEGIAN_NORWAY_NYNORSK 0x0814 | 594 #define TT_MS_LANGID_NORWEGIAN_NORWAY_NYNORSK 0x0814 |
| 595 #define TT_MS_LANGID_POLISH_POLAND 0x0415 | 595 #define TT_MS_LANGID_POLISH_POLAND 0x0415 |
| 596 #define TT_MS_LANGID_PORTUGUESE_BRAZIL 0x0416 | 596 #define TT_MS_LANGID_PORTUGUESE_BRAZIL 0x0416 |
| 597 #define TT_MS_LANGID_PORTUGUESE_PORTUGAL 0x0816 | 597 #define TT_MS_LANGID_PORTUGUESE_PORTUGAL 0x0816 |
| 598 #define TT_MS_LANGID_RHAETO_ROMANIC_SWITZERLAND 0x0417 | 598 #define TT_MS_LANGID_RHAETO_ROMANIC_SWITZERLAND 0x0417 |
| 599 #define TT_MS_LANGID_ROMANIAN_ROMANIA 0x0418 | 599 #define TT_MS_LANGID_ROMANIAN_ROMANIA 0x0418 |
| 600 #define TT_MS_LANGID_MOLDAVIAN_MOLDAVIA 0x0818 | 600 #define TT_MS_LANGID_MOLDAVIAN_MOLDAVIA 0x0818 |
| 601 #define TT_MS_LANGID_RUSSIAN_RUSSIA 0x0419 | 601 #define TT_MS_LANGID_RUSSIAN_RUSSIA 0x0419 |
| 602 #define TT_MS_LANGID_RUSSIAN_MOLDAVIA 0x0819 | 602 #define TT_MS_LANGID_RUSSIAN_MOLDAVIA 0x0819 |
| 603 #define TT_MS_LANGID_CROATIAN_CROATIA 0x041a | 603 #define TT_MS_LANGID_CROATIAN_CROATIA 0x041A |
| 604 #define TT_MS_LANGID_SERBIAN_SERBIA_LATIN 0x081a | 604 #define TT_MS_LANGID_SERBIAN_SERBIA_LATIN 0x081A |
| 605 #define TT_MS_LANGID_SERBIAN_SERBIA_CYRILLIC 0x0c1a | 605 #define TT_MS_LANGID_SERBIAN_SERBIA_CYRILLIC 0x0C1A |
| 606 | 606 |
| 607 #if 0 /* this used to be this value, but it looks like we were wrong */ | 607 #if 0 /* this used to be this value, but it looks like we were wrong */ |
| 608 #define TT_MS_LANGID_BOSNIAN_BOSNIA_HERZEGOVINA 0x101a | 608 #define TT_MS_LANGID_BOSNIAN_BOSNIA_HERZEGOVINA 0x101A |
| 609 #else /* current sources say */ | 609 #else /* current sources say */ |
| 610 #define TT_MS_LANGID_CROATIAN_BOSNIA_HERZEGOVINA 0x101a | 610 #define TT_MS_LANGID_CROATIAN_BOSNIA_HERZEGOVINA 0x101A |
| 611 #define TT_MS_LANGID_BOSNIAN_BOSNIA_HERZEGOVINA 0x141a | 611 #define TT_MS_LANGID_BOSNIAN_BOSNIA_HERZEGOVINA 0x141A |
| 612 /* and XPsp2 Platform SDK added (2004-07-26) */ | 612 /* and XPsp2 Platform SDK added (2004-07-26) */ |
| 613 /* Names are shortened to be significant within 40 chars. */ | 613 /* Names are shortened to be significant within 40 chars. */ |
| 614 #define TT_MS_LANGID_SERBIAN_BOSNIA_HERZ_LATIN 0x181a | 614 #define TT_MS_LANGID_SERBIAN_BOSNIA_HERZ_LATIN 0x181A |
| 615 #define TT_MS_LANGID_SERBIAN_BOSNIA_HERZ_CYRILLIC 0x181a | 615 #define TT_MS_LANGID_SERBIAN_BOSNIA_HERZ_CYRILLIC 0x181A |
| 616 #endif | 616 #endif |
| 617 | 617 |
| 618 #define TT_MS_LANGID_SLOVAK_SLOVAKIA 0x041b | 618 #define TT_MS_LANGID_SLOVAK_SLOVAKIA 0x041B |
| 619 #define TT_MS_LANGID_ALBANIAN_ALBANIA 0x041c | 619 #define TT_MS_LANGID_ALBANIAN_ALBANIA 0x041C |
| 620 #define TT_MS_LANGID_SWEDISH_SWEDEN 0x041d | 620 #define TT_MS_LANGID_SWEDISH_SWEDEN 0x041D |
| 621 #define TT_MS_LANGID_SWEDISH_FINLAND 0x081d | 621 #define TT_MS_LANGID_SWEDISH_FINLAND 0x081D |
| 622 #define TT_MS_LANGID_THAI_THAILAND 0x041e | 622 #define TT_MS_LANGID_THAI_THAILAND 0x041E |
| 623 #define TT_MS_LANGID_TURKISH_TURKEY 0x041f | 623 #define TT_MS_LANGID_TURKISH_TURKEY 0x041F |
| 624 #define TT_MS_LANGID_URDU_PAKISTAN 0x0420 | 624 #define TT_MS_LANGID_URDU_PAKISTAN 0x0420 |
| 625 #define TT_MS_LANGID_URDU_INDIA 0x0820 | 625 #define TT_MS_LANGID_URDU_INDIA 0x0820 |
| 626 #define TT_MS_LANGID_INDONESIAN_INDONESIA 0x0421 | 626 #define TT_MS_LANGID_INDONESIAN_INDONESIA 0x0421 |
| 627 #define TT_MS_LANGID_UKRAINIAN_UKRAINE 0x0422 | 627 #define TT_MS_LANGID_UKRAINIAN_UKRAINE 0x0422 |
| 628 #define TT_MS_LANGID_BELARUSIAN_BELARUS 0x0423 | 628 #define TT_MS_LANGID_BELARUSIAN_BELARUS 0x0423 |
| 629 #define TT_MS_LANGID_SLOVENE_SLOVENIA 0x0424 | 629 #define TT_MS_LANGID_SLOVENE_SLOVENIA 0x0424 |
| 630 #define TT_MS_LANGID_ESTONIAN_ESTONIA 0x0425 | 630 #define TT_MS_LANGID_ESTONIAN_ESTONIA 0x0425 |
| 631 #define TT_MS_LANGID_LATVIAN_LATVIA 0x0426 | 631 #define TT_MS_LANGID_LATVIAN_LATVIA 0x0426 |
| 632 #define TT_MS_LANGID_LITHUANIAN_LITHUANIA 0x0427 | 632 #define TT_MS_LANGID_LITHUANIAN_LITHUANIA 0x0427 |
| 633 #define TT_MS_LANGID_CLASSIC_LITHUANIAN_LITHUANIA 0x0827 | 633 #define TT_MS_LANGID_CLASSIC_LITHUANIAN_LITHUANIA 0x0827 |
| 634 #define TT_MS_LANGID_TAJIK_TAJIKISTAN 0x0428 | 634 #define TT_MS_LANGID_TAJIK_TAJIKISTAN 0x0428 |
| 635 #define TT_MS_LANGID_FARSI_IRAN 0x0429 | 635 #define TT_MS_LANGID_FARSI_IRAN 0x0429 |
| 636 #define TT_MS_LANGID_VIETNAMESE_VIET_NAM 0x042a | 636 #define TT_MS_LANGID_VIETNAMESE_VIET_NAM 0x042A |
| 637 #define TT_MS_LANGID_ARMENIAN_ARMENIA 0x042b | 637 #define TT_MS_LANGID_ARMENIAN_ARMENIA 0x042B |
| 638 #define TT_MS_LANGID_AZERI_AZERBAIJAN_LATIN 0x042c | 638 #define TT_MS_LANGID_AZERI_AZERBAIJAN_LATIN 0x042C |
| 639 #define TT_MS_LANGID_AZERI_AZERBAIJAN_CYRILLIC 0x082c | 639 #define TT_MS_LANGID_AZERI_AZERBAIJAN_CYRILLIC 0x082C |
| 640 #define TT_MS_LANGID_BASQUE_SPAIN 0x042d | 640 #define TT_MS_LANGID_BASQUE_SPAIN 0x042D |
| 641 #define TT_MS_LANGID_SORBIAN_GERMANY 0x042e | 641 #define TT_MS_LANGID_SORBIAN_GERMANY 0x042E |
| 642 #define TT_MS_LANGID_MACEDONIAN_MACEDONIA 0x042f | 642 #define TT_MS_LANGID_MACEDONIAN_MACEDONIA 0x042F |
| 643 #define TT_MS_LANGID_SUTU_SOUTH_AFRICA 0x0430 | 643 #define TT_MS_LANGID_SUTU_SOUTH_AFRICA 0x0430 |
| 644 #define TT_MS_LANGID_TSONGA_SOUTH_AFRICA 0x0431 | 644 #define TT_MS_LANGID_TSONGA_SOUTH_AFRICA 0x0431 |
| 645 #define TT_MS_LANGID_TSWANA_SOUTH_AFRICA 0x0432 | 645 #define TT_MS_LANGID_TSWANA_SOUTH_AFRICA 0x0432 |
| 646 #define TT_MS_LANGID_VENDA_SOUTH_AFRICA 0x0433 | 646 #define TT_MS_LANGID_VENDA_SOUTH_AFRICA 0x0433 |
| 647 #define TT_MS_LANGID_XHOSA_SOUTH_AFRICA 0x0434 | 647 #define TT_MS_LANGID_XHOSA_SOUTH_AFRICA 0x0434 |
| 648 #define TT_MS_LANGID_ZULU_SOUTH_AFRICA 0x0435 | 648 #define TT_MS_LANGID_ZULU_SOUTH_AFRICA 0x0435 |
| 649 #define TT_MS_LANGID_AFRIKAANS_SOUTH_AFRICA 0x0436 | 649 #define TT_MS_LANGID_AFRIKAANS_SOUTH_AFRICA 0x0436 |
| 650 #define TT_MS_LANGID_GEORGIAN_GEORGIA 0x0437 | 650 #define TT_MS_LANGID_GEORGIAN_GEORGIA 0x0437 |
| 651 #define TT_MS_LANGID_FAEROESE_FAEROE_ISLANDS 0x0438 | 651 #define TT_MS_LANGID_FAEROESE_FAEROE_ISLANDS 0x0438 |
| 652 #define TT_MS_LANGID_HINDI_INDIA 0x0439 | 652 #define TT_MS_LANGID_HINDI_INDIA 0x0439 |
| 653 #define TT_MS_LANGID_MALTESE_MALTA 0x043a | 653 #define TT_MS_LANGID_MALTESE_MALTA 0x043A |
| 654 /* Added by XPsp2 Platform SDK (2004-07-26) */ | 654 /* Added by XPsp2 Platform SDK (2004-07-26) */ |
| 655 #define TT_MS_LANGID_SAMI_NORTHERN_NORWAY 0x043b | 655 #define TT_MS_LANGID_SAMI_NORTHERN_NORWAY 0x043B |
| 656 #define TT_MS_LANGID_SAMI_NORTHERN_SWEDEN 0x083b | 656 #define TT_MS_LANGID_SAMI_NORTHERN_SWEDEN 0x083B |
| 657 #define TT_MS_LANGID_SAMI_NORTHERN_FINLAND 0x0C3b | 657 #define TT_MS_LANGID_SAMI_NORTHERN_FINLAND 0x0C3B |
| 658 #define TT_MS_LANGID_SAMI_LULE_NORWAY 0x103b | 658 #define TT_MS_LANGID_SAMI_LULE_NORWAY 0x103B |
| 659 #define TT_MS_LANGID_SAMI_LULE_SWEDEN 0x143b | 659 #define TT_MS_LANGID_SAMI_LULE_SWEDEN 0x143B |
| 660 #define TT_MS_LANGID_SAMI_SOUTHERN_NORWAY 0x183b | 660 #define TT_MS_LANGID_SAMI_SOUTHERN_NORWAY 0x183B |
| 661 #define TT_MS_LANGID_SAMI_SOUTHERN_SWEDEN 0x1C3b | 661 #define TT_MS_LANGID_SAMI_SOUTHERN_SWEDEN 0x1C3B |
| 662 #define TT_MS_LANGID_SAMI_SKOLT_FINLAND 0x203b | 662 #define TT_MS_LANGID_SAMI_SKOLT_FINLAND 0x203B |
| 663 #define TT_MS_LANGID_SAMI_INARI_FINLAND 0x243b | 663 #define TT_MS_LANGID_SAMI_INARI_FINLAND 0x243B |
| 664 /* ... and we also keep our old identifier... */ | 664 /* ... and we also keep our old identifier... */ |
| 665 #define TT_MS_LANGID_SAAMI_LAPONIA 0x043b | 665 #define TT_MS_LANGID_SAAMI_LAPONIA 0x043B |
| 666 | 666 |
| 667 #if 0 /* this seems to be a previous inversion */ | 667 #if 0 /* this seems to be a previous inversion */ |
| 668 #define TT_MS_LANGID_IRISH_GAELIC_IRELAND 0x043c | 668 #define TT_MS_LANGID_IRISH_GAELIC_IRELAND 0x043C |
| 669 #define TT_MS_LANGID_SCOTTISH_GAELIC_UNITED_KINGDOM 0x083c | 669 #define TT_MS_LANGID_SCOTTISH_GAELIC_UNITED_KINGDOM 0x083C |
| 670 #else | 670 #else |
| 671 #define TT_MS_LANGID_SCOTTISH_GAELIC_UNITED_KINGDOM 0x083c | 671 #define TT_MS_LANGID_SCOTTISH_GAELIC_UNITED_KINGDOM 0x083C |
| 672 #define TT_MS_LANGID_IRISH_GAELIC_IRELAND 0x043c | 672 #define TT_MS_LANGID_IRISH_GAELIC_IRELAND 0x043C |
| 673 #endif | 673 #endif |
| 674 | 674 |
| 675 #define TT_MS_LANGID_YIDDISH_GERMANY 0x043d | 675 #define TT_MS_LANGID_YIDDISH_GERMANY 0x043D |
| 676 #define TT_MS_LANGID_MALAY_MALAYSIA 0x043e | 676 #define TT_MS_LANGID_MALAY_MALAYSIA 0x043E |
| 677 #define TT_MS_LANGID_MALAY_BRUNEI_DARUSSALAM 0x083e | 677 #define TT_MS_LANGID_MALAY_BRUNEI_DARUSSALAM 0x083E |
| 678 #define TT_MS_LANGID_KAZAK_KAZAKSTAN 0x043f | 678 #define TT_MS_LANGID_KAZAK_KAZAKSTAN 0x043F |
| 679 #define TT_MS_LANGID_KIRGHIZ_KIRGHIZSTAN /* Cyrillic*/ 0x0440 | 679 #define TT_MS_LANGID_KIRGHIZ_KIRGHIZSTAN /* Cyrillic*/ 0x0440 |
| 680 /* alias declared in Windows 2000 */ | 680 /* alias declared in Windows 2000 */ |
| 681 #define TT_MS_LANGID_KIRGHIZ_KIRGHIZ_REPUBLIC \ | 681 #define TT_MS_LANGID_KIRGHIZ_KIRGHIZ_REPUBLIC \ |
| 682 TT_MS_LANGID_KIRGHIZ_KIRGHIZSTAN | 682 TT_MS_LANGID_KIRGHIZ_KIRGHIZSTAN |
| 683 | 683 |
| 684 #define TT_MS_LANGID_SWAHILI_KENYA 0x0441 | 684 #define TT_MS_LANGID_SWAHILI_KENYA 0x0441 |
| 685 #define TT_MS_LANGID_TURKMEN_TURKMENISTAN 0x0442 | 685 #define TT_MS_LANGID_TURKMEN_TURKMENISTAN 0x0442 |
| 686 #define TT_MS_LANGID_UZBEK_UZBEKISTAN_LATIN 0x0443 | 686 #define TT_MS_LANGID_UZBEK_UZBEKISTAN_LATIN 0x0443 |
| 687 #define TT_MS_LANGID_UZBEK_UZBEKISTAN_CYRILLIC 0x0843 | 687 #define TT_MS_LANGID_UZBEK_UZBEKISTAN_CYRILLIC 0x0843 |
| 688 #define TT_MS_LANGID_TATAR_TATARSTAN 0x0444 | 688 #define TT_MS_LANGID_TATAR_TATARSTAN 0x0444 |
| 689 #define TT_MS_LANGID_BENGALI_INDIA 0x0445 | 689 #define TT_MS_LANGID_BENGALI_INDIA 0x0445 |
| 690 #define TT_MS_LANGID_BENGALI_BANGLADESH 0x0845 | 690 #define TT_MS_LANGID_BENGALI_BANGLADESH 0x0845 |
| 691 #define TT_MS_LANGID_PUNJABI_INDIA 0x0446 | 691 #define TT_MS_LANGID_PUNJABI_INDIA 0x0446 |
| 692 #define TT_MS_LANGID_PUNJABI_ARABIC_PAKISTAN 0x0846 | 692 #define TT_MS_LANGID_PUNJABI_ARABIC_PAKISTAN 0x0846 |
| 693 #define TT_MS_LANGID_GUJARATI_INDIA 0x0447 | 693 #define TT_MS_LANGID_GUJARATI_INDIA 0x0447 |
| 694 #define TT_MS_LANGID_ORIYA_INDIA 0x0448 | 694 #define TT_MS_LANGID_ORIYA_INDIA 0x0448 |
| 695 #define TT_MS_LANGID_TAMIL_INDIA 0x0449 | 695 #define TT_MS_LANGID_TAMIL_INDIA 0x0449 |
| 696 #define TT_MS_LANGID_TELUGU_INDIA 0x044a | 696 #define TT_MS_LANGID_TELUGU_INDIA 0x044A |
| 697 #define TT_MS_LANGID_KANNADA_INDIA 0x044b | 697 #define TT_MS_LANGID_KANNADA_INDIA 0x044B |
| 698 #define TT_MS_LANGID_MALAYALAM_INDIA 0x044c | 698 #define TT_MS_LANGID_MALAYALAM_INDIA 0x044C |
| 699 #define TT_MS_LANGID_ASSAMESE_INDIA 0x044d | 699 #define TT_MS_LANGID_ASSAMESE_INDIA 0x044D |
| 700 #define TT_MS_LANGID_MARATHI_INDIA 0x044e | 700 #define TT_MS_LANGID_MARATHI_INDIA 0x044E |
| 701 #define TT_MS_LANGID_SANSKRIT_INDIA 0x044f | 701 #define TT_MS_LANGID_SANSKRIT_INDIA 0x044F |
| 702 #define TT_MS_LANGID_MONGOLIAN_MONGOLIA /* Cyrillic */ 0x0450 | 702 #define TT_MS_LANGID_MONGOLIAN_MONGOLIA /* Cyrillic */ 0x0450 |
| 703 #define TT_MS_LANGID_MONGOLIAN_MONGOLIA_MONGOLIAN 0x0850 | 703 #define TT_MS_LANGID_MONGOLIAN_MONGOLIA_MONGOLIAN 0x0850 |
| 704 #define TT_MS_LANGID_TIBETAN_CHINA 0x0451 | 704 #define TT_MS_LANGID_TIBETAN_CHINA 0x0451 |
| 705 /* Don't use the next constant! It has */ | 705 /* Don't use the next constant! It has */ |
| 706 /* (1) the wrong spelling (Dzonghka) */ | 706 /* (1) the wrong spelling (Dzonghka) */ |
| 707 /* (2) Microsoft doesn't officially define it -- */ | 707 /* (2) Microsoft doesn't officially define it -- */ |
| 708 /* at least it is not in the List of Local */ | 708 /* at least it is not in the List of Local */ |
| 709 /* ID Values. */ | 709 /* ID Values. */ |
| 710 /* (3) Dzongkha is not the same language as */ | 710 /* (3) Dzongkha is not the same language as */ |
| 711 /* Tibetan, so merging it is wrong anyway. */ | 711 /* Tibetan, so merging it is wrong anyway. */ |
| (...skipping 13 matching lines...) Expand all Loading... |
| 725 #define TT_MS_LANGID_WELSH_WALES 0x0452 | 725 #define TT_MS_LANGID_WELSH_WALES 0x0452 |
| 726 #define TT_MS_LANGID_KHMER_CAMBODIA 0x0453 | 726 #define TT_MS_LANGID_KHMER_CAMBODIA 0x0453 |
| 727 #define TT_MS_LANGID_LAO_LAOS 0x0454 | 727 #define TT_MS_LANGID_LAO_LAOS 0x0454 |
| 728 #define TT_MS_LANGID_BURMESE_MYANMAR 0x0455 | 728 #define TT_MS_LANGID_BURMESE_MYANMAR 0x0455 |
| 729 #define TT_MS_LANGID_GALICIAN_SPAIN 0x0456 | 729 #define TT_MS_LANGID_GALICIAN_SPAIN 0x0456 |
| 730 #define TT_MS_LANGID_KONKANI_INDIA 0x0457 | 730 #define TT_MS_LANGID_KONKANI_INDIA 0x0457 |
| 731 #define TT_MS_LANGID_MANIPURI_INDIA /* Bengali */ 0x0458 | 731 #define TT_MS_LANGID_MANIPURI_INDIA /* Bengali */ 0x0458 |
| 732 #define TT_MS_LANGID_SINDHI_INDIA /* Arabic */ 0x0459 | 732 #define TT_MS_LANGID_SINDHI_INDIA /* Arabic */ 0x0459 |
| 733 #define TT_MS_LANGID_SINDHI_PAKISTAN 0x0859 | 733 #define TT_MS_LANGID_SINDHI_PAKISTAN 0x0859 |
| 734 /* Missing a LCID for Sindhi in Devanagari script */ | 734 /* Missing a LCID for Sindhi in Devanagari script */ |
| 735 #define TT_MS_LANGID_SYRIAC_SYRIA 0x045a | 735 #define TT_MS_LANGID_SYRIAC_SYRIA 0x045A |
| 736 #define TT_MS_LANGID_SINHALESE_SRI_LANKA 0x045b | 736 #define TT_MS_LANGID_SINHALESE_SRI_LANKA 0x045B |
| 737 #define TT_MS_LANGID_CHEROKEE_UNITED_STATES 0x045c | 737 #define TT_MS_LANGID_CHEROKEE_UNITED_STATES 0x045C |
| 738 #define TT_MS_LANGID_INUKTITUT_CANADA 0x045d | 738 #define TT_MS_LANGID_INUKTITUT_CANADA 0x045D |
| 739 #define TT_MS_LANGID_AMHARIC_ETHIOPIA 0x045e | 739 #define TT_MS_LANGID_AMHARIC_ETHIOPIA 0x045E |
| 740 #define TT_MS_LANGID_TAMAZIGHT_MOROCCO /* Arabic */ 0x045f | 740 #define TT_MS_LANGID_TAMAZIGHT_MOROCCO /* Arabic */ 0x045F |
| 741 #define TT_MS_LANGID_TAMAZIGHT_MOROCCO_LATIN 0x085f | 741 #define TT_MS_LANGID_TAMAZIGHT_MOROCCO_LATIN 0x085F |
| 742 /* Missing a LCID for Tifinagh script */ | 742 /* Missing a LCID for Tifinagh script */ |
| 743 #define TT_MS_LANGID_KASHMIRI_PAKISTAN /* Arabic */ 0x0460 | 743 #define TT_MS_LANGID_KASHMIRI_PAKISTAN /* Arabic */ 0x0460 |
| 744 /* Spelled this way by XPsp2 Platform SDK (2004-07-26) */ | 744 /* Spelled this way by XPsp2 Platform SDK (2004-07-26) */ |
| 745 /* script is yet unclear... might be Arabic, Nagari or Sharada */ | 745 /* script is yet unclear... might be Arabic, Nagari or Sharada */ |
| 746 #define TT_MS_LANGID_KASHMIRI_SASIA 0x0860 | 746 #define TT_MS_LANGID_KASHMIRI_SASIA 0x0860 |
| 747 /* ... and aliased (by MS) for compatibility reasons. */ | 747 /* ... and aliased (by MS) for compatibility reasons. */ |
| 748 #define TT_MS_LANGID_KASHMIRI_INDIA TT_MS_LANGID_KASHMIRI_SASIA | 748 #define TT_MS_LANGID_KASHMIRI_INDIA TT_MS_LANGID_KASHMIRI_SASIA |
| 749 #define TT_MS_LANGID_NEPALI_NEPAL 0x0461 | 749 #define TT_MS_LANGID_NEPALI_NEPAL 0x0461 |
| 750 #define TT_MS_LANGID_NEPALI_INDIA 0x0861 | 750 #define TT_MS_LANGID_NEPALI_INDIA 0x0861 |
| 751 #define TT_MS_LANGID_FRISIAN_NETHERLANDS 0x0462 | 751 #define TT_MS_LANGID_FRISIAN_NETHERLANDS 0x0462 |
| 752 #define TT_MS_LANGID_PASHTO_AFGHANISTAN 0x0463 | 752 #define TT_MS_LANGID_PASHTO_AFGHANISTAN 0x0463 |
| 753 #define TT_MS_LANGID_FILIPINO_PHILIPPINES 0x0464 | 753 #define TT_MS_LANGID_FILIPINO_PHILIPPINES 0x0464 |
| 754 #define TT_MS_LANGID_DHIVEHI_MALDIVES 0x0465 | 754 #define TT_MS_LANGID_DHIVEHI_MALDIVES 0x0465 |
| 755 /* alias declared in Windows 2000 */ | 755 /* alias declared in Windows 2000 */ |
| 756 #define TT_MS_LANGID_DIVEHI_MALDIVES TT_MS_LANGID_DHIVEHI_MALDIVES | 756 #define TT_MS_LANGID_DIVEHI_MALDIVES TT_MS_LANGID_DHIVEHI_MALDIVES |
| 757 #define TT_MS_LANGID_EDO_NIGERIA 0x0466 | 757 #define TT_MS_LANGID_EDO_NIGERIA 0x0466 |
| 758 #define TT_MS_LANGID_FULFULDE_NIGERIA 0x0467 | 758 #define TT_MS_LANGID_FULFULDE_NIGERIA 0x0467 |
| 759 #define TT_MS_LANGID_HAUSA_NIGERIA 0x0468 | 759 #define TT_MS_LANGID_HAUSA_NIGERIA 0x0468 |
| 760 #define TT_MS_LANGID_IBIBIO_NIGERIA 0x0469 | 760 #define TT_MS_LANGID_IBIBIO_NIGERIA 0x0469 |
| 761 #define TT_MS_LANGID_YORUBA_NIGERIA 0x046a | 761 #define TT_MS_LANGID_YORUBA_NIGERIA 0x046A |
| 762 #define TT_MS_LANGID_QUECHUA_BOLIVIA 0x046b | 762 #define TT_MS_LANGID_QUECHUA_BOLIVIA 0x046B |
| 763 #define TT_MS_LANGID_QUECHUA_ECUADOR 0x086b | 763 #define TT_MS_LANGID_QUECHUA_ECUADOR 0x086B |
| 764 #define TT_MS_LANGID_QUECHUA_PERU 0x0c6b | 764 #define TT_MS_LANGID_QUECHUA_PERU 0x0C6B |
| 765 #define TT_MS_LANGID_SEPEDI_SOUTH_AFRICA 0x046c | 765 #define TT_MS_LANGID_SEPEDI_SOUTH_AFRICA 0x046C |
| 766 /* Also spelled by XPsp2 Platform SDK (2004-07-26) */ | 766 /* Also spelled by XPsp2 Platform SDK (2004-07-26) */ |
| 767 #define TT_MS_LANGID_SOTHO_SOUTHERN_SOUTH_AFRICA \ | 767 #define TT_MS_LANGID_SOTHO_SOUTHERN_SOUTH_AFRICA \ |
| 768 TT_MS_LANGID_SEPEDI_SOUTH_AFRICA | 768 TT_MS_LANGID_SEPEDI_SOUTH_AFRICA |
| 769 /* language codes 0x046d, 0x046e and 0x046f are (still) unknown. */ | 769 /* language codes 0x046D, 0x046E and 0x046F are (still) unknown. */ |
| 770 #define TT_MS_LANGID_IGBO_NIGERIA 0x0470 | 770 #define TT_MS_LANGID_IGBO_NIGERIA 0x0470 |
| 771 #define TT_MS_LANGID_KANURI_NIGERIA 0x0471 | 771 #define TT_MS_LANGID_KANURI_NIGERIA 0x0471 |
| 772 #define TT_MS_LANGID_OROMO_ETHIOPIA 0x0472 | 772 #define TT_MS_LANGID_OROMO_ETHIOPIA 0x0472 |
| 773 #define TT_MS_LANGID_TIGRIGNA_ETHIOPIA 0x0473 | 773 #define TT_MS_LANGID_TIGRIGNA_ETHIOPIA 0x0473 |
| 774 #define TT_MS_LANGID_TIGRIGNA_ERYTHREA 0x0873 | 774 #define TT_MS_LANGID_TIGRIGNA_ERYTHREA 0x0873 |
| 775 /* also spelled in the `Passport SDK' list as: */ | 775 /* also spelled in the `Passport SDK' list as: */ |
| 776 #define TT_MS_LANGID_TIGRIGNA_ERYTREA TT_MS_LANGID_TIGRIGNA_ERYTHREA | 776 #define TT_MS_LANGID_TIGRIGNA_ERYTREA TT_MS_LANGID_TIGRIGNA_ERYTHREA |
| 777 #define TT_MS_LANGID_GUARANI_PARAGUAY 0x0474 | 777 #define TT_MS_LANGID_GUARANI_PARAGUAY 0x0474 |
| 778 #define TT_MS_LANGID_HAWAIIAN_UNITED_STATES 0x0475 | 778 #define TT_MS_LANGID_HAWAIIAN_UNITED_STATES 0x0475 |
| 779 #define TT_MS_LANGID_LATIN 0x0476 | 779 #define TT_MS_LANGID_LATIN 0x0476 |
| 780 #define TT_MS_LANGID_SOMALI_SOMALIA 0x0477 | 780 #define TT_MS_LANGID_SOMALI_SOMALIA 0x0477 |
| 781 /* Note: Yi does not have a (proper) ISO 639-2 code, since it is mostly */ | 781 /* Note: Yi does not have a (proper) ISO 639-2 code, since it is mostly */ |
| 782 /* not written (but OTOH the peculiar writing system is worth */ | 782 /* not written (but OTOH the peculiar writing system is worth */ |
| 783 /* studying). */ | 783 /* studying). */ |
| 784 #define TT_MS_LANGID_YI_CHINA 0x0478 | 784 #define TT_MS_LANGID_YI_CHINA 0x0478 |
| 785 #define TT_MS_LANGID_PAPIAMENTU_NETHERLANDS_ANTILLES 0x0479 | 785 #define TT_MS_LANGID_PAPIAMENTU_NETHERLANDS_ANTILLES 0x0479 |
| 786 /* language codes from 0x047a to 0x047f are (still) unknown. */ | 786 /* language codes from 0x047A to 0x047F are (still) unknown. */ |
| 787 #define TT_MS_LANGID_UIGHUR_CHINA 0x0480 | 787 #define TT_MS_LANGID_UIGHUR_CHINA 0x0480 |
| 788 #define TT_MS_LANGID_MAORI_NEW_ZEALAND 0x0481 | 788 #define TT_MS_LANGID_MAORI_NEW_ZEALAND 0x0481 |
| 789 | 789 |
| 790 #if 0 /* not deemed useful for fonts */ | 790 #if 0 /* not deemed useful for fonts */ |
| 791 #define TT_MS_LANGID_HUMAN_INTERFACE_DEVICE 0x04ff | 791 #define TT_MS_LANGID_HUMAN_INTERFACE_DEVICE 0x04FF |
| 792 #endif | 792 #endif |
| 793 | 793 |
| 794 | 794 |
| 795 /*************************************************************************/ | 795 /*************************************************************************/ |
| 796 /* */ | 796 /* */ |
| 797 /* Possible values of the `name' identifier field in the name records of */ | 797 /* Possible values of the `name' identifier field in the name records of */ |
| 798 /* the TTF `name' table. These values are platform independent. */ | 798 /* the TTF `name' table. These values are platform independent. */ |
| 799 /* */ | 799 /* */ |
| 800 #define TT_NAME_ID_COPYRIGHT 0 | 800 #define TT_NAME_ID_COPYRIGHT 0 |
| 801 #define TT_NAME_ID_FONT_FAMILY 1 | 801 #define TT_NAME_ID_FONT_FAMILY 1 |
| (...skipping 426 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1228 | 1228 |
| 1229 #endif /* !HAVE_LIMIT_ON_IDENTS */ | 1229 #endif /* !HAVE_LIMIT_ON_IDENTS */ |
| 1230 | 1230 |
| 1231 | 1231 |
| 1232 FT_END_HEADER | 1232 FT_END_HEADER |
| 1233 | 1233 |
| 1234 #endif /* __TTNAMEID_H__ */ | 1234 #endif /* __TTNAMEID_H__ */ |
| 1235 | 1235 |
| 1236 | 1236 |
| 1237 /* END */ | 1237 /* END */ |
| OLD | NEW |