我想使用这个脚本,但我不能让它工作。他们在网页上有一个示例,但它不起作用。
有人能看出它有什么问题吗?
我需要这个的原因是因为我想动态更改语言,例如当用户单击标志时,我需要将其翻译成该语言。这个脚本对我来说似乎很好,因为我不必用不同的翻译再次编写所有脚本,这将是一项太多的工作。
如果这不起作用,也许有人可以为我提供一些其他插件
我想使用这个脚本,但我不能让它工作。他们在网页上有一个示例,但它不起作用。
有人能看出它有什么问题吗?
我需要这个的原因是因为我想动态更改语言,例如当用户单击标志时,我需要将其翻译成该语言。这个脚本对我来说似乎很好,因为我不必用不同的翻译再次编写所有脚本,这将是一项太多的工作。
如果这不起作用,也许有人可以为我提供一些其他插件
这不起作用,因为它依赖于现已关闭的 Google Translate API。Google 正在发布一个付费 API,但在该脚本中链接的旧的免费 API 版本已不复存在。
Ajax 调用的响应是:
google.language.callbacks.id101('22', null, 403, '请使用翻译 v2。请参阅http://code.google.com/apis/language/translate/overview.html ', 200)
这又回到了吉姆所说的话。
从jquery-translate
代码中有:
if (key.length < 40) --> Google
else Microsoft
而且我在您的代码中的任何地方都没有看到密钥集,所以这可能是您的问题。
阅读代码以了解如何使用该库,我们不会为您这样做。