Difference between revisions of "Features/Language-List"
(→List) |
(→List) |
||
Line 40: | Line 40: | ||
simplicity would mean just do nothing, keep the existing 'Albanian' ? | simplicity would mean just do nothing, keep the existing 'Albanian' ? | ||
<span style=" color: green"><span style=" color: green"><span style=" color: green"><span style=" color: red">GrimPixel: If keep the existing "Albanian", it will become a macrolanguage.</span></span></span></span> | <span style=" color: green"><span style=" color: green"><span style=" color: green"><span style=" color: red">GrimPixel: If keep the existing "Albanian", it will become a macrolanguage. Then, macrolanguages will be existing in users' "language you can teach".</span></span></span></span> | ||
<span style=" color: green"><span style=" color: green"><span style=" color: green"><span style=" color: red">In some places, such as a wiki lesson introducing all Quechua languages (44 items), it would be improper to select a child language and put the lesson there. If macrolanguages would be discarded, in those cases, users must select "mul" Multiple Languages.</span></span></span></span> | <span style=" color: green"><span style=" color: green"><span style=" color: green"><span style=" color: red">In some places, such as a wiki lesson introducing all Quechua languages (44 items), it would be improper to select a child language and put the lesson there. If macrolanguages would be discarded, in those cases, users must select "mul" Multiple Languages.</span></span></span></span> |
Revision as of 07:10, 22 August 2017
Columns description
- 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: 'break' or 'merge'
- rename: 1 for yes.
Changes in the file
Identical with those on SIL website
F2351 Serbo-Croatian
F5786 French Belgian Sign Language
Not identical with those on SIL website
F2604 Interlingua (IALA)
Definitions
- 'break' : the language in the old list is 'renamed' to the most popular new language (or there is no change). no database update is nessessary.
- '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.
- 'delete' : the same as 'merge', the language is deleted from the old list. users will have a new language on their profile (a similar language). database update is necessary.
List
- We must have the same list everywhere. Either we have only macro languages or we have individual languages. Else: risk of duplicate languages, need a big change in the website structure = too complicated. GrimPixel: Then, 3 lists: a list for everywhere, only individual languages; a list for some special places, only special languages; a list of some needed places, only macrolanguages.Vincent: I have to think about it, see what we can do :) but I am in favor of "the simpler the better" GrimPixel: The last resort: discard macrolanguages, only have individual and special.Vincent: the problem with several lists is that the website automatically select questions, corrections which match the languages on your profile, so if you make several lists, nothing will work. The same with lessons, later you will receive notifications about new lessons in the language you are learning. Or, we have to think everything over and use the relation an individual language is the CHILD of a macrolanguage (there is the column IsChild in the file). Will someone learning a macro language will be interested by receiving notifications about lessons to learn an individual language.... lots of issues to think about GrimPixel: The places needing to separate macrolanguages from others are profile, Find friends, Correction and Translation team. So users may select macrolanguages in their profile, but Find friends, Corrections and Translation team filter them.
I don't understand :
on profile, what do you want in the language list? :
- individual AND macro ?
- only individual ?
- only macro?
why ?
All languages for "you want to learn", macrolanguages filtered for "you can teach".Vincent: "macrolanguage filtered what does it mean? Do you mean "only individual languages are listed" or "only macrolanguages are listed" ? GrimPixel: I thought there can be a filter for the complete list in some specific places: Find friends, Corrections, Translation team.
Why rename Albanian into 'Tosk Albanian'.
simplicity would mean just do nothing, keep the existing 'Albanian' ?
GrimPixel: If keep the existing "Albanian", it will become a macrolanguage. Then, macrolanguages will be existing in users' "language you can teach".
In some places, such as a wiki lesson introducing all Quechua languages (44 items), it would be improper to select a child language and put the lesson there. If macrolanguages would be discarded, in those cases, users must select "mul" Multiple Languages.
old | ISO_639-3 | new | update | rename | comment |
---|---|---|---|---|---|
Abkhazian | abk | Abkhazian | |||
Afar | aar | Afar | |||
Afrikaans | afr | Afrikaans | |||
Albanian | als | Tosk Albanian | break | 1 | Why rename Albanian into 'Tosk Albanian'.
simplicity would mean just do nothing, keep the existing 'Albanian' ? |
Albanian | sqi | Albanian | break | ||
Amharic | amh | Amharic | |||
Arabic | arb | Standard Arabic | break | 1 | same |
Arabic | ara | Arabic | break | ||
Armenian | hye | Armenian | |||
Assamese | asm | Assamese | |||
Assyrian | aii | Assyrian Neo-Aramaic | 1 | ||
Aymara | ayr | Central Aymara | break | 1 | same |
Aymara | aym | Aymara | break | ||
Azerbaijani | azj | North Azerbaijani | break | 1 | same |
Azerbaijani | aze | Azerbaijani | break | ||
Avar | ava | Avaric | 1 | ||
Bashkir | bak | Bashkir | |||
Basque | eus | Basque | |||
Berber | zgh | Standard Moroccan Tamazight | break | ||
Bhutani | dzo | Dzongkha | 1 | ||
Bihari | bho | Bhojpuri | break | ||
Bislama | bis | Bislama | |||
Bosnian | bos | Bosnian | |||
Breton | bre | Breton | |||
Bulgarian | bul | Bulgarian | |||
Burmese | mya | Burmese | |||
Byelorussian | bel | Belarusian | 1 | ||
Bengali | ben | Bengali | |||
Cambodian | khm | Central Khmer | 1 | ||
Catalan | cat | Catalan | |||
Chinese, Cantonese | yue | Yue Chinese | |||
Chinese, Mandarin | cmn | Mandarin Chinese | break | 1 | |
Chinese, Mandarin | zho | Chinese | break | ||
Min (Taiwanese) | nan | Min Nan Chinese | |||
Creole | hat | Haitian | delete | 1 | |
Corsican | cos | Corsican | |||
Croatian | hrv | Croatian | |||
Czech | ces | Czech | |||
Danish | dan | Danish | |||
Dutch | nld | Dutch | |||
Egyptian | egy | Egyptian Arabic | 1 | ||
English | eng | English | |||
Esperanto | epo | Esperanto | |||
Estonian | est | Estonian | |||
Estonian | ekk | Standard Estonian | 1 | ||
Fiji | fij | Fijian | |||
Faeroese | fao | Faroese | |||
Tagalog | fil | Filipino | break | 1 | same |
Tagalog | tgl | Tagalog | break | ||
Finnish | fin | Finnish | |||
French | fra | French | |||
Frisian | fry | Western Frisian | 1 | ||
Ga | gaa | Ga | |||
Gothic | got | Gothic | |||
Irish | gle | Irish | |||
Gaelic | gla | Scottish Gaelic | 1 | ||
Galician | glg | Galician | |||
Georgian | kat | Georgian | |||
German | deu | German | |||
Greek | ell | Modern Greek (1453-) | 1 | ||
Greek (Classical) | grc | Ancient Greek (to 1453) | 1 | ||
Greenlandic | kal | Kalaallisut | 1 | ||
Guarani | gug | Paraguayan Guaraní | 1 | ||
Gujarati | guj | Gujarati | |||
Hausa | hau | Hausa | |||
Hebrew | heb | Hebrew | |||
Ido-Reformed Esperanto | ido | Ido | 1 | ||
Hindi | hin | Hindi | |||
Hungarian | hun | Hungarian | |||
Icelandic | isl | Icelandic | |||
Imho | ibo | Igbo | delete | 1 | |
Indonesian | ind | Indonesian | |||
Iranian | pes | Iranian Persian | merge | ||
Inupiak | ipk | Inupiaq | 1 | ||
Interlingua | ina | Interlingua (International Auxiliary Language Association) | |||
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 | |||
Korean | kor | Korean | |||
Kurdish | kur | Kurdish | |||
Latin | lat | Latin | |||
Laothian | lao | Lao | |||
Latvian | lav | Latvian | |||
Lingala | lin | Lingala | |||
Lithuanian | lit | Lithuanian | |||
Macedonian | mkd | Macedonian | |||
Malagasy | mlg | Malagasy | |||
Malay | zlm | Malay (individual language) | 1 | ||
Malay | msa | Malay (macrolanguage) | 1 | ||
Malayalam | mal | Malayalam | |||
Maltese | mlt | Maltese | |||
Maori | mri | Maori | |||
Marathi | mar | Marathi | |||
Middle Eastern | arb | Standard Arabic | delete | 1 | |
Moldavian | ron | Romanian | merge | ||
Mongolian | khk | Halh Mongolian | break | ||
Mongolian | mon | Mongolian | break | ||
Moroccan | ary | Moroccan Arabic | 1 | ||
Nauru | nau | Nauru | |||
Nepali | npi | Nepali (individual language) | break | 1 | |
Nepali | nep | Nepali (macrolanguage) | break | ||
Norwegian | nob | Norwegian Bokmål | break | 1 | |
Norwegian | nor | Norwegian | break | ||
Occitan | oci | Occitan (post 1500) | |||
Oriya | ory | Oriya (individual language) | break | 1 | |
Oriya | ori | Oriya (macrolanguage) | break | ||
Oromo (Afan) | gax | Borana-Arsi-Guji Oromo | break | 1 | |
Oromo (Afan) | orm | Oromo | break | ||
Pashto (Pushto) | pst | Central Pashto | break | 1 | |
Pashto (Pushto) | pus | Pushto | break | ||
Persian | pes | Iranian Persian | break | 1 | |
Persian | fas | Persian | break | ||
Polish | pol | Polish | |||
Portuguese | por | Portuguese | |||
Provencal | oci | Occitan | merge | ||
Punjabi | pan | Panjabi | 1 | ||
Quenya | qya | Quenya | |||
Quechua | qwc | Classical Quechua | break | 1 | |
Quechua | que | Quechua | break | ||
Rhaeto-Romance | roh | Romansh | delete | 1 | |
Romanian | ron | Romanian | |||
Russian | rus | Russian | |||
Samoan | smo | Samoan | |||
Sanskrit | san | Sanskrit | |||
Sardinian | sro | Campidanese Sardinian | break | ||
Sardinian | src | Logudorese Sardinian | break | ||
Sardinian | srd | Sardinian | break | ||
Sangro | sag | Sango | delete | 1 | |
Serbian | srp | Serbian | |||
Sesotho | sot | Southern Sotho | 1 | ||
Setswana | tsn | Tswana | 1 | ||
Sindhi | snd | Sindhi | |||
Shona | sna | Shona | |||
Siswati | ssw | Swati | 1 | ||
Sign Language | ase | American sign language | 1 | ||
Sinhalese | sin | Sinhala | 1 | ||
Singhalese | sin | Sinhala | merge | ||
Slovak | slk | Slovak | |||
Slovenian | slv | Slovenian | |||
Somali | som | Somali | |||
Spanish | spa | Spanish | |||
Sudanese | sun | Sundanese | |||
Swahili | swh | Swahili (individual language) | 1 | ||
Swahili | swa | Swahili (macrolanguage) | |||
Swedish | swe | Swedish | |||
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) | 1 | ||
Tsonga | tso | Tsonga | |||
Turkish | tur | Turkish | |||
Turkmen | tuk | Turkmen | |||
Twi | twi | Twi | |||
Ukrainian | ukr | Ukrainian | |||
Urdu | urd | Urdu | |||
Uzbek | uzb | Uzbek | |||
Vietnamese | vie | Vietnamese | |||
Volapuk | vol | Volapük | 1 | ||
Welsh | cym | Welsh | |||
Xhosa | xho | Xhosa | |||
Wolof | wol | Wolof | |||
Yiddish | ydd | Eastern Yiddish | break | 1 | same |
Yiddish | yid | Yiddish | break | ||
Yoruba | yor | Yoruba | |||
Zulu | zul | Zulu |