Переименуйте структуру домашней папки Linux в язык системы

Я установил дистрибутив Ubuntu первым на португальском языке.

Затем я решил, что хочу английский язык. Мне бы хотелось, чтобы папки по умолчанию, такие как "Рабочий стол" и "Документы", были переименованы в эти имена, а не в их португальский эквивалент.

Я не могу этого гарантировать, но я почти уверен, что я успешно преобразовал имена папок с португальского на английский в предыдущей установке, когда решил изменить язык. Итак, я полагаю, это возможно.

Есть идеи, что мне делать?

3 ответа

Названия этих каталогов находятся в ~/.config/user-dirs.dirs, Файл читается сценариями запуска X-сессии.

Я не знаю, как сказать на рабочем столе, что нужные имена изменились. Вы можете отредактировать файл, переименовать каталоги, сразу же выйти из системы и снова войти в нее.

Пользователь Arch + Gnome здесь. Была именно такая беда, когда/home/$USER/*dirs были созданы на английском языке, и мне они были крайне нужны на русском для сестры.

Я вручную повторил локаль ru_RU в~/.config/user-dirs.localeблин, перелогинился, ничего. Очистилuser-dirs.dirsфайл, по-прежнему ничего. Я просто сдался и вручную ввел имена папок. Оказывается, вы можете назначить их по своему усмотрению, запуститеxdg-user-dirs-updateилиxdg-user-dirs-gtk-updateи бац! повторный вход не требуется. Однако мне все равно пришлось это сделать, чтобы очистить застрявшее расширение DING.

Редактирование файла, на который уже указывал Жиль, можно сделать из текстовой сессии. Используйте Ctrl+Alt+F2, чтобы открыть tty2, войдите в систему, а затем убейте X11. После этого это просто

$ nano ~/.config/user-dirs.dirs

А то что то типа startxв зависимости от используемого вами WM, чтобы снова запустить WM.

(Я не знаю, работает ли решение Жиля, это лишь немного более сложное объяснение "как".)

Другие вопросы по тегам