Алгоритмы переноса слов для японского языка

В недавнем веб-приложении, которое я создал, я был приятно удивлен, когда один из наших пользователей решил использовать его для создания чего-то полностью на японском языке. Однако текст был завернут странно и неловко. По-видимому, браузеры не очень хорошо справляются с переносом текста на японском языке, возможно, потому, что в нем мало пробелов, поскольку каждый символ образует целое слово. Однако это не совсем безопасное предположение, так как некоторые слова состоят из нескольких символов, и небезопасно разбивать некоторые группы символов на разные строки.

Поиск в интернете на самом деле не помог мне понять проблему лучше. Мне кажется, что нужен словарь неразрывных паттернов и предположить, что везде можно взломать. Но я боюсь, что не знаю достаточно о японском, чтобы действительно знать, что все слова, которые я понимаю из некоторых моих поисков, довольно сложны.

Как бы вы подошли к этой проблеме? Существуют ли какие-либо библиотеки или алгоритмы, о которых вы знаете, которые уже существуют, которые справляются с этим удовлетворительным образом?

Ответы на вопрос(1)

Ваш ответ на вопрос