I did a language picker for xsce and the approach I took was to put each language in its native form, so Deutsch not German and हिन्दी not Hindi. So in Arabic English would still be English. The only quandary is sort order. I chose unicode, which means all the non-Roman scripts come at the end.