进入另一个国家销售,第一步不是投广告,而是让当地用户看得懂、信得过你的产品目录。
但大多数 e-commerce platforms 都让目录翻译变得很慢。Shopify、WooCommerce、Magento、BigCommerce,以及各类 marketplace 导出的文件,通常会把产品名称、HTML 描述、分类、JSON 规格和 URL 混在同一个 CSV 里。
普通翻译工具能翻译文字,但经常处理不好产品目录里的结构化数据。
这篇指南会教你如何在 Datablist 里用 ChatGPT 翻译 e-commerce 产品目录。我们会本地化产品名称,翻译分类和描述,保留 HTML 与 JSON 结构,转换计量单位,并生成适合多语言 SEO 的 URL。
本指南你将学到什么
为什么产品目录翻译不一样
e-commerce 产品目录不是普通文本。
你需要翻译面向客户的内容,同时不能破坏店铺重新导入数据时依赖的字段。
例如:
- 产品名称需要使用本地用户会搜索的说法,而不是逐字翻译。
- 产品分类要简短、一致,方便映射到店铺导航。
- 产品描述里可能包含 HTML 标签。
- 产品规格可能包含平台要求的 JSON keys。
- 尺寸、重量等信息可能需要转换成本地常用单位。
- URL 可能需要
/de、/fr、/es或其他语言路径。
所以,产品目录翻译需要的是一套带规则的 workflow,而不只是一个翻译器。
Datablist 的 Translate with ChatGPT/OpenAI enrichment 可以直接处理 CSV 或 Excel 文件中的每一行。它会一次翻译一个列,把结果写入新列,并为每一行标记状态。空行消耗 0 credits,每个已翻译行都会显示对应的 credit 成本。
Step 1 – 翻译产品目录前需要准备什么
你需要两样东西:
- 包含产品数据的 CSV 或 Excel 文件。你可以从 Shopify、BigCommerce、WooCommerce、Magento、PrestaShop 或 marketplace 工具中导出。这个 workflow 也适用于 Amazon、Etsy、Rakuten、AliExpress、MercadoLibre、Lazada 等 marketplace。
- 一个可以逐行运行 prompt 的 AI assistant。
在这篇指南里,我们会:
- 以英文翻译成德文为例处理产品目录
- 使用 Datablist 的 ChatGPT translator
- 保留原始列,并把翻译结果写入新列
📘 Datablist 是什么?
Datablist 是一款 AI spreadsheet,用于清洗、enrich 和管理列表数据。你可以导入 CSV 或 Excel 文件,对每一行运行 enrichments,然后导出结果。
应该选择哪个 ChatGPT Model?
默认模型是 GPT-4o mini。对大多数产品目录翻译来说,它很合适:成本低,处理产品文本也足够稳定。
以下情况建议使用更大的 model:
- 产品名称需要更强的本地化表达
- 描述需要保留品牌语气
- 规格里包含复杂技术语言
- 你翻译的是奢侈品、医疗、工业或受监管产品
以下情况可以使用更小的 model:
- 目录规模很大
- 文本比较简单
- 你只需要先做一版初稿,再进行人工 review
Datablist 会在 enrichment 设置里显示预估 credit 成本。它也会返回每一行的实际成本,让你清楚知道 credits 花在了哪里。
Step 2 - 导入 CSV
当你的产品目录已经是 CSV/Excel 格式后,先注册 Datablist。
导入包含产品目录的 CSV 文件。
这个示例文件包含多种格式的产品字段。
我会用它来翻译:
- 产品名称
- 产品分类
- 带 HTML 标签的产品描述
- JSON 格式的产品规格
然后我会为德文版本修改产品 URL。
Step 3 - 本地化产品名称
像 Google Translate 这类翻译工具的一个限制,是它们处理产品名称时不够贴近本地市场。
直译出来的名称常常显得生硬,也可能错过当地客户实际会在搜索框里输入的关键词。
所以我们不是逐字翻译产品名称,而是做本地化。
先点击 Enrich。
然后进入 “Translations”,选择 “Translate with OpenAI/ChatGPT”。
打开这个 enrichment 后,设置以下内容:
-
产品目录要翻译成的目标语言
-
产品目录的源语言。这个选项不是必须的,但对较短的产品名称很有帮助。
产品名称的源语言和目标语言 -
你想使用的 ChatGPT model
-
额外说明,包括:
- 保留 HTML 或 XML 结构
- 保留 JSON 结构
- 自定义说明
-
需要翻译的列
让 ChatGPT 使用本地市场更常见的产品词。
使用的指令:
Don't just translate this product name but use the locally-preferred term for it and keep English terms that Germans would also use in their everyday life.
然后点击 Continue to output configuration。
点击加号图标创建新列,然后点击 "Instant Run" 开始本地化产品名称。
结果看起来更像本地电商目录,而不是机器直译。
💡 有意思的数据
Springer 的一项 research 显示,55% 的消费者只会购买使用本地语言展示的产品,另有 52.4% 的消费者甚至认为语言比价格更重要。
Step 4 - 用 AI 翻译产品分类
产品分类最重要的不是创意,而是一致性。
这一列可以使用和产品名称相同的 workflow,但不需要添加本地化的自定义指令。分类名称应该短、清晰,并且容易映射回你的店铺导航。
点击 "Enrich"。
选择 “Translations”,打开 “Translate with OpenAI/ChatGPT”。
设置源语言、目标语言以及你想翻译的列,然后点击 "Continue to output configuration"。
点击加号图标创建新的输出列。然后点击 Instant Run 翻译产品分类。
翻译后的分类如下:
接下来,在不改变 HTML 标签的情况下翻译产品描述。
Step 5 - 翻译产品描述但不破坏 HTML
产品描述经常包含 <p>、<strong>、<ul>、<li> 等 HTML 标签。
你要翻译的是用户可见的文字,而不是 markup。如果翻译工具改动了标签,重新导入后产品页可能会出错。
Datablist 已经内置了相关预设指令。
你可以先点击 “Enrich”。
选择 “Translations”,打开 “Translate with OpenAI/ChatGPT”。
enrichment 打开后,设置源语言和目标语言。
要在不改变 HTML 标签的情况下翻译产品描述:
- 勾选 Advanced Settings,打开 Extra Instructions
- 选择 Keep XML or HTML structure
- 把产品描述列映射到 translator
然后点击 Continue to outputs configuration。
为翻译后的描述创建新列。然后点击 Instant Run。
这是翻译后的描述。文本变了,但 HTML 结构保持完整。
接下来,我们翻译以 JSON 存储的产品规格。
Step 6 - 翻译 JSON 产品规格并保持格式
要翻译 JSON 产品规格,点击 Enrich。
对 JSON 来说,结构非常重要:
- Keys 和 values 扮演的角色不同。
- Keys 往往用于筛选、导入或模板渲染。
- 无效 JSON 可能导致导入失败。
- 单位转换应该发生在 values 中,而不是 keys 中。
如果你的产品数据一开始是原始 JSON 导出,先用 JSON to CSV Converter 转成 CSV,然后再在 CSV 上运行翻译 workflow。
选择 "Translations",打开 "Translate with ChatGPT/OpenAI"。
设置源语言和目标语言。
在 advanced settings 中选择 Custom Instructions,粘贴下面这段:
Keep JSON format without translating the keys. Convert measurements from imperial units (inches, feet, pounds etc.) to metric units. Return only the translated JSON, without notes or explanations.
然后选择 "Specifications" 列,点击 "Continue to output configuration"。
这些设置会告诉 ChatGPT:
- 只翻译面向客户的 values
- 保持 JSON keys 不变
- 保留有效 JSON
- 为德国买家转换计量单位
例如,如果你有这样的 JSON 规格:
{
"dimensions": {
"length": "20 inches",
"width": "15 inches",
"height": "10 inches"
},
"material": "genuine leather"
}
普通翻译工具经常会带来两个问题:
- 它们会翻译 `


























