Description:
nowadays, the BTP and SP use different strategy dealing with errors, the BTP directly return the error from translate methods, but SP joins the errors then return. maybe it's better to unify the way to process all the translated errors.
[optional Relevant Links:]
originally post in #2848 (comment)