После установки 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à» находит этот файл, но поиск символов кандзи — это провал.