自动更改主目录/用户/文件夹的语言

自动更改主目录/用户/文件夹的语言

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

我担心这可能是一些不可逆的操作,所以说“不”,并勾选了“不再询问我”框。

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

谢谢。

答案1

当你告诉它不要再询问你时,它可能会删除该文件

~/.config/user-dirs.locale

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

echo 'en_US' > ~/.config/user-dirs.locale

答案2

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

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

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

答案3

就我的情况(Raspbian 10)而言,两个配置文件都是错误的,因此我删除了它们:

rm ~/.config/user-dirs.{dirs,locale}

重新登录后,它们被正确地重新创建。问题解决了。

相关内容