UTF8にも半角カナはあるし。
gettextに対応したくらいでi18nって片腹痛い