I thought this might be of interest to the members of this forum.
http://www.l10n-forum.org
Sponsored by a localization vendor, but seems 'vendor neutral'. Lots
of topic areas and discussion forums for localization in general.
Topics like language/culture issues, software L10N, DITA, project
management. Threads on glossaries though none on African/IT ... yet.
There is also a jobs posting board though there are not many jobs
posted at present.