Неанглийские символы в именах файлов не отображаются при поиске файлов

Неанглийские символы в именах файлов не отображаются при поиске файлов

После установки Kubuntu 15.10 неанглийские (т.е. греческие) имена файлов не отображаются в поиске файлов. Есть идеи по этой проблеме?

(Если я правильно помню, проблема с QT вызывала некоторые неполадки в Firefox до версии 15.04)

решение1

У меня была та же проблема в Arch Linux, но это может помочь вам. Это проблема правильной настройки локали.

Первым делом вам нужно сгенерировать свои локали. Для этого вам нужно раскомментировать соответствующие строки для каждой необходимой локали в /etc/locale.gen. Например, для греческой и американской английской локалей раскомментируйте строки:

el_GR.UTF-8 UTF-8
el_GR ISO-8859-7
en_US.UTF-8 UTF-8  
en_US ISO-8859-1

Теперь вам нужно сгенерировать локаль:

# locale-gen

установите свой язык /etc/locale.conf(например, для американского английского)

LANG="en_US.UTF-8"

и выйдите из системы/перезагрузитесь

решение2

Я нечасто использую международные наборы символов, но у меня есть несколько файлов с неанглийскими именами символов из других тестов, и я могу найти их в Dolphin 17.12.2 на KDE Frameworks 5.47.0.

balooshow -x /path/to/fileпокажет, что думает индексатор файлов Baloo от KDE о том, что происходит. Я попробовал с некоторыми греческими символами в имени файла:

 % echo 'Another test of Baloo/Dolphin file name indexing' > γένεος_baloo_test.txt
 % balooshow -x γένεος_baloo_test.txt
621851134983427 64771 144786 /home/spage/γένεος_baloo_test.txt
        Line Count: 1

Internal Info
Terms: Mplain Mtext T5 T8 Ttext X20-1 another baloo dolphin file indexing name of test 
File Name Terms: Fbaloo Ftest Ftxt Fγενεος baloo test txt γενεος 
...

и я могу найти этот файл по имени файла в Dolphin, введя две или более букв из начала любого термина имени файла, включая γέ.

Мне не удалось найти символы кандзи:

% balooshow -x 日本国_déjà_balootest.txt
566660805229827 64771 131936 /home/spage/日本国_déjà_balootest.txt
        Line Count: 1

Internal Info
Terms: Mplain Mtext T5 T8 Ttext X20-1 another file test 
File Name Terms: Fbalootest Fdeja Ftxt balootest deja txt
...

Обратите внимание, что символы кандзи не появились в «Терминах имени файла». Думаю, именно поэтому поиск по имени файла для «deja» или «déjà» находит этот файл, но поиск символов кандзи — это провал.

Связанный контент