开发者

Why do I get "?" (question mark) replacement of Unicode characters for .EML files from Redemption on a VM?

Our application uses Redemption 4.4.0.1026 to save .MSG and .TXT versions of an .EML file. I get Unicode characters being replaced with questi开发者_StackOverflow中文版on marks. I have made sure I installed all the language packs for Windows. It happens on both Windows 2003 and XP (both with all updates installed).

Two things that are strange/interesting:

  1. On regular desktop machines, the Unicode is not being stripped. But on my VMware Workstation 6.5.5 (latest in the 6.x series), I get question mark replacement.

  2. It doesn't happen for .MSG files. They are not perfect, but considerably better... I get Chiense, Arabic, Russian, etc. showing up as real characters.

Any ideas for what might be going on here?

Thanks!

P.S. I wanted to post a screenshot of what's going on, but this will have to do:

Chinese (simplified):

????????????????????????????????????????

Spanish:

En marzo de 1997, CNN lanz CNN en Espaol, la cadena de 24 horas de noticias en ese idioma dirigida al mercado latinoamericano. CNN en Espaol brinda reportajes de los principales acontecimientos mundiales, cobertura en vivo complementada con anlisis, noticias internacionales del mundo empresarial y financiero, deportes y notas de inters las 24 horas del da, los 365 das del ao.

Hindi:

???????? 1  ??? ???????? ?? ???? ?? ???????? ?? ????? ??? ??????? ??????????? ??????? ??? ?????? ?????? ?? ?????????? ?? ??? ??????? ?? ?? ?????? ?????? ??????? ?? ??? ?? ?????? ???? ???????

Arabic:

???????????????????????????? ????????? ??????????????????? ?????????? ?????? ??????? ???????????????????????????????????????

Portuguese:

Sustentava contra ele Vnus bela, Afeioada  gente Lusitana, Por quantas qualidades via nela Da antiga to amada sua Romana; Nos fortes coraes, na grande estrela, Que mostraram na terra Tingitana, E na lngua, na qual quando imagina, Com pouca corrupo cr que  a Latina. 

Bengali:

?? ??? ??? ?? ?? ??? ??? ???? ????????? ???????? ???????????? ????????? 

Russian:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Japanese:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?  ? ? ?

German:

Er kam am Freitagabend nach einem harten Arbeitstag und dem blichen rger, der ihn schon seit Jahren immer wieder an seinem Arbeitsplatz plagt, mit fraglicher Freude auf ein Mahl, das seine Frau ihm, wie er hoffte, bereits aufgetischt hatte, endlich zu Hause an.

Korean:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?


'?' characters appear when you perform a Unicode->Ansi conversion to an Ansi charset that does not support the Unicode characters that are being converted.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜