Keyboard layouts and macro
Tools to write Erzya in the new Latin orthography (Nazarenko) on any device. The logic is the same everywhere: diacritic + letter.
Releases and downloads
| Device | OS | Version | Release date | Download |
|---|---|---|---|---|
| Computer | Windows Keyboard layout | 1.0 | 2026-06-20 | download |
| Computer | macOS Keyboard layout | 1.0 | 2026-06-20 | download |
| Computer | Linux Keyboard layout | 1.0 | 2026-06-20 | download |
| Computer | Windows · macOS · Linux Macro | 1.0 | 2026-06-20 | download |
| Phone / tablet | iOS Text replacement + long-press | 1.0 | 2026-06-20 | how to enable |
| Phone / tablet | Android Text replacement + long-press | 1.0 | 2026-06-20 | how to enable |
| Phone / tablet | Android Keyboard app | — | planned | in progress |
| Phone / tablet | iOS Keyboard app | — | planned | in progress |
How it works
| acute ´ | caron ˇ | diaeresis ¨ | |
|---|---|---|---|
| Computer — dead key | AltGr+' | AltGr+] | AltGr+[ |
| Macro and phone — postfix | letter+' | letter+= | letter+" |
| Gives | ń ŕ ś ź ć | š č ž ľ ť ď | ä ö ü ë ï |
Plus one-key input: AltGr+a=ä, AltGr+s=š, AltGr+n=ń and so on. The letters ś ź ć are typed only with the dead acute (their base keys are taken by the caron š ž č).
⬇ Download everything as one archive (zip)
Cheat sheet: all 16 letters
| Letter | Type (postfix) | Direct AltGr |
|---|---|---|
| ä Ä | a" | AltGr+a |
| ö Ö | o" | AltGr+o |
| ü Ü | u" | AltGr+u |
| ë Ë | e" | AltGr+e |
| ï Ï | i" | AltGr+i |
| š Š | s= | AltGr+s |
| č Č | c= | AltGr+c |
| ž Ž | z= | AltGr+z |
| ľ Ľ | l= | AltGr+l |
| ť Ť | t= | AltGr+t |
| ď Ď | d= | AltGr+d |
| ń Ń | n' | AltGr+n |
| ŕ Ŕ | r' | AltGr+r |
| ś Ś | s' | — (dead acute) |
| ź Ź | z' | — (dead acute) |
| ć Ć | c' | — (dead acute) |
Windows
Download ⬇ erzya-new.klc, open it in the free Microsoft Keyboard Layout Creator → Project → Build DLL and Setup Package → run setup.exe. Then add the “Erzya New Latin” layout in the language settings. AltGr is the right Alt key.
macOS
Download ⬇ Erzya-New.keylayout, place it in ~/Library/Keyboard Layouts/, log out and back in, and enable the layout in System Settings → Keyboard → Input Sources. The ⌥ Option key acts as AltGr.
Linux
Put the XKB file ⬇ erzya in /usr/share/X11/xkb/symbols/ (if needed, ⬇ erzya.compose in ~/.XCompose). Enable: setxkbmap erzya. AltGr — right Alt.
Phone (iOS / Android)
Most letters are available by long-press on the base letter (hold a → pick ä; s → š/ś). For reliable input of all 16 letters set up text replacement: iOS — Settings → General → Keyboard → Text Replacement; Android — personal dictionary. Ready-made pair lists (e.g. s'→ś) are in the archive above, folder mobile/.
Macro (no layout install)
Espanso (Windows / macOS / Linux) — one config for all systems: the package macro/espanso/erzya-new/ from the archive gives the postfix s'→ś, s=→š, a"→ä in any app. For Windows there is ⬇ erzya-new.ahk (AutoHotkey). Also the CLI erznew.py — bulk conversion of Erzya Cyrillic into the new script (a direct heir of the old Notepad++ macro).
