Versions in this module Expand all Collapse all v1 v1.0.1 Apr 26, 2026 v1.0.0 Apr 26, 2026 Changes in this version + const Adlam + const Afaka + const Ahom + const Anatolian_Hieroglyphs + const Arabic + const Armenian + const Avestan + const Balinese + const Bamum + const Bassa_Vah + const Batak + const Bengali + const Beria_Erfe + const Bhaiksuki + const Blissymbols + const Book_Pahlavi + const Bopomofo + const Brahmi + const Braille + const Buginese + const Buhid + const Canadian_Aboriginal + const Carian + const Caucasian_Albanian + const Chakma + const Cham + const Cherokee + const Chisoi + const Chorasmian + const Cirth + const Code_for_unwritten_documents + const Common + const Coptic + const Cuneiform + const Cypriot + const Cypro_Minoan + const Cyrillic + const Deseret + const Devanagari + const Dives_Akuru + const Dogra + const Duployan + const Egyptian_Hieroglyphs + const Egyptian_demotic + const Egyptian_hieratic + const Elbasan + const Elymaic + const Ethiopic + const Garay + const Georgian + const Glagolitic + const Gothic + const Grantha + const Greek + const Gujarati + const Gunjala_Gondi + const Gurmukhi + const Gurung_Khema + const Han + const Hangul + const Hanifi_Rohingya + const Hanunoo + const Hatran + const Hebrew + const Hiragana + const Imperial_Aramaic + const Inherited + const Inscriptional_Pahlavi + const Inscriptional_Parthian + const Javanese + const Jurchen + const Kaithi + const Kannada + const Katakana + const Katakana_Or_Hiragana + const Kawi + const Kayah_Li + const Kharoshthi + const Khitan_Small_Script + const Khitan_large_script + const Khmer + const Khojki + const Khudawadi + const Kirat_Rai + const Kpelle + const Lao + const Latin + const Leke + const Lepcha + const Limbu + const Linear_A + const Linear_B + const Lisu + const Loma + const Lycian + const Lydian + const Mahajani + const Makasar + const Malayalam + const Mandaic + const Manichaean + const Marchen + const Masaram_Gondi + const Mathematical_notation + const Mayan_hieroglyphs + const Medefaidrin + const Meetei_Mayek + const Mende_Kikakui + const Meroitic_Cursive + const Meroitic_Hieroglyphs + const Miao + const Modi + const Mongolian + const Mro + const Multani + const Myanmar + const Nabataean + const Nag_Mundari + const Nandinagari + const New_Tai_Lue + const Newa + const Nko + const Nushu + const Nyiakeng_Puachue_Hmong + const Ogham + const Ol_Chiki + const Ol_Onal + const Old_Hungarian + const Old_Italic + const Old_North_Arabian + const Old_Permic + const Old_Persian + const Old_Sogdian + const Old_South_Arabian + const Old_Turkic + const Old_Uyghur + const Oriya + const Osage + const Osmanya + const Pahawh_Hmong + const Palmyrene + const Pau_Cin_Hau + const Phags_Pa + const Phoenician + const Psalter_Pahlavi + const Ranjana + const Rejang + const Rongorongo + const Runic + const Samaritan + const Sarati + const Saurashtra + const Sharada + const Shavian + const Shuishu + const Siddham + const Sidetic + const SignWriting + const Sinhala + const Sogdian + const Sora_Sompeng + const Soyombo + const Sundanese + const Sunuwar + const Syloti_Nagri + const Symbols + const Syriac + const Tagalog + const Tagbanwa + const Tai_Le + const Tai_Tham + const Tai_Viet + const Tai_Yo + const Takri + const Tamil + const Tangsa + const Tangut + const Telugu + const Tengwar + const Thaana + const Thai + const Tibetan + const Tifinagh + const Tirhuta + const Todhri + const Tolong_Siki + const Toto + const Tulu_Tigalari + const Ugaritic + const Unknown + const Vai + const Visible_Speech + const Vithkuqi + const Wancho + const Warang_Citi + const Woleai + const Yezidi + const Yi + const Zanabazar_Square + var ScriptRanges = [...]ScriptRange + var ScriptToLang = map[Script]LangID + type LangID uint16 + const LangAa + const LangAb + const LangAf + const LangAgr + const LangAk + const LangAm + const LangAn + const LangAnp + const LangAr + const LangAs + const LangAst + const LangAv + const LangAy + const LangAyc + const LangAz_Az + const LangAz_Ir + const LangBa + const LangBe + const LangBem + const LangBer_Dz + const LangBer_Ma + const LangBg + const LangBh + const LangBhb + const LangBho + const LangBi + const LangBin + const LangBku + const LangBm + const LangBn + const LangBo + const LangBr + const LangBrx + const LangBs + const LangBua + const LangBug + const LangByn + const LangCa + const LangCe + const LangCh + const LangChm + const LangChr + const LangCkb + const LangCmn + const LangCo + const LangCop + const LangCrh + const LangCs + const LangCsb + const LangCu + const LangCv + const LangCy + const LangDa + const LangDe + const LangDoi + const LangDsb + const LangDv + const LangDz + const LangEe + const LangEl + const LangEn + const LangEo + const LangEs + const LangEt + const LangEu + const LangFa + const LangFat + const LangFf + const LangFi + const LangFil + const LangFj + const LangFo + const LangFr + const LangFur + const LangFy + const LangGa + const LangGd + const LangGez + const LangGl + const LangGn + const LangGot + const LangGu + const LangGv + const LangHa + const LangHak + const LangHaw + const LangHe + const LangHi + const LangHif + const LangHne + const LangHnn + const LangHo + const LangHr + const LangHsb + const LangHt + const LangHu + const LangHy + const LangHz + const LangIa + const LangId + const LangIe + const LangIg + const LangIi + const LangIk + const LangIo + const LangIs + const LangIt + const LangIu + const LangJa + const LangJv + const LangKa + const LangKaa + const LangKab + const LangKi + const LangKj + const LangKk + const LangKl + const LangKm + const LangKn + const LangKo + const LangKok + const LangKr + const LangKs + const LangKs_Devanagari + const LangKu_Am + const LangKu_Iq + const LangKu_Ir + const LangKu_Tr + const LangKum + const LangKv + const LangKw + const LangKwm + const LangKy + const LangLa + const LangLah + const LangLb + const LangLez + const LangLg + const LangLi + const LangLij + const LangLn + const LangLo + const LangLt + const LangLv + const LangLzh + const LangMag + const LangMai + const LangMfe + const LangMg + const LangMh + const LangMhr + const LangMi + const LangMiq + const LangMjw + const LangMk + const LangMl + const LangMl_In + const LangMn + const LangMn_Cn + const LangMn_Mn + const LangMni + const LangMnw + const LangMo + const LangMr + const LangMs + const LangMt + const LangMy + const LangNa + const LangNan + const LangNb + const LangNds + const LangNe + const LangNg + const LangNhn + const LangNiu + const LangNl + const LangNn + const LangNo + const LangNqo + const LangNr + const LangNso + const LangNv + const LangNy + const LangOc + const LangOm + const LangOr + const LangOs + const LangOta + const LangPa + const LangPa_Pk + const LangPap_An + const LangPap_Aw + const LangPeo + const LangPes + const LangPl + const LangPrs + const LangPs_Af + const LangPs_Pk + const LangPt + const LangQu + const LangQuz + const LangRaj + const LangRif + const LangRm + const LangRn + const LangRo + const LangRu + const LangRw + const LangSa + const LangSah + const LangSat + const LangSc + const LangSco + const LangSd + const LangSd_Devanagari + const LangSe + const LangSel + const LangSg + const LangSgs + const LangSh + const LangShn + const LangShs + const LangSi + const LangSid + const LangSk + const LangSl + const LangSm + const LangSma + const LangSmj + const LangSmn + const LangSms + const LangSn + const LangSo + const LangSq + const LangSr + const LangSs + const LangSt + const LangSu + const LangSv + const LangSw + const LangSyl + const LangSyr + const LangSzl + const LangTa + const LangTbw + const LangTcy + const LangTe + const LangTg + const LangTh + const LangThe + const LangTi_Er + const LangTi_Et + const LangTig + const LangTk + const LangTl + const LangTn + const LangTo + const LangTpi + const LangTr + const LangTs + const LangTt + const LangTw + const LangTy + const LangTyv + const LangUg + const LangUga + const LangUk + const LangUnd_Zmth + const LangUnd_Zsye + const LangUnm + const LangUr + const LangUz + const LangVe + const LangVi + const LangVo + const LangVot + const LangWa + const LangWae + const LangWal + const LangWen + const LangWo + const LangXh + const LangYap + const LangYi + const LangYo + const LangYue + const LangYuw + const LangZa + const LangZh_Cn + const LangZh_Hk + const LangZh_Mo + const LangZh_Sg + const LangZh_Tw + const LangZu + func NewLangID(l Language) (LangID, bool) + func (lang LangID) Language() Language + func (lang LangID) UseScript(s Script) bool + type Language string + func DefaultLanguage() Language + func NewLanguage(language string) Language + func (l Language) Compare(other Language) LanguageComparison + func (l Language) IsDerivedFrom(root Language) bool + func (l Language) IsUndetermined() bool + func (l Language) Primary() Language + func (l Language) SimpleInheritance() []Language + func (l Language) SplitExtensionTags() (prefix, private Language) + type LanguageComparison uint8 + const LanguagePrimaryMatch + const LanguagesDiffer + const LanguagesExactMatch + type Script uint32 + func LookupScript(r rune) Script + func ParseScript(script string) (Script, error) + func (s Script) String() string + func (s Script) Strong() bool + type ScriptRange struct + End rune + Script Script + Start rune