PyCharm 2025.1 Help

从 Django 模板中提取文本块

启用 Django 插件

此功能依赖于 Django 插件,该插件默认情况下已捆绑并在 PyCharm 中启用。 如果相关功能不可用,请确保没有禁用该插件。

  1. Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 Django 插件,并选中插件名称旁边的复选框。

PyCharm 提供了一个专用的意图操作,用于将 Django 模板中的字符串包裹在 {% trans%} 或 {% blocktrans%} 标签中。

带有 i18n 标签的行会在边栏中用 图标标记。

将文本块包裹在翻译标签中

  1. 打开需要编辑的 Django 模板,并选择要标记为翻译的字符串。

  2. Alt+Enter ,或点击灯泡以显示可用意图操作列表:

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

    该元素已用 trans 标签包裹

    如果是首次提取文本,将添加 {% load i18n%}。

最后修改日期: 2025年 4月 23日