D.10. Predefined Features, Languages, and Scripts
D.10.1. Predefined Languages and Scripts
The OpenType specification defines tags for scripts and languages. Here is the list of scripts:
Arabic | arab | Georgian | geor | Mongolian | mong |
Armenian | armn | Greek | grek | Ogham | ogam |
Bengali | beng | Gujarati | gujr | Oriya | orya |
Bopomofo | bopo | Gurmukhi | guru | Runic | runr |
Braille | brai | Hangul | hang | Sinhalese | sinh |
Burmese | mymr | Hangul Jamo | jamo | Syriac | syrc |
Byzantine music | byzm | Hebrew | hebr | Tamil | taml |
Canadian syllabics | cans | Hiragana | kana | Telugu | telu |
Cherokee | cher | Kannada | knda | Thaana | thaa |
CJK Ideographic | hani | Katakana | kana | Thai | thai |
Cyrillic | cyrl | Khmer | khmr | Tibetan | tibt |
Default | DFLT | Lao | lao | Yi | yi |
Devanagari | deva | Latin | latn | ||
Ethiopian | ethi | Malayalam | mlym |
And here is the list of languages, following ISO 639-2 [191]:
Abkhazian | ABK | Greek, Modern (1453—) | GRE/ELL | Nyankole | NYN |
Achinese | ACE | Greenlandic | KAL | Nynorsk, Norwegian | NNO |
Acoli | ACH | Guarani | GRN | Nyoro | NYO |
Adangme | ADA | Gujarati | GUJ | Nzima | NZI |
Adygei | ADY | Gwicht'in | GWI | Occitan (post-1500) | OCI |
Adyghe | ADY | Haida | HAI | Oirat | XAL |
Afar | AAR | Haitian | HAT | Ojibwa | OJI |
Afrihili | AFH | Haitian Creole | HAT | Old Bulgarian | CHU |
Afrikaans | AFR | Hausa | HAU | Old Church Slavonic | CHU |
Afro-Asiatic (Other) | AFA | Hawaiian | HAW | Old Newari | NWC |
Ainu | AIN | Hebrew | HEB | Old Slavonic | CHU |
Akan | AKA | Herero | HER | Oriya | ORI |
Akkadian | AKK | Hiligaynon | HIL | Oromo | ORM |
Albanian | ALB/SQI | Himachali | HIM | Osage | OSA |
Alemani | GSW | Hindi | HIN | Ossetian | OSS |
Aleut | ALE | Hiri Motu | HMO | Ossetic | OSS |
Algonquian languages | ALG | Hittite | HIT | Otomian languages | OTO |
Altaic (Other) | TUT | Hmong | HMN | Pahlavi | PAL |
Amharic | AMH | Hungarian | HUN | Palauan | PAU |
Angika | ANP | Hupa | HUP | Pali | PLI |
Apache languages | APA | Iban | IBA | Pampanga | PAM |
Arabic | ARA | Icelandic | ICE/ISL | Pangasinan | PAG |
Aragonese | ARG ... |
Get Fonts & Encodings now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.