Текст и кодировки

Транслитерация по ГОСТ 7.79-2000 и правилам загранпаспорта, Base64, URL-кодирование, смена регистра и подсчёт символов.

Что есть в разделе

Транслитерация кириллицы латиницей по двум системам, кодирование и декодирование Base64 и URL-строк, перевод текста в верхний, нижний регистр и «Как В Заголовке», подсчёт символов с пробелами и без, слов и абзацев.

Две системы транслитерации

Для загранпаспорта и водительских прав применяются правила приказа МВД № 996 от 2020 года, основанные на рекомендациях ИКАО: Ж — ZH, Й — I, Ц — TS, Ю — IU, Я — IA, мягкий знак опускается. ГОСТ 7.79-2000 (система Б) используется в библиографии и научных публикациях и передаёт те же буквы иначе: Й — J, Ц — CZ или C, Ю — YU, Я — YA. Имя Юлия в паспорте будет Iuliia, по ГОСТу — Yuliya, и путать их при оформлении документов нельзя.

Кодировки и подсчёт знаков

Base64 превращает любые данные в текст из 64 символов и увеличивает объём на треть; кириллица перед кодированием переводится в UTF-8. Счётчик символов считает знаки так же, как биржи контента и Яндекс.Директ: с пробелами, без пробелов и по словам. Все операции выполняются в браузере, введённый текст никуда не отправляется.

Обновлено