PPT 翻译(中转英):把 PPTX 里的中文整体换成英文,版式不动

前言

给海外客户发演示文稿、把内部材料出英文版,最容易卡住的不是翻译本身,而是改完之后的返工:标题长度变了导致溢出,艺术字特效丢了,表格和 SmartArt 里的中文漏译,备注里的中文没人管。逐页复制粘贴到翻译工具,再回填,格式基本必然错位。

下面介绍一个专门做这件事的 Skill:PPT翻译(中转英·自适应排版)。它定位是「原地替换文本」,而不是「生成一份新 PPT」。

这是什么

一句话定位:读取 PPT/PPTX 文件,把其中的中文内容翻译成英文,并保留原有排版属性,输出仍然是 PPTX。

发布者是社区作者 user_73f9e325,坐标 @user_73f9e325/ppt-translate-to-english,来源标记为 community,分类为 office-efficiency,当前版本 1.0.6。页面上没有标注任何 API Key 依赖(requires_api_key=false)。

解决的问题是:中英混排或纯中文的演示文稿需要出英文版时,避免手工重建。

核心功能

按官方简介,覆盖的文本位置包括:

  1. 标题
  2. 正文
  3. 艺术字(WordArt)
  4. 表格
  5. 图表
  6. SmartArt
  7. 备注

被保留的格式属性包括:字体格式、艺术字特效、段落样式、形状属性。

触发场景官方列了这些说法:翻译PPT为英文、PPT中英转换、艺术字翻译、演示文稿英文版制作、translate PPT to English、convert PowerPoint to English。

需要区分一点:这是中转英的单向转换,官方资料里没有提到英转中。

安装与启用

已抓取的官方资料里只给出了坐标和地址,没有提供命令行安装命令、目录路径或配置文件字段。因此这里不写具体的安装步骤,避免给出无法核对的命令。

按 SKILL.md 类 Skill 的通用用法,在支持 Skill 的客户端里用坐标 @user_73f9e325/ppt-translate-to-english 引用即可;官方地址:

https://api.skillhub.cn/user_73f9e325/ppt-translate-to-english

SkillHub 页面:

https://www.skillhub.cn/skills/user_73f9e325/ppt-translate-to-english

本次抓取的页面未能打开(两个地址都返回抓取失败),所以上一段关于「客户端如何按坐标启用」属于通用用法推断,不是官方原文。

典型用法

官方简介给出的是能力范围,不是可执行的示例命令,资料里没有附带输入文件、输出路径或调用参数。可以确定的是输入输出都是 PPTX 文件,处理范围是文件内所有中文文本节点。

拿到后建议按这个顺序验证:

  1. 准备一份含标题、正文、表格、SmartArt、艺术字和备注的中文 PPTX
  2. 让 Skill 处理该文件
  3. 打开结果,逐项检查文本是否都已英译
  4. 重点看艺术字特效、段落样式、形状属性是否还在

如果第 4 步出现样式丢失,说明该文件里的元素类型超出了 Skill 实际覆盖范围,需要手工修补。

适用场景与注意

适合的场景:

  • 需要给海外团队或客户发同一份演示文稿的英文版
  • 文件里中文分布在多种元素类型中,手工改漏译率高
  • 版式是既有设计,不希望重排

需要注意的:

  • 翻译质量取决于底层模型,机器翻译结果需要人工过一遍术语和专有名词
  • 中英文本长度差异明显,即使保留格式,也可能遇到文本溢出或截断,自适应排版只能缓解,不能消除
  • 图表里的中文若以图片形式存在(而非文本框),不在文本替换范围内
  • 版本号、评分、下载量这些信息以官方页面为准,抓取到的资料与页面上的实时数字可能有差异

结尾

这个 Skill 的价值在于把「翻译 + 保留排版」这两件事合并成一步,省掉手工回填。适合有中译英演示文稿需求、且不想重建文件的场景。

官方地址:https://api.skillhub.cn/user_73f9e325/ppt-translate-to-english

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜