Language
Scripts and fonts
How the platform writes, shows and searches every language it serves. Every font is self-hosted and openly licensed.
01The alphabets
Each with its chart, its letters, its digits and the languages written in it.
-
ا ب پ تPersian alphabet
Persian (Farsi), Gilaki, Mazandarani, Talysh, Turkmen, Qashqai, Laki, Lari (Achomi), Semnani, Tati (Takestani), Dari
-
ئ ا ب پKurdish Arabic-based alphabet
Kurdish (Sorani, Kurmanji, Southern Kurdish), Hawrami (Gorani)
-
ئ ا ب پSouthern Kurdish in the Arabic-based alphabet
Laki
-
a b c çKurdish Latin alphabet (Hawar)
Kurdish (Sorani, Kurmanji, Southern Kurdish)
-
آ ؤ ا بAzerbaijani in the Arabic-based alphabet
South Azerbaijani (Azerbaijani Turkish)
-
a b c çAzerbaijani Latin alphabet
South Azerbaijani (Azerbaijani Turkish)
-
آ أ ؤ ئLuri in the Arabic-based alphabet
Luri and Bakhtiari
-
ա բ գ դArmenian alphabet
Armenian (Iranian Armenian)
-
ܐ ܒ ܓ ܕSyriac alphabet (East Syriac)
Assyrian Neo-Aramaic (Urmia)
-
ࡀ ࡁ ࡂ ࡃMandaic alphabet
Mandaic
-
א ב ג דHebrew alphabet
Judeo-Persian
-
ء أ ؤ إArabic alphabet
Arabic (Khuzestani and Gulf Arabic)
-
ა ბ გ დGeorgian alphabet (Mkhedruli)
Georgian (Fereydani)
-
а б в гTajik Cyrillic alphabet
Tajik
-
a b ç dTurkmen Latin alphabet
Turkmen
02Each language and the fonts that draw it
Checked at every build: a language whose letters a shipped font cannot draw stops the build.
| Language | Script | Shown with | Technology support |
|---|---|---|---|
| Persian (Farsi) فارسی | Arab | Vazirmatn | Well supported |
| South Azerbaijani (Azerbaijani Turkish) تۆرکجه | Arab | Vazirmatn | Partly supported |
| Kurdish (Sorani, Kurmanji, Southern Kurdish) کوردی / Kurdî | Arab/Latn | Estedad, IBM Plex Sans | Partly supported |
| Gilaki گیلکی | Arab | Vazirmatn | Low resource |
| Mazandarani مازرونی | Arab | Vazirmatn | Low resource |
| Luri and Bakhtiari لۊری | Arab | Vazirmatn | Low resource |
| Balochi بلۏچی | Arab | Vazirmatn | Low resource |
| Talysh Tolışi | Arab/Latn | IBM Plex Sans | Low resource |
| Armenian (Iranian Armenian) Հայերեն | Armn | Noto Sans Armenian | Well supported |
| Assyrian Neo-Aramaic (Urmia) ܣܘܪܝܝܐ | Syrc | Noto Sans Syriac Eastern | Low resource |
| Judeo-Persian | Hebr | IBM Plex Sans | Not supported by major engines |
| Arabic (Khuzestani and Gulf Arabic) عربي | Arab | Vazirmatn | Well supported |
| Turkmen Türkmençe / تۆرکمن | Arab/Latn | IBM Plex Sans, Vazirmatn | Partly supported |
| Qashqai قشقایی | Arab | Vazirmatn | Low resource |
| Khalaj خلج | Arab | Vazirmatn | Not supported by major engines |
| Laki لکی | Arab | Estedad | Not supported by major engines |
| Lari (Achomi) اچمی | Arab | Vazirmatn | Not supported by major engines |
| Semnani سمنانی | Arab | Vazirmatn | Not supported by major engines |
| Tati (Takestani) تاتی | Arab | Vazirmatn | Not supported by major engines |
| Hawrami (Gorani) هەورامی | Arab | Estedad | Not supported by major engines |
| Brahui براہوئی | Arab | Vazirmatn | Not supported by major engines |
| Mandaic ࡌࡀࡍࡃࡀࡉࡀ | Mand | Noto Sans Mandaic | Not supported by major engines |
| Georgian (Fereydani) ქართული | Geor | Noto Sans Georgian | Partly supported |
| Dari دری | Arab | Vazirmatn | Well supported |
| Tajik Тоҷикӣ | Cyrl | IBM Plex Sans | Partly supported |
03The fonts
- Latin, Cyrillic and Greek: IBM Plex Sans and Mono, with Noto Sans for Kurdish Cyrillic letters.
- Persian, Arabic, Dari and South Azerbaijani: Vazirmatn for text, Estedad for headings.
- Kurdish in the Arabic-based script: Estedad, which carries every Kurdish letter.
- Armenian, Georgian, Hebrew, Devanagari, Syriac and Mandaic: Noto Sans for each script.
- Chinese, Japanese and Korean: the reader’s own system fonts.
- All under the SIL Open Font License. No page asks a third party for a font.
04Standards
- 01
ISO 15924
Four-letter codes for scripts, such as Arab, Latn, Cyrl, Armn, Syrc and Mand.
ISO 15924 codes for the representation of names of scripts. Unicode Consortium, registration authority. (2025) Verified
- 02
ISO 639-3
Three-letter codes for languages, such as pes, kmr, ckb and hye, and macrolanguage codes such as fas and kur.
ISO 639-3 code tables. SIL International, registration authority. (2025) To verify
- 03
The Unicode Standard
One code point for every letter, so text in any script can be stored, searched and shown.
The Unicode Standard, version 18.0.0: Unicode Character Database. (2026) Verified
- 04
Unicode CLDR
Locale data: the letters of each language, its digits, date formats and sorting.
Unicode Common Locale Data Repository (CLDR), version 49 data. (2026) Verified
- 05
ALA-LC romanization tables
The Library of Congress tables used by libraries to write names and titles in Latin letters.
Library of Congress. ALA-LC Romanization Tables. (2025) Verified
05Rules the platform follows
- Persian keeps the zero-width non-joiner (U+200C) in words such as میروم
- Search treats Arabic and Persian forms of kaf and yeh as the same letter
- Dates show the Solar Hijri calendar alongside the Gregorian
- Machine translation is only a labelled reading aid
- Low-resource languages get human translation only
Cite this page
- APA
Iranian Diaspora Cooperation & Development Council. (2026). Scripts and fonts. iranians.global. https://iranians.global/language/scripts/
- Chicago
Iranian Diaspora Cooperation & Development Council. 2026. “Scripts and Fonts.” iranians.global. https://iranians.global/language/scripts/.
- BibTeX
@misc{idcdc2026_language_scripts, author = {{Iranian Diaspora Cooperation \& Development Council}}, year = {2026}, note = {Licence: CC BY 4.0}, title = {Scripts and fonts}, url = {https://iranians.global/language/scripts/}, howpublished = {https://iranians.global/language/scripts/}, }- RIS
TY - ELEC AU - Iranian Diaspora Cooperation & Development Council DA - 2026/// PY - 2026 ID - idcdc2026_language_s N1 - Licence: CC BY 4.0 TI - Scripts and fonts UR - https://iranians.global/language/scripts/ ER -
06Research and sources
Recent and relevant work on this page’s subject, from approved open scholarly sources. Metadata and links only. Titles stay as published. Not yet reviewed.
-
Beyond Arabic: Software for Perso-Arabic Script Manipulation
Alexander Gutkin, Cibu Johny, Raiomond Doctor et al. · 2022 · Proceedings of the Seventh Arabic Natural Language Processing Workshop (WANLP)
ArticleCrossrefDataCitearXivOpen accessCC-BY-SA-4.0
-
Graphemic Normalization of the Perso-Arabic Script
Raiomond Doctor, Alexander Gutkin, Cibu Johny et al. · 2022 · Grapholinguistics and Its Applications
ArticleCrossrefDataCitearXivOpen accessCC-BY-SA-4.0
-
Yousaf Khawar Raja · 2026 · Zenodo
PreprintZenodoOpen accessCC-BY-4.0
-
Brigette Carter · 2026 · ResearchHub Technologies, Inc.
ReportCrossref
-
The Role of Religious Concepts in the Nastaliq Inscriptions of Safavid Monuments
Farhad Khosravi Bizhaem · 2021 · پیکره
ArticleDOAJOpen access
-
Identifying and Introducing of Nastaliq Inscriptions Calligraphers in Safavids Monuments of Iran
Farhad Khosravi Bizhaem · 2019 · نگره
ArticleDOAJOpen access
-
Design and Validation of the Novel Perso-Arabic Database in Shahmukhi Punjabi Script
Humera Rafique, Dr. Tariq Javid · 2025 · Data Intelligence
ArticleCrossref
-
2023 · Oxford English Dictionary
ChapterCrossref
-
SMAjram: A Large-Scale Synthetic OCR Dataset for Punjabi Shahmukhi (Perso-Arabic) Script
HUMERA RAFIQUE, TARIQ JAVID · 2025 · Ground Truth Files (AjramGTXL.Zip) Description (9 XL files inside) Sr. Ground Truth Files File Description 1 1_2_AjramGT_Primary File names and labels of Main a
DatasetDataCiteZenodoOpen accessCC-BY-4.0
-
hoda kaspour, Abdolreza Charei · 2019 · نگره
ArticleDOAJOpen access
-
M Willis · 2019 · Zenodo
OtherZenodoOpen accessCC-BY-4.0
-
Toward semiotics of Nastaliq calligraphy
Mahdiyeh Meidani · 2019 · Persian Calligraphy
ChapterCrossref
Sources, licences and fetch dates: arXiv (Metadata CC0 1.0; papers under their own licences), 2026-10-23; Crossref (Metadata facts, any use; abstracts may be publisher-owned and are never shown), 2026-10-23; DataCite (CC0 1.0 (DataCite metadata)), 2026-10-23; DOAJ (Metadata CC0 1.0 (DOAJ); articles under their own open licences), 2026-10-23; Zenodo (Metadata CC0 1.0; each record under its own licence), 2026-10-23.