1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_es; 4 5 import faked.base; 6 7 8 /// 9 class Faker_es : 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 companyName() { 23 final switch(uniform(0, 5, this.rnd)) { 24 case 0: return nameLastName() ~ " " ~ companySuffix(); 25 case 1: return nameLastName() ~ " y " ~ nameLastName(); 26 case 2: return nameLastName() ~ " " ~ nameLastName() ~ " " ~ companySuffix(); 27 case 3: return nameLastName(); 28 case 4: return nameLastName() ~ " y " ~ nameLastName() ~ " Asociados"; 29 } 30 } 31 32 /// 33 override string companyAdjective() { 34 auto data = [ 35 "Adaptativo", 36 "Avanzado", 37 "Asimilado", 38 "Automatizado", 39 "Equilibrado", 40 "Centrado en el negocio", 41 "Centralizado", 42 "Clonado", 43 "Compatible", 44 "Configurable", 45 "Multi grupo", 46 "Multi plataforma", 47 "Centrado en el usuario", 48 "Configurable", 49 "Descentralizado", 50 "Digitalizado", 51 "Distribuido", 52 "Diverso", 53 "Reducido", 54 "Mejorado", 55 "Para toda la empresa", 56 "Ergonómico", 57 "Exclusivo", 58 "Expandido", 59 "Extendido", 60 "Cara a cara", 61 "Enfocado", 62 "Totalmente configurable", 63 "Fundamental", 64 "Orígenes", 65 "Horizontal", 66 "Implementado", 67 "Innovador", 68 "Integrado", 69 "Intuitivo", 70 "Inverso", 71 "Gestionado", 72 "Obligatorio", 73 "Monitorizado", 74 "Multi canal", 75 "Multi lateral", 76 "Multi capa", 77 "En red", 78 "Orientado a objetos", 79 "Open-source", 80 "Operativo", 81 "Optimizado", 82 "Opcional", 83 "Orgánico", 84 "Organizado", 85 "Perseverando", 86 "Persistente", 87 "en fases", 88 "Polarizado", 89 "Pre-emptivo", 90 "Proactivo", 91 "Enfocado a benficios", 92 "Profundo", 93 "Programable", 94 "Progresivo", 95 "Public-key", 96 "Enfocado en la calidad", 97 "Reactivo", 98 "Realineado", 99 "Re-contextualizado", 100 "Re-implementado", 101 "Reducido", 102 "Ingeniería inversa", 103 "Robusto", 104 "Fácil", 105 "Seguro", 106 "Auto proporciona", 107 "Compartible", 108 "Intercambiable", 109 "Sincronizado", 110 "Orientado a equipos", 111 "Total", 112 "Universal", 113 "Mejorado", 114 "Actualizable", 115 "Centrado en el usuario", 116 "Amigable", 117 "Versatil", 118 "Virtual", 119 "Visionario" 120 ]; 121 return choice(data, this.rnd); 122 } 123 124 /// 125 override string companySuffix() { 126 auto data = [ 127 "S.L.", 128 "e Hijos", 129 "S.A.", 130 "Hermanos'" 131 ]; 132 return choice(data, this.rnd); 133 } 134 135 /// 136 override string companyDescriptor() { 137 auto data = [ 138 "24 horas", 139 "24/7", 140 "3rd generación", 141 "4th generación", 142 "5th generación", 143 "6th generación", 144 "analizada", 145 "asimétrica", 146 "asíncrona", 147 "monitorizada por red", 148 "bidireccional", 149 "bifurcada", 150 "generada por el cliente", 151 "cliente servidor", 152 "coherente", 153 "cohesiva", 154 "compuesto", 155 "sensible al contexto", 156 "basado en el contexto", 157 "basado en contenido", 158 "dedicada", 159 "generado por la demanda", 160 "didactica", 161 "direccional", 162 "discreta", 163 "dinámica", 164 "potenciada", 165 "acompasada", 166 "ejecutiva", 167 "explícita", 168 "tolerante a fallos", 169 "innovadora", 170 "amplio ábanico", 171 "global", 172 "heurística", 173 "alto nivel", 174 "holística", 175 "homogénea", 176 "hibrida", 177 "incremental", 178 "intangible", 179 "interactiva", 180 "intermedia", 181 "local", 182 "logística", 183 "maximizada", 184 "metódica", 185 "misión crítica", 186 "móbil", 187 "modular", 188 "motivadora", 189 "multimedia", 190 "multiestado", 191 "multitarea", 192 "nacional", 193 "basado en necesidades", 194 "neutral", 195 "nueva generación", 196 "no-volátil", 197 "orientado a objetos", 198 "óptima", 199 "optimizada", 200 "radical", 201 "tiempo real", 202 "recíproca", 203 "regional", 204 "escalable", 205 "secundaria", 206 "orientada a soluciones", 207 "estable", 208 "estatica", 209 "sistemática", 210 "sistémica", 211 "tangible", 212 "terciaria", 213 "transicional", 214 "uniforme", 215 "valor añadido", 216 "vía web", 217 "defectos cero", 218 "tolerancia cero" 219 ]; 220 return choice(data, this.rnd); 221 } 222 223 /// 224 override string companyNoun() { 225 auto data = [ 226 "habilidad", 227 "acceso", 228 "adaptador", 229 "algoritmo", 230 "alianza", 231 "analista", 232 "aplicación", 233 "enfoque", 234 "arquitectura", 235 "archivo", 236 "inteligencia artificial", 237 "array", 238 "actitud", 239 "medición", 240 "gestión presupuestaria", 241 "capacidad", 242 "desafío", 243 "circuito", 244 "colaboración", 245 "complejidad", 246 "concepto", 247 "conglomeración", 248 "contingencia", 249 "núcleo", 250 "fidelidad", 251 "base de datos", 252 "data-warehouse", 253 "definición", 254 "emulación", 255 "codificar", 256 "encriptar", 257 "extranet", 258 "firmware", 259 "flexibilidad", 260 "focus group", 261 "previsión", 262 "base de trabajo", 263 "función", 264 "funcionalidad", 265 "Interfaz Gráfica", 266 "groupware", 267 "Interfaz gráfico de usuario", 268 "hardware", 269 "Soporte", 270 "jerarquía", 271 "conjunto", 272 "implementación", 273 "infraestructura", 274 "iniciativa", 275 "instalación", 276 "conjunto de instrucciones", 277 "interfaz", 278 "intranet", 279 "base del conocimiento", 280 "red de area local", 281 "aprovechar", 282 "matrices", 283 "metodologías", 284 "middleware", 285 "migración", 286 "modelo", 287 "moderador", 288 "monitorizar", 289 "arquitectura abierta", 290 "sistema abierto", 291 "orquestar", 292 "paradigma", 293 "paralelismo", 294 "política", 295 "portal", 296 "estructura de precios", 297 "proceso de mejora", 298 "producto", 299 "productividad", 300 "proyecto", 301 "proyección", 302 "protocolo", 303 "línea segura", 304 "software", 305 "solución", 306 "estandardización", 307 "estrategia", 308 "estructura", 309 "éxito", 310 "superestructura", 311 "soporte", 312 "sinergia", 313 "mediante", 314 "marco de tiempo", 315 "caja de herramientas", 316 "utilización", 317 "website", 318 "fuerza de trabajo" 319 ]; 320 return choice(data, this.rnd); 321 } 322 323 /// 324 override string nameMaleFirstName() { 325 auto data = [ 326 "Josep", 327 "Ángel", 328 "Daniel", 329 "Manuel", 330 "Pedro", 331 "Salvador", 332 "Rubén", 333 "Iván", 334 "Miguel", 335 "Jorge", 336 "Sergi", 337 "Josep", 338 "Ricardo", 339 "Carles", 340 "Jordi", 341 "Manuel" 342 ]; 343 return choice(data, this.rnd); 344 } 345 346 /// 347 override string nameSuffix() { 348 auto data = [ 349 "Jr.", 350 "Sr.", 351 "I", 352 "II", 353 "III", 354 "IV", 355 "V", 356 "MD", 357 "DDS", 358 "PhD", 359 "DVM" 360 ]; 361 return choice(data, this.rnd); 362 } 363 364 /// 365 override string nameLastName() { 366 auto data = [ 367 "Abeyta", 368 "Abrego", 369 "Abreu", 370 "Acevedo", 371 "Acosta", 372 "Acuña", 373 "Adame", 374 "Adorno", 375 "Agosto", 376 "Aguayo", 377 "Aguilar", 378 "Aguilera", 379 "Aguirre", 380 "Alanis", 381 "Alaníz", 382 "Alarcón", 383 "Alba", 384 "Alcalá", 385 "Alcántar", 386 "Alcaraz", 387 "Alejandro", 388 "Alemán", 389 "Alfaro", 390 "Alicea", 391 "Almanza", 392 "Almaráz", 393 "Almonte", 394 "Alonso", 395 "Alonzo", 396 "Altamirano", 397 "Alva", 398 "Alvarado", 399 "Álvarez", 400 "Amador", 401 "Amaya", 402 "Anaya", 403 "Anguiano", 404 "Angulo", 405 "Aparicio", 406 "Apodaca", 407 "Aponte", 408 "Aragón", 409 "Araña", 410 "Aranda", 411 "Arce", 412 "Archuleta", 413 "Arellano", 414 "Arenas", 415 "Arevalo", 416 "Argüello", 417 "Arias", 418 "Armas", 419 "Armendáriz", 420 "Armenta", 421 "Armijo", 422 "Arredondo", 423 "Arreola", 424 "Arriaga", 425 "Arroyo", 426 "Arteaga", 427 "Atencio", 428 "Ávalos", 429 "Ávila", 430 "Avilés", 431 "Ayala", 432 "Baca", 433 "Badillo", 434 "Báez", 435 "Baeza", 436 "Bahena", 437 "Balderas", 438 "Ballesteros", 439 "Banda", 440 "Bañuelos", 441 "Barajas", 442 "Barela", 443 "Barragán", 444 "Barraza", 445 "Barrera", 446 "Barreto", 447 "Barrientos", 448 "Barrios", 449 "Batista", 450 "Becerra", 451 "Beltrán", 452 "Benavides", 453 "Benavídez", 454 "Benítez", 455 "Bermúdez", 456 "Bernal", 457 "Berríos", 458 "Betancourt", 459 "Blanco", 460 "Bonilla", 461 "Borrego", 462 "Botello", 463 "Bravo", 464 "Briones", 465 "Briseño", 466 "Brito", 467 "Bueno", 468 "Burgos", 469 "Bustamante", 470 "Bustos", 471 "Caballero", 472 "Cabán", 473 "Cabrera", 474 "Cadena", 475 "Caldera", 476 "Calderón", 477 "Calvillo", 478 "Camacho", 479 "Camarillo", 480 "Campos", 481 "Canales", 482 "Candelaria", 483 "Cano", 484 "Cantú", 485 "Caraballo", 486 "Carbajal", 487 "Cárdenas", 488 "Cardona", 489 "Carmona", 490 "Carranza", 491 "Carrasco", 492 "Carrasquillo", 493 "Carreón", 494 "Carrera", 495 "Carrero", 496 "Carrillo", 497 "Carrión", 498 "Carvajal", 499 "Casanova", 500 "Casares", 501 "Casarez", 502 "Casas", 503 "Casillas", 504 "Castañeda", 505 "Castellanos", 506 "Castillo", 507 "Castro", 508 "Cavazos", 509 "Cazares", 510 "Ceballos", 511 "Cedillo", 512 "Ceja", 513 "Centeno", 514 "Cepeda", 515 "Cerda", 516 "Cervantes", 517 "Cervántez", 518 "Chacón", 519 "Chapa", 520 "Chavarría", 521 "Chávez", 522 "Cintrón", 523 "Cisneros", 524 "Collado", 525 "Collazo", 526 "Colón", 527 "Colunga", 528 "Concepción", 529 "Contreras", 530 "Cordero", 531 "Córdova", 532 "Cornejo", 533 "Corona", 534 "Coronado", 535 "Corral", 536 "Corrales", 537 "Correa", 538 "Cortés", 539 "Cortéz", 540 "Cotto", 541 "Covarrubias", 542 "Crespo", 543 "Cruz", 544 "Cuellar", 545 "Curiel", 546 "Dávila", 547 "de Anda", 548 "de Jesús", 549 "Delacrúz", 550 "Delafuente", 551 "Delagarza", 552 "Delao", 553 "Delapaz", 554 "Delarosa", 555 "Delatorre", 556 "Deleón", 557 "Delgadillo", 558 "Delgado", 559 "Delrío", 560 "Delvalle", 561 "Díaz", 562 "Domínguez", 563 "Duarte", 564 "Dueñas", 565 "Durán", 566 "Echevarría", 567 "Elizondo", 568 "Enríquez", 569 "Escalante", 570 "Escamilla", 571 "Escobar", 572 "Escobedo", 573 "Esparza", 574 "Espinal", 575 "Espino", 576 "Espinosa", 577 "Espinoza", 578 "Esquibel", 579 "Esquivel", 580 "Estévez", 581 "Estrada", 582 "Fajardo", 583 "Farías", 584 "Feliciano", 585 "Fernández", 586 "Ferrer", 587 "Fierro", 588 "Figueroa", 589 "Flores", 590 "Flórez", 591 "Fonseca", 592 "Frías", 593 "Fuentes", 594 "Gaitán", 595 "Galarza", 596 "Galindo", 597 "Gallardo", 598 "Gallegos", 599 "Galván", 600 "Gálvez", 601 "Gamboa", 602 "Gámez", 603 "Gaona", 604 "Garay", 605 "García", 606 "Garibay", 607 "Garica", 608 "Garrido", 609 "Garza", 610 "Gastélum", 611 "Gaytán", 612 "Gil", 613 "Girón", 614 "Godínez", 615 "Godoy", 616 "Gómez", 617 "González", 618 "Gracia", 619 "Granado", 620 "Granados", 621 "Griego", 622 "Grijalva", 623 "Guajardo", 624 "Guardado", 625 "Guerra", 626 "Guerrero", 627 "Guevara", 628 "Guillén", 629 "Gurule", 630 "Gutiérrez", 631 "Guzmán", 632 "Haro", 633 "Henríquez", 634 "Heredia", 635 "Hernández", 636 "Herrera", 637 "Hidalgo", 638 "Hinojosa", 639 "Holguín", 640 "Huerta", 641 "Hurtado", 642 "Ibarra", 643 "Iglesias", 644 "Irizarry", 645 "Jaime", 646 "Jaimes", 647 "Jáquez", 648 "Jaramillo", 649 "Jasso", 650 "Jiménez", 651 "Juárez", 652 "Jurado", 653 "Laboy", 654 "Lara", 655 "Laureano", 656 "Leal", 657 "Lebrón", 658 "Ledesma", 659 "Leiva", 660 "Lemus", 661 "León", 662 "Lerma", 663 "Leyva", 664 "Limón", 665 "Linares", 666 "Lira", 667 "Llamas", 668 "Loera", 669 "Lomeli", 670 "Longoria", 671 "López", 672 "Lovato", 673 "Loya", 674 "Lozada", 675 "Lozano", 676 "Lucero", 677 "Lucio", 678 "Luevano", 679 "Lugo", 680 "Luna", 681 "Macías", 682 "Madera", 683 "Madrid", 684 "Madrigal", 685 "Maestas", 686 "Magaña", 687 "Malave", 688 "Maldonado", 689 "Manzanares", 690 "Mares", 691 "Marín", 692 "Márquez", 693 "Marrero", 694 "Marroquín", 695 "Martínez", 696 "Mascareñas", 697 "Mata", 698 "Mateo", 699 "Matías", 700 "Matos", 701 "Maya", 702 "Mayorga", 703 "Medina", 704 "Medrano", 705 "Mejía", 706 "Meléndez", 707 "Melgar", 708 "Mena", 709 "Menchaca", 710 "Méndez", 711 "Mendoza", 712 "Menéndez", 713 "Meraz", 714 "Mercado", 715 "Merino", 716 "Mesa", 717 "Meza", 718 "Miramontes", 719 "Miranda", 720 "Mireles", 721 "Mojica", 722 "Molina", 723 "Mondragón", 724 "Monroy", 725 "Montalvo", 726 "Montañez", 727 "Montaño", 728 "Montemayor", 729 "Montenegro", 730 "Montero", 731 "Montes", 732 "Montéz", 733 "Montoya", 734 "Mora", 735 "Morales", 736 "Moreno", 737 "Mota", 738 "Moya", 739 "Munguía", 740 "Muñiz", 741 "Muñoz", 742 "Murillo", 743 "Muro", 744 "Nájera", 745 "Naranjo", 746 "Narváez", 747 "Nava", 748 "Navarrete", 749 "Navarro", 750 "Nazario", 751 "Negrete", 752 "Negrón", 753 "Nevárez", 754 "Nieto", 755 "Nieves", 756 "Niño", 757 "Noriega", 758 "Núñez", 759 "Ocampo", 760 "Ocasio", 761 "Ochoa", 762 "Ojeda", 763 "Olivares", 764 "Olivárez", 765 "Olivas", 766 "Olivera", 767 "Olivo", 768 "Olmos", 769 "Olvera", 770 "Ontiveros", 771 "Oquendo", 772 "Ordóñez", 773 "Orellana", 774 "Ornelas", 775 "Orosco", 776 "Orozco", 777 "Orta", 778 "Ortega", 779 "Ortiz", 780 "Osorio", 781 "Otero", 782 "Ozuna", 783 "Pabón", 784 "Pacheco", 785 "Padilla", 786 "Padrón", 787 "Páez", 788 "Pagan", 789 "Palacios", 790 "Palomino", 791 "Palomo", 792 "Pantoja", 793 "Paredes", 794 "Parra", 795 "Partida", 796 "Patiño", 797 "Paz", 798 "Pedraza", 799 "Pedroza", 800 "Pelayo", 801 "Peña", 802 "Perales", 803 "Peralta", 804 "Perea", 805 "Pérez", 806 "Pichardo", 807 "Piña", 808 "Pineda", 809 "Pizarro", 810 "Polanco", 811 "Ponce", 812 "Porras", 813 "Portillo", 814 "Posada", 815 "Prado", 816 "Preciado", 817 "Prieto", 818 "Puente", 819 "Puga", 820 "Pulido", 821 "Quesada", 822 "Quezada", 823 "Quiñones", 824 "Quiñónez", 825 "Quintana", 826 "Quintanilla", 827 "Quintero", 828 "Quiróz", 829 "Rael", 830 "Ramírez", 831 "Ramos", 832 "Rangel", 833 "Rascón", 834 "Raya", 835 "Razo", 836 "Regalado", 837 "Rendón", 838 "Rentería", 839 "Reséndez", 840 "Reyes", 841 "Reyna", 842 "Reynoso", 843 "Rico", 844 "Rincón", 845 "Riojas", 846 "Ríos", 847 "Rivas", 848 "Rivera", 849 "Rivero", 850 "Robledo", 851 "Robles", 852 "Rocha", 853 "Rodarte", 854 "Rodríguez", 855 "Rojas", 856 "Rojo", 857 "Roldán", 858 "Rolón", 859 "Romero", 860 "Romo", 861 "Roque", 862 "Rosado", 863 "Rosales", 864 "Rosario", 865 "Rosas", 866 "Roybal", 867 "Rubio", 868 "Ruelas", 869 "Ruíz", 870 "Saavedra", 871 "Sáenz", 872 "Saiz", 873 "Salas", 874 "Salazar", 875 "Salcedo", 876 "Salcido", 877 "Saldaña", 878 "Saldivar", 879 "Salgado", 880 "Salinas", 881 "Samaniego", 882 "Sanabria", 883 "Sánchez", 884 "Sandoval", 885 "Santacruz", 886 "Santana", 887 "Santiago", 888 "Santillán", 889 "Sarabia", 890 "Sauceda", 891 "Saucedo", 892 "Sedillo", 893 "Segovia", 894 "Segura", 895 "Sepúlveda", 896 "Serna", 897 "Serrano", 898 "Serrato", 899 "Sevilla", 900 "Sierra", 901 "Sisneros", 902 "Solano", 903 "Solís", 904 "Soliz", 905 "Solorio", 906 "Solorzano", 907 "Soria", 908 "Sosa", 909 "Sotelo", 910 "Soto", 911 "Suárez", 912 "Tafoya", 913 "Tamayo", 914 "Tamez", 915 "Tapia", 916 "Tejada", 917 "Tejeda", 918 "Téllez", 919 "Tello", 920 "Terán", 921 "Terrazas", 922 "Tijerina", 923 "Tirado", 924 "Toledo", 925 "Toro", 926 "Torres", 927 "Tórrez", 928 "Tovar", 929 "Trejo", 930 "Treviño", 931 "Trujillo", 932 "Ulibarri", 933 "Ulloa", 934 "Urbina", 935 "Ureña", 936 "Urías", 937 "Uribe", 938 "Urrutia", 939 "Vaca", 940 "Valadez", 941 "Valdés", 942 "Valdez", 943 "Valdivia", 944 "Valencia", 945 "Valentín", 946 "Valenzuela", 947 "Valladares", 948 "Valle", 949 "Vallejo", 950 "Valles", 951 "Valverde", 952 "Vanegas", 953 "Varela", 954 "Vargas", 955 "Vázquez", 956 "Vega", 957 "Vela", 958 "Velasco", 959 "Velásquez", 960 "Velázquez", 961 "Vélez", 962 "Véliz", 963 "Venegas", 964 "Vera", 965 "Verdugo", 966 "Verduzco", 967 "Vergara", 968 "Viera", 969 "Vigil", 970 "Villa", 971 "Villagómez", 972 "Villalobos", 973 "Villalpando", 974 "Villanueva", 975 "Villarreal", 976 "Villaseñor", 977 "Villegas", 978 "Yáñez", 979 "Ybarra", 980 "Zambrano", 981 "Zamora", 982 "Zamudio", 983 "Zapata", 984 "Zaragoza", 985 "Zarate", 986 "Zavala", 987 "Zayas", 988 "Zelaya", 989 "Zepeda", 990 "Zúñiga" 991 ]; 992 return choice(data, this.rnd); 993 } 994 995 /// 996 override string nameFirstName() { 997 auto data = [ 998 "Adán", 999 "Agustín", 1000 "Alberto", 1001 "Alejandro", 1002 "Alfonso", 1003 "Alfredo", 1004 "Andrés", 1005 "Antonio", 1006 "Armando", 1007 "Arturo", 1008 "Benito", 1009 "Benjamín", 1010 "Bernardo", 1011 "Carlos", 1012 "César", 1013 "Claudio", 1014 "Clemente", 1015 "Cristián", 1016 "Cristóbal", 1017 "Daniel", 1018 "David", 1019 "Diego", 1020 "Eduardo", 1021 "Emilio", 1022 "Enrique", 1023 "Ernesto", 1024 "Esteban", 1025 "Federico", 1026 "Felipe", 1027 "Fernando", 1028 "Francisco", 1029 "Gabriel", 1030 "Gerardo", 1031 "Germán", 1032 "Gilberto", 1033 "Gonzalo", 1034 "Gregorio", 1035 "Guillermo", 1036 "Gustavo", 1037 "Hernán", 1038 "Homero", 1039 "Horacio", 1040 "Hugo", 1041 "Ignacio", 1042 "Jacobo", 1043 "Jaime", 1044 "Javier", 1045 "Jerónimo", 1046 "Jesús", 1047 "Joaquín", 1048 "Jorge", 1049 "Jorge Luis", 1050 "José", 1051 "José Eduardo", 1052 "José Emilio", 1053 "José Luis", 1054 "José María", 1055 "Juan", 1056 "Juan Carlos", 1057 "Julio", 1058 "Julio César", 1059 "Lorenzo", 1060 "Lucas", 1061 "Luis", 1062 "Luis Miguel", 1063 "Manuel", 1064 "Marco Antonio", 1065 "Marcos", 1066 "Mariano", 1067 "Mario", 1068 "Martín", 1069 "Mateo", 1070 "Miguel", 1071 "Miguel Ángel", 1072 "Nicolás", 1073 "Octavio", 1074 "Óscar", 1075 "Pablo", 1076 "Patricio", 1077 "Pedro", 1078 "Rafael", 1079 "Ramiro", 1080 "Ramón", 1081 "Raúl", 1082 "Ricardo", 1083 "Roberto", 1084 "Rodrigo", 1085 "Rubén", 1086 "Salvador", 1087 "Samuel", 1088 "Sancho", 1089 "Santiago", 1090 "Sergio", 1091 "Teodoro", 1092 "Timoteo", 1093 "Tomás", 1094 "Vicente", 1095 "Víctor", 1096 "Adela", 1097 "Adriana", 1098 "Alejandra", 1099 "Alicia", 1100 "Amalia", 1101 "Ana", 1102 "Ana Luisa", 1103 "Ana María", 1104 "Andrea", 1105 "Anita", 1106 "Ángela", 1107 "Antonia", 1108 "Ariadna", 1109 "Barbara", 1110 "Beatriz", 1111 "Berta", 1112 "Blanca", 1113 "Caridad", 1114 "Carla", 1115 "Carlota", 1116 "Carmen", 1117 "Carolina", 1118 "Catalina", 1119 "Cecilia", 1120 "Clara", 1121 "Claudia", 1122 "Concepción", 1123 "Conchita", 1124 "Cristina", 1125 "Daniela", 1126 "Débora", 1127 "Diana", 1128 "Dolores", 1129 "Lola", 1130 "Dorotea", 1131 "Elena", 1132 "Elisa", 1133 "Eloisa", 1134 "Elsa", 1135 "Elvira", 1136 "Emilia", 1137 "Esperanza", 1138 "Estela", 1139 "Ester", 1140 "Eva", 1141 "Florencia", 1142 "Francisca", 1143 "Gabriela", 1144 "Gloria", 1145 "Graciela", 1146 "Guadalupe", 1147 "Guillermina", 1148 "Inés", 1149 "Irene", 1150 "Isabel", 1151 "Isabela", 1152 "Josefina", 1153 "Juana", 1154 "Julia", 1155 "Laura", 1156 "Leonor", 1157 "Leticia", 1158 "Lilia", 1159 "Lorena", 1160 "Lourdes", 1161 "Lucía", 1162 "Luisa", 1163 "Luz", 1164 "Magdalena", 1165 "Manuela", 1166 "Marcela", 1167 "Margarita", 1168 "María", 1169 "María del Carmen", 1170 "María Cristina", 1171 "María Elena", 1172 "María Eugenia", 1173 "María José", 1174 "María Luisa", 1175 "María Soledad", 1176 "María Teresa", 1177 "Mariana", 1178 "Maricarmen", 1179 "Marilú", 1180 "Marisol", 1181 "Marta", 1182 "Mayte", 1183 "Mercedes", 1184 "Micaela", 1185 "Mónica", 1186 "Natalia", 1187 "Norma", 1188 "Olivia", 1189 "Patricia", 1190 "Pilar", 1191 "Ramona", 1192 "Raquel", 1193 "Rebeca", 1194 "Reina", 1195 "Rocío", 1196 "Rosa", 1197 "Rosalia", 1198 "Rosario", 1199 "Sara", 1200 "Silvia", 1201 "Sofía", 1202 "Soledad", 1203 "Sonia", 1204 "Susana", 1205 "Teresa", 1206 "Verónica", 1207 "Victoria", 1208 "Virginia", 1209 "Yolanda" 1210 ]; 1211 return choice(data, this.rnd); 1212 } 1213 1214 1215 override string nameName() { 1216 final switch(uniform(0, 5, this.rnd)) { 1217 case 0: return namePrefix() ~ " " ~ nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameLastName(); 1218 case 1: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameLastName(); 1219 case 2: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameLastName(); 1220 case 3: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameLastName(); 1221 case 4: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameLastName(); 1222 } 1223 } 1224 1225 /// 1226 override string nameFemaleFirstName() { 1227 auto data = [ 1228 "Marta", 1229 "Andrea", 1230 "Ana", 1231 "Anni", 1232 "Laura", 1233 "Maica", 1234 "Laura", 1235 "Lorena", 1236 "Matilde", 1237 "Jennifer", 1238 "Roser" 1239 ]; 1240 return choice(data, this.rnd); 1241 } 1242 1243 /// 1244 override string namePrefix() { 1245 auto data = [ 1246 "Sr.", 1247 "Sra.", 1248 "Sta.'" 1249 ]; 1250 return choice(data, this.rnd); 1251 } 1252 1253 /// 1254 override string commerceDepartment() { 1255 auto data = [ 1256 "Librería", 1257 "Deportes", 1258 "Videojuegos", 1259 "Electrónica", 1260 "Moda", 1261 "Joyería", 1262 "Marroquinería", 1263 "Juguetería", 1264 "Mascotas", 1265 "Bebes", 1266 "Bricolaje", 1267 "Informática", 1268 "Salud", 1269 "Parafarmacia", 1270 "Papelería", 1271 "Cine", 1272 "Música", 1273 "Hogar", 1274 "Decoración" 1275 ]; 1276 return choice(data, this.rnd); 1277 } 1278 1279 /// 1280 override string colorHuman() { 1281 auto data = [ 1282 "Rojo", 1283 "Azul", 1284 "Negro", 1285 "Gris", 1286 "Blanco", 1287 "Amarillo", 1288 "Verde", 1289 "Morado", 1290 "Violeta" 1291 ]; 1292 return choice(data, this.rnd); 1293 } 1294 1295 /// 1296 override string addressStateAbbr() { 1297 auto data = [ 1298 "And", 1299 "Ara", 1300 "Ast", 1301 "Bal", 1302 "Can", 1303 "Cbr", 1304 "Man", 1305 "Leo", 1306 "Cat", 1307 "Com", 1308 "Ext", 1309 "Gal", 1310 "Rio", 1311 "Mad", 1312 "Nav", 1313 "Vas", 1314 "Mur" 1315 ]; 1316 return choice(data, this.rnd); 1317 } 1318 1319 /// 1320 string addressProvince() { 1321 auto data = [ 1322 "Álava", 1323 "Albacete", 1324 "Alicante", 1325 "Almería", 1326 "Asturias", 1327 "Ávila", 1328 "Badajoz", 1329 "Barcelona", 1330 "Burgos", 1331 "Cantabria", 1332 "Castellón", 1333 "Ciudad Real", 1334 "Cuenca", 1335 "Cáceres", 1336 "Cádiz", 1337 "Córdoba", 1338 "Gerona", 1339 "Granada", 1340 "Guadalajara", 1341 "Guipúzcoa", 1342 "Huelva", 1343 "Huesca", 1344 "Islas Baleares", 1345 "Jaén", 1346 "La Coruña", 1347 "La Rioja", 1348 "Las Palmas", 1349 "León", 1350 "Lugo", 1351 "lérida", 1352 "Madrid", 1353 "Murcia", 1354 "Málaga", 1355 "Navarra", 1356 "Orense", 1357 "Palencia", 1358 "Pontevedra", 1359 "Salamanca", 1360 "Santa Cruz de Tenerife", 1361 "Segovia", 1362 "Sevilla", 1363 "Soria", 1364 "Tarragona", 1365 "Teruel", 1366 "Toledo", 1367 "Valencia", 1368 "Valladolid", 1369 "Vizcaya", 1370 "Zamora", 1371 "Zaragoza" 1372 ]; 1373 return choice(data, this.rnd); 1374 } 1375 1376 /// 1377 override string addressState() { 1378 auto data = [ 1379 "Andalucía", 1380 "Aragón", 1381 "Principado de Asturias", 1382 "Baleares", 1383 "Canarias", 1384 "Cantabria", 1385 "Castilla-La Mancha", 1386 "Castilla y León", 1387 "Cataluña", 1388 "Comunidad Valenciana", 1389 "Extremadura", 1390 "Galicia", 1391 "La Rioja", 1392 "Comunidad de Madrid", 1393 "Navarra", 1394 "País Vasco", 1395 "Región de Murcia" 1396 ]; 1397 return choice(data, this.rnd); 1398 } 1399 1400 1401 override string addressStreetAddress() { 1402 final switch(uniform(0, 2, this.rnd)) { 1403 case 0: return "normal: '" ~ addressStreet() ~ addressBuildingNumber(); 1404 case 1: return "full: '" ~ addressStreet() ~ addressBuildingNumber() ~ " " ~ addressSecondaryAddress(); 1405 } 1406 } 1407 1408 /// 1409 override string addressDefaultCountry() { 1410 auto data = [ 1411 "España'" 1412 ]; 1413 return choice(data, this.rnd); 1414 } 1415 1416 /// 1417 override string addressCountry() { 1418 auto data = [ 1419 "Afganistán", 1420 "Albania", 1421 "Argelia", 1422 "Andorra", 1423 "Angola", 1424 "Argentina", 1425 "Armenia", 1426 "Aruba", 1427 "Australia", 1428 "Austria", 1429 "Azerbayán", 1430 "Bahamas", 1431 "Barein", 1432 "Bangladesh", 1433 "Barbados", 1434 "Bielorusia", 1435 "Bélgica", 1436 "Belice", 1437 "Bermuda", 1438 "Bután", 1439 "Bolivia", 1440 "Bosnia Herzegovina", 1441 "Botswana", 1442 "Brasil", 1443 "Bulgaria", 1444 "Burkina Faso", 1445 "Burundi", 1446 "Camboya", 1447 "Camerún", 1448 "Canada", 1449 "Cabo Verde", 1450 "Islas Caimán", 1451 "Chad", 1452 "Chile", 1453 "China", 1454 "Isla de Navidad", 1455 "Colombia", 1456 "Comodos", 1457 "Congo", 1458 "Costa Rica", 1459 "Costa de Marfil", 1460 "Croacia", 1461 "Cuba", 1462 "Chipre", 1463 "República Checa", 1464 "Dinamarca", 1465 "Dominica", 1466 "República Dominicana", 1467 "Ecuador", 1468 "Egipto", 1469 "El Salvador", 1470 "Guinea Ecuatorial", 1471 "Eritrea", 1472 "Estonia", 1473 "Etiopía", 1474 "Islas Faro", 1475 "Fiji", 1476 "Finlandia", 1477 "Francia", 1478 "Gabón", 1479 "Gambia", 1480 "Georgia", 1481 "Alemania", 1482 "Ghana", 1483 "Grecia", 1484 "Groenlandia", 1485 "Granada", 1486 "Guadalupe", 1487 "Guam", 1488 "Guatemala", 1489 "Guinea", 1490 "Guinea-Bisau", 1491 "Guayana", 1492 "Haiti", 1493 "Honduras", 1494 "Hong Kong", 1495 "Hungria", 1496 "Islandia", 1497 "India", 1498 "Indonesia", 1499 "Iran", 1500 "Irak", 1501 "Irlanda", 1502 "Italia", 1503 "Jamaica", 1504 "Japón", 1505 "Jordania", 1506 "Kazajistan", 1507 "Kenia", 1508 "Kiribati", 1509 "Corea", 1510 "Kuwait", 1511 "Letonia", 1512 "Líbano", 1513 "Liberia", 1514 "Liechtenstein", 1515 "Lituania", 1516 "Luxemburgo", 1517 "Macao", 1518 "Macedonia", 1519 "Madagascar", 1520 "Malawi", 1521 "Malasia", 1522 "Maldivas", 1523 "Mali", 1524 "Malta", 1525 "Martinica", 1526 "Mauritania", 1527 "Méjico", 1528 "Micronesia", 1529 "Moldavia", 1530 "Mónaco", 1531 "Mongolia", 1532 "Montenegro", 1533 "Montserrat", 1534 "Marruecos", 1535 "Mozambique", 1536 "Namibia", 1537 "Nauru", 1538 "Nepal", 1539 "Holanda", 1540 "Nueva Zelanda", 1541 "Nicaragua", 1542 "Niger", 1543 "Nigeria", 1544 "Noruega", 1545 "Omán", 1546 "Pakistan", 1547 "Panamá", 1548 "Papúa Nueva Guinea", 1549 "Paraguay", 1550 "Perú", 1551 "Filipinas", 1552 "Poland", 1553 "Portugal", 1554 "Puerto Rico", 1555 "Rusia", 1556 "Ruanda", 1557 "Samoa", 1558 "San Marino", 1559 "Santo Tomé y Principe", 1560 "Arabia Saudí", 1561 "Senegal", 1562 "Serbia", 1563 "Seychelles", 1564 "Sierra Leona", 1565 "Singapur", 1566 "Eslovaquia", 1567 "Eslovenia", 1568 "Somalia", 1569 "España", 1570 "Sri Lanka", 1571 "Sudán", 1572 "Suriname", 1573 "Suecia", 1574 "Suiza", 1575 "Siria", 1576 "Taiwan", 1577 "Tajikistan", 1578 "Tanzania", 1579 "Tailandia", 1580 "Timor-Leste", 1581 "Togo", 1582 "Tonga", 1583 "Trinidad y Tobago", 1584 "Tunez", 1585 "Turquia", 1586 "Uganda", 1587 "Ucrania", 1588 "Emiratos Árabes Unidos", 1589 "Reino Unido", 1590 "Estados Unidos de América", 1591 "Uruguay", 1592 "Uzbekistan", 1593 "Vanuatu", 1594 "Venezuela", 1595 "Vietnam", 1596 "Yemen", 1597 "Zambia", 1598 "Zimbabwe" 1599 ]; 1600 return choice(data, this.rnd); 1601 } 1602 1603 /// 1604 override string addressCityPrefix() { 1605 auto data = [ 1606 "Parla", 1607 "Telde", 1608 "Baracaldo", 1609 "San Fernando", 1610 "Torrevieja", 1611 "Lugo", 1612 "Santiago de Compostela", 1613 "Gerona", 1614 "Cáceres", 1615 "Lorca", 1616 "Coslada", 1617 "Talavera de la Reina", 1618 "El Puerto de Santa María", 1619 "Cornellá de Llobregat", 1620 "Avilés", 1621 "Palencia", 1622 "Gecho", 1623 "Orihuela", 1624 "Pontevedra", 1625 "Pozuelo de Alarcón", 1626 "Toledo", 1627 "El Ejido", 1628 "Guadalajara", 1629 "Gandía", 1630 "Ceuta", 1631 "Ferrol", 1632 "Chiclana de la Frontera", 1633 "Manresa", 1634 "Roquetas de Mar", 1635 "Ciudad Real", 1636 "Rubí", 1637 "Benidorm", 1638 "San Sebastían de los Reyes", 1639 "Ponferrada", 1640 "Zamora", 1641 "Alcalá de Guadaira", 1642 "Fuengirola", 1643 "Mijas", 1644 "Sanlúcar de Barrameda", 1645 "La Línea de la Concepción", 1646 "Majadahonda", 1647 "Sagunto", 1648 "El Prat de LLobregat", 1649 "Viladecans", 1650 "Linares", 1651 "Alcoy", 1652 "Irún", 1653 "Estepona", 1654 "Torremolinos", 1655 "Rivas-Vaciamadrid", 1656 "Molina de Segura", 1657 "Paterna", 1658 "Granollers", 1659 "Santa Lucía de Tirajana", 1660 "Motril", 1661 "Cerdañola del Vallés", 1662 "Arrecife", 1663 "Segovia", 1664 "Torrelavega", 1665 "Elda", 1666 "Mérida", 1667 "Ávila", 1668 "Valdemoro", 1669 "Cuenta", 1670 "Collado Villalba", 1671 "Benalmádena", 1672 "Mollet del Vallés", 1673 "Puertollano", 1674 "Madrid", 1675 "Barcelona", 1676 "Valencia", 1677 "Sevilla", 1678 "Zaragoza", 1679 "Málaga", 1680 "Murcia", 1681 "Palma de Mallorca", 1682 "Las Palmas de Gran Canaria", 1683 "Bilbao", 1684 "Córdoba", 1685 "Alicante", 1686 "Valladolid", 1687 "Vigo", 1688 "Gijón", 1689 "Hospitalet de LLobregat", 1690 "La Coruña", 1691 "Granada", 1692 "Vitoria", 1693 "Elche", 1694 "Santa Cruz de Tenerife", 1695 "Oviedo", 1696 "Badalona", 1697 "Cartagena", 1698 "Móstoles", 1699 "Jerez de la Frontera", 1700 "Tarrasa", 1701 "Sabadell", 1702 "Alcalá de Henares", 1703 "Pamplona", 1704 "Fuenlabrada", 1705 "Almería", 1706 "San Sebastián", 1707 "Leganés", 1708 "Santander", 1709 "Burgos", 1710 "Castellón de la Plana", 1711 "Alcorcón", 1712 "Albacete", 1713 "Getafe", 1714 "Salamanca", 1715 "Huelva", 1716 "Logroño", 1717 "Badajoz", 1718 "San Cristróbal de la Laguna", 1719 "León", 1720 "Tarragona", 1721 "Cádiz", 1722 "Lérida", 1723 "Marbella", 1724 "Mataró", 1725 "Dos Hermanas", 1726 "Santa Coloma de Gramanet", 1727 "Jaén", 1728 "Algeciras", 1729 "Torrejón de Ardoz", 1730 "Orense", 1731 "Alcobendas", 1732 "Reus", 1733 "Calahorra", 1734 "Inca" 1735 ]; 1736 return choice(data, this.rnd); 1737 } 1738 1739 1740 override string addressStreet() { 1741 final switch(uniform(0, 2, this.rnd)) { 1742 case 0: return addressStreetSuffix() ~ " " ~ nameFirstName(); 1743 case 1: return addressStreetSuffix() ~ " " ~ nameFirstName() ~ " " ~ nameLastName(); 1744 } 1745 } 1746 1747 /// 1748 override string addressTimeZone() { 1749 auto data = [ 1750 "Pacífico/Midway", 1751 "Pacífico/Pago_Pago", 1752 "Pacífico/Honolulu", 1753 "America/Juneau", 1754 "America/Los_Angeles", 1755 "America/Tijuana", 1756 "America/Denver", 1757 "America/Phoenix", 1758 "America/Chihuahua", 1759 "America/Mazatlan", 1760 "America/Chicago", 1761 "America/Regina", 1762 "America/Mexico_City", 1763 "America/Mexico_City", 1764 "America/Monterrey", 1765 "America/Guatemala", 1766 "America/New_York", 1767 "America/Indiana/Indianapolis", 1768 "America/Bogota", 1769 "America/Lima", 1770 "America/Lima", 1771 "America/Halifax", 1772 "America/Caracas", 1773 "America/La_Paz", 1774 "America/Santiago", 1775 "America/St_Johns", 1776 "America/Sao_Paulo", 1777 "America/Argentina/Buenos_Aires", 1778 "America/Guyana", 1779 "America/Godthab", 1780 "Atlantic/South_Georgia", 1781 "Atlantic/Azores", 1782 "Atlantic/Cape_Verde", 1783 "Europa/Dublin", 1784 "Europa/London", 1785 "Europa/Lisbon", 1786 "Europa/London", 1787 "Africa/Casablanca", 1788 "Africa/Monrovia", 1789 "Etc/UTC", 1790 "Europa/Belgrade", 1791 "Europa/Bratislava", 1792 "Europa/Budapest", 1793 "Europa/Ljubljana", 1794 "Europa/Prague", 1795 "Europa/Sarajevo", 1796 "Europa/Skopje", 1797 "Europa/Warsaw", 1798 "Europa/Zagreb", 1799 "Europa/Brussels", 1800 "Europa/Copenhagen", 1801 "Europa/Madrid", 1802 "Europa/Paris", 1803 "Europa/Amsterdam", 1804 "Europa/Berlin", 1805 "Europa/Berlin", 1806 "Europa/Rome", 1807 "Europa/Stockholm", 1808 "Europa/Vienna", 1809 "Africa/Algiers", 1810 "Europa/Bucharest", 1811 "Africa/Cairo", 1812 "Europa/Helsinki", 1813 "Europa/Kiev", 1814 "Europa/Riga", 1815 "Europa/Sofia", 1816 "Europa/Tallinn", 1817 "Europa/Vilnius", 1818 "Europa/Athens", 1819 "Europa/Istanbul", 1820 "Europa/Minsk", 1821 "Asia/Jerusalen", 1822 "Africa/Harare", 1823 "Africa/Johannesburg", 1824 "Europa/Moscú", 1825 "Europa/Moscú", 1826 "Europa/Moscú", 1827 "Asia/Kuwait", 1828 "Asia/Riyadh", 1829 "Africa/Nairobi", 1830 "Asia/Baghdad", 1831 "Asia/Tehran", 1832 "Asia/Muscat", 1833 "Asia/Muscat", 1834 "Asia/Baku", 1835 "Asia/Tbilisi", 1836 "Asia/Yerevan", 1837 "Asia/Kabul", 1838 "Asia/Yekaterinburg", 1839 "Asia/Karachi", 1840 "Asia/Karachi", 1841 "Asia/Tashkent", 1842 "Asia/Kolkata", 1843 "Asia/Kolkata", 1844 "Asia/Kolkata", 1845 "Asia/Kolkata", 1846 "Asia/Kathmandu", 1847 "Asia/Dhaka", 1848 "Asia/Dhaka", 1849 "Asia/Colombo", 1850 "Asia/Almaty", 1851 "Asia/Novosibirsk", 1852 "Asia/Rangoon", 1853 "Asia/Bangkok", 1854 "Asia/Bangkok", 1855 "Asia/Jakarta", 1856 "Asia/Krasnoyarsk", 1857 "Asia/Shanghai", 1858 "Asia/Chongqing", 1859 "Asia/Hong_Kong", 1860 "Asia/Urumqi", 1861 "Asia/Kuala_Lumpur", 1862 "Asia/Singapore", 1863 "Asia/Taipei", 1864 "Australia/Perth", 1865 "Asia/Irkutsk", 1866 "Asia/Ulaanbaatar", 1867 "Asia/Seoul", 1868 "Asia/Tokyo", 1869 "Asia/Tokyo", 1870 "Asia/Tokyo", 1871 "Asia/Yakutsk", 1872 "Australia/Darwin", 1873 "Australia/Adelaide", 1874 "Australia/Melbourne", 1875 "Australia/Melbourne", 1876 "Australia/Sydney", 1877 "Australia/Brisbane", 1878 "Australia/Hobart", 1879 "Asia/Vladivostok", 1880 "Pacífico/Guam", 1881 "Pacífico/Port_Moresby", 1882 "Asia/Magadan", 1883 "Asia/Magadan", 1884 "Pacífico/Noumea", 1885 "Pacífico/Fiji", 1886 "Asia/Kamchatka", 1887 "Pacífico/Majuro", 1888 "Pacífico/Auckland", 1889 "Pacífico/Auckland", 1890 "Pacífico/Tongatapu", 1891 "Pacífico/Fakaofo", 1892 "Pacífico/Apia" 1893 ]; 1894 return choice(data, this.rnd); 1895 } 1896 1897 1898 override string addressCity() { 1899 final switch(uniform(0, 1, this.rnd)) { 1900 case 0: return addressCityPrefix() ~ "'"; 1901 } 1902 } 1903 1904 1905 override string addressBuildingNumber() { 1906 final switch(uniform(0, 5, this.rnd)) { 1907 case 0: return " s/n."; 1908 case 1: return "#"; 1909 case 2: return "##"; 1910 case 3: return " #"; 1911 case 4: return "##'"; 1912 } 1913 } 1914 1915 /// 1916 override string addressSecondaryAddress() { 1917 auto data = [ 1918 "Esc. ###", 1919 "Puerta ###'" 1920 ]; 1921 return this.digitBuild(choice(data, this.rnd)); 1922 } 1923 1924 /// 1925 override string addressPostcode() { 1926 auto data = [ 1927 "#####'" 1928 ]; 1929 return this.digitBuild(choice(data, this.rnd)); 1930 } 1931 1932 /// 1933 override string addressStreetSuffix() { 1934 auto data = [ 1935 "Aldea", 1936 "Apartamento", 1937 "Arrabal", 1938 "Arroyo", 1939 "Avenida", 1940 "Bajada", 1941 "Barranco", 1942 "Barrio", 1943 "Bloque", 1944 "Calle", 1945 "Calleja", 1946 "Camino", 1947 "Carretera", 1948 "Caserio", 1949 "Colegio", 1950 "Colonia", 1951 "Conjunto", 1952 "Cuesta", 1953 "Chalet", 1954 "Edificio", 1955 "Entrada", 1956 "Escalinata", 1957 "Explanada", 1958 "Extramuros", 1959 "Extrarradio", 1960 "Ferrocarril", 1961 "Glorieta", 1962 "Gran Subida", 1963 "Grupo", 1964 "Huerta", 1965 "Jardines", 1966 "Lado", 1967 "Lugar", 1968 "Manzana", 1969 "Masía", 1970 "Mercado", 1971 "Monte", 1972 "Muelle", 1973 "Municipio", 1974 "Parcela", 1975 "Parque", 1976 "Partida", 1977 "Pasaje", 1978 "Paseo", 1979 "Plaza", 1980 "Poblado", 1981 "Polígono", 1982 "Prolongación", 1983 "Puente", 1984 "Puerta", 1985 "Quinta", 1986 "Ramal", 1987 "Rambla", 1988 "Rampa", 1989 "Riera", 1990 "Rincón", 1991 "Ronda", 1992 "Rua", 1993 "Salida", 1994 "Sector", 1995 "Sección", 1996 "Senda", 1997 "Solar", 1998 "Subida", 1999 "Terrenos", 2000 "Torrente", 2001 "Travesía", 2002 "Urbanización", 2003 "Vía", 2004 "Vía Pública" 2005 ]; 2006 return choice(data, this.rnd); 2007 } 2008 2009 /// 2010 override string phoneNumberFormats() { 2011 auto data = [ 2012 "9##-###-###", 2013 "9##.###.###", 2014 "9## ### ###", 2015 "9########'" 2016 ]; 2017 return this.digitBuild(choice(data, this.rnd)); 2018 } 2019 2020 /// 2021 override string cellPhoneFormats() { 2022 auto data = [ 2023 "6##-###-###", 2024 "6##.###.###", 2025 "6## ### ###", 2026 "6########'" 2027 ]; 2028 return this.digitBuild(choice(data, this.rnd)); 2029 } 2030 2031 /// 2032 override string internetFreeEmail() { 2033 auto data = [ 2034 "gmail.com", 2035 "yahoo.com", 2036 "hotmail.com'" 2037 ]; 2038 return choice(data, this.rnd); 2039 } 2040 2041 /// 2042 override string internetDomainSuffix() { 2043 auto data = [ 2044 "com", 2045 "es", 2046 "info", 2047 "com.es", 2048 "org'" 2049 ]; 2050 return choice(data, this.rnd); 2051 } 2052 2053 }