使用微软认知服务翻译API翻译HTML时链接href未被追踪是否正常?
微软认知服务翻译API HTML翻译场景href属性未追踪问题说明
该情况属于正常现象,具体原因如下:
- 你本次调用传入的参数为
&textType=html&from=es&to=es,属于源语言和目标语言完全一致的无翻译需求请求,这类请求下API仅会原封不动返回传入的内容,不会触发HTML结构解析、元素属性追踪的相关逻辑,只有存在跨语言翻译需求时,才会激活HTML翻译模式的结构处理能力。 - 即使是跨语言的HTML翻译场景,微软认知服务翻译API也默认不会对
href这类标签属性做追踪或修改:HTML翻译模式的处理范围仅覆盖元素内的可见文本内容,所有标签属性值默认都会保留原始值,不会被纳入翻译、追踪的处理范畴,如果有处理href属性的需求,你需要自行在调用API前后对HTML文档做结构化解析处理。
内容的提问来源于stack exchange,提问作者user17335992
相关产品推荐
相关产品推荐

