PyCharm 2025.3 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年 12月 2日