1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_lv; 4 5 import faked.base; 6 7 8 /// 9 class Faker_lv : 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 "āb", 26 "āččūšāmūš", 27 "āččūšāņtīūm", 28 "ād", 29 "ādīpīščī", 30 "āļīāš", 31 "āļīqūām", 32 "āļīqūīd", 33 "āmēt", 34 "āņīmī", 35 "āpērīām", 36 "ārčhītēčto", 37 "āšpērīorēš", 38 "āšpērņātūr", 39 "āššūmēņdā", 40 "āt", 41 "ātqūē", 42 "āūt", 43 "āūtēm", 44 "āūtēm", 45 "bēātāē", 46 "bļāņdītīīš", 47 "čommodī", 48 "čoņšēčtētūr", 49 "čoņšēqūātūr", 50 "čoņšēqūūņtūr", 51 "čorporīš", 52 "čorrūptī", 53 "čūļpā", 54 "čūm", 55 "čūmqūē", 56 "čūpīdītātē", 57 "dēbītīš", 58 "dēļēčtūš", 59 "dēļēņītī", 60 "dēšērūņt", 61 "dīčtā", 62 "dīģņīššīmoš", 63 "dīštīņčtīo", 64 "doļor", 65 "doļorē", 66 "doļorēm", 67 "doļorēmqūē", 68 "doļorēš", 69 "doļorībūš", 70 "doļorūm", 71 "dūčīmūš", 72 "ēā", 73 "ēāqūē", 74 "ēārūm", 75 "ēīūš", 76 "ēļīģēņdī", 77 "ēņīm", 78 "ēoš", 79 "ērror", 80 "ēššē", 81 "ēšt", 82 "ēt", 83 "ēūm", 84 "ēvēņīēt", 85 "ēx", 86 "ēxčēptūrī", 87 "ēxērčītātīoņēm", 88 "ēxpēdītā", 89 "ēxpļīčābo", 90 "fāčērē", 91 "fāčīļīš", 92 "fūģā", 93 "fūģīāt", 94 "fūģīt", 95 "hārūm", 96 "hīč", 97 "īd", 98 "īļļo", 99 "īļļūm", 100 "īmpēdīt", 101 "īņ", 102 "īņčīdūņt", 103 "īņvēņtorē", 104 "īpšā", 105 "īpšām", 106 "īpšūm", 107 "īštē", 108 "ītāqūē", 109 "īūrē", 110 "īūšto", 111 "ļāborē", 112 "ļāborīošām", 113 "ļāborūm", 114 "ļāūdāņtīūm", 115 "ļībēro", 116 "māģņām", 117 "māģņī", 118 "māīorēš", 119 "māxīmē", 120 "mīņīmā", 121 "mīņūš", 122 "modī", 123 "moļēštīāē", 124 "moļēštīāš", 125 "moļļītīā", 126 "ņām", 127 "ņātūš", 128 "ņēčēššītātībūš", 129 "ņēmo", 130 "ņēqūē", 131 "ņēščīūņt", 132 "ņīhīļ", 133 "ņīšī", 134 "ņobīš", 135 "ņoņ", 136 "ņoštrūm", 137 "ņūļļā", 138 "ņūmqūām", 139 "oččāēčātī", 140 "odīo", 141 "odīt", 142 "offīčīā", 143 "offīčīīš", 144 "omņīš", 145 "optīo", 146 "pārīātūr", 147 "pērfērēņdīš", 148 "pēršpīčīātīš", 149 "pļāčēāt", 150 "porro", 151 "poššīmūš", 152 "prāēšēņtīūm", 153 "provīdēņt", 154 "qūāē", 155 "qūāērāt", 156 "qūām", 157 "qūāš", 158 "qūāšī", 159 "qūī", 160 "qūīā", 161 "qūībūšdām", 162 "qūīdēm", 163 "qūīš", 164 "qūīšqūām", 165 "qūo", 166 "qūod", 167 "qūoš", 168 "rātīoņē", 169 "rēčūšāņdāē", 170 "rēīčīēņdīš", 171 "rēm", 172 "rēpēļļāt", 173 "rēpēļļēņdūš", 174 "rēprēhēņdērīt", 175 "rēpūdīāņdāē", 176 "rērūm", 177 "šāēpē", 178 "šāpīēņtē", 179 "šēd", 180 "šēqūī", 181 "šīmīļīqūē", 182 "šīņt", 183 "šīt", 184 "šoļūtā", 185 "šūņt", 186 "šūščīpīt", 187 "tēmporā", 188 "tēmporē", 189 "tēmporībūš", 190 "tēņētūr", 191 "totām", 192 "ūļļām", 193 "ūņdē", 194 "ūt", 195 "vēļ", 196 "vēļīt", 197 "vēņīām", 198 "vērītātīš", 199 "vēro", 200 "vītāē", 201 "voļūptāš", 202 "voļūptāš", 203 "voļūptātē", 204 "voļūptātēm", 205 "voļūptātēš", 206 "voļūptātībūš", 207 "voļūptātūm" 208 ]; 209 return choice(data, this.rnd); 210 } 211 212 /// 213 override string loremSupplemental() { 214 auto data = [ 215 "ābbās", 216 "ābduco", 217 "ābēo", 218 "ābscīdo", 219 "ābscondītus", 220 "ābsēns", 221 "ābsorbēo", 222 "ābsquē", 223 "ābstērgo", 224 "ābsum", 225 "ābundāns", 226 "ābutor", 227 "āccēdo", 228 "āccēndo", 229 "āccēptus", 230 "āccīpīo", 231 "āccommodo", 232 "āccusātor", 233 "ācēr", 234 "ācērbītās", 235 "ācērvus", 236 "ācīdus", 237 "ācīēs", 238 "ācquīro", 239 "ācsī", 240 "ādāmo", 241 "ādāugēo", 242 "āddo", 243 "ādduco", 244 "ādēmptīo", 245 "ādēo", 246 "ādēptīo", 247 "ādfēctus", 248 "ādfēro", 249 "ādfīcīo", 250 "ādflīcto", 251 "ādhāēro", 252 "ādhuc", 253 "ādīcīo", 254 "ādīmplēo", 255 "ādīnvēntītīās", 256 "ādīpīscor", 257 "ādīuvo", 258 "ādmīnīstrātīo", 259 "ādmīrātīo", 260 "ādmītto", 261 "ādmonēo", 262 "ādmovēo", 263 "ādnuo", 264 "ādopto", 265 "ādsīduē", 266 "ādstrīngo", 267 "ādsuēsco", 268 "ādsum", 269 "ādulātīo", 270 "ādulēscēns", 271 "ādultus", 272 "āduro", 273 "ādvēnīo", 274 "ādvērsus", 275 "ādvoco", 276 "āēdīfīcīum", 277 "āēgēr", 278 "āēgrē", 279 "āēgrotātīo", 280 "āēgrus", 281 "āēnēus", 282 "āēquītās", 283 "āēquus", 284 "āēr", 285 "āēstās", 286 "āēstīvus", 287 "āēstus", 288 "āētās", 289 "āētērnus", 290 "āgēr", 291 "āggēro", 292 "āggrēdīor", 293 "āgnītīo", 294 "āgnosco", 295 "āgo", 296 "āīt", 297 "āīunt", 298 "ālīēnus", 299 "ālīī", 300 "ālīoquī", 301 "ālīquā", 302 "ālīus", 303 "āllātus", 304 "ālo", 305 "āltēr", 306 "āltus", 307 "ālvēus", 308 "āmārītudo", 309 "āmbītus", 310 "āmbulo", 311 "āmīcītīā", 312 "āmīculum", 313 "āmīssīo", 314 "āmītā", 315 "āmītto", 316 "āmo", 317 "āmor", 318 "āmovēo", 319 "āmplēxus", 320 "āmplītudo", 321 "āmplus", 322 "āncīllā", 323 "āngēlus", 324 "āngulus", 325 "āngustus", 326 "ānīmādvērto", 327 "ānīmī", 328 "ānīmus", 329 "ānnus", 330 "ānsēr", 331 "āntē", 332 "āntēā", 333 "āntēpono", 334 "āntīquus", 335 "āpērīo", 336 "āpērtē", 337 "āpostolus", 338 "āppārātus", 339 "āppēllo", 340 "āppono", 341 "āpposītus", 342 "āpprobo", 343 "āpto", 344 "āptus", 345 "āpud", 346 "āquā", 347 "ārā", 348 "ārānēā", 349 "ārbītro", 350 "ārbor", 351 "ārbustum", 352 "ārcā", 353 "ārcēo", 354 "ārcēsso", 355 "ārcus", 356 "ārgēntum", 357 "ārgumēntum", 358 "ārguo", 359 "ārmā", 360 "ārmārīum", 361 "ārmo", 362 "āro", 363 "ārs", 364 "ārtīculus", 365 "ārtīfīcīosē", 366 "ārto", 367 "ārx", 368 "āscīsco", 369 "āscīt", 370 "āspēr", 371 "āspīcīo", 372 "āsporto", 373 "āssēntātor", 374 "āstrum", 375 "ātāvus", 376 "ātēr", 377 "ātquī", 378 "ātrocītās", 379 "ātrox", 380 "āttēro", 381 "āttollo", 382 "āttonbītus", 383 "āuctor", 384 "āuctus", 385 "āudācīā", 386 "āudāx", 387 "āudēntīā", 388 "āudēo", 389 "āudīo", 390 "āudītor", 391 "āufēro", 392 "āurēus", 393 "āurīs", 394 "āurum", 395 "āut", 396 "āutēm", 397 "āutus", 398 "āuxīlīum", 399 "āvārītīā", 400 "āvārus", 401 "āvēho", 402 "āvērto", 403 "āvoco", 404 "bāīulus", 405 "bālbus", 406 "bārbā", 407 "bārdus", 408 "bāsīum", 409 "bēātus", 410 "bēllīcus", 411 "bēllum", 412 "bēnē", 413 "bēnēfīcīum", 414 "bēnēvolēntīā", 415 "bēnīgnē", 416 "bēstīā", 417 "bībo", 418 "bīs", 419 "blāndīor", 420 "boņus", 421 "boš", 422 "brēvīs", 423 "cādo", 424 "cāēcus", 425 "cāēlēstīs", 426 "cāēlum", 427 "cālāmītās", 428 "cālcār", 429 "cālco", 430 "cālculus", 431 "cāllīdē", 432 "cāmpānā", 433 "cāndīdus", 434 "cānīs", 435 "cānonīcus", 436 "cānto", 437 "cāpīllus", 438 "cāpīo", 439 "cāpītulus", 440 "cāpto", 441 "cāput", 442 "cārbo", 443 "cārcēr", 444 "cārēo", 445 "cārīēs", 446 "cārīosus", 447 "cārītās", 448 "cārmēn", 449 "cārpo", 450 "cārus", 451 "cāsso", 452 "cāstē", 453 "cāsus", 454 "cātēnā", 455 "cātērvā", 456 "cāttus", 457 "cāudā", 458 "cāusā", 459 "cāutē", 460 "cāvēo", 461 "cāvus", 462 "cēdo", 463 "cēlēbrēr", 464 "cēlēr", 465 "cēlo", 466 "cēnā", 467 "cēnāculum", 468 "cēno", 469 "cēnsurā", 470 "cēntum", 471 "cērno", 472 "cērnuus", 473 "cērtē", 474 "cērto", 475 "cērtus", 476 "cērvus", 477 "cētērā", 478 "chārīsmā", 479 "chīrogrāphum", 480 "cībo", 481 "cībus", 482 "cīcutā", 483 "cīlīcīum", 484 "cīmēntārīus", 485 "cīmīnātīo", 486 "cīnīs", 487 "cīrcumvēnīo", 488 "cīto", 489 "cīvīs", 490 "cīvītās", 491 "clām", 492 "clāmo", 493 "clāro", 494 "clārus", 495 "clāudēo", 496 "clāustrum", 497 "clēmēntīā", 498 "clībānus", 499 "coādunātīo", 500 "coāēgrēsco", 501 "coēpī", 502 "coērcēo", 503 "cogīto", 504 "cognātus", 505 "cognomēn", 506 "čoģo", 507 "cohāēro", 508 "cohībēo", 509 "čohors", 510 "collīgo", 511 "coļļoco", 512 "coļļum", 513 "coļo", 514 "coļor", 515 "comā", 516 "combībo", 517 "comburo", 518 "comēdo", 519 "comēs", 520 "comētēs", 521 "comīs", 522 "comītātus", 523 "commēmoro", 524 "commīnor", 525 "čommodo", 526 "communīs", 527 "compāro", 528 "compēllo", 529 "complēctus", 530 "compoņo", 531 "comprēhēndo", 532 "comptuš", 533 "conātus", 534 "concēdo", 535 "concīdo", 536 "cončūlko", 537 "condīco", 538 "coņduco", 539 "confēro", 540 "confīdo", 541 "coņforto", 542 "confuģo", 543 "congrēgātīo", 544 "conīcīo", 545 "conīēcto", 546 "conītor", 547 "conīurātīo", 548 "coņor", 549 "conquēror", 550 "conscēndo", 551 "consērvo", 552 "consīdēro", 553 "conspērgo", 554 "constāns", 555 "consuāsor", 556 "contābēsco", 557 "contēgo", 558 "contīgo", 559 "contrā", 560 "conturbo", 561 "convēntus", 562 "coņvoco", 563 "copīā", 564 "copīosē", 565 "corņu", 566 "coronā", 567 "corpuš", 568 "corrēptīus", 569 "corrīgo", 570 "corroboro", 571 "corrumpo", 572 "coruscus", 573 "cotīdīē", 574 "crāpulā", 575 "crās", 576 "crāstīnus", 577 "crēātor", 578 "crēbēr", 579 "crēbro", 580 "crēdo", 581 "crēo", 582 "crēptīo", 583 "crēpusculum", 584 "crēsco", 585 "crētā", 586 "crībro", 587 "crīnīs", 588 "crucīāmēntum", 589 "crudēlīs", 590 "cruēntus", 591 "crūr", 592 "crustulum", 593 "crūx", 594 "cubīculārīs", 595 "cubītum", 596 "čūbo", 597 "cuī", 598 "cuīus", 599 "culpā", 600 "cuļpo", 601 "cultēllus", 602 "culturā", 603 "cūm", 604 "cunābulā", 605 "cunāē", 606 "cunctātīo", 607 "cupīdītās", 608 "cupīo", 609 "cuppēdīā", 610 "cuprēssus", 611 "cūr", 612 "curā", 613 "curātīo", 614 "curīā", 615 "curīosītās", 616 "curīs", 617 "cūro", 618 "currīculum", 619 "currūs", 620 "cursīm", 621 "curšo", 622 "curšus", 623 "cūrto", 624 "curtūs", 625 "cūrvo", 626 "čurvus", 627 "custodīā", 628 "dāmnātīo", 629 "dāmno", 630 "dāpīfēr", 631 "dēbēo", 632 "dēbīlīto", 633 "dēcēns", 634 "dēcērno", 635 "dēcēt", 636 "dēcīmus", 637 "dēcīpīo", 638 "dēcor", 639 "dēcrētum", 640 "dēcumbo", 641 "dēdēcor", 642 "dēdīco", 643 "dēduco", 644 "dēfāēco", 645 "dēfēndo", 646 "dēfēro", 647 "dēfēssus", 648 "dēfētīscor", 649 "dēfīcīo", 650 "dēfīgo", 651 "dēflēo", 652 "dēfluo", 653 "dēfungo", 654 "dēgēnēro", 655 "dēgēro", 656 "dēgusto", 657 "dēīndē", 658 "dēlēctātīo", 659 "dēlēgo", 660 "dēlēo", 661 "dēlībēro", 662 "dēlīcātē", 663 "dēlīnquo", 664 "dēludo", 665 "dēmēns", 666 "dēmērgo", 667 "dēmītto", 668 "dēmo", 669 "dēmonstro", 670 "dēmoror", 671 "dēmulcēo", 672 "dēmum", 673 "dēnēgo", 674 "dēnīquē", 675 "dēns", 676 "dēnuncīo", 677 "dēnuo", 678 "dēorsum", 679 "dēpērēo", 680 "dēpono", 681 "dēpopulo", 682 "dēporto", 683 "dēprāēdor", 684 "dēprēcātor", 685 "dēprīmo", 686 "dēpromo", 687 "dēpulso", 688 "dēputo", 689 "dērēlīnquo", 690 "dērīdēo", 691 "dērīpīo", 692 "dēsīdēro", 693 "dēsīno", 694 "dēsīpīo", 695 "dēsolo", 696 "dēspārātus", 697 "dēspēcto", 698 "dēspīrmātīo", 699 "īnfīt", 700 "īnflāmmātīo", 701 "ocēr", 702 "pāēns", 703 "pātīor", 704 "pātrīā", 705 "pātrocīnor", 706 "pātruus", 707 "pāucī", 708 "pāulātīm", 709 "pāupēr", 710 "pāx", 711 "pēccātus", 712 "pēcco", 713 "pēcto", 714 "pēctus", 715 "pēcunīā", 716 "pēcus", 717 "pēīor", 718 "pēl", 719 "socīus", 720 "sodālītās", 721 "soļ", 722 "solēo", 723 "solīo", 724 "solītudo", 725 "solīum", 726 "sollērs", 727 "sollīcīto", 728 "soļum", 729 "soluš", 730 "soļutīo", 731 "soļvo", 732 "somnīculosus", 733 "somņus", 734 "soņītus", 735 "soņo", 736 "sophīsmātā", 737 "šopor", 738 "sordēo", 739 "sortītus", 740 "spārgo", 741 "spēcīosus", 742 "spēctāculum", 743 "spēculum", 744 "spērno", 745 "spēro", 746 "spēs", 747 "spīculum", 748 "spīrītus", 749 "spolīātīo", 750 "spontē", 751 "stābīlīs", 752 "stātīm", 753 "stātuā", 754 "stēllā", 755 "stīllīcīdīum", 756 "stīpēs", 757 "stīps", 758 "što", 759 "strēnuus", 760 "struēs", 761 "studīo", 762 "stuļtus", 763 "suādēo", 764 "suāsorīā", 765 "sūb", 766 "subīto", 767 "subīungo", 768 "sublīmē", 769 "subnēcto", 770 "subsēco", 771 "substāntīā", 772 "subvēnīo", 773 "succēdo", 774 "succurro", 775 "suffīcīo", 776 "suffočo", 777 "suffrāgīum", 778 "suggēro", 779 "suī", 780 "suļūm", 781 "sūm", 782 "summā", 783 "summīssē", 784 "summopērē", 785 "sūmo", 786 "sumptus", 787 "supēllēx", 788 "supēr", 789 "suppēllēx", 790 "supplānto", 791 "suppono", 792 "suprā", 793 "surčūlus", 794 "surģo", 795 "suršum", 796 "suscīpīo", 797 "suspēndo", 798 "sustīnēo", 799 "suūs", 800 "synāgogā", 801 "tābēllā", 802 "tābērnus", 803 "tābēsco", 804 "tābgo", 805 "tābulā", 806 "tācēo", 807 "tāctus", 808 "tāēdīum", 809 "tālīo", 810 "tālīs", 811 "tālus", 812 "tām", 813 "tāmdīu", 814 "tāmēn", 815 "tāmētsī", 816 "tāmīsīum", 817 "tāmquām", 818 "tāndēm", 819 "tāntīllus", 820 "tāntum", 821 "tārdus", 822 "tēgo", 823 "tēmērītās", 824 "tēmpērāntīā", 825 "tēmplum", 826 "tēmptātīo", 827 "tēmpus", 828 "tēnāx", 829 "tēndo", 830 "tēnēo", 831 "tēnēr", 832 "tēnuīs", 833 "tēnus", 834 "tēpēsco", 835 "tēpīdus", 836 "tēr", 837 "tērēbro", 838 "tērēs", 839 "tērgā", 840 "tērgēo", 841 "tērgīvērsātīo", 842 "tērgo", 843 "tērgum", 844 "tērmēs", 845 "tērmīnātīo", 846 "tēro", 847 "tērrā", 848 "tērrēo", 849 "tērrīto", 850 "tērror", 851 "tērsus", 852 "tērtīus", 853 "tēstīmonīum", 854 "tēxo", 855 "tēxtīlīs", 856 "tēxtor", 857 "tēxtus", 858 "thālāssīnus", 859 "thēātrum", 860 "thēcā", 861 "thēmā", 862 "thēologus", 863 "thērmāē", 864 "thēsāurus", 865 "thēsīs", 866 "thorāx", 867 "thymbrā", 868 "thymūm", 869 "tībī", 870 "tīmīdus", 871 "tīmor", 872 "tītulus", 873 "tolēro", 874 "toļļo", 875 "tondēo", 876 "toņšor", 877 "torquēo", 878 "torrēns", 879 "tot", 880 "totīdēm", 881 "totīēs", 882 "totūs", 883 "trācto", 884 "trādo", 885 "trāho", 886 "trāns", 887 "trēdēcīm", 888 "trēmo", 889 "trēpīdē", 890 "trēs", 891 "trībuo", 892 "trīcēsīmus", 893 "trīduānā", 894 "trīgīntā", 895 "trīpudīo", 896 "trīstīs", 897 "trīumphus", 898 "trucīdo", 899 "truculēntēr", 900 "tubīnēus", 901 "tuī", 902 "tūm", 903 "tumuļtus", 904 "tūnč", 905 "turbā", 906 "tūrbo", 907 "turpē", 908 "turpīs", 909 "tutāmēn", 910 "tutīs", 911 "tyrānnus", 912 "ubērrīmē", 913 "ubī", 914 "ulcīscor", 915 "ullūs", 916 "ultērīus", 917 "ultīo", 918 "ultrā", 919 "umbrā", 920 "umērus", 921 "umquām", 922 "unā", 923 "undē", 924 "undīquē", 925 "unīvērsē", 926 "unūs", 927 "urbānus", 928 "urbš", 929 "urēdo", 930 "usītās", 931 "usquē", 932 "ustīlo", 933 "ustulo", 934 "ušūs", 935 "utēr", 936 "utērquē", 937 "utīlīs", 938 "utīquē", 939 "ūtor", 940 "utpotē", 941 "utrīmquē", 942 "utroquē", 943 "utrūm", 944 "ūxor", 945 "vāco", 946 "vācuus", 947 "vādo", 948 "vāē", 949 "vāldē", 950 "vālēns", 951 "vālēo", 952 "vālētudo", 953 "vālīdus", 954 "vāllum", 955 "vāpulus", 956 "vārīētās", 957 "vārīus", 958 "vēhēmēns", 959 "vēl", 960 "vēlocītēr", 961 "vēlum", 962 "vēlut", 963 "vēnīā", 964 "vēnīo", 965 "vēntīto", 966 "vēntosus", 967 "vēntus", 968 "vēnustās", 969 "vēr", 970 "vērbērā", 971 "vērbum", 972 "vērē", 973 "vērēcundīā", 974 "vērēor", 975 "vērgo", 976 "vērītās", 977 "vēro", 978 "vērsus", 979 "vērto", 980 "vērumtāmēn", 981 "vērus", 982 "vēsco", 983 "vēsīcā", 984 "vēspēr", 985 "vēspīllo", 986 "vēstēr", 987 "vēstīgīum", 988 "vēstrum", 989 "vētus", 990 "vīā", 991 "vīcīnus", 992 "vīcīssītudo", 993 "vīctorīā", 994 "vīctus", 995 "vīdēlīcēt", 996 "vīdēo", 997 "vīduātā", 998 "vīduo", 999 "vīgīlo", 1000 "vīgor", 1001 "vīlīcus", 1002 "vīlīs", 1003 "vīlītās", 1004 "vīllā", 1005 "vīnco", 1006 "vīnculum", 1007 "vīndīco", 1008 "vīnītor", 1009 "vīnum", 1010 "vīr", 1011 "vīrgā", 1012 "vīrgo", 1013 "vīrīdīs", 1014 "vīrīlītēr", 1015 "vīrtus", 1016 "vīs", 1017 "vīscus", 1018 "vītā", 1019 "vītīosus", 1020 "vītīum", 1021 "vīto", 1022 "vīvo", 1023 "vīx", 1024 "vobīs", 1025 "vocīfēror", 1026 "vočo", 1027 "volātīcus", 1028 "voļo", 1029 "volubīlīs", 1030 "voluntārīus", 1031 "volūp", 1032 "volutābrum", 1033 "volvā", 1034 "vomēr", 1035 "vomīcā", 1036 "vomīto", 1037 "vorāgo", 1038 "vorāx", 1039 "voro", 1040 "vos", 1041 "votūm", 1042 "vovēo", 1043 "vox", 1044 "vulārītēr", 1045 "vulgārīs", 1046 "vulgīvāgus", 1047 "vulgo", 1048 "vulgus", 1049 "vulnēro", 1050 "vuļņus", 1051 "vulpēs", 1052 "vultīculus", 1053 "vultūosus", 1054 "xīphīās" 1055 ]; 1056 return choice(data, this.rnd); 1057 } 1058 1059 /// 1060 override string companySuffix() { 1061 auto data = [ 1062 "un partneri", 1063 "holdings", 1064 "grupa", 1065 "aģentūra'" 1066 ]; 1067 return choice(data, this.rnd); 1068 } 1069 1070 /// 1071 string companyPrefix() { 1072 auto data = [ 1073 "SIA", 1074 "AS", 1075 "IU", 1076 "Bezp.Org.", 1077 "Firma", 1078 "Biedrība'" 1079 ]; 1080 return choice(data, this.rnd); 1081 } 1082 1083 1084 override string companyName() { 1085 final switch(uniform(0, 6, this.rnd)) { 1086 case 0: return companyPrefix() ~ " " ~ nameMaleLastName(); 1087 case 1: return companyPrefix() ~ " " ~ nameMaleLastName() ~ " " ~ companySuffix(); 1088 case 2: return companyPrefix() ~ " " ~ nameFemaleLastName() ~ " " ~ companySuffix(); 1089 case 3: return nameMaleLastName() ~ " un " ~ nameMaleLastName(); 1090 case 4: return nameMaleLastName(); 1091 case 5: return nameMaleLastName() ~ " un " ~ nameMaleLastName(); 1092 } 1093 } 1094 1095 /// 1096 override string nameMaleFirstName() { 1097 auto data = [ 1098 "Ainārs", 1099 "Alfrēds", 1100 "Aloīzs", 1101 "Aļģirds", 1102 "Aļģis", 1103 "Andris", 1104 "Andžejs", 1105 "Andžs", 1106 "Anrijs", 1107 "Anšlavs", 1108 "Arkādijs", 1109 "Armīns", 1110 "Artūrs", 1111 "Arvīds", 1112 "Ādams", 1113 "Ādolfs", 1114 "Ārijs", 1115 "Āris", 1116 "Boļeslavs", 1117 "Broņislavs", 1118 "Dāgs", 1119 "Dāvids", 1120 "Dāvis", 1121 "Edgars", 1122 "Edvīns", 1123 "Eduards", 1124 "Edžus", 1125 "Egīls", 1126 "Einārs", 1127 "Eižens", 1128 "Elmārs", 1129 "Emīls", 1130 "Ermīns", 1131 "Ervīns", 1132 "Ēriks", 1133 "Ēvalds", 1134 "Gunārs", 1135 "Ģederts", 1136 "Ģirts", 1137 "Ilgmārs", 1138 "Ilmārs", 1139 "Inārs", 1140 "Indriķis", 1141 "Ingmārs", 1142 "Jānis", 1143 "Jāzeps", 1144 "Jevgeņijs", 1145 "Jēkabs", 1146 "Jurģis", 1147 "Jūlijs", 1148 "Kārlis", 1149 "Klāvs", 1150 "Konrāds", 1151 "Konstantīns", 1152 "Kristiāns", 1153 "Krišjānis", 1154 "Krišs", 1155 "Leonīds", 1156 "Marģers", 1157 "Matīss", 1158 "Mārcis", 1159 "Māris", 1160 "Mārtiņš", 1161 "Miķelis", 1162 "Monvīds", 1163 "Niklāvs", 1164 "Ojārs", 1165 "Oļegs", 1166 "Oļģerts", 1167 "Pāvils", 1168 "Pēteris", 1169 "Regnārs", 1170 "Renārs", 1171 "Ričards", 1172 "Romāns", 1173 "Rūdis", 1174 "Rūdolfs", 1175 "Rūsiņš", 1176 "Tālis", 1177 "Tālivaldis", 1178 "Tālrīts", 1179 "Uģis", 1180 "Valdemārs", 1181 "Valentīns", 1182 "Valērijs", 1183 "Vilmārs", 1184 "Vitālijs", 1185 "Voldemārs", 1186 "Zigfrīds", 1187 "Zigmārs", 1188 "Žanis" 1189 ]; 1190 return choice(data, this.rnd); 1191 } 1192 1193 /// 1194 override string nameSuffix() { 1195 auto data = [ 1196 "k-dze", 1197 "kundze'" 1198 ]; 1199 return choice(data, this.rnd); 1200 } 1201 1202 1203 override string nameName() { 1204 final switch(uniform(0, 11, this.rnd)) { 1205 case 0: return namePrefix() ~ " " ~ nameMaleFirstName() ~ " " ~ nameMaleLastName(); 1206 case 1: return nameMaleFirstName() ~ " " ~ nameMaleLastName(); 1207 case 2: return nameMaleLastName() ~ " " ~ nameMaleFirstName(); 1208 case 3: return nameMaleFirstName() ~ " " ~ nameMaleFirstName() ~ " " ~ nameMaleLastName(); 1209 case 4: return nameMaleFirstName() ~ " " ~ nameMaleLastName() ~ "-" ~ nameMaleLastName(); 1210 case 5: return namePrefix() ~ " " ~ nameFemaleFirstName() ~ " " ~ nameFemaleLastName(); 1211 case 6: return nameFemaleFirstName() ~ " " ~ nameFemaleLastName() ~ " " ~ nameSuffix(); 1212 case 7: return nameFemaleFirstName() ~ " " ~ nameFemaleLastName(); 1213 case 8: return nameFemaleLastName() ~ " " ~ nameFemaleFirstName(); 1214 case 9: return nameFemaleFirstName() ~ " " ~ nameFemaleFirstName() ~ " " ~ nameFemaleLastName(); 1215 case 10: return nameFemaleFirstName() ~ " " ~ nameFemaleLastName() ~ "-" ~ nameFemaleLastName(); 1216 } 1217 } 1218 1219 /// 1220 override string nameFemaleFirstName() { 1221 auto data = [ 1222 "Aīda", 1223 "Akvelīna", 1224 "Albertīne", 1225 "Alvīne", 1226 "Amālija", 1227 "Astrīda", 1228 "Aurēlija", 1229 "Ārija", 1230 "Baņuta", 1231 "Bārbala", 1232 "Beāte", 1233 "Dagmāra", 1234 "Dainuvīte", 1235 "Dārta", 1236 "Diāna", 1237 "Dzirkstīte", 1238 "Dzīle", 1239 "Edīte", 1240 "Elfrīda", 1241 "Elīna", 1242 "Elīza", 1243 "Elmīra", 1244 "Elvīra", 1245 "Emīlija", 1246 "Ernestīne", 1247 "Evelīna", 1248 "Ērika", 1249 "Frīda", 1250 "Gabriela", 1251 "Gudrīte", 1252 "Ģertrūde", 1253 "Helēna", 1254 "Hermīne", 1255 "Ināra", 1256 "Ingrīda", 1257 "Ingūna", 1258 "Irēna", 1259 "Īrisa", 1260 "Janīna", 1261 "Jasmīna", 1262 "Jautrīte", 1263 "Judīte", 1264 "Justīne", 1265 "Jūlija", 1266 "Jūsma", 1267 "Karīna", 1268 "Katrīna", 1269 "Klāra", 1270 "Kristiāna", 1271 "Kristīne", 1272 "Lavīze", 1273 "Lāsma", 1274 "Leonīda", 1275 "Leontīne", 1276 "Liāna", 1277 "Liliāna", 1278 "Lība", 1279 "Līga", 1280 "Līksma", 1281 "Līna", 1282 "Līva", 1283 "Līvija", 1284 "Līze", 1285 "Luīze", 1286 "Lūcija", 1287 "Malvīne", 1288 "Māra", 1289 "Mārīte", 1290 "Mētra", 1291 "Modrīte", 1292 "Mudīte", 1293 "Olīvija", 1294 "Otīlija", 1295 "Patrīcija", 1296 "Paulīne", 1297 "Pārsla", 1298 "Regīna", 1299 "Renāte", 1300 "Rudīte", 1301 "Rūta", 1302 "Sabīne", 1303 "Sarmīte", 1304 "Saulcerīte", 1305 "Skaidrīte", 1306 "Spīdola", 1307 "Tamāra", 1308 "Terēze", 1309 "Tīna", 1310 "Trīne", 1311 "Undīne", 1312 "Valentīna", 1313 "Valērija", 1314 "Vēsma", 1315 "Vijolīte", 1316 "Vilhelmīne", 1317 "Vizbulīte", 1318 "Zeltīte", 1319 "Ziedīte", 1320 "Zigfrīda", 1321 "Zigrīda", 1322 "Zīle", 1323 "Žanete", 1324 "Žanna", 1325 "Ženija", 1326 "Žubīte" 1327 ]; 1328 return choice(data, this.rnd); 1329 } 1330 1331 /// 1332 string nameMaleLastName() { 1333 auto data = [ 1334 "Aigars", 1335 "Alksnis", 1336 "Andersons", 1337 "Aspers", 1338 "Auziņš", 1339 "Ābele", 1340 "Āboliņš", 1341 "Āboltiņš", 1342 "Balodis", 1343 "Beļavskis", 1344 "Bergmanis", 1345 "Bērziņš", 1346 "Bērzīts", 1347 "Birziņš", 1348 "Birznieks", 1349 "Bīriņš", 1350 "Blaus", 1351 "Blekte", 1352 "Breņķis", 1353 "Briedis", 1354 "Brunkevičs", 1355 "Builis", 1356 "Bušs", 1357 "Caune", 1358 "Cālītis", 1359 "Cīrulis", 1360 "Čudars", 1361 "Danielsons", 1362 "Dīriķis", 1363 "Dombrovskis", 1364 "Dreimanis", 1365 "Dzenis", 1366 "Eglītis", 1367 "Endziņš", 1368 "Fogelis", 1369 "Freimanis", 1370 "Gailis", 1371 "Gailītis", 1372 "Gibala", 1373 "Graudiņš", 1374 "Gribusts", 1375 "Grīnbergs", 1376 "Grūbe", 1377 "Jansons", 1378 "Jēkabsons", 1379 "Jukums", 1380 "Kalējs", 1381 "Kalniņš", 1382 "Karlsons", 1383 "Kauliņš", 1384 "Kārkliņš", 1385 "Kļaviņš", 1386 "Kohs", 1387 "Koks", 1388 "Krancis", 1389 "Krastiņš", 1390 "Kraulis", 1391 "Krauze", 1392 "Krēsliņš", 1393 "Krieviņš", 1394 "Krievs", 1395 "Kronbergs", 1396 "Krūmiņš", 1397 "Kulmanis", 1398 "Laiviņš", 1399 "Landmanis", 1400 "Lapiņš", 1401 "Lapsiņš", 1402 "Lasmanis", 1403 "Laubergs", 1404 "Lācis", 1405 "Legzdiņš", 1406 "Lielmanis", 1407 "Liepiņš", 1408 "Līcis", 1409 "Līdaks", 1410 "Ločs", 1411 "Lodiņš", 1412 "Lūsis", 1413 "Matisons", 1414 "Mednis", 1415 "Meiers", 1416 "Mekšs", 1417 "Melderis", 1418 "Melngailis", 1419 "Mihailovs", 1420 "Miķelsons", 1421 "Niedra", 1422 "Osis", 1423 "Ostrovskis", 1424 "Ozers", 1425 "Ozoliņš", 1426 "Ozols", 1427 "Palters", 1428 "Pavlovskis", 1429 "Pencis", 1430 "Petrovskis", 1431 "Pērkons", 1432 "Pētersons", 1433 "Podziņš", 1434 "Polis", 1435 "Pretkalniņš", 1436 "Priedītis", 1437 "Puķītis", 1438 "Putniņš", 1439 "Riekstiņš", 1440 "Romanovskis", 1441 "Rozenbahs", 1442 "Rozītis", 1443 "Rubenis", 1444 "Rudzītis", 1445 "Runcis", 1446 "Salmiņš", 1447 "Seržants", 1448 "Sietnieks", 1449 "Siliņš", 1450 "Sīlis", 1451 "Skudra", 1452 "Smuģis", 1453 "Sproģis", 1454 "Sprūde", 1455 "Strautiņš", 1456 "Strautmanis", 1457 "Strazdiņš", 1458 "Širovs", 1459 "Šīrants", 1460 "Šmits", 1461 "Šteins", 1462 "Tālbergs", 1463 "Teicāns", 1464 "Tiltiņš", 1465 "Tīrelis", 1466 "Tučs", 1467 "Ūdris", 1468 "Valters", 1469 "Vasils", 1470 "Vecumnieks", 1471 "Veinbergs", 1472 "Veiss", 1473 "Vilks", 1474 "Vilsons", 1475 "Viļums", 1476 "Vinters", 1477 "Vītiņš", 1478 "Vītoliņš", 1479 "Vītols", 1480 "Vītums", 1481 "Vollis", 1482 "Zariņš", 1483 "Zālītis", 1484 "Zeidmanis", 1485 "Zeltiņš", 1486 "Ziemelis", 1487 "Zībers", 1488 "Zunda", 1489 "Zvaigzne", 1490 "Zvejnieks", 1491 "Zvinelis", 1492 "Mucenieks", 1493 "Melderis", 1494 "Dzirkalis", 1495 "Arājs", 1496 "Sējējs", 1497 "Podnieks", 1498 "Ratnieks", 1499 "Deģis", 1500 "Bondars", 1501 "Sondors", 1502 "Namiķis", 1503 "Jumiķis", 1504 "Muižnieks", 1505 "Bajārs", 1506 "Ķēniņš", 1507 "Ķeizars", 1508 "Barons", 1509 "Vaivads", 1510 "Zviedrs", 1511 "Vācietis", 1512 "Lejiņš", 1513 "Vanags", 1514 "Rubenis", 1515 "Celms", 1516 "Liepa", 1517 "Kalns", 1518 "Celmiņš", 1519 "Lejnieks", 1520 "Bisenieks", 1521 "Kurzemnieks", 1522 "Saulietis", 1523 "Pakalnietis", 1524 "Pridāns", 1525 "Grodums", 1526 "Kalnājs", 1527 "Porgants", 1528 "Sukuts", 1529 "Meškūns", 1530 "Rožkalns", 1531 "Mazjānis", 1532 "Latkovskis", 1533 "Jankovskis", 1534 "Šileiko", 1535 "Budreiko", 1536 "Ivanovs", 1537 "Morozovs", 1538 "Logins", 1539 "Gasjūns", 1540 "Pauļuks", 1541 "Sosārs", 1542 "Meškūns" 1543 ]; 1544 return choice(data, this.rnd); 1545 } 1546 1547 /// 1548 string nameFemaleLastName() { 1549 auto data = [ 1550 "Aigare", 1551 "Alksne", 1552 "Andersone", 1553 "Aspere", 1554 "Auziņa", 1555 "Ābele", 1556 "Āboliņa", 1557 "Āboltiņa", 1558 "Balode", 1559 "Beļavske", 1560 "Bergmane", 1561 "Bērziņa", 1562 "Bērzīte", 1563 "Birziņa", 1564 "Birzniece", 1565 "Bīriņa", 1566 "Blaua", 1567 "Blekte", 1568 "Breņķe", 1569 "Briede", 1570 "Brunkeviča", 1571 "Buile", 1572 "Buša", 1573 "Cauna", 1574 "Cālīte", 1575 "Cīrule", 1576 "Čudara", 1577 "Danielsone", 1578 "Dīriķe", 1579 "Dombrovska", 1580 "Dreimane", 1581 "Dzene", 1582 "Eglīte", 1583 "Endziņa", 1584 "Fogele", 1585 "Freimane", 1586 "Gaile", 1587 "Gailīte", 1588 "Gibala", 1589 "Graudiņa", 1590 "Gribuste", 1591 "Grīnberga", 1592 "Grūba", 1593 "Jansone", 1594 "Jēkabsone", 1595 "Jukuma", 1596 "Kalēja", 1597 "Kalniņa", 1598 "Karlsone", 1599 "Kauliņa", 1600 "Kārkliņa", 1601 "Kļaviņa", 1602 "Koha", 1603 "Koka", 1604 "Krance", 1605 "Krastiņa", 1606 "Kraule", 1607 "Krauze", 1608 "Krēsliņa", 1609 "Krieviņa", 1610 "Krieva", 1611 "Kronberga", 1612 "Krūmiņa", 1613 "Kulmane", 1614 "Laiviņa", 1615 "Landmane", 1616 "Lapiņa", 1617 "Lapsiņa", 1618 "Lasmane", 1619 "Lauberga", 1620 "Lāce", 1621 "Legzdiņa", 1622 "Lielmane", 1623 "Liepiņa", 1624 "Līce", 1625 "Līdaka", 1626 "Loča", 1627 "Lodiņa", 1628 "Lūse", 1629 "Matisone", 1630 "Medne", 1631 "Meiere", 1632 "Mekša", 1633 "Meldere", 1634 "Melngaile", 1635 "Mihailova", 1636 "Miķelsone", 1637 "Niedra", 1638 "Ose", 1639 "Ostrovska", 1640 "Ozere", 1641 "Ozoliņa", 1642 "Ozola", 1643 "Paltere", 1644 "Pavlovska", 1645 "Pence", 1646 "Petrovska", 1647 "Pērkona", 1648 "Pētersone", 1649 "Podziņa", 1650 "Pole", 1651 "Pretkalniņa", 1652 "Priedīte", 1653 "Puķīte", 1654 "Putniņa", 1655 "Riekstiņa", 1656 "Romanovska", 1657 "Rozenbaha", 1658 "Rozīte", 1659 "Rubene", 1660 "Rudzīte", 1661 "Runce", 1662 "Salmiņa", 1663 "Seržante", 1664 "Sietniece", 1665 "Siliņa", 1666 "Sīle", 1667 "Skudra", 1668 "Smuģe", 1669 "Sproģe", 1670 "Sprūde", 1671 "Strautiņa", 1672 "Strautmane", 1673 "Strazdiņa", 1674 "Širova", 1675 "Šīrante", 1676 "Šmite", 1677 "Šteina", 1678 "Tālberga", 1679 "Teicāne", 1680 "Tiltiņa", 1681 "Tīrele", 1682 "Tuča", 1683 "Ūdre", 1684 "Valtere", 1685 "Vasile", 1686 "Vecumniece", 1687 "Veinberga", 1688 "Veisa", 1689 "Vilka", 1690 "Vilsone", 1691 "Viļuma", 1692 "Vintere", 1693 "Vītiņa", 1694 "Vītoliņa", 1695 "Vītola", 1696 "Vītuma", 1697 "Volle", 1698 "Zariņa", 1699 "Zālīte", 1700 "Zeidmane", 1701 "Zeltiņa", 1702 "Ziemele", 1703 "Zībere", 1704 "Zunda", 1705 "Zvaigzne", 1706 "Zvejniece", 1707 "Zvinele", 1708 "Muceniece", 1709 "Meldere", 1710 "Dzirkale", 1711 "Arāja", 1712 "Sējēja", 1713 "Podniece", 1714 "Ratniece", 1715 "Deģe", 1716 "Bondare", 1717 "Sondore", 1718 "Namiķe", 1719 "Jumiķe", 1720 "Muižniece", 1721 "Bajāre", 1722 "Ķēniņa", 1723 "Ķeizare", 1724 "Barone", 1725 "Vaivade", 1726 "Zviedre", 1727 "Vāciete", 1728 "Lejiņa", 1729 "Vanaga", 1730 "Rubene", 1731 "Celma", 1732 "Liepa", 1733 "Kalna", 1734 "Celmiņa", 1735 "Lejniece", 1736 "Biseniece", 1737 "Kurzemniece", 1738 "Sauliete", 1739 "Pakalniete", 1740 "Pridāne", 1741 "Groduma", 1742 "Kalnāja", 1743 "Porgante", 1744 "Sukute", 1745 "Meškūna", 1746 "Rožkalne", 1747 "Mazjāne", 1748 "Latkovska", 1749 "Jankovska", 1750 "Šileiko", 1751 "Budreiko", 1752 "Ivanova", 1753 "Morozova", 1754 "Logina", 1755 "Gasjūne", 1756 "Pauļuka", 1757 "Sosāre", 1758 "Meškūne" 1759 ]; 1760 return choice(data, this.rnd); 1761 } 1762 1763 /// 1764 override string namePrefix() { 1765 auto data = [ 1766 "Prof.", 1767 "Dr.", 1768 "Biedrs'" 1769 ]; 1770 return choice(data, this.rnd); 1771 } 1772 1773 /// 1774 override string commerceDepartment() { 1775 auto data = [ 1776 "Grāmatu", 1777 "Filmu", 1778 "Mūzikas", 1779 "Spēļu", 1780 "Elektronikas", 1781 "Datoru", 1782 "Mājas", 1783 "Dārzkopības", 1784 "Bakaleja", 1785 "Veselības", 1786 "Skaistuma", 1787 "Rotaļlietu", 1788 "Bērnu", 1789 "Zīdaiņu", 1790 "Apģerba", 1791 "Apavu", 1792 "Dārglietu", 1793 "Sporta", 1794 "Tūrisma", 1795 "Auto", 1796 "Rūpniecības" 1797 ]; 1798 return choice(data, this.rnd); 1799 } 1800 1801 /// 1802 override string colorHuman() { 1803 auto data = [ 1804 "sarkana", 1805 "zaļa", 1806 "zila", 1807 "dzeltena", 1808 "ruda", 1809 "zaļgan-zila", 1810 "balta", 1811 "melna", 1812 "oranža", 1813 "rozā", 1814 "pelēka", 1815 "sarkan-brūna", 1816 "violeta", 1817 "gaišzila", 1818 "zeltaina", 1819 "debess-zila", 1820 "olīv", 1821 "purpura", 1822 "krēma", 1823 "zelta", 1824 "красно-пурпурный", 1825 "lillā", 1826 "sudrabaina" 1827 ]; 1828 return choice(data, this.rnd); 1829 } 1830 1831 1832 override string dateWeekday() { 1833 final switch(uniform(0, 32, this.rnd)) { 1834 case 0: return "wide: ["; 1835 case 1: return "Svētdiena"; 1836 case 2: return "Pirmdiena"; 1837 case 3: return "Otrdiena"; 1838 case 4: return "Trešdiena"; 1839 case 5: return "Ceturtdiena"; 1840 case 6: return "Piektdiena"; 1841 case 7: return "Sestdiena"; 1842 case 8: return "]"; 1843 case 9: return "wide_context: ["; 1844 case 10: return "svētdien"; 1845 case 11: return "pirmdien"; 1846 case 12: return "otrdien"; 1847 case 13: return "trešdien"; 1848 case 14: return "ceturtdien"; 1849 case 15: return "piektdien"; 1850 case 16: return "sestdien"; 1851 case 17: return "]"; 1852 case 18: return "abbr: ['Pr"; 1853 case 19: return "Ot"; 1854 case 20: return "Tr"; 1855 case 21: return "Ct"; 1856 case 22: return "Pk"; 1857 case 23: return "Se"; 1858 case 24: return "Sv']"; 1859 case 25: return "abbr_context: ['sv."; 1860 case 26: return "pr."; 1861 case 27: return "otr."; 1862 case 28: return "tr."; 1863 case 29: return "cet."; 1864 case 30: return "pk."; 1865 case 31: return "se.']"; 1866 } 1867 } 1868 1869 1870 override string dateMonth() { 1871 final switch(uniform(0, 56, this.rnd)) { 1872 case 0: return "wide: ["; 1873 case 1: return "janvāris"; 1874 case 2: return "februāris"; 1875 case 3: return "marts"; 1876 case 4: return "aprīlis"; 1877 case 5: return "maijs"; 1878 case 6: return "jūnijs"; 1879 case 7: return "jūlijs"; 1880 case 8: return "augusts"; 1881 case 9: return "septembris"; 1882 case 10: return "oktobris"; 1883 case 11: return "novembris"; 1884 case 12: return "decembris"; 1885 case 13: return "]"; 1886 case 14: return "wide_context: ["; 1887 case 15: return "janvārī"; 1888 case 16: return "februārī"; 1889 case 17: return "martā"; 1890 case 18: return "aprīlī"; 1891 case 19: return "maijā"; 1892 case 20: return "jūnijā"; 1893 case 21: return "jūlijā"; 1894 case 22: return "augustā"; 1895 case 23: return "septembrī"; 1896 case 24: return "oktobrī"; 1897 case 25: return "novembrī"; 1898 case 26: return "decembrī"; 1899 case 27: return "]"; 1900 case 28: return "abbr: ["; 1901 case 29: return "jan."; 1902 case 30: return "feb."; 1903 case 31: return "mar."; 1904 case 32: return "apr."; 1905 case 33: return "mai."; 1906 case 34: return "jūn."; 1907 case 35: return "jūl."; 1908 case 36: return "aug."; 1909 case 37: return "sep."; 1910 case 38: return "okt."; 1911 case 39: return "nov."; 1912 case 40: return "dec."; 1913 case 41: return "]"; 1914 case 42: return "abbr_context: ["; 1915 case 43: return "janv."; 1916 case 44: return "febr."; 1917 case 45: return "mar."; 1918 case 46: return "apr."; 1919 case 47: return "mai."; 1920 case 48: return "jūn."; 1921 case 49: return "jūl."; 1922 case 50: return "aug."; 1923 case 51: return "sept."; 1924 case 52: return "okt."; 1925 case 53: return "nov."; 1926 case 54: return "dec."; 1927 case 55: return "]"; 1928 } 1929 } 1930 1931 /// 1932 override string addressCityName() { 1933 auto data = [ 1934 "Ainaži", 1935 "Aizkraukle", 1936 "Aizpute", 1937 "Aknīste", 1938 "Aloja", 1939 "Alūksne", 1940 "Ape", 1941 "Auce", 1942 "Baldone", 1943 "Baloži", 1944 "Balvi", 1945 "Bauska", 1946 "Brocēni", 1947 "Cēsis", 1948 "Cesvaine", 1949 "Dagda", 1950 "Daugavpils", 1951 "Dobele", 1952 "Durbe", 1953 "Grobiņa", 1954 "Gulbene", 1955 "Ikšķile", 1956 "Ilūkste", 1957 "Jaunjelgava", 1958 "Jēkabpils", 1959 "Jelgava", 1960 "Jūrmala", 1961 "Kandava", 1962 "Kārsava", 1963 "Krāslava", 1964 "Kuldīga", 1965 "Ķegums", 1966 "Lielvārde", 1967 "Liepāja", 1968 "Līgatne", 1969 "Limbaži", 1970 "Līvāni", 1971 "Lubāna", 1972 "Ludza", 1973 "Madona", 1974 "Mazsalaca", 1975 "Ogre", 1976 "Olaine", 1977 "Pāvilosta", 1978 "Piltene", 1979 "Pļaviņas", 1980 "Preiļi", 1981 "Priekule", 1982 "Rēzekne", 1983 "Rīga", 1984 "Rūjiena", 1985 "Sabile", 1986 "Salacgrīva", 1987 "Salaspils", 1988 "Saldus", 1989 "Saulkrasti", 1990 "Seda", 1991 "Sigulda", 1992 "Skrunda", 1993 "Smiltene", 1994 "Staicele", 1995 "Stende", 1996 "Strenči", 1997 "Subate", 1998 "Talsi", 1999 "Tukums", 2000 "Valdemārpils", 2001 "Valka", 2002 "Valmiera", 2003 "Vangaži", 2004 "Varakļāni", 2005 "Ventspils", 2006 "Viesīte", 2007 "Viļaka", 2008 "Viļāni", 2009 "Zilupe" 2010 ]; 2011 return choice(data, this.rnd); 2012 } 2013 2014 /// 2015 override string addressState() { 2016 auto data = [ 2017 "Aizkraukles raj.", 2018 "Alūksnes raj.", 2019 "Baltijas jūra", 2020 "Balvu raj.", 2021 "Bauskas raj.", 2022 "Cēsu raj.", 2023 "Daugavpils raj.", 2024 "Dobeles raj.", 2025 "Gulbenes raj.", 2026 "Jēkabpils raj.", 2027 "Jelgavas raj.", 2028 "Jūrmala", 2029 "Krāslavas raj.", 2030 "Kuldīgas raj.", 2031 "Liepājas raj.", 2032 "Limbažu raj.", 2033 "Ludzas raj.", 2034 "Madonas raj.", 2035 "Ogres raj.", 2036 "Preiļu raj.", 2037 "Rēzeknes raj.", 2038 "Rīga un Rīgas raj.", 2039 "Saldus raj.", 2040 "Talsu raj.", 2041 "Tukuma raj.", 2042 "Valkas raj.", 2043 "Valmieras raj.", 2044 "Ventspils raj." 2045 ]; 2046 return choice(data, this.rnd); 2047 } 2048 2049 /// 2050 override string addressCountry() { 2051 auto data = [ 2052 "Andora", 2053 "Apvienotie Arābu Emirāti", 2054 "Afganistāna", 2055 "Albānija", 2056 "Armēnija", 2057 "Antiļas", 2058 "Angola", 2059 "Antarktika", 2060 "Argentīna", 2061 "Amerikāņu Samoa", 2062 "Austrija", 2063 "Austrālija", 2064 "Azerbaidžāna", 2065 "Bosnija un Hercegovina", 2066 "Barbadosa", 2067 "Bangladeša", 2068 "Beļģija", 2069 "Burkinafaso", 2070 "Bulgārija", 2071 "Bahreina", 2072 "Burundija", 2073 "Benina", 2074 "Bruneja", 2075 "Bolīvija", 2076 "Brazīlija", 2077 "Butāna", 2078 "Buvē sala", 2079 "Botsvāna", 2080 "Baltkrievija", 2081 "Beliza", 2082 "Kanāda", 2083 "Kongo", 2084 "Šveice", 2085 "Kotdivuāra", 2086 "Kuka salas", 2087 "Čīle", 2088 "Kamerūna", 2089 "Ķīna", 2090 "Kolumbija", 2091 "Kostarika", 2092 "Kuba", 2093 "Kaboverde", 2094 "Kipra", 2095 "Čehija", 2096 "Vācija", 2097 "Dānija", 2098 "Dominika", 2099 "Alžīrija", 2100 "Ekvadora", 2101 "Igaunija", 2102 "Ēģipte", 2103 "Spānija", 2104 "Etiopija", 2105 "Somija", 2106 "Fidži", 2107 "Francija", 2108 "Gabona", 2109 "Lielbritānija", 2110 "Grenāda", 2111 "Gruzija", 2112 "Gana", 2113 "Grenlande", 2114 "Gambija", 2115 "Gvineja", 2116 "Gvadelupa", 2117 "Grieķija", 2118 "Gvatemala", 2119 "Guama", 2120 "Gajāna", 2121 "Honkonga", 2122 "Hondurasa", 2123 "Horvātija", 2124 "Haiti", 2125 "Ungārija", 2126 "Indonēzija", 2127 "Īrija", 2128 "Izraēla", 2129 "Indija", 2130 "Irāka", 2131 "Irāna", 2132 "Islande", 2133 "Itālija", 2134 "Jamaika", 2135 "Jordānija", 2136 "Japāna", 2137 "Kenija", 2138 "Kirgizstāna", 2139 "Kambodža", 2140 "Korejas Tautas Demokrātiskā Republika", 2141 "Korejas Republika", 2142 "Kuveita", 2143 "Kaimanu salas", 2144 "Kazahstāna", 2145 "Laosa", 2146 "Libāna", 2147 "Lihtenšteina", 2148 "Šrilanka", 2149 "Libērija", 2150 "Lesoto", 2151 "Lietuva", 2152 "Luksemburga", 2153 "Latvija", 2154 "Lībija", 2155 "Maroka", 2156 "Monako", 2157 "Moldova", 2158 "Madagaskara", 2159 "Maķedonija", 2160 "Mali", 2161 "Mongolija", 2162 "Makao", 2163 "Martinika", 2164 "Mauritānija", 2165 "Montserrata", 2166 "Malta", 2167 "Maurīcija", 2168 "Maldīvija", 2169 "Malāvija", 2170 "Meksika", 2171 "Malaizija", 2172 "Mozambika", 2173 "Namībija", 2174 "Nigēra", 2175 "Nigērija", 2176 "Nikaragva", 2177 "Nīderlande", 2178 "Norvēģija", 2179 "Nepāla", 2180 "Jaunzēlande", 2181 "Omāna", 2182 "Panama", 2183 "Peru", 2184 "Filipīnas", 2185 "Pakistāna", 2186 "Polija", 2187 "Puertoriko", 2188 "Portugāle", 2189 "Paragvaja", 2190 "Katara", 2191 "Rumānija", 2192 "Krievija", 2193 "Ruanda", 2194 "Saūda Arābija", 2195 "Sudāna", 2196 "Zviedrija", 2197 "Singapūra", 2198 "Slovēnija", 2199 "Slovākija", 2200 "Sjerraleone", 2201 "Sanmarīno", 2202 "Senegāla", 2203 "Somālija", 2204 "Surinama", 2205 "Salvadora", 2206 "Sīrija", 2207 "Svazilenda", 2208 "Čada", 2209 "Togo", 2210 "Taizeme", 2211 "Tadžikistāna", 2212 "Turkmenistāna", 2213 "Tunisija", 2214 "Tonga", 2215 "Turcija", 2216 "Taivāna", 2217 "Tanzānija", 2218 "Ukraina", 2219 "Uganda", 2220 "Amerikas Savienotās Valstis", 2221 "Urugvaja", 2222 "Uzbekistāna", 2223 "Venecuēla", 2224 "Vjetnama", 2225 "Jemena", 2226 "Zambija", 2227 "Zimbabve" 2228 ]; 2229 return choice(data, this.rnd); 2230 } 2231 2232 2233 override string addressStreetAddress() { 2234 final switch(uniform(0, 2, this.rnd)) { 2235 case 0: return "normal: '" ~ addressStreet() ~ " " ~ addressBuildingNumber(); 2236 case 1: return "full: '" ~ addressStreet() ~ " " ~ addressBuildingNumber() ~ " " ~ addressSecondaryAddress(); 2237 } 2238 } 2239 2240 /// 2241 override string addressDefaultCountry() { 2242 auto data = [ 2243 "Latvija'" 2244 ]; 2245 return choice(data, this.rnd); 2246 } 2247 2248 2249 override string addressStreet() { 2250 final switch(uniform(0, 1, this.rnd)) { 2251 case 0: return addressStreetName() ~ " " ~ addressStreetSuffix() ~ "'"; 2252 } 2253 } 2254 2255 /// 2256 string addressStreetName() { 2257 auto data = [ 2258 "13. janvāra", 2259 "Admirāļu", 2260 "Airītes", 2261 "Akaču", 2262 "Akadēmijas", 2263 "Akadēmiķa Mstislava Keldiša", 2264 "Akāciju", 2265 "Aklā", 2266 "Akmeņu", 2267 "Aleksandra Bieziņa", 2268 "Aleksandra Čaka", 2269 "Alfrēda Kalniņa", 2270 "Alīses", 2271 "Alksnāja", 2272 "Amālijas", 2273 "Anglikāņu", 2274 "Anniņmuižas", 2275 "Anniņmuižas", 2276 "Apakšgrāvja", 2277 "Apmetņu", 2278 "Apriķu", 2279 "Arsenāla", 2280 "Artilērijas", 2281 "Asītes", 2282 "Atgāzenes", 2283 "Atgriežu", 2284 "Atpūtas", 2285 "Audēju", 2286 "Augļu", 2287 "Augšiela", 2288 "Augšzemes", 2289 "Ābolu", 2290 "Āpšu", 2291 "Ārlavas", 2292 "Babītes", 2293 "Baložu", 2294 "Baumaņa", 2295 "Bārbeles", 2296 "Bārddziņu", 2297 "Bāriņu", 2298 "Bātas", 2299 "Beverīnas", 2300 "Bērzlapu", 2301 "Bērzupes", 2302 "Bieķensalas", 2303 "Biešu", 2304 "Bišu", 2305 "Bīskapa", 2306 "Blaumaņa", 2307 "Blīdenes", 2308 "Bramberģes", 2309 "Brigādes", 2310 "Briņģu", 2311 "Brīvības", 2312 "Brīvības", 2313 "Bruņinieku", 2314 "Brūkleņu", 2315 "Bukaišu", 2316 "Centrāltirgus", 2317 "Cepļa", 2318 "Cēres", 2319 "Cigoriņu", 2320 "Cīruļu", 2321 "Čuguna", 2322 "Dandāles", 2323 "Dauguļu", 2324 "Dāliju", 2325 "Dārzaugļu", 2326 "Dārzciema", 2327 "Dārziņu", 2328 "Dignājas", 2329 "Dikļu", 2330 "Dīķa", 2331 "Dreiliņu", 2332 "Dricānu", 2333 "Dzelzceļa", 2334 "Dzeņu", 2335 "Dzērvju", 2336 "Džūkstes", 2337 "Ernesta Birznieka-Upīša", 2338 "Ernestīnes", 2339 "Ērgļu", 2340 "Festivāla", 2341 "Firsa Sadovņikova", 2342 "Friča Brīvzemnieka", 2343 "Fridriķa", 2344 "Gaiziņa", 2345 "Gleznotāju", 2346 "Glūdas", 2347 "Gogoļa", 2348 "Granīta", 2349 "Grebenščikova", 2350 "Grenču", 2351 "Grēcinieku", 2352 "Grēdu", 2353 "Grīšļu", 2354 "Grobiņas", 2355 "Ģertrūdes", 2356 "Ģimnastikas", 2357 "Hermaņa", 2358 "Ikšķiles", 2359 "Ilmājas", 2360 "Indriķa", 2361 "Inženieru", 2362 "Īsā", 2363 "Īvandes", 2364 "Īves", 2365 "Jasmuižas", 2366 "Jāņa", 2367 "Jāņa Asara", 2368 "Jāņa Čakstes", 2369 "Jāņa Endzelīna", 2370 "Jāņa Grestes", 2371 "Jāņavārtu", 2372 "Jāņogu", 2373 "Jēkaba", 2374 "Jēkabpils", 2375 "Jēzusbaznīcas", 2376 "Jukuma Vācieša", 2377 "Jūrkalnes", 2378 "Kalēju", 2379 "Kalētu", 2380 "Kaļķu", 2381 "Kameņu", 2382 "Kaņiera", 2383 "Kapseļu", 2384 "Kartupeļu", 2385 "Katoļu", 2386 "Kāļu", 2387 "Kārļa Ulmaņa", 2388 "Kārsavas", 2389 "Klāņu", 2390 "Komētas", 2391 "Konrāda", 2392 "Kraukļu", 2393 "Krāmu", 2394 "Krāslavas", 2395 "Krāsotāju", 2396 "Krišjāņa Barona", 2397 "Krišjāņa Valdemāra", 2398 "Krīdenera", 2399 "Krūzes", 2400 "Kukšu", 2401 "Kursīšu", 2402 "Kviešu", 2403 "Ķekavas", 2404 "Ķemeru", 2405 "Ķengaraga", 2406 "Ķēniņu", 2407 "Ķivuļu", 2408 "Latviešu strēlnieku", 2409 "Lavīzes", 2410 "Lāčplēša", 2411 "Lieģu", 2412 "Liepājas", 2413 "Lībagu", 2414 "Līdaku", 2415 "Līdera", 2416 "Līksnas", 2417 "Līvānu", 2418 "Līvciema", 2419 "Līves", 2420 "Lokomotīves", 2421 "Lubānas", 2422 "Ludviķa", 2423 "Lutriņu", 2424 "Ļaudonas", 2425 "Ļermontova", 2426 "Magoņu", 2427 "Makša", 2428 "Malēju", 2429 "Matīsa", 2430 "Mazā Bauskas", 2431 "Mazā Bišu", 2432 "Mazā Cepļa", 2433 "Mazā Jaunavu", 2434 "Mazā Kalna", 2435 "Mazā Krasta", 2436 "Mazā Lubānas", 2437 "Mazā Matīsa", 2438 "Mazā Miesnieku", 2439 "Mazā Monētu", 2440 "Mazā Muzeja", 2441 "Mazā Nometņu", 2442 "Mazā Pils", 2443 "Mazā Smilšu", 2444 "Mazā Stērstu", 2445 "Mazā Trokšņu", 2446 "Mālu", 2447 "Māras aleja", 2448 "Mārstaļu", 2449 "Mārupes", 2450 "Merķeļa", 2451 "Mežkalna", 2452 "Mežmalas", 2453 "Mežotnes", 2454 "Mēmeles", 2455 "Mērsraga", 2456 "Mūku", 2457 "Mūkupurva", 2458 "Mūkusalas", 2459 "Mūrnieku", 2460 "Naudītes", 2461 "Nāras", 2462 "Neļķu", 2463 "Nēģu", 2464 "Nīgrandes", 2465 "Nīkrāces", 2466 "Ojāra Vācieša", 2467 "Olīvu", 2468 "Ormaņu", 2469 "Pampāļu", 2470 "Paula Lejiņa", 2471 "Pārmiju", 2472 "Pārslas", 2473 "Pērkones", 2474 "Pērnavas", 2475 "Pērses", 2476 "Pēterbaznīcas", 2477 "Pilsoņu", 2478 "Pīpeņu", 2479 "Planīcas", 2480 "Plaužu", 2481 "Pleskodāles", 2482 "Plēnes", 2483 "Plēsuma", 2484 "Plūmju", 2485 "Pļavas", 2486 "Pļaviņu", 2487 "Pļavnieku", 2488 "Poļu", 2489 "Prāgas", 2490 "Preiļu", 2491 "Prūšu", 2492 "Purmsātu", 2493 "Puškina", 2494 "Pūpolu", 2495 "Raiņa", 2496 "Raņķa", 2497 "Raušu", 2498 "Rāceņu", 2499 "Rencēnu", 2500 "Rēzeknes", 2501 "Rēznas", 2502 "Riharda Vāgnera", 2503 "Rikšotāju", 2504 "Rīdzenes", 2505 "Rītausmas", 2506 "Rītupes", 2507 "Robežu", 2508 "Rubeņkalna", 2509 "Rudbāržu", 2510 "Rušonu", 2511 "Rūdolfa", 2512 "Rūjienas", 2513 "Rūsiņa", 2514 "Sapņu", 2515 "Sarkanā", 2516 "Sārtes", 2517 "Sātiņu", 2518 "Sējas", 2519 "Sērenes", 2520 "Sieksātes", 2521 "Sīpeles", 2522 "Sīpolu", 2523 "Skaņu", 2524 "Skārņu", 2525 "Skrīnes", 2526 "Slāvu", 2527 "Smārdes", 2528 "Smilšu", 2529 "Spaļu", 2530 "Sparģeļu", 2531 "Spāres", 2532 "Spārnu", 2533 "Speķa", 2534 "Spīdolas", 2535 "Spīķeru", 2536 "Staļģenes", 2537 "Stāvā", 2538 "Stērstu", 2539 "Stopiņu", 2540 "Strenču", 2541 "Strūgu", 2542 "Suntažu", 2543 "Sūnu", 2544 "Svētes", 2545 "Šampētera", 2546 "Šaurā", 2547 "Šautuves", 2548 "Šķirotavas", 2549 "Šķūņu", 2550 "Tadaiķu", 2551 "Taisnā", 2552 "Teātra", 2553 "Tempļa", 2554 "Terēzes", 2555 "Tējas", 2556 "Tērbatas", 2557 "Tēriņu", 2558 "Tērvetes", 2559 "Tipogrāfijas", 2560 "Tirgoņu", 2561 "Tīnūžu", 2562 "Tīraines", 2563 "Tīreļa", 2564 "Tīruma", 2565 "Torņa", 2566 "Torņakalna", 2567 "Trokšņu", 2568 "Turgeņeva", 2569 "Ugāles", 2570 "Upesgrīvas", 2571 "Ūbeles", 2572 "Ūdensvada", 2573 "Vaiņodes", 2574 "Valdeķu", 2575 "Valtaiķu", 2576 "Vaļņu", 2577 "Varakļānu", 2578 "Varšavas", 2579 "Vārnu", 2580 "Vecpilsētas", 2581 "Velēnu", 2582 "Vēja", 2583 "Vienības", 2584 "Viesītes", 2585 "Viļānu", 2586 "Virānes", 2587 "Virsaišu", 2588 "Visvalža", 2589 "Višķu", 2590 "Zaķu", 2591 "Zaļenieku", 2592 "Zāļu", 2593 "Zeltiņu", 2594 "Zeļļu", 2595 "Zemaišu", 2596 "Zemitāna", 2597 "Zemītes", 2598 "Zuteņu", 2599 "Zvaigžņu", 2600 "Zvārdes", 2601 "Zvārtavas", 2602 "Žaņa Lipkes", 2603 "Žīguru", 2604 "Žubīšu" 2605 ]; 2606 return choice(data, this.rnd); 2607 } 2608 2609 2610 override string addressCity() { 2611 final switch(uniform(0, 1, this.rnd)) { 2612 case 0: return addressCityName() ~ "'"; 2613 } 2614 } 2615 2616 /// 2617 override string addressBuildingNumber() { 2618 auto data = [ 2619 "###", 2620 "##'" 2621 ]; 2622 return this.digitBuild(choice(data, this.rnd)); 2623 } 2624 2625 /// 2626 override string addressSecondaryAddress() { 2627 auto data = [ 2628 "dz. ###", 2629 "- ###'" 2630 ]; 2631 return this.digitBuild(choice(data, this.rnd)); 2632 } 2633 2634 /// 2635 override string addressPostcode() { 2636 auto data = [ 2637 "LV####", 2638 "LV-####'" 2639 ]; 2640 return this.digitBuild(choice(data, this.rnd)); 2641 } 2642 2643 /// 2644 override string addressStreetSuffix() { 2645 auto data = [ 2646 "iela", 2647 "bulvāris", 2648 "gatve", 2649 "gāte", 2650 "laukums", 2651 "dambis'" 2652 ]; 2653 return choice(data, this.rnd); 2654 } 2655 2656 /// 2657 override string phoneNumberFormats() { 2658 auto data = [ 2659 "(371)6#######", 2660 "+371 6#######", 2661 "6#######'" 2662 ]; 2663 return this.digitBuild(choice(data, this.rnd)); 2664 } 2665 2666 /// 2667 override string cellPhoneFormats() { 2668 auto data = [ 2669 "2#######", 2670 "(371) 2#######", 2671 "+371 2#######'" 2672 ]; 2673 return this.digitBuild(choice(data, this.rnd)); 2674 } 2675 2676 /// 2677 override string internetFreeEmail() { 2678 auto data = [ 2679 "inbox.lv", 2680 "one.lv", 2681 "mail.lv", 2682 "outlook.lv", 2683 "apollo.lv", 2684 "yahoo.com", 2685 "hotmail.com", 2686 "gmail.com" 2687 ]; 2688 return choice(data, this.rnd); 2689 } 2690 2691 /// 2692 override string internetDomainSuffix() { 2693 auto data = [ 2694 "lv", 2695 "com", 2696 "info", 2697 "net", 2698 "org'" 2699 ]; 2700 return choice(data, this.rnd); 2701 } 2702 2703 }