我有一个asp.net网站,在那里我使用谷歌翻译将文本从英语翻译成印地语或Marathi.Here是代码的一部分:
<head>
<meta name="google-translate-customization"
content="3280487709591956-dc3fc45d489f056a-g5378ebab0cbcd0a4-12"/>
</head>
<div id="google_translate_element">
<asp:TextBox ID="txtQuestion" runat="server" Height="101px" TextMode="MultiLine"
Width="627px" meta:resourcekey="txtQuestionResource1" AutoPostBack="True">
</asp:TextBox>
</div>
<script type="text/javascript">
function googleTranslateElementInit()
{
new google.translate.TranslateElement({ pageLanguage: 'en',
layout:google.translate.TranslateElement.InlineLayout.SIMPLE }
,'google_translate_element');
}
</script>
<script type="text/javascript"
src="//translate.google.com/translate_a/element.js? cb=googleTranslateElementInit">
</script>现在,当我选择的语言说印地语,发生了什么是,整个网站的文本,包括在标签,下拉列表等文本得到翻译,但文本框文本保持不变。我希望文本框文本更改为well.Kindly让我知道我哪里错了,如何得到文本框文本翻译?
发布于 2014-06-13 14:36:47
我认为在这种情况下,你可能应该看看angular.js,它最适合你的需求。
您可以将服务层包装在模型中,并将其放入控制器中,这样就可以使其对页面上的控件做出响应。
https://stackoverflow.com/questions/24199008
复制相似问题