从 Django 模板中提取文本块
启用 Django 插件
此功能依赖于 Django 插件,该插件默认情况下已捆绑并在 PyCharm 中启用。 如果相关功能不可用,请确保没有禁用该插件。
按 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 Django 插件,并选中插件名称旁边的复选框。
PyCharm 提供了一个专用的意图操作,用于将 Django 模板中的字符串包裹在 {% trans%} 或 {% blocktrans%} 标签中。
带有 i18n 标签的行会在边栏中用 图标标记。
将文本块包裹在翻译标签中
打开需要编辑的 Django 模板,并选择要标记为翻译的字符串。
按 Alt+Enter ,或点击灯泡以显示可用意图操作列表:

选择意图操作 使用 'trans' 标记包装 ,然后按 Enter。 PyCharm 会将选定的文本包裹在翻译标签中。

如果是首次提取文本,将添加 {%
load i18n%}。
最后修改日期: 2025年 4月 23日