Je me suis rendu compte, en postant mon billet sur Serj Tankian plus tôt dans la soirée, que les vidéos flash plus ou moins embarquées dans les pages web le sont avec un code non valide quant aux recommandations du W3C. Une fois le code inutile enlevé, je me suis rendu compte qu'il restait une erreur. Cette erreur venait du fait que la manière suivante n'es pas correcte pour le validateur XHTML :

<html lang="fr">

Je jette un coup d'oeil dans le thème par défaut de Dotclear, et me rend compte qu'il s'agit en fait de :

<html lang="{{tpl:BlogLanguage}}">

Je suis donc la recommandation du W3C qui me propose de mettre :

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

je met donc, pour pouvoir récupérer les valeurs correctement, je met ça :

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">

Maintenant, la question à 1 million : où fait-on ces modifications? Et bien, ça dépend. Il y a 2 cas de figure. Le premier, c'est si on utilise le thème par défaut ou que le thème utilisé ne possède pas de fichier home.html ni de post.html; dans ce cas, il faudra éditer ceux du thème par défaut. La ligne à modifier est la ligne 3 je crois. Le 2e cas de figure, c'est si le thème possède ces fichiers : on modifie alors les fichiers correspondant dans le répertoire du thème.