Portuguese is spoken in several places in Africa, (ie Angola), but South Africa isn't one of them.
Below is a list of 11 "official" languages of South Africa
Afrikaans
English
IsiNdebele
IsiXhosa
IsiZulu
Sesotho sa Leboa
Sesotho
Setswana
siSwati
Tshivenda
Xitsonga
As you will note most are hard to spell, and NONE of them is Portuguese. Also remember there will be a quiz on this on Tuesday and please don't forget that spelling WILL count. On the plus side, if you study hard, your wife won't be able to say that you didn't learn anything useful by spending all that time at that damned patsfans.com.