On Mon, 25 Dec 2006, [UTF-8] Дмитрий Леоненко wrote:
Игорь, прости, не понял, как мне это сделать? Просто заливаю по ftp на
сервер файл с русским именем и не конает...
Как правильно сделать?
Не знаю.
Сделать это можно как угодно.
Под FreeBSD с локалью ru_RU.KOI8-R, например, так:
touch тест
ls -l
total 0
-rw-r--r-- 1 is is 0 Dec 25 22:23 тест
mv тест `echo тест | iconv -f koi8-r -t utf-8`
ls -l
total 0
-rw-r--r-- 1 is is 0 Dec 25 22:23 я┌п╣я│я┌
Вот это "я┌п╣я│я┌" и есть "тест" в utf-8.
В HTML это имя нужно писать как "%D1%82%D0%B5%D1%81%D1%82".
Игорь Сысоев
http://sysoev.ru