def app(): app = Flask(__name__) babel = Babel(app, default_locale="fr", default_timezone=USER_TZ) babel.localeselector(en_locale) babel.timezoneselector(user_tz) with app.app_context(): yield app
def create_app(self): app = Flask(__name__) babel = Babel(app, default_locale='fr', default_timezone=USER_TZ) babel.localeselector(en_locale) babel.timezoneselector(user_tz) return app
def i18n_init(app): """ initialize Flask-Babel """ babel = Babel(app) babel.localeselector(get_locale) babel.timezoneselector(get_timezone)