Hilfe hast du ja nun schon bekommen. Aber ich möchte das Thema von einer anderen Seite beleuchten.
Warum möchtest du die Umlaute ersetzen?
Es ist extrem unvorteilhaft das zu tun. Normalerweise sollten die
HTML-Dateien in einer ISO-8859-1 vorliegen. Diese Kodierung enthält auch deutsche Umlaute. Wieso also möchtest du die Sonderzeichen in entsprechende
HTML-Entities übersetzen?
Außerdem kann ich nur empfehlen,
HTML-Seiten und -Dateien bei einer Neuerstellung mit UTF-8 zu kodieren. Und selbst bei fertigen Projekten könnte sich eine Umstellung auf UTF-8 durchaus lohnen, da nur so XHTML-1.0-kompatible Seiten erstellt werden können.
Wenn du Interesse an weiteren Ausführungen hast, dann kannst du dich gerne melden. =)
LG,
Xong
PS: In diesem Zusammenhang könnte dich der folgende Thread interessieren:
Websiteumstellung auf UTF-8, wie geht's?