自动更改 home/user/ 文件夹的语言

AlK*_*aef 15 directory language home-directory

当我更改语言/区域设置时,会弹出一个窗口,询问我是否要将文档、音乐、视频、下载重命名为新语言。

我担心这可能是一些不可逆转的操作,并说不,并勾选了不要再问我框。

现在我希望系统在我自动切换到另一种语言时自动更改文件夹名称。有没有办法做到这一点?或者让弹出窗口再次出现?

谢谢。

Gun*_*son 16

当您告诉它不再询问您时,它可能删除了该文件

~/.config/user-dirs.locale
Run Code Online (Sandbox Code Playgroud)

您可以重新创建该文件。假设文件夹当前具有英文名称,打开终端窗口并运行:

echo 'en_US' > ~/.config/user-dirs.locale
Run Code Online (Sandbox Code Playgroud)

  • LANG=C xdg-user-dirs-update --force ; cat ~/.config/user-dirs.dirs (2认同)

Dan*_*ela 11

如果您再次更改语言,弹出窗口将自行显示。您可以使用xprop命令来获取此窗口的名称。

要在重命名/移动文件夹位置后更新文件夹位置,您必须编辑.config/user-dirs.dirs并放置新的文件夹位置。

最后,您必须运行xdg-user-dirs-gtk-update或xdg-user-dirs-update。