首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建双语网站

创建双语网站
EN

Stack Overflow用户
提问于 2010-09-17 18:00:19
回答 3查看 1.4K关注 0票数 0

我已经在一个网站上工作了两年。

现在我的客户想让它双语,有英文和中文。

你知道我该怎么做吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-09-17 18:36:46

我不得不这样做,因为您正在使用PHP,所以我建议使用gettext

http://php.net/manual/en/book.gettext.php

这里有一篇文章可以让你开始使用它

http://mel.melaxis.com/devblog/2005/08/06/localizing-php-web-sites-using-gettext/

gettext的好处是翻译器永远不需要接触代码。相反,翻译器通过使用Poedit ( http://www.poedit.net/ )翻译.po文件。您可以将这些.po文件放在php-gettext访问的区域设置目录中,并使用它替换字符串。祝你玩得开心,祝你好运,我让它工作得很好。

票数 0
EN

Stack Overflow用户

发布于 2010-09-17 18:08:43

你可以有单独的常量文件,每个文件都有一堆常量,然后你在页面中用常量替换实际的句子。

有一个cookie,它可以选择用户选择的正确常量文件。

这种设计很好,因为它允许在未来轻松添加更多的语言。

然而,这是一件令人痛苦的事情。

你可以使用某种自动翻译器,但它不能自然地阅读。

票数 1
EN

Stack Overflow用户

发布于 2010-09-17 18:04:25

关于这个主题的像样的介绍文章:

http://onlamp.com/pub/a/php/2002/11/28/php_i18n.html

我们真的需要更多的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3734344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档