可以试试的想法
商品标题
Wireless noise-cancelling headphones, 40-hour battery, black
หูฟังไร้สายตัดเสียงรบกวน แบตเตอรี่ 40 ชั่วโมง สีดำ
在翻译页面打开促成下单的卖点
Ships from Bangkok within 24 hours. One-year warranty included.
จัดส่งจากกรุงเทพฯ ภายใน 24 ชั่วโมง พร้อมรับประกัน 1 ปี
在翻译页面打开措辞得体的评价回复
Thanks for your review. We are sorry about the delay and have refunded your shipping fee.
ขอบคุณสำหรับรีวิวค่ะ ทางร้านขออภัยที่จัดส่งล่าช้า และคืนค่าจัดส่งให้เรียบร้อยแล้วนะคะ
在翻译页面打开术语表守住品牌名
The AquaPure filter fits every AquaPure kettle.
ไส้กรอง AquaPure ใช้ได้กับกาต้มน้ำ AquaPure ทุกรุ่น
在翻译页面打开本页每组英泰对照都是编写的示意,用来说明请求字段控制什么,发布前已对照实际输出复核。请在控制台用您自己的文本试用,再做判断。
商品目录如何经过 API
2024 年,泰国电商市场规模约为 218 亿美元,背后约有 300 万个卖家和超过 3 亿条商品详情,其中约 30%来自跨境贸易。在这样的规模下,商品目录是一条流水线:每上架一个 SKU、调整一次价格、需要回复一条评价,它就要重新跑一遍。在一项覆盖 29 个国家的研究中,76%的购物者表示更愿意购买用自己的语言介绍的商品。同一研究里,40%的人表示根本不会在其他语言的网站上购物。因此,商品详情里的泰语部分,本身就是商品的一部分。
分批发送商品目录
text 数组每个请求最多接受 200 个字符串,并按顺序返回。5,000 个 SKU 的目录,就是对现有商品详情跑一个循环。
固定您的术语
术语表最多 5,000 组术语对,把品牌名、材质和尺码标签固定为唯一的泰语译法。同一个词在整个目录里不会出现三种译法。
新品持续上架
新上架和修改过的商品详情在发布时经由同一个端点翻译,评价回复也走这个端点。泰语目录始终跟得上英文目录。
一条商品详情的四个部分
5,000 个 SKU 的目录,就是同样的计算重复 5,000 次,共 91,150 积分,约 $91.15。术语表功能并不总能覆盖泰语:DeepL 的术语表文档写明,术语表可用于它支持的所有语言,“泰语除外”(2026 年 8 月核实)。在这里,正是术语表字段让上方的品牌名始终只有一种泰语译法。
批量请求,每次 200 个商品字段
{
"model": "paxa-translation-lite-v1",
"source": "en",
"text": [
"Wireless noise-cancelling headphones, 40-hour battery, black",
"Ships from Bangkok within 24 hours. One-year local warranty.",
"Thank you for the review. We have refunded the shipping fee.",
... 另有 197 个商品字段,每个请求共 200 条 ...
],
"glossary": [
{ "source": "AquaPure", "target": "AquaPure" }
]
}一个请求最多携带 200 条文本,合计不超过 20,000 个字符,并按发送顺序返回。每条译文都直接写回它原来的字段。术语表每批只发送一次,最多 5,000 组术语对,对批内每一条都生效。
面向开发者
一个请求最多携带 200 个字符串和一份术语表。译文按顺序返回,扣除的积分写在响应体里。
完整 API 参考# --max-time covers a large request; curl defaults to no limit, # but most clients and SDKs time out well before a big translation ends. curl -X POST https://api.paxalabs.com/v1/translate \ --max-time 300 \ -H "Authorization: Bearer $PAXA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "text": "Welcome to our store. Free shipping on orders over 500 baht.", "model": "paxa-translation-lite-v1" }'
const response = await fetch("https://api.paxalabs.com/v1/translate", { method: "POST", headers: { Authorization: `Bearer ${process.env.PAXA_API_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ text: "Welcome to our store. Free shipping on orders over 500 baht.", model: "paxa-translation-lite-v1", formality: "formal", }), // A large request can run for minutes; give it room. signal: AbortSignal.timeout(300_000), }); if (!response.ok) throw new Error(`Translation failed: ${response.status}`); const { translations, usage } = await response.json(); console.log(translations[0].text, `${usage.credits} credits`);
// One request, one charge: segments share document context and the // per-request minimum applies once. const strings = ["Sign in", "Create account", "Forgot password?"]; const response = await fetch("https://api.paxalabs.com/v1/translate", { method: "POST", headers: { Authorization: `Bearer ${process.env.PAXA_API_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ text: strings, model: "paxa-translation-lite-v1" }), }); const { translations } = await response.json(); for (const [index, item] of translations.entries()) { console.log(`${strings[index]} -> ${item.text}`); }
一种目标语言,配套它自己的控制项
泰语是这个 API 唯一的目标语言,各项控制都为它设计。术语表会按语法把术语放进句子,采用句子需要的形式。正式程度改变的除了词汇,还有代词和语气词。音译控制决定哪些词让客户以拉丁字母读到。背后的实验室在曼谷,专注泰语。
常见问题
术语表能放多少术语?
每个请求最多 5,000 组源词和译词,每一侧最长 200 个字符。术语表的字符随请求计费,不论有多少条文本,每个请求只发送一次。请只发送这一批真正需要的术语,让整批文本分摊这部分费用。
能把泰语商品详情译回中文吗?
不能。这个 API 只译成泰语。您可以从 14 种源语言中指定一种,也可以让每条文本自动检测,但目标语言始终是泰语。
批量请求的字符怎么计算?
同一请求中的各条文本合并计算,按每 1,000 字符 25 积分计费。随附的上下文、示例和术语表按每 1,000 字符 8 积分计费,每个请求只发送一次。满批发送时,这部分费用摊到每条商品详情上不到百分之一。
每个请求有最低收费吗?
有,2 积分,只在不足 80 个字符时生效。单独发送一个标题,要付这笔最低收费。同一个标题放在 200 条的批次里,只分摊整个请求的一次最低收费。
从免费积分开始
使用 Google、GitHub 或 Hugging Face 登录,即可用 100 一次性免费积分处理您自己的文本。