MCP I18n 提取器是一款模型上下文协议 (MCP) 工具,它能够从 JavaScript/TypeScript 代码中提取 i18n 字符串,并将其保存到 JSON 文件里,极大地提升了多语言处理的效率。
MCP I18n 提取器是一个强大的工具,可帮助你从 JavaScript/TypeScript 代码中提取 i18n 字符串。以下是使用该工具的基本步骤。
export default { ... })中精准提取 i18n 字符串。使用以下命令安装 MCP I18n 提取器:
npm install @access-intelligence/mcp-i18n
当通过 MCP 使用时,工具提供了 extract_i18n 操作,用于将 i18n 字符串从源代码提取到 JSON 文件中。示例如下:
extract_i18n(
sourcePath: "/path/to/translations.js",
targetPath: "/path/to/output.json"
)
| 属性 | 详情 |
|---|---|
DISABLE_SOURCE_REPLACEMENT |
设为 'true' 可以防止替换源文件 |
WARNING_MESSAGE |
自定义添加到替换源文件中的警告消息 |
使用以下命令运行测试:
npm test
本项目采用 MIT 许可证。