大家都用什么好方法做多语言支持的php? gettext?
解决方案 »
- PHP和SQL的问题,求高手解答。
- base64_decode为什么不正常呢? encode之前没有中文
- 请问php能实现这样的cs所实现的功能吧?
- 用GD函数按百分比缩小一张图后图片的背景不完全透明!期望高手解决!
- 下面功能使用jquery+php+ajax如何实现?请写出具体代码
- 请教:打开页面时弹出用户名和密码验证框,通过了,正常显示页面,用户名或密码错误,不显示。
- 如何用PHP实现基本身份验证
- 有一个apache2.zend,php4的sunlinks压缩包,安装以后,自己就把php环境配置好了,生成:c:\sunlinks目录,我忘记下载的网址了,那位有,请
- 500分打底重谢---如何自动安装php...
- 微信小程序的全局变量无法用
- 急!!!哪位高手帮帮我啊?
- 关于<script src="">会不会拖速度?
lang_gb.php
lang_en.php
lang_big.php
这几个文件分别存入三种语言的变量,格式如:
$LANG["test"]="testing";
...然后各个页面首端:include "lang_".$get_lang.".php";
$get_lang是传递过来的区分语言版的变量,这样就可以实现了..
{ ListControls(this);
}
private void ListControls(Control c)
{
foreach (Control obj in c.Controls)
{
Response.Write("<div style='border:1px solid lightblue;margin-left:15px;'>" +obj.ID );
if(obj.Controls.Count>0)
{
ListControls(obj);
}
Response.Write("</div>");
}遍历Control剩下的事情你自己就知道了,做一个BasePage
碰到userControl就按照
WebUserControl1.Label1的规则去读
其他的就按照
叶面.form1.Panel1.Label3
建议用数据库存储控件名和语言,不要用什么资源文件之类的不好维护。
批评你一下,为什么要用.net来糊弄老夫?!我问的是php啊
http://community.csdn.net/Expert/topic/5413/5413121.xml?temp=.2089807
就是这么做的,如果你不想为每个语言做一个模版文件的话
/en
/zh
/tw
/kr
/jp
/...因为这样虽然程序重复了N次,但只是占用空间问题,图标还是一样的,后台数据也是一样的,程序文件的结构也是一样的,这样即使用户中间选择更改语言,也没有问题。我不喜欢暴大无比的数组,而且一般用户大多数只用一种语言,没必要每次都预读那么多的数据
繁体就不用单独建立字段了,有简体繁体转换的包
www.xjweb.net.cn[虽然英文版没该好,但是多国语言一点问题都没有],语言自动选择.也可手动选择.
偶msn
[email protected]