【问题标题】:What would you suggest: As the efficient method for Language Translation?您有什么建议:作为语言翻译的有效方法?
【发布时间】:2023-04-04 20:59:01
【问题描述】:

使网站跨语言友好被视为下一个趋势。在这种情况下..就开发复杂性而言,哪种方法会被认为是好的,有效的。

我知道的可用选项是

  • 上传内容分别是我需要的每种语言(如果我有多种语言,这有点不友好)
  • 使用Google Translation(但我不喜欢这样,因为它在顶部显示谷歌标题)

还有其他方法可以将内容翻译成另一种语言吗?以及基于性能、编码时间和灵活性等因素,哪一种是有效的。

【问题讨论】:

  • 没有什么比向人工翻译扔冰冷的现金更重要的了。
  • @The Close Voter,ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered 在这个问题中是什么? X(

标签: php language-translation


【解决方案1】:

首先,我必须同意 Ignacio 的观点,没有什么比人工翻译更好的了根据用户喜欢的语言提供给用户,使用不显示任何谷歌翻译徽标的 gtranslate api 检查一下:

<?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();
 }
?>

您可以将翻译后的文本保存在数据库中,而不是 echo,就像在有许多人工翻译时所做的那样。

您可以从GTranslate on Google Code下载GTranslate api

【讨论】:

    猜你喜欢
    • 2020-07-03
    • 2015-12-14
    • 2010-11-03
    • 2011-05-15
    • 1970-01-01
    • 2018-06-19
    • 1970-01-01
    • 1970-01-01
    • 2021-11-19
    相关资源
    最近更新 更多