1

フラスコ Web ページを国際化しようとしています。すべての変数を実行しましたが、タイトルの国際化に成功しませんでした。

私のコードは以下の通りです:

{% extends "base.html" %}{% block title %}Test Title{% endblock %}{% block content %}

私はすでにこれを試しました:

{% extends "base.html" %}{% block title %}_(Test Title){% endblock %}{% block content %}

この:

{% extends "base.html" %}{% block title %}_("Test Title"){% endblock %}{% block content %}

両方とも機能しませんでした。手伝って頂けますか?

4

1 に答える 1

0

"Test Title" は文字列なので引用符が必要ですが、二重括弧で囲む必要があるため、3 番目の命題が最も近いです{{_( )文字列が変数に囲まれている場合、テンプレートはそれを表示するために二重中括弧を必要とします。

結果は次のとおりです。{{ _("Test Title") }}

于 2018-08-08T14:45:33.207 に答える