分页: 1 / 1

[问题]应用程序中文乱码

发表于 : 2006-06-05 22:03
ydong
刚解决了 cdrom 和 网上邻居 的乱码问题,现在播放音乐的列表里又有乱码。如果要编程了,java 等环境还不知道会不会还有乱码问题。。。。。

有没有比较通用的方法来解决应用程序的乱码?如果没有,那 Rythmbox 播放器的乱码问题如何解决?

谢谢

发表于 : 2006-06-05 22:16
oneleaf
sudo gedit /etc/environment


增加一行:
GST_ID3_TAG_ENCODING=GBK

发表于 : 2006-06-05 23:23
boliang319
这种方法已经不行了吧,好像从0.93版开始把这个环境变量废除了。
刚才实验了一下,已经不行了。
oneleaf 写了:sudo gedit /etc/environment


增加一行:
GST_ID3_TAG_ENCODING=GBK

发表于 : 2006-06-06 19:35
ydong
太不幸了~~

发表于 : 2006-06-10 10:36
ydong
继续问一下:

各位平时如果遇到应用程序乱码了,而这种程序你又不了解。在不上网查的情况下,你们一般会上哪里去找问题?

GBK 是超大中文集的意思吧?GB2312 是国家标准吗?

系统中默认的编码是 utf-8。如果出现了问题,一般情况下,是不是把应用程序的输出编码设成 utf-8 就可以了?如果选项里没有,那程序的配置文件一般放在哪里?

谢谢!

发表于 : 2006-06-10 11:57
shawnling
boliang319 写了:这种方法已经不行了吧,好像从0.93版开始把这个环境变量废除了。
刚才实验了一下,已经不行了。
oneleaf 写了:sudo gedit /etc/environment


增加一行:
GST_ID3_TAG_ENCODING=GBK
我刚刚也试过了,好像还是有用的
gbk或者gb2312,gb18030不可以

我的问题是一部分歌正常,另一部分不正常,用easytag用各种编码刷,好像都不行

发表于 : 2006-06-10 12:13
shawnling
shawnling 写了:
boliang319 写了:这种方法已经不行了吧,好像从0.93版开始把这个环境变量废除了。
刚才实验了一下,已经不行了。
oneleaf 写了:sudo gedit /etc/environment


增加一行:
GST_ID3_TAG_ENCODING=GBK
我刚刚也试过了,好像还是有用的
gbk或者gb2312,gb18030不可以

我的问题是一部分歌正常,另一部分不正常,用easytag用各种编码刷,好像都不行
弄好了,要把rhythmbox的库清空,重新加载就OK了。

sudo gedit /etc/environment
增加一行:
GST_ID3_TAG_ENCODING=GBK

easytag用gb18030读取非标准id3 tag;gb2312写非标准id3 tag,不写id3v2

发表于 : 2006-06-11 17:07
ydong
这个方法可以解决 rhythombox 的问题。Totem 还是乱码。