Depending on how you use the Language API, you could be right on. Technically speaking, there is a 5,000-character limit on the urlencoded string you can translate. But to utilize that full 5,000 characters, you have to submit the request via the POST method. In other words, you can't use the JS side of the API. If you're wanting to roll the translations client-side, the limit is a bit tougher to nail down, but 256 symbols should be good. In most cases, they should urlencode out to 1,000 or fewer characters, which is about as many as you want. The trick in both cases is that you'll want to split the string by character length, but also by syntax. In other words, you want to keep sentences and clauses together because the machine translation matrix on the backend works significantly better with a complete thought than with just pieces.
Jeremy R. Geerdes Effective website design & development Des Moines, IA For more information or a project quote: http://jgeerdes.home.mchsi.com http://jgeerdes.blogspot.com http://jgeerdes.wordpress.com [email protected] Unless otherwise noted, any price quotes contained within this communication are given in US dollars. If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan Church! And check out my blog, Adventures in Web Development, at http://jgeerdes.blogspot.com ! On Oct 12, 2009, at 11:08 AM, Contrasso wrote: > > Hi, i've just made website multilanguage version using translate api > and php. > > Next i thought that it could have sence to check service availability > each time user opens my website and IF NOT AVAILABLE hide language > switch feature from a page. > > Q1: is there is way to check language API availability? > > > 2nd thing is string length. I didn't found info about limitation in > the documentation, though this is more HTML thing than API's. Nayways, > intuitively i splitted string into smaller chains. > > Q2: Is that optimal way to split string into chunks of 256 symbols and > call api for each chunk? > > > Thanx for replies. > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google AJAX APIs" 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/google-ajax-search-api?hl=en -~----------~----~----~----~------~----~------~--~---
