@@ -44,8 +44,118 @@ class Converter(object):
44
44
unique_case_surname = ["ABRAHAM NTANTISO" , "BODLANI MOTSHIDI" , "LE GOFF" , "MAZZONE MICHAEL" , "MC GLUWA" , "VAN ZYL" , "NTLANGWINI LOUW" , "DE BRUYN" , "DENNER JORDAAN" , "DU TOIT" , "VAN STADEN" ]
45
45
46
46
slug_corrections = {
47
+ "adrian-roos" :"adrian-christopher-roos" ,
48
+ "alexandra-amelia-abrahams" :"alexandra-lilian-amelia-abrahams" ,
49
+ "anna-tandi-moraka" :"ms-moraka-anna-thandi" ,
50
+ "barbara-dallas-creecy" :"creecy-barbara" ,
51
+ "bhekiziwe-abram-radebe" :"bhekizizwe-abram-radebe" ,
52
+ "cathlene-labuschagne" :"cathleen-labuschagne" ,
53
+ "christian-hans-hunsinger" :"christian-hans-heinrich-hunsinger" ,
54
+ "christian-hattingh" :"chris-hattingh" ,
55
+ "christopher-malematja" :"cristopher-nakampe-malematja" ,
56
+ "chupu-stanley-mathabatha" :"mr-mathabatha-stanley-chupu" ,
57
+ "david-douglas-des-van-rooyen" :"david-douglas-van-rooyen" ,
58
+ "david-masondo" :"mr-masondo-david" ,
59
+ "derleen-elana-james" :"dereleen-elana-james" ,
60
+ "desiree-van-der-walt" :"d-van-der-walt" ,
61
+ "diane-kohler" :"dianne-kohler-barnard" ,
62
+ "dorries-eunice-dlakude" :"dorris-eunice-dlakude" ,
63
+ "duduzile-zuma-sambudla" :"duduzile-zumasambudla" ,
64
+ "edward-mchunu" :"es-mchunu" ,
65
+ "eleanore-jacquelene-spies" :"eleanore-rochelle-jacquelene-spies" ,
66
+ "elsabe-natasha-ntlangwini-louw" :"elsabe-natasha-louw" ,
67
+ "enoch-godongwana" :"e-godongwana" ,
68
+ "haseenabanu-ismail" :"haseena-ismail" ,
69
+ "helen-elizabeth-neale-may" :"helen-elizabeth-nealemay" ,
70
+ "hendrik-christiaan-kruger" :"hendrik-christiaan-crafford-kruger" ,
71
+ "hlengiwe-octavia-mkhaliphi" :"hlengiwe-octavia-hlophe" ,
72
+ "igor-scheurkogel" :"igor-stefan-scheurkogel" ,
73
+ "jeanne-adriaanse" :"venessa-adriaanse" ,
74
+ "john-andile-mngxitam" :"john-andile-mngxitama" ,
75
+ "joseph-britz" :"joseph-hendrik-pieter-britz" ,
76
+ "judith-nemadzinga-tshabalala" :"judith-tshabalala" ,
77
+ "karabo-khakhau" :"karabo-lerato-khakhau" ,
78
+ "karl-willem-le-roux" :"karl-willem-du-pre-le-roux" ,
79
+ "kenneth-mosimanegare-mmoiemang" :"mosimanegare-kenneth-mmoiemang" ,
80
+ "kenneth-raselabe-meshoe" :"kenneth-raselabe-joseph-meshoe" ,
81
+ "kgomotso-anthea-ramolobeng" :"anthea-ramolobeng" ,
82
+ "khayelihle-madlala" :"khayelihle-blessing-madlala" ,
83
+ "khonziwe-hlonyana" :"ntokozo-khonziwe-fortunate-hlonyana" ,
84
+ "khumbudzo-silence-ntshavheni" :"khumbudzo-phophi-silence-ntshavheni" ,
85
+ "khusela-lwandlekazi-sangoni" :"khusela-lwandlekazi-nobatembu-sangoni" ,
86
+ "knowledge-malusi-gigaba" :"knowledge-malusi-nkanyezi-gigaba" ,
87
+ "kwenzokuhle-emerald-madlala" :"emerald-kwenzokuhle-madlala" ,
88
+ "lencel-masidika-komane" :"lencel-mashidika-komane" ,
89
+ "leonard-jones-leon-basson" :"leonard-jones-basson" ,
90
+ "luyolo-mphiti" :"luyolo-mphithi" ,
91
+ "lydia-sindisiwa-chikunga" :"lydia-sindisiwe-chikunga" ,
92
+ "mandla-matthewis-peter" :"matthewis-mandla-peter" ,
93
+ "mandlakayise-john-hlophe" :"mandlakayise-john-hlope" ,
94
+ "maropene-lydia-ramokgapa" :"maropene-lydia-ramokgopa" ,
95
+ "marshall-mzingisi-dlamini" :"mzingisi-marshall-dlamini" ,
96
+ "mathilda-bains" :"mathilda-michelle-bains" ,
97
+ "meisie-kennedy" :"ms-kennedy-meisie" ,
98
+ "mmapaseka-steve-letsike" :"mmapaseka-steve-emily-letsike" ,
99
+ "mmoba-solomon-malatsi" :"mmoba-solomon-seshoka" ,
100
+ "moleboheng-modise-mpya" :"moleboheng-modise" ,
101
+ "mondli-gungubele" :"m-gungubele" ,
102
+ "mpho-modise" :"mpho-gift-modise" ,
103
+ "mpho-parks-franklin-tau" :"mpho-parks-franklyn-tau" ,
104
+ "mzwanele-manyi" :"mzwanele-jimmy-manyi" ,
105
+ "namane-dickson-masemola" :"mr-masemola-namane-dickson" ,
106
+ "nanda-annah-ndalane" :"ms-ndalane-nanda-anna" ,
107
+ "natasha-wendy-anita-mazzone-michael" :"natasha-wendy-anita-michael" ,
108
+ "nhlanhla-mzungezwa-hadebe" :"nhlanhla-hadebe" ,
109
+ "nicholas-george-myburgh" :"nicholas-georg-myburgh" ,
110
+ "nicola-du-plessis" :"nicola-susanna-du-plessis" ,
111
+ "nolubabalo-mcinga" :"nolubabalo-patience-mcinga" ,
112
+ "nonceba-agnes-gcaleka-mazibuko" :"nonceba-agnes-molwele" ,
113
+ "nonkosi-queenie-mvana" :"nonkosi-mvana" ,
114
+ "nqabayomzi-lawrence-saziso-kwankwa" :"nqabayomzi-lawrence-kwankwa" ,
115
+ "ntombovuyo-veronica-mente" :"ntombovuyo-veronica-nqweniso" ,
116
+ "ofentse-jeremiah-mokae" :"ofentse-mokae" ,
117
+ "omphile-maotwe" :"omphile-mankoba-confidence-maotwe" ,
118
+ "paul-swart" :"paul-john-swart" ,
119
+ "pemmy-pamela-majodina" :"pemmy-majodina" ,
120
+ "phemelele-simelane-nkadimeng" :"thembisile-nkadimeng" ,
121
+ "phiroane-phala" :"phiroene-phala" ,
122
+ "poobalan-govender" :"p-govender" ,
123
+ "refilwe-mtshweni-tsipane" :"refilwe-maria-mtshwenitsipane" ,
124
+ "samantha-jane-graham-mare" :"samantha-jane-graham" ,
125
+ "samson-gwede-mantashe" :"gwede-mantashe" ,
126
+ "seaparo-charles-sekoati" :"mr-sekoati-charles-seaparo" ,
127
+ "sedukanelo-tshepo-louw" :"sedukanelo-tshepo-david-louw" ,
128
+ "seeng-mokoena" :"julian-leseletsi-mokoena" ,
129
+ "sheilla-tembalam-xego" :"sheilla-tembalam-xego-sovita" ,
130
+ "shipokosa-paulus-mashatile" :"shipokosa-paul-mashatile" ,
131
+ "sibongiseni-majola" :"jerome-sibongiseni-majola" ,
132
+ "sibongiseni-maxwell-dhlomo" :"sm-dhlomo" ,
133
+ "sifiso-zulu" :"sifiso-advocate-zulu" ,
134
+ "sihle-joel-ngubane" :"joel-sihle-ngubane" ,
135
+ "sinawo-thambo" :"sinawo-tambo" ,
136
+ "siyabonga-innocent-gama" :"siyabonga-gama" ,
137
+ "solly-mabebo" :"baakisang-solomon-mabebo" ,
138
+ "stanford-makashule-gana" :"makashule-gana" ,
139
+ "stella-tembisa-ndabeni" :"stella-tembisa-ndabeni-abrahams" ,
140
+ "supra-ramoeletsi-mahumapelo" :"supra-mahumapelo" ,
141
+ "sylivia-nxumalo" :"cecilia-sylvia-nxumalo" ,
142
+ "tebogo-kgosietsile-letlape" :"tebogo-kgosietsile-solomon-letlape" ,
143
+ "thalente-thuthukani-sakhile-kubheka" :"thalente-thuthukani-sakhike-khubeka" ,
144
+ "thandiswa-linnen-marawu" :"thandiswa-marawu" ,
145
+ "thembeka-buyisile-mchunu" :"thembeka-vuyisile-buyisile-mchunu" ,
146
+ "thembinkosi-siboniso-mjadu" :"thembisile-siboniso-mjadu" ,
147
+ "thokozile-elizabeth-magagula" :"thokozile-magagula" ,
148
+ "thomas-kaunda" :"thomas-mxolisi-kaunda" ,
149
+ "tshepo-lucky-montana" :"lucky-montana" ,
150
+ "tsholofelo-katlego-bodlani-motshidi" :"tsholofelo-katlego-motshidi" ,
151
+ "virgil-gericke" :"virgill-gericke" ,
152
+ "wendy-alexander" :"wendy-robyn-alexander" ,
153
+ "weziwe-tikana-gxotiwe" :"weziwe-tikana" ,
154
+ "willem-stephanus-aucamp" :"willem-abraham-stephanus-aucamp" ,
155
+ "windy-timotheus-plaatjies" :"windy-timotheus-david-plaatjies" ,
156
+ "zamathembu-ngcobo" :"zamathembu-nokuthula-ngcobo" ,
47
157
# Garbage entries
48
- "control-flag-ict" : None ,
158
+ "control-flag-ict" : None
49
159
}
50
160
51
161
category_sort_orders = {
0 commit comments