"AttributeError: у объекта 'Babel' нет атрибута 'localeselector'»
Я использую Python 3.11.1 и Babel 2.11.0
Это код, связанный с проблемой.
Код: Выделить всё
from flask_babel import Babel, get_locale, gettext
@babel.localeselector
def determine_locale():
if 'language' in session:
return session['language']
return request.accept_languages.best_match(['en', 'es'])
Я пробовал импортировать localeselector разными способами и читал множество примеров от людей, которым это удалось. Но до сих пор не могу понять, какой шаг я пропустил.
Подробнее здесь: https://stackoverflow.com/questions/752 ... leselector
Мобильная версия