Hi John,
there's something wrong about the translation with the articles alias when falang is on.
if you go here:
http://www.eastonline.eu/newdev/en/?option=com_jmap&view=sitemap&lang=en
and check for any article in east 51 (for example) the printed title is ok, but the artcile alias is in italian.
i made some changes to the xml view in my test site
http://www.eastonline.eu/newdev/en/?option=com_jmap&view=sitemap&format=xml&lang=en
and as you can see the aliases are correctly translated.
I think is all about some issue about falang and getArticleRoute because before you have to take from the falang table the translated alias and then go with getArticleRoute to have the correct url
Contact me if can be of any help or, if this issue is only mine, how to fix it without a hack of your code.
BTW, great component!
Bye,
Luca