refactor, i18n
server