1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_af_za; 4 5 import faked.base; 6 7 8 /// 9 class Faker_af_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 "Susan", 93 "Monica", 94 "Linda", 95 "Elsa", 96 "Susan", 97 "Margaret", 98 "Lisa", 99 "Karen", 100 "Helen", 101 "Sandra", 102 "Sara", 103 "Kimberly", 104 "Angelique", 105 "Melissa", 106 "Brenda", 107 "Anna", 108 "Annelie", 109 "Katryn", 110 "Amanda", 111 "Stefanie", 112 "Marie", 113 "Janet", 114 "Rosemarie", 115 "Nicoleen", 116 "Paula", 117 "Robin", 118 "Rita", 119 "Edna", 120 "Carmen", 121 "Cindy", 122 "Edith", 123 "Ethel", 124 "Ellen", 125 "Elaine", 126 "Charlotte", 127 "Pauline", 128 "Juanita", 129 "Anita", 130 "Rhonda", 131 "Hazel", 132 "Debbie", 133 "Clara", 134 "Lucille", 135 "Eleanor", 136 "Alicia", 137 "Michele", 138 "Geraldine", 139 "Erika", 140 "Bernice", 141 "Audrey", 142 "Yvonne", 143 "Annette", 144 "Renette", 145 "Ida", 146 "Melanie", 147 "Jolanda", 148 "Vanessa", 149 "Alma", 150 "Sue-Marie", 151 "Elsa", 152 "Carla", 153 "Rosemarie", 154 "Wilma", 155 "Kristin", 156 "Natalie", 157 "Charlene", 158 "Melinda", 159 "Maureen", 160 "Tanya", 161 "Marlene", 162 "Heidi", 163 "Lydia", 164 "Vickie", 165 "Nina", 166 "Leona", 167 "Jenny", 168 "Sonia", 169 "Kristina", 170 "Erika", 171 "Katrina", 172 "Belinda", 173 "Natasha", 174 "Cecile", 175 "Angie", 176 "Lynda", 177 "Amelia", 178 "Monique", 179 "Kayla", 180 "Yvette", 181 "Olivia", 182 "Antoinette", 183 "Bridgette", 184 "Karla", 185 "Leticia", 186 "Krista", 187 "Robyn", 188 "Rosalie", 189 "Bernadette", 190 "Krystal", 191 "Nadine", 192 "Estelle", 193 "Lynette", 194 "Eloise", 195 "Jana", 196 "Kerry", 197 "Jenna", 198 "Tasha", 199 "Sonja", 200 "Elsa", 201 "Elisa", 202 "Kristie", 203 "Johan", 204 "Robert", 205 "Michael", 206 "William", 207 "Willem", 208 "David", 209 "Richard", 210 "Thomas", 211 "Charl", 212 "Christopher", 213 "Daniel", 214 "Dante", 215 "Paul", 216 "Mark", 217 "George", 218 "Kenneth", 219 "Steven", 220 "Edward", 221 "Ronald", 222 "Anthony", 223 "Albert", 224 "Kevin", 225 "Jaco", 226 "Jacobus", 227 "Mathuys", 228 "Frankie", 229 "Stephen", 230 "Andre", 231 "Raymond", 232 "Joshua", 233 "Dennis", 234 "Pieter", 235 "Henrie", 236 "Rigard", 237 "Riaan", 238 "Joe", 239 "Johannes", 240 "Hannes", 241 "Gerald", 242 "Gerhard", 243 "Willie", 244 "Roy", 245 "Adam", 246 "Harry", 247 "Wayne", 248 "Billy", 249 "Steve", 250 "Louis", 251 "Eugene", 252 "Russell", 253 "Bobbie", 254 "Victor", 255 "Martin", 256 "Ernest", 257 "Phillip", 258 "Craig", 259 "Alan", 260 "Shawn", 261 "Chris", 262 "Earl", 263 "Jimmy", 264 "Brian", 265 "Mike", 266 "Leonard", 267 "Dale", 268 "Allen", 269 "Vincent", 270 "Francois", 271 "Eddie", 272 "Alexander", 273 "Bernard", 274 "Markus", 275 "Micheal", 276 "Theo", 277 "Oscar", 278 "Derek", 279 "Wesley", 280 "Derrick", 281 "Herman", 282 "Rick", 283 "Ruben", 284 "Cecil", 285 "Andre", 286 "Roland", 287 "Harvey", 288 "Adriaan", 289 "Karl", 290 "Erik", 291 "Neil", 292 "Ian", 293 "Iwan", 294 "Julian", 295 "Nick", 296 "Shaun", 297 "Cameron", 298 "Wilbur", 299 "Rudolph", 300 "Rudy", 301 "Bennie", 302 "Lukas", 303 "Simon", 304 "Rufus", 305 "Hugo", 306 "Conrad", 307 "Tommie", 308 "Jan", 309 "Jacques", 310 "Morne", 311 "Vernon", 312 "Duanne", 313 "Theunis", 314 "Theuns", 315 "Wessel", 316 "Stephaans" 317 ]; 318 return choice(data, this.rnd); 319 } 320 321 /// 322 override string nameLastName() { 323 static enum data = [ 324 "van de Merwe", 325 "Schoeman", 326 "Barnard", 327 "de Kock", 328 "Meintjies", 329 "le Roux", 330 "Koen", 331 "Morkel", 332 "Viljoen", 333 "Smit", 334 "Nel", 335 "Grobelaar", 336 "Oppenheimer", 337 "Castelyn", 338 "du Preez", 339 "Cronnje", 340 "Donald", 341 "Pringle", 342 "Snell", 343 "Burger", 344 "van Heerden", 345 "van de Heefer", 346 "Wessels", 347 "Eksteen", 348 "Kirsten", 349 "de Villiers", 350 "Olivier", 351 "Steyn", 352 "Kallis", 353 "Ackerman", 354 "Dippenaar", 355 "Strydon", 356 "Boje", 357 "Pretorius", 358 "Langeveldt", 359 "Botha", 360 "Duminy", 361 "Fuller", 362 "Philander", 363 "Daniels", 364 "Fichardt", 365 "van Zyl", 366 "de Bruyn", 367 "van der Bijl", 368 "Dyer", 369 "van Buuren", 370 "Boyes", 371 "Versfeld", 372 "Bisset", 373 "Castens", 374 "Louw", 375 "Powell", 376 "Snedden", 377 "van Renen", 378 "Myburg", 379 "Bredenkamp", 380 "Mellett", 381 "Hertzog", 382 "Theunissen", 383 "de Waal", 384 "Cloete", 385 "Krige", 386 "Melker", 387 "Loubser", 388 "Stegmann", 389 "Joubert", 390 "Luyt", 391 "Roos", 392 "Lombard", 393 "van der Hoff", 394 "Immelman", 395 "Els", 396 "Delaney", 397 "Strauss", 398 "Meyer", 399 "Pienaar", 400 "du Plessis", 401 "van Rooyen", 402 "Kruger", 403 "Mostert", 404 "Scholtz", 405 "Aucamp", 406 "Albertyn", 407 "Bosman", 408 "Bester", 409 "Truter", 410 "Prinsloo", 411 "van Niekerk", 412 "Zimmerman", 413 "Venter", 414 "van den Berg", 415 "de Wet", 416 "Marais", 417 "van Jaarsveld", 418 "Jordaan", 419 "Malan", 420 "Viviers", 421 "Myburgh", 422 "Hoffman", 423 "Bekker", 424 "Rossouw", 425 "Rens", 426 "Lochner", 427 "Hanekom", 428 "Schmidt", 429 "Bekker", 430 "Wentzel", 431 "van Zyl", 432 "Bezuidenhout", 433 "Cilliers", 434 "Truter", 435 "Naude", 436 "de Vos", 437 "Goosen", 438 "Durand", 439 "Potgieter", 440 "van Deventer", 441 "de Klerk", 442 "Spies", 443 "Snyman", 444 "Oosthuizen", 445 "Bosch", 446 "Vogel", 447 "Fourie", 448 "van Staden", 449 "Wagenaar", 450 "Wolmerans", 451 "Veldsman", 452 "Tromp", 453 "Serfontein", 454 "Claasen", 455 "Heunis", 456 "Visagie", 457 "Ferreira", 458 "Erasmus", 459 "Knoetze", 460 "Jansen van Rensburg", 461 "Styger", 462 "Roberts", 463 "Richter", 464 "Lotter", 465 "Swart", 466 "Badenhorst", 467 "Laubscher", 468 "Hattingh", 469 "Visser", 470 "Brink", 471 "Theron", 472 "Paulse", 473 "Basson", 474 "van der Westhuyzen", 475 "Gerber", 476 "Human", 477 "Uys", 478 "Hougaard", 479 "Steenkamp", 480 "Pieterse", 481 "Brits", 482 "Jantjies", 483 "Etzebeth", 484 "de Jager", 485 "Boshoff", 486 "Kriel", 487 "Vosloo", 488 "Carstens" 489 ]; 490 return choice(data, this.rnd); 491 } 492 493 /// 494 override string nameMaleFirstName() { 495 static enum data = [ 496 "Johan", 497 "Robert", 498 "Michael", 499 "William", 500 "Willem", 501 "David", 502 "Richard", 503 "Thomas", 504 "Charl", 505 "Christopher", 506 "Daniel", 507 "Dante", 508 "Paul", 509 "Mark", 510 "George", 511 "Kenneth", 512 "Steven", 513 "Edward", 514 "Ronald", 515 "Anthony", 516 "Albert", 517 "Kevin", 518 "Jaco", 519 "Jacobus", 520 "Mathuys", 521 "Frankie", 522 "Stephen", 523 "Andre", 524 "Raymond", 525 "Joshua", 526 "Dennis", 527 "Pieter", 528 "Henrie", 529 "Rigard", 530 "Riaan", 531 "Joe", 532 "Johannes", 533 "Hannes", 534 "Gerald", 535 "Gerhard", 536 "Willie", 537 "Roy", 538 "Adam", 539 "Harry", 540 "Wayne", 541 "Billy", 542 "Steve", 543 "Louis", 544 "Eugene", 545 "Russell", 546 "Bobbie", 547 "Victor", 548 "Martin", 549 "Ernest", 550 "Phillip", 551 "Craig", 552 "Alan", 553 "Shawn", 554 "Chris", 555 "Earl", 556 "Jimmy", 557 "Brian", 558 "Mike", 559 "Leonard", 560 "Dale", 561 "Allen", 562 "Vincent", 563 "Francois", 564 "Eddie", 565 "Alexander", 566 "Bernard", 567 "Markus", 568 "Micheal", 569 "Theo", 570 "Oscar", 571 "Derek", 572 "Wesley", 573 "Derrick", 574 "Herman", 575 "Rick", 576 "Ruben", 577 "Cecil", 578 "Andre", 579 "Roland", 580 "Harvey", 581 "Adriaan", 582 "Karl", 583 "Erik", 584 "Neil", 585 "Ian", 586 "Iwan", 587 "Julian", 588 "Nick", 589 "Shaun", 590 "Cameron", 591 "Wilbur", 592 "Rudolph", 593 "Rudy", 594 "Bennie", 595 "Lukas", 596 "Simon", 597 "Rufus", 598 "Hugo", 599 "Conrad", 600 "Tommie", 601 "Jan", 602 "Jacques", 603 "Morne", 604 "Vernon", 605 "Duanne", 606 "Theunis", 607 "Theuns", 608 "Wessel", 609 "Stephaans" 610 ]; 611 return choice(data, this.rnd); 612 } 613 614 /// 615 override string nameFemaleFirstName() { 616 static enum data = [ 617 "Susan", 618 "Monica", 619 "Linda", 620 "Elsa", 621 "Susan", 622 "Margaret", 623 "Lisa", 624 "Karen", 625 "Helen", 626 "Sandra", 627 "Sara", 628 "Kimberly", 629 "Angelique", 630 "Melissa", 631 "Brenda", 632 "Anna", 633 "Annelie", 634 "Katryn", 635 "Amanda", 636 "Stefanie", 637 "Marie", 638 "Janet", 639 "Rosemarie", 640 "Nicoleen", 641 "Paula", 642 "Robin", 643 "Rita", 644 "Edna", 645 "Carmen", 646 "Cindy", 647 "Edith", 648 "Ethel", 649 "Ellen", 650 "Elaine", 651 "Charlotte", 652 "Pauline", 653 "Juanita", 654 "Anita", 655 "Rhonda", 656 "Hazel", 657 "Debbie", 658 "Clara", 659 "Lucille", 660 "Eleanor", 661 "Alicia", 662 "Michele", 663 "Geraldine", 664 "Erika", 665 "Bernice", 666 "Audrey", 667 "Yvonne", 668 "Annette", 669 "Renette", 670 "Ida", 671 "Melanie", 672 "Jolanda", 673 "Vanessa", 674 "Alma", 675 "Sue-Marie", 676 "Elsa", 677 "Carla", 678 "Rosemary", 679 "Wilma", 680 "Kristin", 681 "Natalie", 682 "Charlene", 683 "Melinda", 684 "Maureen", 685 "Tanya", 686 "Marlene", 687 "Heidi", 688 "Lydia", 689 "Vickie", 690 "Nina", 691 "Leona", 692 "Jenny", 693 "Sonia", 694 "Kristina", 695 "Erika", 696 "Katrina", 697 "Belinda", 698 "Natasha", 699 "Cecile", 700 "Angie", 701 "Lynda", 702 "Amelia", 703 "Monique", 704 "Kayla", 705 "Yvette", 706 "Olivia", 707 "Antoinette", 708 "Bridgette", 709 "Karla", 710 "Leticia", 711 "Krista", 712 "Robyn", 713 "Rosalie", 714 "Bernadette", 715 "Krystal", 716 "Nadine", 717 "Estelle", 718 "Lynette", 719 "Eloise", 720 "Jana", 721 "Kerry", 722 "Jenna", 723 "Tasha", 724 "Sonja", 725 "Elsa", 726 "Elisa", 727 "Kristie" 728 ]; 729 return choice(data, this.rnd); 730 } 731 732 }