add i18n and Resource