For example if I need to get the Arabic language in Russian I will get:
арабский
Following this post:
Get language name in that language from language code
Locale
will give the specific format for each language but will not give me for example how Spanish people say Russian or Arabic language. So this is not exactly what I need.
So the question: How can I get the Arabic or any other language name in different languages? Is there any built-in API to get these in Android or should I map them myself?