Forum Moderators: open

Message Too Old, No Replies

Problem with chinese content

         

hermes

3:01 pm on Jul 7, 2005 (gmt 0)

10+ Year Member



I am having problems displaying traditional chinese (Big5) content properly on an HTML webpage. It looks fine in Dreamweaver when I am writing the webpage. I then save the webpage (Big 5 encoding) to my hard drive. When I look at in IE, on the main it is OK but some of the characters are replaced by? or ַי. It is worth noting that I look at in IE with encoding set to Big5. Then what is really strange is that when I open this webpage in Dreamweaver again, some of the characters are corrupted. Not as many as with IE, but still a few (with? in place of the wanted chinese character). In either of these instances the corruption is not great - 95% of the chinese characters display OK, it is just a few that are represented by an annoying? or ַי.

P.S I have English language operating system (XP), English language IE and English language Dreamweaver. I cannot speak Chinese and am assembling the Chinese language webpage by cutting and pasting content that has been written for me by a Chinese native speaker. I am cutting and pasting it from an email in my yahoo account. It looks fine in my yahoo mail message when the IE encoding is set to Big5.

hermes

3:03 pm on Jul 7, 2005 (gmt 0)

10+ Year Member



N.B. ַי in the above webpage is not actually what i see. I shall have to explain it as I what I see does not come up properly on the webmasterworld website. Basically what I get is just a square.

hermes

3:07 pm on Jul 7, 2005 (gmt 0)

10+ Year Member



maybe this is a font issue?

Woz

10:48 pm on Jul 7, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hermes, do you have Chinese, or Asian for that matter, fonts installed on your machine?

Also, you might run into a problem trying to insert double-byte characters on an English System. I ran into this problem building and Chinese/English Database some time ago. Building on the Chinese OS accepted both English and Chinese, but when I tried running it on an English System, the Chinese Characters got whacked.

A few points to consider.

Onya
Woz

bill

12:17 am on Jul 8, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



How do you have the language and encoding set in the <html> and <head>? Are you using a non-standard DTD? Maybe you could show us some of the code you're using.

guoqi

5:14 pm on Jul 8, 2005 (gmt 0)

10+ Year Member



I think it is something related your pc setting. If I remember right, each PC has a default unicode, you can set your default unicode to big5, that might solve the problem.

here might have some information.

Enabling International Support in Windows XP/Server 2003 Family [microsoft.com]

[edited by: bill at 1:56 am (utc) on July 9, 2005]
[edit reason] fixed link [/edit]

hermes

10:58 am on Jul 11, 2005 (gmt 0)

10+ Year Member



I am so sorry for my late reply on this thread. Thanks everyone for all your help. I am making headway on this now - but, boy, has it been a pain. I will post later on in the day when hopefully I will have really targetted the issue. At the moment it is just a very good hunch.

hermes

12:14 pm on Jul 12, 2005 (gmt 0)

10+ Year Member



got to route of problem - had traditional and simplified chinese on the same page. Stupid. Stupid. Going down this route with no native language ability can be tough. It is these little things that can take up all the time. I have someone native helping me tho - but they are not always available. I can speak a bit of chinese, but writing........!