{ChineseSqueak} 关于字体和编码的两处bug修正

4 views
Skip to first unread message

Xin Wang

unread,
Oct 26, 2010, 8:19:11 AM10/26/10
to chines...@googlegroups.com
Hi all,

发现两处bug,补丁在附件中。一处是在使用中文字体后,如果打开 World菜单>appearance>system fonts>任意字体项
时,都会使Etoys陷入死循环。另一处是在使用中文名称命名作品时,虽然能保存,但无法重新打开。

Xinyu,有时间的话希望能在英文XP上测试下中文命名作品的补丁,这个问题是和文件名编码有关的bug。

--
Xin Wang

FixedFaceFont-possible-infinite-loop-bugfix.xinwang.1.cs
project-filename-encoding-bugfix.xinwang.1.cs

Xinyu LIU

unread,
Oct 28, 2010, 4:16:04 AM10/28/10
to chines...@googlegroups.com
Hi,

在英文XP上测试了一下。能够保存,打开时中文显示不正确,但是可以打开。

可以在Windows的setting中把non-unicode的language选为english后重启Windows重现这个问题。
附件是截图。

--


2010/10/26 Xin Wang <dram...@gmail.com>

--
您收到此邮件是因为您订阅了 Google 网上论坛的“ChineseSqueak”论坛。
要向此网上论坛发帖,请发送电子邮件至 chines...@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 chinesesquea...@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/chinesesqueak?hl=zh-CN 访问此网上论坛。


load-project.PNG

Xin Wang

unread,
Oct 28, 2010, 9:21:17 AM10/28/10
to chines...@googlegroups.com
2010/10/28 Xinyu LIU <liuxi...@gmail.com>:

> Hi,
>
> 在英文XP上测试了一下。能够保存,打开时中文显示不正确,但是可以打开。
>
> 可以在Windows的setting中把non-unicode的language选为english后重启Windows重现这个问题。
> 附件是截图。
>
> --
> 刘
>

Hi,

我看到截图中Etoys的界面是英文,是不是因为没有安装中文字体导致作品名称显示是问号?

另外我不大清楚non-unicode这个选项作用是什么?我在中文的Win7中,如果设置它是英语,作品名显示仍是正常的。

不过,我想还是先把主要精力放在用户群最大的中文XP及Win7上。现在我已经把相关的几个changeset都提交给官方,关于字体包的一些疑问也在等待答复,接下来的工作我想可以先是提高界面的汉化程度,现在的界面上还有许多没有汉化,而且好些已有的汉化也并不妥当。

我刚接触Etoys,对它的使用还不熟,现在正跟着《Powerful idea in the class
room》一步步摸索,我会把在学习的过程中发现的觉得不妥的翻译列出来。这一块Xinyu应该比较熟悉的吧?这就要多仰仗你了。

不知还能不能找到以前汉化Etoys的人,如果大家能一起对Etoys的汉化做修正就更好了。


> 2010/10/26 Xin Wang <dram...@gmail.com>
>>
>> Hi all,
>>
>> 发现两处bug,补丁在附件中。一处是在使用中文字体后,如果打开 World菜单>appearance>system fonts>任意字体项
>> 时,都会使Etoys陷入死循环。另一处是在使用中文名称命名作品时,虽然能保存,但无法重新打开。
>>
>> Xinyu,有时间的话希望能在英文XP上测试下中文命名作品的补丁,这个问题是和文件名编码有关的bug。
>>
>> --
>> Xin Wang
>>
>> --
>> 您收到此邮件是因为您订阅了 Google 网上论坛的“ChineseSqueak”论坛。
>> 要向此网上论坛发帖,请发送电子邮件至 chines...@googlegroups.com
>> 要取消订阅此网上论坛,请发送电子邮件至 chinesesquea...@googlegroups.com
>> 若有更多问题,请通过 http://groups.google.com/group/chinesesqueak?hl=zh-CN 访问此网上论坛。
>>
>
> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的“ChineseSqueak”论坛。
> 要向此网上论坛发帖,请发送电子邮件至 chines...@googlegroups.com
> 要取消订阅此网上论坛,请发送电子邮件至 chinesesquea...@googlegroups.com
> 若有更多问题,请通过 http://groups.google.com/group/chinesesqueak?hl=zh-CN 访问此网上论坛。
>

--
Xin Wang

Reply all
Reply to author
Forward
0 new messages