html - 自动翻译网站
问题描述
我有一个网站,需要自动将它翻译成许多受支持的语言(英语、西班牙语、法语)给我的用户。
用户(一些选定的人)通过我提供的链接访问该站点,因此分发临时链接不是问题。
我尝试使用谷歌翻译并且一切正常,除非网站的某些部分使用 javascript 并从第三方接收编码资源。
因此,例如认为我有一个静态网站,我无法通过翻译 Web 服务器上的文件来翻译(我需要即时翻译它们)。我们可以说该站点如下:
<html>
<script>
function show()
{
// Will produce a messagebox with say "test"
eval(String.fromCharCode(97,108,101,114,116,40,39,116,101,115,116,39,41,59));
}
</script>
<button onclick="show()">
Show me
</button>
</html>
如果我尝试用谷歌翻译它,“显示我”标签正确翻译但消息框没有(在我的场景中没有消息框但概念是相同的,第三方向我发送有关某些事件的编码数据,并显示它)。
有没有办法在我的场景中自动翻译这种页面?
解决方案
推荐阅读
- c# - Dictionary.Value 随着分配给它的对象的变化而变化
- c++ - Windows WinHTTP (C++ API) WinHttpSetCredentials 与非 ascii(实际上是非 Windows-1252)错误 87
- python - 将 *args 直接传递给函数
- django - 如何在基于函数的视图(Django)的表单中获取 URL 参数
- android - 在应用程序终止时检测手机唤醒。-安卓
- dart - Flutter 阻止 ListView 重新渲染它的子项
- mysql - 参考另一个表更新同一个表
- java - IDEA 在调试模式下不能停在断点处
- java - 任何人都知道 dynatrace 如何将 javaagent 附加到 java 进程?
- c# - 如何在 LINQ 中向分组结果中添加更多列?