【问题标题】:Website seamless translation网站无缝翻译
【发布时间】:2011-07-07 15:44:25
【问题描述】:

我试图弄清楚是否有任何方法可以显示某个网站的翻译版本,但保留该网站的功能。

意思是,我确实想将源语言中的语言“覆盖”到所需语言,但不修改源网站。这可能吗?

一个很好的例子是如果我可以使用 iframe,但在数据到达 iframe 之前以某种方式控制数据,以便我可以替换/翻译内容。

(这里的想法是不要复制/窃取任何人的任何内容)

【问题讨论】:

  • 谷歌翻译做到了,一定可以。

标签: php html iframe


【解决方案1】:

不..如果您想保留功能。多语言网站需要临时数据库和代码。

重建一个只有一种语言的网站来支持多种语言是一个很大的痛苦

【讨论】:

    【解决方案2】:

    您需要解决两个大问题:

    1. 如果您将内容下载到您的服务器上,然后翻译,然后显示 - 将无法“保持网站的功能”。由于 javascript 当然是在客户端执行的,因此 javascript 驱动的事件仍然可以工作。但是,Web 应用程序的任何服务器端处理(这是真正的强大功能,即:查询数据库、上传、搜索等)都将消失,因为该网页不是从其原始主机加载的。
    2. 其次,如果您将页面加载到客户端的 iframe 中,您将不得不处理同域来源策略。这意味着网站/javascript 只能操作/ajaxify 来自与父窗口相同域的内容。

    克服这两个问题可能意味着发明某种新技术,这将是巨大的时间/人力投资。

    我严肃的回答是接受谷歌(或其他翻译服务)提供的服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-08
      • 1970-01-01
      相关资源
      最近更新 更多