learningequality / sushi-chef-african-storybook

0 stars 0 forks source link

Not all language topics are annotated with the appropriate language code #15

Open jamalex opened 6 years ago

jamalex commented 6 years ago

There are 126 languages (# top-level topics) in African Storybook, but only 17 of them are marked with a language code.

Will this pending TODO help? https://github.com/learningequality/sushi-chef-african-storybook/blob/master/chef.py#L43

ivanistheone commented 5 years ago

Some progress on this issue yesterday today,

  1. First pass adding some language codes https://github.com/learningequality/le-utils/pull/52

  2. Still remains to add language codes for:

    Lugbarati 90
    Dhopadhola 65
    Maa 63
    Kikamba 58
    Ateso 57
    Lugbarati (Official) 55
    Afaan Oromo 50
    Lámnsoʼ 50
    Rutooro 44
    CiNyanja 42
    Zarma 37
    ChiTonga 36
    Ekegusii 35
    IciBemba 35
    SiLozi 35
    Tigrigna 32
    Rukiga 28
    Mampruli 28
    Ciyawo 27
    Lulamoogi 24
    Talen 22
    Acholi 21
    Oshikwanyama 20
    Oshindonga 20
    Rukwangali 20
    Aringati 20
    Rufumbira 20
    Khoekhoegowab 19
    Runyoro 19
    Lugwere 18
    Ga 16
    Elomwe 15
    Lubukusu 15
    Tunisian 14
    Cinyungwe 14
    Anii 13
    Kumam 13
    Asante Twi 12
    Fante 12
    Emakhuwa 12
    Kasem 11
    Sabinyi 11
    Nzema 11
    Dagbani/Dagbanli 11
    Dangme 11
    Dagaare 10
    Xitswa 10
    Gonja 10
    Lhukonzo 10
    Cisena 10
    Olunyaneka 10
    Likpakpaanl 9
    Gurene 9
    Akuapem Twi 9
    Lusamia 8
    Ikisimbëtë 8
    Kakwa 8
    Zande 8
    Chinyungwe 8
    Dholuo 8
    Olukhayo 8
    IsiNdebele (Zimbabwe) 7
    Leblango 7
    Fulfulde Mbororoore 7
    Tiv 7
    Olukabarasi 6
    Anywak 5
    Alur 5
    Urhobo 4
    Echuwabo 4
    Echiziinza 4
    Kidawida 4
    Lukenye 3
    Kimîîru 3
    Pidgin English (Nigeria) 3
    Hyam (Northern Nigeria) 3
    Ma'di 3
    Silte 2
    Nandi 2
    TjiKalanga 2
    Egyptian (Latin) 2
    Thimbukushu 2
    Runyoro-Rutooro 2
    Egyptian 2
    Changana 1
    Ngakarimojong 1
    Olunyala 1
    Gitonga 1
    Cicopi 1
    Ebira 1
    Oromiffa 1
    Kamuku 1
    Kalenjin 1
    Krio 1
    Imeetto 1
    Samburu 1
    Themne 1
    Kabuverdianu 1
    Naro 1
    Lopit 1

Choosing the appropriate language codes in le-utils might require some extra expertise to do right. For example, the Lunyole language from African Storybook's site could be mapped to either nyd or nuj:

screen shot 2018-11-28 at 1 44 47 pm