LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: yafeng

请教:关于LXDE组件的中文问题

[复制链接]
发表于 2009-9-25 00:18:01 | 显示全部楼层
再看看LANGUAGE的设定
回复 支持 反对

使用道具 举报

发表于 2009-9-25 14:34:32 | 显示全部楼层
  1. locale
  2. LANG=zh_CN.UTF-8
  3. LC_CTYPE="zh_CN.UTF-8"
  4. LC_NUMERIC="zh_CN.UTF-8"
  5. LC_TIME="zh_CN.UTF-8"
  6. LC_COLLATE="zh_CN.UTF-8"
  7. LC_MONETARY="zh_CN.UTF-8"
  8. LC_MESSAGES="zh_CN.UTF-8"
  9. LC_PAPER="zh_CN.UTF-8"
  10. LC_NAME="zh_CN.UTF-8"
  11. LC_ADDRESS="zh_CN.UTF-8"
  12. LC_TELEPHONE="zh_CN.UTF-8"
  13. LC_MEASUREMENT="zh_CN.UTF-8"
  14. LC_IDENTIFICATION="zh_CN.UTF-8"
  15. LC_ALL=zh_CN.UTF-8
复制代码
除此之外还有别的可以影响界面的么?
回复 支持 反对

使用道具 举报

发表于 2009-9-25 15:09:00 | 显示全部楼层
LANGUAGE是一个变量

echo $LANGUAGE...

对于界面语言来说,LANGUAGE的优先级是最高的
回复 支持 反对

使用道具 举报

发表于 2009-9-25 18:35:00 | 显示全部楼层
[color="Silver"]LANGUAGE 不是标准:
偶这里无此变量,设置后也无影响,执行 locale 没有列出,glibc-2.7+
debian lenny 中默认没有这个变量,执行 locale 没有列出,glibc-2.7
ubuntu 8.04 中有此变量,执行 locale 有列出,glibc-2.7
freebsd 7 中有此变量,但执行 locale 没有列出,freebsd libc

[color="Silver"]gentoo 是不是 类似 ubuntu 打了什么补丁,有 LANGUAGE 这个变量?
回复 支持 反对

使用道具 举报

发表于 2009-9-25 19:12:36 | 显示全部楼层
locale命令本来就和LANGUAGE无关
很惊讶居然这么多人不知道LANGUAGE
这是我4年前写的文章
http://www.linuxsir.cn/bbs/showthread.php?t=237877
回复 支持 反对

使用道具 举报

发表于 2009-9-25 19:32:55 | 显示全部楼层
呵呵,老大别急,您那帖子早看过。
google 得到的资料和您帖子说法类似,但日期都较早。

[color="Silver"]如果 LANGUAGE 真的是标准,怎么那么多发行版默认不设置。
再一个偶这里设置 LANGUAGE 与否,真的是一点影响也没有。

也许该深挖下,升级下您那个帖子了。
回复 支持 反对

使用道具 举报

发表于 2009-9-25 19:36:23 | 显示全部楼层
你真应该去爬爬墙,看我的blog里的那篇文章(上文中有提到)

LANGUAGE这个东西4年前的glibc本身即已支持
回复 支持 反对

使用道具 举报

发表于 2009-9-25 19:37:42 | 显示全部楼层
另外我上文中提到的LANGUAGE设定方式:多个语言,用:分开,是我参考别的发行版才得知的
回复 支持 反对

使用道具 举报

发表于 2009-9-25 19:43:20 | 显示全部楼层
您那篇 blog 早前看过的。
您好像还在 glibc 邮件列表上有过类似说明,记不请了,好像说的是 LC_xxx 一族变量。

好吧,俺查查,看到底为什么 LANGUAGE 变量在俺这里失效。
回复 支持 反对

使用道具 举报

发表于 2009-9-25 19:44:49 | 显示全部楼层
或许你要看看你是否有对应的mo文件

你试验的是什么程序
我刚刚试了xscreensaver-demo,没有问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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