I've been searching the net, but I don't seem to be able to find a comprehensive list of all languages available on the iPhone, iPod and iPad mobile devices (one list for all, or separate lists if different)
When I go thru the selection on my iPhone with
Settings > General > International > Language
There is no definite published list (as far as I know), for the simple reason that the locales list might change even in minor version updates.
If you want the definitive list of languages and locales supported by specific iOS version, you should write a simple program that uses
NSLocale::availableLocaleIdentifiers to obtain the list, and
NSLocale::componentsFromLocaleIdentifier: to extract the canonical codes (or the corresponding