Manjaro Linux Смена иконок флагов для индикатора языков в Manjaro KDE
Индикатор раскладки по умолчанию отображает буквенные коды языков, также их можно поменять на флаги. Однако мне не нравится ни зведно-полосатый флаг, ни наш триколор. Хочу поменять американский на флаг Конфедерации (CSA), а наш на флаг СССР. Как мне подсказал комрад Urfin (link), изображения флагов лежат в каталогах:
/usr/share/kf5/locale/countries/<код страны>
Но там менять не
советуется, так как при обновлении пакетов все изменения пропадут. Чтобы
изменить на постоянно, например для ru, нужно скопировать содержимое
каталога:
/usr/share/kf5/locale/countries/ru
в каталог:
~/.local/share/kf5/locale/countries/ru
Где и делать изменения. И учтите, что если в настройках раскладки клавиатуры в качестве
индикатора раскладки уже установлены флаги страны, то с ходу заменить не
получится. Иконки уже установленных стран кешируются, и для отображения
измененной иконки придётся перелогиниться.
P.S. Также флаги ещё хранятся в папке /usr/share/locale/kde4/l10n/
Ещё про пути:
Изображение кнопки меню с логотипом Manjaro хранится в файле темы здесь:
pacman -Qo /usr/share/locale/kde4/l10n/ru/flag.png /usr/share/locale/kde4/l10n/ru/flag.png принадлежит kdebase-runtime 17.04.1-1 pacman -Qi kdebase-runtime | grep 'Описание\|Требуется' Описание : Plugins and applications necessary for the running of KDE applications Требуется : kdebase-kdepasswd kdegames-ksudoku kdenetwork-kget kile labplot-kf5
pacman -Qo /usr/share/kf5/locale/countries/ru/flag.png /usr/share/kf5/locale/countries/ru/flag.png принадлежит kdelibs4support 5.34.0-1 pacman -Qi kdelibs4support | grep 'Описание\|Требуется' Описание : Porting aid from KDELibs4 Требуется : kalzium kcalcore kdialog kfind kinfocenter kio-extras knetattach labplot-kf5 libkdegames plasma-workspace
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи.
Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.  
( Регистрация,   Вход).