扫码关注官方订阅号
点击英文整站英文切换点击中文整站中文切换不想做两套 有没比较快的方法呢
认证0级讲师
不知道你的网站是怎么做的如果用了一些流行的框架都会有i18n机制,如yii的
http://www.yiichina.com/doc/g...
Laravel的
http://d.laravel-china.org/do...
codeigniter的
http://codeigniter.org.cn/use...
以上是常见php框架的本地化(国际化 i18n)方案。
基本上的思路就是,你提前把各种语言提前翻译好,框架会有自动或者手动机制去切换语言。
如果你让机器去翻译,基本上没戏,现在google,百度的机器自动翻译都没达到尽善尽美。
现在流行的框架一般是设置2个(汉语以及英语,如果是不止2个语言,就设置多个)语言文件,在用一个标识,例如language,在切换语言时,判断标识,再从对应的语言文件中获取对应的文字。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
不知道你的网站是怎么做的
如果用了一些流行的框架都会有i18n机制,
如yii的
http://www.yiichina.com/doc/g...
Laravel的
http://d.laravel-china.org/do...
codeigniter的
http://codeigniter.org.cn/use...
以上是常见php框架的本地化(国际化 i18n)方案。
基本上的思路就是,你提前把各种语言提前翻译好,框架会有自动或者手动机制去切换语言。
如果你让机器去翻译,基本上没戏,现在google,百度的机器自动翻译都没达到尽善尽美。
现在流行的框架一般是设置2个(汉语以及英语,如果是不止2个语言,就设置多个)语言文件,在用一个标识,例如language,在切换语言时,判断标识,再从对应的语言文件中获取对应的文字。