Isn't it all covered by using XML?
I18N-specific services:
Fault messages - how do you know the language of the user?
Richard Ishida & Martin J. Dürst
13 of 21