word医疗药剂类文档翻译

👤 mikeyOne 📦 v1.1.0 ⭐ 4.5 ⬇️ 29 下载
📄 办公效率 免费

📖 技能介绍


name: "word-bilingual" description: "医疗/药剂生产企业Word转中英双语:保留样式表格,上中文下英文输出。GMP/SOP/批记录等文档。支持.doc老格式。" license: MIT metadata: version: "1.1.0" created: 2026-08-10 tags: - translation - word - docx - bilingual - gmp - pharmaceutical


Word 文档中英双语翻译(医疗/药剂生产企业)

概述

将医疗、药剂生产企业的 Word 文档(.docx;.doc 老格式自动转换)翻译为「上中文下英文」双语文档:

  • 每个中文段落下方紧跟一段英文译文
  • 表格单元格内:中文下方新增英文段落
  • 原文样式(字体、字号、加粗、对齐、缩进、行距、编号)与表格格式(边框、列宽、合并单元格)完全不变
  • 图片、页面设置、页眉页脚均不修改

核心流程:提取 → AI 翻译 → 回写,仅新增段落,不触碰其他任何内容。

触发条件

用户提及:word转中英双语、word翻译成双语、双语word、上中文下英文、医疗/医药/药剂/药品/GMP文档翻译、word translate to bilingual 等。

输出格式(上中文下英文)

(原中文段落,样式不变)
(英文译文段落,复制原段落样式,中文字体自动换为 Times New Roman,语言标记 en-US)

表格单元格内同理:中文下方紧跟英文;表格结构、行列、边框、合并单元格均不变。

工作流程

第零步(可选):.doc 老格式转换

输入为老式二进制 .doc(文件头 D0 CF 11 E0)时,先转为 .docx:

  • 优先:本机装有 MS Word / WPS / LibreOffice 时用其转换(保真度最高)
  • 否则:pip install Spire.Doc 后用脚本转换(免费版会在文档开头插入红色评估警告段落,脚本自动删除):
python scripts/convert_doc.py <输入.doc> <输出.docx>

转换后务必抽查正文是否乱码(老 .doc 编码各异),确认无误再进入下一步。

第一步:提取文本

python scripts/extract_text.py <输入.docx> <输出.json>

示例

python scripts/extract_text.py input.docx extracted.json

输出 JSON 结构

{
  "source_file": "input.docx",
  "total": 42,
  "items": [
    {
      "kind": "paragraph",
      "path": "body:p3",
      "text": "本方案适用于无菌制剂车间的工艺验证。",
      "translated": "",
      "format": {
        "style": "Normal",
        "alignment": "JUSTIFY",
        "first_line_indent_pt": 21.0,
        "space_before_pt": null,
        "space_after_pt": null,
        "line_spacing": null,
        "run": {
          "latin_font": "Times New Roman",
          "ea_font": "宋体",
          "size_half_pt": 24,
          "bold": false,
          "italic": false,
          "underline": false,
          "color": null,
          "lang": "zh-CN"
        }
      }
    }
  ]
}

字段说明: - kind: paragraph(正文段落)或 table_cell(表格单元格内段落) - path: 定位标识,body:pN 为正文第 N 段;body:tN:tcM:pK 为第 N 个表格的第 M 个逻辑单元格内第 K 段(嵌套表格追加 :tX) - text: 段落完整文本(多个 run 合并,保留制表符/换行符) - translated: 待 AI 填充的英文译文 - format: 原样式信息(仅参考,回写时直接复制原 XML 属性,不手工重建)

说明:纵向合并单元格(vMerge continue 续行)为幻影内容,脚本自动跳过,每个逻辑格只提取一次。

第二步:AI 翻译

读取 JSON,逐条将 text 字段翻译为英文,填入 translated 字段,保存为 translated.json不要直接用 extracted.json 回写,其中 translated 全为空)。

翻译原则: 1. 专业术语统一按下方术语对照表,全文保持一致 2. 法规/药典名称首次出现用「中文(英文缩写)」格式,如《药品生产质量管理规范》(Good Manufacturing Practice, GMP) 3. 数字、单位、限度值(如 ≤10 ppm、95.0%~105.0%、100 CFU/g)原样保留不译 4. 药品名称用中文 + 英文通用名(INN),首次出现时标注,如 对乙酰氨基酚(Paracetamol, Acetaminophen) 5. 缩写首次出现给出全称,如 高效液相色谱法(High-Performance Liquid Chromatography, HPLC) 6. 中译英:增补主语、显化逻辑连接词、长句拆分、补全冠词与时态 7. 不翻译:代码、URL、邮箱、版本号、批号、页码、纯数字/编号、文件编号(如 ZL/JY/CP/00601) 8. 术语一致:同一术语全篇统一;模棱两可的术语先确认再译

大批量文档翻译策略(数百条目的 SOP/记录表实测有效):

  1. 重复文本建映射:表格中的表头、签批栏、日期栏、结论栏等大量重复(如"符合规定□;不符合规定□""检验人:""下次校验日期:"),按"去除首尾空白后的原文"建文本映射(TEXT_MAP),一次覆盖几十上百个单元格
  2. 唯一条目按 path 映射:正文方法、长单元格用 path → 译文(PATH_MAP)
  3. 规则化处理
  4. 编号/文件号/批号(Z11111、ZL/JY/CP/00601):不译,translated 填原文(回写时自动跳过,不产生重复行)
  5. 日期 2012年01月15日January 15, 2012(正则 (\d{4})年(\d{1,2})月(\d{1,2})日
  6. 空白填写栏(______(批号: ))原样保留在译文中
  7. 纵向拆分的表头字("性"+"状"拼成"性状"):按片段译(Descript / ion),视觉上仍拼成 Description
  8. 纯符号(-):translated 填原文跳过
  9. 迭代到 100% 覆盖:填充脚本输出未覆盖清单 → 逐个补齐 → 再跑,直到非空条目全部覆盖。回写脚本会跳过 translated 为空或与原文相同的条目(不会报错),但漏译的条目就没有英文,必须覆盖全部非空条目

医药/药剂常用术语对照表

中文 英文
药品生产质量管理规范 Good Manufacturing Practice (GMP)
药品经营质量管理规范 Good Supply Practice (GSP)
药品临床试验管理规范 Good Clinical Practice (GCP)
原料药 Active Pharmaceutical Ingredient (API)
辅料 Excipient
批记录 Batch Record
批生产记录 Batch Production Record (BPR)
检验原始记录 Raw Data Record
工艺规程 Master Formula / Process Specification
标准操作规程 Standard Operating Procedure (SOP)
质量标准 Quality Standard / Specification
检验报告书 Certificate of Analysis (COA)
稳定性考察 Stability Study
留样 Retention Sample
有效期 Expiry Date / Shelf Life
生产日期 Manufacture Date
检验日期 Test Date
批号 Batch Number / Lot Number
批量 Batch Size
样品数量 Sample Quantity
包装规格 Packaging Specification
产品规格 Product Specification
取样人 Sampled by
放行 Release
质量保证 Quality Assurance (QA)
质量控制 Quality Control (QC)
偏差 Deviation
变更控制 Change Control
纠正和预防措施 Corrective and Preventive Action (CAPA)
验证 Validation
清洁验证 Cleaning Validation
工艺验证 Process Validation
设备确认 Equipment Qualification (IQ/OQ/PQ)
变更历史记录 Document Revision History
申请号 Application No.
文件编号 Document No.
文件标题 Document Title
变更内容 Description of Change
变更时间 Date of Change
周期性复审 Periodic Review
起草人 Drafted by
审核人 Reviewed by
批准人 Approved by
部门 Department
职务 Position
签名时间 Signature Date
洁净区 Cleanroom
压差 Differential Pressure
尘埃粒子 Particulate Matter
微生物限度 Microbial Limit
无菌 Sterile / Aseptic
灭菌 Sterilization
冻干 Lyophilization
制粒 Granulation
压片 Tablet Compression
包衣 Coating
灌装 Filling
注射剂 Injection
片剂 Tablet
胶囊剂 Capsule
颗粒剂 Granule
口服液 Oral Solution
药品上市许可持有人 Marketing Authorization Holder (MAH)
药品说明书 Package Insert / Label
不良反应 Adverse Reaction
药物警戒 Pharmacovigilance
临床试验 Clinical Trial
处方药 Prescription Drug
非处方药 Over-the-Counter (OTC) Drug
医疗器械 Medical Device
中国药典 Chinese Pharmacopoeia
英国药典 British Pharmacopoeia (BP)
欧洲药典 European Pharmacopoeia (EP)
美国药典 United States Pharmacopeia (USP)
药品监督管理部门 Drug Regulatory Authority
药品注册 Drug Registration
车间 Workshop / Production Area
生产线 Production Line
性状 Description
外观 Appearance
溶解性 Solubility
鉴别 Identification
熔点 Melting Point
初熔 Onset of Melting
终熔 End of Melting
薄层色谱法 Thin-Layer Chromatography (TLC)
展开剂 Developing Solvent
斑点 Spot
主斑点 Principal Spot
溶剂前沿 Solvent Front
硅胶 Silica Gel
荧光指示剂 Fluorescent Indicator
红外吸收光谱 Infrared (IR) Absorption Spectrum
溴化钾压片法 Potassium Bromide Disc Method
特征峰 Characteristic Band
酚羟基 Phenolic Hydroxyl Group
酰胺基 Amide Group
甲基 Methyl Group
苯环 Benzene Ring
紫外吸收光谱 Ultraviolet (UV) Absorption Spectrum
最大吸收 Maximum Absorption
吸收度 Absorbance
吸收池 Absorption Cell
相关物质 Related Substances
高效液相色谱法 High-Performance Liquid Chromatography (HPLC)
液相色谱仪 Liquid Chromatograph
色谱柱 Chromatographic Column
固定相 Stationary Phase
流动相 Mobile Phase
进样量 Injection Volume
流速 Flow Rate
运行时间 Run Time
保留时间 Retention Time
相对保留时间 Relative Retention Time
峰面积 Peak Area
外标法 External Standard Method
校正因子 Correction Factor
稀释倍数 Dilution Factor
换算系数 Conversion Factor
系统适应性 System Suitability
分离度 Resolution
信噪比 Signal-to-Noise Ratio
相对偏差 Relative Deviation
杂质 Impurity
限度 Limit
忽略限度 Disregard Limit
残留溶剂 Residual Solvents
气相色谱法 Gas Chromatography (GC)
顶空进样 Headspace Injection
干燥失重 Loss on Drying
炽灼残渣 Residue on Ignition
硫酸盐灰分 Sulphated Ash
恒重 Constant Weight
易炭化物 Readily Carbonizable Substances
氯化物 Chlorides
硫酸盐 Sulphates
硫化物 Sulphides
重金属 Heavy Metals
含量测定 / 含量 Assay / Content Determination
滴定 Titration
滴定液 Titrant
空白试验 Blank Determination
终点 End-Point
回流 Reflux
指示液 Indicator Solution
邻二氮菲指示液 Ferroin Indicator Solution
硫酸铈 Cerium Sulphate
硫酸铈铵 Ammonium Cerium Sulphate
强氧化剂 Strong Oxidising Agent
还原性药物 Reducing Drug
比色管 Nessler Cylinder
容量瓶 Volumetric Flask
锥形瓶 Conical Flask
移液管 Pipette
分析天平 Analytical Balance
托盘天平 Platform Balance
电子天平 Electronic Balance
电热板 Hot Plate
表面玻璃 Watch Glass
醋酸铅试纸 Lead Acetate Paper
高温炉 Muffle Furnace
烘箱 Oven
熔点仪 Melting Point Apparatus
紫外分光光度计 UV Spectrophotometer
红外分光光度计 IR Spectrophotometer
校验日期 Calibration Due Date
供试品 Substance to Be Examined
供试液 Test Solution
对照品 Reference Standard
对照液 Reference Solution
标准溶液 Standard Solution
储备液 Stock Solution
工作标准品 Working Standard
比较液 Comparison Solution
试剂 / 试液 Reagent / Test Solution
折干(干基) Dry Basis
附件 Attachment
谱图 Chromatogram
打印件 Printout
符合规定 Conforms
不符合规定 Does Not Conform
判定 Verdict
检验人 Analyst
复核人 Reviewed by
对氨基苯酚 p-Aminophenol
对硝基苯酚 p-Nitrophenol
对氯苯乙酰胺 p-Chloroacetanilide
羟化四丁铵 Tetrabutylammonium Hydroxide
磷酸氢二钠 Disodium Hydrogen Phosphate
磷酸二氢钠 Sodium Dihydrogen Phosphate
硝酸银 Silver Nitrate
氯化钡 Barium Chloride
硫代乙酰胺 Thioacetamide
醋酸盐缓冲液 Acetate Buffer Solution
标准铅溶液 Standard Lead Solution
氨水 Ammonia Solution
氢氧化钠 Sodium Hydroxide
盐酸 / 稀盐酸 Hydrochloric Acid / Dilute Hydrochloric Acid
硫酸 / 稀硫酸 Sulphuric Acid / Dilute Sulphuric Acid
硝酸 Nitric Acid
醋酸 Acetic Acid
甲醇 Methanol
乙醇 Ethanol
二氯甲烷 Dichloromethane
丙酮 Acetone
氯仿 Chloroform
盐酸甲醇溶液 Methanolic Hydrochloric Acid
比色用氯化钴溶液 Cobalt Chloride Colourimetric Solution
比色用三氯化铁溶液 Ferric Chloride Colourimetric Solution
比色用硫酸铜溶液 Copper Sulphate Colourimetric Solution
接触碟法 Contact Plate Method
薄层色谱法 Thin-Layer Chromatography (TLC)
平板计数法 Plate Count Method
拭子取样 Swab Sampling

第三步:回写生成双语文档

python scripts/write_bilingual.py <原始.docx> <翻译.json> <输出.docx>

示例

python scripts/write_bilingual.py input.docx translated.json output_中英双语.docx

回写策略: - 在原中文段落后用 addnext 插入英文段落,复制原段落全部段落属性(pPr:样式、对齐、缩进、行距、编号)与首个 run 的字体属性(rPr) - 英文 run 的 ascii/hAnsi 字体若为中文(宋体/黑体/微软雅黑等)则换为 Times New Roman;语言标记设为 en-US - 表格单元格内同样新增段落,不修改表格结构(行列、边框、列宽、合并单元格) - translated 为空、或译文与原文相同(编号、纯数字/限度值、- 等)时跳过,不插入 - 不修改图片、页眉页脚、页面设置;仅新增段落

质量检查清单

  • [ ] 每段中文下方均有对应英文,顺序一致(非空条目 100% 覆盖)
  • [ ] 表格行列数、合并单元格、边框完整未变
  • [ ] 字体、字号、加粗、对齐、缩进、编号等样式与原文一致
  • [ ] 术语全文统一(对照术语表)
  • [ ] 数字、单位、限度值未改动
  • [ ] 编号、批号、文件编号未翻译且未重复
  • [ ] 日期已按英文格式转换(如 January 15, 2012)
  • [ ] 空白填写栏(______)原样保留
  • [ ] 无漏译、过译,英文表达流畅专业
  • [ ] 由 .doc 转换的文档:无乱码、无评估警告残留

注意事项

  • 仅处理正文与表格;页眉页脚、文本框(文本域)、脚注不提取不翻译(如需要请另行说明)
  • 新增英文段会导致文档页数增加,属正常现象;英文较长时可手动微调字号
  • 翻译前建议备份原件
  • 大批量文档可分批处理,术语表可随项目扩充
  • .doc 老格式:本机无 Office 时用 convert_doc.py(Spire.Doc 免费版);免费版对大文档(数百段/几十表)有限制,超大文档建议用 Word/LibreOffice 转换;转换后先抽查乱码
  • 调试提示:Windows 控制台/PowerShell 管道可能把 Python 的 UTF-8 输出按 GBK 解码显示成乱码(数据本身正常),验证请直接读取 JSON 文件内容
  • 依赖 python-docx 1.x,需 Python 3.8+

依赖

pip install python-docx
# 仅 .doc 转换需要:
pip install Spire.Doc

资源文件

scripts/

  • convert_doc.py: .doc 老格式 → .docx 转换(Spire.Doc),并清除免费版评估警告段落
  • extract_text.py: 从 .docx 提取正文段落与表格单元格文本到 JSON(含格式信息)
  • write_bilingual.py: 将翻译后的 JSON 回写为「上中文下英文」双语 .docx

CHANGELOG

1.1.0 - 新增 .doc 老格式转换支持(convert_doc.py,Spire.Doc,自动清除评估警告) - 新增「大批量文档翻译策略」:重复文本映射 + path 映射 + 日期/编号/空白栏规则 + 迭代覆盖至 100% - 术语表大幅扩充(药典检验:性状/鉴别/熔点/薄层/红外/紫外/相关物质/残留溶剂/含量测定/滴定/重金属等 120+ 条) - 注意事项补充 .doc 转换与乱码调试提示;质量检查清单新增编号/日期/空白栏/乱码检查项

1.0.0 - 首次发布:医疗/药剂生产企业 Word 中英双语翻译技能 - 基于通用翻译技能(translate)流程,适配 Word 文档与医药领域术语 - 保留原样式与表格格式(含横向/纵向合并单元格),上中文下英文输出

🤖 AI 评测

这个 Skill 质量不错,专为医药企业翻译需求设计。它能保留 Word 原有的样式和表格格式,翻译后的文档整洁专业。术语表很全面,GMP、批记录等医药专业词汇都有标准译文。操作流程分三步,文档说明详细,新手也能上手。需要注意的是,部分老格式 .doc 文件可能出现乱码,且页眉页脚等内容暂不支持翻译。总体适合需要频繁处理医药文档中英双语版本的用户。

📊 多维度评分

适应性4.2
规范性4.6
有效性4.6
可靠性4
可信度4.9

📁 包含文件 (4 个)

📄 SKILL.md 17 KB
📄 scripts/convert_doc.py 1.1 KB
📄 scripts/extract_text.py 5 KB
📄 scripts/write_bilingual.py 4.9 KB

🔥 大家都在搜

wps 写作 pdf 苹果