本帖最后由 xiaotao55 于 2011-03-11 11:34:21 编辑

解决方案 »

  1.   

    繁体的话,有个可以实时转换的 js 脚本,你搜索下 Language.js英文的话就需要系统支持语言包了除了内容与表现分离外,表现与内容分离也很有实用价值,其实纯英文字符文件是无所谓编码集的,如果可以很好的把内容剥离出来,语种和字符集转换甚至都可以实时完成
      

  2.   

    用JS脚本肯定不理想,我想还是做个繁体版本好,看别人的系统,好像是mysql为UTF8,程序是BIG5
      

  3.   

    无论你作成什么版本,都要记得,输出(包括html/js/xml等所有输出)/输入/文件/数据库都是统一编码就可以了一般大多数情况我们都是用utf8的,大多数文件都是utf8并且不会出现非ascii码中的字符,只要相应的语言包/sql脚本等含有非ascii码的字符发生变化就可以实现简/繁体/英文如果你这种情况的话,建议用你的utf8版直接改造utf8+繁体语言包好了,数据库不用改变也可以的gbk版 和 big5版都会出现 你输入一个不兼容的内容就会乱码的情况
      

  4.   

    开发过程全英文, 把输出内容独立成一个模块,  
    将各种语言包分别封装好,  到时通过客户端或服务器自行选择切换语言包。 至于数据库要按语言分类, 在输出的内容方面多建几张表就是。
    比如 user_info     //这是用户注册信息, 统一用,
    article_cn    //这是发表文章时,的中文内容, 下面是英文
    article_en