Skip to content

v0.1.5

Choose a tag to compare

@raeq raeq released this 27 Mar 17:50
· 228 commits to main since this release

What's New

  • Reverse transliteration: transliterate(text, target="ru") — Latin → native script for Russian, Ukrainian, Greek
  • Toned pinyin: transliterate("北京", tones=True)"běi jīng"
  • ISO 9:1995 scholarly Cyrillic: transliterate(text, strict_iso9=True)
  • 65 language profiles: added Japanese Kunrei-shiki + ancient scripts (Coptic, Gothic, Old Italic, Runic, Ogham)
  • CLI overhaul: short aliases (t/s/n/p/d), --target, --tones, --strict-iso9, --gost7034 flags
  • console_scripts entry point: translit t "café" works after pip install translit-rs
  • Unified API: reverse_transliterate() merged into transliterate(target=...)

See CHANGELOG for full details.