我在我的网站上使用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并更新值(在第二种情况下),但我真的不愿意。
答案 0 :(得分:1)
Microsoft Translator仅支持<Button id="Button1" runat="server">My Button</ Button>
翻译。它不会翻译输入类型=按钮,asp:按钮或telerik:按钮或任何其他类型的按钮,您不必将按钮的文本放在标签之间。看看这篇文章。
我一直在寻找类似于你的解决方案,但我一无所获。
因此,除了将所有按钮更改为此类型之外,我假设我们需要使用api进行翻译。