← 返回
内容创作

translate-manual

将docx说明书翻译成指定语言,并重新截取应用界面截图替换文档中的原图。触发场景:(1) 用户发送docx文档要求翻译,(2) 需要重新截取软件界面截图,(3) 包含截图替换的文档本地化工作
将docx说明书翻译成指定语言,并重新截取应用界面截图替换文档中的原图。触发场景:(1) 用户发送docx文档要求翻译,(2) 需要重新截取软件界面截图,(3) 包含截图替换的文档本地化工作
qianzitech
内容创作 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 665
下载
💾 26
安装
1
版本
#latest

概述

Manual Translator

Overview

将 docx 格式的说明书翻译成指定语言,并重新截取应用程序界面截图替换文档中的原图。支持 Web 应用、本地 EXE、项目启动等多种应用类型。

优化版翻译流程

Step 1: 收集信息

用户需要提供:

  • docx 文件路径: 要翻译的说明书文档
  • 目标语言: 如英文(EN)、日文(JA)、韩文(KO)等
  • DeepLX API Key (可选): 用于翻译

Step 2: 分段翻译 (推荐)

为避免 API 限流或超时,建议使用分段翻译:

# 分批翻译,每批50项
batch_size = 50
for i in range(0, total, batch_size):
    batch = texts[i:i+batch_size]
    for text in batch:
        # 翻译...
    # 每批保存中间结果
    doc.save(f"output_part{batch+1}.docx")

Step 3: 表格翻译

Docx 文档中的表格需要单独处理:

# 遍历所有表格
for table in doc.tables:
    for row in table.rows:
        for cell in row.cells:
            text = cell.text.strip()
            if text and has_chinese(text):  # 检测是否包含中文
                cell.text = translate(text)
    # 每表格保存,防止中途失败
    doc.save(output_file)

Step 4: 合并与输出

  1. 合并所有分节翻译结果
  2. 替换原文档中的中文内容
  3. 保留文档格式、图片、表格结构

DeepL API 使用

API 格式:

POST https://api.deeplx.org/{API_KEY}/translate
Body: {"text": "原文", "target_lang": "目标语言代码"}

目标语言代码:EN, JA, KO, ZH, FR, DE, ES, IT, PT, RU 等

备用方案: 如果 API 不可用,使用模型自身能力翻译

启动应用 (如需截图)

Web 应用:

  • 直接访问 URL
  • 寻找语言切换设置

项目路径:

  • 前端: pnpm dev
  • 后端: pnpm startnpm run start:dev

关键提示

  • 分段翻译: 每50项一批,每批保存,防止中途失败
  • 表格翻译: 逐表格翻译并保存
  • 错误处理: 使用 try-except 捕获异常,继续处理下一项
  • 保留格式: 只替换文本内容,保留段落格式、表格结构、图片

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-19 13:02 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

YouTube

byungkyu
使用托管OAuth集成YouTube Data API,支持搜索视频、管理播放列表、获取频道数据及评论互动,适用于用户需要时使用此技能。
★ 142 📥 41,080
content-creation

Humanizer

biostartechnology
消除AI写作痕迹,使文本更自然真实。基于维基百科"AI写作特征"指南,识别并修正夸张象征、宣传用语、肤浅-ing分析、模糊归因、破折号滥用、三项排比、AI词汇、负面平行结构及冗长连接词等模式。
★ 860 📥 199,907
content-creation

Baidu Wenku AIPPT

ide-rea
使用百度文库 AI 智能生成 PPT,自动根据内容选择模板。
★ 66 📥 46,213