`
limogogogo
  • 浏览: 60710 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

蒙古文网站建设方案

阅读更多

本周突然接到政治任务,周内定出蒙古文网站建设方案,只好暂时搁置正在进行的SSO项目,着手于蒙古文技术的调研工作。本以为仅仅是简单的国际化支持,深入研究后发现其实不然。Google了好几天,有关蒙古文方面的技术应用非常少,做蒙古文应用系统的软件厂商屈指可数,建设难度比之前想象的要大。

蒙古语属于阿尔泰语系蒙古语族。蒙古文正式创制于13世纪,在历史上蒙古文类型先后有九种:回鹘式蒙古文、八思巴蒙古文、粟特蒙古文、阿里嘎丽蒙古文、瓦根达拉蒙古文、素运布蒙古文、托忒蒙古文、基里尔蒙古文和古典蒙古文。现行蒙古文有三种:古典蒙文、托忒蒙文和基里尔蒙古文。

古典蒙文是从古回鹘文经过回鹘式蒙古文逐渐演变而来的一种拼音文字,目前主要通行于我国境内;托忒蒙文是在古典蒙文基础上改制而成的拼音文字,主要通行于新疆蒙古族地区;基里尔蒙文(亦称斯拉夫蒙文或新蒙古文),是在斯拉夫(俄文)字母的基础上改制而成的,主要通行于蒙古国,其他文字类型为死文字。

考虑到网站的政治性和实用性需同时建设基里尔蒙文网和古典蒙文网,俗称新旧蒙文网。新蒙文已纳入通用国际编码字符集,网站建设应该不存在任何技术问题。旧蒙文与新蒙文有很大差别,在书写方式上旧蒙文采用自上而下、从左至右的书写格式,蒙文字符在不同上下文中采用不同的显现字形。最关键的问题是旧蒙文尚未形成统一标准,软件厂商的蒙文产品均是建立在各自的标准之上,这给应用者及终端用户带来诸多问题:
1、终端用户浏览网页时操作系统必须安装该网站对应的字库方能浏览。目前多是采用下载ActiveX控件来实现,防火墙会预警,在一定程度上影响用户体验。有人可能会提出可以采用无插件技术实现。没错,网页中内嵌压缩字库是一种办法,但是对于大篇幅文字内容及特殊字体制作压缩字库存在局限性。因此ActiveX与压缩字库可能需同时使用。
2、由于软件厂商采用各自的标准,导致信息共享不通畅,信息交换时必须经过专门的转化处理方能识别,而在转换方面尚没有统一的产品。
3、IE5以后支持文字竖排显示,不知其它浏览器是否也考虑了竖排显示的情况。

综上所述,基本能分析出蒙文网站建设的可行性了,希望在国际化上有经验的专家们多指点。在此小小感慨一下,弘扬民族精神,发展民族文化,保护文化遗产是每一位chinaren的责任,政府、企业、个人应多给予些关注。


PS:方案定完了,今天可以搞我的SSO了。

分享到:
评论
16 楼 absolute 2007-09-29  
做得挺不错的,赞一个,俺也奇怪怎么老在javaeye主页上看到这个标题
15 楼 tcsc1981 2007-09-02  
14 楼 enkh 2007-08-29  
我们解决了
蒙古新闻网www.medege.com
有业务联系我哦
我叫恩赫,13948437534
enkh@139.com
13 楼 hasi 2007-08-29  
我叫哈斯,是纯蒙古族 MSN  hasiwang@yahoo.com.cn
12 楼 zhldang 2007-08-17  
GB18030
11 楼 akandfxs 2007-08-17  
文字排版应该没什么问题,ie能做到的,其他浏览器应该也能,因为其他浏览器比ie对css的支持要好。字库没啥建议。
10 楼 xiehuiqi 2007-07-17  
需要下载字库?那就麻烦了
unicode中没有蒙文吗?
9 楼 lycoo 2007-07-07  
可以借鉴最早以前的做法:
将文字转换为图片输出,这样就没有字体问题了
8 楼 sina2009 2007-07-02  
引用
[list][list=][b][u][/u][/b][/list][/list]
[/list]  
7 楼 limogogogo 2007-06-28  
引用
新蒙文已纳入通用国际编码字符集,网站建设应该不存在任何技术问题。旧蒙文与新蒙文有很大差别,在书写方式上旧蒙文采用自上而下、从左至右的书写格式,蒙文字符在不同上下文中采用不同的显现字形。最关键的问题是旧蒙文尚未形成统一标准,软件厂商的蒙文产品均是建立在各自的标准之上,这给应用者及终端用户带来诸多问题

上面的内容可能不确切,google中查到下面内容“ISO/IEC|10646-1:2000在基本多文中平面收入了藏、维、哈、柯、蠡及蒙文编码字符集”,不知此处所说的蒙文是否包含新、旧蒙文?尚未搞清旧蒙文不兼容的根本原因,谁能给讲讲字符集、字体、字库的关系?也许从中我们能理出头绪来。
6 楼 limogogogo 2007-06-26  
感谢JavaEye及大家对民族事业的支持!
大家可知道目前人类文字常用的“书写形式”和“显示款式”有几种吗?以下是我从网上查的:
A、“从左至右”书写、“从上向下”显示,例如英文、汉文、藏文等。
B、“从右至左”书写、“从上向下”显示,例如阿拉伯文、我国的维、哈、柯文等。
C、“从上向下”书写、“从右至左”显示,例如竖排汉文、日文等。
D、“从上向下”书写、“从左至右”显示,例如传统蒙古文、满文、锡伯文、托忒文等。
目前,计算机软件通用数据处理机制多数支持A、B、C三种,不支持D种。所谓D种文字数据处理机制,就是“从左至右竖排文字”(为简便,以下称“D种文字数据处理”)。
5 楼 lovevirus 2007-06-26  
越做越细了哦,都搞少数民族版了
4 楼 okone96 2007-06-26  
我是蒙古族,
做java软件开发的,有什么需要语言方面的事可以联系偶,为了民族的振兴我愿出一份微薄之力,msn:okone96@hotmail.com

支持+顶
3 楼 mvmouse 2007-06-25  
居然还有建蒙文网站的,谁看得懂啊
2 楼 shiliangxu 2007-06-24  
同意 大家来想办法了
1 楼 ozzzzzz 2007-06-23  
建议将此文转移至行业板块。

相关推荐

    呼日太蒙古文记事本v3.0.0.0免费安装版

    ,方便平时书写蒙古文,支持蒙古文上下对齐,支持蒙古文顺序转换,支持蒙古文打印。功能非常实用,感兴趣的朋友千万不要错过了。 软件说明 呼日太蒙古文记事本是一款专门用来记录蒙古文的记事本工具,软件采用竖排...

    蒙古文顺序转换器,蒙古文顺序转换器

    蒙古文顺序转换器是一款专为蒙古语用户设计的实用工具,它主要功能是处理蒙古文的顺序转换问题。蒙古文,作为一种独特的文字系统,其字符排列顺序在不同的上下文中可能会有所变化,例如在电脑输入和显示时,由于编码...

    蒙古文字体在谷歌火狐浏览器中显示乱码问题设置

    蒙古文字体在谷歌和火狐浏览器中出现乱码的问题,通常是由于浏览器无法正确识别或支持蒙古文的编码格式导致的。蒙古文有其独特的字符集和编码方式,不同于常见的Unicode或者ASCII编码,因此需要进行一些特定的设置来...

    蒙科立蒙古文网络平台

    总的来说,"蒙科立蒙古文网络平台"是一个全面支持蒙古语的数字生态系统,它整合了蒙古文输入工具、蒙古文应用软件和蒙古文网络资源,为蒙古语使用者提供了一个方便、实用的一站式解决方案。通过这样的平台,蒙古语的...

    浅谈蒙古文网络发展中存在的问题及相关技术

    目前,蒙古文编码没有统一标准,导致不同软件厂商采用各自的标准,造成蒙古文网站间无法兼容,信息无法共享,极大地限制了蒙古文互联网的发展。其次,蒙古文网络资源的共享困难源于早期蒙古文应用系统采用的个性化...

    <>

    ### 蒙古文输入法源码解析 #### 概述 本文档主要解析的是一个名为“Ime4MN”的蒙古文输入法源代码。该输入法由Microsoft开发,版权归属Microsoft公司,版本号为1.0。此文档将详细分析源代码中的各个组成部分以及...

    Linux-GNOME平台下基于OpenType的蒙古文自动选形引擎的设计与实现.pdf

    【Linux-GNOME平台下基于OpenType的蒙古文自动选形引擎的设计与实现】 这篇文章主要探讨的是在Linux-GNOME环境下,如何设计和实现一个基于OpenType技术的蒙古文自动选形引擎,以确保蒙古文在该平台上的正确显示。...

    传统蒙古文C编码字符集1.0版.pdf

    1.此版本为传统蒙古文C编码字符集1.0版,为了保持版本的相对稳定,半年以内版本不升级,征集到意见和建议后,改进下一版本,使其更能满足广大用户的需求; 2.C编码的目标是:为全世界传统蒙古文编码统一贡献力量,...

    呼日太蒙古文记事本(Huraldai Mongolian Notepad)V1.0

    《呼日太蒙古文记事本》是一个实用、便捷的蒙古文TXT文字处理工具。本软件体积小巧、运行快速、无毒安全、功能实用,操作简便等特点,支持蒙古文、汉文、英文的混合处理、同时也支持蒙古文Unicode编码及蒙科立、赛音...

    传统蒙古文万码操作系统C编码初创版.zip

    《传统蒙古文万码操作系统C编码初创版》内容 1.“蒙古文C编码系统初创版”压缩文件包; 2.压缩文件包内含有: Readme.txt(安装说明) wmgwdy.ime wmgwinst.exe 蒙古文万码字库. ttf 蒙古文读音输入方法使用...

    人工智能-项目实践-数据预处理-蒙古文语料预处理流程

    蒙古文语料预处理流程 校正人工标注实体边界误差 python correctBoundary.py 和一些人工校对 对标注和无标注语料进行预处理 python processing.py --inFilePath="allmergetxt-org-GB-Correction.txt" --...

    OCR蒙古文自然场景图片数据集

    在蒙古文自然场景图片数据集的背景下,OCR技术的应用旨在识别蒙古文字符,尤其是在复杂背景或自然环境中的蒙古文字。这个数据集特别针对蒙古文的识别,为研究者和开发者提供了一个宝贵的资源,以便训练和测试他们的...

    呼日太蒙古文编码转换工具2.0

    呼日太蒙古文编码转换工具2.0的出现,无疑为这一问题提供了高效且便捷的解决方案。 首先,我们要理解蒙古文编码的多样性。蒙古文的数字化历程中出现了多种编码方式,例如蒙科立(Mongolian Code Page,MCP)、方正...

    蒙古文网站内容管理系统探讨.doc

    蒙古文网站内容管理系统探讨.doc

    浅谈蒙古文网页设计.pdf

    「浅谈蒙古文网页设计」 蒙古文网页设计是指在网页设计中使用蒙古文文字的设计方法和技术。蒙古文是一种特殊的文字,其书写习惯是从上到下、从左到右的顺序拼写显示出来。因此,我们需要借助层叠样式表(CSS)的...

    基于Android平台的蒙古文输入法研究与实现

    ### 基于Android平台的蒙古文输入法研究与实现 #### 摘要与背景 随着移动互联网的发展,智能手机已成为人们日常生活中不可或缺的一部分。2007年,Google推出了Android操作系统,该系统以其强大的开源特性在全球...

Global site tag (gtag.js) - Google Analytics