Bonjour,

je suis actuellement en train de travailler sur un site joomla en local et je galère un peu sur le choix de l'encodage des caractères.

Je voudrais spécifier charset=UTF-8

Je connais bien cette syntaxe que j'utilisais jusqu'a présent pour des sites statiques :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Sauf que dans mon template Joomla, j'ai du php en haut de page (ce n'est pas moi qui l'ai tapé, il était là par défaut avec le template)
Voici mon haut de page :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?php $iso = split( '=', _ISO );
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<?php defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
 
<html xmlns="http://www.w3.org/1999/xhtml">
Je ne connais pas le php et je me demande comment faire pour passer mon encodage en UTF-8.
D'après ce que je devine, le php en haut de page à l'air de spécifier que l'encodage se fait en ISO et non en UTF-8

Comment faire pour changer ça ?

Merci de votre aide.

A bientot