I've been doing some work on in the construction industry, and I found English surprisingly to be very limited and useless (apart from the fact that every 2nd tool is named in English, I hardly find people who speak it), when the workers do speak it it surely isn't the Oxford dialect. Afrikaans seems to be more useful as most of the construction workers understand it, however some of them find it difficult to understand me and I find it difficult to get my point across.
So I've come to the conclusion that I should at least learn some kind of black language (I'm guessing zulu), and if I can't manage to do that at least try and learn some basic Fanagalo and then throw in the English/Afrikaans mix in between. Most of the white people working with me can speak a black language to some degree or at least understand it.
Either way, what is the best way to go about it?, given that I do not know anything but the basics, where does one start? (I'm finding it difficult to get literature on the internet or any basic language books).