FitTrackee/fittrackee/users/utils/language.py

11 lines
288 B
Python
Raw Normal View History

from typing import Optional
from flask import current_app
def get_language(language: Optional[str]) -> str:
# Note: some users may not have language preferences set
if not language or language not in current_app.config['LANGUAGES']:
language = 'en'
return language