I dont think its a matter of South Africans.. most South Africans I know and maintain relationships with are pretty fiscally conservative, socially moderate, and most believe that a strong US is beneficial to the rest of the world.. and they believe Trump will make the US stronger than Biden did, or Harris would have, etc.. they either openly support Trump.. or they somewhat passively/de facto support Trump..
The issue is liberals, no matter where they are from in the world... EU countries, Canadians, South Africans, USA, etc.. hate Trump.. which doesn't surprise me at all... he represents everything opposite of what they love... his crass and rude behaviors just make him easy to bitch about.. (what I find interesting about their behavior is.. Trump genuinely doesn't care... and the hard right, true Trump loyalists for the most part LOVE that they are so upset by him.. they are gleeful every time a liberal demonstrates hate.. it validates for them that liberals could have never been negotiated with, bargained with, or any equal gound could have been found with them.. so why do anything other than laugh at them when they behave the way they do)...
Most centrists grow tired of his antics quickly.. and are often frustrated by what he says (and sometimes by what he does).. but you don't see the same nonsense and silly irrational behaviour out of them that you see out of the genuine liberals..