我是巴西人,但当我在机器上安装 Debian 时,我将语言设置为英语(美国)。我更喜欢将菜单和错误消息保留为英语,因为它们更易于谷歌搜索(而且翻译并不总是最好的……)。无论如何,这带来了一个不幸的后果,那就是用葡萄牙语写文本很烦人,因为在该en_US
区域设置(使用“带死键的美国国际键盘布局”)中,输入'+c得到的结果是 aĆ
而不是Ç
我想要的。有没有办法让我的“输入区域设置”为 PT_BR,同时仍将我的所有菜单保留为英语和带死键的美国键盘布局?
答案1
在不改变键盘布局的情况下更改死键的方法是将LC_CTYPE
环境变量设置为pt_BR.utf8
。我通过将以下行添加到我的.profile
.
export LC_CTYPE='pt_BR.utf8'
LC_
如果需要,您还可以设置其他变量。该locale
命令显示它们的列表,这一页描述他们的作用并locale -a
说明系统中当前可用的区域设置。
也就是说,为了使其正常工作,需要在系统中安装en_US.utf8
和locale。pt_BR.utf8
为了确保这种情况,请运行
sudo dpkg-reconfigure locales
在第一个屏幕中,它会询问您要为系统生成什么区域设置(因此选择 和en_US.utf8
)pt_BR.utf8
,在第二个屏幕中,它会询问默认系统语言是什么(选择英语)。
答案2
你能行的:
dpkg-reconfigure locales