Davidm I was having the same problems here with accents : there were only the id showing.
After a little search, I’ve found that changing line 61 :
$breadcrumbs[] = ($p['menutitle'])?htmlentities($p['menutitle'],ENT_QUOTES,$charset):htmlentities($p['pagetitle'],ENT_QUOTES,$charset);
to
$breadcrumbs[] = ($p['menutitle'])?htmlentities($p['menutitle'],ENT_QUOTES):htmlentities($p['pagetitle'],ENT_QUOTES);
resolve my problems (in fact, I’ve deleted the $chrarset infos).
I have my MODx site in UTF-8, my MySQL charset encoding in UTF-8, and $charset was ’UTF-8’. I really don’t understand what is going on ...
I’m not really at ease with international encoding (and with characters encoding ...). Anyone could explain ?