Adresse auswählen und ändern ist die Xajax Funktion updateAddressSelect() in der Datei includes/xajax.checkout.php. Dort Zeile 733 um die Funktion utf8_encode() ergänzen:
Code
$objResponse->assign("dyn_".$which."_address", "innerHTML", utf8_encode( $checkout->getAddresses($which)) );
mach in den anderen Funktionen auch Sinn.
updateAddressBySelect() Zeile 789
und
updateAddress() Zeile 1027
Dort ist es aber schon drin und muss also nicht mehr geändert werden
Das Umlautproblem bei neuer Adresse verstehe ich noch nicht da eigentlich korrekt umgewandelt wird...