module Iuliia::Gost52290

Overview

The Gost52290 module provides transliteration (Engine.translate) using the GOST R 52290-2004 transliteration schema.

More information (in Russian)

Examples

Iuliia::Gost52290.translate("Россия, город Йошкар-Ола, улица Яна Крастыня")
# => "Rossiya, gorod Yoshkar-Ola, ulitsa Yana Krastynya"

Iuliia::Gost52290.translate("Юлия, съешь ещё этих мягких французских булок из Йошкар-Олы, да выпей алтайского чаю")
# => "Yuliya, syesh' eshche etikh myagkikh frantsuzskikh bulok iz Yoshkar-Oly, da vypey altayskogo chayu"

Iuliia::Gost52290.translate("Ё Крё Мякоё")
# => "Yo Krye Myakoyo"

Included Modules

Extended Modules

Defined in:

iuliia/schemas/gost_52290.cr

Instance Method Summary

Instance methods inherited from module Iuliia::Engine

description : String description, name : String name, translate(string : String) : String translate

Instance Method Detail

def description : String #

Returns the transliteration schema description.


[View source]
def name : String #

Returns the transliteration schema name.


[View source]