Salve a tutti, ho installato il SMF e ho un problema.
Ad ogni testo inserito, alla prima lettera accentata trovata mi viene troncato tutto il testo che segue.
Come posso risolverlo ?
Ciao stefano67ch e benvenuto! :)
Questo è un problema che si presenta solitamente quando c'è una discrepanza tra la real codifica dei caratteri del database e quella che SMF pensa sia tale codifica.
Il perché ciò avvenga è probabilmente da ricercare in qualche "inghippo" in fase di isntallazione.
Se non ricordo male, la soluzione è semplicemente aprire Settings.php ed aggiungere alla fine (ma appena prima di "?>") la riga:
$db_character_set = 'utf8';
In pratica deve risultare così:
$db_character_set = 'utf8';
?>
Attenzione a non lasciare né spazi, né righe vuote dopo "?>".
Grazie mille ho provato anche a installare a livello di traduzione italiano-utf8 e selezionarlo.
Ora funziona benissimo
Il problema con l'italiano (o in generale con qualunque altra lingua) utf8 è che se prima hai installato la versione non-utf8 SMF avrà salvato la scelta e finché non "farai pulizia" ignorerà i file utf8 (e per pulizia intendo: * impostare e resettare a tutti il forum in inglese; * cancellare tutti i ile "italian.php"; * reimpostare il forum in italiano).