On i18n.locale handler should only execute once