03.09.2020

Airtable CMS: русско-латинская транслитерация (Cyr-to-Latin)

В этой заметке вы найдёте правила транслитерация русского алфавита на латинский, например для формирования уникальных идентификаторов (обычно их называют slug) для страниц на сайте.

Правила транслитерации указаны по ГОСТу Р 7.0.34–2014 для использования в URL сайтов.

Знаком ❗️ помечены буквы, с которыми, по моему опыту, чаще всего встречаются проблемы.

  • а — a
  • б — b
  • в – v
  • г – g
  • д – d
  • е – e
  • ё – yo ❗️
  • ж – zh ❗️
  • з – z
  • и – I
  • й – j
  • к – k
  • л – l
  • м – m
  • н – n
  • о – o
  • п – p
  • р – r
  • с – s
  • т – t
  • у – u
  • ф – f
  • х – kh ❗️
  • ц – ts ❗️
  • ч – ch ❗️
  • ш – sh ❗️
  • щ – shh
  • ъ – пропускается ❗️
  • ы – y
  • ь – пропускается ❗️
  • э – e
  • ю – yu
  • я – ya

Полный ГОСТ Р 7.0.34–2014

Аналог плагина WordPress Cyr-to-Latin для Airtable

Скоро.

  • © 2020 Сергей Филимонов
  • RSS