当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请问一个关于PO档,中文翻译的问题
帖子发表于 : 2009-08-31 14:39 

注册: 2009-08-31 14:26
帖子: 21
送出感谢: 0 次
接收感谢: 0 次
我想对一条消息进行国际化,在zh_CN.po里写了如下代码:
代码:
#, c-format
msgid "this is %.1f "
msgstr "这是 %.1f "

最后得到的消息:
这是 12.3

消息内容没问题。比较奇怪的是,在中文后的数字字体明显变小了,怎么让他正常显示呢?
比如我想得到:
这是 12.3

PS:我想可能是编码问题。但我PO里用的是utf-8,最后手动msgconv -t utf-8 inputfile -o outputfile,可是问题还是存在。请大家帮帮忙。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请问一个关于PO档,中文翻译的问题
帖子发表于 : 2009-08-31 15:27 
头像

注册: 2007-05-05 23:59
帖子: 2032
地址: 嘉兴
送出感谢: 0 次
接收感谢: 1
这个是不是由系统字体设置引起的(显示)问题呢?
没注意也没碰到过这类问题。


_________________
ufraw中文(raw图像处理)  http://sites.google.com/site/ufrawzh/
Gimp影像处理 http://sites.google.com/site/gimpcn/


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请问一个关于PO档,中文翻译的问题
帖子发表于 : 2009-08-31 17:06 

注册: 2009-08-31 14:26
帖子: 21
送出感谢: 0 次
接收感谢: 0 次
感谢回复,我也有怀疑是系统字体的问题,正在向这方面调查。
另外,我之前描述遗漏了一些细节,这个消息是在renderer里面加的。
如果在消息中间再加个字母,就显示正常了。比如:
引用:
这是 G 12.3

而且中文放在后面也正常,比如:
引用:
12.3这是


调查了一下,果然是系统字体的问题,进去用en_US.UTF8就好了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译