fix i18n functins