蒙古论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 533|回复: 4

Unicode蒙古字的codepage和charset是什么?

[复制链接]
发表于 2007-5-1 17:53:36 | 显示全部楼层 |阅读模式
Unicode蒙古字的codepage和charset是什么?
在ultraEdit下能显示蒙古字,但不能用ultraEdit编写蒙古字为什么呢?

photoshop中都不能显示,但其它的unicode 字,如阿拉伯字,西立尔字没问题。。。。

我折腾了好长时间没找到蒙古字的codepage, charset等,vista下也一样,好象非unicode程序不什么直接处理unicode文字,必xu一个codepage???


如果真没有那有没有办法创建??
发表于 2007-5-2 09:54:17 | 显示全部楼层
ultraEdit 中可以编辑蒙古字,不过你先要把文本文件存储成unicode文本文件。
我在微软的msdn 上查到过蒙古字的 codepage charset

Mongolian (Traditional Mongolian, PRC)
0850 Codepage info  
LCID 0850
Locale name  Mongolian (Traditional Mongolian, PRC)
Language-English name Mongolian (Traditional Mongolian)
Language-native name ᠮᠣᠩᠭᠤᠯ ᠬᠡᠯᠡ (ᠪᠦᠭᠦᠳᠡ ᠨᠠᠢᠷᠠᠮᠳᠠᠬᠤ ᠳᠤᠮᠳᠠᠳᠤ ᠠᠷᠠᠳ ᠣᠯᠣᠰ)
ANSI codepage 0
OEM codepage 1

http://www.microsoft.com/globald ... ;OS=Windows%20Vista
 楼主| 发表于 2007-5-2 10:50:40 | 显示全部楼层
Appreciate...

我还在zuo磨有没有办法让那些non-unicode编写的工具直接认识蒙古字,,

        在控制面版里“选择一个语言匹配非unicode。。。。”里选汉语结果其它unicode字在记事本里
        不得以ANSI保存,选择蒙古西立尔字结果汉字变成UNICODE字符,不能以ANSI保存,那些汉语界面
        程序面目也全变成问号。我换了4~5种语言同样,ANSI编码好象电脑里就不是American national
        standard institute了,Windows里,在中文下ANSI就是CNSI,蒙语下ansi 就是mnsi....

        我在控制面版为非unicode程序没有找到 蒙古语。 在vista里也没有,怎么办呢?除了MIcrosoft,
        没看见过完全unicode的程序,有些程序好象用了Windows标准控件,如它们的menu bar在什么语言
        环境下都能显示中文,但它们提示信息经常是问号。。。

        有没有办法让蒙古字变成“本地语言”,也就是能以ANSI编码的呢?怎么实现呢?
发表于 2007-5-4 09:44:05 | 显示全部楼层
猜测的,不一定对。现在没有i时间查找这方面的资料。给你一个思路吧。

你说的其他unicode好使,是因为那些unicode编码范围windows能够识别,估计是有
设置,这样当你输入这些编码的时候能按unicode方式显示且能找到相应的字体。

这你可以参考当前的蒙文输入法像mengkeli,saiyin 都做了个eudc.tte  在注册表hkcu/eudc
他们把自己的编码注册到系统,这样系统能自动识别这些编码并能正确找到字体显示出来。

你查查这个程序 AppLocale,看他怎么做的。
 楼主| 发表于 2007-5-4 20:11:07 | 显示全部楼层
蒙古字没有codepape,我正在想,现在很多软件还是ANSI版,假如PhotoShop不处理Unicode文字,就算是Unicode也得找到相应的ANSI值再处理....

我在注册表里看见nls文件,同时也看见system32下的很多nls文件,发现那就是Natioanl language support文件,也查到,那里包含ANSI转换表, 时间日期,等等信息,

我用ULTRAEDIT查看c_936发现里边有汉字按笔hua数排列,,,,

试着修改蒙科立的EUDC,还有其指向的MenkSoft.tte文件,只影响蒙科立字变空白,不是问号,也可以按ANSI编码...听说蒙科立代码用了unicode中的private use area,,
正在弄清....

最后,到底有没有办法没有ANSI CodePage的Unicode蒙古字与ANSI程序交流....
http://msdn2.microsoft.com/en-us/library/ms776260.aspx

Locale identifier                   0x0850
locale                        Windows Vista and later: Mongolian (PRC)
locale name                mn-Mong-CN
Script tag                                Mong
ANSI code page                Unicode only
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|蒙古论坛

GMT+8, 2026-7-15 14:18 , Processed in 0.010130 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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