Переименование имен файлов, написанных на кирилице

искал в поиске, и в яндексе и в гугле, но не нашел. Стоит WP 2.6 и там есть загрузчик мультемедийных файлов. Файлы с буржуйскими именами загружает нормально, но как только выберем файл с русским именем)) вот тут он его конвертирует его название на свой лад.
А хотелось бы, чтобы как в rustolat было…

облако.jpg -> oblako.jpg

Может занет кто такой плагин или какую-нибудь хитрую примочку?

P.S. Извините, если тема уже поднималась… но я не нашел.

только что подымалась
http://mywordpress.ru/support/viewtopic.php?id=4749

Хммммм… ххххмммм… к сожалению и там пусто.

А решения как небыло, так и нет =(

Решение есть пока только хамско-хакерское.
В файле /wp-includes/functions.php
найти
function wp_unique_filename( $dir, $filename, $unique_filename_callback = NULL ) {
и заменить следующую за ней строку
$filename = strtolower( $filename );
на
$filename = sanitize_title_with_translit($filename);

Будет работать только при включенном плагине RusToLat.

Ю.Б. спасибо, помогли.

Надеюсь, что когда-нибудь какой-нибудь добрый человек напишет хороший плагин, а пока… можно воспользоваться этой хитростью, главное про нее не забыть потом.

Anonymous
Отправить
Ответ на: