首页> 外文会议>Conference on Creating, Connecting and Collaborating through Computing >The Design and Implementation of Multilingualized Squeak
【24h】

The Design and Implementation of Multilingualized Squeak

机译:多语分吱吱声的设计与实现

获取原文

摘要

This paper describes the design and implementation of multilingualization ("m17n") of a dynamic object-oriented environment called Squeak. The goal of this project is to provide a collaborative and late-bound environment where the users can use many different natural languages and characters. Squeak is a highly portable implementation of a dynamic objects environment and it is a good starting point toward the future collaborative environment. However, its text related classes lack the ability to handle natural languages that require extended character sets such as Arabic, Chinese, Greek, Korean, and Japanese. We have been implementing the multilingualization extension to Squeak. The extension we wrote can be classified as follows: 1) new character and string representations for extended character sets, 2) keyboard input and the file out of multilingual text mechanism, 3) flexible text composition mechanism, 4) extended font handling mechanisms including dynamic font loading and outline font handling, 5) higher level application changes including a Japanese version of SqueakToys. The resulting environment has the following characteristics: 1) various natural languages can be used in the same context, 2) the pixels on screen, including the appearance of characters can be completely controlled by the program, 3) decent word processing facility for a mixture of multiple languages, 4) existing Squeak capability, such as remote collaborative mechanism will be integrated with it, 5) small memory footprint requirement.
机译:本文介绍了称为吱吱声的动态面向对象环境的多语种化(“M17N”)的设计和实现。该项目的目标是提供一个协作和迟到的环境,用户可以使用许多不同的自然语言和字符。吱吱声是一种高度便携的动态物体环境的实现,它是未来协作环境的一个很好的起点。但是,其文本相关课程缺乏处理需要扩展字符集的自然语言,例如阿拉伯语,中文,希腊语,韩语和日语。我们一直在实施多种语言扩展来吱吱声。我们写入的扩展可以归类如下:1)扩展字符集的新字符和字符串表示,2)键盘输入和文件超出多语言文本机制,3)灵活文本组成机制,4)扩展字体处理机制包括动态字体加载和概述字体处理,5)更高的级别应用程序变更,包括日语版本的吱吱声。得到的环境具有以下特点:1)各种自然语言可以在同一上下文中使用,2)屏幕上的像素,包括字符的外观可以完全由程序,3)为混合的单词处理设施。多种语言,4)现有的吱吱作用,例如远程协作机制将与其集成,5)小的内存占用需求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号