Name
planguage:GetScripts -- get language scripts
Synopsis
t = planguage:GetScripts()
Function
Determines the scripts used to write the language. The individual scripts are returned in a table. The list of scripts returned starts with the script that the language uses most and continues to the one it uses least.

Most languages use only one script for writing, but there are some that use two (Latin and Cyrillic for example), and a few use three (Japanese for example).

The following scripts are currently defined:

#PANGO_SCRIPT_INVALID_CODE
Signals an invalid script.
#PANGO_SCRIPT_COMMON
A character used by multiple different scripts.
#PANGO_SCRIPT_INHERITED
A mark glyph that takes its script from the base glyph to which it is attached.
#PANGO_SCRIPT_ARABIC
Arabic.
#PANGO_SCRIPT_ARMENIAN
Armenian.
#PANGO_SCRIPT_BENGALI
Bengali.
#PANGO_SCRIPT_BOPOMOFO
Bopomofo.
#PANGO_SCRIPT_CHEROKEE
Cherokee.
#PANGO_SCRIPT_COPTIC
Coptic.
#PANGO_SCRIPT_CYRILLIC
Cyrillic.
#PANGO_SCRIPT_DESERET
Deseret.
#PANGO_SCRIPT_DEVANAGARI
Devanagari.
#PANGO_SCRIPT_ETHIOPIC
Ethiopic.
#PANGO_SCRIPT_GEORGIAN
Georgian.
#PANGO_SCRIPT_GOTHIC
Gothic.
#PANGO_SCRIPT_GREEK
Greek.
#PANGO_SCRIPT_GUJARATI
Gujarati.
#PANGO_SCRIPT_GURMUKHI
Gurmukhi.
#PANGO_SCRIPT_HAN
Han.
#PANGO_SCRIPT_HANGUL
Hangul.
#PANGO_SCRIPT_HEBREW
Hebrew.
#PANGO_SCRIPT_HIRAGANA
Hiragana.
#PANGO_SCRIPT_KANNADA
Kannada.
#PANGO_SCRIPT_KATAKANA
Katakana.
#PANGO_SCRIPT_KHMER
Khmer.
#PANGO_SCRIPT_LAO
Lao.
#PANGO_SCRIPT_LATIN
Latin.
#PANGO_SCRIPT_MALAYALAM
Malayalam.
#PANGO_SCRIPT_MONGOLIAN
Mongolian.
#PANGO_SCRIPT_MYANMAR
Myanmar.
#PANGO_SCRIPT_OGHAM
Ogham.
#PANGO_SCRIPT_OLD_ITALIC
Old Italic.
#PANGO_SCRIPT_ORIYA
Oriya.
#PANGO_SCRIPT_RUNIC
Runic.
#PANGO_SCRIPT_SINHALA
Sinhala.
#PANGO_SCRIPT_SYRIAC
Syriac.
#PANGO_SCRIPT_TAMIL
Tamil.
#PANGO_SCRIPT_TELUGU
Telugu.
#PANGO_SCRIPT_THAANA
Thaana.
#PANGO_SCRIPT_THAI
Thai.
#PANGO_SCRIPT_TIBETAN
Tibetan.
#PANGO_SCRIPT_CANADIAN_ABORIGINAL
Canadian Aboriginal.
#PANGO_SCRIPT_YI
Yi.
#PANGO_SCRIPT_TAGALOG
Tagalog.
#PANGO_SCRIPT_HANUNOO
Hanunoo.
#PANGO_SCRIPT_BUHID
Buhid.
#PANGO_SCRIPT_TAGBANWA
Tagbanwa.
#PANGO_SCRIPT_BRAILLE
Braille.
#PANGO_SCRIPT_CYPRIOT
Cypriot.
#PANGO_SCRIPT_LIMBU
Limbu.
#PANGO_SCRIPT_OSMANYA
Osmanya.
#PANGO_SCRIPT_SHAVIAN
Shavian.
#PANGO_SCRIPT_LINEAR_B
Linear B.
#PANGO_SCRIPT_TAI_LE
Tai Le.
#PANGO_SCRIPT_UGARITIC
Ugaritic.
#PANGO_SCRIPT_NEW_TAI_LUE
New Tai Lue.
#PANGO_SCRIPT_BUGINESE
Buginese.
#PANGO_SCRIPT_GLAGOLITIC
Glagolitic.
#PANGO_SCRIPT_TIFINAGH
Tifinagh.
#PANGO_SCRIPT_SYLOTI_NAGRI
Syloti Nagri.
#PANGO_SCRIPT_OLD_PERSIAN
Old Persian.
#PANGO_SCRIPT_KHAROSHTHI
Kharoshthi.
#PANGO_SCRIPT_UNKNOWN
An unassigned code point.
#PANGO_SCRIPT_BALINESE
Balinese.
#PANGO_SCRIPT_CUNEIFORM
Cuneiform.
#PANGO_SCRIPT_PHOENICIAN
Phoenician.
#PANGO_SCRIPT_PHAGS_PA
Phags-pa.
#PANGO_SCRIPT_NKO
N’Ko.
#PANGO_SCRIPT_KAYAH_LI
Kayah Li.
#PANGO_SCRIPT_LEPCHA
Lepcha.
#PANGO_SCRIPT_REJANG
Rejang.
#PANGO_SCRIPT_SUNDANESE
Sundanese.
#PANGO_SCRIPT_SAURASHTRA
Saurashtra.
#PANGO_SCRIPT_CHAM
Cham.
#PANGO_SCRIPT_OL_CHIKI
Ol Chiki.
#PANGO_SCRIPT_VAI
Vai.
#PANGO_SCRIPT_CARIAN
Carian.
#PANGO_SCRIPT_LYCIAN
Lycian.
#PANGO_SCRIPT_LYDIAN
Lydian.
#PANGO_SCRIPT_BATAK
Batak.
#PANGO_SCRIPT_BRAHMI
Brahmi.
#PANGO_SCRIPT_MANDAIC
Mandaic.
#PANGO_SCRIPT_CHAKMA
Chakma.
#PANGO_SCRIPT_MEROITIC_CURSIVE
Meroitic Cursive.
#PANGO_SCRIPT_MEROITIC_HIEROGLYPHS
Meroitic Hieroglyphs.
#PANGO_SCRIPT_MIAO
Miao.
#PANGO_SCRIPT_SHARADA
Sharada.
#PANGO_SCRIPT_SORA_SOMPENG
Sora Sompeng.
#PANGO_SCRIPT_TAKRI
Takri.
#PANGO_SCRIPT_BASSA_VAH
Bassa.
#PANGO_SCRIPT_CAUCASIAN_ALBANIAN
Caucasian Albanian.
#PANGO_SCRIPT_DUPLOYAN
Duployan.
#PANGO_SCRIPT_ELBASAN
Elbasan.
#PANGO_SCRIPT_GRANTHA
Grantha.
#PANGO_SCRIPT_KHOJKI
Kjohki.
#PANGO_SCRIPT_KHUDAWADI
Khudawadi, Sindhi.
#PANGO_SCRIPT_LINEAR_A
Linear A.
#PANGO_SCRIPT_MAHAJANI
Mahajani.
#PANGO_SCRIPT_MANICHAEAN
Manichaean.
#PANGO_SCRIPT_MENDE_KIKAKUI
Mende Kikakui.
#PANGO_SCRIPT_MODI
Modi.
#PANGO_SCRIPT_MRO
Mro.
#PANGO_SCRIPT_NABATAEAN
Nabataean.
#PANGO_SCRIPT_OLD_NORTH_ARABIAN
Old North Arabian.
#PANGO_SCRIPT_OLD_PERMIC
Old Permic.
#PANGO_SCRIPT_PAHAWH_HMONG
Pahawh Hmong.
#PANGO_SCRIPT_PALMYRENE
Palmyrene.
#PANGO_SCRIPT_PAU_CIN_HAU
Pau Cin Hau.
#PANGO_SCRIPT_PSALTER_PAHLAVI
Psalter Pahlavi.
#PANGO_SCRIPT_SIDDHAM
Siddham.
#PANGO_SCRIPT_TIRHUTA
Tirhuta.
#PANGO_SCRIPT_WARANG_CITI
Warang Citi.
#PANGO_SCRIPT_AHOM
Ahom.
#PANGO_SCRIPT_ANATOLIAN_HIEROGLYPHS
Anatolian Hieroglyphs.
#PANGO_SCRIPT_HATRAN
Hatran.
#PANGO_SCRIPT_MULTANI
Multani.
#PANGO_SCRIPT_OLD_HUNGARIAN
Old Hungarian.
PANGO_SCRIPT_SIGNWRITING
Signwriting.

Inputs
none

Results
t
table containing the individual scripts (see above)

Show TOC