翻訳にはFlask-Babelを使用しています。関数を使用してロケールを決定します。
LANGUAGES = ['en', 'ru']
@babel.localeselector
def get_locale():
return request.accept_languages.best_match(LANGUAGES)
たとえば、ロケールに従って全員の URL に URL プレフィックスを追加するにはどうすればよいですか?
ru/quotes
また
en/quotes
そして、テンプレートで言語を選択するためのリンクを設定したいと思います。どうやってやるの?