MCP Divi翻译器v4.4.0
翻译Divi页面,保留所有内容 [et_*] 短代码和HTML结构。适用于Claude Desktop、Claude Code或任何MCP客户端。
安装
git clone https://github.com/scopweb/mcp-go-divi-translation.git
cd mcp-go-divi-translation
go build -o divi-translator .配置
克劳德桌面版 --编辑 claude_desktop_config.json:
{
"mcpServers": {
"divi-translator": {
"command": "/path/to/divi-translator",
"args": []
}
}
}克劳德代码 --添加 .mcp.json 在您的项目中:
{
"mcpServers": {
"divi-translator": {
"command": "/path/to/divi-translator",
"args": []
}
}
}WordPress(可选)
创建一个 .env 二进制文件旁边的文件:
WP_MYSQL_HOST=localhost
WP_MYSQL_PORT=3306
WP_MYSQL_USER=your_user
WP_MYSQL_PASSWORD=your_password
WP_MYSQL_DATABASE=your_database
WP_TABLE_PREFIX=wp_
WP_BACKUP_DIR=./backups用法
服务器为推荐的批量工作流提供了3个工具:
| 工具 | 它做什么 |
|---|---|
extract_divi_text | 从Divi文件中提取文本 |
extract_wordpress_text | 从WordPress帖子中提取文本 |
submit_bulk_translation | 将翻译发回 |
它是如何工作的:
- 呼叫
extract_divi_text或extract_wordpress_text--返回aextractionId和文字{{CHUNK_XXX}}标记物 - 翻译文本(Claude会这样做,不需要调用工具)
- 呼叫
submit_bulk_translation随着extractionId以及翻译文本
示例提示:
Translate WordPress post 42 to French.
Use extract_wordpress_text, translate keeping all markers, then submit with submit_bulk_translation.翻译什么
- HTML标记之间的可见文本
alt和title属性
什么保持不变
- Divi简码(
[et_pb_section],[et_pb_text]等等) - HTML属性(
class,style,href,src等等) - 网址
- 块状标记(
{{CHUNK_XXX}})
文档
完整文档请访问 网站/ (Astro星光网站)。
许可证
麻省理工学院
