Babel 插件,用于扫描 JavaScript 文件中的本地化函数调用。随后将其编译为 gettext POT 格式 的文件,作为翻译模板。默认情况下,输出文件将写入项目根目录下的 gettext.pot。可以通过插件的 "output" 选项覆盖此设置。

{
    "plugins": [
        [
            "@wordpress/babel-plugin-makepot",
            { "output": "languages/myplugin.pot" }
        ]
    ]
}

Installation

安装该模块:

npm install @wordpress/babel-plugin-makepot --save-dev

Note: 此软件包需要具有长期支持状态(Long-term support)的 Node.js 版本(请参阅 Active LTS 或 Maintenance LTS 版本)。它与旧版本不兼容。

Contributing to this package

这是 Gutenberg 项目的一部分独立软件包。该项目采用 monorepo 结构组织。它由多个自包含的软件包组成,每个软件包都有特定的用途。此 monorepo 中的软件包发布到 npm,并被 WordPress 以及其他软件项目使用。

要了解有关为此包或整个 Gutenberg 做出贡献的更多信息,请阅读项目的主要 贡献者指南。