dillonkearns/elm-bcp47-language-tag/1.0.0

NOTE: the latest version is 2.0.0

LanguageTag.Script

ISO 15924 language script codes. See https://en.wikipedia.org/wiki/ISO_15924.

type Script
toCodeString : Script -> String

Get the ISO 15924 language script code value for this Script.

Adlam

Afaka

Caucasian Albanian

Ahom Tai Ahom

Arabic

Arabic (Nastaliq variant)

Imperial Aramaic

Armenian

Avestan

Balinese

Bamum

Bassa Vah

Batak

Bengali Bangla

Bhaiksuki

Blissymbols

Bopomofo

Brahmi

Braille

Buginese

Buhid

Chakma

Unified Canadian Aboriginal Syllabics

Carian

Cham

Cherokee

Chorasmian

Cirth

Coptic

Cypro-Minoan

Cypriot syllabary

Cyrillic

Cyrillic (Old Church Slavonic variant)

Devanagari Nagari

Dives Akuru

Dogra

Deseret Mormon

Duployan shorthand Duployan stenography

Egyptian demotic

Egyptian hieratic

Egyptian hieroglyphs

Elbasan

Elymaic

Ethiopic Geʻez Ge'ez

Khutsuri (Asomtavruli and Nuskhuri)

Georgian (Mkhedruli and Mtavruli)

Glagolitic

Gunjala Gondi

Masaram Gondi

Gothic

Grantha

Greek

Gujarati

Gurmukhi

Han with Bopomofo (alias for Han + Bopomofo)

Hangul Hangŭl Hangeul

Han Hanzi Kanji Hanja

Hanunoo Hanunóo

Han (Simplified variant)

Han (Traditional variant)

Hatran

Hebrew

Hiragana

Anatolian Hieroglyphs Luwian Hieroglyphs Hittite Hieroglyphs

Pahawh Hmong

Nyiakeng Puachue Hmong

Japanese syllabaries (alias for Hiragana + Katakana)

Old Hungarian Hungarian Runic

Indus Harappan

Old Italic (Etruscan, Oscan, etc.)

Jamo (alias for Jamo subset of Hangul)

Javanese

Japanese (alias for Han + Hiragana + Katakana)

Jurchen

Kayah Li

Katakana

Kharoshthi

Khmer

Khojki

Khitan large script

Khitan small script

Kannada

Korean (alias for Hangul + Han)

Kpelle

Kaithi

Tai Tham Lanna

Latin (Fraktur variant)

Latin (Gaelic variant)

Latin

Leke

Lepcha Róng

Limbu

Linear A

Linear B

Lisu Fraser

Loma

Lycian

Lydian

Mahajani

Makasar

Mandaic Mandaean

Manichaean

Marchen

Mayan hieroglyphs

Medefaidrin Oberi Okaime Oberi Ɔkaimɛ

Mende Kikakui

Meroitic Cursive

Meroitic Hieroglyphs

Malayalam

Modi Moḍī

Mongolian

Moon Moon code Moon script Moon type

Mro Mru

Meitei Mayek Meithei Meetei

Multani

Myanmar Burmese

Nandinagari

Old North Arabian Ancient North Arabian

Nabataean

Newa Newar Newari Nepāla lipi

Naxi Dongba na²¹ɕi³³ to³³ba²¹ Nakhi Tomba

Naxi Geba na²¹ɕi³³ gʌ²¹ba²¹ 'Na-'Khi ²Ggŏ-¹baw Nakhi Geba

N’Ko N'Ko

Nüshu

Ogham

Ol Chiki Ol Cemet' Ol Santali

Old Turkic Orkhon Runic

Oriya Odia

Osage

Osmanya

Palmyrene

Pau Cin Hau

Old Permic

Phags-pa

Inscriptional Pahlavi

Psalter Pahlavi

Book Pahlavi

Phoenician

Klingon (KLI pIqaD)

Miao Pollard

Inscriptional Parthian

Rejang Redjang Kaganga

Hanifi Rohingya

Rongorongo

Runic

Samaritan

Sarati

Old South Arabian

Saurashtra

SignWriting

Shavian Shaw

Sharada Śāradā

Shuishu

Siddham Siddhaṃ Siddhamātṛkā

Khudawadi Sindhi

Sinhala

Sogdian

Old Sogdian

Sora Sompeng

Soyombo

Sundanese

Syloti Nagri

Syriac

Syriac (Estrangelo variant)

Syriac (Western variant)

Syriac (Eastern variant)

Tagbanwa

Takri Ṭākrī Ṭāṅkrī

Tai Le

New Tai Lue

Tamil

Tangut

Tai Viet

Telugu

Tengwar

Tifinagh Berber

Tagalog Baybayin Alibata

Thaana

Thai

Tibetan

Tirhuta

Toto

Ugaritic

Visible Speech

Warang Citi Varang Kshiti

Wancho

Woleai

Old Persian

Sumero-Akkadian cuneiform

Yezidi

Zanabazar Square Zanabazarin Dörböljin Useg Xewtee Dörböljin Bicig Horizontal Square Script

Code for inherited script

Mathematical notation

Symbols (Emoji variant)

Symbols

Code for unwritten documents

Code for undetermined script

Code for uncoded script