1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_nl_be; 4 5 import faked.base; 6 7 8 /// 9 class Faker_nl_be : 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 auto data = [ 24 "###/######", 25 "###/## ## ##", 26 "### ## ## ##", 27 "###/### ###", 28 "##########", 29 "04##/### ###", 30 "04## ## ## ##", 31 "00324 ## ## ##", 32 "+324 ## ## ## ##" 33 ]; 34 return this.digitBuild(choice(data, this.rnd)); 35 } 36 37 /// 38 override string addressStateAbbr() { 39 auto data = [ 40 "WVL", 41 "OVL", 42 "VBR", 43 "ANT", 44 "LIM", 45 "BRU'" 46 ]; 47 return choice(data, this.rnd); 48 } 49 50 /// 51 override string addressState() { 52 auto data = [ 53 "West-Vlaanderen", 54 "Oost-Vlaanderen", 55 "Vlaams-Brabant", 56 "Antwerpen", 57 "Limburg", 58 "Brussel" 59 ]; 60 return choice(data, this.rnd); 61 } 62 63 64 override string addressStreetAddress() { 65 final switch(uniform(0, 2, this.rnd)) { 66 case 0: return "normal: '" ~ addressStreet() ~ " " ~ addressBuildingNumber(); 67 case 1: return "full: '" ~ addressStreet() ~ " " ~ addressBuildingNumber() ~ " " ~ addressSecondaryAddress(); 68 } 69 } 70 71 /// 72 override string addressDefaultCountry() { 73 auto data = [ 74 "België'" 75 ]; 76 return choice(data, this.rnd); 77 } 78 79 /// 80 override string addressCitySuffix() { 81 auto data = [ 82 "gem", 83 "tem", 84 "vijve", 85 "zele'" 86 ]; 87 return choice(data, this.rnd); 88 } 89 90 /// 91 override string addressCityPrefix() { 92 auto data = [ 93 "s Herenelderen", 94 "s-Gravenvoeren", 95 "s-Gravenwezel", 96 "Aaigem", 97 "Aalbeke", 98 "Aalst", 99 "Aalst", 100 "Aalter", 101 "Aarschot", 102 "Aarsele", 103 "Aartrijke", 104 "Aartselaar", 105 "Achel", 106 "Adegem", 107 "Adinkerke", 108 "Afsnee", 109 "Alken", 110 "Alsemberg", 111 "Alveringem", 112 "Antwerpen", 113 "Anzegem", 114 "Appels", 115 "Appelterre-Eichem", 116 "Ardooie", 117 "Arendonk", 118 "As", 119 "Aspelare", 120 "Asper", 121 "Asse", 122 "Assebroek", 123 "Assenede", 124 "Assent", 125 "Astene", 126 "Attenhoven", 127 "Attenrode-Wever", 128 "Avekapelle", 129 "Avelgem", 130 "Averbode", 131 "Baaigem", 132 "Baal", 133 "Baardegem", 134 "Baarle-Hertog", 135 "Baasrode", 136 "Bachte-Maria-Leerne", 137 "Balegem", 138 "Balen", 139 "Bambrugge", 140 "Bassevelde", 141 "Batsheers", 142 "Bavegem", 143 "Bavikhove", 144 "Bazel", 145 "Beek", 146 "Beerlegem", 147 "Beernem", 148 "Beerse", 149 "Beersel", 150 "Beerst", 151 "Beert", 152 "Beervelde", 153 "Beerzel", 154 "Begijnendijk", 155 "Beigem", 156 "Bekegem", 157 "Bekkerzeel", 158 "Bekkevoort", 159 "Bellegem", 160 "Bellem", 161 "Bellingen", 162 "Belsele", 163 "Berbroek", 164 "Berchem", 165 "Berchem", 166 "Berendrecht-Zandvliet-Lillo", 167 "Berg", 168 "Berg", 169 "Beringen", 170 "Berlaar", 171 "Berlare", 172 "Berlingen", 173 "Bertem", 174 "Beselare", 175 "Betekom", 176 "Bevel", 177 "Bever", 178 "Bevere", 179 "Beveren", 180 "Beveren", 181 "Beveren", 182 "Beveren", 183 "Beverlo", 184 "Beverst", 185 "Bierbeek", 186 "Bikschote", 187 "Bilzen", 188 "Binderveld", 189 "Binkom", 190 "Bissegem", 191 "Blaasveld", 192 "Blanden", 193 "Blankenberge", 194 "Bocholt", 195 "Boechout", 196 "Boekhout", 197 "Boekhoute", 198 "Boezinge", 199 "Bogaarden", 200 "Bommershoven", 201 "Bonheiden", 202 "Booischot", 203 "Booitshoeke", 204 "Boom", 205 "Boorsem", 206 "Boortmeerbeek", 207 "Borchtlombeek", 208 "Borgerhout", 209 "Borgloon", 210 "Borlo", 211 "Bornem", 212 "Borsbeek", 213 "Borsbeke", 214 "Bossuit", 215 "Bost", 216 "Bottelare", 217 "Boutersem", 218 "Bouwel", 219 "Bovekerke", 220 "Brasschaat", 221 "Brecht", 222 "Bredene", 223 "Bree", 224 "Breendonk", 225 "Brielen", 226 "Broechem", 227 "Broekom", 228 "Brugge", 229 "Brussegem", 230 "Brustem", 231 "Budingen", 232 "Buggenhout", 233 "Buizingen", 234 "Buken", 235 "Bulskamp", 236 "Bunsbeek", 237 "Burcht", 238 "Burst", 239 "Buvingen", 240 "Dadizele", 241 "Daknam", 242 "Damme", 243 "De Klinge", 244 "De Moeren", 245 "De Panne", 246 "De Pinte", 247 "Deerlijk", 248 "Deftinge", 249 "Deinze", 250 "Denderbelle", 251 "Denderhoutem", 252 "Denderleeuw", 253 "Dendermonde", 254 "Denderwindeke", 255 "Dentergem", 256 "Dessel", 257 "Desselgem", 258 "Destelbergen", 259 "Desteldonk", 260 "Deurle", 261 "Deurne", 262 "Deurne", 263 "Diegem", 264 "Diepenbeek", 265 "Diest", 266 "Diets-Heur", 267 "Dikkebus", 268 "Dikkele", 269 "Dikkelvenne", 270 "Diksmuide", 271 "Dilbeek", 272 "Dilsen", 273 "Doel", 274 "Donk", 275 "Dormaal", 276 "Dranouter", 277 "Drieslinter", 278 "Drogenbos", 279 "Drongen", 280 "Dudzele", 281 "Duffel", 282 "Duisburg", 283 "Duras", 284 "Dworp", 285 "Edegem", 286 "Edelare", 287 "Eeklo", 288 "Eernegem", 289 "Egem", 290 "Eggewaartskapelle", 291 "Eigenbilzen", 292 "Eindhout", 293 "Eine", 294 "Eisden", 295 "Eke", 296 "Ekeren", 297 "Eksaarde", 298 "Eksel", 299 "Elen", 300 "Elene", 301 "Elewijt", 302 "Eliksem", 303 "Elingen", 304 "Ellikom", 305 "Elsegem", 306 "Elst", 307 "Elverdinge", 308 "Elversele", 309 "Emblem", 310 "Emelgem", 311 "Ename", 312 "Engelmanshoven", 313 "Eppegem", 314 "Erembodegem", 315 "Erondegem", 316 "Erpe", 317 "Erps-Kwerps", 318 "Ertvelde", 319 "Erwetegem", 320 "Esen", 321 "Essen", 322 "Essene", 323 "Etikhove", 324 "Ettelgem", 325 "Everbeek", 326 "Everberg", 327 "Evergem", 328 "Ezemaal", 329 "Gaasbeek", 330 "Galmaarden", 331 "Gavere", 332 "Geel", 333 "Geetbets", 334 "Gelinden", 335 "Gellik", 336 "Gelrode", 337 "Geluveld", 338 "Geluwe", 339 "Genk", 340 "Genoelselderen", 341 "Gent", 342 "Gentbrugge", 343 "Geraardsbergen", 344 "Gerdingen", 345 "Gestel", 346 "Gierle", 347 "Gijverinkhove", 348 "Gijzegem", 349 "Gijzelbrechtegem", 350 "Gijzenzele", 351 "Gingelom", 352 "Gistel", 353 "Gits", 354 "Glabbeek-Zuurbemde", 355 "Godveerdegem", 356 "Goeferdinge", 357 "Goetsenhoven", 358 "Gontrode", 359 "Gooik", 360 "Gors-Opleeuw", 361 "Gorsem", 362 "Gotem", 363 "Gottem", 364 "Grammene", 365 "Grazen", 366 "Grembergen", 367 "Grimbergen", 368 "Grimminge", 369 "Grobbendonk", 370 "Groot-Bijgaarden", 371 "Groot-Gelmen", 372 "Groot-Loon", 373 "Grote-Brogel", 374 "Grote-Spouwen", 375 "Grotenberge", 376 "Gruitrode", 377 "Guigoven", 378 "Gullegem", 379 "Gutschoven", 380 "Haacht", 381 "Haaltert", 382 "Haasdonk", 383 "Haasrode", 384 "Hakendover", 385 "Halen", 386 "Hallaar", 387 "Halle", 388 "Halle", 389 "Halle-Booienhoven", 390 "Halmaal", 391 "Hamme", 392 "Hamme", 393 "Hamont", 394 "Handzame", 395 "Hansbeke", 396 "Harelbeke", 397 "Hasselt", 398 "Hechtel", 399 "Heers", 400 "Hees", 401 "Heestert", 402 "Heffen", 403 "Heikruis", 404 "Heindonk", 405 "Heist", 406 "Heist-op-den-Berg", 407 "Hekelgem", 408 "Heks", 409 "Helchteren", 410 "Heldergem", 411 "Helen-Bos", 412 "Helkijn", 413 "Hemelveerdegem", 414 "Hemiksem", 415 "Hendrieken", 416 "Henis", 417 "Heppen", 418 "Herderen", 419 "Herdersem", 420 "Herent", 421 "Herentals", 422 "Herenthout", 423 "Herfelingen", 424 "Herk-de-Stad", 425 "Herne", 426 "Herselt", 427 "Herstappe", 428 "Herten", 429 "Hertsberge", 430 "Herzele", 431 "Heule", 432 "Heurne", 433 "Heusden", 434 "Heusden", 435 "Hever", 436 "Heverlee", 437 "Hillegem", 438 "Hingene", 439 "Hoboken", 440 "Hoegaarden", 441 "Hoeilaart", 442 "Hoeke", 443 "Hoelbeek", 444 "Hoeleden", 445 "Hoepertingen", 446 "Hoeselt", 447 "Hoevenen", 448 "Hofstade", 449 "Hofstade", 450 "Hollebeke", 451 "Holsbeek", 452 "Hombeek", 453 "Hooglede", 454 "Hoogstade", 455 "Hoogstraten", 456 "Horpmaal", 457 "Houtave", 458 "Houtem", 459 "Houthalen", 460 "Houthulst", 461 "Houtvenne", 462 "Houwaart", 463 "Hove", 464 "Huise", 465 "Huizingen", 466 "Huldenberg", 467 "Hulshout", 468 "Hulste", 469 "Humbeek", 470 "Hundelgem", 471 "Ichtegem", 472 "Iddergem", 473 "Idegem", 474 "Ieper", 475 "Impe", 476 "Ingelmunster", 477 "Ingooigem", 478 "Itegem", 479 "Itterbeek", 480 "Izegem", 481 "Izenberge", 482 "Jabbeke", 483 "Jesseren", 484 "Jeuk", 485 "Kaaskerke", 486 "Kachtem", 487 "Kaggevinne", 488 "Kalken", 489 "Kallo", 490 "Kalmthout", 491 "Kampenhout", 492 "Kanegem", 493 "Kanne", 494 "Kapelle-op-den-Bos", 495 "Kapellen", 496 "Kapellen", 497 "Kaprijke", 498 "Kaster", 499 "Kasterlee", 500 "Kaulille", 501 "Keerbergen", 502 "Keiem", 503 "Kemmel", 504 "Kemzeke", 505 "Kerkhove", 506 "Kerkom", 507 "Kerkom-bij-Sint-Truiden", 508 "Kerksken", 509 "Kermt", 510 "Kerniel", 511 "Kersbeek-Miskom", 512 "Kessel", 513 "Kessel-Lo", 514 "Kessenich", 515 "Kester", 516 "Kieldrecht", 517 "Kinrooi", 518 "Klein-Gelmen", 519 "Kleine-Brogel", 520 "Kleine-Spouwen", 521 "Klemskerke", 522 "Klerken", 523 "Kluizen", 524 "Knesselare", 525 "Knokke", 526 "Kobbegem", 527 "Koekelare", 528 "Koersel", 529 "Koksijde", 530 "Koningshooikt", 531 "Koninksem", 532 "Kontich", 533 "Kooigem", 534 "Koolkerke", 535 "Koolskamp", 536 "Korbeek-Dijle", 537 "Korbeek-Lo", 538 "Kortemark", 539 "Kortenaken", 540 "Kortenberg", 541 "Kortessem", 542 "Kortijs", 543 "Kortrijk", 544 "Kortrijk-Dutsel", 545 "Kozen", 546 "Kraainem", 547 "Krombeke", 548 "Kruibeke", 549 "Kruishoutem", 550 "Kumtich", 551 "Kuringen", 552 "Kuttekoven", 553 "Kuurne", 554 "Kwaadmechelen", 555 "Kwaremont", 556 "Laar", 557 "Laarne", 558 "Lampernisse", 559 "Lanaken", 560 "Landegem", 561 "Landen", 562 "Landskouter", 563 "Langdorp", 564 "Langemark", 565 "Lanklaar", 566 "Lapscheure", 567 "Lauw", 568 "Lauwe", 569 "Lebbeke", 570 "Lede", 571 "Ledeberg", 572 "Ledegem", 573 "Leefdaal", 574 "Leerbeek", 575 "Leest", 576 "Leeuwergem", 577 "Leffinge", 578 "Leisele", 579 "Leke", 580 "Lembeek", 581 "Lembeke", 582 "Lemberge", 583 "Lendelede", 584 "Leopoldsburg", 585 "Letterhoutem", 586 "Leupegem", 587 "Leut", 588 "Leuven", 589 "Lichtaart", 590 "Lichtervelde", 591 "Liedekerke", 592 "Lieferinge", 593 "Lier", 594 "Liezele", 595 "Lille", 596 "Linden", 597 "Linkebeek", 598 "Linkhout", 599 "Lint", 600 "Lippelo", 601 "Lissewege", 602 "Lo", 603 "Lochristi", 604 "Loenhout", 605 "Loker", 606 "Lokeren", 607 "Loksbergen", 608 "Lombardsijde", 609 "Lommel", 610 "Londerzeel", 611 "Loonbeek", 612 "Loppem", 613 "Lot", 614 "Lotenhulle", 615 "Lovendegem", 616 "Lovenjoel", 617 "Lubbeek", 618 "Lummen", 619 "Maarke-Kerkem", 620 "Maaseik", 621 "Machelen", 622 "Machelen", 623 "Mal", 624 "Maldegem", 625 "Malderen", 626 "Mannekensvere", 627 "Mariakerke", 628 "Mariekerke", 629 "Marke", 630 "Markegem", 631 "Martenslinde", 632 "Massemen", 633 "Massenhoven", 634 "Mater", 635 "Mazenzele", 636 "Mechelen", 637 "Mechelen-Bovelingen", 638 "Mechelen-aan-de-Maas", 639 "Meensel-Kiezegem", 640 "Meer", 641 "Meerbeek", 642 "Meerbeke", 643 "Meerdonk", 644 "Meerhout", 645 "Meerle", 646 "Meeswijk", 647 "Meetkerke", 648 "Meeuwen", 649 "Meigem", 650 "Meilegem", 651 "Meise", 652 "Melden", 653 "Meldert", 654 "Meldert", 655 "Meldert", 656 "Melkwezer", 657 "Melle", 658 "Melsbroek", 659 "Melsele", 660 "Melsen", 661 "Membruggen", 662 "Mendonk", 663 "Menen", 664 "Merchtem", 665 "Mere", 666 "Merelbeke", 667 "Merendree", 668 "Merkem", 669 "Merksem", 670 "Merksplas", 671 "Mesen", 672 "Mespelare", 673 "Messelbroek", 674 "Mettekoven", 675 "Meulebeke", 676 "Michelbeke", 677 "Middelburg", 678 "Middelkerke", 679 "Mielen-boven-Aalst", 680 "Millen", 681 "Minderhout", 682 "Moelingen", 683 "Moen", 684 "Moerbeke", 685 "Moerbeke", 686 "Moere", 687 "Moerkerke", 688 "Moerzeke", 689 "Mol", 690 "Molenbeek-Wersbeek", 691 "Molenbeersel", 692 "Molenstede", 693 "Mollem", 694 "Montenaken", 695 "Moorsel", 696 "Moorsele", 697 "Moorslede", 698 "Moortsele", 699 "Mopertingen", 700 "Moregem", 701 "Morkhoven", 702 "Mortsel", 703 "Muizen", 704 "Muizen", 705 "Mullem", 706 "Munkzwalm", 707 "Munsterbilzen", 708 "Munte", 709 "Nazareth", 710 "Nederboelare", 711 "Nederbrakel", 712 "Nederename", 713 "Nederhasselt", 714 "Nederokkerzeel", 715 "Nederzwalm-Hermelgem", 716 "Neerglabbeek", 717 "Neerharen", 718 "Neerhespen", 719 "Neerijse", 720 "Neerlanden", 721 "Neerlinter", 722 "Neeroeteren", 723 "Neerpelt", 724 "Neerrepen", 725 "Neervelp", 726 "Neerwinden", 727 "Neigem", 728 "Nerem", 729 "Nevele", 730 "Niel", 731 "Niel-bij-As", 732 "Niel-bij-Sint-Truiden", 733 "Nieuwenhove", 734 "Nieuwenrode", 735 "Nieuwerkerken", 736 "Nieuwerkerken", 737 "Nieuwkapelle", 738 "Nieuwkerke", 739 "Nieuwkerken-Waas", 740 "Nieuwmunster", 741 "Nieuwpoort", 742 "Nieuwrode", 743 "Nijlen", 744 "Ninove", 745 "Nokere", 746 "Noorderwijk", 747 "Noordschote", 748 "Nossegem", 749 "Nukerke", 750 "Oedelem", 751 "Oekene", 752 "Oelegem", 753 "Oeren", 754 "Oeselgem", 755 "Oetingen", 756 "Oevel", 757 "Okegem", 758 "Olen", 759 "Olmen", 760 "Olsene", 761 "Onkerzele", 762 "Onze-Lieve-Vrouw-Lombeek", 763 "Onze-Lieve-Vrouw-Waver", 764 "Ooigem", 765 "Ooike", 766 "Oombergen", 767 "Oorbeek", 768 "Oordegem", 769 "Oostakker", 770 "Oostduinkerke", 771 "Oosteeklo", 772 "Oostende", 773 "Oosterzele", 774 "Oostham", 775 "Oostkamp", 776 "Oostkerke", 777 "Oostkerke", 778 "Oostmalle", 779 "Oostnieuwkerke", 780 "Oostrozebeke", 781 "Oostvleteren", 782 "Oostwinkel", 783 "Opbrakel", 784 "Opdorp", 785 "Opglabbeek", 786 "Opgrimbie", 787 "Ophasselt", 788 "Opheers", 789 "Ophoven", 790 "Opitter", 791 "Oplinter", 792 "Opoeteren", 793 "Oppuurs", 794 "Opvelp", 795 "Opwijk", 796 "Ordingen", 797 "Orsmaal-Gussenhoven", 798 "Otegem", 799 "Ottenburg", 800 "Ottergem", 801 "Oud-Heverlee", 802 "Oud-Turnhout", 803 "Oudegem", 804 "Oudekapelle", 805 "Oudenaarde", 806 "Oudenaken", 807 "Oudenburg", 808 "Outer", 809 "Outgaarden", 810 "Outrijve", 811 "Ouwegem", 812 "Overboelare", 813 "Overhespen", 814 "Overijse", 815 "Overmere", 816 "Overpelt", 817 "Overrepen", 818 "Overwinden", 819 "Paal", 820 "Pamel", 821 "Parike", 822 "Passendale", 823 "Paulatem", 824 "Peer", 825 "Pellenberg", 826 "Pepingen", 827 "Perk", 828 "Pervijze", 829 "Petegem-aan-de-Leie", 830 "Petegem-aan-de-Schelde", 831 "Peutie", 832 "Piringen", 833 "Pittem", 834 "Poederlee", 835 "Poeke", 836 "Poelkapelle", 837 "Poesele", 838 "Pollare", 839 "Pollinkhove", 840 "Poperinge", 841 "Poppel", 842 "Proven", 843 "Pulderbos", 844 "Pulle", 845 "Putte", 846 "Puurs", 847 "Ramsdonk", 848 "Ramsel", 849 "Ramskapelle", 850 "Ramskapelle", 851 "Ransberg", 852 "Ranst", 853 "Ravels", 854 "Reet", 855 "Rekem", 856 "Rekkem", 857 "Relegem", 858 "Remersdaal", 859 "Reninge", 860 "Reningelst", 861 "Reppel", 862 "Ressegem", 863 "Retie", 864 "Riemst", 865 "Rijkel", 866 "Rijkevorsel", 867 "Rijkhoven", 868 "Rijmenam", 869 "Riksingen", 870 "Rillaar", 871 "Roborst", 872 "Roesbrugge-Haringe", 873 "Roeselare", 874 "Roksem", 875 "Rollegem", 876 "Rollegem-Kapelle", 877 "Romershoven", 878 "Ronse", 879 "Ronsele", 880 "Roosbeek", 881 "Rosmeer", 882 "Rotem", 883 "Rotselaar", 884 "Rozebeke", 885 "Ruddervoorde", 886 "Ruien", 887 "Ruisbroek", 888 "Ruisbroek", 889 "Ruiselede", 890 "Rukkelingen-Loon", 891 "Rumbeke", 892 "Rummen", 893 "Rumsdorp", 894 "Rumst", 895 "Runkelen", 896 "Rupelmonde", 897 "Rutten", 898 "Schaffen", 899 "Schalkhoven", 900 "Schelderode", 901 "Scheldewindeke", 902 "Schelle", 903 "Schellebelle", 904 "Schendelbeke", 905 "Schepdaal", 906 "Scherpenheuvel", 907 "Schilde", 908 "Schoonaarde", 909 "Schore", 910 "Schorisse", 911 "Schoten", 912 "Schriek", 913 "Schuiferskapelle", 914 "Schulen", 915 "Semmerzake", 916 "Serskamp", 917 "Sijsele", 918 "Sinaai", 919 "Sint-Agatha-Rode", 920 "Sint-Amands", 921 "Sint-Amandsberg", 922 "Sint-Andries", 923 "Sint-Antelinks", 924 "Sint-Baafs-Vijve", 925 "Sint-Blasius-Boekel", 926 "Sint-Denijs", 927 "Sint-Denijs-Boekel", 928 "Sint-Denijs-Westrem", 929 "Sint-Eloois-Vijve", 930 "Sint-Eloois-Winkel", 931 "Sint-Genesius-Rode", 932 "Sint-Gillis-Waas", 933 "Sint-Gillis-bij-Dendermonde", 934 "Sint-Goriks-Oudenhove", 935 "Sint-Huibrechts-Hern", 936 "Sint-Huibrechts-Lille", 937 "Sint-Jacobskapelle", 938 "Sint-Jan", 939 "Sint-Jan-in-Eremo", 940 "Sint-Job-in-'t-Goor", 941 "Sint-Joris", 942 "Sint-Joris", 943 "Sint-Joris-Weert", 944 "Sint-Joris-Winge", 945 "Sint-Katelijne-Waver", 946 "Sint-Katherina-Lombeek", 947 "Sint-Kornelis-Horebeke", 948 "Sint-Kruis", 949 "Sint-Kruis-Winkel", 950 "Sint-Kwintens-Lennik", 951 "Sint-Lambrechts-Herk", 952 "Sint-Laureins", 953 "Sint-Laureins-Berchem", 954 "Sint-Lenaarts", 955 "Sint-Lievens-Esse", 956 "Sint-Lievens-Houtem", 957 "Sint-Margriete", 958 "Sint-Margriete-Houtem", 959 "Sint-Maria-Horebeke", 960 "Sint-Maria-Latem", 961 "Sint-Maria-Lierde", 962 "Sint-Maria-Oudenhove", 963 "Sint-Martens-Bodegem", 964 "Sint-Martens-Latem", 965 "Sint-Martens-Leerne", 966 "Sint-Martens-Lennik", 967 "Sint-Martens-Lierde", 968 "Sint-Martens-Voeren", 969 "Sint-Michiels", 970 "Sint-Niklaas", 971 "Sint-Pauwels", 972 "Sint-Pieters-Kapelle", 973 "Sint-Pieters-Kapelle", 974 "Sint-Pieters-Leeuw", 975 "Sint-Pieters-Rode", 976 "Sint-Pieters-Voeren", 977 "Sint-Rijkers", 978 "Sint-Stevens-Woluwe", 979 "Sint-Truiden", 980 "Sint-Ulriks-Kapelle", 981 "Sleidinge", 982 "Slijpe", 983 "Sluizen", 984 "Smeerebbe-Vloerzegem", 985 "Smetlede", 986 "Snaaskerke", 987 "Snellegem", 988 "Spalbeek", 989 "Spiere", 990 "Stabroek", 991 "Staden", 992 "Stalhille", 993 "Stavele", 994 "Steendorp", 995 "Steenhuffel", 996 "Steenhuize-Wijnhuize", 997 "Steenkerke", 998 "Steenokkerzeel", 999 "Stekene", 1000 "Stene", 1001 "Sterrebeek", 1002 "Stevoort", 1003 "Stokkem", 1004 "Stokrooie", 1005 "Strijpen", 1006 "Strijtem", 1007 "Strombeek-Bever", 1008 "Stuivekenskerke", 1009 "Temse", 1010 "Teralfene", 1011 "Terhagen", 1012 "Ternat", 1013 "Tervuren", 1014 "Tessenderlo", 1015 "Testelt", 1016 "Teuven", 1017 "Tiegem", 1018 "Tielen", 1019 "Tielrode", 1020 "Tielt", 1021 "Tielt", 1022 "Tienen", 1023 "Tildonk", 1024 "Tisselt", 1025 "Tollembeek", 1026 "Tongeren", 1027 "Tongerlo", 1028 "Tongerlo", 1029 "Torhout", 1030 "Tremelo", 1031 "Turnhout", 1032 "Uikhoven", 1033 "Uitbergen", 1034 "Uitkerke", 1035 "Ulbeek", 1036 "Ursel", 1037 "Vaalbeek", 1038 "Val-Meer", 1039 "Varendonk", 1040 "Varsenare", 1041 "Vechmaal", 1042 "Veerle", 1043 "Veldegem", 1044 "Veldwezelt", 1045 "Velm", 1046 "Veltem-Beisem", 1047 "Velzeke-Ruddershove", 1048 "Verrebroek", 1049 "Vertrijk", 1050 "Veulen", 1051 "Veurne", 1052 "Viane", 1053 "Vichte", 1054 "Viersel", 1055 "Vilvoorde", 1056 "Vinderhoute", 1057 "Vinkem", 1058 "Vinkt", 1059 "Vissenaken", 1060 "Vladslo", 1061 "Vlamertinge", 1062 "Vlekkem", 1063 "Vlezenbeek", 1064 "Vliermaal", 1065 "Vliermaalroot", 1066 "Vlierzele", 1067 "Vlijtingen", 1068 "Vlimmeren", 1069 "Vlissegem", 1070 "Volkegem", 1071 "Vollezele", 1072 "Voorde", 1073 "Voormezele", 1074 "Voort", 1075 "Vorselaar", 1076 "Vorsen", 1077 "Vorst", 1078 "Vosselaar", 1079 "Vosselare", 1080 "Vossem", 1081 "Vrasene", 1082 "Vremde", 1083 "Vreren", 1084 "Vroenhoven", 1085 "Vucht", 1086 "Vurste", 1087 "Waanrode", 1088 "Waarbeke", 1089 "Waardamme", 1090 "Waarloos", 1091 "Waarmaarde", 1092 "Waarschoot", 1093 "Waasmont", 1094 "Waasmunster", 1095 "Wachtebeke", 1096 "Wakken", 1097 "Walem", 1098 "Walsbets", 1099 "Walshoutem", 1100 "Waltwilder", 1101 "Wambeek", 1102 "Wange", 1103 "Wannegem-Lede", 1104 "Wanzele", 1105 "Waregem", 1106 "Waterland-Oudeman", 1107 "Watervliet", 1108 "Watou", 1109 "Webbekom", 1110 "Wechelderzande", 1111 "Weelde", 1112 "Weerde", 1113 "Weert", 1114 "Welden", 1115 "Welle", 1116 "Wellen", 1117 "Wemmel", 1118 "Wenduine", 1119 "Werchter", 1120 "Werken", 1121 "Werm", 1122 "Wervik", 1123 "Wespelaar", 1124 "Westende", 1125 "Westerlo", 1126 "Westkapelle", 1127 "Westkerke", 1128 "Westmalle", 1129 "Westmeerbeek", 1130 "Westouter", 1131 "Westrem", 1132 "Westrozebeke", 1133 "Westvleteren", 1134 "Wetteren", 1135 "Wevelgem", 1136 "Wezemaal", 1137 "Wezembeek-Oppem", 1138 "Wezeren", 1139 "Wichelen", 1140 "Widooie", 1141 "Wiekevorst", 1142 "Wielsbeke", 1143 "Wieze", 1144 "Wijchmaal", 1145 "Wijer", 1146 "Wijgmaal", 1147 "Wijnegem", 1148 "Wijshagen", 1149 "Wijtschate", 1150 "Wilderen", 1151 "Willebringen", 1152 "Willebroek", 1153 "Wilrijk", 1154 "Wilsele", 1155 "Wilskerke", 1156 "Wimmertingen", 1157 "Wingene", 1158 "Winksele", 1159 "Wintershoven", 1160 "Woesten", 1161 "Wolvertem", 1162 "Wommelgem", 1163 "Wommersom", 1164 "Wondelgem", 1165 "Wontergem", 1166 "Wortegem", 1167 "Wortel", 1168 "Woubrechtegem", 1169 "Woumen", 1170 "Wulpen", 1171 "Wulvergem", 1172 "Wulveringem", 1173 "Wuustwezel", 1174 "Zaffelare", 1175 "Zandbergen", 1176 "Zande", 1177 "Zandhoven", 1178 "Zandvoorde", 1179 "Zandvoorde", 1180 "Zarlardinge", 1181 "Zarren", 1182 "Zaventem", 1183 "Zedelgem", 1184 "Zegelsem", 1185 "Zele", 1186 "Zelem", 1187 "Zellik", 1188 "Zelzate", 1189 "Zemst", 1190 "Zepperen", 1191 "Zerkegem", 1192 "Zevekote", 1193 "Zeveneken", 1194 "Zeveren", 1195 "Zevergem", 1196 "Zichem", 1197 "Zichen-Zussen-Bolder", 1198 "Zillebeke", 1199 "Zingem", 1200 "Zoerle-Parwijs", 1201 "Zoersel", 1202 "Zolder", 1203 "Zomergem", 1204 "Zonhoven", 1205 "Zonnebeke", 1206 "Zonnegem", 1207 "Zottegem", 1208 "Zoutenaaie", 1209 "Zoutleeuw", 1210 "Zuidschote", 1211 "Zuienkerke", 1212 "Zulte", 1213 "Zulzeke", 1214 "Zutendaal", 1215 "Zwevegem", 1216 "Zwevezele", 1217 "Zwijnaarde", 1218 "Zwijndrecht" 1219 ]; 1220 return choice(data, this.rnd); 1221 } 1222 1223 1224 override string addressStreet() { 1225 final switch(uniform(0, 2, this.rnd)) { 1226 case 0: return nameFirstName() ~ addressStreetSuffix(); 1227 case 1: return nameLastName() ~ addressStreetSuffix(); 1228 } 1229 } 1230 1231 1232 override string addressCity() { 1233 final switch(uniform(0, 2, this.rnd)) { 1234 case 0: return addressCityPrefix(); 1235 case 1: return addressCityPrefix() ~ addressCitySuffix(); 1236 } 1237 } 1238 1239 /// 1240 override string addressBuildingNumber() { 1241 auto data = [ 1242 "#", 1243 "##", 1244 "###", 1245 "###a", 1246 "###b", 1247 "###c'" 1248 ]; 1249 return this.digitBuild(choice(data, this.rnd)); 1250 } 1251 1252 /// 1253 override string addressSecondaryAddress() { 1254 auto data = [ 1255 "1e verdieping", 1256 "2e verdieping", 1257 "3e verdieping'" 1258 ]; 1259 return choice(data, this.rnd); 1260 } 1261 1262 /// 1263 override string addressPostcode() { 1264 auto data = [ 1265 "####'" 1266 ]; 1267 return this.digitBuild(choice(data, this.rnd)); 1268 } 1269 1270 /// 1271 override string addressStreetSuffix() { 1272 auto data = [ 1273 "straat", 1274 "laan", 1275 "weg", 1276 "dreef", 1277 "plein", 1278 "park'" 1279 ]; 1280 return choice(data, this.rnd); 1281 } 1282 1283 /// 1284 override string companySuffix() { 1285 auto data = [ 1286 "NV", 1287 "BVBA", 1288 "CVBA", 1289 "VZW'" 1290 ]; 1291 return choice(data, this.rnd); 1292 } 1293 1294 /// 1295 override string internetFreeEmail() { 1296 auto data = [ 1297 "gmail.com", 1298 "yahoo.com", 1299 "hotmail.com", 1300 "skynet.be'" 1301 ]; 1302 return choice(data, this.rnd); 1303 } 1304 1305 /// 1306 override string internetDomainSuffix() { 1307 auto data = [ 1308 "be", 1309 "brussels", 1310 "vlaanderen", 1311 "com", 1312 "net", 1313 "org'" 1314 ]; 1315 return choice(data, this.rnd); 1316 } 1317 1318 /// 1319 override string nameSuffix() { 1320 auto data = [ 1321 "MBA", 1322 "Phd.'" 1323 ]; 1324 return choice(data, this.rnd); 1325 } 1326 1327 /// 1328 override string namePrefix() { 1329 auto data = [ 1330 "Dr.", 1331 "Ir.", 1332 "Ing.", 1333 "Prof.'" 1334 ]; 1335 return choice(data, this.rnd); 1336 } 1337 1338 /// 1339 override string nameLastName() { 1340 auto data = [ 1341 "Claes", 1342 "Claeys", 1343 "Declerck", 1344 "Declercq", 1345 "Decock", 1346 "Decoster", 1347 "Desmet", 1348 "Devos", 1349 "Dewilde", 1350 "Gielen", 1351 "Goossens", 1352 "Hermans", 1353 "Jacobs", 1354 "Janssen", 1355 "Janssens", 1356 "Lemmens", 1357 "Maes", 1358 "Martens", 1359 "Mertens", 1360 "Michiels", 1361 "Peeters", 1362 "Smet", 1363 "Smets", 1364 "Thijs", 1365 "Vandamme", 1366 "Vandenberghe", 1367 "Vandenbroeck", 1368 "Vandevelde", 1369 "Verhaeghe", 1370 "Verstraete", 1371 "Willems", 1372 "Wouters" 1373 ]; 1374 return choice(data, this.rnd); 1375 } 1376 1377 /// 1378 override string nameFirstName() { 1379 auto data = [ 1380 "Lucas", 1381 "Liam", 1382 "Louis", 1383 "Noah", 1384 "Lars", 1385 "Arthur", 1386 "Mathis", 1387 "Kobe", 1388 "Wout", 1389 "Milan", 1390 "Alexander", 1391 "Daan", 1392 "Adam", 1393 "Vince", 1394 "Jules", 1395 "Victor", 1396 "Finn", 1397 "Stan", 1398 "Leon", 1399 "Seppe", 1400 "Senne", 1401 "Thomas", 1402 "Mats", 1403 "Robbe", 1404 "Matteo", 1405 "Ferre", 1406 "Nathan", 1407 "Warre", 1408 "Jasper", 1409 "Vic", 1410 "Elias", 1411 "Tuur", 1412 "Lowie", 1413 "Mauro", 1414 "Maxim", 1415 "Ruben", 1416 "Rune", 1417 "Mohamed", 1418 "Simon", 1419 "Rayan", 1420 "Lukas", 1421 "Lander", 1422 "Xander", 1423 "Emiel", 1424 "Siebe", 1425 "Jonas", 1426 "Sam", 1427 "Luca", 1428 "Arne", 1429 "Cas", 1430 "Felix", 1431 "Jack", 1432 "Mathias", 1433 "Jayden", 1434 "Quinten", 1435 "Tibo", 1436 "Lewis", 1437 "Sem", 1438 "Maxime", 1439 "Viktor", 1440 "Emile", 1441 "Sander", 1442 "Aaron", 1443 "Oscar", 1444 "Bas", 1445 "Niels", 1446 "Jef", 1447 "Nand", 1448 "Lou", 1449 "Tristan", 1450 "Gust", 1451 "David", 1452 "Brent", 1453 "Jelle", 1454 "Lenn", 1455 "Miel", 1456 "Wannes", 1457 "Gilles", 1458 "Jarne", 1459 "Alex", 1460 "Imran", 1461 "Lennert", 1462 "Milo", 1463 "Jens", 1464 "Matthias", 1465 "Dries", 1466 "Axel", 1467 "Juul", 1468 "Hamza", 1469 "Ilias", 1470 "Thibo", 1471 "Nicolas", 1472 "Bent", 1473 "Jesse", 1474 "Bram", 1475 "Maurice", 1476 "Ilyas", 1477 "Gabriel", 1478 "Robin", 1479 "Kasper", 1480 "Emma", 1481 "Louise", 1482 "Marie", 1483 "Elise", 1484 "Noor", 1485 "Ella", 1486 "Julie", 1487 "Lotte", 1488 "Lore", 1489 "Fien", 1490 "Lena", 1491 "Mila", 1492 "Olivia", 1493 "Amber", 1494 "Anna", 1495 "Elena", 1496 "Hanne", 1497 "Laura", 1498 "Charlotte", 1499 "Lina", 1500 "Nina", 1501 "Fleur", 1502 "Lisa", 1503 "Nora", 1504 "Juliette", 1505 "Luna", 1506 "Amelie", 1507 "Kato", 1508 "Sara", 1509 "Febe", 1510 "Axelle", 1511 "Janne", 1512 "Eline", 1513 "Helena", 1514 "Noa", 1515 "Camille", 1516 "Roos", 1517 "Lily", 1518 "Jade", 1519 "Nore", 1520 "Jana", 1521 "Manon", 1522 "Sarah", 1523 "Liv", 1524 "Amélie", 1525 "Lara", 1526 "Mona", 1527 "Alice", 1528 "Tess", 1529 "Kaat", 1530 "Femke", 1531 "Aya", 1532 "Eva", 1533 "Lien", 1534 "Bo", 1535 "Zoe", 1536 "Oona", 1537 "Sofia", 1538 "Leonie", 1539 "Linde", 1540 "Jolien", 1541 "Fran", 1542 "Pauline", 1543 "Laure", 1544 "Merel", 1545 "Marthe", 1546 "Sam", 1547 "Yana", 1548 "Renée", 1549 "Paulien", 1550 "Margot", 1551 "Yasmine", 1552 "Ines", 1553 "Elisa", 1554 "Emily", 1555 "Maya", 1556 "Floor", 1557 "Amy", 1558 "Lize", 1559 "Amina", 1560 "Lucie", 1561 "Julia", 1562 "Lise", 1563 "Hailey", 1564 "Hannah", 1565 "Alicia", 1566 "Norah", 1567 "Margaux", 1568 "Lieze", 1569 "Sien", 1570 "Zoë", 1571 "Inaya", 1572 "Aline", 1573 "Amira", 1574 "Victoria", 1575 "Flore", 1576 "Lana", 1577 "Sterre", 1578 "Maud", 1579 "Chloe" 1580 ]; 1581 return choice(data, this.rnd); 1582 } 1583 1584 1585 override string nameName() { 1586 final switch(uniform(0, 4, this.rnd)) { 1587 case 0: return namePrefix() ~ " " ~ nameFirstName() ~ " " ~ nameLastName(); 1588 case 1: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameSuffix(); 1589 case 2: return nameFirstName() ~ " " ~ nameLastName(); 1590 case 3: return nameFirstName() ~ " " ~ nameLastName(); 1591 } 1592 } 1593 1594 }