Исправление кодировки в Adium

Сегодня в ЖЖ сообществе ru_mac наткнулся на запись о том, как исправить кодировку у сообщений авторизации в популярном клиенте для обмена мгновенными сообщениями Adium. Один из участников сообщества выложил в сеть исправленную библиотеку libpurple, установив себе которую вы будете получать запросы на авторизацию на понятном русском языке. Протестировал на себе, на Adium 1.3.4: замечательно работает.

Ниже описано, как исправить библиотеку.

Скачиваете библиотеку, нажав на эту ссылку. Открываете Terminal и выполняете команды:

sudo rm /Applications/Adium.app/Contents/Frameworks/libpurple.framework/libpurple && sudo cp /путь_до_файла/libpurple /Applications/Adium.app/Contents/Frameworks/libpurple.framework/

Для выполнения команды потребуется ввести административный пароль. Этот набор команд сначала удаляет файл libpurple, который является ссылкой на библиотеку, а потом помещает на место удалённой ссылки полноценную библиотеку. Это даёт вам возможность отката назад, в случае, если что-то пойдёт не так. Например, если вдруг не заработало, и вы хотите вернуть всё на свои места, достаточно будет выполнить в терминале команду:

sudo rm /Applications/Adium.app/Contents/Frameworks/libpurple.framework/libpurple && sudo ln -s /Applications/Adium.app/Contents/Frameworks/libpurple.framework/Versions/Current/libpurple /Applications/Adium.app/Contents/Frameworks/libpurple.framework/libpurple

Можете сделать всё сразу (и скачивание библиотеки, и копирование её в нужное место) скопировав отсюда и выполнив в терминале следующую строку:

curl http://www.mifki.com/libpurple > libpurple && sudo cp libpurple /Applications/Adium.app/Contents/Frameworks/libpurple.framework/ && rm libpurple

Если же вы пользуетесь последней бетой программы Adium, тогда вам нужно использовать следующий набор команд:

curl http://www.mifki.com/libpurple6 > libpurple && sudo cp libpurple /Applications/Adium.app/Contents/Frameworks/libpurple.framework/ && rm libpurple
Mac OS X Hints