1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_hy; 4 5 import faked.base; 6 7 8 /// 9 class Faker_hy : Faker { 10 @safe: 11 import std.random; 12 import std.array; 13 import std.format; 14 import std.conv : to; 15 16 /// 17 this(int seed) { 18 super(seed); 19 } 20 21 /// 22 override string loremWords() { 23 auto data = [ 24 "տարի", 25 "որ", 26 "փոխեց", 27 "ամեն", 28 "ինչ", 29 "կենցաղից", 30 "մինչև", 31 "համաշխարհային", 32 "տնտեսություն", 33 "մի", 34 "քանի", 35 "շաբաթում", 36 "բնականոն", 37 "դարձնելով", 38 "այն", 39 "դեռ", 40 "երեկ", 41 "անհնար", 42 "էր", 43 "թվում", 44 "ը", 45 "շատերի", 46 "համար", 47 "կմնա", 48 "որպես", 49 "անտեսանելի", 50 "աղետի", 51 "խստագույն", 52 "սահմանափակումների", 53 "մարդկային", 54 "կորուստների", 55 "և", 56 "գործազրկության", 57 "Տարեսկզբին", 58 "չինական", 59 "Վուհանի", 60 "շուկայում", 61 "ենթադրաբար", 62 "չղջիկից", 63 "մարդուն", 64 "փոխանցված", 65 "վիրուսն", 66 "ապացուցեց", 67 "տեխնոլոգիական", 68 "նվաճումների", 69 "հասած", 70 "մարդկությունը", 71 "դեռևս", 72 "շատ", 73 "բան", 74 "չգիտի", 75 "իր", 76 "սեփական", 77 "առողջության", 78 "բնության", 79 "ու", 80 "դրա", 81 "հետ", 82 "հարաբերությունների", 83 "մասին", 84 "Գարնանը", 85 "երբ", 86 "վիրուսը", 87 "կաթվածահար", 88 "արեց", 89 "կյանքը", 90 "գրեթե", 91 "ողջ", 92 "աշխարհում", 93 "Հռոմի", 94 "կաթոլիկ", 95 "եկեղեցու", 96 "առաջնորդն", 97 "հավատացյալ", 98 "հոտին", 99 "դիմեց", 100 "աղոթքով", 101 "տարվա", 102 "ընթացքում", 103 "շատերն", 104 "էին", 105 "հիշում", 106 "մեջբերում", 107 "Մենք", 108 "առաջ", 109 "էինք", 110 "շարժվում", 111 "գլխապտույտ", 112 "արագությամբ", 113 "վստահ", 114 "ուժեղ", 115 "ենք", 116 "կարող", 117 "անել", 118 "կամենանք", 119 "Ձգտելով", 120 "անձնական", 121 "բարեկեցության", 122 "մենք", 123 "թույլ", 124 "տալիս", 125 "մեզ", 126 "տարվել", 127 "նյութականով", 128 "վազում", 129 "շահի", 130 "ետևից", 131 "չէին", 132 "կանգնեցնում", 133 "մեր", 134 "շուրջ", 135 "մոլեգնող", 136 "պատերազմներն", 137 "անարդարությունը", 138 "ոչ", 139 "էլ", 140 "աղքատների", 141 "օգնություն", 142 "աղերսող", 143 "ձայնն", 144 "լսում", 145 "շարունակում", 146 "ընթացքը", 147 "չնայելով", 148 "բանի", 149 "առողջ", 150 "մնալ", 151 "հիվանդ", 152 "հայտարարել", 153 "պապը", 154 "Անտեսանելի", 155 "առեղծվածային", 156 "մեկ", 157 "տարում", 158 "խլեց", 159 "ավելի", 160 "քան", 161 "միլիոն", 162 "հազար", 163 "մարդու", 164 "կյանք", 165 "վարակվեցին", 166 "միլիոնից", 167 "ավելին", 168 "վարակվածներից", 169 "յուրաքանչյուր", 170 "չորրորդը", 171 "մոտ", 172 "միլիոնը", 173 "այս", 174 "պահին", 175 "պայքարում", 176 "է", 177 "հիվանդության", 178 "դեմ", 179 "մարդ", 180 "գտնվում", 181 "ծայրահեղ", 182 "ծանր", 183 "վիճակում", 184 "Եվ", 185 "եթե", 186 "տարեսկզբին", 187 "որոշ", 188 "պետություններ", 189 "պարծենալ", 190 "իրենց", 191 "առողջապահական", 192 "համակարգերով", 193 "նորագույն", 194 "տեխնոլոգիաներով", 195 "ապա", 196 "համավարակից", 197 "հետո", 198 "ակնհայտ", 199 "դարձավ", 200 "անկախ", 201 "բյուջի", 202 "չափից", 203 "հնարավորություններից", 204 "հարուստ", 205 "թե", 206 "աղքատ", 207 "բոլորն", 208 "են", 209 "նույն", 210 "նավակում", 211 "նույնքան", 212 "անպաշտպան" 213 ]; 214 return choice(data, this.rnd); 215 } 216 217 /// 218 override string nameFemaleFirstName() { 219 auto data = [ 220 "Մարիա", 221 "Նարե", 222 "Մանե", 223 "Մարի", 224 "Մարիամ", 225 "Անի", 226 "Անգելինա", 227 "Անահիտ", 228 "Էլեն", 229 "Միլենա", 230 "Եվա", 231 "Աննա", 232 "Արփի", 233 "Գայանե", 234 "Լիլիթ", 235 "Մերի", 236 "Վիկտորյա", 237 "Արինա", 238 "Յանա", 239 "Սոնա", 240 "Նատալի", 241 "Գոհար", 242 "Հասմիկ", 243 "Սոֆի", 244 "Էմիլի", 245 "Սուսաննա", 246 "Արևիկ", 247 "Կարինե", 248 "Լյուսի", 249 "Արիանա", 250 "Տաթև", 251 "Լիկա", 252 "Ռուզաննա", 253 "Լիլի", 254 "Սոֆյա", 255 "Անուշ", 256 "Էլինա", 257 "Սառա", 258 "Նանե", 259 "Էվա", 260 "Լիանա", 261 "Մոնիկա", 262 "Կարինա", 263 "Լիա", 264 "Նարինե", 265 "Լուսինե" 266 ]; 267 return choice(data, this.rnd); 268 } 269 270 /// 271 override string nameLastName() { 272 auto data = [ 273 "Հարությունյան", 274 "Սարգսյան", 275 "Հովհաննիսյան", 276 "Հովհաննիսյան", 277 "Սարգսյան", 278 "Հարությունյան", 279 "Գրիգորյան", 280 "Խաչատրյան", 281 "Խաչատրյան", 282 "Գրիգորյան", 283 "Հակոբյան", 284 "Հակոբյան", 285 "Վարդանյան", 286 "Պետրոսյան", 287 "Կարապետյան", 288 "Գևորգյան", 289 "Գևորգյան", 290 "Վարդանյան", 291 "Պետրոսյան", 292 "Կարապետյան", 293 "Մկրտչյան", 294 "Մկրտչյան", 295 "Ղազարյան", 296 "Ղազարյան", 297 "Մանուկյան", 298 "Մանուկյան", 299 "Պողոսյան", 300 "Ավետիսյան", 301 "Ավետիսյան", 302 "Պողոսյան", 303 "Մարտիրոսյան", 304 "Սահակյան", 305 "Սահակյան", 306 "Մարտիրոսյան", 307 "Դավթյան", 308 "Առաքելյան", 309 "Մարգարյան", 310 "Մարգարյան", 311 "Գալստյան", 312 "Բաղդասարյան", 313 "Առաքելյան", 314 "Դավթյան", 315 "Ստեփանյան", 316 "Գալստյան", 317 "Հայրապետյան", 318 "Հայրապետյան", 319 "Սիմոնյան", 320 "Ավագյան", 321 "Գասպարյան", 322 "Սիմոնյան", 323 "Մուրադյան", 324 "Մուրադյան", 325 "Ավագյան", 326 "Գասպարյան", 327 "Բաղդասարյան", 328 "Ստեփանյան", 329 "Ասատրյան", 330 "Հովսեփյան", 331 "Աբրահամյան", 332 "Աբրահամյան", 333 "Զաքարյան", 334 "Մելքոնյան", 335 "Մելքոնյան", 336 "Ալեքսանյան", 337 "Մխիթարյան", 338 "Ասատրյան", 339 "Բարսեղյան", 340 "Մովսիսյան", 341 "Կիրակոսյան", 342 "Կիրակոսյան", 343 "Եղիազարյան", 344 "Բաբայան", 345 "Հովսեփյան", 346 "Մնացականյան", 347 "Թադևոսյան", 348 "Զաքարյան", 349 "Մինասյան", 350 "Մխիթարյան", 351 "Բաբայան", 352 "Բարսեղյան", 353 "Ալեքսանյան", 354 "Համբարձումյան", 355 "Մովսիսյան", 356 "Եղիազարյան", 357 "Համբարձումյան", 358 "Թադևոսյան", 359 "Այվազյան", 360 "Այվազյան", 361 "Գաբրիելյան", 362 "Ներսիսյան", 363 "Մնացականյան", 364 "Մովսիսյան" 365 ]; 366 return choice(data, this.rnd); 367 } 368 369 /// 370 override string nameFirstName() { 371 auto data = [ 372 "Մարիա", 373 "Նարե", 374 "Մանե", 375 "Մարի", 376 "Մարիամ", 377 "Անի", 378 "Անգելինա", 379 "Անահիտ", 380 "Էլեն", 381 "Միլենա", 382 "Եվա", 383 "Աննա", 384 "Արփի", 385 "Գայանե", 386 "Լիլիթ", 387 "Մերի", 388 "Վիկտորյա", 389 "Արինա", 390 "Յանա", 391 "Սոնա", 392 "Նատալի", 393 "Գոհար", 394 "Հասմիկ", 395 "Սոֆի", 396 "Էմիլի", 397 "Սուսաննա", 398 "Արևիկ", 399 "Կարինե", 400 "Լյուսի", 401 "Արիանա", 402 "Տաթև", 403 "Լիկա", 404 "Ռուզաննա", 405 "Լիլի", 406 "Սոֆյա", 407 "Անուշ", 408 "Էլինա", 409 "Սառա", 410 "Նանե", 411 "Էվա", 412 "Լիանա", 413 "Մոնիկա", 414 "Կարինա", 415 "Լիա", 416 "Նարինե", 417 "Լուսինե", 418 "Դավիթ", 419 "Նարեկ", 420 "Ալեքս", 421 "Տիգրան", 422 "Հայկ", 423 "Գոռ", 424 "Արթուր", 425 "Արմեն", 426 "Մարկ", 427 "Էրիկ", 428 "Արամ", 429 "Սամվել", 430 "Արման", 431 "Ալեն", 432 "Աշոտ", 433 "Արեն", 434 "Գագիկ", 435 "Դանիել", 436 "Արեգ", 437 "Ռոբերտ", 438 "Արտյոմ", 439 "Արսեն", 440 "Միքայել", 441 "Սարգիս", 442 "Հովհաննես", 443 "Վահե", 444 "Կարեն", 445 "Գևորգ", 446 "Լևոն", 447 "Վարդան", 448 "Ռուբեն", 449 "Սուրեն", 450 "Հակոբ", 451 "Մհեր", 452 "Անդրանիկ", 453 "Ավետ", 454 "Գրիգոր", 455 "Ռաֆայել", 456 "Ալեքսանդր", 457 "Մոնթե", 458 "Հարություն", 459 "Էդուարդ", 460 "Ալբերտ", 461 "Գարիկ", 462 "Համլետ" 463 ]; 464 return choice(data, this.rnd); 465 } 466 467 /// 468 override string nameMaleFirstName() { 469 auto data = [ 470 "Դավիթ", 471 "Նարեկ", 472 "Ալեքս", 473 "Տիգրան", 474 "Հայկ", 475 "Գոռ", 476 "Արթուր", 477 "Արմեն", 478 "Մարկ", 479 "Էրիկ", 480 "Արամ", 481 "Սամվել", 482 "Արման", 483 "Ալեն", 484 "Աշոտ", 485 "Արեն", 486 "Գագիկ", 487 "Դանիել", 488 "Արեգ", 489 "Ռոբերտ", 490 "Արտյոմ", 491 "Արսեն", 492 "Միքայել", 493 "Սարգիս", 494 "Հովհաննես", 495 "Վահե", 496 "Կարեն", 497 "Գևորգ", 498 "Լևոն", 499 "Վարդան", 500 "Ռուբեն", 501 "Սուրեն", 502 "Հակոբ", 503 "Մհեր", 504 "Անդրանիկ", 505 "Ավետ", 506 "Գրիգոր", 507 "Ռաֆայել", 508 "Ալեքսանդր", 509 "Մոնթե", 510 "Հարություն", 511 "Էդուարդ", 512 "Ալբերտ", 513 "Գարիկ", 514 "Համլետ" 515 ]; 516 return choice(data, this.rnd); 517 } 518 519 520 override string nameName() { 521 final switch(uniform(0, 6, this.rnd)) { 522 case 0: return namePrefix() ~ " " ~ nameFirstName() ~ " " ~ nameLastName(); 523 case 1: return nameFirstName() ~ " " ~ nameLastName() ~ " " ~ nameSuffix(); 524 case 2: return nameFirstName() ~ " " ~ nameLastName(); 525 case 3: return nameFirstName() ~ " " ~ nameLastName(); 526 case 4: return nameMaleFirstName() ~ " " ~ nameLastName(); 527 case 5: return nameFemaleFirstName() ~ " " ~ nameLastName(); 528 } 529 } 530 531 /// 532 override string colorHuman() { 533 auto data = [ 534 "կարմիր", 535 "կանաչ", 536 "կապույտ", 537 "դեղին", 538 "մանուշակագույն", 539 "սպիտակ", 540 "սև", 541 "նարնջագույն", 542 "վարդագույն", 543 "մոխրագույն", 544 "երկնագույն", 545 "ոսկեգույն" 546 ]; 547 return choice(data, this.rnd); 548 } 549 550 /// 551 override string addressState() { 552 auto data = [ 553 "Արագածոտն", 554 "Արարատ", 555 "Արմավիր", 556 "Գեղարքունիք", 557 "Կոտայք", 558 "Լոռի", 559 "Շիրակ", 560 "Սյունիք", 561 "Տավուշ", 562 "Վայոց ձոր", 563 "Երևան", 564 "Ստեփանակերտ", 565 "Ասկերան", 566 "Հադրութ", 567 "Մարտակերտ", 568 "Մարտունի", 569 "Շահումյան", 570 "Շուշի", 571 "Քաշաթաղ" 572 ]; 573 return choice(data, this.rnd); 574 } 575 576 /// 577 override string addressCountry() { 578 auto data = [ 579 "ԱՄՆ", 580 "Ադրբեջան", 581 "Ալբանիա", 582 "Ալժիր", 583 "Ամերիկյան Սամոա", 584 "Ամերիկյան Վիրջինյան կղզիներ", 585 "Անգիլիա", 586 "Անգոլա", 587 "Անդորրա", 588 "Անտիգուա և Բարբուդա", 589 "Ավստրալիա", 590 "Ավստրիա", 591 "Արգենտինա", 592 "Արուբա", 593 "Արցախի Հանրապետություն", 594 "Արևելյան Թիմոր", 595 "Աֆղանստան", 596 "Բահամներ", 597 "Բահրեյն", 598 "Բանգլադեշ", 599 "Բարբադոս", 600 "Բելառուս", 601 "Բելիզ", 602 "Բենին", 603 "Բերմուդա", 604 "Բոլիվիա", 605 "Բոսնիա և Հերցեգովինա", 606 "Բոտսվանա", 607 "Բութան", 608 "Բուլղարիա", 609 "Բուրկինա Ֆասո", 610 "Բուրունդի", 611 "Բրազիլիա", 612 "Բրիտանական Վիրջինյան Կղզիներ", 613 "Բրունեյ", 614 "Գաբոն", 615 "Գամբիա", 616 "Գայանա", 617 "Գերմանիա", 618 "Գերնսի", 619 "Գուամ", 620 "Գվատեմալա", 621 "Գվինեա", 622 "Գվինեա-Բիսաու", 623 "Գրենադա", 624 "Դանիա", 625 "Դոմինիկա", 626 "Դոմինիկյան Հանրապետություն", 627 "Եգիպտոս", 628 "Եթովպիա", 629 "Եմեն", 630 "Զամբիա", 631 "Զիմբաբվե", 632 "Էկվադոր", 633 "Էստոնիա", 634 "Էրիտրեա", 635 "Թաիլանդ", 636 "Թայվան", 637 "Թըրքս և Կայկոս կղզիներ", 638 "Թունիս", 639 "Թուրքիա", 640 "Թուրքմենստան", 641 "Ինդոնեզիա", 642 "Իռլանդիա", 643 "Իսլանդիա", 644 "Իսպանիա", 645 "Իսրայել", 646 "Իտալիա", 647 "Իրան", 648 "Իրաք", 649 "Լաոս", 650 "Լատվիա", 651 "Լեհաստան", 652 "Լեսոթո", 653 "Լիբանան", 654 "Լիբերիա", 655 "Լիբիա", 656 "Լիխտենշտայն", 657 "Լիտվա", 658 "Լյուքսեմբուրգ", 659 "Խորվաթիա", 660 "Կաբո Վերդե", 661 "Կամբոջա", 662 "Կամերուն", 663 "Կայմանյան կղզիներ", 664 "Կանադա", 665 "Կատար", 666 "Կենտրոնաաֆրիկյան Հանրապետություն", 667 "Կիպրոս", 668 "Կիրիբատի", 669 "Կոլումբիա", 670 "Կոմորներ", 671 "Կոնգոյի Հանրապետություն", 672 "ԿոնգոյիԴեմոկրատական Հանրապետություն ԿԴՀ", 673 "Կոստա Ռիկա", 674 "Կոտ դ'Իվուար", 675 "Կուբա", 676 "Կուկի կղզիներ", 677 "Հայաստան", 678 "Հայիթի", 679 "Հասարակածային Գվինեա", 680 "Հարավային Կորեա", 681 "Հարավաֆրիկյան Հանրապետություն", 682 "Հյուսիսային Կորեա", 683 "Հյուսիսային Մակեդոնիա", 684 "Հյուսիսային Մարիանյան կղզիներ", 685 "Հնդկաստան", 686 "Հոնդուրաս", 687 "Հոնկոնգ", 688 "Հորդանան", 689 "Հունաստան", 690 "Հունգարիա", 691 "Ղազախստան", 692 "Ղրղզստան", 693 "Ճամայկա", 694 "Ճապոնիա", 695 "ՄԱԷ", 696 "ՄԹ", 697 "Մադագասկար", 698 "Մալայզիա", 699 "Մալավի", 700 "Մալդիվներ", 701 "Մալթա", 702 "Մալի", 703 "Մակաու", 704 "Մայոտ", 705 "Մավրիկիոս", 706 "Մավրիտանիա", 707 "Մարշալյան կղզիներ", 708 "Մարոկկո", 709 "Մեն կղզի", 710 "Մեքսիկա", 711 "Միկրոնեզիա", 712 "Մյանմա", 713 "Մոզամբիկ", 714 "Մոլդովա", 715 "Մոնակո", 716 "Մոնղոլիա", 717 "Մոնտսերատ", 718 "Նամիբիա", 719 "Նաուրու", 720 "Նեպալ", 721 "Նիգեր", 722 "Նիգերիա", 723 "Նիդերլանդյան Անտիլներ", 724 "Նիդերլանդներ", 725 "Նիկարագուա", 726 "Նիուե", 727 "Նոր Զելանդիա", 728 "Նոր Կալեդոնիա", 729 "Նորվեգիա", 730 "Նորֆոլք կղզի", 731 "Շվեդիա", 732 "Շվեյցարիա", 733 "Շրի Լանկա", 734 "Ուգանդա", 735 "Ուզբեկստան", 736 "Ուկրաինա", 737 "Ուոլիս և Ֆուտունա", 738 "Ուրուգվայ", 739 "Չադ", 740 "Չեխիա", 741 "Չեռնոգորիա", 742 "Չիլի", 743 "Չինաստան", 744 "Պալաու", 745 "Պակիստան", 746 "Պաղեստին", 747 "Պանամա", 748 "Պապուա Նոր Գվինեա", 749 "Պարագվայ", 750 "Պերու", 751 "Պորտուգալիա", 752 "Պուերտո Ռիկո", 753 "Ջերսի", 754 "Ջիբութի", 755 "Ջիբրալթար", 756 "Ռուանդա", 757 "Ռումինիա", 758 "Ռուսաստան", 759 "Սալվադոր", 760 "Սահրավիա", 761 "Սամոա", 762 "Սան Մարինո", 763 "Սան Տոմե և Պրինսիպի", 764 "Սաուդյան Արաբիա", 765 "Սեյշելներ", 766 "Սեն Մարտեն (Ֆրանսիական Անտիլներ)", 767 "Սենեգալ", 768 "Սենտ Լյուսիա", 769 "Սենտ Կիտս և Նևիս", 770 "Սենտ Պիեռ և Միկելոն", 771 "Սենտ Վինսենտ և Գրենադիներ", 772 "Սերբիա", 773 "Սիեռա Լեոնե", 774 "Սինգապուր", 775 "Սիրիա", 776 "Սլովակիա", 777 "Սլովենիա", 778 "Սողոմոնյան Կղզիներ", 779 "Սոմալիա", 780 "Սուդան", 781 "Սուրբ Բարդուղիմեոսի կղզի", 782 "Սուրբ Հեղինեի կղզի", 783 "Սուրինամ", 784 "Սվազիլենդ", 785 "Վանուատու", 786 "Վատիկան", 787 "Վենեսուելա", 788 "Վիետնամ", 789 "Վրաստան", 790 "Տանզանիա", 791 "Տաջիկստան", 792 "Տոգո", 793 "Տոկելաու", 794 "Տոնգա", 795 "Տուվալու", 796 "Տրինիդադ Տոբագո", 797 "Փիթքերն կղզիներ", 798 "Քենիա", 799 "Քուվեյթ", 800 "Օման", 801 "Ֆարերյան կղզիներ", 802 "Ֆիլիպիններ", 803 "Ֆինլանդիա", 804 "Ֆիջի", 805 "Ֆոլկլենդյան կղզիներ", 806 "Ֆրանսիա", 807 "Ֆրանսիական Պոլինեզիա" 808 ]; 809 return choice(data, this.rnd); 810 } 811 812 813 override string addressStreetAddress() { 814 final switch(uniform(0, 2, this.rnd)) { 815 case 0: return "normal: '" ~ addressStreet() ~ " " ~ addressBuildingNumber(); 816 case 1: return "full: '" ~ addressStreet() ~ " " ~ addressBuildingNumber() ~ " " ~ addressSecondaryAddress(); 817 } 818 } 819 820 /// 821 override string addressDefaultCountry() { 822 auto data = [ 823 "Արցախի Հանրապետություն'" 824 ]; 825 return choice(data, this.rnd); 826 } 827 828 /// 829 override string addressDirection() { 830 auto data = [ 831 "Հյուսիսային", 832 "Արևելյան", 833 "Հարավային", 834 "Արևմտյան", 835 "Հյուսիսարևելյան", 836 "Հյուսիսարևմտյան", 837 "Հարավարևելյան", 838 "Հարավարևմտյան" 839 ]; 840 return choice(data, this.rnd); 841 } 842 843 /// 844 override string addressCitySuffix() { 845 auto data = [ 846 "ակերտ", 847 "աշեն", 848 "աշատ'" 849 ]; 850 return choice(data, this.rnd); 851 } 852 853 /// 854 override string addressCityPrefix() { 855 auto data = [ 856 "Հյուսիսային", 857 "Արևելյան", 858 "Արևմտյան", 859 "Հարավային", 860 "Նոր'" 861 ]; 862 return choice(data, this.rnd); 863 } 864 865 866 override string addressStreet() { 867 final switch(uniform(0, 1, this.rnd)) { 868 case 0: return nameLastName() ~ " " ~ addressStreetSuffix() ~ "'"; 869 } 870 } 871 872 873 override string addressCity() { 874 final switch(uniform(0, 2, this.rnd)) { 875 case 0: return addressCityPrefix() ~ " " ~ nameLastName(); 876 case 1: return nameLastName() ~ addressCitySuffix(); 877 } 878 } 879 880 /// 881 override string addressBuildingNumber() { 882 auto data = [ 883 "###", 884 "###/#", 885 "##", 886 "##/#", 887 "#", 888 "#/#'" 889 ]; 890 return this.digitBuild(choice(data, this.rnd)); 891 } 892 893 /// 894 override string addressSecondaryAddress() { 895 auto data = [ 896 "Բն. ###", 897 "Տուն ###'" 898 ]; 899 return this.digitBuild(choice(data, this.rnd)); 900 } 901 902 /// 903 override string addressStreetSuffix() { 904 auto data = [ 905 " փողոց", 906 "պողոտա'" 907 ]; 908 return choice(data, this.rnd); 909 } 910 911 912 override string dateWeekday() { 913 final switch(uniform(0, 16, this.rnd)) { 914 case 0: return "wide: ["; 915 case 1: return "Կիրակի"; 916 case 2: return "Երկուշաբթի"; 917 case 3: return "Երեքշաբթի"; 918 case 4: return "Չորեքշաբթի"; 919 case 5: return "Հինգշաբթի"; 920 case 6: return "Ուրբաթ"; 921 case 7: return "Շաբաթ"; 922 case 8: return "]"; 923 case 9: return "abbr: ['կրկ"; 924 case 10: return "երկ"; 925 case 11: return "երք"; 926 case 12: return "չրք"; 927 case 13: return "հնգ"; 928 case 14: return "ուրբ"; 929 case 15: return "շբթ']"; 930 } 931 } 932 933 934 override string dateMonth() { 935 final switch(uniform(0, 28, this.rnd)) { 936 case 0: return "wide: ["; 937 case 1: return "Հունվար"; 938 case 2: return "Փետրվար"; 939 case 3: return "Մարտ"; 940 case 4: return "Ապրիլ"; 941 case 5: return "Մայիս"; 942 case 6: return "Հունիս"; 943 case 7: return "Հուլիս"; 944 case 8: return "Օգոստոս"; 945 case 9: return "Սեպտեմբեր"; 946 case 10: return "Հոկտեմբեր"; 947 case 11: return "Նոյեմբեր"; 948 case 12: return "Դեկտեմբեր"; 949 case 13: return "]"; 950 case 14: return "abbr: ["; 951 case 15: return "Հնվ"; 952 case 16: return "Փտր"; 953 case 17: return "Մրտ"; 954 case 18: return "Ապր"; 955 case 19: return "Մյս"; 956 case 20: return "Հնս"; 957 case 21: return "Հլս"; 958 case 22: return "Օգս"; 959 case 23: return "Սպտ"; 960 case 24: return "Հկտ"; 961 case 25: return "Նմբ"; 962 case 26: return "Դկտ"; 963 case 27: return "]"; 964 } 965 } 966 967 /// 968 override string phoneNumberFormats() { 969 auto data = [ 970 "+374 ## ######", 971 "+374 ### #####'" 972 ]; 973 return this.digitBuild(choice(data, this.rnd)); 974 } 975 976 /// 977 override string internetDomainSuffix() { 978 auto data = [ 979 "com", 980 "biz", 981 "info", 982 "name", 983 "net", 984 "org", 985 "am'" 986 ]; 987 return choice(data, this.rnd); 988 } 989 990 }