HanTools (Корейский)
Основные утилиты для корейского текста: конвертация клавиатуры, разложение Джамо и романизация.
Примеры использования
Часто задаваемые вопросы
Q. Какова основная функция этого инструмента?
В первую очередь он исправляет ошибки раскладки (когда корейский текст набирается на английском и наоборот) и раскладывает слоги на отдельные Джамо.
Q. Для чего нужна декомпозиция Джамо?
Это важно для разработчиков, создающих фильтры поиска «только по согласным», лингвистического анализа или обучающих инструментов.
Q. Поддерживается ли орфография Северной Кореи?
Инструмент следует стандартам Unicode Южной Кореи. Базовая декомпозиция работает, но правила сортировки или написания могут отличаться.
Q. Поддерживается ли романизация (транслитерация)?
Да. Поддерживается новая романизация корейского языка, чтобы помочь прочитать произношение.
Q. Безопасно ли это для тех, кто не знает корейский?
Безусловно. Это визуальный инструмент, помогающий понять структуру хангыля и исправлять типичные ошибки набора без глубоких знаний языка.
Логика конвертации раскладки
| Ввод | Цель | Результат |
|---|---|---|
| dkssudgktpdy | 안녕하세요 | Исправлено (Анг → Кор) |
| 안녕하세요 | 안녕하세요 | Оригинал (Без изменений) |
| gkvvy | happy | Исправлено (Кор → Анг) |
| dlswjs | 이전 | Исправлено (Анг → Кор) |
Сценарии использования разложения Джа모
Профессиональные сценарии разложения хангыля на компоненты.
Инкрементный поиск (по начальным согласным)
Алгоритмы сортировки словарей
Предварительная обработка для синтеза речи (TTS)
Тренажеры печати и разработка игр
Проверка сложности паролей
Умные системы закладок
Фонетическое сопоставление для распознавания речи
Техническая информация Unicode
💡 Hangul Unicode Guide: Syllables (AC00-D7A3), Jamo (1100-11FF), Compatibility Jamo (3130-318F)
Ключевые особенности
- Автоопределение раскладки
- Быстрое разложение Джамо (Unicode)
- Стандартная романизация
- 100% локальная обработка