使网站交叉语言友好被认为是下一个趋势。在这种情况下。在发展复杂性方面,哪种方法将被认为是良好,有效的。

我知道的可用选项是

  • 上传内容是我单独需要的每种语言(如果我有广泛的语言,这有点不友好)
  • 使用 Google Translation (但是我不喜欢这样,因为它显示了顶部的Google标头)

还有其他方法可以将内容转换为另一种语言吗?其中一个是根据:性能,编码时间和灵活性之类的因素有效的。

有帮助吗?

解决方案

首先,我必须同意Ignacio的观点,没有什么比人类翻译者更好的了,如果您没有时间,那么一旦有人进入新文本,就可以用Gtranslate API用不同的语言解析,然后将其保存到数据库中并馈送到该数据库中用户基于他喜欢的语言,使用gtranslate api显示任何Google Translate徽标都可以查看以下内容:

<?php
require("GTranslate.php");

 try{
       $gt = new Gtranslate;
       echo "Translating [Hello World] from English to German => ".$gt->english_to_german("hello world")."<br/>";
        echo "Translating [Ciao mondo] Italian to English => ".$gt->it_to_en("Ciao mondo")."<br/>";
 } catch (GTranslateException $ge)
 {
       echo $ge->getMessage();
 }
?>

而不是回声,您可以将翻译后的文本保存在数据库中,就像您在许多人类翻译器的地方一样。

您可以从中下载Granslate API 在Google代码上进行Granslate

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top