isiXhosa is one of the official languages of South Africa. There are 7,907,153 (17.64 %) first language speakers [2001 census data].
isiXhosa (Xhosa) language family tree.
The Greater Dictionary of isiXhosa. "A comprehensive trilingual (IsiXhosa, English, Afrikaans) dictionary that promotes multilingualism and indigenous languages was launched on the 22nd of September 2006, at the University of Fort Hare."
[ Nutrend (publisher) link ]
produces multimedia CD-ROM lessons for isiXhosa and isiZulu. These can be ordered directly from African Voices in South Africa, or can also be purchased from Amazon:
Speak Xhosa With Us (Book & CD-Rom...)Projects
A non-profit organization translating various OpenSource software packages such as OpenOffice.org and the Mozilla web browser into all official South African languages. They have released isiZulu, Sesotho sa Leboa and Afrikaans versions of OpenOffice.Miscellaneous