у меня на хостинге автоматом ставится) Да и на всем известных из бесплатных есть такая штука. А вообще, погугли, в wp-config.php поменяй En на Ru в строке define('WPLANG', 'ru_RU'); или впиши такую, если её нет.
скачиваешь от сюда http://ru.wordpress.org/
распакововыешь в папку,в папке у тебя будет папка с самим сайтом.1-можно закачать через ftp 2.эту упаковываешь в zip или tar.zip(не rar так как не установишь)идешь на хост,там есть функция импорт сайтов,закачиваешь,переходишь на свой сайт и делаешь все по инструкции как написано(не забыть создать базу данных до этого)
Все.время ровно 5 минут