我正在尝试使用Winforms执行JavaScript,并且我想从JavaScript代码中获取文本。我需要使用Google Translator服务翻译几行。我发现了这个不错的JavaScript代码,它可以翻译给定的消息并在警告框中显示它:
有没有办法让我传入任何字符串而不是“How are you?”,并且如果我可以在C# WinForms上下文中获取翻译文本(从警告框或使用任何变量)?
<html>
<head>
<script type='text/javascript' src='http://www.google.com/jsapi'></script>
<script type='text/javascript'>
google.load('language','1');
function init () {
google.language.translate('How are you?', 'en', 'es', function (translated) {
alert(translated.translation);
});
}
google.setOnLoadCallback(init);
</script>
</head>
<body>
</body>
</html>
有没有办法让我传入任何字符串而不是“How are you?”,并且如果我可以在C# WinForms上下文中获取翻译文本(从警告框或使用任何变量)?