Skip to content

feat(lang): add tamazight tifinagh (@ennajari)#7860

Open
ennajari wants to merge 1 commit intomonkeytypegame:masterfrom
ennajari:add/tamazight-tifinagh-language
Open

feat(lang): add tamazight tifinagh (@ennajari)#7860
ennajari wants to merge 1 commit intomonkeytypegame:masterfrom
ennajari:add/tamazight-tifinagh-language

Conversation

@ennajari
Copy link
Copy Markdown

@ennajari ennajari commented Apr 23, 2026

Adds Standard Moroccan Amazigh (Tamazight) written in Tifinagh script (IRCAM), widely used across the Atlas regions of Morocco.

Details

  • Language name: tamazight_tifinagh
  • Script: Tifinagh (Unicode U+2D30U+2D7F)
  • Direction: left-to-right
  • Ligatures: false
  • bcp47: zgh-Tfng-MA
  • 247 common core-vocabulary words (greetings, family, pronouns, numbers, time, body, nature, colors, food, animals, house/places, verbs, adjectives, literacy terms)

Changes

  • frontend/static/languages/tamazight_tifinagh.json — new word list
  • packages/schemas/src/languages.ts — added tamazight_tifinagh to LanguageSchema
  • frontend/src/ts/constants/languages.ts — added to LanguageGroups

Test plan

  • JSON parses cleanly and 247/247 words are unique
  • Schema enum includes the new language
  • LanguageGroups includes the new entry
  • Native-speaker review welcome for spelling/variant preferences

@monkeytypegeorge monkeytypegeorge added frontend User interface or web stuff assets Languages, themes, layouts, etc. packages Changes in local packages labels Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

assets Languages, themes, layouts, etc. frontend User interface or web stuff packages Changes in local packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants