Features/Language-List

From Polyglot Club WIKI
Jump to navigation Jump to search
This lesson can still be improved. EDIT IT NOW! & become VIP
Rate this lesson:
5.00
(one vote)

Columns description[edit | edit source]

  • old: OLD LIST. language name in English. DO NOT CHANGE
  • old_lib: OLD LIST. autonym. DO NOT CHANGE
  • ISO_639-3: Why several codes per language? there can be only one code per language.
  • new: NEW LIST. MAIN language name in English. Length of this field should be short. WARNING: NOT EDITABLE in the future GrimPixel: Even little changes for languages with few users? It means to slowly examine and change something in that file. Vincent: Changing 'new_lib', 'new_lib2', 'ISO' is easy but changing 'new' is possible but complicated
  • update: 'rename' or 'merge'

Changes in the file[edit | edit source]

I forgot the timeliness of kejser.org file.

Please note that ISO codes are not static, the changes should be noticed and applied, annually.

http://www-01.sil.org/iso639-3/changes.asp

Date of the file of kejser.org is 2014-6-27

Files from here can be used to replace (or update) the one from kejser.org. Explanations can be found at the page

http://www-01.sil.org/iso639-3/download.asp

Corrections in kejser.org file, according to SIL website[edit | edit source]

hbs: Serbo-Croatian

Vincent: I have to look into it more in details, but I think it's like the city table, it must be corrected from time to time, maybe not every year. I have to take that into account so the update be as easy as possible

GrimPixel: They change the list annually, and put details on the "changes" page. It usually only involves languages which few people know about. There is always the newest version on the download page.

Vincent: We must always compare time spent to do something and benefits. If it takes a lot of work to do the update and only benefit a very few users, it might not be worth it. There are maybe other priority tasks to do...

GrimPixel: Is it possible to develop a program to do so? Or just simply write the steps of doing it? I've not developped this kind of things, so I don't know how complicated it is.

Vincent: there are many complicated things to do on a website so each task is prioritized. If few benefits, its done in the end or never. Always,we try to simplify things because each development is complex and most of all has impacts. sometimes you change a little thing and it breaks a big thing elsewhere

GrimPixel: It is a pity. Does it save time if several years' updates were done at one time? Vincent: yes, probably

Definitions[edit | edit source]

  • 'rename' : the language in the old list is renamed. no database update is nessessary.
  • 'merge' : the language is deleted from the old list. users will have a new language on their profile. database update is necessary.

List[edit | edit source]

Vincent: I am using the file now, so there must be no change in the list. The list is simplified as followed with only 'rename' and 'merge'.

GrimPixel: I didn't change Interlingua (International Auxiliary Language Association) to Interlingua (IALA), to keep the file being as original as possible. If you think it's necessary to be brief, you can change it.

Vincent: better stick to the orginal file, we should not make change in names. EVEN for 'Modern Greek (1453-)' and 'Occitan (post 1500)' which seems weird

GrimPixel: It's not a typo, I think. Because there are different people doing the work, and they have their different ways to express. Good to be faithful.


WARNING, the following table cannot be change. The development on a test server has already started.

Roger. Good luck!

Vincent: Damned !! the following languages are macrolanguages ! this is not too bad but I must do another database update :-(, What individual language should I choose?

GrimPixel: O.O

kur Kurdish kmr Northern Kurdish

lav Latvian lvs Standard Latvian

mlg Malagasy bzc Southern Betsimisaraka Malagasy

uzb Uzbek uzn Northern Uzbek

Vincent: thanks

GrimPixel: I felt sorry. There is no macrolanguages now.

Vincent: no problems errors are human ;)

old ISO_639-3 new update
Abkhazian abk Abkhazian
Afar aar Afar
Afrikaans afr Afrikaans
Albanian als Tosk Albanian rename
Amharic amh Amharic
Arabic arb Standard Arabic rename
Armenian hye Armenian
Assamese asm Assamese
Assyrian aii Assyrian Neo-Aramaic rename
Aymara ayr Central Aymara rename
Azerbaijani azj North Azerbaijani rename
Avar ava Avaric rename
Bashkir bak Bashkir
Basque eus Basque
Berber zgh Standard Moroccan Tamazight rename
Bhutani dzo Dzongkha rename
Bihari bho Bhojpuri rename
Bislama bis Bislama
Bosnian bos Bosnian
Breton bre Breton
Bulgarian bul Bulgarian
Burmese mya Burmese
Byelorussian bel Belarusian rename
Bengali ben Bengali
Cambodian khm Central Khmer rename
Catalan cat Catalan
Chinese, Cantonese yue Yue Chinese rename
Chinese, Mandarin cmn Mandarin Chinese rename
Min (Taiwanese) nan Min Nan Chinese rename
Creole hat Haitian merge
Corsican cos Corsican
Croatian hrv Croatian
Czech ces Czech
Danish dan Danish
Dutch nld Dutch
Egyptian egy Egyptian Arabic rename
English eng English
Esperanto epo Esperanto
Estonian ekk Standard Estonian rename
Fiji fij Fijian rename
Faeroese fao Faroese rename
Finnish fin Finnish
French fra French
Frisian fry Western Frisian rename
Ga gaa Ga
Gothic got Gothic
Irish gle Irish
Gaelic gla Scottish Gaelic rename
Galician glg Galician
Georgian kat Georgian
German deu German
Greek ell Modern Greek (1453-) rename
Greek (Classical) grc Ancient Greek (to 1453) rename
Greenlandic kal Kalaallisut rename
Guarani gug Paraguayan Guaraní rename
Gujarati guj Gujarati
Hausa hau Hausa
Hebrew heb Hebrew
Ido-Reformed Esperanto ido Ido rename
Hindi hin Hindi
Hungarian hun Hungarian
Icelandic isl Icelandic
Imho ibo Igbo rename
Indonesian ind Indonesian
Iranian pes Iranian Persian merge
Inupiak esi North Alaskan Inupiatun rename
Interlingua ina Interlingua (International Auxiliary Language Association) rename
Italian ita Italian
Japanese jpn Japanese
Javanese jav Javanese
Kannada kan Kannada
Kashmiri kas Kashmiri
Kazakh kaz Kazakh
Kinyarwanda kin Kinyarwanda
Kirghiz kir Kirghiz
Kirundi run Rundi rename
Korean kor Korean
Kurdish kmr Northern Kurdish RENAME
Latin lat Latin
Laothian lao Lao rename
Latvian lvs Standard Latvian RENAME
Lingala lin Lingala
Lithuanian lit Lithuanian
Macedonian mkd Macedonian
Malagasy bzc Southern Betsimisaraka Malagasy RENAME
Malay zlm Malay (individual language) rename
Malayalam mal Malayalam
Maltese mlt Maltese
Maori mri Maori
Marathi mar Marathi
Middle Eastern arb Standard Arabic merge
Moldavian ron Romanian merge
Mongolian khk Halh Mongolian rename
Moroccan ary Moroccan Arabic rename
Nauru nau Nauru
Nepali npi Nepali (individual language) rename
Norwegian nob Norwegian Bokmål rename
Occitan oci Occitan (post 1500) RENAME
Oriya ory Odia RENAME
Oromo (Afan) gax Borana-Arsi-Guji Oromo rename
Pashto (Pushto) pst Central Pashto rename
Persian pes Iranian Persian rename
Polish pol Polish
Portuguese por Portuguese
Provencal oci Occitan merge
Punjabi pan Panjabi rename
Quenya qya Quenya
Quechua qwc Classical Quechua rename
Rhaeto-Romance roh Romansh merge
Romanian ron Romanian
Russian rus Russian
Samoan smo Samoan
Sanskrit san Sanskrit
Sardinian sro Campidanese Sardinian rename
Sangro sag Sango rename
Serbian srp Serbian
Sesotho sot Southern Sotho rename
Setswana tsn Tswana rename
Sindhi snd Sindhi
Shona sna Shona
Siswati ssw Swati rename
Sign Language ase American sign language rename
Sinhalese sin Sinhala rename
Singhalese sin Sinhala merge
Slovak slk Slovak
Slovenian slv Slovenian
Somali som Somali
Spanish spa Spanish
Sudanese apd Sudanese Arabic RENAME
Swahili swh Swahili (individual language) rename
Swedish swe Swedish
Tagalog tgl Tagalog
Tajik tgk Tajik
Tamil tam Tamil
Tatar tat Tatar
Telugu tel Telugu
Thai tha Thai
Tibetan bod Tibetan
Tigrinya tir Tigrinya
Tonga ton Tonga (Tonga Islands) rename
Tsonga tso Tsonga
Turkish tur Turkish
Turkmen tuk Turkmen
Twi twi Twi
Ukrainian ukr Ukrainian
Urdu urd Urdu
Uzbek uzn Northern Uzbek RENAME
Vietnamese vie Vietnamese
Volapuk vol Volapük rename
Welsh cym Welsh
Xhosa xho Xhosa
Wolof wol Wolof
Yiddish ydd Eastern Yiddish rename
Yoruba yor Yoruba
Zulu zul Zulu

Known missed languages in ISO 639-3[edit | edit source]

mis
Toki Pona
Latino sine flexione

Other pages[edit source]

Template:SIBLINGPAGES: depth=1

Contributors


Create a new Lesson