Переключить язык на: английский
Опробуйте функционал на вебсайте
С помощью библиотеки вы сможете:
- Трансфомировать русские или английские слоги в кану
- Привести кану к русскому или английскому алфавиту
- Конвертировать одну кану в другую
Для выполнения каждого пункта есть своя функция.
Перед использованием посмотрите в обзоре функций ограничения и рекомендации. Учёт рекомендаций повысит точность, а учёт ограничений подготовит к недостаткам алгоритма.
- Обзор функций
- Причины появления рекомендаций и ограничений
- Поддерживаемые системы транскрипции/транслитерации
npm install kana-transformer
toKana()
понимает английский язык, по системе Хепбёрна; приводит к хираганеfromKana()
приводит к английскому языку, по системе ХепбёрнаconvertKana()
конвертирует в хирагану
Подробнее о возможностях настройки написано в обзоре функций.
import { fromKana, toKana, convertKana } from 'kana-transformer'
//Рекомендация: в первых двух функциях разделяйте слова пробелом
fromKana('わたし は じぶん に おちゃ を たてました')
// => 'watashi wa jibun ni ocha o tatemashita'
toKana('watashi wa jibun ni ocha o tatemashita')
// => 'わたし は じぶん に おちゃ を たてました'
convertKana('ワタシハジブンニオチャヲタテマシタ')
// => 'わたしはじぶんにおちゃをたてました'
Если у вас есть предожение по улучшению библиотеки, смело используйте issues и pull requests.