You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过DeepL API结合整句上下文翻译单个单词?

解决DeepL API单词语义歧义的方法

完全可以通过发送完整句子作为上下文来消除目标单词的歧义,你之前用引号标记的方式不被DeepL API识别,反而会干扰翻译结果,推荐用以下两种正确方式:

  • XML标签标记法
    用XML标签包裹你要翻译的目标单词,同时在API请求中设置tag_handling="xml"参数。API会保留整句上下文,只翻译标记的部分,并根据语境判断单词词性。
    示例输入文本:

    How may I <tag>help</tag> you?
    

    发送请求时开启tag_handling="xml",DeepL会根据句子语境识别“help”是动词,德语翻译会对应动词形式helfen,而非名词Hilfe。

  • 术语表指定法
    提前在DeepL后台创建术语表,将目标单词(如作为动词的“help”)和对应语言的准确翻译(如德语helfen)绑定。翻译请求中指定使用该术语表,结合完整句子上下文,就能确保翻译符合预期词性。

内容的提问来源于stack exchange,提问作者Sebb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 12:42:07