Script Aware Romanization Pipeline

Adding a "show pronunciation" or transliteration feature across many non-Latin scripts in a Kotlin Multiplatform module — without pulling in ICU — needs a per-script dispatch built on Unicode block ranges rather than a locale, one line at a time rather than one song at a time, and a hard line between scripts that reduce to a table and the one or two that need a real dictionary. Use when a transliteration result is guessed for the wrong language, an unsupported platform fails outright instead of falling back, or a line that mixes two scripts (an original lyric plus an English aside) picks the wrong one.

maxrave-dev 310e345 10.6 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/script-aware-romanization-pipeline commit 310e345821

Frequently asked questions

npx skillmds@latest add maxrave-dev/script-aware-romanization-pipeline