If I make the following request with the Russian realm and Russian character:
http://eu.battle.net/api/wow/character/cвежеватель-душ/Фриттерус
It returns the English localized realm name in the data. Seems like a bug, but maybe that was intended.
Fortunately I translated all the realm names a few years ago in our database for display purposes so correcting the look ups on our end is not difficult.
Unless I'm not understanding something correctly, this is working as intended. The API doesn't do any sort of language detection to translate requests into one language or another based on where the character is. The only way you'll get back RU is to explicitly request it as Lunarhawk stated.
As for the url in the example, Ulminia is correct in pointing out that the character name is in french and won't/can't be translated. http://eu.battle.net/api/wow/character/culte-de-la-rive-noire/sounya?fields=items http://eu.battle.net/api/wow/character/culte-de-la-rive-noire/sounya?fields=items&locale=fr_FR |