首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

Ubuntu_IDE_idea_rubymine_一部分_中文乱码方框_locale设置

2012-08-08 
Ubuntu_IDE_idea_rubymine_部分_中文乱码方框_locale设置Ubuntu_IDE_idea_rubymine_部分_中文乱码方框_loc

Ubuntu_IDE_idea_rubymine_部分_中文乱码方框_locale设置

Ubuntu_IDE_idea_rubymine_部分_中文乱码方框_locale设置

?

context:

文本编辑器:中文可以使用

打字,等:中文没有问题

?

仔细查看并设置了ide的问题:

ctrl+shift+s -->> IED settings Appearence -->> override default fonts by 在这里选中:Dialog plain

?

probem:

ide中文部分乱码,包括jetbrain的rubymine,itellij-idea

?

?

好几天了一直没有想明白哪里出了问题

今天突然想到是不是locale出了问题,果然是。

?

# 查看现在的locale,发现没有中文

lijg@lijg-desktop:~$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

?

#安装中文locale

lijg@lijg-desktop:~$ cd /usr/share/locales
lijg@lijg-desktop:/usr/share/locales$ ls
install-language-pack? remove-language-pack

?

lijg@lijg-desktop:/usr/share/locales$ sudo ./install-language-pack zh_CN
[sudo] password for lijg:
Generating locales...
? zh_CN.UTF-8... done
Generation complete.
dpkg-trigger: error: must be called from a maintainer script (or with a --by-package option)

?

#重新生成一下

lijg@lijg-desktop:/usr/share/locales$ sudo locale-gen zh_CN
Generating locales...
? zh_CN.GB2312... done
Generation complete.

?

# 注意:最后还要看看是不是安装了语言包

System -->> administration -->> language support -->> install / remove language

这里选择中文 安装好吧

另外,也可以同时设置一下regional format

?

#重新启动IDE

一切ok!

?

后注2011-11-13:

根本原因应该是没有安装中文语言包,而与系统的locale没有关系。

用en的locale更好,翻译的中文你就痛苦吧。看见了下面的连接了不,很多人还要改回en文的。

修改方法:

sudo nano /etc/default/locale 
?

改为:

LANG="en_US.UTF-8"LANGUAGE="en_US:en"#LANGUAGE="zh_CN:en_US:en" #lee set cnLC_MESSAGES="en_US.UTF-8"#LC_MESSAGES="zh_CN.UTF-8" #june set cn
??

参考:http://wiki.ubuntu.org.cn/%E4%BF%AE%E6%94%B9locale

?

?

JAVA

JAVA

JAVA

++++

JAVA

JAVA

JAVA

?

热点排行