+ -
当前位置:首页 → 问答吧 → 关於gnome选单列在更新套件后会变成英文选单的问题

关於gnome选单列在更新套件后会变成英文选单的问题

时间:2011-03-30

来源:互联网

以debian-6.0.0-i386-netinst.iso 所安装的环境为例,
每当我在"synaptic套件管理程式"勾选下载安装完想要尝试使用的套件之后,
发现 gnome选单列\应用程式\Debian\ 底下的项目(应用程式,求助,游戏等等所有子项目文字),
都会由原本的繁体中文,变成英文,然后都要重新登入系统,才会变回繁体中文.
我想请教,可以藉由修改什么设定值,让系统的 gnome选单列\应用程式\Debian\
在每次"synaptic套件管理程式" 更新完套件之后, 都还可以维持住原本的繁体中文子项目字样,
不然每次都还要重新登出登入,真的很麻烦,在MsWindows和MacOSX都没有发生这类状况.

作者: IanHo   发布时间: 2011-03-30

以前我也烦恼过,不过大致上还看得懂,所以就没去管他了。

刚刚帮你研究了一下,你试试。
首先请在「正常情况」下,你使用
代码: 选择全部$ less /var/lib/menu-xdg/desktop-directories/menu-xdg/debian-applications-file-management.directory
看看内容。
在我这里的显示是:
代码: 选择全部Name[bg]=File Management
Name[bn]=File Management
Name[br]=File Management
Name[bs]=File Management
Name[ca]=File Management
如果是这样,应该就没救了。而事实上我的testing的debian目录中一直都是英文。
这档案中的各行是Name在各[语系]的显示文字。
如果你看到各行不同,表示可以显示多国语言。

(这里提供两个方法,你都试试。)
如果在「正常情况」下,上面的检查是ok的,那请执行
代码: 选择全部# xdg-desktop-menu forceupdate --mode system
他会更新the menu system。--mode后方的system可以改为user,不过因为是要动到/var,或许用system比较保险。
当然你可以都试试。(system的要用root执行喔!或是用sudo)

另一个就是用
代码: 选择全部$ update-menus
这好像就是建立debian这目录的东东

记得回报结果!

作者: sppmg   发布时间: 2011-04-04