Кантонский Jyutping Miniced
Это небольшой сценарий, который позволяет кантонскому обращению к Jyutping (также известным как «кантонская транслитерация» или «кантонская романизация»). Сценарий оптимизирован для небольших веб -приложений и статических веб -страниц. Это не требует бэкэнд -сервера.
Весь код можно запустить на фронте. Серверы не требуются.
Для симинкового кантонского к джутпическому транслитерации используйте «tojyutping (…)» :
(Это использует первую опцию Jyutping для каждого символа)
console.log( CantoJpMin.toJyutping('食咗飯未呀??') );
/* Result => sik6 zo2 faan6 mei6 aa1 ?? */
Чтобы увидеть больше вариантов Jyutping, запустите «TojyutparingArray (…)» :
console.log( CantoJpMin.toJyutpingArray('食咗飯未呀??') );
/* Result =>
[{"original":"食","jyutpings":["sik6","sik2","zi6","ji6"]},
{"original":"咗","jyutpings":["zo2"]},
{"original":"飯","jyutpings":["faan6","faan2"]},
{"original":"未","jyutpings":["mei6"]},
{"original":"呀","jyutpings":["aa1","ngaa1","aa3","ngaa3"]},
{"original":"?"},
{"original":"ud83c"},
{"original":"udf5a"}] */
<script src="scripts/cantojpmin_data.js"></script>
<script src="scripts/cantojpmin_functions.js"></script>
console.log( CantoJpMin.toJyutping('食咗飯未呀??') );
Данные словаря поступают из лингвистического общества Гонконга (LSHK) (香港語言學學會) Список кантонских произношений символов для компьютеров (電腦用漢字粵語拼音表) '(по состоянию на 2020.11.19, последний обновлен 2019.12 .28).
Список LSHK выпущен по лицензии CC 4.0. Весь этот код выпущен по одной и той же лицензии.