Added multi-language support (alpha)

I remaked the view engine adapter to support multi-languages. The
Chinese translation is not ready yet.