生产力
excel-translator avatar

excel-translator

将 Excel (.xlsx) 文件从英文翻译为中文,并保留所有格式、图片与图表。

简介

Excel Translator 技能是一款专为无缝双语文件处理所设计的专业工具。它能自动将 .xlsx 文件中的英文内容翻译为中文,同时确保原始电子表格的视觉完整性与结构不受影响。此工具非常适合项目经理、行政助理以及需要本地化报告、数据表或商业文件的全球团队,无需手动编辑每个单元格或担心失去合并单元格、颜色和图表等复杂设计元素。

  • 使用 openpyxl 进行可靠的原生 Excel 文件操作与格式保留。

  • 通过 OpenAI API 执行高质量的自然语言翻译,并确保翻译内容的上下文准确度。

  • 直接将中文翻译内容嵌入在原始英文文本下方的相同单元格内,并使用换行符分隔,便于对照查看。

  • 自动保留单元格样式、字体粗细、颜色以及嵌入式媒体,如图片与图表。

  • 支持整个工作簿的批量处理,扫描每一张工作表以进行英文内容翻译。

  • 使用前请确保在沙盒环境中正确设置 OPENAI_API_KEY 环境变量。

  • 默认输出文件将会在原始目录中附加 _translated 后缀,用户亦可通过 -o 参数指定自定义输出路径。

  • 为获得最佳翻译效果,请确保输入的 Excel 文件结构良好,并避免使用文件密码保护。

  • 此工具专用于翻译任务;若工作簿包含复杂的宏或 VBA 脚本,其功能可能无法通过此工具进行验证。

  • 请确保您的 API 凭证拥有足够的余额与权限,以供脚本执行时调用翻译模型。

仓库统计

Star 数
4,441
Fork 数
1,205
Open Issue 数
7
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月29日 14:28
在 GitHub 查看