Refactored i18n-init into a separate module