Зависит от файловой системы.
Порой и iconv дёргать надо, если ОС оперирует не utf8, а, например, utf16. Или вовсе что-нибудь 8-битное вместо локали.
Если допустимо самому выбирать схему именования - то используйте только 0-9, a-z (с учетом регистрозависимости!) и символы _-.
У большинства кодировок эти символы занимают одни и те же позиции, т.к. наследуют ASCII и потому проблем не провоцируют.
|