Just found the problem is Google is only allowing a max of 64 results, and
that is why if you try to translate a whole web page by using google ajax
translate api, it won't do that.

any good idea to overcome this?

On Tue, Sep 29, 2009 at 10:51 PM, Frank He <[email protected]> wrote:

> Eno,
>
> I agree with you, using google ajax translate tool is a good option. But I
> just tried it and found the <table> tag has prevented the google ajax tool
> to work.
>
> This is my code:
>
>
> <body>
>  <div id="divWholePage">
> <script type="text/javascript" src="http://www.google.com/jsapi";>
>     </script>
>     <script type="text/javascript">
>     google.load("language", "1");
>     function translatepage(lan) {
>         alert ("trans to "+lan);
>       var text = document.getElementById("divWholePage").innerHTML;
>       google.language.detect(text, function(result) {
>         if (!result.error && result.language) {
>           google.language.translate(text, result.language, lan,
>                                     function(result) {
>             var translated = document.getElementById("divWholePage");
>             if (result.translation) {
>               translated.innerHTML = result.translation;
>             }
>           });
>         }
>       });
>     }
>     </script>
> <a href="#" onclick="javascript: translatepage('zh');return
> false">Translate page</a>
> <form> column 3, column 1,Column 2
>  <table><tr></tr></table>
> </form>
>    </div>
> </body>
>
> If you remove the <table> tags, it will work, but with <table> tag, it does
> not work at all.
>
> Any ideas for this?
>
> Thanks
>
> On Tue, Sep 29, 2009 at 3:43 PM, Eno <[email protected]> wrote:
>
>>
>> On Tue, 29 Sep 2009, Frank He wrote:
>>
>> > I saw that before.
>> > But how can I translate the whole web page and display it back on the
>> page?
>>
>> I thought mentioning AJAX and Google Translate in my last post was a good
>> clue...
>>
>> Or do you not know what AJAX means?
>>
>>
>>
>> --
>>
>>
>>
>>
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to