text.mongol.world / keyboard / release

ᠮᠣᠩᠭᠣᠯ ᠤᠬᠠᠭᠠᠯᠢᠭ ᠲᠣᠪᠴᠢᠯᠠᠭᠤᠷ v1.5

ᠡᠨᠡ ᠬᠠᠭᠤᠳᠠᠰᠤ ᠨᠢ text.mongol.world ᠤᠨ ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ ᠦᠨ ᠤᠬᠠᠭᠠᠯᠢᠭ ᠲᠣᠪᠴᠢᠯᠠᠭᠤᠷ v1.5 ᠦᠨ ᠲᠣᠪᠴᠢ ᠲᠠᠢᠯᠪᠤᠷ ᠪᠣᠯᠣᠨ᠎ᠠ᠃

Version status

/write smart keyboard: stable
v1.0.0: tagged and deployed
v1.2.0: tagged and deployed
v1.3.0: prefix candidate regression expansion
v1.4.0: module/product, AI editor, and browser input prefix regression expansion
v1.5: platform/content, settings, social/news/mail, and browser extension candidate expansion
latest v1.5 keyboard check commit: d4e49d7
prefix database checks: passed
real candidate output checks: passed
common prefix checks: passed
platform prefix checks: passed
text UI prefix checks: passed
v1.5 platform/content output check: passed
final local regression: passed
iframe embed documentation: deployed

Core input

  • Traditional Mongolian smart input on /write.
  • Physical keyboard shortcut support.
  • Candidate bar for words, noun suffixes, and verb suffixes.
  • Production mode uses auto candidate detection.
  • Development mode can inspect noun / verb / auto behavior.

v1.5 platform and content coverage

  • Added v1.5 permanent output checks for platform and content candidates.
  • Expanded browser extension, settings, search, dictionary, social, news, and mail-related candidates.
  • Protected safe word outputs such as ᠲᠠᠯ -> ᠲᠠᠯᠪᠠᠷ, ᠨᠡᠶ -> ᠨᠡᠶᠢᠲᠡᠯᠡᠯ, and ᠵᠤᠷ -> ᠵᠤᠷᠪᠤᠰ.
  • Added settings/content verb stems such as ᠲᠣᠬᠢᠷᠠ and ᠨᠡᠶᠢᠲᠡᠯᠡ.
  • Kept risky noun/verb conflicts as stable non-crash cases instead of forcing unsafe word output.

v1.2 stability coverage

  • Long sentence context checks are protected.
  • Candidate order checks are protected.
  • Expanded noun protection checks are protected.
  • First real verb stem batch is protected.
  • Known verb stems are protected by the v1.5 allowlist count and classifier checks.

Verb suffix support

  • Known verb stems show verb suffix candidates.
  • Back-vowel and front-vowel verb suffix ordering is tested.
  • Common action sentences and platform action sentences are covered.
  • Auto mode is protected against noun / verb confusion.

Noun protection

  • Known nouns stay protected from accidental verb suffix candidates.
  • Complete nouns show noun suffix candidates.
  • Noun auto protection checks passed for common and platform nouns.
  • Prefix word candidates and complete noun suffix behavior are tested separately.

Mobile and embed support

  • Mobile input supports FVS / NNBSP / MVS shortcut prefixes.
  • Candidate display on /write has been retested after deployment.
  • The keyboard can be embedded with iframe.
  • Embed URL: https://text.mongol.world/write?embed=1
  • No app install or browser extension is required.

Tested examples

ᠬᠡ

v1.3 prefix candidate: ᠬᠡᠯᠡ

ᠪᠢ

v1.3 prefix candidate: ᠪᠢᠴᠢᠭ

ᠮᠣ

v1.3 prefix candidate: ᠮᠣᠩᠭᠤᠯ

ᠰᠤ

v1.3 prefix candidate: ᠰᠤᠷᠭᠠᠯ

ᠭᠠᠷ

v1.3 auto-mode word candidate: ᠭᠠᠷᠴᠠᠭ

ᠮᠡ

v1.3 platform prefix: ᠮᠡᠳᠡᠭᠡ

ᠴᠢ

v1.3 platform prefix: ᠴᠢᠮᠡᠭᠡ

ᠲᠣ

v1.3 platform prefix: ᠲᠣᠯᠢ

ᠵᠢ

v1.3 text UI prefix: ᠵᠢᠷᠤᠭ

ᠬᠠᠶ

v1.3 text UI prefix: ᠬᠠᠶ᠋ᠢᠭ

ᠲᠠᠢ

v1.3 text UI prefix: ᠲᠠᠢᠯᠪᠤᠷ

ᠬᠠᠷ

v1.3 text UI prefix: ᠬᠠᠷᠢᠭᠤ

ᠴᠠᠬ

v1.4 module prefix: ᠴᠠᠬᠢᠮ

ᠵᠠᠳ

v1.4 AI editor prefix: ᠵᠠᠳᠠᠯ

ᠣᠷᠴ

v1.4 AI editor prefix: ᠣᠷᠴᠢᠭᠤᠯ

ᠬᠥᠲ

v1.4 browser input prefix: ᠬᠥᠲᠥᠴᠢ

ᠥᠷ

v1.4 browser input prefix: ᠥᠷᠭᠡᠳᠬᠡᠯ

ᠰᠣᠩ

v1.4 browser input prefix: ᠰᠣᠩᠭᠤ

ᠲᠠᠯ

v1.5 platform/content prefix: ᠲᠠᠯᠪᠠᠷ

ᠨᠡᠶ

v1.5 content prefix: ᠨᠡᠶᠢᠲᠡᠯᠡᠯ

ᠵᠤᠷ

v1.5 social/message prefix: ᠵᠤᠷᠪᠤᠰ

ᠢᠮ

v1.5 mail prefix: ᠢᠮᠧᠢᠯ

ᠬᠠᠪ

v1.5 mail/file prefix: ᠬᠠᠪᠰᠤᠷᠭᠠᠯᠲᠠ

ᠲᠣᠬᠢᠷᠠ

v1.5 settings verb suffix candidates

ᠨᠡᠶᠢᠲᠡᠯᠡ

v1.5 content verb suffix candidates

ᠪᠢ ᠶᠠᠪᠤ

core verb suffix candidates

ᠪᠢ ᠬᠠᠶᠠ

v1.2 real verb stem

`1 `2 `3 `4

FVS shortcuts

`5 `6

NNBSP / MVS shortcuts

Public links

Next steps

  • v1.5.0 has been deployed, verified, and tagged.
  • Use /write as the stable no-install smart keyboard.
  • Use /keyboard/embed for iframe integration.
  • Use /keyboard/extension for the Chrome / Edge browser extension roadmap.
  • Continue expanding safe prefix word candidate data.
  • Prepare a local-only browser extension prototype before store publishing.
  • Prepare future Android / iOS / desktop input method research.