Код прекрасно отрабатывает на файлах с русскими и английскими буквами, но валидатору не нравится что-то. Что может быть не так?