$.each( data, function( key, val ) {
html += '<a href="ссылка' +val.nameEN+ '">' +val.nameEN+ '</a>';
});
Откуда берется "0" ?сделайте
$title = $xml->channel->item[$i]->title;var_dump($title);exit;
и поймете.Как исправить
$title = (string)$xml->channel->item[$i]->title;
если по быстрому.