Languages in Lagos are a confusing mix of various African and worldwide languages, all spoken at similar frequencies, much to the chagrin of the locals and travelers. The local streetspeak is a hodge-podge pidgen language made up of words from the three most common languages (Yoruba, Igbo, Awori) and words taken from English, Hausa, and French. There is no linguasoft that is available for this, much like other street languages, and the language changes and evolves too quickly for anything short of an expert linguistics system (which Horizon/Singularity is working on).
This is further complicated by the fact that all African languages have significant sub-dialects. The Yoruba language is actually a dialect continuum of at least 5 similar languages, and they are different enough that one Yoruba speaker may not be able to understand another Yoruba speaker. Fortunately, the differences appear to be mostly regional, so the folks who speak Yoruba in Lagos are likely to converse well with other Yoruba speakers in Lagos (except in certain neighborhoods with a predominance of immigrants... confusing, eh?). Lagos Yoruba is classified as part of the "Northwest Yoruba" family (as opposed to Central Yoruba and South-East Yoruba). Also, Hausa and Yoruba, due to longstanding contact between the two languages, have similar words borrowed from each other.
Yoruba does have a standardized written language, which is used throughout Lagos. This goes a long way to bridging the gaps between the various sub-dialects, especially by 2070.
Most locals who consider themselves as guides or transporters know some English and/or French. The most common dialect continuum in Lagos is Yoruba, followed by Igbo, and then Awori. Hausa is also spoken commonly by Lagos residents.
Arabic is also commonly in use due to the Muslim influence (see Mushin district).
(Incomplete) List of African Languages Edit
Niger-Kordofanian (Bantu) Edit