首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多语言站点的PHP语言环境

多语言站点的PHP语言环境
EN

Stack Overflow用户
提问于 2013-08-14 15:22:06
回答 1查看 140关注 0票数 2

我是php的新手,我正在建设一个需要多语言支持的网站,有人能告诉我有什么最好的功能可以在PHP中实现/转换一种语言内容到另一种语言吗?

EN

回答 1

Stack Overflow用户

发布于 2013-08-14 15:29:14

好吧:“一根线有多长?”作为一个类似的问题出现在我的脑海中。;-)

不,基本上你需要参数化所有的消息和文本内容,并使其在两种语言中都可用。这可以通过拥有两个(可能是关联的)数组来实现,您可以使用语言键(在本例中是第一个索引:0:英语,1:德语)在两个数组之间进行切换:

例如:

代码语言:javascript
复制
$msg=array( // first language English
           array( 'login'->'Please enter your user name',
                  'bye'->'Thank you for visiting this site').
            // then a second language (German)
           array( 'login'->'Bitte egeben Sie Ihren Benutzernamen ein',
                  'bye'->'Vielen Dank für Ihren Besuch')
            // and possibly other languages to follow ..
        //,array( 'login'->'...'),'bye'->'...')
           );
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18225536

复制
相关文章

相似问题

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