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:

ArabicarabGeorgiangeorMongolianmong
ArmenianarmnGreekgrekOghamogam
BengalibengGujaratigujrOriyaorya
BopomofobopoGurmukhiguruRunicrunr
BraillebraiHangulhangSinhalesesinh
BurmesemymrHangul JamojamoSyriacsyrc
Byzantine musicbyzmHebrewhebrTamiltaml
Canadian syllabicscansHiraganakanaTelugutelu
CherokeecherKannadakndaThaanathaa
CJK IdeographichaniKatakanakanaThaithai
CyrilliccyrlKhmerkhmrTibetantibt
DefaultDFLTLaolaoYiyi
DevanagaridevaLatinlatn  
EthiopianethiMalayalammlym  

And here is the list of languages, following ISO 639-2 [191]:

AbkhazianABKGreek, Modern (1453—)GRE/ELLNyankoleNYN
AchineseACEGreenlandicKALNynorsk, NorwegianNNO
AcoliACHGuaraniGRNNyoroNYO
AdangmeADAGujaratiGUJNzimaNZI
AdygeiADYGwicht'inGWIOccitan (post-1500)OCI
AdygheADYHaidaHAIOiratXAL
AfarAARHaitianHATOjibwaOJI
AfrihiliAFHHaitian CreoleHATOld BulgarianCHU
AfrikaansAFRHausaHAUOld Church SlavonicCHU
Afro-Asiatic (Other)AFAHawaiianHAWOld NewariNWC
AinuAINHebrewHEBOld SlavonicCHU
AkanAKAHereroHEROriyaORI
AkkadianAKKHiligaynonHILOromoORM
AlbanianALB/SQIHimachaliHIMOsageOSA
AlemaniGSWHindiHINOssetianOSS
AleutALEHiri MotuHMOOsseticOSS
Algonquian languagesALGHittiteHITOtomian languagesOTO
Altaic (Other)TUTHmongHMNPahlaviPAL
AmharicAMHHungarianHUNPalauanPAU
AngikaANPHupaHUPPaliPLI
Apache languagesAPAIbanIBAPampangaPAM
ArabicARAIcelandicICE/ISLPangasinanPAG
AragoneseARG ...

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.