Змініть мову будинку / користувача / папок автоматично


13

Коли я змінив налаштування мови / мови, з'явилося вікно із запитанням, чи хочу я перейменувати документи, музику, відео, завантаження на нову мову.

Я побоювався, що це може бути якась незворотна операція, і сказав «ні» і поставив галочку не запитувати мене знову.

Тепер я хочу, щоб система автоматично змінила ім’я папок, коли я автоматично переходив на іншу мову. Чи є спосіб це зробити? чи змусити знову з'явитися вікно?

Спасибі.

Відповіді:


11

Коли ви сказали, щоб більше не запитували вас, він, ймовірно, видалив файл

~/.config/user-dirs.locale

Ви можете заново створити цей файл. Припускаючи, що папки в даний час мають англійські імена, відкрийте вікно терміналу та запустіть:

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

Дуже дякую! я шукав цього два тижні :)
AlKaef

@AlKaef: Ласкаво просимо. Я помітив, що це здається більш-менш недокументованим.
Гуннар Хяльмарссон

1
LANG = C xdg-user-dirs-update --force; cat ~ / .config / user-dirs.dirs
Денис Денисов

8

Спливаюче вікно покаже себе, якщо ви знову поміняєте мову. Ви можете скористатися xpropкомандою, щоб отримати ім'я цього вікна.

Щоб оновити місця папок після їх перейменування / переміщення, вам слід відредагувати .config/user-dirs.dirsта розмістити там нові папки.

І, нарешті, треба бігти xdg-user-dirs-gtk-updateабо xdg-user-dirs-update.


0

У моєму випадку (Raspbian 10) обидва файли конфігурації були помилковими, тому я видалив обидва:

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

А після релогіну вони були відтворені правильно. Проблема вирішена.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.