English | Українською
🟢 Статус проєкту: активний[?]
Транслітерація відноситься до методу відображення однієї системи письма в іншій на основі фонетичної подібності. За допомогою цього інструменту ви вводите літери (наприклад, a, b, c тощо), які перетворюються на символи, які мають подібну вимову в кінцевій мові. Наприклад, в українській транслітерації можна ввести «vitannja», щоб отримати «вітання», що звучить як «vitannja». На вибір доступно декілька мовних пар
Цей транслітератор — це утиліта, яка перетворює введені користувачем дані, забезпечуючи всесистемну транслітерацію за допомогою конвертації між, наприклад, латиницею та кирилицею. Програма підтримує різні таблицi для різних мов і має кілька варіантів використання, крім початкового завдання полегшення введення тексту іноземними мовами.
- Транслітерація уривку тексту.
- Введення тексту іноземною мовою через транслітерацію.
- Окремі мови використовують два алфавіти. Ймовірно, ця утиліта може згодитись.
- Введення діакритиків та акцентів. Наприклад, щоб отримати
õ
, ви можете ввести~o
, що буде конвертовано вõ
.
- Клонуйте цей репозиторій або завантажте інсталятор зі сторінки релізів.
- Якщо ви клонували репозиторій, скомпілюйте його й запустіть проєкт.
- Програма відкрилась: скористайтесь випадаючим списком у правому верхньому кутi й оберіть таблицю транслітерації (наприклад,
tableENG-LAT_UKR-CYR.json
для транслітерації з англійської на українську). - Вводьте текст, де забажаєте: у самому транслітераторі, в блокноті, у браузері. Вау! ✨
Таблиці транслітерації зберігаються в Transliterator.Core\Resources\TranslitTables
у виглядi .json
файлів.
Кожна таблиця є співставленням між вхідними та вихідними символами.
Деякі таблиці не повністю відповідають існуючим стандартам транслітерації. Це спричинено технічними обмеженнями та задля простоти використання.
- Редактор таблиць
- Асинхронна обробка клавіш
- Різна транслітерація в залежності від розміщення символів в рядку (наприклад,
ya --> "я"
на початку слова йia -> "я"
, якщо це середина чи кінець)