讨论下php的多语言开发 有两种方法,1.直接写变量<?$lstr1 = "...";$lstr2 = "...";?>2.利用php_parse_ini();<?lstr1 = "...";lstr2 = "...";?>用哪个好一点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不明白php_parse_ini(); 是干什么的。论坛里面讨论不了单位或者学校自建api接口的具体使用方法。 lstr1 = "..."; lstr2 = "..."; 不明白多語言開發也是以擴展或者橋的形式,但PHP部分必須符合PHP命名標準 多语言:/lang/lang/ch1/lang/ch1/index.php/lang/ch2/lang/ch3依据语言名 ch1或ch2或ch3 来读取相应的文件结构下的文件php_parse_ini()对不起,我打错了,应该是 parse_ini_file(),用来解析ini文件 的。谢谢! 多语言开发的标准方法难道不是get_text()??? 当然存数据库,最终将可生成语言文件,供include,使用。 呵呵,还是要看你的系统多语言到什么程度吧,然后做相应设计。我现在接触的项目,连内容都要多语言。比如你想添加一条记录,有个name字段,你输入apple,添加成功。然后这条记录要显示在前台的,客户要求这个apple可翻译,也就是说用户添加的数据本身也要多语言。光靠多语言文件管理,我确实是想不到有任何好的方法。 你说的对,我也考虑过这个问题,多语言,主要有两方面,一个是文件形式,一个是数据库的内容。文件形式的多语言,如上述所说。 数据库形式的多语言,我的解决方法是:1.至少一个独立的语言表。2.相应的需要多语言的表内添加一个用于标识语言的字段 xx_lang,并要相应有相对于id 的,id识别字段 xx_id,其值,等同于多语言的第一种语言资料添加的id值.这个可以全表翻译.3.做相应的界面,让用户自己翻译。以上第2条,也可做成独立的表,来管理哪个表,哪个字段需要翻译。谢谢 mysql乱码怎么处理啊? 小女求教windows7的PHP配置问题 急!!有分必散! PHP添加注册登陆系统时的问题。 如何求的下个月最后一天? 从PHP官方网站下载的PHP手册CHM版的为什么会乱码?怎么解决? linux下用什么语言和工具做网站最好? 奇怪的问题,数据库连接正常,写入失败 micro sql server怎么查询从第N条开始的m条纪录 这类的问题怎样实现! 每一个数字标识一个网页,如:http://www.meihua.info/a/68772,请问这是怎么实现的? html 标签问题。 php comet 性能如何 ?
论坛里面讨论不了单位或者学校自建api接口的具体使用方法。
lstr2 = "...";
不明白
多語言開發也是以擴展或者橋的形式,但PHP部分必須符合PHP命名標準
/lang/ch1
/lang/ch1/index.php
/lang/ch2
/lang/ch3依据语言名 ch1或ch2或ch3 来读取相应的文件结构下的文件
php_parse_ini()对不起,我打错了,应该是 parse_ini_file(),用来解析ini文件 的。谢谢!
我现在接触的项目,连内容都要多语言。比如你想添加一条记录,有个name字段,你输入apple,添加成功。
然后这条记录要显示在前台的,客户要求这个apple可翻译,也就是说用户添加的数据本身也要多语言。
光靠多语言文件管理,我确实是想不到有任何好的方法。
1.至少一个独立的语言表。
2.相应的需要多语言的表内添加一个用于标识语言的字段 xx_lang,并要相应有相对于id 的,id识别字段 xx_id,其值,等同于多语言的第一种语言资料添加的id值.这个可以全表翻译.
3.做相应的界面,让用户自己翻译。以上第2条,也可做成独立的表,来管理哪个表,哪个字段需要翻译。谢谢