support i18n by using utf-8 coding template files