update i18 generator