作者gpmm (银色)
看板soho
标题Re: [询价] 寻求php设计高手接案...既有软体中文化
时间Thu Jan 17 23:53:12 2008
1F:推 percus:谢谢你的解释01/17 23:29
2F:→ percus:我完全没有正统基础,只是在四五年的使用经验上01/17 23:29
3F:→ percus:发现平面文字作资料库常常碰到中文或德文等非英文会出问题01/17 23:30
4F:→ percus:而我自己乱中文化的php程式常常出问题。01/17 23:31
5F:推 percus:另外,php与中文先天冲突这句话并不是我掰的,是在我接触01/17 23:34
6F:→ percus:php最早的一本书上看到的(2000左右)01/17 23:34
7F:→ percus:冒犯到您的专业甚感抱歉,我只是想帮忙。01/17 23:35
惨,每当这种情况发生总是小弟无地自容,
又再一次证明了可悲臭脾气。 orz
php 与中文的确是有冲突,那是在早期 PHP4.0 的过渡阶段的时候,
自从 mb_string 出来之後,解 Big5 或 utf-8/utf-16 就没问题了。
(不过也可以说 mb 不是 php 自身的修正,是别人加以维护的)
但我原本是对於你说「无敌冲突」这个感到很不可思议,
前一篇也说了,在部份的字串函式上若没有使用 mb,的确会有解误的情况。
另外,其一,小弟对你自己尝试中文化国外 php 模组深感敬意,
中文化本来就是一种驳杂繁琐的技术,尤其在语言架构不分离的系统上,
实做中文化更是要有非常的耐心与各种层面技术的认知。
其二,小弟从未做过或碰过任何德文语系的系统,所以这方面小弟一无所知啊。
其三,你说的「文字作为资料库」是什麽意思呢?
是指外部语言档,还是资料储存系统?
-
有机会也可互相切磋一下 :Q
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.114.134
8F:推 percus:恩,无敌冲突真是讲太快...或许是回想起中文一直搞不定的 01/18 23:15
9F:→ percus:焦头烂额感吧= = 01/18 23:16
10F:→ percus:说到中文化,我其实都是自己想用,所以让自己方便点, 01/18 23:16
11F:→ percus:就用最烂的方法改档案、改编码... 01/18 23:16
12F:→ percus:文字档作资料库..我想你知道几年前外国颇流行flat file 01/18 23:17
13F:→ percus:based 的php程式吧? 01/18 23:17
14F:→ percus:用直接写入.txt档之类, 01/18 23:19
15F:→ percus:作储存系统没错。 01/18 23:19
16F:→ percus:就那些程式碰中文都一直乱码, 01/18 23:19
17F:推 percus:顺便请问一下这样容易乱码的原因 :) 01/18 23:24
18F:推 appleboy46:用档案硬干,不是最佳方式,尽量用资料库吧 01/19 12:05
19F:→ gpmm:如果拿档案当 db,最佳解是 binary in/out,然後再转语系 o_o 01/19 14:12
20F:→ gpmm:但这就牵涉到它系统本来的实做方式,要改得很深…囧 01/19 14:13
21F:→ gpmm:而且顺便问一下,它所有的档案都是 utf-8 吗? 01/19 14:14
22F:→ gpmm:包括网页档案和资料储存档案。 01/19 14:14
23F:推 percus:大部分这种半专业的都不是utf-8吧@@ 01/20 14:55
24F:→ gpmm:…囧…难道是我活在 utf-8 的世界太久了吗? 01/20 21:12
25F:→ gpmm:如果这样的话中文化难度可是备备备增啊… orz 01/20 21:13