LINUX.ORG.RU

Папки автоматически переименовываются на русский язык

 , ,


0

1

Есть дуалбут на Windows и Linux Kubuntu 21.04. Есть жёсткий диск в файловой системе ntfs для доступа как с линукса так и с винды. Все папки на этом жёстком диске названы на английском. В Windows они так и отображаются. А вот в Linux’e почему-то папка music превращается в Музыка, videos в Видео и т.д. В обоих случаях язык системы английский. Как исправить такое переименование и вернуть папкам нормальные названия?



Последнее исправление: Heartbane (всего исправлений: 1)

Это случайно не домашняя директория пользователя на линуксе?

anonymous
()
Ответ на: пальцем в небо от annerleen

Не помогло.

Нет, домашняя директория находится на том же диске, что и рут, и в ней названия остаются на английском. А этот диск используется как файлохранилище и на нём папки переименовываются.

Heartbane
() автор топика

Ужасы какие в вашей кубунте происходят. Впрочем, проверьте в терминале, там наверняка должны остаться изначальные названия.

ugoday ★★★★★
()
Ответ на: комментарий от Heartbane

cat /home/username/.config/user-dirs.locale =

ru-RU ?

измени на нужную

anonymous
()
Ответ на: комментарий от Heartbane

А что если переименовать папки на английский? И проверьте через терминал папки.

fernandos ★★★
()

В каком смысле «превращается»? Они переименовываются или тебе твой фм названия переводит?

crutch_master ★★★★★
()

Пропиши названия и пути дефолтных каталогов как тебе надо в ~/.config/user-dirs.dirs, только проследи, чтобы каталоги существовали.

Потом скомандуй xdg-user-dirs-update.

Перелогинься.

А не проще для такой шары юзать отдельный каталог?

papin-aziat ★★★★★
()
Последнее исправление: papin-aziat (всего исправлений: 1)

Странное поведение, могу только предположить, что на раздел скопирован какой-то старый хомяк и в нем действительно есть .config/user-dirs.*

anonymous
()

Спасибо всем за ответы. В user-dirs.locale стоит en_US.

Ситуация получилась следующая. В линуксе и через терминал и через файловый менеджер директории называются на русском. В винде через файловый менеджер они называются на английском, но вот если смотреть через командную строку, то они тоже на русском. Как давно они были так названы? Не исключено что с самого начала, просто к этому диску кроме как из-под винды никогда не было доступа, а винда дурила голову подписывая ненастоящие названия. Изменил названия директорий через линукс и теперь всё нормально.

Heartbane
() автор топика
Ответ на: комментарий от Heartbane

Интересно.

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

Тут, видимо, наоборот вышло.

fernandos ★★★
()
Ответ на: комментарий от Heartbane

а винда дурила голову подписывая ненастоящие названия.

Это возможно только если ты сам или какое-то приложение создало «библиотеку» – виртуальную папку, в которой могут быть файлы и папки, как из одного, так и из нескольких источников.

anonymous
()
Ответ на: комментарий от anonymous

Единственное что я делал - это когда-то вручную переименовал папки с русского на английский через Windows. Причём с тех пор уже прошла переустановка винды, но названия всё так же отображались на английском, хотя были русскими.

Heartbane
() автор топика
Ответ на: комментарий от Heartbane

винда дурила голову подписывая ненастоящие названия

Не поддавайся на ее дурачества, смотри своими глазами, например: https://ibb.co/LprPbHV

Музыки, видео здесь нет, но в правой панели хорошо видно, что «Мои документы» это теже «Documents». В левой панели указатель был на «Главное меню», под панелью видно, что это тоже самое, что «Start Menu».

andytux ★★★★★
()
Ответ на: комментарий от Heartbane

Возможно это особенность NTFS. Гугление показывает что в NTFS у каждого файла и папки, есть как минимум short filename alias. То есть несколько имён есть.

Turako
()
Ответ на: комментарий от Turako

Нет это стандартное поведение xdg-user-dirs Названия задаются через конфиг ,а по умолчанию локализованные.

anonymous
()
Ответ на: комментарий от Turako

То есть несколько имён есть.

Ну да, симлинки, точки повторного входа и жесткие ссылки могут иметь произвольные названия:

 $ (gi "My Documents" -Force).Attributes
Hidden, System, Directory, ReparsePoint, NotContentIndexed

 $ (gi "My Documents" -Force).Target
C:\Users\user\Documents
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.