我們通過語言文件進行了部分翻譯,但有許多動態元素,我們希望使用Google翻譯來爲我們翻譯。谷歌翻譯 - 如何強制翻譯通過JavaScript?
有沒有辦法通過JavaScript啓動翻譯,而用戶不必從下拉列表中選擇?
我們通過語言文件進行了部分翻譯,但有許多動態元素,我們希望使用Google翻譯來爲我們翻譯。谷歌翻譯 - 如何強制翻譯通過JavaScript?
有沒有辦法通過JavaScript啓動翻譯,而用戶不必從下拉列表中選擇?
你絕對可以翻譯的動態元素。你可以在JSON中獲得響應並從中提取翻譯。
例如如下所示:
請求
GET https://www.googleapis.com/language/translate/v2/languages?key=INSERT-YOUR-KEY&target=zh-TW
響應
200 OK
{
"data": {
"languages": [
{
"language": "zh-CN",
"name": "中文(簡體)"
},
{
"language": "fr",
"name": "法文"
},
...
{
"language": "en",
"name": "英文"
}
]
}
}
查看更多的例子在Google Translate API - Using REST
希望這有助於...
謝謝,是的,我知道API ..非常酷,並將採取完整的HTML內容,但它的付費服務。我希望有一種方法可以通過在javascript中觸發事件來'模擬'一個用戶從正常的Google翻譯下拉菜單中選擇一種新語言(實際上它是一個下拉菜單)。 –
好的羅伯特。讓我看看我能否想出一些解決方案來幫助你。 –
感謝這一點,但問題不是「我怎樣才能添加谷歌翻譯插件的網站」,但我怎麼能強迫翻譯程序通過JavaScript,而不需要用戶從谷歌小部件進行選擇。謝謝 –
您可以使用Google Translate API以編程方式翻譯您的網頁或應用程序中的文字。但是,我認爲你付出了代價! –