加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

翻译一个php或mysql的网站?

发布时间:2020-12-13 13:38:14 所属栏目:PHP教程 来源:网络整理
导读:我需要用多种语言翻译我的网站.我正在考虑使用一种称为语言的数据库,并将翻译放在那里. database : translationtables: languagecolumn: id,english,french,german,italian,spanish 或者我正在考虑一个php解决方案,如: english.phpfrench.phpgerman.phpital
我需要用多种语言翻译我的网站.我正在考虑使用一种称为语言的数据库,并将翻译放在那里.
database : translation
tables:  language
column: id,english,french,german,italian,spanish

或者我正在考虑一个php解决方案,如:

english.php
french.php
german.php
italian.php
spanish.php

所以你只需要包含你需要的文件.

现在,我可以看到两者的利弊,我想知道的是什么是行业的标准来做这样的事情?

您可以使用 gettext,这个功能是为这个功能而提出的,而不是“标准”但足够快.

第二个选项是使用一个大数组的PHP文件(对于每个字符串来说都很大),这是最常见的解决方案.

对于数据库内容(这里的大问题,不要忘记),如果所有内容必须具有翻译,每个语言都有一列,否则使用数据库中每一行的语言标志.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读