fcitx-m17n provides the libm17n, a multilingual input method engine, as a back-end to the Fcitx IM framework.