Всем добрый день.
Пытаюсь освоить Яндекс Маркет.
Тем много прочитал, но столкнулся с проблемой, которую не получается решить самостоятельно.
При проверке Яндекс Маркетом моего файла yml выдает сообщение:
При проверке выявлены некритичные ошибки.
При этом проверил уже все варианты, от чего возникает такая ошибка.
Некритичные ошибки касаются загрузки изображений.
Пробелов в адресе к фото нет, но на всякий случай дописал
$data['picture'] = str_replace(' ', '%20', $data['picture']);
Пришел к тому, что некоторые изображения имею в адресе русские символы. Скорее всего это и есть ошибка.Примеры:
Предупреждение: Некорректный URL адрес картинки предложения:
сайт/image/cache/data/autumn/047-1-3_черный_фас-500x500.jpg (строка 164, столбец 119)
Предупреждение: Некорректный URL адрес картинки предложения: сайт/image/cache/data/autumn/1045-3-1_белый_фас-500x500.jpg (строка 179, столбец 119)
Вручную переписывать с русских символов на латинские символы займет кучу времени.
Может какую-то функцию дописать что-то типа translit
Как исправить?