Когда я изменил свои настройки языка / локали, всплыло окно с вопросом, хочу ли я переименовать Документы, Музыка, Видео, Загрузки на новый язык.
Я волновался, что это может быть необратимой операцией, и сказал «нет» и поставил галочку в поле «Больше не спрашивать меня».
Теперь я хочу, чтобы система автоматически меняла имя папки при автоматическом переключении на другой язык. Есть ли способ сделать это? или чтобы снова появилось всплывающее окно?
Спасибо.
Когда Вы сказали ему не спрашивать Вас снова, это, вероятно, удалило файл
~/.config/user-dirs.locale
, можно воссоздать тот файл. При предположении, что папки в настоящее время имеют английские имена, откройте окно терминала и работайте:
echo 'en_US' > ~/.config/user-dirs.locale
Появляющееся окно покажет себя при изменении языка снова. Можно использовать xprop
команда для получения имени этого окна.
Для обновления местоположений папки после того, как Вы переименовали/переместили их необходимо отредактировать .config/user-dirs.dirs
и поместить там новые местоположения папки.
И, наконец, необходимо работать xdg-user-dirs-gtk-update
или xdg-user-dirs-update
.
В моем случае (Raspbian 10) оба файла конфигурации были неправильными, поэтому я удалил оба:
rm ~/.config/user-dirs.{dirs,locale}
И после повторного входа они были воссозданы правильно. Проблема решена.