1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_zu_za; 4 5 import faked.base; 6 7 8 /// 9 class Faker_zu_za : Faker { 10 @safe: 11 import std.random; 12 import std.array; 13 import std.format; 14 import std.conv : to; 15 16 /// 17 this(int seed) { 18 super(seed); 19 } 20 21 /// 22 override string phoneNumberFormats() { 23 static enum data = [ 24 "01# ### #####", 25 "02# ### #####", 26 "03# ### #####", 27 "04# ### #####", 28 "05# ### #####", 29 "0800 ### ###", 30 "0860 ### ###", 31 "01#########", 32 "01# ########" 33 ]; 34 return this.digitBuild(choice(data, this.rnd)); 35 } 36 37 /// 38 override string cellPhoneFormats() { 39 static enum data = [ 40 "082 ### ####", 41 "084 ### ####", 42 "083 ### ####", 43 "065 ### ####", 44 "082#######", 45 "082 #######" 46 ]; 47 return this.digitBuild(choice(data, this.rnd)); 48 } 49 50 /// 51 override string companySuffix() { 52 static enum data = [ 53 "Pty Ltd", 54 "Ltd", 55 "CC" 56 ]; 57 return choice(data, this.rnd); 58 } 59 60 /// 61 override string internetDomainSuffix() { 62 static enum data = [ 63 "co.za", 64 "com", 65 "org.za", 66 "info", 67 "net.za" 68 ]; 69 return choice(data, this.rnd); 70 } 71 72 /// 73 override string addressPostcode() { 74 static enum data = [ 75 "#####", 76 "####" 77 ]; 78 return this.digitBuild(choice(data, this.rnd)); 79 } 80 81 /// 82 override string addressDefaultCountry() { 83 static enum data = [ 84 "South Africa" 85 ]; 86 return choice(data, this.rnd); 87 } 88 89 /// 90 override string nameFirstName() { 91 static enum data = [ 92 "Ayanda", 93 "Uluthando", 94 "Nofoto", 95 "Yibanathi", 96 "Thadie", 97 "Ulwazi", 98 "Lerato", 99 "Amahle", 100 "Khulekani", 101 "Jabulile", 102 "Mthunzi", 103 "Sindisiwe", 104 "Inyoni", 105 "Ntombizodwa", 106 "Zobuhle", 107 "Samukelisiwe", 108 "Nonhlanhla", 109 "Nhlakanipho", 110 "Liyana", 111 "Nonjabulo", 112 "Ntokozo", 113 "Nokuthula", 114 "Buhle", 115 "Isisa", 116 "Thobeka", 117 "Thabisa", 118 "Zanele", 119 "Sizani", 120 "Nkosingiphile", 121 "Mhambi", 122 "Nomvula", 123 "Thulisile", 124 "Lukhona", 125 "Mbalienhle", 126 "Sizakele", 127 "Khethiwe", 128 "Nolwazi", 129 "Sinenhlanhla", 130 "Ayize", 131 "Duduzile", 132 "Busisiwe", 133 "Hlengiwe", 134 "Jabulile", 135 "Khanyisile", 136 "Nandi", 137 "Ndondoloza", 138 "Nozipho", 139 "Nonkululeko", 140 "Sibongile", 141 "Siphephelo", 142 "Bonginkosi", 143 "Kagiso", 144 "Bhekizizwe", 145 "Bhekumbuso", 146 "Shaka", 147 "Funani", 148 "Kgabu", 149 "Solomon", 150 "Gatsha", 151 "Langa", 152 "Phila", 153 "Msizi", 154 "Nkosiyabo", 155 "Linda", 156 "Mpilo", 157 "Siyanda", 158 "Nkanyezi", 159 "Bafana", 160 "Lwandle", 161 "Sfiso", 162 "Thulani", 163 "Thando", 164 "Sanele", 165 "Anele", 166 "Lungelo", 167 "Dumisani", 168 "Bangizwe", 169 "Fanyana", 170 "Bhekimuzi", 171 "Mandla", 172 "Maphikelela", 173 "Mpumelelo", 174 "Mthunzi", 175 "Philani", 176 "Musawenkosi", 177 "Nkosenye", 178 "Nkosinhle", 179 "Phiwokwakhe", 180 "Sifiso", 181 "Zithulele", 182 "Sithembiso", 183 "Sipho", 184 "Siphiwe", 185 "Sibusiso", 186 "Velaphi", 187 "Thamsanqa", 188 "Vusumuzi", 189 "Themba", 190 "Zenzele", 191 "Ndleleni" 192 ]; 193 return choice(data, this.rnd); 194 } 195 196 /// 197 override string nameLastName() { 198 static enum data = [ 199 "Bengu", 200 "Bhengu", 201 "Buthelezi", 202 "Bhuyeni", 203 "Bhembe", 204 "Bhengani", 205 "Bayeni", 206 "Chiliza", 207 "Cele", 208 "Cebekhulu", 209 "Dingiswayo", 210 "Dlamini", 211 "Dube", 212 "Fuze", 213 "Gwacela", 214 "Gigaba", 215 "Gumede", 216 "Guliwe", 217 "Gwala", 218 "Gama", 219 "Gumede", 220 "Hlongwa", 221 "Luthuli", 222 "Msibi", 223 "Mthethwa", 224 "Mashinini", 225 "Ndebele", 226 "Ngubane", 227 "Nondlela", 228 "Nzimande", 229 "Radebe", 230 "Seme", 231 "Senzangakhona", 232 "Sondisa", 233 "Zuma", 234 "Dhlomo", 235 "Nhleko", 236 "Mabizela", 237 "Khumalo", 238 "Kunene", 239 "Khawula", 240 "Khuzwayo", 241 "Lamula", 242 "Lembede", 243 "Lamula", 244 "Mkhatshwa", 245 "Moseley", 246 "Mavundla", 247 "Magoza", 248 "Malinga", 249 "Mbatha", 250 "Mqwebu", 251 "Mbende", 252 "Maduma", 253 "Mgenge", 254 "Mehloluhlaza", 255 "Maphisa", 256 "Mfeka", 257 "Mfumu", 258 "Musi", 259 "Mtolo", 260 "Nonyana", 261 "Ngema", 262 "Ngwazi", 263 "Nozulu", 264 "Ntombela", 265 "Ntanzi", 266 "Mbuso", 267 "Ngcolosi", 268 "Gabhezi", 269 "Nsele", 270 "Nyanda", 271 "Thusi", 272 "Mbatha", 273 "Biyela", 274 "Gumede", 275 "Nomvethe", 276 "Ndandali", 277 "Ncusi", 278 "Sibiya", 279 "Siyaya", 280 "Sothole", 281 "Sokhela", 282 "Sithuli", 283 "Shezi", 284 "Siwele", 285 "Tshabalala", 286 "Thoyana", 287 "Thumbeza", 288 "Delazy", 289 "Zungu", 290 "Mthembu", 291 "Vilakazi", 292 "Vezi", 293 "Mabhida", 294 "Wosiyane", 295 "Yengwa", 296 "Zondo", 297 "Zondi", 298 "Zubane" 299 ]; 300 return choice(data, this.rnd); 301 } 302 303 /// 304 override string nameMaleFirstName() { 305 static enum data = [ 306 "Bonginkosi", 307 "Kagiso", 308 "Bhekizizwe", 309 "Bhekumbuso", 310 "Shaka", 311 "Funani", 312 "Kgabu", 313 "Solomon", 314 "Gatsha", 315 "Langa", 316 "Phila", 317 "Msizi", 318 "Nkosiyabo", 319 "Linda", 320 "Mpilo", 321 "Siyanda", 322 "Nkanyezi", 323 "Bafana", 324 "Lwandle", 325 "Sfiso", 326 "Thulani", 327 "Thando", 328 "Sanele", 329 "Anele", 330 "Lungelo", 331 "Dumisani", 332 "Bangizwe", 333 "Fanyana", 334 "Bhekimuzi", 335 "Mandla", 336 "Maphikelela", 337 "Mpumelelo", 338 "Mthunzi", 339 "Philani", 340 "Musawenkosi", 341 "Nkosenye", 342 "Nkosinhle", 343 "Phiwokwakhe", 344 "Sifiso", 345 "Zithulele", 346 "Sithembiso", 347 "Sipho", 348 "Siphiwe", 349 "Sibusiso", 350 "Velaphi", 351 "Thamsanqa", 352 "Vusumuzi", 353 "Themba", 354 "Zenzele", 355 "Ndleleni" 356 ]; 357 return choice(data, this.rnd); 358 } 359 360 /// 361 override string nameFemaleFirstName() { 362 static enum data = [ 363 "Ayanda", 364 "Uluthando", 365 "Nofoto", 366 "Yibanathi", 367 "Thadie", 368 "Ulwazi", 369 "Lerato", 370 "Amahle", 371 "Khulekani", 372 "Jabulile", 373 "Mthunzi", 374 "Sindisiwe", 375 "Inyoni", 376 "Ntombizodwa", 377 "Zobuhle", 378 "Samukelisiwe", 379 "Nonhlanhla", 380 "Nhlakanipho", 381 "Liyana", 382 "Nonjabulo", 383 "Ntokozo", 384 "Nokuthula", 385 "Buhle", 386 "Isisa", 387 "Thobeka", 388 "Thabisa", 389 "Zanele", 390 "Sizani", 391 "Nkosingiphile", 392 "Mhambi", 393 "Nomvula", 394 "Thulisile", 395 "Lukhona", 396 "Mbalienhle", 397 "Sizakele", 398 "Khethiwe", 399 "Nolwazi", 400 "Sinenhlanhla", 401 "Ayize", 402 "Duduzile", 403 "Busisiwe", 404 "Hlengiwe", 405 "Jabulile", 406 "Khanyisile", 407 "Nandi", 408 "Ndondoloza", 409 "Nozipho", 410 "Nonkululeko", 411 "Sibongile", 412 "Siphephelo" 413 ]; 414 return choice(data, this.rnd); 415 } 416 417 }