Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(173)

Side by Side Diff: third_party/freetype/include/freetype/ttnameid.h

Issue 1413673003: Update bundled freetype to 2.6.1 (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: DEPS for corpus Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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 */
OLDNEW
« no previous file with comments | « third_party/freetype/include/freetype/t1tables.h ('k') | third_party/freetype/include/freetype/tttables.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698