壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5130|回复: 16

建议中文化utf8模式转载-http://job.achi.idv.tw/?p=296

[复制链接]
发表于 2007/11/12 14:29:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
建议po文件utf格式--mo文件
sql文件utf格式---mysql数据库utf8-gen-cli
增加数据库数据导出

转载 webERP utf-8 中文化
http://job.achi.idv.tw/?p=296
http://job.achi.idv.tw/?p=296



webERP utf-8 中文化



5 月
16

當我拿到3.05版時,同時也發現了zh_HK_1.01,這個用在big5碼的使用環境上應該沒問題
但是若是用在我所使用的ubuntu使用utf-8之類的Linux系統的話,可就無法正常顯示中文喔!

要使用utf-8的中文webERP還需要一些步驟才行:
1.先查詢你所使用的系統使用何種中文編碼
  可以使用這樣的命令查詢:dpkg-reconfigure locales
Generating locales…
  en_US.UTF-8… up-to-date
  zh_TW.UTF-8… up-to-date
Generation complete.
可以發現我的系統是使用en_US.UTF-8及zh_TW.UTF-8這兩種編碼
2.編輯config.php檔案
   $DefaultLanguage =’en_GB’;將這一行改成
   $DefaultLanguage =’zh_TW.UTF-8′;
3.將要匯入資料庫檔,例如:weberp-demo.sql
   預設的DEFAULT CHARSET=latin1的字串給去掉,因為我們的mysql資料庫是用utf-8的
   原先的www_users資料表的結構,language欄位長度請由5改成11
   原先的demo這個user的資料有en_GB的資料也改成zh_TW.UTF-8
4.從zh_HK_1.01下載來的messages.po需要做轉檔轉換成utf-8的手續,另外我把它的
Content-Type: text/plain; charset=big5改成
Content-Type: text/plain; charset=utf-8
以及檔案裡的msgid “ISO-8859-1″
由對應big5改成對應utf-8
讀者可以直接由我的網站下載轉好的mo檔使用
5.將檔案放至locale/zh_TW.UTF-8/LC_MESSAGES裡頭,沒有的話自行建立資料夾
這樣就大功告成了
我的demo webERP請看==>K&C 股份有限公司
发表于 2007/11/12 15:02:00 | 显示全部楼层
我引用一句话:要实现全UTF8,则需要程序本身使用utf8(这里不是说源码的保存编码),数据库连接使用utf8,还有就是数据库使用utf8。
发表于 2007/11/12 15:20:38 | 显示全部楼层
我半年前看过了,他的demo里pdf输出是乱码的。并没有完全解决
 楼主| 发表于 2007/12/17 16:43:30 | 显示全部楼层

pdf有办法解决的

见附件例子

PDF.rar

238.19 KB, 下载次数: 42, 下载积分: 努力值 -5 点

chinese-unicode.zip

8.04 KB, 下载次数: 38, 下载积分: 努力值 -5 点

chinese.zip

3.65 KB, 下载次数: 29, 下载积分: 努力值 -5 点

 楼主| 发表于 2007/12/17 16:45:30 | 显示全部楼层

呵呵,我已经试了utf8

目前数据库--php文件--语言文件,全部是utf8格式,包括phpadmin,pdf没有改,其他的只要稍加修改就可以了,呵呵
发表于 2008/1/2 10:22:38 | 显示全部楼层
大力支持,顶
发表于 2008/2/25 12:58:01 | 显示全部楼层
我的問題:

1) 首先我用 我用了 修改了的 weberp-new-mysql-zh_TW.sql 裡面的 charset 都改了 做 utf-8 及 conf.php 都改了 charset ,之後gen 了一做 utf8 的 mysql 的 database ,再用 phpmyadmin 的看過是 utf 的

zh_TW.utf8 中的 messages.po 用 convertz 把它轉做 簡體 uft-8 ,再用 gettext 打它生產成 messages.mo,之後把 繁體的 save 入 zh_HK 簡體的 save 入 zh_CN ,再add 2個用家 一個 用 繁體(zh_HK),一個用簡體 (zh_CN) ,分別用2個用家都可以,看到不同的字形,而我加一個 客戶。名稱用簡體,地址用繁體,都能顯示出來(分別用2個不同的用家login ,及查看都沒有問題),可算是成功做了繁簡通的功能,但入了 phpmyadmin 看看 debtormaster 內容是亂碼來的,是什麼原因。
附上 utf 8 的 zh_tw 及 zh_CN

[ 本帖最后由 riccoleung 于 2008-2-25 13:03 编辑 ]

zh_HK.rar

223.88 KB, 下载次数: 6, 下载积分: 努力值 -5 点

zh_CN.rar

223.69 KB, 下载次数: 27, 下载积分: 努力值 -5 点

发表于 2008/4/16 08:28:34 | 显示全部楼层

fdgffdg

fdgfgfgfdg
发表于 2008/5/26 14:48:14 | 显示全部楼层
楼上太没有素质 !!   
我正在寻找WEBERP中文方面的资料,找到了这里。
发表于 2008/9/24 08:24:48 | 显示全部楼层
好煩人哦, 老是不能下載啊
发表于 2008/9/24 08:25:28 | 显示全部楼层
发表于 2008/11/11 09:38:00 | 显示全部楼层
看看,但愿有效
发表于 2009/2/11 15:35:05 | 显示全部楼层
学习 路过~
发表于 2009/4/3 14:00:14 | 显示全部楼层
?????WHAT??
发表于 2009/6/2 15:09:37 | 显示全部楼层
這位大大翻譯的不錯~我喜歡︿︿
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 04:52 , Processed in 0.017906 second(s), 17 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表