Microsoft Translator小部件不会翻译按钮

时间:2013-08-20 11:18:28

标签: microsoft-translator

我在我的网站上使用Microsoft Translator小部件,它通常有效。但是,我的页面上的某些项目未翻译:

的Item1

<asp:FileUpload />,变为:
<input type="file" />,显示为未翻译的英语:
* Chrome:"Choose a File..." | No file chosen
* IE:Browse...
我想这个取决于浏览器的显示语言。

项目2

<asp:Button Text="Submit something",变为:
<input (...) type="submit" value="Submit something"
其中“提交内容”未翻译。

有什么方法可以让Microsoft Translator翻译这些内容吗?我想我可以做小部件的工作,自己调用MT API并更新值(在第二种情况下),但我真的不愿意。

1 个答案:

答案 0 :(得分:1)

Microsoft Translator仅支持<Button id="Button1" runat="server">My Button</ Button>翻译。它不会翻译输入类型=按钮,asp:按钮或telerik:按钮或任何其他类型的按钮,您不必将按钮的文本放在标签之间。看看这篇文章。

http://social.msdn.microsoft.com/Forums/en-US/a840884b-4efe-4cd4-a598-0ca81842404c/widget-does-not-translate-button-text

我一直在寻找类似于你的解决方案,但我一无所获。

因此,除了将所有按钮更改为此类型之外,我假设我们需要使用api进行翻译。