我正在尝试通过.NET API使用新版本的Google Translate API(V2)。似乎以下文本打破了它
rt
@@
?????wwweryxc cet3f64
我想也许它只是.NET包装器,但它似乎也打破了URL调用,如果你传递任何普通文本它返回正常,如果你传递这个文本.NET API将完全挂起而不是返回任何内容或抛出错误。如果您是通过网络电话进行的,则不会在浏览器中返回文件,而是使用其他文本。
您可以在线测试API:https://code.google.com/apis/explorer/#_s=translate&_v=v2&_m=translations.list
有谁知道为什么?我希望它能够返回相同的未翻译的评论。
答案 0 :(得分:1)
我对以下句子也有同样的问题:
所有新类别必须是字母的子类别。
所有新类别必须是描述的子类别。
设置源语言解决了这个问题。
虽然真的很奇怪,因为将类别更改为类别也可以使它工作......看起来好像后端有些故障会在某些特殊情况下被触发。
此外,这句话有效:
答案 1 :(得分:0)
显然,自动语言检测不喜欢随机文本,但是预计会向.NET抛出错误。所以如果你知道的话,需要确保传入源语言