Die XSLT Translate-Funktion, ersetzt die Zeichen im String2, mit denen aus String3 und gibt String1 mit den ersetzten Zeichen als Ergebnis zurück.
translate('String1', 'String2', 'String3')
translate('12:30','30','45')
liefert '12:45' zurück, die 30 wird durch eine 45 ersetzt
translate('12:30','03','54')
liefert ebenfalls '12:45' zurück, ersetzt wird die 0 durch 5 und die 3 durch 4