транслит
Функция транслит
используется для автоматической транслитерации текста с кириллицы (русский алфавит) на латиницу (английский алфавит).
Синтаксис
транслит(поле)
поле
— идентификатор текстового поля, содержащий строку на кириллице.
Принцип работы
-
Получение строки: функция принимает строку на кириллице.
-
Побуквенное преобразование: каждая буква заменяется на соответствующий латинский символ в соответствии с таблицей транслитерации.
Примеры:
- Ж → Zh
- Ю → Iu
- Я → Ia
- Й → I
-
Сохранение регистра: сохраняется регистр исходных символов (прописные и строчные).
-
Возврат результата: возвращается строка, полностью переведённая на латиницу.
Пример:
Задача: получить латинское написание ФИО.
Шаги:
-
Вставьте текстовое поле
фио
в шаблон. -
Дважды щелкните по идентификатору в теле шаблона.
-
Нажмите
f(X)
и выберите «Морфологические» → «транслит». -
Подтвердите изменения и проверьте результат.
Результат
Функция вернёт строку, в которой все символы преобразованы в латинский алфавит.