move formats and locales into model
i18n-tasks