我有一堆大的txt文件(遊戲演練),我需要從英語翻譯成法語。我的第一本能是將它們託管在服務器上,並使用PHP腳本通過執行file_get_contents()和一些URL操作來自動執行翻譯過程以獲取翻譯的文本。類似:抓取Google翻譯的頁面? (PHP)
http://translate.google.com/translate?hl=fr&sl=en&u=http://mysite.com/faq.txt
我發現它提出了兩個問題:1)有幀2)的幀src
值是相對的(即SRC =),所以沒有負載 「/ translate_c ....?」。
有什麼辦法可以在PHP中獲取通過Google翻譯的頁面(不使用AJAX API,因爲它在這裏真的不適合)?
謝謝,但不會IFrames仍然是一個問題? – mathon12 2010-04-26 19:48:25
使用cURL獲取Chaim上面發佈的網址,並且應該設置。這也應該避免Javascript的複雜性,因爲它只會抓取HTML。 – 2010-04-26 21:01:12
我正與cURL一起,謝謝! – mathon12 2010-04-27 07:47:21