我是英国人,在 MATE 桌面下使用 en_GB - 但我非常非常讨厌在我的语言环境中将“垃圾”重命名为“垃圾桶”。我认为这种做法既傲慢又毫无意义,因为所有目录的内部名称都是“垃圾”。
我不知道如何查找/编辑应用程序特定的语言环境。我可以编辑全局的LC_MESSAGES
,但不知道如何理解/解析/编辑中的二进制文件/usr/share/locale/en_GB/LC_MESSAGES
。可能我遗漏了 Linux 上国际化的一些基本知识,对此我并不了解。
答案1
这是一种只显示caja
美式英语标签的方法,同时为其他应用程序保留英式英语:
创建目录
~/bin
mkdir "$HOME/bin"
使用您最喜欢的文本编辑器在该目录中创建一个命名的文本文件
caja
,并为其提供以下内容:#!/bin/sh export LANGUAGE=en_US exec /usr/bin/caja $@
使文件可执行
chmod +x "$HOME/bin/caja"
重新登录