ГОСТ 7.79-2000

Универсальная схема транслитерации, международный стандарт ISO 9:1995. Громоздкая, зато обратимая. Есть вариант с диакритикой.

📅 1995 • ✔️ действует • ㊙️ ⚪ с диакритикой и без

Особенности:

  • В варианте с диакритикой есть альтернативы для Х, Щ, Ю, Я
  • Обратимая (cyr ↔ lat)
Юлия, съешь ещё этих мягких французских булок из Йошкар-Олы, да выпей алтайского чаю
Ûliâ, sʺešʹ eŝё ètih mâgkih francuzskih bulok iz Joškar-Oly, da vypej altajskogo čaû
Yuliya, s``esh` eshhyo е`tix myagkix franczuzskix bulok iz Joshkar-Oly`, da vy`pej altajskogo chayu
var source = "Юлия, съешь ещё этих мягких французских булок из Йошкар-Олы, да выпей алтайского чаю";
var result = iuliia.translate(source, iuliia.GOST_779);
var result_alt = iuliia.translate(source, iuliia.GOST_779_ALT);
import iuliia
source = "Юлия, съешь ещё этих мягких французских булок из Йошкар-Олы, да выпей алтайского чаю"
result = iuliia.translate(source, schema=iuliia.GOST_779)
result_alt = iuliia.translate(source, schema=iuliia.GOST_779_ALT)

Правила / lat1lat2

cyr  lat1 lat2
а    a    a
б    b    b
в    v    v
г    g    g
д    d    d
е    e    e
ё    ё    yо
ж    ž    zh
з    z    z
и    i    i
й    j    j
к    k    k
л    l    l
м    m    m
н    n    n
о    o    o
п    p    p
р    r    r
с    s    s
т    t    t
у    u    u
ф    f    f
х    h    x
ц    c    cz,c
ч    č    ch
ш    š    sh
щ    ŝ    shh
ъ    ʺ    ``
ы    y    y`
ь    ʹ    `
э    è    е`
ю    û    yu
я    â    ya

lat2

Буква Ц

  • С перед буквами Е, И, Й, Ы;
  • CZ в остальных случаях.

ℹ️ cntd.ru