List of ISO 639 languages ​​translated into each ISO 639 language

I am looking for a set of lists, each of which contains all ISO 639 languages ​​localized in each of the languages. I know this sounds confusing. Here is what I want and cannot find:

List 1: English

LOCALNAME | NATIVE NAME English English Spanish espanol German Deutsch 

List 2: German

 LOCALNAME | NATIVE NAME Englisch English Spanisch espaniol Deutsch Deutsch 

List 3: Spanish

 LOCALNAME | NATIVE NAME inglés English espanol espaniol alemán Deutsch 

Well, I hope this worked with my explanation. I pretty much lost the data for this in the search - I found French localization and English, but nothing more.

+4
source share
2 answers

Simple English, French, Spanish, Portuguese, German, and Native:

https://spreadsheets.google.com/ccc?key=0AvWRXuU7vsf-dFhyeThRVWd0bHJyeWJOa0FPSzBzVlE&hl=es

I compiled it myself from loc.gov, Wikipedia, and some other sources that I don’t remember. Consider it anything but accurate.

+7
source

List of all iso 639-1 language codes associated with a display name in English, a native name, and a concatenated list of unique semicolon names in all iso languages: http://dl.dropbox.com/u/457027/iso639.txt

I created this list using the Java Locale class to generate display names in different languages:

 List<Locale> locales = Lists.newArrayList(); Joiner join = Joiner.on(";").skipNulls(); for (String iso : Locale.getISOLanguages()){ locales.add(new Locale(iso)); } System.out.println("ISO\tEnglish\tNative\tOthers"); for (Locale loc : locales){ Set<String> displayNames = Sets.newHashSet(); for (Locale l2 : locales){ displayNames.add(loc.getDisplayLanguage(l2).toLowerCase()); } System.out.println(String.format("%s\t%s\t%s\t%s", loc.getLanguage().toUpperCase(), loc.getDisplayLanguage(Locale.ENGLISH), loc.getDisplayLanguage(loc), join.join(displayNames))); } 
+1
source

Source: https://habr.com/ru/post/1343615/


All Articles