Japanese Transliteration

Categories

Component ID

2153499

Component name

Japanese Transliteration

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module improves handling of Japanese text in the core Transliteration system. The default behavior is to transliterate Han characters (kanji/hanzi) into their pinyin equivalents, based on Mandarin pronunciation; Japanese pronunciation is almost always somewhat different. The core system's handling of syllabic kana is also quite terrible. This module improves both.

The module is currently in a very early state and can stand a lot of improvement (in other words, please don't judge me on this code just yet).

The MeCab library for PHP is currently required for proper behavior of this module. This library may not be easily available on many systems; you may have to compile and install it manually. Future versions may allow the usage of other kanji glossing libraries.