私は、言語翻訳のためにフラスコでバベルを使用しようとすることに完全に混乱しています。
以下を想定してみましょう。ユーザーは英語よりもスペイン語を好みます。これをマークする変数があります:
g.user.default_language='sp'
1つは英語で、もう1つはスペイン語で、表示したいメッセージが必要だとしましょう。「お願いします」と「お願いします」
<html>
<h1>INSERT TRANSLATION HERE</h1>
</html>
ここに私のベースバベル設定ファイルがあります
[python: **.py]
[jinja2: **/templates/**.html]
extensions=jinja2.ext.autoescape,jinja2.ext.with_
では、ユーザー設定がスペイン語の場合、「Please」はどこに行き、「por fovor」にどのようにマッピングされるのでしょうか?
では、言語プロファイルに基づいてテンプレートから呼び出す方法を教えてください。
ありがとう