【问题标题】:Multiple language implemention in php using mysql使用mysql在php中实现多语言
【发布时间】:2013-02-06 09:03:26
【问题描述】:

我是 php 新手。在我的网站上,我创建了所有语言的列表框,但我不知道如何将我的英文内容翻译成中文或西班牙文,基本上我需要特定语言的翻译代码。

我制作了一个语言表,其属性为Lang_idLang_name

【问题讨论】:

标签: php mysql sql google-translate


【解决方案1】:

看看这里:Internationalization in PHP。 PHP 5.3 支持原生国际化 (http://de.php.net/manual/en/book.intl.php)

【讨论】:

  • 是的,我想自动翻译内容,并且我制作了一个语言表,其属性为语言(Lang_id,Lang_name)。我已经输入了英语、汉语、西班牙语、法语等语言。我只需要知道如何翻译整个内容。基本上我需要一个翻译代码
  • 好的,那么你必须使用像developers.google.com/translate 这样的翻译API(EM-Creations 已经提到过)。这是一个示例:code.google.com/p/google-api-php-client/source/browse/trunk/…
【解决方案2】:

制作专门的页面,例如:“lang.php”,代码如下

0 = for English
1 = Italian
2 = French

$me_user_name = array('Username','nome utente','','','Nom d\'utilisateur')

在您的网站上使用此数组。

例如:

echo $me_user_name[0] // to print in english

【讨论】:

  • 我只想知道如何将英文内容翻译成印地文或中文内容。我制作了一个语言表,其属性为语言(Lang_id,Lang_name)。我已经输入了英语,中文,西班牙语,法语等语言。
猜你喜欢
  • 2023-04-05
  • 2023-03-06
  • 1970-01-01
  • 2011-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-09
  • 1970-01-01
相关资源
最近更新 更多