CJK translation: newer, faster, better