系统设置中设置了不需要的中文

系统设置中设置了不需要的中文

我根据一些用户的建议对系统设置做了一些更改。但是,今天早上我重启系统时,却无法看到英语作为我的默认语言。我的系统显示了一些我不认识的中文字符。

我只是想用 Libre Office 处理一份印地语文档。结果连 Gmail 都用中文打开了。系统设置文件夹和其他文件夹也用中文打开了。我现在无法使用系统了。

我已将快照上传到此处:请看一下。

请注意,在第三个快照中,日历和菜单以中文显示。

我想要恢复原来的美式英语菜单和文件夹名称。我只是想在 Libre Office 中使用 Lohit Hindi 字体输入文档。

我使用 Ubuntu 11.10。我不使用 Unity,只使用 Gnome 桌面。很久以前我就安装了 gnome-session-fallback,并且一直在使用它。

我如何恢复所有英文子菜单和英文文件夹名称?我有一个美式英语键盘,我只使用美式英语。现在不知何故设置的这个东西是不需要的。

答案1

我注意到在文件中/etc/environment存在$HOME/.profile以下几行:

export LANGUAGE="zh_CN:en"
export LC_MESSAGES="zh_CN.UTF-8"
export LC_CTYPE="zh_CN.UTF-8"
export LC_COLLATE="zh_CN.UTF-8"

并且/etc/default/locale只出现了美式英语行,如您在这张快照中看到的:

我查看了那些文件并删除了这些多余的中文行,现在我可以解决这个问题了,一切又回到了正轨。

然而特别想提一下,gnome-language-selector根本没有帮助。

将此共享给未来的档案,希望这个解决方案将来能够对某些人有所帮助。

答案2

编辑你的文件

/etc/default/locale

将所有设置更改为

英文版.UTF-8

答案3

今天更新后,我的账户神秘地变成了中文——这是 12.04。

问题出在 .pam_environment 中:我将所有 zh_CN 更改为 en_GB,然后重新登录。

我会注意到,当弹出窗口说“哦,您已经更改了语言,是否要重命名所有目录”时,也许应该有一个非常明显的选项“哦不,我不是故意因为一些奇怪的配置错误而奇迹般地把这种现象强加给我,请保持我的语言设置不变!”。

如果有的话,我没有注意到,所以可能不够明显。

相关内容