Skip to content

add armenian language and layouts - #617

Open
rubentsirunyan wants to merge 1 commit into
aradzie:masterfrom
rubentsirunyan:add-armenian-language
Open

add armenian language and layouts#617
rubentsirunyan wants to merge 1 commit into
aradzie:masterfrom
rubentsirunyan:add-armenian-language

Conversation

@rubentsirunyan

Copy link
Copy Markdown
  • add Armenian (hy) as a typing language.
  • add 3 layouts, generated from the CLDR keyboard data already vendored in
    packages/keybr-generators/cldr-keyboards-43.0:
  • Armenian Phonetic (hy-am-phonetic)
  • Armenian Typewriter (hy-am-typewriter)
  • Armenian Eastern (hy-am-eastern)

Phonetic is listed first (the default for the language) since its the most widely used layout in Armenia in my experience
and its QWERTY-phonetic mapping is the easiest entry point for learners

Note on և: physical phonetic layouts type the two-character "ԵՎ" on shift+7, which wouldn't fit the per-codepoint character dict. The CLDR definition maps both 7 and shift+7 to the single codepoint և, which is the behavior used here.

The dictionary is built from three Leipzig Corpora Collection word-frequency lists (CC BY): hye_wikipedia_2021_100K, hye_newscrawl_2011_100K, hye-am_web_2015_100K (https://wortschatz.uni-leipzig.de/en/download/Armenian)

Western Armenian (hy-AREVMDA) is intentionally not included: the word list is Eastern Armenian, and the two variants differ substantially.

@semanticdiff-com

semanticdiff-com Bot commented Jul 16, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant