1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_he; 4 5 import faked.base; 6 7 8 /// 9 class Faker_he : 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 loremWords() { 23 auto data = [ 24 "לורם", 25 "איפסום", 26 "דולור", 27 "סיט", 28 "אמט", 29 "קונסקטורר", 30 "אדיפיסינג", 31 "אלית", 32 "צש", 33 "בליא", 34 "מנסוטו", 35 "צמלח", 36 "לביקו", 37 "ננבי", 38 "צמוקו", 39 "בלוקריה", 40 "שיצמה", 41 "ברורק", 42 "נולום", 43 "ארווס", 44 "סאפיאן", 45 "פוסיליס", 46 "קוויס", 47 "אקווזמן", 48 "קוואזי", 49 "במר", 50 "מודוף", 51 "אודיפו", 52 "בלאסטיק", 53 "מונופץ", 54 "קליר", 55 "בנפת", 56 "נפקט", 57 "למסון", 58 "בלרק", 59 "וענוף", 60 "קוואזי", 61 "במר", 62 "מודוף", 63 "אודיפו", 64 "בלאסטיק", 65 "מונופץ", 66 "קליר", 67 "בנפת", 68 "נפקט", 69 "למסון", 70 "בלרק", 71 "וענוף", 72 "לפרומי", 73 "בלוף", 74 "קינץ", 75 "תתיח", 76 "לרעח", 77 "לת", 78 "צשחמי", 79 "צש", 80 "בליא", 81 "מנסוטו", 82 "צמלח", 83 "לביקו", 84 "ננבי", 85 "צמוקו", 86 "בלוקריה", 87 "שיצמה", 88 "ברורק", 89 "סחטיר", 90 "בלובק", 91 "תצטנפל", 92 "בלינדו", 93 "למרקל", 94 "אס", 95 "לכימפו", 96 "דול", 97 "צוט", 98 "ומעיוט", 99 "לפתיעם", 100 "ברשג", 101 "ולתיעם", 102 "גדדיש", 103 "קוויז", 104 "דומור", 105 "ליאמום", 106 "בלינך", 107 "רוגצה", 108 "לפמעט", 109 "מוסן", 110 "מנת", 111 "הועניב", 112 "היושבב", 113 "שערש", 114 "שמחויט", 115 "שלושע", 116 "ותלברו", 117 "חשלו", 118 "שעותלשך", 119 "וחאית", 120 "נובש", 121 "ערששף", 122 "זותה", 123 "מנק", 124 "הבקיץ", 125 "אפאח", 126 "דלאמת", 127 "יבש", 128 "כאנה", 129 "ניצאחו", 130 "נמרגי", 131 "שהכים", 132 "תוק", 133 "הדש", 134 "שנרא", 135 "התידם", 136 "הכייר", 137 "וק", 138 "קולהע", 139 "צופעט", 140 "למרקוח", 141 "איבן", 142 "איף", 143 "ברומץ", 144 "כלרשט", 145 "מיחוצים", 146 "קלאצי", 147 "סחטיר", 148 "בלובק", 149 "תצטנפל", 150 "בלינדו", 151 "למרקל", 152 "אס", 153 "לכימפו", 154 "דול", 155 "צוט", 156 "ומעיוט", 157 "לפתיעם", 158 "ברשג", 159 "ולתיעם", 160 "גדדיש", 161 "קוויז", 162 "דומור", 163 "ליאמום", 164 "בלינך", 165 "רוגצה", 166 "לפמעט", 167 "נולום", 168 "ארווס", 169 "סאפיאן", 170 "פוסיליס", 171 "קוויס", 172 "אקווזמן", 173 "קוואזי", 174 "במר", 175 "מודוף", 176 "אודיפו", 177 "בלאסטיק", 178 "מונופץ", 179 "קליר", 180 "בנפת", 181 "נפקט", 182 "למסון", 183 "בלרק", 184 "וענוף", 185 "לפרומי", 186 "בלוף", 187 "קינץ", 188 "תתיח", 189 "לרעח", 190 "לת", 191 "צשחמי", 192 "נולום", 193 "ארווס", 194 "סאפיאן", 195 "פוסיליס", 196 "קוויס", 197 "אקווזמן", 198 "לורם", 199 "איפסום", 200 "דולור", 201 "סיט", 202 "אמט", 203 "לורם", 204 "איפסום", 205 "דולור", 206 "סיט", 207 "אמט", 208 "קונסקטורר", 209 "אדיפיסינג", 210 "אלית", 211 "סת", 212 "אלמנקום", 213 "ניסי", 214 "נון", 215 "ניבאה", 216 "דס", 217 "איאקוליס", 218 "וולופטה", 219 "דיאם", 220 "וסטיבולום", 221 "אט", 222 "דולור", 223 "קראס", 224 "אגת", 225 "לקטוס", 226 "וואל", 227 "אאוגו", 228 "וסטיבולום", 229 "סוליסי", 230 "טידום", 231 "בעליק", 232 "קונדימנטום", 233 "קורוס", 234 "בליקרה", 235 "נונסטי", 236 "קלובר", 237 "בריקנה", 238 "סטום", 239 "לפריקך", 240 "תצטריק", 241 "לרטי" 242 ]; 243 return choice(data, this.rnd); 244 } 245 246 /// 247 override string loremSupplemental() { 248 auto data = [ 249 "abbas", 250 "abduco", 251 "abeo", 252 "abscido", 253 "absconditus", 254 "absens", 255 "absorbeo", 256 "absque", 257 "abstergo", 258 "absum", 259 "abundans", 260 "abutor", 261 "accedo", 262 "accendo", 263 "acceptus", 264 "accipio", 265 "accommodo", 266 "accusator", 267 "acer", 268 "acerbitas", 269 "acervus", 270 "acidus", 271 "acies", 272 "acquiro", 273 "acsi", 274 "adamo", 275 "adaugeo", 276 "addo", 277 "adduco", 278 "ademptio", 279 "adeo", 280 "adeptio", 281 "adfectus", 282 "adfero", 283 "adficio", 284 "adflicto", 285 "adhaero", 286 "adhuc", 287 "adicio", 288 "adimpleo", 289 "adinventitias", 290 "adipiscor", 291 "adiuvo", 292 "administratio", 293 "admiratio", 294 "admitto", 295 "admoneo", 296 "admoveo", 297 "adnuo", 298 "adopto", 299 "adsidue", 300 "adstringo", 301 "adsuesco", 302 "adsum", 303 "adulatio", 304 "adulescens", 305 "adultus", 306 "aduro", 307 "advenio", 308 "adversus", 309 "advoco", 310 "aedificium", 311 "aeger", 312 "aegre", 313 "aegrotatio", 314 "aegrus", 315 "aeneus", 316 "aequitas", 317 "aequus", 318 "aer", 319 "aestas", 320 "aestivus", 321 "aestus", 322 "aetas", 323 "aeternus", 324 "ager", 325 "aggero", 326 "aggredior", 327 "agnitio", 328 "agnosco", 329 "ago", 330 "ait", 331 "aiunt", 332 "alienus", 333 "alii", 334 "alioqui", 335 "aliqua", 336 "alius", 337 "allatus", 338 "alo", 339 "alter", 340 "altus", 341 "alveus", 342 "amaritudo", 343 "ambitus", 344 "ambulo", 345 "amicitia", 346 "amiculum", 347 "amissio", 348 "amita", 349 "amitto", 350 "amo", 351 "amor", 352 "amoveo", 353 "amplexus", 354 "amplitudo", 355 "amplus", 356 "ancilla", 357 "angelus", 358 "angulus", 359 "angustus", 360 "animadverto", 361 "animi", 362 "animus", 363 "annus", 364 "anser", 365 "ante", 366 "antea", 367 "antepono", 368 "antiquus", 369 "aperio", 370 "aperte", 371 "apostolus", 372 "apparatus", 373 "appello", 374 "appono", 375 "appositus", 376 "approbo", 377 "apto", 378 "aptus", 379 "apud", 380 "aqua", 381 "ara", 382 "aranea", 383 "arbitro", 384 "arbor", 385 "arbustum", 386 "arca", 387 "arceo", 388 "arcesso", 389 "arcus", 390 "argentum", 391 "argumentum", 392 "arguo", 393 "arma", 394 "armarium", 395 "armo", 396 "aro", 397 "ars", 398 "articulus", 399 "artificiose", 400 "arto", 401 "arx", 402 "ascisco", 403 "ascit", 404 "asper", 405 "aspicio", 406 "asporto", 407 "assentator", 408 "astrum", 409 "atavus", 410 "ater", 411 "atqui", 412 "atrocitas", 413 "atrox", 414 "attero", 415 "attollo", 416 "attonbitus", 417 "auctor", 418 "auctus", 419 "audacia", 420 "audax", 421 "audentia", 422 "audeo", 423 "audio", 424 "auditor", 425 "aufero", 426 "aureus", 427 "auris", 428 "aurum", 429 "aut", 430 "autem", 431 "autus", 432 "auxilium", 433 "avaritia", 434 "avarus", 435 "aveho", 436 "averto", 437 "avoco", 438 "baiulus", 439 "balbus", 440 "barba", 441 "bardus", 442 "basium", 443 "beatus", 444 "bellicus", 445 "bellum", 446 "bene", 447 "beneficium", 448 "benevolentia", 449 "benigne", 450 "bestia", 451 "bibo", 452 "bis", 453 "blandior", 454 "bonus", 455 "bos", 456 "brevis", 457 "cado", 458 "caecus", 459 "caelestis", 460 "caelum", 461 "calamitas", 462 "calcar", 463 "calco", 464 "calculus", 465 "callide", 466 "campana", 467 "candidus", 468 "canis", 469 "canonicus", 470 "canto", 471 "capillus", 472 "capio", 473 "capitulus", 474 "capto", 475 "caput", 476 "carbo", 477 "carcer", 478 "careo", 479 "caries", 480 "cariosus", 481 "caritas", 482 "carmen", 483 "carpo", 484 "carus", 485 "casso", 486 "caste", 487 "casus", 488 "catena", 489 "caterva", 490 "cattus", 491 "cauda", 492 "causa", 493 "caute", 494 "caveo", 495 "cavus", 496 "cedo", 497 "celebrer", 498 "celer", 499 "celo", 500 "cena", 501 "cenaculum", 502 "ceno", 503 "censura", 504 "centum", 505 "cerno", 506 "cernuus", 507 "certe", 508 "certo", 509 "certus", 510 "cervus", 511 "cetera", 512 "charisma", 513 "chirographum", 514 "cibo", 515 "cibus", 516 "cicuta", 517 "cilicium", 518 "cimentarius", 519 "ciminatio", 520 "cinis", 521 "circumvenio", 522 "cito", 523 "civis", 524 "civitas", 525 "clam", 526 "clamo", 527 "claro", 528 "clarus", 529 "claudeo", 530 "claustrum", 531 "clementia", 532 "clibanus", 533 "coadunatio", 534 "coaegresco", 535 "coepi", 536 "coerceo", 537 "cogito", 538 "cognatus", 539 "cognomen", 540 "cogo", 541 "cohaero", 542 "cohibeo", 543 "cohors", 544 "colligo", 545 "colloco", 546 "collum", 547 "colo", 548 "color", 549 "coma", 550 "combibo", 551 "comburo", 552 "comedo", 553 "comes", 554 "cometes", 555 "comis", 556 "comitatus", 557 "commemoro", 558 "comminor", 559 "commodo", 560 "communis", 561 "comparo", 562 "compello", 563 "complectus", 564 "compono", 565 "comprehendo", 566 "comptus", 567 "conatus", 568 "concedo", 569 "concido", 570 "conculco", 571 "condico", 572 "conduco", 573 "confero", 574 "confido", 575 "conforto", 576 "confugo", 577 "congregatio", 578 "conicio", 579 "coniecto", 580 "conitor", 581 "coniuratio", 582 "conor", 583 "conqueror", 584 "conscendo", 585 "conservo", 586 "considero", 587 "conspergo", 588 "constans", 589 "consuasor", 590 "contabesco", 591 "contego", 592 "contigo", 593 "contra", 594 "conturbo", 595 "conventus", 596 "convoco", 597 "copia", 598 "copiose", 599 "cornu", 600 "corona", 601 "corpus", 602 "correptius", 603 "corrigo", 604 "corroboro", 605 "corrumpo", 606 "coruscus", 607 "cotidie", 608 "crapula", 609 "cras", 610 "crastinus", 611 "creator", 612 "creber", 613 "crebro", 614 "credo", 615 "creo", 616 "creptio", 617 "crepusculum", 618 "cresco", 619 "creta", 620 "cribro", 621 "crinis", 622 "cruciamentum", 623 "crudelis", 624 "cruentus", 625 "crur", 626 "crustulum", 627 "crux", 628 "cubicularis", 629 "cubitum", 630 "cubo", 631 "cui", 632 "cuius", 633 "culpa", 634 "culpo", 635 "cultellus", 636 "cultura", 637 "cum", 638 "cunabula", 639 "cunae", 640 "cunctatio", 641 "cupiditas", 642 "cupio", 643 "cuppedia", 644 "cupressus", 645 "cur", 646 "cura", 647 "curatio", 648 "curia", 649 "curiositas", 650 "curis", 651 "curo", 652 "curriculum", 653 "currus", 654 "cursim", 655 "curso", 656 "cursus", 657 "curto", 658 "curtus", 659 "curvo", 660 "curvus", 661 "custodia", 662 "damnatio", 663 "damno", 664 "dapifer", 665 "debeo", 666 "debilito", 667 "decens", 668 "decerno", 669 "decet", 670 "decimus", 671 "decipio", 672 "decor", 673 "decretum", 674 "decumbo", 675 "dedecor", 676 "dedico", 677 "deduco", 678 "defaeco", 679 "defendo", 680 "defero", 681 "defessus", 682 "defetiscor", 683 "deficio", 684 "defigo", 685 "defleo", 686 "defluo", 687 "defungo", 688 "degenero", 689 "degero", 690 "degusto", 691 "deinde", 692 "delectatio", 693 "delego", 694 "deleo", 695 "delibero", 696 "delicate", 697 "delinquo", 698 "deludo", 699 "demens", 700 "demergo", 701 "demitto", 702 "demo", 703 "demonstro", 704 "demoror", 705 "demulceo", 706 "demum", 707 "denego", 708 "denique", 709 "dens", 710 "denuncio", 711 "denuo", 712 "deorsum", 713 "depereo", 714 "depono", 715 "depopulo", 716 "deporto", 717 "depraedor", 718 "deprecator", 719 "deprimo", 720 "depromo", 721 "depulso", 722 "deputo", 723 "derelinquo", 724 "derideo", 725 "deripio", 726 "desidero", 727 "desino", 728 "desipio", 729 "desolo", 730 "desparatus", 731 "despecto", 732 "despirmatio", 733 "infit", 734 "inflammatio", 735 "paens", 736 "patior", 737 "patria", 738 "patrocinor", 739 "patruus", 740 "pauci", 741 "paulatim", 742 "pauper", 743 "pax", 744 "peccatus", 745 "pecco", 746 "pecto", 747 "pectus", 748 "pecunia", 749 "pecus", 750 "peior", 751 "pel", 752 "ocer", 753 "socius", 754 "sodalitas", 755 "sol", 756 "soleo", 757 "solio", 758 "solitudo", 759 "solium", 760 "sollers", 761 "sollicito", 762 "solum", 763 "solus", 764 "solutio", 765 "solvo", 766 "somniculosus", 767 "somnus", 768 "sonitus", 769 "sono", 770 "sophismata", 771 "sopor", 772 "sordeo", 773 "sortitus", 774 "spargo", 775 "speciosus", 776 "spectaculum", 777 "speculum", 778 "sperno", 779 "spero", 780 "spes", 781 "spiculum", 782 "spiritus", 783 "spoliatio", 784 "sponte", 785 "stabilis", 786 "statim", 787 "statua", 788 "stella", 789 "stillicidium", 790 "stipes", 791 "stips", 792 "sto", 793 "strenuus", 794 "strues", 795 "studio", 796 "stultus", 797 "suadeo", 798 "suasoria", 799 "sub", 800 "subito", 801 "subiungo", 802 "sublime", 803 "subnecto", 804 "subseco", 805 "substantia", 806 "subvenio", 807 "succedo", 808 "succurro", 809 "sufficio", 810 "suffoco", 811 "suffragium", 812 "suggero", 813 "sui", 814 "sulum", 815 "sum", 816 "summa", 817 "summisse", 818 "summopere", 819 "sumo", 820 "sumptus", 821 "supellex", 822 "super", 823 "suppellex", 824 "supplanto", 825 "suppono", 826 "supra", 827 "surculus", 828 "surgo", 829 "sursum", 830 "suscipio", 831 "suspendo", 832 "sustineo", 833 "suus", 834 "synagoga", 835 "tabella", 836 "tabernus", 837 "tabesco", 838 "tabgo", 839 "tabula", 840 "taceo", 841 "tactus", 842 "taedium", 843 "talio", 844 "talis", 845 "talus", 846 "tam", 847 "tamdiu", 848 "tamen", 849 "tametsi", 850 "tamisium", 851 "tamquam", 852 "tandem", 853 "tantillus", 854 "tantum", 855 "tardus", 856 "tego", 857 "temeritas", 858 "temperantia", 859 "templum", 860 "temptatio", 861 "tempus", 862 "tenax", 863 "tendo", 864 "teneo", 865 "tener", 866 "tenuis", 867 "tenus", 868 "tepesco", 869 "tepidus", 870 "ter", 871 "terebro", 872 "teres", 873 "terga", 874 "tergeo", 875 "tergiversatio", 876 "tergo", 877 "tergum", 878 "termes", 879 "terminatio", 880 "tero", 881 "terra", 882 "terreo", 883 "territo", 884 "terror", 885 "tersus", 886 "tertius", 887 "testimonium", 888 "texo", 889 "textilis", 890 "textor", 891 "textus", 892 "thalassinus", 893 "theatrum", 894 "theca", 895 "thema", 896 "theologus", 897 "thermae", 898 "thesaurus", 899 "thesis", 900 "thorax", 901 "thymbra", 902 "thymum", 903 "tibi", 904 "timidus", 905 "timor", 906 "titulus", 907 "tolero", 908 "tollo", 909 "tondeo", 910 "tonsor", 911 "torqueo", 912 "torrens", 913 "tot", 914 "totidem", 915 "toties", 916 "totus", 917 "tracto", 918 "trado", 919 "traho", 920 "trans", 921 "tredecim", 922 "tremo", 923 "trepide", 924 "tres", 925 "tribuo", 926 "tricesimus", 927 "triduana", 928 "triginta", 929 "tripudio", 930 "tristis", 931 "triumphus", 932 "trucido", 933 "truculenter", 934 "tubineus", 935 "tui", 936 "tum", 937 "tumultus", 938 "tunc", 939 "turba", 940 "turbo", 941 "turpe", 942 "turpis", 943 "tutamen", 944 "tutis", 945 "tyrannus", 946 "uberrime", 947 "ubi", 948 "ulciscor", 949 "ullus", 950 "ulterius", 951 "ultio", 952 "ultra", 953 "umbra", 954 "umerus", 955 "umquam", 956 "una", 957 "unde", 958 "undique", 959 "universe", 960 "unus", 961 "urbanus", 962 "urbs", 963 "uredo", 964 "usitas", 965 "usque", 966 "ustilo", 967 "ustulo", 968 "usus", 969 "uter", 970 "uterque", 971 "utilis", 972 "utique", 973 "utor", 974 "utpote", 975 "utrimque", 976 "utroque", 977 "utrum", 978 "uxor", 979 "vaco", 980 "vacuus", 981 "vado", 982 "vae", 983 "valde", 984 "valens", 985 "valeo", 986 "valetudo", 987 "validus", 988 "vallum", 989 "vapulus", 990 "varietas", 991 "varius", 992 "vehemens", 993 "vel", 994 "velociter", 995 "velum", 996 "velut", 997 "venia", 998 "venio", 999 "ventito", 1000 "ventosus", 1001 "ventus", 1002 "venustas", 1003 "ver", 1004 "verbera", 1005 "verbum", 1006 "vere", 1007 "verecundia", 1008 "vereor", 1009 "vergo", 1010 "veritas", 1011 "vero", 1012 "versus", 1013 "verto", 1014 "verumtamen", 1015 "verus", 1016 "vesco", 1017 "vesica", 1018 "vesper", 1019 "vespillo", 1020 "vester", 1021 "vestigium", 1022 "vestrum", 1023 "vetus", 1024 "via", 1025 "vicinus", 1026 "vicissitudo", 1027 "victoria", 1028 "victus", 1029 "videlicet", 1030 "video", 1031 "viduata", 1032 "viduo", 1033 "vigilo", 1034 "vigor", 1035 "vilicus", 1036 "vilis", 1037 "vilitas", 1038 "villa", 1039 "vinco", 1040 "vinculum", 1041 "vindico", 1042 "vinitor", 1043 "vinum", 1044 "vir", 1045 "virga", 1046 "virgo", 1047 "viridis", 1048 "viriliter", 1049 "virtus", 1050 "vis", 1051 "viscus", 1052 "vita", 1053 "vitiosus", 1054 "vitium", 1055 "vito", 1056 "vivo", 1057 "vix", 1058 "vobis", 1059 "vociferor", 1060 "voco", 1061 "volaticus", 1062 "volo", 1063 "volubilis", 1064 "voluntarius", 1065 "volup", 1066 "volutabrum", 1067 "volva", 1068 "vomer", 1069 "vomica", 1070 "vomito", 1071 "vorago", 1072 "vorax", 1073 "voro", 1074 "vos", 1075 "votum", 1076 "voveo", 1077 "vox", 1078 "vulariter", 1079 "vulgaris", 1080 "vulgivagus", 1081 "vulgo", 1082 "vulgus", 1083 "vulnero", 1084 "vulnus", 1085 "vulpes", 1086 "vulticulus", 1087 "vultuosus", 1088 "xiphias" 1089 ]; 1090 return choice(data, this.rnd); 1091 } 1092 1093 /// 1094 override string nameMaleFirstName() { 1095 auto data = [ 1096 "אביאל", 1097 "אביגדור", 1098 "אביה", 1099 "אביחי", 1100 "אבינועם", 1101 "אביעד", 1102 "אבירם", 1103 "אבירן", 1104 "אבישי", 1105 "אביתר", 1106 "אברהם", 1107 "אבשלום", 1108 "אגם", 1109 "אדיר", 1110 "אדם", 1111 "אדר", 1112 "אהוד", 1113 "אהרון", 1114 "אוהד", 1115 "אופיר", 1116 "אופק", 1117 "אור", 1118 "אורי", 1119 "אוריאל", 1120 "אוריה", 1121 "אורן", 1122 "אושרי", 1123 "אחיה", 1124 "אייל", 1125 "איל", 1126 "אילון", 1127 "אילן", 1128 "אימרי", 1129 "איתי", 1130 "איתם", 1131 "איתמר", 1132 "איתן", 1133 "אלדד", 1134 "אלדר", 1135 "אלון", 1136 "אלחי", 1137 "אלחנן", 1138 "אליאב", 1139 "אליאור", 1140 "אליאס", 1141 "אליה", 1142 "אליהו", 1143 "אלימלך", 1144 "אליסף", 1145 "אלירז", 1146 "אלירן", 1147 "אלישיב", 1148 "אלישמע", 1149 "אלישע", 1150 "אלכס", 1151 "אלכסנדר", 1152 "אלמוג", 1153 "אלעד", 1154 "אלקנה", 1155 "אלרועי", 1156 "אמור", 1157 "אמיר", 1158 "אמיתי", 1159 "אמנון", 1160 "אסיף", 1161 "אסף", 1162 "אפיק", 1163 "אפרים", 1164 "אראל", 1165 "ארבל", 1166 "ארז", 1167 "ארטיום", 1168 "ארי", 1169 "אריאל", 1170 "אריה", 1171 "ארנון", 1172 "ארתור", 1173 "אשד", 1174 "אשל", 1175 "אשר", 1176 "בארי", 1177 "בועז", 1178 "בן אל", 1179 "בן ציון", 1180 "בניה", 1181 "בנימין", 1182 "בצלאל", 1183 "בר", 1184 "בראל", 1185 "ברוך", 1186 "ברי", 1187 "ברק", 1188 "גד", 1189 "גדעון", 1190 "גוון", 1191 "ג'וי", 1192 "גולן", 1193 "ג'ון", 1194 "גוני", 1195 "גור", 1196 "גורן", 1197 "גיא", 1198 "גיורא", 1199 "גיל", 1200 "גילי", 1201 "גל", 1202 "גלבוע", 1203 "גלעד", 1204 "גפן", 1205 "דביר", 1206 "דגן", 1207 "דוד", 1208 "דולב", 1209 "דור", 1210 "דורון", 1211 "דן", 1212 "דני", 1213 "דניאל", 1214 "דקל", 1215 "דרור", 1216 "הדר", 1217 "הוד", 1218 "הלל", 1219 "הראל", 1220 "ולדימיר", 1221 "זאב", 1222 "זבולון", 1223 "זוהר", 1224 "זיו", 1225 "חביב", 1226 "חגי", 1227 "חושן", 1228 "חי", 1229 "חיים", 1230 "חמי", 1231 "חן", 1232 "חנוך", 1233 "חנן", 1234 "חסד", 1235 "טל", 1236 "טנא", 1237 "יאיר", 1238 "יאן", 1239 "יגאל", 1240 "יגל", 1241 "ידיד", 1242 "ידידיה", 1243 "יהב", 1244 "יהודה", 1245 "יהונתן", 1246 "יהורם", 1247 "יהושע", 1248 "יהל", 1249 "יהלום", 1250 "יהלי", 1251 "יואב", 1252 "יואל", 1253 "יובל", 1254 "יוגב", 1255 "יוחאי", 1256 "יונתן", 1257 "יוסף", 1258 "יורם", 1259 "יותם", 1260 "יחזקאל", 1261 "ים", 1262 "ינון", 1263 "יניב", 1264 "יעקב", 1265 "יפתח", 1266 "יצחק", 1267 "יקיר", 1268 "ירדן", 1269 "ירון", 1270 "יריב", 1271 "ישי", 1272 "ישראל", 1273 "יששכר", 1274 "יאיר", 1275 "יאן", 1276 "יגאל", 1277 "יגל", 1278 "ידיד", 1279 "ידידיה", 1280 "יהב", 1281 "יהודה", 1282 "יהונתן", 1283 "יהורם", 1284 "יהושע", 1285 "יהל", 1286 "יהלום", 1287 "יהלי", 1288 "יואב", 1289 "יואל", 1290 "יובל", 1291 "יוגב", 1292 "יוחאי", 1293 "יונתן", 1294 "יוסף", 1295 "יורם", 1296 "יותם", 1297 "יחזקאל", 1298 "ים", 1299 "ינון", 1300 "יניב", 1301 "יעקב", 1302 "יפתח", 1303 "יצחק", 1304 "יקיר", 1305 "ירדן", 1306 "ירון", 1307 "יריב", 1308 "ישי", 1309 "ישראל", 1310 "יששכר", 1311 "כוכב", 1312 "כליל", 1313 "כפיר", 1314 "כרם", 1315 "כרמי", 1316 "כרמל", 1317 "לב", 1318 "לביא", 1319 "לוטם", 1320 "לוטן", 1321 "לוי", 1322 "לי", 1323 "ליאון", 1324 "ליאור", 1325 "ליאל", 1326 "ליאם", 1327 "לידור", 1328 "ליעד", 1329 "ליר", 1330 "לירוי", 1331 "לירון", 1332 "לירז", 1333 "לירן", 1334 "מאור", 1335 "מאיר", 1336 "מגל", 1337 "מור", 1338 "מורן", 1339 "מיטב", 1340 "מיכאל", 1341 "מירן", 1342 "מלאכי", 1343 "מנחם", 1344 "מנשה", 1345 "מעיין", 1346 "מרדכי", 1347 "משה", 1348 "מתן", 1349 "נבו", 1350 "נדב", 1351 "נהוראי", 1352 "נוב", 1353 "נוי", 1354 "נועם", 1355 "נח", 1356 "נחשון", 1357 "נטע", 1358 "ניב", 1359 "ניסן", 1360 "ניצן", 1361 "ניקולס", 1362 "ניר", 1363 "ניתאי", 1364 "נמרוד", 1365 "נפתלי", 1366 "נרי", 1367 "נריה", 1368 "נתיב", 1369 "נתן", 1370 "נתנאל", 1371 "סביון", 1372 "סהר", 1373 "סול", 1374 "סטפן", 1375 "סיני", 1376 "סער", 1377 "סרגיי", 1378 "סשה", 1379 "סתיו", 1380 "עברי", 1381 "עדי", 1382 "עדן", 1383 "עודד", 1384 "עוז", 1385 "עוזיה", 1386 "עומר", 1387 "עומרי", 1388 "עופר", 1389 "עופרי", 1390 "עידו", 1391 "עידן", 1392 "עילאי", 1393 "עלי", 1394 "עמוס", 1395 "עמיחי", 1396 "עמית", 1397 "עמנואל", 1398 "עקיבא", 1399 "ערן", 1400 "פלא", 1401 "פלג", 1402 "צבי", 1403 "צדק", 1404 "צוף", 1405 "צוק", 1406 "צור", 1407 "צח", 1408 "צחי", 1409 "ציון", 1410 "צליל", 1411 "קסם", 1412 "ראובן", 1413 "ראם", 1414 "רביב", 1415 "רביד", 1416 "רגב", 1417 "רון", 1418 "רוני", 1419 "רועי", 1420 "רותם", 1421 "רז", 1422 "ריי", 1423 "רימון", 1424 "רם", 1425 "רן", 1426 "רעי", 1427 "רפאל", 1428 "שאול", 1429 "שגב", 1430 "שגיא", 1431 "שובל", 1432 "שוהם", 1433 "שחף", 1434 "שחק", 1435 "שחר", 1436 "שי", 1437 "שי לי", 1438 "שילה", 1439 "שיר", 1440 "שלום", 1441 "שלומי", 1442 "שלמה", 1443 "שמאי", 1444 "שמואל", 1445 "שמחה", 1446 "שמעון", 1447 "שקד", 1448 "שרון", 1449 "תבור", 1450 "תו", 1451 "תום", 1452 "תומר", 1453 "תיאו", 1454 "תמיר" 1455 ]; 1456 return choice(data, this.rnd); 1457 } 1458 1459 /// 1460 override string nameSuffix() { 1461 auto data = [ 1462 "Jr.", 1463 "Sr.", 1464 "I", 1465 "II", 1466 "III", 1467 "IV", 1468 "V", 1469 "MD", 1470 "DDS", 1471 "PhD", 1472 "DVM" 1473 ]; 1474 return choice(data, this.rnd); 1475 } 1476 1477 /// 1478 override string nameLastName() { 1479 auto data = [ 1480 "עברות", 1481 "אביב", 1482 "אביבי", 1483 "אביגור", 1484 "אבידור", 1485 "אבידן", 1486 "אביטל", 1487 "אבינועם", 1488 "אבינר", 1489 "אבינרי", 1490 "אביעד", 1491 "אביעזר", 1492 "אבירם", 1493 "אבישי", 1494 "אבישר", 1495 "אביתר", 1496 "אבן", 1497 "אבן זהב", 1498 "אבן חן", 1499 "אבן צור", 1500 "אבן שושן", 1501 "אבנון", 1502 "אבני", 1503 "אבניאל", 1504 "אבנר", 1505 "אבנרי", 1506 "אברהם", 1507 "אברהמי", 1508 "אברון", 1509 "אבריאל", 1510 "אגוז", 1511 "אגוזי", 1512 "אגמון", 1513 "אגרון", 1514 "אדוני", 1515 "אדיב", 1516 "אדירי", 1517 "אדם", 1518 "אדמון", 1519 "אדמוני", 1520 "אדר", 1521 "אהרוני", 1522 "אהרן", 1523 "אוהד", 1524 "און", 1525 "אופיר", 1526 "אופק", 1527 "אור", 1528 "אורון", 1529 "אוריאל", 1530 "אוריה", 1531 "אוריון", 1532 "אוריין", 1533 "אורן", 1534 "אזרחי", 1535 "אחז", 1536 "אחיטוב", 1537 "אחרון", 1538 "אייל", 1539 "איילון", 1540 "אילון", 1541 "אילן", 1542 "אילני", 1543 "אילת", 1544 "איש כסית", 1545 "איששלום", 1546 "איתם", 1547 "איתן", 1548 "אלדד", 1549 "אלדד", 1550 "אלדן", 1551 "אלול", 1552 "אלון", 1553 "אלוני", 1554 "אלוף", 1555 "אלחנני", 1556 "אליאב", 1557 "אליהו", 1558 "אליעז", 1559 "אליעזר", 1560 "אליצור", 1561 "אליקים", 1562 "אלישיב", 1563 "אלמגור", 1564 "אלמוג", 1565 "אלעד", 1566 "אלעזר", 1567 "אלרום", 1568 "אלרון", 1569 "אמיר", 1570 "אמית", 1571 "אמיתי", 1572 "אנקורי", 1573 "אסא", 1574 "אסיא", 1575 "אסיף", 1576 "אסף", 1577 "אפעל", 1578 "אפק", 1579 "אפרת", 1580 "אראל", 1581 "ארבל", 1582 "ארגוב", 1583 "ארגמן", 1584 "ארד", 1585 "ארדון", 1586 "ארוך", 1587 "ארז", 1588 "ארזי", 1589 "אריאב", 1590 "אריאל", 1591 "אריאלי", 1592 "ארידור", 1593 "אריה", 1594 "אריכא", 1595 "ארם", 1596 "ארמוני", 1597 "ארנון", 1598 "ארצי", 1599 "אשבל", 1600 "אשד", 1601 "אשור", 1602 "אשכול", 1603 "אשכנזי", 1604 "אשל", 1605 "אשר", 1606 "אשרי", 1607 "אשרת", 1608 "אתגר", 1609 "אתר", 1610 "אתרוג", 1611 "ב׳׳ק", 1612 "באב׳׳ד", 1613 "באר", 1614 "בארי", 1615 "בבלי", 1616 "בהט", 1617 "בוצר", 1618 "בורר", 1619 "בחור", 1620 "ביצור", 1621 "בית הלחמי", 1622 "בית יוסף", 1623 "בית לחם", 1624 "בכור", 1625 "בן", 1626 "בן אברהם", 1627 "בן אליעזר", 1628 "בן אמוץ", 1629 "בן ארי", 1630 "בן אריה", 1631 "בן ארצי", 1632 "בן אשר", 1633 "בן ברוך", 1634 "בן ברק", 1635 "בן גל", 1636 "בן גרא", 1637 "בן דב", 1638 "בן דוד", 1639 "בן דור", 1640 "בן דיין", 1641 "בן זאב", 1642 "בן זכאי", 1643 "בן זקן", 1644 "בן חור", 1645 "בן חיים", 1646 "בן חנן", 1647 "בן חנניה", 1648 "בן יהודה", 1649 "בן יעקב", 1650 "בן יצחק", 1651 "בן ישי", 1652 "בן ישראל", 1653 "בן מלך", 1654 "בן מנחם", 1655 "בן נון", 1656 "בן נחום", 1657 "בן נר", 1658 "בן נתן", 1659 "בן עמי", 1660 "בן ענת", 1661 "בן פורת", 1662 "בן צבי", 1663 "בן צור", 1664 "בן ציון", 1665 "בן ראובן", 1666 "בן שאול", 1667 "בן שחר", 1668 "בן שלום", 1669 "בן שמחון", 1670 "בן שמעון", 1671 "בןגוריון", 1672 "בןחורין", 1673 "בןמאיר", 1674 "בןסירה", 1675 "בןתור", 1676 "בנאי", 1677 "משפחת בנאי", 1678 "בנטוב", 1679 "בנימין", 1680 "בנימיני", 1681 "בצלאל", 1682 "בר", 1683 "בר אור", 1684 "בר גיורא", 1685 "בר זוהר", 1686 "בר יהודה", 1687 "בר יעקב", 1688 "בר נתן", 1689 "בר שלום", 1690 "בראון", 1691 "בראילן", 1692 "ברהלל", 1693 "בריוסף", 1694 "ברלב", 1695 "ברעוז", 1696 "בראל", 1697 "ברוך", 1698 "ברוש", 1699 "ברושי", 1700 "ברזילי", 1701 "ברזל", 1702 "ברטוב", 1703 "ברטל", 1704 "ברנע", 1705 "ברעם", 1706 "ברק", 1707 "ברקאי", 1708 "ברקין", 1709 "ברקן", 1710 "ברקת", 1711 "בשן", 1712 "גאון", 1713 "גבאי", 1714 "גביש", 1715 "גבע", 1716 "גבעול", 1717 "גבעון", 1718 "גבעתי", 1719 "גבתון", 1720 "גד", 1721 "גדות", 1722 "גדיש", 1723 "גדליה", 1724 "גדרון", 1725 "גודר", 1726 "גולן", 1727 "גונן", 1728 "גופר", 1729 "גור אריה", 1730 "גוריון", 1731 "גורלי", 1732 "גורן", 1733 "גושן", 1734 "גזית", 1735 "גיא", 1736 "גידור", 1737 "גיל", 1738 "גילון", 1739 "גילת", 1740 "גינוסר", 1741 "גינת", 1742 "גינתון", 1743 "גל", 1744 "גלבוע", 1745 "גליל", 1746 "גלילי", 1747 "גלעד", 1748 "גלעדי", 1749 "גלרון", 1750 "גמזו", 1751 "גמליאל", 1752 "גנור", 1753 "גפן", 1754 "גפני", 1755 "גרא", 1756 "גרינבלט", 1757 "גרנות", 1758 "גרשון", 1759 "גת", 1760 "דביר", 1761 "דברת", 1762 "דגן", 1763 "דגני", 1764 "דוד", 1765 "דוידי", 1766 "דולב", 1767 "דור", 1768 "דורי", 1769 "דותן", 1770 "דן", 1771 "דניאלי", 1772 "דקל", 1773 "דר", 1774 "דרומי", 1775 "דרור", 1776 "דרורי", 1777 "דשא", 1778 "הדס", 1779 "הדר", 1780 "הלוי", 1781 "הללי", 1782 "המאירי", 1783 "הנגבי", 1784 "העצני", 1785 "הר נוי", 1786 "הר שפי", 1787 "הראבן", 1788 "הראבן", 1789 "הראובני", 1790 "הראל", 1791 "הרטוב", 1792 "הרפז", 1793 "הררי", 1794 "הללי", 1795 "המאירי", 1796 "הנגבי", 1797 "העצני", 1798 "הר נוי", 1799 "הר שפי", 1800 "הראבן", 1801 "הראבן", 1802 "הראובני", 1803 "הראל", 1804 "הרטוב", 1805 "הרפז", 1806 "הררי", 1807 "וילנאי", 1808 "ורד", 1809 "ורדי", 1810 "ורדימון", 1811 "זזאב", 1812 "זאבי", 1813 "זבולון", 1814 "זהבי", 1815 "זוהר", 1816 "זורע", 1817 "זיו", 1818 "זיואב", 1819 "זכאי", 1820 "זכות", 1821 "זכריה", 1822 "זמורה", 1823 "זמיר", 1824 "זמר", 1825 "זמרי", 1826 "זעירא", 1827 "זק", 1828 "זק׳׳ש", 1829 "זר", 1830 "זר", 1831 "זרובבל", 1832 "זרטל", 1833 "חדש", 1834 "חובה", 1835 "חורש", 1836 "חזן", 1837 "חזני", 1838 "חזקיה", 1839 "חי", 1840 "חייט", 1841 "חיים", 1842 "חכם", 1843 "חלד", 1844 "חלמיש", 1845 "חן", 1846 "חנוך", 1847 "חנוכה", 1848 "חנני", 1849 "חסון", 1850 "חסיד", 1851 "חפץ", 1852 "חפר", 1853 "חץ", 1854 "חצור", 1855 "חצרוני", 1856 "חרובי", 1857 "חרותי", 1858 "חריף", 1859 "חרל׳׳פ", 1860 "חרמון", 1861 "חרמוני", 1862 "חת", 1863 "טבת", 1864 "טוביה", 1865 "טלמור", 1866 "טלשיר", 1867 "יאיר", 1868 "יבין", 1869 "יגור", 1870 "ידיד", 1871 "ידין", 1872 "ידעיה", 1873 "יהב", 1874 "יהודאי", 1875 "יהודה", 1876 "יהושע", 1877 "יהלום", 1878 "יובל", 1879 "יוגב", 1880 "יוטבת", 1881 "יונה", 1882 "יוסף", 1883 "יושע", 1884 "יחזקאל", 1885 "יחיאל", 1886 "יכין", 1887 "ימיני", 1888 "ינון", 1889 "יניב", 1890 "יעקבי", 1891 "יער", 1892 "יערי", 1893 "יפה", 1894 "יפרח", 1895 "יפת", 1896 "יצחק", 1897 "יצחקי", 1898 "יקיר", 1899 "ירדני", 1900 "ירוחם", 1901 "ירום", 1902 "ירון", 1903 "ירושלמי", 1904 "יריב", 1905 "ירקוני", 1906 "ישורון", 1907 "ישי", 1908 "ישר", 1909 "ישראל", 1910 "ישראלי", 1911 "יששכר", 1912 "כהן", 1913 "משפחות כהן", 1914 "משפחת כהןסקלי", 1915 "כוכבי", 1916 "כנען", 1917 "כנעני", 1918 "כנר", 1919 "כספי", 1920 "כפיר", 1921 "כפרי", 1922 "כרמון", 1923 "כרמי", 1924 "כרמל", 1925 "כרמלי", 1926 "לאור", 1927 "לב", 1928 "לב ארי", 1929 "לבבי", 1930 "לביא", 1931 "לבנון", 1932 "לבני", 1933 "לבנת", 1934 "להב", 1935 "להבי", 1936 "לוטם", 1937 "לוטן", 1938 "לוי (יהדות)", 1939 "לוי (שם משפחה)", 1940 "לוי נחום", 1941 "לויתן", 1942 "לחמן", 1943 "ליאור", 1944 "לידור", 1945 "ליטאי", 1946 "לימור", 1947 "ליש", 1948 "לשם", 1949 "מאור", 1950 "מאיר", 1951 "מאירי", 1952 "מגד", 1953 "מגל", 1954 "מואב", 1955 "מוקד", 1956 "מוקדי", 1957 "מורג", 1958 "מוריה", 1959 "מורשת", 1960 "מזא׳׳ה", 1961 "מזור", 1962 "מזל", 1963 "מזר", 1964 "מאיר מיבר", 1965 "מיכה", 1966 "מילוא", 1967 "מישורי", 1968 "מלכה", 1969 "מלכי", 1970 "מלמד", 1971 "מנור", 1972 "מנחם", 1973 "מנשה", 1974 "מעוז", 1975 "מעיין", 1976 "מעייני", 1977 "מערבי", 1978 "מרגליות", 1979 "מרגלית", 1980 "מרגנית", 1981 "מרום", 1982 "מרון", 1983 "מרידור", 1984 "משה", 1985 "משולח", 1986 "משיח", 1987 "משעול", 1988 "משעל", 1989 "משען", 1990 "משעני", 1991 "מתניה", 1992 "מתתיהו", 1993 "נאור", 1994 "נאמן", 1995 "נבון", 1996 "נגבי", 1997 "נוב", 1998 "נווה", 1999 "נוימרק", 2000 "נועם", 2001 "נוריאל", 2002 "נחום", 2003 "נחושתן", 2004 "נחשון", 2005 "ניב", 2006 "ניסני", 2007 "ניצן", 2008 "נמרי", 2009 "נסים", 2010 "נץ", 2011 "נריה", 2012 "נשר", 2013 "נשרי", 2014 "נתיב", 2015 "נתן", 2016 "נתנאל", 2017 "נתניהו", 2018 "סבוראי", 2019 "סביר", 2020 "סגל", 2021 "סדן", 2022 "סהר", 2023 "סופר", 2024 "סימן טוב", 2025 "סיני", 2026 "סכנין", 2027 "סלע", 2028 "סמדר", 2029 "סנונית", 2030 "סעד", 2031 "סער", 2032 "ספיר", 2033 "סתוי", 2034 "סתיו", 2035 "עברון", 2036 "עברי", 2037 "עדיני", 2038 "עדר", 2039 "עובד", 2040 "עובדיה", 2041 "עובדיהו", 2042 "עוגן", 2043 "עוז", 2044 "עוזר", 2045 "עומר", 2046 "עופר", 2047 "עופרים", 2048 "עזוז", 2049 "עזריאל", 2050 "עזריה", 2051 "עזרתי", 2052 "עידן", 2053 "עילם", 2054 "עינב", 2055 "עמוס", 2056 "עמיאל", 2057 "עמיקם", 2058 "עמיר", 2059 "עמירן", 2060 "עמית", 2061 "עמרמי", 2062 "ענבל", 2063 "ענבר", 2064 "עסיס", 2065 "עפרת", 2066 "עצמון", 2067 "ערד", 2068 "ערמון", 2069 "ערן", 2070 "עשת", 2071 "פאר", 2072 "פדהצור", 2073 "פולני", 2074 "פורת", 2075 "פז", 2076 "פלאי", 2077 "פלד", 2078 "פלס", 2079 "פניני", 2080 "פסח", 2081 "פרג", 2082 "פרוש", 2083 "פרח", 2084 "פרי", 2085 "פריגת", 2086 "פרימור", 2087 "פרץ", 2088 "פת", 2089 "צבר", 2090 "צדוק", 2091 "צדקה", 2092 "צדקיהו", 2093 "צוק", 2094 "צור", 2095 "צורי", 2096 "צוריאל", 2097 "צורף", 2098 "צידון", 2099 "צמח", 2100 "צפיר", 2101 "צפריר", 2102 "קדמון", 2103 "קדמי", 2104 "קדר", 2105 "קדרון", 2106 "קהת", 2107 "קורח", 2108 "קורן", 2109 "קטן", 2110 "קידר", 2111 "קינן", 2112 "קיסרי", 2113 "קישון", 2114 "קם", 2115 "קמה", 2116 "קמחי", 2117 "קנר", 2118 "קנת", 2119 "קצב", 2120 "קצין", 2121 "קציר", 2122 "קשת", 2123 "קשתי", 2124 "ראובני", 2125 "רבי", 2126 "רביב", 2127 "רביד", 2128 "רגב", 2129 "רהב", 2130 "רוגל", 2131 "רווה", 2132 "רווח", 2133 "רוח", 2134 "רום", 2135 "רועה", 2136 "רז", 2137 "רזיאל", 2138 "רחמים", 2139 "רכס", 2140 "רם", 2141 "רמון", 2142 "רמז", 2143 "רמתי", 2144 "רן", 2145 "רענן", 2146 "רשף", 2147 "שאול", 2148 "שאולי", 2149 "שאלתיאל", 2150 "שבח", 2151 "שביב", 2152 "שבת", 2153 "שבתאי", 2154 "שבתי", 2155 "שגב", 2156 "שגיא", 2157 "שדה", 2158 "שדר", 2159 "שוב", 2160 "שובל", 2161 "שוהם", 2162 "שוחט", 2163 "שומרון", 2164 "שוער", 2165 "שופט", 2166 "שור", 2167 "שורק", 2168 "שושן", 2169 "שושני", 2170 "שחור", 2171 "שחורי", 2172 "שחל", 2173 "שחם", 2174 "שחף", 2175 "שחק", 2176 "שחר", 2177 "שילה", 2178 "שילוח", 2179 "שילון", 2180 "שילוני", 2181 "שיר", 2182 "שיש", 2183 "שלג", 2184 "שלו", 2185 "שלום", 2186 "שלומי", 2187 "שלח", 2188 "שלם", 2189 "שלמון", 2190 "שם אור", 2191 "שםטוב", 2192 "שמואל", 2193 "שמואלי", 2194 "שמחון", 2195 "שמחוני", 2196 "שמחי", 2197 "שמעון", 2198 "שמרון", 2199 "שמש (שם משפחה)", 2200 "שמשון", 2201 "שמשוני", 2202 "שמשי", 2203 "שנהר", 2204 "שני", 2205 "שנער", 2206 "שער", 2207 "שפיר", 2208 "שפע", 2209 "שץ", 2210 "שקד", 2211 "שקדי", 2212 "שקלים", 2213 "שרביט", 2214 "שרון", 2215 "שרוני", 2216 "שריג", 2217 "שריד", 2218 "שריף", 2219 "שריר", 2220 "ששון", 2221 "תאומים", 2222 "תאני", 2223 "תבור", 2224 "תבורי", 2225 "תגר", 2226 "תדמור", 2227 "תומר", 2228 "תורן", 2229 "תירוש", 2230 "תל צור", 2231 "תלם", 2232 "תמוז", 2233 "תמיר", 2234 "תמרי", 2235 "תקווה", 2236 "תקוע", 2237 "תרשיש", 2238 "תשבי" 2239 ]; 2240 return choice(data, this.rnd); 2241 } 2242 2243 2244 override string nameFirstName() { 2245 return choice([false, true], this.rnd) 2246 ? nameFemaleFirstName() 2247 : nameMaleFirstName(); 2248 } 2249 2250 override string nameName() { 2251 final switch(uniform(0, 6, this.rnd)) { 2252 case 0: return namePrefix() ~ " " ~ nameFirstName() ~ " " ~ nameLastName(); 2253 case 1: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameSuffix(); 2254 case 2: return nameFirstName() ~ " " ~ nameLastName(); 2255 case 3: return nameFirstName() ~ " " ~ nameLastName(); 2256 case 4: return nameMaleFirstName() ~ " " ~ nameLastName(); 2257 case 5: return nameFemaleFirstName() ~ " " ~ nameLastName(); 2258 } 2259 } 2260 2261 /// 2262 override string nameFemaleFirstName() { 2263 auto data = [ 2264 "אביב", 2265 "אביבית", 2266 "אביגיל", 2267 "אביה", 2268 "אביטל", 2269 "אבישג", 2270 "אגם", 2271 "אדווה", 2272 "אדל", 2273 "אדר", 2274 "אהבה", 2275 "אודיה", 2276 "אודליה", 2277 "אווה", 2278 "אופיר", 2279 "אופירה", 2280 "אופל", 2281 "אופק", 2282 "אור", 2283 "אביגיל", 2284 "אורטל", 2285 "אורי", 2286 "אוריה", 2287 "אורית", 2288 "אורלי", 2289 "אושרי", 2290 "איב", 2291 "איה", 2292 "איילה", 2293 "איילת", 2294 "אילנה", 2295 "אילנית", 2296 "אימרי", 2297 "אירית", 2298 "אלה", 2299 "אלומה", 2300 "אליאנה", 2301 "אליה", 2302 "אלין", 2303 "אלינור", 2304 "אליענה", 2305 "אלירז", 2306 "אלישבע", 2307 "אלכס", 2308 "אלמוג", 2309 "אמונה", 2310 "אמור", 2311 "אן", 2312 "אנאבל", 2313 "אנה", 2314 "אסיף", 2315 "אסנת", 2316 "אסתר", 2317 "אפיק", 2318 "אפריל", 2319 "אפרת", 2320 "אראלה", 2321 "ארבל", 2322 "אריאל", 2323 "אריאלה", 2324 "אריאנה", 2325 "ארייה", 2326 "בארי", 2327 "בל", 2328 "בלה", 2329 "בר", 2330 "ברית", 2331 "ברקת", 2332 "בת", 2333 "בת אל", 2334 "בת חן", 2335 "בת שבע", 2336 "בתיה", 2337 "גאיה", 2338 "גבריאל", 2339 "גבריאלה", 2340 "גוון", 2341 "ג'וי", 2342 "ג'ון", 2343 "גוני", 2344 "גורן", 2345 "גיל", 2346 "גילי", 2347 "גילת", 2348 "גל", 2349 "גלי", 2350 "גליה", 2351 "גלית", 2352 "גפן", 2353 "דבורה", 2354 "דגן", 2355 "דגנית", 2356 "דור", 2357 "דורון", 2358 "דורין", 2359 "דורית", 2360 "דיאנה", 2361 "דינה", 2362 "דליה", 2363 "דנה", 2364 "דניאל", 2365 "דניאלה", 2366 "דנית", 2367 "דפנה", 2368 "דקל", 2369 "דקלה", 2370 "הגר", 2371 "הדס", 2372 "הדסה", 2373 "הדר", 2374 "הודיה", 2375 "הילה", 2376 "הלל", 2377 "ויויאן", 2378 "ויטה", 2379 "ויקטוריה", 2380 "ורד", 2381 "זהבה", 2382 "זוהר", 2383 "זיו", 2384 "חגית", 2385 "חושן", 2386 "חיננית", 2387 "חירות", 2388 "חמוטל", 2389 "חן", 2390 "חנה", 2391 "חנית", 2392 "טובה", 2393 "טופז", 2394 "טל", 2395 "טלי", 2396 "טליה", 2397 "טנא", 2398 "יהב", 2399 "יהודית", 2400 "יהל", 2401 "יהלום", 2402 "יהלי", 2403 "יובל", 2404 "יודפת", 2405 "יוכבד", 2406 "יוליה", 2407 "יונית", 2408 "יונת", 2409 "ים", 2410 "ימית", 2411 "יסכה", 2412 "יסמין", 2413 "יעל", 2414 "יעלה", 2415 "יערה", 2416 "יפה", 2417 "יפית", 2418 "יפעת", 2419 "ירדן", 2420 "כוכב", 2421 "כליל", 2422 "כרם", 2423 "כרמי", 2424 "כרמית", 2425 "כרמל", 2426 "לאה", 2427 "לבנה", 2428 "לוטם", 2429 "לוטן", 2430 "לוסי", 2431 "לי", 2432 "ליאור", 2433 "ליאורה", 2434 "ליאל", 2435 "ליאם", 2436 "ליאן", 2437 "ליאת", 2438 "ליב", 2439 "ליבי", 2440 "לידור", 2441 "ליה", 2442 "ליהיא", 2443 "ליזה", 2444 "ליטל", 2445 "לילי", 2446 "ליליה", 2447 "לילך", 2448 "לימור", 2449 "ליעד", 2450 "ליר", 2451 "לירון", 2452 "לירז", 2453 "לירן", 2454 "לשם", 2455 "מאור", 2456 "מאי", 2457 "מאיה", 2458 "מגי", 2459 "מגל", 2460 "מור", 2461 "מוריה", 2462 "מורן", 2463 "מיה", 2464 "מיטב", 2465 "מיטל", 2466 "מיכאל", 2467 "מיכאלה", 2468 "מיכל", 2469 "מיקה", 2470 "מירן", 2471 "מלכה", 2472 "מעיין", 2473 "מצדה", 2474 "מרב", 2475 "מריה", 2476 "מרים", 2477 "מרינה", 2478 "מתנה", 2479 "מתת", 2480 "נאוה", 2481 "נגה", 2482 "נוי", 2483 "נויה", 2484 "נועה", 2485 "נועם", 2486 "נופר", 2487 "נורית", 2488 "נטלי", 2489 "נטע", 2490 "נטעלי", 2491 "ניב", 2492 "נילי", 2493 "נינט", 2494 "ניצן", 2495 "נעמה", 2496 "נעמי", 2497 "נרי", 2498 "נריה", 2499 "סביון", 2500 "סהר", 2501 "סול", 2502 "סופיה", 2503 "סיגלית", 2504 "סיון", 2505 "סמדר", 2506 "ספיר", 2507 "סשה", 2508 "סתיו", 2509 "עדי", 2510 "עדן", 2511 "עדנה", 2512 "עומר", 2513 "עופרי", 2514 "עיינה", 2515 "עינב", 2516 "עינת", 2517 "עלמא", 2518 "עלמה", 2519 "עמית", 2520 "עמליה", 2521 "עמנואל", 2522 "ענבל", 2523 "ענבר", 2524 "ענהאל", 2525 "ענת", 2526 "עפרה", 2527 "ערגה", 2528 "פלג", 2529 "צאלה", 2530 "צוף", 2531 "צופיה", 2532 "צליל", 2533 "צמרת", 2534 "קורין", 2535 "קורל", 2536 "קטיה", 2537 "קליה", 2538 "קמה", 2539 "קסם", 2540 "קסניה", 2541 "קרן", 2542 "קשת", 2543 "רביד", 2544 "רבקה", 2545 "רויטל", 2546 "רוית", 2547 "רומי", 2548 "רון", 2549 "רונהלי", 2550 "רוני", 2551 "רונית", 2552 "רות", 2553 "רותם", 2554 "רז", 2555 "רחל", 2556 "ריטה", 2557 "רימון", 2558 "רינת", 2559 "רננה", 2560 "רעות", 2561 "שגב", 2562 "שגית", 2563 "שובל", 2564 "שוהם", 2565 "שולמית", 2566 "שונית", 2567 "שושנה", 2568 "שחף", 2569 "שחר", 2570 "שי", 2571 "שי לי", 2572 "שיר", 2573 "שיראל", 2574 "שירה", 2575 "שירז", 2576 "שירי", 2577 "שלהבת", 2578 "שלומית", 2579 "שלי", 2580 "שמחה", 2581 "שמרית", 2582 "שני", 2583 "שקד", 2584 "שקמה", 2585 "שרה", 2586 "שרון", 2587 "שרית", 2588 "תאיר", 2589 "תאנה", 2590 "תבור", 2591 "תהילה", 2592 "תו", 2593 "תום", 2594 "תומר", 2595 "תכלת", 2596 "תלמה", 2597 "תמר", 2598 "תמרה", 2599 "תפארת", 2600 "תקווה" 2601 ]; 2602 return choice(data, this.rnd); 2603 } 2604 2605 /// 2606 override string nameGender() { 2607 auto data = [ 2608 "Asexual", 2609 "Female to male trans man", 2610 "Female to male transgender man", 2611 "Female to male transsexual man", 2612 "F2M", 2613 "Gender neutral", 2614 "Hermaphrodite", 2615 "Intersex man", 2616 "Intersex person", 2617 "Intersex woman", 2618 "Male to female trans woman", 2619 "Male to female transgender woman", 2620 "Male to female transsexual woman", 2621 "Man", 2622 "M2F", 2623 "Polygender", 2624 "T* man", 2625 "T* woman", 2626 "Two* person", 2627 "Two-spirit person", 2628 "Woman", 2629 "Agender", 2630 "Androgyne", 2631 "Androgynes", 2632 "Androgynous", 2633 "Bigender", 2634 "Cis", 2635 "Cis Female", 2636 "Cis Male", 2637 "Cis Man", 2638 "Cis Woman", 2639 "Cisgender", 2640 "Cisgender Female", 2641 "Cisgender Male", 2642 "Cisgender Man", 2643 "Cisgender Woman", 2644 "Female to Male", 2645 "FTM", 2646 "Gender Fluid", 2647 "Gender Nonconforming", 2648 "Gender Questioning", 2649 "Gender Variant", 2650 "Genderqueer", 2651 "Intersex", 2652 "Male to Female", 2653 "MTF", 2654 "Neither", 2655 "Neutrois", 2656 "Non-binary", 2657 "Other", 2658 "Pangender", 2659 "Trans", 2660 "Trans Female", 2661 "Trans Male", 2662 "Trans Man", 2663 "Trans Person", 2664 "Trans*Female", 2665 "Trans*Male", 2666 "Trans*Man", 2667 "Trans*Person", 2668 "Trans*Woman", 2669 "Transexual", 2670 "Transexual Female", 2671 "Transexual Male", 2672 "Transexual Man", 2673 "Transexual Person", 2674 "Transexual Woman", 2675 "Transgender Female", 2676 "Transgender Person", 2677 "Transmasculine", 2678 "Two-spirit" 2679 ]; 2680 return choice(data, this.rnd); 2681 } 2682 2683 /// 2684 override string namePrefix() { 2685 auto data = [ 2686 "Mr.", 2687 "Mrs.", 2688 "Ms.", 2689 "Miss", 2690 "Dr.'" 2691 ]; 2692 return choice(data, this.rnd); 2693 } 2694 2695 /// 2696 override string musicGenre() { 2697 auto data = [ 2698 "רוק", 2699 "רוק מטאלי", 2700 "פופ", 2701 "אלקטרוני", 2702 "עממית", 2703 "עולם", 2704 "קאנטרי", 2705 "ג'אז", 2706 "פאנק", 2707 "נשמה", 2708 "היפ הופ", 2709 "קלאסית", 2710 "לטינית", 2711 "רגאיי", 2712 "במה ומסך", 2713 "בלוז", 2714 "לא מוסיקה", 2715 "ראפ" 2716 ]; 2717 return choice(data, this.rnd); 2718 } 2719 2720 /// 2721 override string commerceProductDescription() { 2722 auto data = [ 2723 "כסא מנהלים ארגונומי מרופד בעור שחור מלוכדות ובמושב ובגב מרופד PVC לנוחות ותמיכה לאורך כל היום", 2724 "מערך הרכב מורכב מעיצוב מנוע קדמי", 2725 "עם תיבות הילוכים מסוג ציר טרנסוולר המותקנות בחלק האחורי של המנוע והנעה עם ארבעה גלגלים", 2726 "חדש ABC 13 9370", 2727 "13.3", 2728 "דור 5 CoreA5-8250U", 2729 "8GB RAM", 2730 "256GB SSD", 2731 "כוח UHD גרפיקה", 2732 "OS 10 Home", 2733 "OS Office A & J 2016", 2734 "מקלדת מייפל גיימינג דקה ופשוטה מבית Dev Byte מגיעה עם גוף אלגנטי ותאורת RGB LED בגוון 7 צבעים לפונקציונליות חכמה", 2735 "אפולוטק B340 הוא עכבר אלחוטי במחיר סביר עם קישוריות אמינה", 2736 "חיי סוללה של 12 חודשים ועיצוב מודרני", 2737 "נאגסאקי לנדר הוא השם המסחרי המסחרי של מספר סדרות של אופני ספורט נגסאקי", 2738 "שהחלו ב- ABC800J משנת 1984", 2739 "הכדורגל טוב לאימונים ולמטרות פנאי", 2740 "כפפות שוער רשת קרבוניט מעוצבות באופן ארגונומי בכדי להעניק התאמה קלה", 2741 "טכנולוגיית שחיקת הדחיסה המתקדמת ביותר של בוסטון מגבירה את החמצון בשרירים", 2742 "מייצבת שרירים פעילים", 2743 "מגוון חדש של חולצות רשמיות מעוצבות תוך התחשבות בך. עם התאמות ועיצוב שיגרמו לך להתבלט", 2744 "המגוון היפה של תפוח נטורל שיש בו שילוב מרגש של מרכיבים טבעיים. עם הטוב של 100% מרכיבים טבעיים", 2745 "נעלי אנדי נועדו לזכור עמידות כמו גם טרנדים", 2746 "מגוון הנעליים והסנדלים המסוגננים ביותר" 2747 ]; 2748 return choice(data, this.rnd); 2749 } 2750 2751 /// 2752 override string commerceDepartment() { 2753 auto data = [ 2754 "ספרים", 2755 "סרטים", 2756 "מוסיקה", 2757 "משחקים", 2758 "מכשירי חשמל", 2759 "מחשבים", 2760 "בית", 2761 "גן", 2762 "כלים", 2763 "מכולת", 2764 "בריאות", 2765 "יופי", 2766 "צעצועים", 2767 "ילדים", 2768 "תִינוֹק", 2769 "ביגוד", 2770 "נעליים", 2771 "תכשיטים", 2772 "ספורט", 2773 "מחוץ לבית", 2774 "רכב", 2775 "תעשייתי" 2776 ]; 2777 return choice(data, this.rnd); 2778 } 2779 2780 /// 2781 override string colorHuman() { 2782 auto data = [ 2783 "אדום", 2784 "ירוק", 2785 "כחול", 2786 "צהוב", 2787 "סגול", 2788 "ירוק מנטה", 2789 "ירוק כחלחל", 2790 "לבן", 2791 "שחור", 2792 "כתום", 2793 "ורוד", 2794 "אפור", 2795 "חוּם עֲרמוֹנִי", 2796 "סָגוֹל", 2797 "טורקיז", 2798 "שזוף", 2799 "שמים כחולים", 2800 "סלמון", 2801 "שזיף", 2802 "סחלב", 2803 "זית", 2804 "מגנטה", 2805 "ליים", 2806 "שנהב", 2807 "אינדיגו", 2808 "זהב", 2809 "ורוד פוקסיה", 2810 "טורקיז", 2811 "צבע תכלת", 2812 "לבנדר", 2813 "כסף" 2814 ]; 2815 return choice(data, this.rnd); 2816 } 2817 2818 2819 override string dateWeekday() { 2820 final switch(uniform(0, 38, this.rnd)) { 2821 case 0: return "wide: ["; 2822 case 1: return "יום ראשון"; 2823 case 2: return "יום שני"; 2824 case 3: return "יום שלישי"; 2825 case 4: return "יום רביעי"; 2826 case 5: return "יום חמישי"; 2827 case 6: return "יום שישי"; 2828 case 7: return "שבת"; 2829 case 8: return "]"; 2830 case 9: return "if not set then \"wide\" will be used instead"; 2831 case 10: return "which may differ from a stand-alone word"; 2832 case 11: return "wide_context: ["; 2833 case 12: return "יום ראשון"; 2834 case 13: return "יום שני"; 2835 case 14: return "יום שלישי"; 2836 case 15: return "יום רביעי"; 2837 case 16: return "יום חמישי"; 2838 case 17: return "יום שישי"; 2839 case 18: return "שבת"; 2840 case 19: return "]"; 2841 case 20: return "abbr: ['יום א׳"; 2842 case 21: return "יום ב׳"; 2843 case 22: return "יום ג׳"; 2844 case 23: return "יום ד׳"; 2845 case 24: return "יום ה׳"; 2846 case 25: return "יום ו׳"; 2847 case 26: return "שבת']"; 2848 case 27: return "if not set then \"abbr\" will be used instead"; 2849 case 28: return "which may differ from a stand-alone word"; 2850 case 29: return "abbr_context: ["; 2851 case 30: return "יום א׳"; 2852 case 31: return "יום ב׳"; 2853 case 32: return "יום ג׳"; 2854 case 33: return "יום ד׳"; 2855 case 34: return "יום ה׳"; 2856 case 35: return "יום ו׳"; 2857 case 36: return "שבת"; 2858 case 37: return "]"; 2859 } 2860 } 2861 2862 2863 override string dateMonth() { 2864 final switch(uniform(0, 60, this.rnd)) { 2865 case 0: return "wide: ["; 2866 case 1: return "ינואר"; 2867 case 2: return "פברואר"; 2868 case 3: return "מרץ"; 2869 case 4: return "אפריל"; 2870 case 5: return "מאי"; 2871 case 6: return "יוני"; 2872 case 7: return "יולי"; 2873 case 8: return "אוגוסט"; 2874 case 9: return "ספטמבר"; 2875 case 10: return "אוקטובר"; 2876 case 11: return "נובמבר"; 2877 case 12: return "דצמבר"; 2878 case 13: return "]"; 2879 case 14: return "if not set then \"wide\" will be used instead"; 2880 case 15: return "which may differ from a stand-alone word"; 2881 case 16: return "wide_context: ["; 2882 case 17: return "ינואר"; 2883 case 18: return "פברואר"; 2884 case 19: return "מרץ"; 2885 case 20: return "אפריל"; 2886 case 21: return "מאי"; 2887 case 22: return "יוני"; 2888 case 23: return "יולי"; 2889 case 24: return "אוגוסט"; 2890 case 25: return "ספטמבר"; 2891 case 26: return "אוקטובר"; 2892 case 27: return "נובמבר"; 2893 case 28: return "דצמבר"; 2894 case 29: return "]"; 2895 case 30: return "abbr: ["; 2896 case 31: return "Jan"; 2897 case 32: return "Feb"; 2898 case 33: return "Mar"; 2899 case 34: return "Apr"; 2900 case 35: return "May"; 2901 case 36: return "Jun"; 2902 case 37: return "Jul"; 2903 case 38: return "Aug"; 2904 case 39: return "Sep"; 2905 case 40: return "Oct"; 2906 case 41: return "Nov"; 2907 case 42: return "Dec"; 2908 case 43: return "]"; 2909 case 44: return "if not set then \"abbr\" will be used instead"; 2910 case 45: return "which may differ from a stand-alone word"; 2911 case 46: return "abbr_context: ["; 2912 case 47: return "Jan"; 2913 case 48: return "Feb"; 2914 case 49: return "Mar"; 2915 case 50: return "Apr"; 2916 case 51: return "May"; 2917 case 52: return "Jun"; 2918 case 53: return "Jul"; 2919 case 54: return "Aug"; 2920 case 55: return "Sep"; 2921 case 56: return "Oct"; 2922 case 57: return "Nov"; 2923 case 58: return "Dec"; 2924 case 59: return "]"; 2925 } 2926 } 2927 2928 /// 2929 override string addressStateAbbr() { 2930 auto data = [ 2931 "AL", 2932 "AK", 2933 "AZ", 2934 "AR", 2935 "CA", 2936 "CO", 2937 "CT", 2938 "DE", 2939 "FL", 2940 "GA", 2941 "HI", 2942 "ID", 2943 "IL", 2944 "IN", 2945 "IA", 2946 "KS", 2947 "KY", 2948 "LA", 2949 "ME", 2950 "MD", 2951 "MA", 2952 "MI", 2953 "MN", 2954 "MS", 2955 "MO", 2956 "MT", 2957 "NE", 2958 "NV", 2959 "NH", 2960 "NJ", 2961 "NM", 2962 "NY", 2963 "NC", 2964 "ND", 2965 "OH", 2966 "OK", 2967 "OR", 2968 "PA", 2969 "RI", 2970 "SC", 2971 "SD", 2972 "TN", 2973 "TX", 2974 "UT", 2975 "VT", 2976 "VA", 2977 "WA", 2978 "WV", 2979 "WI", 2980 "WY" 2981 ]; 2982 return choice(data, this.rnd); 2983 } 2984 2985 /// 2986 override string addressState() { 2987 auto data = [ 2988 "חיפה", 2989 "רמת הגולן", 2990 "הגדה המערבית", 2991 "שומרון", 2992 "השרון", 2993 "יהודה", 2994 "הנגב", 2995 "השפלה", 2996 "הערבה" 2997 ]; 2998 return choice(data, this.rnd); 2999 } 3000 3001 /// 3002 override string addressCountry() { 3003 auto data = [ 3004 "אוגנדה", 3005 "אוזבקיסטאן", 3006 "אוסטריה", 3007 "אוסטרליה", 3008 "אוקראינה", 3009 "אורוגואי", 3010 "אזרביג'אן", 3011 "איטליה", 3012 "איי הבהאמס", 3013 "איי מרשל", 3014 "איי סיישל", 3015 "איי קוק", 3016 "איי שלמה", 3017 "איסלנד", 3018 "איראן", 3019 "אירלנד", 3020 "אל סלבדור", 3021 "אלבניה", 3022 "אנגולה", 3023 "אנדורה", 3024 "אנטיגואהברבודה", 3025 "אסוואטיני", 3026 "אסטוניה", 3027 "אקוואדור", 3028 "ארגנטינה", 3029 "אריתריאה", 3030 "ארמניה", 3031 "ארצות הברית", 3032 "אתיופיה", 3033 "בולגריה", 3034 "בוליביה", 3035 "בוסניה הרצגובינה", 3036 "בורונדי", 3037 "בורקינה פסו", 3038 "בחריין", 3039 "בלארוס", 3040 "בלגיה", 3041 "בליז", 3042 "בנין", 3043 "ברבדוס", 3044 "ברזיל", 3045 "בריטניה", 3046 "ג'מאיקה", 3047 "גאבון", 3048 "גאנה", 3049 "גואטמלה", 3050 "גויאנה", 3051 "גיאורגיה", 3052 "גינאה", 3053 "גינאה המשוונית", 3054 "גינאהביסאו", 3055 "גמביה", 3056 "גרמניה", 3057 "גרנדה", 3058 "דומיניקה", 3059 "דנמרק", 3060 "דרום אפריקה", 3061 "דרום סודאן", 3062 "האיטי", 3063 "הודו", 3064 "הולנד", 3065 "הונגריה", 3066 "הונדורס", 3067 "הרפובליקה הדומיניקנית", 3068 "הרפובליקה הדמוקרטית של קונגו", 3069 "ואטיקאןהכס הקדוש", 3070 "ויטנאם", 3071 "ונואטו", 3072 "ונצואלה", 3073 "זימבאבווה", 3074 "זמביה", 3075 "חוף השנהב (קוט דיוואר)", 3076 "טג'קיסטאן", 3077 "טובלו", 3078 "טוגו", 3079 "טונגה", 3080 "טייואן", 3081 "טנזניה", 3082 "טרינידד וטובגו", 3083 "יוון", 3084 "יפן", 3085 "ירדן", 3086 "לאוס רפובליקה דמוקרטית עממית", 3087 "לבנון", 3088 "לוקסמבורג", 3089 "לטביה", 3090 "ליבריה", 3091 "ליטא", 3092 "ליכטנשטיין", 3093 "לסוטו", 3094 "מאוריטניה", 3095 "מאוריציוס", 3096 "מאלי", 3097 "מאע׳׳מ אמירויות ערביות מאוחדות", 3098 "מדגסקר", 3099 "מוזמביק", 3100 "מולדובה", 3101 "מונגוליה", 3102 "מונטנגרו", 3103 "מונקו", 3104 "מזרח טימור", 3105 "מיאנמר", 3106 "מיקרונזיה", 3107 "מכסיקו", 3108 "מלאווי", 3109 "מלטה", 3110 "מצרים", 3111 "מקדוניה", 3112 "מרוקו", 3113 "נאורו", 3114 "נורבגיה", 3115 "ניגריה", 3116 "ניו זילנד", 3117 "ניז'ר", 3118 "ניקרגואה", 3119 "נמיביה", 3120 "נפאל", 3121 "סאו תומה ופרינציפה", 3122 "סורינם", 3123 "סט' וינסנט והגרנדינים", 3124 "סט' לוציה", 3125 "סט' קיטס ונביס", 3126 "סיירה ליאונה", 3127 "סין", 3128 "סינגפור", 3129 "סלובניה", 3130 "סלובקיה", 3131 "סמואה", 3132 "סן מרינו", 3133 "סנגל", 3134 "ספרד", 3135 "סרביה", 3136 "סרי לנקה", 3137 "עומאן", 3138 "פולין", 3139 "פורטוגל", 3140 "פיג'י", 3141 "פיליפינים", 3142 "פינלנד", 3143 "פלאו", 3144 "פנמה", 3145 "פפואה ניו גיני", 3146 "פרגוואי", 3147 "פרו", 3148 "צ'אד", 3149 "צ'ילה", 3150 "צ'כיה", 3151 "צרפת", 3152 "קובה", 3153 "קולומביה", 3154 "קומורוס", 3155 "קונגו", 3156 "קוסטה ריקה", 3157 "קוריאה", 3158 "קזחסטאן", 3159 "קטר", 3160 "קייפ ורדה", 3161 "קירגיסטאן", 3162 "קיריבטי", 3163 "קמבודיה", 3164 "קמרון", 3165 "קנדה", 3166 "קניה", 3167 "קפריסין", 3168 "קרואטיה", 3169 "רואנדה", 3170 "רומניה", 3171 "רוסיה", 3172 "רפובליקה מרכז אפריקנית", 3173 "שבדיה", 3174 "שווייץ", 3175 "תאילנד", 3176 "תוניסיה", 3177 "תורכיה", 3178 "תורכמניסטאן" 3179 ]; 3180 return choice(data, this.rnd); 3181 } 3182 3183 3184 override string addressStreetAddress() { 3185 final switch(uniform(0, 2, this.rnd)) { 3186 case 0: return "normal: '" ~ addressBuildingNumber() ~ " " ~ addressStreet(); 3187 case 1: return "full: '" ~ addressBuildingNumber() ~ " " ~ addressStreet() ~ " " ~ addressSecondaryAddress(); 3188 } 3189 } 3190 3191 /// 3192 override string addressDefaultCountry() { 3193 auto data = [ 3194 "מדינת ישראל'" 3195 ]; 3196 return choice(data, this.rnd); 3197 } 3198 3199 /// 3200 override string addressDirection() { 3201 auto data = [ 3202 "צפון", 3203 "מזרח", 3204 "דרום", 3205 "מערב", 3206 "צפון מזרח", 3207 "צפון מערב", 3208 "דרום מזרח", 3209 "דרום מערב" 3210 ]; 3211 return choice(data, this.rnd); 3212 } 3213 3214 /// 3215 override string addressCitySuffix() { 3216 auto data = [ 3217 "חדשה", 3218 "עלית'" 3219 ]; 3220 return choice(data, this.rnd); 3221 } 3222 3223 /// 3224 override string addressDirectionAbbr() { 3225 auto data = [ 3226 "N", 3227 "E", 3228 "S", 3229 "W", 3230 "NE", 3231 "NW", 3232 "SE", 3233 "SW'" 3234 ]; 3235 return choice(data, this.rnd); 3236 } 3237 3238 /// 3239 override string addressCityPrefix() { 3240 auto data = [ 3241 "צפון", 3242 "מזרח", 3243 "מערב", 3244 "דרום'" 3245 ]; 3246 return choice(data, this.rnd); 3247 } 3248 3249 /// 3250 override string addressCounty() { 3251 auto data = [ 3252 "Not relevant for Israel'" 3253 ]; 3254 return choice(data, this.rnd); 3255 } 3256 3257 3258 override string addressStreet() { 3259 final switch(uniform(0, 2, this.rnd)) { 3260 case 0: return nameFirstName() ~ " " ~ addressStreetSuffix(); 3261 case 1: return nameLastName() ~ " " ~ addressStreetSuffix(); 3262 } 3263 } 3264 3265 /// 3266 override string addressTimeZone() { 3267 auto data = [ 3268 "Pacific/Midway", 3269 "Pacific/Pago_Pago", 3270 "Pacific/Honolulu", 3271 "America/Juneau", 3272 "America/Los_Angeles", 3273 "America/Tijuana", 3274 "America/Denver", 3275 "America/Phoenix", 3276 "America/Chihuahua", 3277 "America/Mazatlan", 3278 "America/Chicago", 3279 "America/Regina", 3280 "America/Mexico_City", 3281 "America/Mexico_City", 3282 "America/Monterrey", 3283 "America/Guatemala", 3284 "America/New_York", 3285 "America/Indiana/Indianapolis", 3286 "America/Bogota", 3287 "America/Lima", 3288 "America/Lima", 3289 "America/Halifax", 3290 "America/Caracas", 3291 "America/La_Paz", 3292 "America/Santiago", 3293 "America/St_Johns", 3294 "America/Sao_Paulo", 3295 "America/Argentina/Buenos_Aires", 3296 "America/Guyana", 3297 "America/Godthab", 3298 "Atlantic/South_Georgia", 3299 "Atlantic/Azores", 3300 "Atlantic/Cape_Verde", 3301 "Europe/Dublin", 3302 "Europe/London", 3303 "Europe/Lisbon", 3304 "Europe/London", 3305 "Africa/Casablanca", 3306 "Africa/Monrovia", 3307 "Etc/UTC", 3308 "Europe/Belgrade", 3309 "Europe/Bratislava", 3310 "Europe/Budapest", 3311 "Europe/Ljubljana", 3312 "Europe/Prague", 3313 "Europe/Sarajevo", 3314 "Europe/Skopje", 3315 "Europe/Warsaw", 3316 "Europe/Zagreb", 3317 "Europe/Brussels", 3318 "Europe/Copenhagen", 3319 "Europe/Madrid", 3320 "Europe/Paris", 3321 "Europe/Amsterdam", 3322 "Europe/Berlin", 3323 "Europe/Berlin", 3324 "Europe/Rome", 3325 "Europe/Stockholm", 3326 "Europe/Vienna", 3327 "Africa/Algiers", 3328 "Europe/Bucharest", 3329 "Africa/Cairo", 3330 "Europe/Helsinki", 3331 "Europe/Kiev", 3332 "Europe/Riga", 3333 "Europe/Sofia", 3334 "Europe/Tallinn", 3335 "Europe/Vilnius", 3336 "Europe/Athens", 3337 "Europe/Istanbul", 3338 "Europe/Minsk", 3339 "Asia/Jerusalem", 3340 "Africa/Harare", 3341 "Africa/Johannesburg", 3342 "Europe/Moscow", 3343 "Europe/Moscow", 3344 "Europe/Moscow", 3345 "Asia/Kuwait", 3346 "Asia/Riyadh", 3347 "Africa/Nairobi", 3348 "Asia/Baghdad", 3349 "Asia/Tehran", 3350 "Asia/Muscat", 3351 "Asia/Muscat", 3352 "Asia/Baku", 3353 "Asia/Tbilisi", 3354 "Asia/Yerevan", 3355 "Asia/Kabul", 3356 "Asia/Yekaterinburg", 3357 "Asia/Karachi", 3358 "Asia/Karachi", 3359 "Asia/Tashkent", 3360 "Asia/Kolkata", 3361 "Asia/Kolkata", 3362 "Asia/Kolkata", 3363 "Asia/Kolkata", 3364 "Asia/Kathmandu", 3365 "Asia/Dhaka", 3366 "Asia/Dhaka", 3367 "Asia/Colombo", 3368 "Asia/Almaty", 3369 "Asia/Novosibirsk", 3370 "Asia/Rangoon", 3371 "Asia/Bangkok", 3372 "Asia/Bangkok", 3373 "Asia/Jakarta", 3374 "Asia/Krasnoyarsk", 3375 "Asia/Shanghai", 3376 "Asia/Chongqing", 3377 "Asia/Hong_Kong", 3378 "Asia/Urumqi", 3379 "Asia/Kuala_Lumpur", 3380 "Asia/Singapore", 3381 "Asia/Taipei", 3382 "Australia/Perth", 3383 "Asia/Irkutsk", 3384 "Asia/Ulaanbaatar", 3385 "Asia/Seoul", 3386 "Asia/Tokyo", 3387 "Asia/Tokyo", 3388 "Asia/Tokyo", 3389 "Asia/Yakutsk", 3390 "Australia/Darwin", 3391 "Australia/Adelaide", 3392 "Australia/Melbourne", 3393 "Australia/Melbourne", 3394 "Australia/Sydney", 3395 "Australia/Brisbane", 3396 "Australia/Hobart", 3397 "Asia/Vladivostok", 3398 "Pacific/Guam", 3399 "Pacific/Port_Moresby", 3400 "Asia/Magadan", 3401 "Asia/Magadan", 3402 "Pacific/Noumea", 3403 "Pacific/Fiji", 3404 "Asia/Kamchatka", 3405 "Pacific/Majuro", 3406 "Pacific/Auckland", 3407 "Pacific/Auckland", 3408 "Pacific/Tongatapu", 3409 "Pacific/Fakaofo", 3410 "Pacific/Apia" 3411 ]; 3412 return choice(data, this.rnd); 3413 } 3414 3415 3416 override string addressCity() { 3417 final switch(uniform(0, 4, this.rnd)) { 3418 case 0: return addressCityPrefix() ~ " " ~ nameFirstName() ~ nameLastName(); 3419 case 1: return addressCityPrefix() ~ " " ~ nameFirstName(); 3420 case 2: return nameFirstName() ~ addressCitySuffix(); 3421 case 3: return nameLastName() ~ addressCitySuffix(); 3422 } 3423 } 3424 3425 /// 3426 override string addressBuildingNumber() { 3427 auto data = [ 3428 "###", 3429 "##", 3430 "#'" 3431 ]; 3432 return this.digitBuild(choice(data, this.rnd)); 3433 } 3434 3435 /// 3436 override string addressSecondaryAddress() { 3437 auto data = [ 3438 "# דירה", 3439 "## דירה", 3440 "# חדר", 3441 "## חדר'" 3442 ]; 3443 return this.digitBuild(choice(data, this.rnd)); 3444 } 3445 3446 /// 3447 override string addressPostcode() { 3448 auto data = [ 3449 "#####", 3450 "#######'" 3451 ]; 3452 return this.digitBuild(choice(data, this.rnd)); 3453 } 3454 3455 /// 3456 override string addressStreetSuffix() { 3457 auto data = [ 3458 "Alley", 3459 "Avenue", 3460 "Branch", 3461 "Bridge", 3462 "Brook", 3463 "Brooks", 3464 "Burg", 3465 "Burgs", 3466 "Bypass", 3467 "Camp", 3468 "Canyon", 3469 "Cape", 3470 "Causeway", 3471 "Center", 3472 "Centers", 3473 "Circle", 3474 "Circles", 3475 "Cliff", 3476 "Cliffs", 3477 "Club", 3478 "Common", 3479 "Corner", 3480 "Corners", 3481 "Course", 3482 "Court", 3483 "Courts", 3484 "Cove", 3485 "Coves", 3486 "Creek", 3487 "Crescent", 3488 "Crest", 3489 "Crossing", 3490 "Crossroad", 3491 "Curve", 3492 "Dale", 3493 "Dam", 3494 "Divide", 3495 "Drive", 3496 "Drive", 3497 "Drives", 3498 "Estate", 3499 "Estates", 3500 "Expressway", 3501 "Extension", 3502 "Extensions", 3503 "Fall", 3504 "Falls", 3505 "Ferry", 3506 "Field", 3507 "Fields", 3508 "Flat", 3509 "Flats", 3510 "Ford", 3511 "Fords", 3512 "Forest", 3513 "Forge", 3514 "Forges", 3515 "Fork", 3516 "Forks", 3517 "Fort", 3518 "Freeway", 3519 "Garden", 3520 "Gardens", 3521 "Gateway", 3522 "Glen", 3523 "Glens", 3524 "Green", 3525 "Greens", 3526 "Grove", 3527 "Groves", 3528 "Harbor", 3529 "Harbors", 3530 "Haven", 3531 "Heights", 3532 "Highway", 3533 "Hill", 3534 "Hills", 3535 "Hollow", 3536 "Inlet", 3537 "Inlet", 3538 "Island", 3539 "Island", 3540 "Islands", 3541 "Islands", 3542 "Isle", 3543 "Isle", 3544 "Junction", 3545 "Junctions", 3546 "Key", 3547 "Keys", 3548 "Knoll", 3549 "Knolls", 3550 "Lake", 3551 "Lakes", 3552 "Land", 3553 "Landing", 3554 "Lane", 3555 "Light", 3556 "Lights", 3557 "Loaf", 3558 "Lock", 3559 "Locks", 3560 "Locks", 3561 "Lodge", 3562 "Lodge", 3563 "Loop", 3564 "Mall", 3565 "Manor", 3566 "Manors", 3567 "Meadow", 3568 "Meadows", 3569 "Mews", 3570 "Mill", 3571 "Mills", 3572 "Mission", 3573 "Mission", 3574 "Motorway", 3575 "Mount", 3576 "Mountain", 3577 "Mountain", 3578 "Mountains", 3579 "Mountains", 3580 "Neck", 3581 "Orchard", 3582 "Oval", 3583 "Overpass", 3584 "Park", 3585 "Parks", 3586 "Parkway", 3587 "Parkways", 3588 "Pass", 3589 "Passage", 3590 "Path", 3591 "Pike", 3592 "Pine", 3593 "Pines", 3594 "Place", 3595 "Plain", 3596 "Plains", 3597 "Plains", 3598 "Plaza", 3599 "Plaza", 3600 "Point", 3601 "Points", 3602 "Port", 3603 "Port", 3604 "Ports", 3605 "Ports", 3606 "Prairie", 3607 "Prairie", 3608 "Radial", 3609 "Ramp", 3610 "Ranch", 3611 "Rapid", 3612 "Rapids", 3613 "Rest", 3614 "Ridge", 3615 "Ridges", 3616 "River", 3617 "Road", 3618 "Road", 3619 "Roads", 3620 "Roads", 3621 "Route", 3622 "Row", 3623 "Rue", 3624 "Run", 3625 "Shoal", 3626 "Shoals", 3627 "Shore", 3628 "Shores", 3629 "Skyway", 3630 "Spring", 3631 "Springs", 3632 "Springs", 3633 "Spur", 3634 "Spurs", 3635 "Square", 3636 "Square", 3637 "Squares", 3638 "Squares", 3639 "Station", 3640 "Station", 3641 "Stravenue", 3642 "Stravenue", 3643 "Stream", 3644 "Stream", 3645 "Street", 3646 "Street", 3647 "Streets", 3648 "Summit", 3649 "Summit", 3650 "Terrace", 3651 "Throughway", 3652 "Trace", 3653 "Track", 3654 "Trafficway", 3655 "Trail", 3656 "Trail", 3657 "Tunnel", 3658 "Tunnel", 3659 "Turnpike", 3660 "Turnpike", 3661 "Underpass", 3662 "Union", 3663 "Unions", 3664 "Valley", 3665 "Valleys", 3666 "Via", 3667 "Viaduct", 3668 "View", 3669 "Views", 3670 "Village", 3671 "Village", 3672 "Villages", 3673 "Ville", 3674 "Vista", 3675 "Vista", 3676 "Walk", 3677 "Walks", 3678 "Wall", 3679 "Way", 3680 "Ways", 3681 "Well", 3682 "Wells" 3683 ]; 3684 return choice(data, this.rnd); 3685 } 3686 3687 /// 3688 override string phoneNumberFormats() { 3689 auto data = [ 3690 "!##-!##-####", 3691 "(!##) !##-####", 3692 "1-!##-!##-####", 3693 "!##.!##.####", 3694 "!##-!##-####", 3695 "(!##) !##-####", 3696 "1-!##-!##-####", 3697 "!##.!##.####", 3698 "!##-!##-#### x###", 3699 "(!##) !##-#### x###", 3700 "1-!##-!##-#### x###", 3701 "!##.!##.#### x###", 3702 "!##-!##-#### x####", 3703 "(!##) !##-#### x####", 3704 "1-!##-!##-#### x####", 3705 "!##.!##.#### x####", 3706 "!##-!##-#### x#####", 3707 "(!##) !##-#### x#####", 3708 "1-!##-!##-#### x#####", 3709 "!##.!##.#### x#####" 3710 ]; 3711 return this.digitBuild(choice(data, this.rnd)); 3712 } 3713 3714 /// 3715 override string cellPhoneFormats() { 3716 auto data = [ 3717 "###-###-####", 3718 "(###)-##-###-####", 3719 "+(###)-##-###-####", 3720 "+###-##-###-####", 3721 "1-###-###-####", 3722 "### ### ####" 3723 ]; 3724 return this.digitBuild(choice(data, this.rnd)); 3725 } 3726 3727 }