Django - 在渲染到模板之前翻译变量
Posted
技术标签:
【中文标题】Django - 在渲染到模板之前翻译变量【英文标题】:Django - Translate variable before rendering to template 【发布时间】:2022-01-15 09:45:46 【问题描述】:我目前正在使用Django Translation 以便在 en/es 和反之亦然之间切换。
而且我知道我可以使用%blocktrans%
来翻译模板内的变量。问题是我无法访问需要翻译几个单词的这个特定功能的模板。
如何在将变量渲染为模板之前对其进行翻译?
【问题讨论】:
【参考方案1】:为此,您需要创建语言文件并在其中翻译,请查看How to create language file with Django
【讨论】:
有效!之后我只需要使用gettext
,如文档所示,谢谢!以上是关于Django - 在渲染到模板之前翻译变量的主要内容,如果未能解决你的问题,请参考以下文章