1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_ro; 4 5 import faked.base; 6 7 8 /// 9 class Faker_ro : 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 "021######", 25 "031######", 26 "0258######", 27 "0358######", 28 "0257######", 29 "0357######", 30 "0248######", 31 "0348######", 32 "0234######", 33 "0334######", 34 "0259######", 35 "0359######", 36 "0263######", 37 "0363######", 38 "0231######", 39 "0331######", 40 "0239######", 41 "0339######", 42 "0268######", 43 "0368######", 44 "0238######", 45 "0338######", 46 "0242######", 47 "0342######", 48 "0255######", 49 "0355######", 50 "0264######", 51 "0364######", 52 "0241######", 53 "0341######", 54 "0267######", 55 "0367######", 56 "0245######", 57 "0345######", 58 "0251######", 59 "0351######", 60 "0236######", 61 "0336######", 62 "0246######", 63 "0346######", 64 "0253######", 65 "0353######", 66 "0266######", 67 "0366######", 68 "0254######", 69 "0354######", 70 "0243######", 71 "0343######", 72 "0232######", 73 "0332######", 74 "0262######", 75 "0362######", 76 "0252######", 77 "0352######", 78 "0265######", 79 "0365######", 80 "0233######", 81 "0333######", 82 "0249######", 83 "0349######", 84 "0244######", 85 "0344######", 86 "0260######", 87 "0360######", 88 "0261######", 89 "0361######", 90 "0269######", 91 "0369######", 92 "0230######", 93 "0330######", 94 "0247######", 95 "0347######", 96 "0256######", 97 "0356######", 98 "0240######", 99 "0340######", 100 "0250######", 101 "0350######", 102 "0235######", 103 "0335######", 104 "0237######", 105 "0337######" 106 ]; 107 return this.digitBuild(choice(data, this.rnd)); 108 } 109 110 /// 111 override string cellPhoneFormats() { 112 static enum data = [ 113 "0726######", 114 "0723######", 115 "0722######", 116 "0721######", 117 "0720######", 118 "0728######", 119 "0729######", 120 "0730######", 121 "0739######", 122 "0738######", 123 "0737######", 124 "0736######", 125 "0735######", 126 "0734######", 127 "0733######", 128 "0732######", 129 "0731######", 130 "0780######", 131 "0788######", 132 "0753######", 133 "0754######", 134 "0755######", 135 "0756######", 136 "0757######", 137 "0758######", 138 "0759######", 139 "0748######", 140 "0747######", 141 "0746######", 142 "0740######", 143 "0741######", 144 "0742######", 145 "0743######", 146 "0744######", 147 "0745######", 148 "0711######", 149 "0727######", 150 "0725######", 151 "0724######", 152 "0786######", 153 "0760######", 154 "0761######", 155 "0762######", 156 "0763######", 157 "0764######", 158 "0765######", 159 "0766######", 160 "0767######", 161 "0785######", 162 "0768######", 163 "0769######", 164 "0784######", 165 "0770######", 166 "0772######", 167 "0771######", 168 "0749######", 169 "0750######", 170 "0751######", 171 "0752######" 172 ]; 173 return this.digitBuild(choice(data, this.rnd)); 174 } 175 176 /// 177 override string internetFreeEmail() { 178 static enum data = [ 179 "gmail.com", 180 "yahoo.com", 181 "hotmail.com" 182 ]; 183 return choice(data, this.rnd); 184 } 185 186 /// 187 override string internetDomainSuffix() { 188 static enum data = [ 189 "com", 190 "biz", 191 "info", 192 "name", 193 "net", 194 "org", 195 "ro", 196 "com.ro", 197 "org.ro", 198 "tm.ro", 199 "store.ro", 200 "info.ro", 201 "nom.ro", 202 "nt.ro", 203 "firm.ro", 204 "www.ro", 205 "arts.ro", 206 "rec.ro" 207 ]; 208 return choice(data, this.rnd); 209 } 210 211 /// 212 override string addressStateAbbr() { 213 static enum data = [ 214 "AB", 215 "AR", 216 "AG", 217 "BC", 218 "BH", 219 "BN", 220 "BT", 221 "BR", 222 "BV", 223 "B", 224 "BZ", 225 "CL", 226 "CS", 227 "CJ", 228 "CT", 229 "CV", 230 "DB", 231 "DJ", 232 "GL", 233 "GR", 234 "GJ", 235 "HR", 236 "HD", 237 "IL", 238 "IS", 239 "IF", 240 "MM", 241 "MH", 242 "MS", 243 "NT", 244 "OT", 245 "PH", 246 "SJ", 247 "SM", 248 "SB", 249 "SV", 250 "TR", 251 "TM", 252 "TL", 253 "VL", 254 "VS", 255 "VN" 256 ]; 257 return choice(data, this.rnd); 258 } 259 260 /// 261 override string addressState() { 262 static enum data = [ 263 "Alba", 264 "Arad", 265 "Arges", 266 "Bacau", 267 "Bihor", 268 "Bistrita-Nasaud", 269 "Botosani", 270 "Braila", 271 "Brasov", 272 "Bucuresti", 273 "Buzau", 274 "Calarasi", 275 "Caras-Severin", 276 "Cluj", 277 "Constanta", 278 "Covasna", 279 "Dambovita", 280 "Dolj", 281 "Galati", 282 "Giurgiu", 283 "Gorj", 284 "Harghita", 285 "Hunedoara", 286 "Ialomita", 287 "Iasi", 288 "Ilfov", 289 "Maramures", 290 "Mehedinti", 291 "Mures", 292 "Neamt", 293 "Olt", 294 "Prahova", 295 "Salaj", 296 "Satu-Mare", 297 "Sibiu", 298 "Suceava", 299 "Teleorman", 300 "Timis", 301 "Tulcea", 302 "Valcea", 303 "Vaslui", 304 "Vrancea" 305 ]; 306 return choice(data, this.rnd); 307 } 308 309 /// 310 override string addressDefaultCountry() { 311 static enum data = [ 312 "România" 313 ]; 314 return choice(data, this.rnd); 315 } 316 317 /// 318 override string addressStreetAddress() { 319 return format!"%s, %s, %s"(addressStreetName(), addressBuildingNumber(), addressSecondaryAddress()); 320 } 321 322 /// 323 override string addressCounty() { 324 static enum data = [ 325 "Alba", 326 "Arad", 327 "Arges", 328 "Bacau", 329 "Bihor", 330 "Bistrita-Nasaud", 331 "Botosani", 332 "Braila", 333 "Brasov", 334 "Bucuresti", 335 "Buzau", 336 "Calarasi", 337 "Caras-Severin", 338 "Cluj", 339 "Constanta", 340 "Covasna", 341 "Dambovita", 342 "Dolj", 343 "Galati", 344 "Giurgiu", 345 "Gorj", 346 "Harghita", 347 "Hunedoara", 348 "Ialomita", 349 "Iasi", 350 "Ilfov", 351 "Maramures", 352 "Mehedinti", 353 "Mures", 354 "Neamt", 355 "Olt", 356 "Prahova", 357 "Salaj", 358 "Satu-Mare", 359 "Sibiu", 360 "Suceava", 361 "Teleorman", 362 "Timis", 363 "Tulcea", 364 "Valcea", 365 "Vaslui", 366 "Vrancea" 367 ]; 368 return choice(data, this.rnd); 369 } 370 371 /// 372 string addressStreets() { 373 static enum data = [ 374 "Capalna", 375 "Gheorghe Duca", 376 "Acvila", 377 "Lisabona", 378 "Campulung", 379 "Ilie Gurita", 380 "Succesului", 381 "Siret", 382 "Mihai Viteazul", 383 "Complexului", 384 "Chihlimbarului", 385 "Prahova", 386 "George Cosbuc", 387 "Bobalna", 388 "Eroina De La Jiu", 389 "Cucuzel Ion", 390 "Sergent Turturica", 391 "Timisul De Sus", 392 "Tuberozelor", 393 "Rulmentului", 394 "Soldat Polosca Tanase", 395 "Nabucului", 396 "Flautului", 397 "Poiana Codrului", 398 "Daia", 399 "Soldat Dima Dumitru", 400 "Bulandra Tony", 401 "Pastravilor", 402 "Eternitatii", 403 "Tufanilor", 404 "Discului", 405 "Garnitei", 406 "Costaforu", 407 "Aerogarii", 408 "Preluca", 409 "Delureni", 410 "Soldat Velicu Stefan", 411 "Ocalei", 412 "Calboranu George", 413 "Cercelus", 414 "Timocului", 415 "Alexandru Locusteanu", 416 "Pumnul Aron", 417 "Migdalului", 418 "Valului", 419 "Inginer Radu Elie", 420 "Cricovului", 421 "Mavrogheni", 422 "Bauxitei", 423 "Movilitei", 424 "Pictor Hentia Sava", 425 "Abus", 426 "Fieni", 427 "Zambetului", 428 "Izvorul Muresului", 429 "Rolei", 430 "Utiesului", 431 "Gheorghe Popescu", 432 "Radulescu Drumea", 433 "Sacele", 434 "Soimarestilor", 435 "Romeo", 436 "Voicesti", 437 "Carada Eugeniu", 438 "Barometrului", 439 "Tudorache Gheorghe", 440 "Morii", 441 "Jules Michelet", 442 "Nicolae G. Caranfil", 443 "Sergent Anghel Gheorghe", 444 "Reconstructiei", 445 "Vespasian", 446 "Tincani", 447 "Stirbei Voda", 448 "Ariesu Mare", 449 "Penelului", 450 "Piscul Vechi", 451 "Natiunile Unite", 452 "Doctor Tanasescu Ion", 453 "Stefan Greceanu", 454 "Banul Scarlat", 455 "Crinului", 456 "Domnita Florica", 457 "Plutonier Nita Ion", 458 "Soldat Ionita Stere", 459 "Rovine", 460 "Tropicelor", 461 "Matei Millo", 462 "Veronica Micle", 463 "Pictor Iser Iosif", 464 "Mitropolit Nifon", 465 "Locotenent Victor Manu", 466 "Studioului", 467 "Piatra Morii", 468 "Valea Lupului", 469 "Episcop Chesarie", 470 "Sergent Major Drag Marin", 471 "Bega", 472 "Dobrun", 473 "Fulgeresti" 474 ]; 475 return choice(data, this.rnd); 476 } 477 478 /// 479 override string addressStreetName() { 480 return format!"%s %s"(addressStreetSuffix(), addressStreets()); 481 } 482 483 /// 484 override string addressCity() { 485 static enum data = [ 486 "București", 487 "Cluj-Napoca", 488 "Timișoara", 489 "Iași", 490 "Constanța", 491 "Craiova", 492 "Brașov", 493 "Galați", 494 "Ploiești", 495 "Oradea", 496 "Brăila", 497 "Arad", 498 "Pitești", 499 "Sibiu", 500 "Bacău", 501 "Târgu Mureș", 502 "Baia Mare", 503 "Buzău", 504 "Botoșani", 505 "Satu Mare", 506 "Râmnicu Vâlcea", 507 "Drobeta-Turnu Severin", 508 "Suceava", 509 "Piatra Neamț", 510 "Târgu Jiu", 511 "Târgoviște", 512 "Focșani", 513 "Bistrița", 514 "Reșița", 515 "Tulcea", 516 "Călărași", 517 "Alba Iulia", 518 "Giurgiu", 519 "Deva", 520 "Hunedoara", 521 "Zalău", 522 "Sfântu Gheorghe", 523 "Bârlad", 524 "Vaslui", 525 "1387", 526 "Slobozia", 527 "Turda", 528 "Mediaș", 529 "Voluntari", 530 "Lugoj", 531 "Medgidia", 532 "Onești", 533 "Miercurea Ciuc", 534 "Sighetu Marmației", 535 "Petroșani", 536 "Mangalia", 537 "Tecuci", 538 "Râmnicu Sărat", 539 "Pașcani", 540 "Dej", 541 "Reghin", 542 "Năvodari", 543 "Odorheiu Secuiesc", 544 "Câmpina", 545 "Mioveni", 546 "Câmpulung", 547 "Caracal", 548 "Săcele", 549 "Făgăraș", 550 "Fetești", 551 "Sighișoara", 552 "Borșa", 553 "Roșiorii de Vede", 554 "Curtea de Argeș", 555 "Sebeș", 556 "Huși", 557 "Fălticeni", 558 "Pantelimon", 559 "Oltenița", 560 "Turnu Măgurele", 561 "Caransebeș", 562 "Dorohoi", 563 "Rădăuți", 564 "Zărnești", 565 "Lupeni", 566 "Aiud", 567 "Petrila", 568 "Buftea", 569 "Moinești", 570 "Târnăveni", 571 "Câmpia Turzii", 572 "Popești-Leordeni", 573 "Gherla", 574 "Carei", 575 "Cugir", 576 "Blaj", 577 "Codlea", 578 "Comănești", 579 "Târgu Neamț", 580 "Motru", 581 "Târgu Secuiesc", 582 "Moreni", 583 "Gheorgheni", 584 "Băicoi", 585 "Orăștie", 586 "Salonta", 587 "Balș", 588 "Drăgășani", 589 "Băilești", 590 "Calafat", 591 "Filiași", 592 "Cernavodă", 593 "Câmpulung Moldovenesc", 594 "Breaza", 595 "Marghita", 596 "Baia Sprie", 597 "Luduș", 598 "Corabia", 599 "Adjud", 600 "Vișeu de Sus", 601 "Bragadiru", 602 "Bocșa", 603 "Râșnov", 604 "Urziceni", 605 "Pucioasa", 606 "Vatra Dornei", 607 "Cisnădie", 608 "Mizil", 609 "Toplița", 610 "Chitila", 611 "Șimleu Silvaniei", 612 "Buhuși", 613 "Vicovu de Sus", 614 "Zimnicea", 615 "Găești", 616 "Gura Humorului", 617 "Otopeni", 618 "Ocna Mureș", 619 "Avrig", 620 "Simeria", 621 "Pecica", 622 "Dăbuleni", 623 "Bolintin-Vale", 624 "Rovinari", 625 "Comarnic", 626 "Vălenii de Munte", 627 "Sânnicolau Mare", 628 "Dărmănești", 629 "Moldova Nouă", 630 "Târgu Lăpuș", 631 "Săcueni", 632 "Videle", 633 "Scornicești", 634 "Boldești-Scăeni", 635 "Sântana", 636 "Târgu Ocna", 637 "Măgurele", 638 "Călan", 639 "Beclean", 640 "Țăndărei", 641 "Sovata", 642 "Oravița", 643 "Jibou", 644 "Urlați", 645 "Hârlău", 646 "Beiuș", 647 "Ianca", 648 "Jimbolia", 649 "Topoloveni", 650 "Drăgănești-Olt", 651 "Sinaia", 652 "Nehoiu", 653 "Covasna", 654 "Negrești-Oaș", 655 "Strehaia", 656 "Dolhasca", 657 "Orșova", 658 "Valea lui Mihai", 659 "Murfatlar", 660 "Aleșd", 661 "Darabani", 662 "Cristuru Secuiesc", 663 "Flămânzi", 664 "Mărășești", 665 "Sângeorz-Băi", 666 "Liteni", 667 "Târgu Frumos", 668 "Titu", 669 "Hațeg", 670 "Oțelu Roșu", 671 "Ineu", 672 "Năsăud", 673 "Huedin", 674 "Odobești", 675 "Hârșova", 676 "Bumbești-Jiu", 677 "Seini", 678 "Salcea", 679 "Podu Iloaiei", 680 "Eforie", 681 "Uricani", 682 "Baraolt", 683 "Bușteni", 684 "Tășnad", 685 "Iernut", 686 "Agnita", 687 "Babadag", 688 "Băbeni", 689 "Târgu Cărbunești", 690 "Negrești", 691 "Recaș", 692 "Siret", 693 "Măcin", 694 "Chișineu-Criș", 695 "Plopeni", 696 "Mihăilești", 697 "Șomcuta Mare", 698 "Fieni", 699 "Întorsura Buzăului", 700 "Călimănești", 701 "Panciu", 702 "Nădlac", 703 "Zlatna", 704 "Pătârlagele", 705 "Cehu Silvaniei", 706 "Amara", 707 "Budești", 708 "Anina", 709 "Dumbrăveni", 710 "Câmpeni", 711 "Pogoanele", 712 "Tăuții-Măgherăuș", 713 "Tismana", 714 "Curtici", 715 "Techirghiol", 716 "Sărmașu", 717 "Vlăhița", 718 "Cajvana", 719 "Săveni", 720 "Segarcea", 721 "Pâncota", 722 "Răcari", 723 "Făget", 724 "Tălmaciu", 725 "Buziaș", 726 "Fundulea", 727 "Murgeni", 728 "Teiuș", 729 "Însurăței", 730 "Bicaz", 731 "Târgu Bujor", 732 "Ștei", 733 "Lehliu Gară", 734 "Horezu", 735 "Deta", 736 "Slănic", 737 "Piatra-Olt", 738 "Ardud", 739 "Bălan", 740 "Sebiș", 741 "Brezoi", 742 "Potcoava", 743 "Gătaia", 744 "Novaci", 745 "Miercurea Nirajului", 746 "Baia de Aramă", 747 "Copșa Mică", 748 "Vânju Mare", 749 "Sângeorgiu de Pădure", 750 "Geoagiu", 751 "Săliște", 752 "Ciacova", 753 "Rupea", 754 "Milișăuți", 755 "Isaccea", 756 "Abrud", 757 "Fierbinți-Târg", 758 "Cavnic", 759 "Săliștea de Sus", 760 "Băile Herculane", 761 "Bălcești", 762 "Berbești", 763 "Ghimbav", 764 "Predeal", 765 "Țicleni", 766 "Azuga", 767 "Aninoasa", 768 "Bucecea", 769 "Băile Olănești", 770 "Slănic Moldova", 771 "Miercurea Sibiului", 772 "Sulina", 773 "Baia de Arieș", 774 "Făurei", 775 "Ocna Sibiului", 776 "Bechet", 777 "Căzănești", 778 "Ocnele Mari", 779 "Berești", 780 "Borsec", 781 "Băile Govora", 782 "Vașcău", 783 "Nucet", 784 "Solca", 785 "Băile Tușnad" 786 ]; 787 return choice(data, this.rnd); 788 } 789 790 /// 791 override string addressBuildingNumber() { 792 static enum data = [ 793 "Bloc ##" 794 ]; 795 return this.digitBuild(choice(data, this.rnd)); 796 } 797 798 /// 799 override string addressPostcode() { 800 static enum data = [ 801 "######" 802 ]; 803 return this.digitBuild(choice(data, this.rnd)); 804 } 805 806 /// 807 override string addressSecondaryAddress() { 808 static enum data = [ 809 "Ap. ##", 810 "Ap. ###" 811 ]; 812 return this.digitBuild(choice(data, this.rnd)); 813 } 814 815 /// 816 override string addressStreetSuffix() { 817 static enum data = [ 818 "Aleea", 819 "Bulevardul", 820 "Intrarea" 821 ]; 822 return choice(data, this.rnd); 823 } 824 825 /// 826 override string nameName() { 827 switch(uniform(0, 32, this.rnd)) { 828 case 0: 829 return format!"%s %s"(nameMaleFirstName(), nameLastName()); 830 case 1: 831 return format!"%s %s"(nameMaleFirstName(), nameLastName()); 832 case 2: 833 return format!"%s %s"(nameMaleFirstName(), nameLastName()); 834 case 3: 835 return format!"%s %s"(nameMaleFirstName(), nameLastName()); 836 case 4: 837 return format!"%s %s"(nameMaleFirstName(), nameLastName()); 838 case 5: 839 return format!"%s %s"(nameMaleFirstName(), nameLastName()); 840 case 6: 841 return format!"%s %s"(nameLastName(), nameMaleFirstName()); 842 case 7: 843 return format!"%s %s"(nameLastName(), nameMaleFirstName()); 844 case 8: 845 return format!"%s %s"(nameLastName(), nameMaleFirstName()); 846 case 9: 847 return format!"%s %s"(nameLastName(), nameMaleFirstName()); 848 case 10: 849 return format!"%s %s"(nameLastName(), nameMaleFirstName()); 850 case 11: 851 return format!"%s %s"(nameLastName(), nameMaleFirstName()); 852 case 12: 853 return format!"%s %s %s"(namePrefix(), nameMaleFirstName(), nameLastName()); 854 case 13: 855 return format!"%s %s %s"(namePrefix(), nameMaleFirstName(), nameLastName()); 856 case 14: 857 return format!"%s %s %s"(namePrefix(), nameMaleFirstName(), nameLastName()); 858 case 15: 859 return format!"%s %s, %s"(nameMaleFirstName(), nameLastName(), nameSuffix()); 860 case 16: 861 return format!"%s %s %s, %s"(namePrefix(), nameMaleFirstName(), nameLastName(), nameSuffix()); 862 case 17: 863 return format!"%s %s"(nameFemaleFirstName(), nameLastName()); 864 case 18: 865 return format!"%s %s"(nameFemaleFirstName(), nameLastName()); 866 case 19: 867 return format!"%s %s"(nameFemaleFirstName(), nameLastName()); 868 case 20: 869 return format!"%s %s"(nameFemaleFirstName(), nameLastName()); 870 case 21: 871 return format!"%s %s"(nameFemaleFirstName(), nameLastName()); 872 case 22: 873 return format!"%s %s"(nameFemaleFirstName(), nameLastName()); 874 case 23: 875 return format!"%s %s"(nameLastName(), nameFemaleFirstName()); 876 case 24: 877 return format!"%s %s"(nameLastName(), nameFemaleFirstName()); 878 case 25: 879 return format!"%s %s"(nameLastName(), nameFemaleFirstName()); 880 case 26: 881 return format!"%s %s"(nameLastName(), nameFemaleFirstName()); 882 case 27: 883 return format!"%s %s"(nameLastName(), nameFemaleFirstName()); 884 case 28: 885 return format!"%s %s"(nameLastName(), nameFemaleFirstName()); 886 case 29: 887 return format!"%s %s %s"(namePrefix(), nameFemaleFirstName(), nameLastName()); 888 case 30: 889 return format!"%s %s %s"(namePrefix(), nameFemaleFirstName(), nameLastName()); 890 case 31: 891 return format!"%s %s %s"(namePrefix(), nameFemaleFirstName(), nameLastName()); 892 default: assert(false); 893 } 894 } 895 896 /// 897 override string nameSuffix() { 898 static enum data = [ 899 "Jr.", 900 "Sr." 901 ]; 902 return choice(data, this.rnd); 903 } 904 905 /// 906 override string namePrefix() { 907 static enum data = [ 908 "Dl", 909 "Dna", 910 "Dra" 911 ]; 912 return choice(data, this.rnd); 913 } 914 915 /// 916 override string nameLastName() { 917 static enum data = [ 918 "Achim", 919 "Adam", 920 "Albu", 921 "Aldea", 922 "Alexa", 923 "Alexandrescu", 924 "Alexandru", 925 "Alexe", 926 "Andrei", 927 "Anghel", 928 "Antal", 929 "Anton", 930 "Apostol", 931 "Ardelean", 932 "Ardeleanu", 933 "Avram", 934 "Baciu", 935 "Badea", 936 "Balan", 937 "Balint", 938 "Banica", 939 "Banu", 940 "Barbu", 941 "Barbulescu", 942 "Bejan", 943 "Biro", 944 "Blaga", 945 "Boboc", 946 "Bodea", 947 "Bogdan", 948 "Bota", 949 "Botezatu", 950 "Bratu", 951 "Bucur", 952 "Buda", 953 "Bunea", 954 "Burlacu", 955 "Calin", 956 "Catana", 957 "Cazacu", 958 "Chiriac", 959 "Chirila", 960 "Chirita", 961 "Chis", 962 "Chivu", 963 "Ciobanu", 964 "Ciocan", 965 "Cojocaru", 966 "Coman", 967 "Constantin", 968 "Constantinescu", 969 "Cornea", 970 "Cosma", 971 "Costache", 972 "Costea", 973 "Costin", 974 "Covaci", 975 "Cozma", 976 "Craciun", 977 "Cretu", 978 "Crisan", 979 "Cristea", 980 "Cristescu", 981 "Croitoru", 982 "Cucu", 983 "Damian", 984 "Dan", 985 "Danciu", 986 "Danila", 987 "Dascalu", 988 "David", 989 "Diaconescu", 990 "Diaconu", 991 "Dima", 992 "Dinca", 993 "Dinu", 994 "Dobre", 995 "Dobrescu", 996 "Dogaru", 997 "Dragan", 998 "Draghici", 999 "Dragoi", 1000 "Dragomir", 1001 "Dumitrache", 1002 "Dumitrascu", 1003 "Dumitrescu", 1004 "Dumitriu", 1005 "Dumitru", 1006 "Duta", 1007 "Enache", 1008 "Ene", 1009 "Farcas", 1010 "Filimon", 1011 "Filip", 1012 "Florea", 1013 "Florescu", 1014 "Fodor", 1015 "Fratila", 1016 "Gabor", 1017 "Gal", 1018 "Ganea", 1019 "Gavrila", 1020 "Georgescu", 1021 "Gheorghe", 1022 "Gheorghita", 1023 "Gheorghiu", 1024 "Gherman", 1025 "Ghita", 1026 "Giurgiu", 1027 "Grecu", 1028 "Grigoras", 1029 "Grigore", 1030 "Grigorescu", 1031 "Grosu", 1032 "Groza", 1033 "Horvath", 1034 "Iacob", 1035 "Iancu", 1036 "Ichim", 1037 "Ignat", 1038 "Ilie", 1039 "Iliescu", 1040 "Ion", 1041 "Ionescu", 1042 "Ionita", 1043 "Iordache", 1044 "Iorga", 1045 "Iosif", 1046 "Irimia", 1047 "Ispas", 1048 "Istrate", 1049 "Ivan", 1050 "Ivascu", 1051 "Kiss", 1052 "Kovacs", 1053 "Lazar", 1054 "Luca", 1055 "Lungu", 1056 "Lupu", 1057 "Macovei", 1058 "Maftei", 1059 "Man", 1060 "Manea", 1061 "Manolache", 1062 "Manole", 1063 "Marcu", 1064 "Marginean", 1065 "Marian", 1066 "Marin", 1067 "Marinescu", 1068 "Martin", 1069 "Mateescu", 1070 "Matei", 1071 "Maxim", 1072 "Mazilu", 1073 "Micu", 1074 "Mihai", 1075 "Mihaila", 1076 "Mihailescu", 1077 "Mihalache", 1078 "Mihalcea", 1079 "Milea", 1080 "Militaru", 1081 "Mircea", 1082 "Mirea", 1083 "Miron", 1084 "Miu", 1085 "Mocanu", 1086 "Moga", 1087 "Moise", 1088 "Moldovan", 1089 "Moldoveanu", 1090 "Molnar", 1091 "Morar", 1092 "Moraru", 1093 "Muntean", 1094 "Munteanu", 1095 "Muresan", 1096 "Musat", 1097 "Nagy", 1098 "Nastase", 1099 "Neacsu", 1100 "Neagoe", 1101 "Neagu", 1102 "Neamtu", 1103 "Nechita", 1104 "Necula", 1105 "Nedelcu", 1106 "Negoita", 1107 "Negrea", 1108 "Negru", 1109 "Nemes", 1110 "Nica", 1111 "Nicoara", 1112 "Nicolae", 1113 "Nicolescu", 1114 "Niculae", 1115 "Niculescu", 1116 "Nistor", 1117 "Nita", 1118 "Nitu", 1119 "Oancea", 1120 "Olariu", 1121 "Olaru", 1122 "Oltean", 1123 "Olteanu", 1124 "Oprea", 1125 "Opris", 1126 "Paduraru", 1127 "Pana", 1128 "Panait", 1129 "Paraschiv", 1130 "Parvu", 1131 "Pasca", 1132 "Pascu", 1133 "Patrascu", 1134 "Paun", 1135 "Pavel", 1136 "Petcu", 1137 "Peter", 1138 "Petre", 1139 "Petrea", 1140 "Petrescu", 1141 "Pintea", 1142 "Pintilie", 1143 "Pirvu", 1144 "Pop", 1145 "Popa", 1146 "Popescu", 1147 "Popovici", 1148 "Preda", 1149 "Prodan", 1150 "Puiu", 1151 "Radoi", 1152 "Radu", 1153 "Radulescu", 1154 "Roman", 1155 "Rosca", 1156 "Rosu", 1157 "Rotaru", 1158 "Rus", 1159 "Rusu", 1160 "Sabau", 1161 "Sandor", 1162 "Sandu", 1163 "Sarbu", 1164 "Sava", 1165 "Savu", 1166 "Serban", 1167 "Sima", 1168 "Simion", 1169 "Simionescu", 1170 "Simon", 1171 "Sirbu", 1172 "Soare", 1173 "Solomon", 1174 "Staicu", 1175 "Stan", 1176 "Stanciu", 1177 "Stancu", 1178 "Stanescu", 1179 "Stefan", 1180 "Stefanescu", 1181 "Stoian", 1182 "Stoica", 1183 "Stroe", 1184 "Suciu", 1185 "Szabo", 1186 "Szasz", 1187 "Szekely", 1188 "Tamas", 1189 "Tanase", 1190 "Tataru", 1191 "Teodorescu", 1192 "Toader", 1193 "Toma", 1194 "Tomescu", 1195 "Toth", 1196 "Trandafir", 1197 "Trif", 1198 "Trifan", 1199 "Tudor", 1200 "Tudorache", 1201 "Tudose", 1202 "Turcu", 1203 "Ungureanu", 1204 "Ursu", 1205 "Vaduva", 1206 "Varga", 1207 "Vasile", 1208 "Vasilescu", 1209 "Vasiliu", 1210 "Veres", 1211 "Vintila", 1212 "Visan", 1213 "Vlad", 1214 "Voicu", 1215 "Voinea", 1216 "Zaharia", 1217 "Zamfir" 1218 ]; 1219 return choice(data, this.rnd); 1220 } 1221 1222 /// 1223 override string nameMaleFirstName() { 1224 static enum data = [ 1225 "Achim", 1226 "Adam", 1227 "Adelin", 1228 "Adonis", 1229 "Adrian", 1230 "Adi", 1231 "Agnos", 1232 "Albert", 1233 "Alex", 1234 "Alexandru", 1235 "Alexe", 1236 "Aleodor", 1237 "Alin", 1238 "Alistar", 1239 "Amedeu", 1240 "Amza", 1241 "Anatolie", 1242 "Andrei", 1243 "Angel", 1244 "Anghel", 1245 "Antim", 1246 "Anton", 1247 "Antonie", 1248 "Antoniu", 1249 "Arian", 1250 "Aristide", 1251 "Arsenie", 1252 "Augustin", 1253 "Aurel", 1254 "Aurelian", 1255 "Aurică", 1256 "Avram", 1257 "Axinte", 1258 "Barbu", 1259 "Bartolomeu", 1260 "Basarab", 1261 "Bănel", 1262 "Bebe", 1263 "Beniamin", 1264 "Benone", 1265 "Bernard", 1266 "Bogdan", 1267 "Brăduț", 1268 "Bucur", 1269 "Caius", 1270 "Camil", 1271 "Cantemir", 1272 "Carol", 1273 "Casian", 1274 "Cazimir", 1275 "Călin", 1276 "Cătălin", 1277 "Cedrin", 1278 "Cezar", 1279 "Ciprian", 1280 "Claudiu", 1281 "Codin", 1282 "Codrin", 1283 "Codruț", 1284 "Cornel", 1285 "Corneliu", 1286 "Corvin", 1287 "Constantin", 1288 "Cosmin", 1289 "Costache", 1290 "Costel", 1291 "Costin", 1292 "Crin", 1293 "Cristea", 1294 "Cristian", 1295 "Cristobal", 1296 "Cristofor", 1297 "Dacian", 1298 "Damian", 1299 "Dan", 1300 "Daniel", 1301 "Darius", 1302 "David", 1303 "Decebal", 1304 "Denis", 1305 "Dinu", 1306 "Dominic", 1307 "Dorel", 1308 "Dorian", 1309 "Dorin", 1310 "Dorinel", 1311 "Doru", 1312 "Dragoș", 1313 "Ducu", 1314 "Dumitru", 1315 "Edgar", 1316 "Edmond", 1317 "Eduard", 1318 "Eftimie", 1319 "Emil", 1320 "Emilian", 1321 "Emanoil", 1322 "Emanuel", 1323 "Emanuil", 1324 "Eremia", 1325 "Eric", 1326 "Ernest", 1327 "Eugen", 1328 "Eusebiu", 1329 "Eustațiu", 1330 "Fabian", 1331 "Felix", 1332 "Filip", 1333 "Fiodor", 1334 "Flaviu", 1335 "Florea", 1336 "Florentin", 1337 "Florian", 1338 "Florin", 1339 "Francisc", 1340 "Frederic", 1341 "Gabi", 1342 "Gabriel", 1343 "Gelu", 1344 "George", 1345 "Georgel", 1346 "Georgian", 1347 "Ghenadie", 1348 "Gheorghe", 1349 "Gheorghiță", 1350 "Ghiță", 1351 "Gică", 1352 "Gicu", 1353 "Giorgian", 1354 "Grațian", 1355 "Gregorian", 1356 "Grigore", 1357 "Haralamb", 1358 "Haralambie", 1359 "Horațiu", 1360 "Horea", 1361 "Horia", 1362 "Iacob", 1363 "Iancu", 1364 "Ianis", 1365 "Ieremia", 1366 "Ilarie", 1367 "Ilarion", 1368 "Ilie", 1369 "Inocențiu", 1370 "Ioan", 1371 "Ion", 1372 "Ionel", 1373 "Ionică", 1374 "Ionuț", 1375 "Iosif", 1376 "Irinel", 1377 "Iulian", 1378 "Iuliu", 1379 "Iurie", 1380 "Iustin", 1381 "Iustinian", 1382 "Ivan", 1383 "Jan", 1384 "Jean", 1385 "Jenel", 1386 "Ladislau", 1387 "Lascăr", 1388 "Laurențiu", 1389 "Laurian", 1390 "Lazăr", 1391 "Leonard", 1392 "Leontin", 1393 "Lică", 1394 "Liviu", 1395 "Lorin", 1396 "Luca", 1397 "Lucențiu", 1398 "Lucian", 1399 "Lucrețiu", 1400 "Ludovic", 1401 "Manole", 1402 "Marcel", 1403 "Marcu", 1404 "Marian", 1405 "Marin", 1406 "Marius", 1407 "Martin", 1408 "Matei", 1409 "Maxim", 1410 "Maximilian", 1411 "Mădălin", 1412 "Mihai", 1413 "Mihail", 1414 "Mihnea", 1415 "Mircea", 1416 "Miron", 1417 "Mitică", 1418 "Mitruț", 1419 "Mugur", 1420 "Mugurel", 1421 "Nae", 1422 "Narcis", 1423 "Nechifor", 1424 "Nelu", 1425 "Nichifor", 1426 "Nicoară", 1427 "Nicodim", 1428 "Nicolae", 1429 "Nicolaie", 1430 "Nicu", 1431 "Nicuță", 1432 "Niculiță", 1433 "Nicușor", 1434 "Norbert", 1435 "Norman", 1436 "Octav", 1437 "Octavian", 1438 "Octaviu", 1439 "Olimpian", 1440 "Olimpiu", 1441 "Oliviu", 1442 "Ovidiu", 1443 "Pamfil", 1444 "Panait", 1445 "Panagachie", 1446 "Paul", 1447 "Pavel", 1448 "Pătru", 1449 "Petre", 1450 "Petrică", 1451 "Petrișor", 1452 "Petru", 1453 "Petruț", 1454 "Pompiliu", 1455 "Radu", 1456 "Rafael", 1457 "Rareș", 1458 "Raul", 1459 "Răducu", 1460 "Răzvan", 1461 "Relu", 1462 "Remus", 1463 "Robert", 1464 "Romeo", 1465 "Romulus", 1466 "Sabin", 1467 "Sandu", 1468 "Sava", 1469 "Sebastian", 1470 "Sergiu", 1471 "Sever", 1472 "Severin", 1473 "Silvian", 1474 "Silviu", 1475 "Simi", 1476 "Simion", 1477 "Sinică", 1478 "Sorin", 1479 "Stan", 1480 "Stancu", 1481 "Stelian", 1482 "Sandu", 1483 "Șerban", 1484 "Ștefan", 1485 "Teodor", 1486 "Teofil", 1487 "Teohari", 1488 "Theodor", 1489 "Tiberiu", 1490 "Timotei", 1491 "Titus", 1492 "Todor", 1493 "Toma", 1494 "Traian", 1495 "Tudor", 1496 "Valentin", 1497 "Valeriu", 1498 "Valter", 1499 "Vasile", 1500 "Vasilică", 1501 "Veniamin", 1502 "Vicențiu", 1503 "Victor", 1504 "Vincențiu", 1505 "Viorel", 1506 "Visarion", 1507 "Vlad", 1508 "Vladimir", 1509 "Vlaicu", 1510 "Voicu", 1511 "Zamfir", 1512 "Zeno" 1513 ]; 1514 return choice(data, this.rnd); 1515 } 1516 1517 /// 1518 override string nameFemaleFirstName() { 1519 static enum data = [ 1520 "Ada", 1521 "Adela", 1522 "Adelaida", 1523 "Adelina", 1524 "Adina", 1525 "Adriana", 1526 "Agata", 1527 "Aglaia", 1528 "Agripina", 1529 "Aida", 1530 "Alberta", 1531 "Albertina", 1532 "Alexandra", 1533 "Alexandrina", 1534 "Alida", 1535 "Alina", 1536 "Alice", 1537 "Alis", 1538 "Alma", 1539 "Amalia", 1540 "Amelia", 1541 "Amanda", 1542 "Ana", 1543 "Anabela", 1544 "Anaida", 1545 "Anamaria", 1546 "Anastasia", 1547 "Anca", 1548 "Ancuța", 1549 "Anda", 1550 "Andra", 1551 "Andrada", 1552 "Andreea", 1553 "Anemona", 1554 "Aneta", 1555 "Angela", 1556 "Anghelina", 1557 "Anica", 1558 "Anișoara", 1559 "Antoaneta", 1560 "Antonia", 1561 "Antonela", 1562 "Anuța", 1563 "Ariadna", 1564 "Ariana", 1565 "Arina", 1566 "Aristița", 1567 "Artemisa", 1568 "Astrid", 1569 "Atena", 1570 "Augustina", 1571 "Aura", 1572 "Aurelia", 1573 "Aureliana", 1574 "Aurica", 1575 "Aurora", 1576 "Beatrice", 1577 "Betina", 1578 "Bianca", 1579 "Blanduzia", 1580 "Bogdana", 1581 "Brândușa", 1582 "Camelia", 1583 "Carina", 1584 "Carla", 1585 "Carmen", 1586 "Carmina", 1587 "Carolina", 1588 "Casandra", 1589 "Casiana", 1590 "Caterina", 1591 "Catinca", 1592 "Catrina", 1593 "Catrinel", 1594 "Cătălina", 1595 "Cecilia", 1596 "Celia", 1597 "Cerasela", 1598 "Cezara", 1599 "Cipriana", 1600 "Clara", 1601 "Clarisa", 1602 "Claudia", 1603 "Clementina", 1604 "Cleopatra", 1605 "Codrina", 1606 "Codruța", 1607 "Constantina", 1608 "Constanța", 1609 "Consuela", 1610 "Coralia", 1611 "Corina", 1612 "Cornelia", 1613 "Cosmina", 1614 "Crenguța", 1615 "Crina", 1616 "Cristina", 1617 "Daciana", 1618 "Dafina", 1619 "Daiana", 1620 "Dalia", 1621 "Dana", 1622 "Daniela", 1623 "Daria", 1624 "Dariana", 1625 "Delia", 1626 "Demetra", 1627 "Denisa", 1628 "Despina", 1629 "Diana", 1630 "Dida", 1631 "Didina", 1632 "Dimitrina", 1633 "Dina", 1634 "Dochia", 1635 "Doina", 1636 "Domnica", 1637 "Dora", 1638 "Doriana", 1639 "Dorina", 1640 "Dorli", 1641 "Draga", 1642 "Dumitra", 1643 "Dumitrana", 1644 "Ecaterina", 1645 "Eftimia", 1646 "Elena", 1647 "Eleonora", 1648 "Eliana", 1649 "Elisabeta", 1650 "Elisaveta", 1651 "Eliza", 1652 "Elodia", 1653 "Elvira", 1654 "Emilia", 1655 "Emanuela", 1656 "Erica", 1657 "Estera", 1658 "Eufrosina", 1659 "Eugenia", 1660 "Eusebia", 1661 "Eva", 1662 "Evanghelina", 1663 "Evelina", 1664 "Fabia", 1665 "Fabiana", 1666 "Felicia", 1667 "Filofteia", 1668 "Fiona", 1669 "Flavia", 1670 "Floare", 1671 "Floarea", 1672 "Flora", 1673 "Floriana", 1674 "Florica", 1675 "Florina", 1676 "Florentina", 1677 "Florența", 1678 "Francesca", 1679 "Frusina", 1680 "Gabriela", 1681 "Geanina", 1682 "Gențiana", 1683 "Georgeta", 1684 "Georgia", 1685 "Georgiana", 1686 "Geta", 1687 "Gherghina", 1688 "Gianina", 1689 "Gina", 1690 "Giorgiana", 1691 "Grațiana", 1692 "Grațiela", 1693 "Hortensia", 1694 "Henrieta", 1695 "Heracleea", 1696 "Iasmina", 1697 "Ica", 1698 "Ileana", 1699 "Ilinca", 1700 "Ilona", 1701 "Ina", 1702 "Ioana", 1703 "Ioanina", 1704 "Iolanda", 1705 "Ionela", 1706 "Ionelia", 1707 "Iosefina", 1708 "Irina", 1709 "Iridenta", 1710 "Iris", 1711 "Isabela", 1712 "Iulia", 1713 "Iuliana", 1714 "Iustina", 1715 "Ivona", 1716 "Izabela", 1717 "Jana", 1718 "Janeta", 1719 "Janina", 1720 "Jasmina", 1721 "Jeana", 1722 "Julia", 1723 "Julieta", 1724 "Larisa", 1725 "Laura", 1726 "Laurenția", 1727 "Lavinia", 1728 "Lăcrămioara", 1729 "Leana", 1730 "Lelia", 1731 "Leontina", 1732 "Leopoldina", 1733 "Letiția", 1734 "Lia", 1735 "Liana", 1736 "Lidia", 1737 "Ligia", 1738 "Lili", 1739 "Liliana", 1740 "Lioara", 1741 "Livia", 1742 "Loredana", 1743 "Lorelei", 1744 "Lorena", 1745 "Luana", 1746 "Lucia", 1747 "Luciana", 1748 "Lucreția", 1749 "Ludovica", 1750 "Ludmila", 1751 "Luiza", 1752 "Luminița", 1753 "Magdalena", 1754 "Maia", 1755 "Manuela", 1756 "Mara", 1757 "Marcela", 1758 "Marga", 1759 "Margareta", 1760 "Marcheta", 1761 "Maria", 1762 "Mariana", 1763 "Maricica", 1764 "Marilena", 1765 "Marina", 1766 "Marinela", 1767 "Marioara", 1768 "Marta", 1769 "Matilda", 1770 "Malvina", 1771 "Mădălina", 1772 "Mălina", 1773 "Mărioara", 1774 "Măriuca", 1775 "Melania", 1776 "Melina", 1777 "Mihaela", 1778 "Milena", 1779 "Mina", 1780 "Minodora", 1781 "Mioara", 1782 "Mirabela", 1783 "Mirela", 1784 "Mirona", 1785 "Miruna", 1786 "Mona", 1787 "Monalisa", 1788 "Monica", 1789 "Nadia", 1790 "Narcisa", 1791 "Natalia", 1792 "Natașa", 1793 "Noemi", 1794 "Nicoleta", 1795 "Niculina", 1796 "Nidia", 1797 "Nora", 1798 "Norica", 1799 "Oana", 1800 "Octavia", 1801 "Octaviana", 1802 "Ofelia", 1803 "Olga", 1804 "Olimpia", 1805 "Olivia", 1806 "Ortansa", 1807 "Otilia", 1808 "Ozana", 1809 "Pamela", 1810 "Paraschiva", 1811 "Paula", 1812 "Paulica", 1813 "Paulina", 1814 "Patricia", 1815 "Petronela", 1816 "Petruța", 1817 "Pompilia", 1818 "Profira", 1819 "Rada", 1820 "Rafila", 1821 "Raluca", 1822 "Ramona", 1823 "Rebeca", 1824 "Renata", 1825 "Rica", 1826 "Roberta", 1827 "Robertina", 1828 "Rodica", 1829 "Romanița", 1830 "Romina", 1831 "Roza", 1832 "Rozalia", 1833 "Roxana", 1834 "Roxelana", 1835 "Ruxanda", 1836 "Ruxandra", 1837 "Sabina", 1838 "Sabrina", 1839 "Safta", 1840 "Salomea", 1841 "Sanda", 1842 "Saveta", 1843 "Savina", 1844 "Sânziana", 1845 "Semenica", 1846 "Severina", 1847 "Sidonia", 1848 "Silvia", 1849 "Silvana", 1850 "Silviana", 1851 "Simina", 1852 "Simona", 1853 "Smaranda", 1854 "Sofia", 1855 "Sonia", 1856 "Sorana", 1857 "Sorina", 1858 "Speranța", 1859 "Stana", 1860 "Stanca", 1861 "Stela", 1862 "Steliana", 1863 "Steluța", 1864 "Suzana", 1865 "Svetlana", 1866 "Ștefana", 1867 "Ștefania", 1868 "Tamara", 1869 "Tania", 1870 "Tatiana", 1871 "Teea", 1872 "Teodora", 1873 "Teodosia", 1874 "Teona", 1875 "Tiberia", 1876 "Timea", 1877 "Tinca", 1878 "Tincuța", 1879 "Tudora", 1880 "Tudorița", 1881 "Tudosia", 1882 "Valentina", 1883 "Valeria", 1884 "Vanesa", 1885 "Varvara", 1886 "Vasilica", 1887 "Venera", 1888 "Vera", 1889 "Veronica", 1890 "Veta", 1891 "Vicenția", 1892 "Victoria", 1893 "Violeta", 1894 "Viorela", 1895 "Viorica", 1896 "Virginia", 1897 "Viviana", 1898 "Voichița", 1899 "Xenia", 1900 "Zaharia", 1901 "Zamfira", 1902 "Zaraza", 1903 "Zenobia", 1904 "Zenovia", 1905 "Zina", 1906 "Zoe" 1907 ]; 1908 return choice(data, this.rnd); 1909 } 1910 1911 }