tu ce l'hai un output prima del setcookie, l'outpout è quello dovuto al Notice ...
prova questo:
Codice PHP:
if(isset($_COOKIE['lingua']) && !empty($_COOKIE['lingua'])){
$lang = $_COOKIE['lingua'];
} else {
$lang = 'it';
setcookie('lingua', $lang, time()+(60*60*24*365), '/');
}