我的樹枝模板中有這部分代碼:
{{ 'find.cars.back'|trans({'%url%': path('find_index')})|markdown }}
它根據用戶在網站上選擇的語言為我提供翻譯文本,但是,我想讓這個翻譯固定,始終是英語,我知道我可以輸入固定文本,但我想要的是
find.cars.back
根據所選語言環境,始終呼叫英語翻譯文本而不是文本。有什么幫助嗎?
uj5u.com熱心網友回復:
該|trans()過濾器允許您設定一個固定的區域設定為第三個引數,或者使用它作為命名引數。對于您的示例,它可能看起來像這樣:
{{ 'find.cars.back'|trans(arguments={'%url%': path('find_index')}, locale='en')|markdown }}
或沒有命名引數:
{{ 'find.cars.back'|trans({'%url%': path('find_index')}, 'messages', 'en')|markdown }}
我使用通用en語言環境,但您也可以使用更具體的en-US(或您想設定的任何其他區域)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/398316.html
上一篇:Android MQTT
