我的要求有什么问题?
我用俄语刺痛:
$string = Потенциал, %
我想用谷歌API将其翻译成乌克兰语:
我的urlencode字符串:
$q = urlencode($string)
我要求谷歌API:
作为回应,我得到了:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalid",
"message": "Invalid Value"
}
],
"code": 400,
"message": "Invalid Value"
}
}
我的要求有什么问题?
答案 0 :(得分:3)
解决方案很简单。 Google为乌克兰语提供英国字母,而不是 UA 。
答案 1 :(得分:1)
就我而言,我试图将其翻译为“es-uy”,但尽管是有效的 language code,但 Google 不支持它。
API 支持的语言代码如下: https://cloud.google.com/translate/docs/languages
答案 2 :(得分:0)
目标应该是英国而不是ua。我认为它将解决问题。