Импорт Через Url Не Распознает Киррилицу (Сайт.рф)

Я пытаюсь загрузить изображение из URL, и я получил недействительный URL
Пытались отследить проблему и обнаружил, что функция
fileuploader_scripts.js возвращает недействительный URL: http://сайт.рф/tovary-274g/f/1.jpg

так как считает ссылку на кирилице не валидной, что делать?

validate_url: function(url) {
var protexpr = /:\/\//;
if (!protexpr.test(url)) {
url = 'http://' + url;
}

var regexp = /^[а-яёa-a-z]+:\/\/[а-яёa-z0-9-_:@]+\.[а-яёa-z0-9-\+_%~&\\?\/=()]+$/;
return regexp.test(url);
},

использовать ссылку в пуникод.

Спасибо! очень помогли!