i18n and fix on abandoned