Wie schon gesagt, das Problem sind nicht die Umlaute sondern die Kodierung über die du aber bisher nichts verraten hast.
Meinst du mit der Kodierung den Zeichensatz der Webseite (charset=iso-8859-1) oder den Colating der DB (Iso-Latin-1)? Was sollte ich für Deutsch/Französisch/Italienisch deiner Ansicht nach verwenden?
O. Wyss