Recherche rapide : Avancée

 

Vous êtes ici : Accueil > Dossiers > Installation de TYPO3 > Passer à l'encodage UTF-8 (2ème partie) > Passer à l'encodage UTF-8 (suite et fin)

Passer à l'encodage UTF-8 (suite et fin)

Nous voici dans la seconde partie de l'article "Passer à l'encodage UTF-8".
Nous avons vu précédemment comment configurer le backend pour le passage à l'utf-8. Voyons maintenant pour la partie frontend.

Un navigateur doit déterminer le charset utilisé par un site Internet pour afficher correctement les informations. Ce charset peut généralement être retourné par Apache si on l'a défini dans le fichier de configuration du serveur :

AddDefaultCharset UTF-8

Dans le cas contraire, on peut le définir dans la partie Setup d'un gabarit TYPO3.

config.doctype = xhtml_trans
config.metaCharset = utf-8
config.additionalHeaders = Content-Type:text/html;charset=utf-8
config.xhtml_cleaning = all

Non seulement, le header http est modifié mais le charset correct est également transmis au navigateur.

Voici les informations retournées :

Header http retourné : Content-type: text/html; charset=utf8
Caractère d'encodage XML : <?xml version="1.0" encoding="utf-8"?>
Balise meta : <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

J'espère que ces informations vous auront aidé dans la mise en place d'un site en UTF-8 ;-)

/team