Automatycznie zmień język folderu domowego / użytkownika / folderów


13

Kiedy zmieniłem ustawienia języka / ustawień regionalnych, pojawiło się okno z pytaniem, czy chcę zmienić nazwę Dokumentów, Muzyki, Wideo, Pobranych plików na nowy język.

Martwiłem się, że może to być nieodwracalna operacja, i powiedziałem „nie” i zaznaczyłem pole „nie pytaj mnie ponownie”.

Teraz chcę, aby system automatycznie zmieniał nazwę folderów po automatycznym przełączeniu na inny język. Czy jest na to sposób? lub aby ponownie pojawiło się wyskakujące okno?

Dzięki.

Odpowiedzi:


11

Kiedy powiedziałeś, żeby nie pytał ponownie, prawdopodobnie usunął plik

~/.config/user-dirs.locale

Możesz ponownie utworzyć ten plik. Zakładając, że foldery mają obecnie angielskie nazwy, otwórz okno terminala i uruchom:

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

Dziękuję bardzo! szukałem tego przez dwa tygodnie :)
AlKaef

@AlKaef: Nie ma za co. Zauważyłem, że wydaje się to mniej lub bardziej nieudokumentowane.
Gunnar Hjalmarsson

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

8

Wyskakujące okno pokaże się, jeśli ponownie zmienisz język. Możesz użyć xproppolecenia, aby uzyskać nazwę tego okna.

Aby zaktualizować lokalizacje folderów po ich zmianie nazwy / przeniesieniu, musisz edytować .config/user-dirs.dirsi umieścić tam nowe lokalizacje folderów.

I w końcu musisz uruchomić xdg-user-dirs-gtk-updatelub xdg-user-dirs-update.


0

W moim przypadku (Raspbian 10) oba pliki konfiguracyjne były nieprawidłowe, więc usunąłem oba:

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

Po ponownym zalogowaniu zostały one poprawnie odtworzone. Problem rozwiązany.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.