手动编辑 Caja 的区域设置

手动编辑 Caja 的区域设置

我是英国人,在 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"
    
  • 重新登录

相关内容