I18n directive unbinds click event when user is not authorised. Resolve i18n modal based on config. Converted i18nFactory to service and removed watch for config.initialized.