Недавно запускал еще один музыкальный сайт: http://kinoshlyager.com/ и столкнулся с проблемой — мой горячо любимый плагин µAudio на отрез отказался воспроизводить файлы с кирилицей в названии.
Первым делом решил просто сменить плагин, но не тут-то было — как оказалось подобной проблемой страдают многие audio плагины WordPress.
Пришлось искать решение и… оно нашлось! 🙂
Все оказалось довольно-таки просто — поломка была в имени файла, передаваемого флеш проигрывателю. После чего флешка пыталась прочитать файл по заведомо битому урлу.
Для исправления проблемы достаточно дописать свой обработчик/конвертер урла файла к utf8.