понедельник, 3 октября 2011 г.

Костыль для banshee (теги в CP1251)

#!/bin/sh
grep ru_RU.CP1251 /var/lib/locales/supported.d/local >/dev/null
if [ $? -ne 0 ]; then
echo "ru_RU.CP1251 CP1251" | sudo tee -a /var/lib/locales/supported.d/local
fi

grep ru_RU.CP1251 /var/lib/locales/supported.d/ru >/dev/null
if [ $? -ne 0 ]; then

echo "ru_RU.CP1251 CP1251" | sudo tee -a /var/lib/locales/supported.d/ru
fi

sudo locale-gen
sudo mv /usr/bin/banshee /usr/bin/banshee_
 

echo "#!/bin/sh" | sudo tee /usr/bin/banshee
echo "sh -c 'LC_ALL=ru_RU.CP1251 banshee_'" | sudo tee -a /usr/bin/banshee
echo "exit 0" | sudo tee -a /usr/bin/banshee 

sudo chmod +x /usr/bin/banshee
rm -r ~/.config/banshee-1/

 
exit 0
 
Обратите внимание что будит удалена пользовательская библиотека!!! 
При создании новой, проблем с отображение тегов в Cp1251 не будит.

Комментариев нет:

Отправить комментарий