Paiv.UkrainianLatin (uklatn v1.17.0)

Ukrainian Cyrillic transliteration to and from Latin script.

Tables:

  • :DSTU_9112_A DSTU 9112:2021 System A
  • :DSTU_9112_B DSTU 9112:2021 System B
  • :KMU_55 KMU 55:2010, not reversible

Examples

iex> Paiv.UkrainianLatin.encode("Доброго вечора!")
"Dobroğo večora!"
iex> Paiv.UkrainianLatin.decode("Paljanycja")
"Паляниця"

Select a transliteration scheme:

iex> Paiv.UkrainianLatin.encode("Борщ", :DSTU_9112_B)
"Borshch"

Summary

Functions

Re-transliterates a string of Ukrainian Latin to Cyrillic script.

Transliterates a string of Ukrainian Cyrillic to Latin script.

Functions

decode(text, table \\ :DSTU_9112_A)

Re-transliterates a string of Ukrainian Latin to Cyrillic script.

encode(text, table \\ :DSTU_9112_A)

Transliterates a string of Ukrainian Cyrillic to Latin script.