bhe innanzitutto io valorizzerei solo le proprietà relative alla lingua che stai visualizzando, perchè caricare l'inglese se stai vedendo il sito in italiano?
Se non vuoi cambiare le cose puoi comunque fare cosi:
codice:$smarty->assign('lng', $lng[$LINGUA_VISUALIZZAZIONE]); // e dentro i tpl: {$lng.login}![]()