無論何時用戶選擇一個單詞,我想顯示一個包含翻譯,建議,關鍵字等的彈出窗口。我該怎麼做?如何在用戶選擇網站中的單詞時翻譯單詞?
0
A
回答
0
您可以使用Google Translate API
的Quick Start Page超級輕鬆演示如何翻譯文本。
您將首先在Google Developer Console上製作一個項目。然後,您將啓用翻譯API並按照快速入門頁面上的說明獲取您的API密鑰。
一旦你有你的API密鑰,你可以使用URL來翻譯單詞。 例如,如果你想從英國的「世界你好」翻譯成德語,你會遵循這個例子:
https://www.googleapis.com/language/translate/v2?key=YOUR_API_KEY&q=hello%20world&source=en&target=de
當然它說:「YOUR_API_KEY」你會輸入您所做的API密鑰Google開發者控制檯。
然後,如果你想把它集成到一個網站上,所以當你點擊一個單詞時會彈出一個窗口,你可以使用jQuery來檢測你單擊的單詞。然後,您將使用上述URL的格式發出AJAX請求(而不是此時的「hello world」在這個時候,它將是您單擊的任何單詞)。
AJAX請求將返回一個JSON對象,該對象將包含您正在查找的翻譯字詞。然後,使用更多的jQuery,您可以顯示在彈出窗口中翻譯的單詞。
+0
感謝您的回覆,我搜索,當我點擊jquery時,我抓住了單詞,並嘗試翻譯是。 –
相關問題
- 1. 刪除用戶從單詞列表中選擇的單詞
- 2. 如何從java翻譯器中獲取翻譯的單詞?
- 3. 如何在android中選擇單詞textview
- 4. 當用戶在iphone中選擇該單詞時,如何突出顯示文字中的重複單詞?
- 5. 直接在單元格中獲取單詞的翻譯
- 6. SQL - 如何選擇具有特定值的單詞在詞末
- 7. 如何在給定單詞的單詞袋詞彙中獲得單詞的id?
- 8. 角度翻譯:如何處理單數和複數單詞?
- 9. 號碼翻譯最多999999999到單詞
- 10. 如何讓用戶從字符串中選擇一個單詞
- 11. 如何翻譯JS中的單詞/表達式?
- 12. 用於翻譯的單詞兩列一個簡單的JavaScript
- 13. 如何計算用戶上傳時單詞文檔(.doc/.docx)中的單詞數?
- 14. 如何在RichTextBox中選擇單詞時顯示面板?
- 15. Joomla翻譯文件不會翻譯所有單詞
- 16. 從文本文件中讀取單個單詞並翻譯 - C
- 17. 如何在網頁中搜索單詞
- 18. 如何從單元格中的單詞組中篩選出特定的單詞
- 19. 使用翻譯功能刪除XSLT中的單詞'and'
- 20. 尋找單詞解析的網站,告訴如果一個單詞是一個名詞,動詞等
- 21. 如何創建單詞選擇器以選擇並突出顯示並從文本中移除所選單詞?
- 22. 簡單的方法來翻譯網站
- 23. 如何突出顯示替換所選單詞的單詞?
- 24. 如何通過百度翻譯多個單詞/句子
- 25. Flex如何區分大寫單詞,小寫單詞和單詞?
- 26. 如何將長單詞分成單詞?
- 27. 如何使用Google翻譯api翻譯特定字詞
- 28. 如何在LIvecode中選擇帶有特殊字符的單詞
- 29. 如何在sql中選擇與regexp匹配的單詞?
- 30. 如何在IntelliJ IDEA中選擇駱駝字的單個詞
@Gangaraju請不要因爲您認爲他們可能有關聯而將問題添加到問題中。 (例如,[tag:angular-translate]是一個國際化庫;它不會爲用戶翻譯文本。) – duskwuff
謝謝,我的英文很糟糕,我的問題是編輯建議編輯。 –