我有一堆大的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