Ligne vide en haut de la page

J'ai de nouveau un problème de ligne vide qui apparaît en haut des pages
avec IE. Cela se produit lorsque la page a un fichier inclus .php en UTF-8

Exemple : http://www.taize.ch/spip/pl_article79.html

dont le squelette est : http://www.taize.ch/spip/t_regform.html

La ligne qui fait problème est le suivant :

    require "ext/reg/" . $lang . "reginc.php";

Ce fichier inclus - dans ce cas plreginc.php - est une liste de chaînes
traduites dans la langue en cours.

Lorsque ce fichier est en format UTF-8 (sauvegardé avec Windows Notepad) la
ligne blanche apparaît en haut de la page. Ceci se produit avec IE
seulement. Firefox affiche correctement.

Le problème semble lié aux caractères  qui apparaissent dans la vue
"source" de la page (de nouveau seulement IE). Si je ne me trompe pas, cela
est lié à l'UTF-8 ?

J'ai essayé de convertir tous les caractères accentués en entités HTML et
sauvegardé le fichier en format ANSI. Résultat : la ligne blanche en haut
disparaît.

Le problème : une partie des chaînes traduites s'affichent avec des "alert"
Javascript, qui ne semble pas comprendre les entités HTML.

Alors, soit j'ai la ligne sur cette page, et si je pousse "Return" sur le
formulaire vide un alert Javascript me dit en polonais correct que j'ai
oublié de remplir quelque chose.
Ou bien, en utilisant un fichier avec entités HTML: plus de ligne blanche;
mais quand je pousse "Return", j'obtiens le message "Czegoś brakuje!".

J'avais déjà eu quelque chose de similaire en avril
(voir http://thread.gmane.org/gmane.comp.web.spip.user/36783/ )
mais cette fois-ci le problème semble être plus profond...

Si quelqu'un a des pistes / conseils, je serai très reconnaissant !

Paolo