免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 1986 | 回复: 10
打印 上一主题 下一主题

已export LANG=english,这个输出乱码是怎么回事呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-11 21:43 |只看该作者 |倒序浏览
[ /usr ]/etc/init.d/sendmail stop
鍏抽棴 sendmail锛?[60G[  纭?畾  ]
鍏抽棴 sm-client锛?[60G[  纭?畾  ]

应该是安装的时候选择了语言是中文,
怎么样才不会出现乱码呢?
谢谢解答!!!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2006-09-11 22:37 |只看该作者
export LC_ALL=C

论坛徽章:
0
3 [报告]
发表于 2006-09-11 22:50 |只看该作者
原帖由 寂寞烈火 于 2006-9-11 22:37 发表
export LC_ALL=C



[ /etc/mail ]
[ /etc/mail ]
[ /etc/mail ]export LC_ALL=C
[ /etc/mail ]/etc/init.d/sendmail stop
鍏抽棴 sendmail锛?[60G[澶辫触]
[ /etc/mail ]export LC_ALL=C
[ /etc/mail ]/etc/init.d/sendmail stop
鍏抽棴 sendmail锛?[60G[澶辫触]
[ /etc/mail ]


是不是还缺了什么??

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2006-09-11 22:58 |只看该作者
locale一下,or export LC_ALL=zh_CN.GB18030

论坛徽章:
0
5 [报告]
发表于 2006-09-11 23:09 |只看该作者
编辑一下/etc/sysconfig/i18n 文件

论坛徽章:
0
6 [报告]
发表于 2006-09-11 23:17 |只看该作者
原帖由 寂寞烈火 于 2006-9-11 22:58 发表
locale一下,or export LC_ALL=zh_CN.GB18030


这个还是乱码

原帖由 maluyao 于 2006-9-11 23:09 发表
编辑一下/etc/sysconfig/i18n 文件


baidu了一下

[ /etc ]locale
LANG=english
LC_CTYPE="zh_CN.GB18030"
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL=zh_CN.GB18030
[ /etc ]locale -a
aa_DJ
aa_DJ.iso88591
aa_DJ.utf8
aa_ER
aa_ER@saaho
aa_ER.utf8
aa_ER.utf8@saaho
aa_ET
aa_ET.utf8
af_ZA
af_ZA.iso88591
af_ZA.utf8
am_ET



我想应该是是改成en开头的吧? 应该是哪个? 谢谢提示!!!

论坛徽章:
0
7 [报告]
发表于 2006-09-11 23:18 |只看该作者
原帖由 pppguest3962 于 2006-9-11 23:17 发表
这个还是乱码


感觉你的 locale 设定有问题,因为竟然设定了 LC_ALL ?

你的 /etc/sysconfig/i18n 内容为何 ?

==

论坛徽章:
0
8 [报告]
发表于 2006-09-11 23:38 |只看该作者
原帖由 kenduest 于 2006-9-11 23:18 发表


感觉你的 locale 设定有问题,因为竟然设定了 LC_ALL ?

你的 /etc/sysconfig/i18n 内容为何 ?

==



[ /etc ]more /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
[ /etc ]more /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"

论坛徽章:
0
9 [报告]
发表于 2006-09-12 00:00 |只看该作者
原帖由 pppguest3962 于 2006-9-11 23:38 发表
[ /etc ]more /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"


既然如此的话,那你登入主机后,执行 locale 查看,应该是不会有机会看到 LC_ALL 的变量配置的。

我会建议你登入主机后,先执行 locale 列出设定,确定 LC_ALL 没有设定。若是有设定表示你改了 shell 其他配置档导致该问题发生。

另外 /etc/init.d/xxxx {stop|start} 这类,基本上讯息输出都是呼叫 getext 程式然后抓取 .mo 档内的讯息翻译来显示,而 gettext 一般本身可以支援读取 LANGUAGE 变量来显示。我会建议你顺便 echo $LANGUAGE 列出该结果看看。

==

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
10 [报告]
发表于 2006-09-12 00:09 |只看该作者
原帖由 kenduest 于 2006-9-12 00:00 发表


既然如此的话,那你登入主机后,执行 locale 查看,应该是不会有机会看到 LC_ALL 的变量配置的。

我会建议你登入主机后,先执行 locale 列出设定,确定 LC_ALL 没有设定。若是有设定表示你改了 shell 其他 ...

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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP