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


13

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

我担心这可能是一些不可逆的操作,所以说不,然后在“不要再问我”框中打勾。

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

谢谢。

Answers:


11

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

~/.config/user-dirs.locale

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

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

非常感谢!我一直在寻找这两个星期:)
AlKaef

@AlKaef:不客气。我注意到这似乎或多或少都没有记录。
Gunnar Hjalmarsson 2014年

1
LANG = C xdg-user-dirs-update --force; cat〜/ .config / user-dirs.dirs
Denis Denisov

8

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

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

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


0

在我的情况下(Raspbian 10),两个配置文件都错了,所以我删除了两个:

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.