【问题标题】:PHP multi-language [duplicate]PHP多语言[重复]
【发布时间】:2012-04-24 07:30:06
【问题描述】:

可能重复:
Internationalization in PHP

我正在寻找一种将多语言添加到 PHP 站点的简单而高效的方法。我不是想偷懒,我只是在寻找最好的方法,因为那里有很多不同的方法。我已经在互联网上搜索了很多,但我仍在寻找迄今为止最好的解决方案。

您可以将翻译存储在数据库或 php 文件中。我更喜欢最后一个,以减少对数据库的调用量。 你们觉得/喜欢什么?

欢迎任何关于这方面的好教程!

谢谢!

【问题讨论】:

  • 到目前为止,您在研究中排除了哪些方法 - 以及出于什么原因?您的具体标准是什么?我之所以问,是因为在目前的形式下,您的问题过于宽泛而且是主观的,这是我们不希望在这里看到的问题,请参阅常见问题解答。
  • 到目前为止我已经排除了在数据库中的存储。但我仍然怀疑如何使用 php 文件(html 变量或数组)来解决这个问题

标签: php html internationalization translation


【解决方案1】:

您可以为存储常量的每种语言创建一个包含文件。常量对于每种语言都具有相同的名称,并且根据用户的选择,您可以包含正确的语言文件。

但我建议仅将其用于登录文本等简单的内容,而不是内容本身。

总的来说,这取决于你在做什么。

【讨论】:

  • 这听起来很完美,尤其是最后一句话。
  • 适用于大约 10-15 页的网站
猜你喜欢
  • 1970-01-01
  • 2014-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-26
  • 1970-01-01
相关资源
最近更新 更多