语言环境是英语的情况下无法显示中文文件名,已试过论坛方法设定,HELP

系统字体配置、中文显示和输入法问题
回复
cfcat
帖子: 8
注册时间: 2005-09-10 13:06

语言环境是英语的情况下无法显示中文文件名,已试过论坛方法设定,HELP

#1

帖子 cfcat » 2005-10-02 3:03

已经试过论坛中的方法,enrironment 文件如下:

LANGUAGE="en_CN:en_US:en_GB:en"
SUPPORTED="zh_CN.UTF-8:zh_CN.GBK:zh_CN:en_US.UTF-8:en_US:en"
LANG=en_US.UTF-8
GST_ID3_TAG_ENCODING=GBK
LC_CTYPE="zh_CN.UTF-8"


请教是什么问题?
另外gftp设定远程字体后也是经常不显示中文
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#2

帖子 oneleaf » 2005-10-02 12:22

gftp的远程字体需要打补丁,的确有问题。

不过你说的中文文件名 是哪里的?网络的?FTP的?还是本地硬盘的?WIndows分区的?还是U盘的?以后描述希望准确一些,才好回答。
cfcat
帖子: 8
注册时间: 2005-09-10 13:06

#3

帖子 cfcat » 2005-10-02 16:11

对不起,不好意思,我说的不够详细,是本地硬盘的文件名无法显示中文,请教大家
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#4

帖子 eexpress » 2005-10-02 22:15

本地的都不行。那就是mount时编码没设对。
● 鸣学
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#5

帖子 oneleaf » 2005-10-02 23:01

新建中文文件名的文件也是乱码吗?
cfcat
帖子: 8
注册时间: 2005-09-10 13:06

#6

帖子 cfcat » 2005-10-03 1:46

新建的没有问题,是什么原因呢?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#7

帖子 eexpress » 2005-10-03 2:00

修改sudo gedit /etc/fstab
/dev/hda1 /media/win_c ntfs [color=red]nls=utf8[/color],user,auto,umask=0222 0 0
/dev/hda5 /media/win_d ntfs nls=utf8,user,auto,umask=0222 0 0
/dev/hda6 /media/win_e ntfs nls=utf8,user,auto,umask=0222 0 0
这样的内容。具体参数最好看网上例子。如果有时间,man mount可以看。
修改后sudo mount -a就刷新了。
● 鸣学
cfcat
帖子: 8
注册时间: 2005-09-10 13:06

#8

帖子 cfcat » 2005-10-03 2:50

可否贴一下你的fstab
我没有挂windows 分区
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#9

帖子 oneleaf » 2005-10-03 9:19

那是你以前的文件都是以GB2312码来保存文件名的,转换一下就好。

apt-get install convmv

使用这个来转换文件名。
cfcat
帖子: 8
注册时间: 2005-09-10 13:06

#10

帖子 cfcat » 2005-10-03 19:12

Emacs等编辑器,以及终端中是如何显示中文?我设置了一下还是不行
工作语言是英语,想显示好中文应该怎么做?需要注意哪些?请指教
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#11

帖子 oneleaf » 2005-10-03 19:25

那就是文件内容还是GBK的,那就安装 recode 使用 iconv 来转换文档内容到utf-8 ,具体可以搜索论坛。
回复