将 Linux 主文件夹结构重命名为系统语言

将 Linux 主文件夹结构重命名为系统语言

我首先安装了葡萄牙语版本的 Ubuntu 发行版。

然后,我决定使用英语。我希望将默认文件夹(如“桌面”和“文档”)重命名为这些名称,而不是保留其葡萄牙语对应名称。

我无法保证这一点,但我几乎可以肯定,当我决定更改语言时,我确实在之前的安装中成功将文件夹名称从葡萄牙语转换为英语。所以,我认为这是可能的。

有什么想法我应该做什么吗?

答案1

这些目录的名称在 中~/.config/user-dirs.dirs。该文件由 X 会话启动脚本读取。

我不知道如何立即告诉正在运行的桌面环境所需的名称已更改。您可以编辑文件,重命名目录,然后立即注销并重新登录。

答案2

我是 Arch + Gnome 用户。我遇到了这样的麻烦,/home/$USER/*目录是用英文创建的,而我迫切需要俄语版本给我妹妹。

我手动将 ru_RU 语言环境回显到这个~/.config/user-dirs.locale东西中,重新登录,什么都没有。清除文件user-dirs.dirs,仍然没有。我放弃了,手动输入文件夹名称。事实证明,您可以根据需要分配它们,运行xdg-user-dirs-updatexdg-user-dirs-gtk-updatebam!无需重新登录。不过,我仍然必须这样做才能清除卡住的 DING 扩展。

答案3

可以从文本会话中编辑 Gilles 已经指向的文件。使用Ctrl+ Alt+F2打开tty2、登录,然后终止 X11。之后,它很简单

$ nano ~/.config/user-dirs.dirs

然后startx,根据您使用的 WM,执行类似的操作,重新启动 WM。

(我不知道 Gilles 的解决方案是否有效,这只是对‘如何’的一个稍微更详细的解释。)

相关内容