Only main page translation.
-
Tuesday, September 15, 2009 4:18 PMHey guys! I just install the translator on my site and it's awesome! Thank you.But is there a way to translate all the pages of my site? As of now only the main page is translated.When I click on another page in my site it goes back to English. Is there a way to fix that or that's the way it is? My site is on a Ning network. Thank you for all you do!Glauco Schaffer
Sincerely
All Replies
-
Thursday, November 05, 2009 5:19 PMI am also interested in an answer to this...
-
Thursday, December 10, 2009 8:46 PM
In our latest release once the widget has been invoked on your site it will to continue automatically translating all other pages in which it's included on your site for the duration of the browser session. Give it a try and let us know if it's working for you.
Sandor Maurice
Microsoft Translator Team- Proposed As Answer by Sandor Maurice Thursday, December 10, 2009 8:46 PM
- Marked As Answer by Vikram DendiOwner Friday, December 11, 2009 11:40 AM
-
Tuesday, April 27, 2010 11:41 PM
I've installed the latest release on my webpage and this problem is still occurring. Only the main page is translated.
There's any way to fix it? Microsoft Translator is the best available, but this widget is not so useful if only translate the main page.
-
Thursday, May 27, 2010 12:47 AMI am having this same problem too. The Translator doesn't carry over to the rest of the website. I had to do a workaround by creating my own drop down that linked to the individual translations. :/
-
Tuesday, June 01, 2010 2:54 PMOwner
This translation should carry over to any page on your site that also contains the widget. It is best to embed the widget in the chrome of the site - any element of ytour site that appears on every page. The widget cannot effect pages it is not embedded in. If you still see the problem, please send us a link to your site.
Chris Wendt
Microsoft Translator -
Friday, December 17, 2010 6:47 PMwhat is the chrome of the site? i don't know where to embed it. I put it in a snippet on our home page, but it disappears if you click through to another page.
-
Friday, December 17, 2010 6:56 PMOwner
Hi Seam,
the "chrome" is a set of UI elements that appears on every page of your site. The widget snippet needs to appear on every page you want it to act on. The experience for the user will be seamless, if that is the case.
Chris Wendt
Microsoft Translator -
Monday, June 04, 2012 2:51 AM
Chris,
You are avoiding the real question. Why is it necessary to embed the widget snippet in every page of one's website? The beauty of Yahoo's Babel Fish was that it only had to be added to the main page and the translation carried through to other pages seamlessly. The Microsoft Translator is a step backwards in this respect. Also the addition of country flags would have been a courtesy to users in other regions, rather than having to understand the English name. Surely Microsoft could have done better.
Roger Pape
-
Wednesday, June 06, 2012 5:37 AMModerator
A quick way to translate the entire site, without using the widget is to use the Microsoft Translator URL, like this:
http://www.microsofttranslator.com/bv.aspx?from=en&to=ja&a=http%3A%2F%2Fwww.microsoft.com
The a=parameter will be your site, URL encoded.
From and To are the language codes. The full list of language codes is here: http://msdn.microsoft.com/en-us/library/hh456380.aspx
Would it be useful for you if I coded up a little JavaScript 'widget' that generates a link like this to translate your page, spawning a new browser at this URL?
Laurence
-
Saturday, June 23, 2012 5:23 PM
Laurence,
Using the Microsoft Translator URL does provide more flexibility. Not only does it continue to translate other pages, but also links to other websites (unless they don't support embedded frames).
The main downside is that the extra lines at the top use up valuable display real estate on the web pages.
By the way, I simply added a button near the top of the home page as follows:
<FORM METHOD="GET" ACTION="http://www.microsofttranslator.com/bv.aspx/">
<INPUT TYPE="hidden" NAME="from" VALUE="en">
<INPUT TYPE="hidden" NAME="to" VALUE="de">
<INPUT TYPE="hidden" NAME="a" VALUE="my website URL">
<INPUT TYPE="submit" VALUE="Translate">
</FORM>Thanks for the tip,
Roger Pape

