Jump to content

Template:Auphen

From Yezur Wiki
Revision as of 12:53, 18 July 2026 by Khurouan (talk | contribs) (Document the ~ word-split marker)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Runs a word through a language's sound engine (Module:Auphen).

Usage
{{auphen|word|code}} — estimated pronunciation. E.g. {{auphen|geúrl|YBS-PJ}}/ɣuɹəl/
{{auphen|word|code|ruleset}} — runs a named derivation ruleset (e.g. a grammar form) and returns plain text.
A ~ in the word marks a word split — each side is run as its own word (so word-edge rules apply to each) and the output shows a space. Useful for compounds.
Parameters
1 — the word, in the language's orthography
2 — the language registry code (e.g. YBS-PJ)
3 — optional ruleset name; omit it for pronunciation estimation

Each language's categories, glyph-to-sound map, and rulesets live at Module:Auphen/<code>. See Template:Auphen/testcases for worked examples and Module talk:Auphen for the engine's design notes.