github.com/data-DOG/godog@v0.7.9/gherkin/dialects_builtin.go (about) 1 package gherkin 2 3 // Builtin dialects for af (Afrikaans), am (Armenian), ar (Arabic), bg (Bulgarian), bm (Malay), bs (Bosnian), ca (Catalan), cs (Czech), cy-GB (Welsh), da (Danish), de (German), el (Greek), em (Emoji), en (English), en-Scouse (Scouse), en-au (Australian), en-lol (LOLCAT), en-old (Old English), en-pirate (Pirate), eo (Esperanto), es (Spanish), et (Estonian), fa (Persian), fi (Finnish), fr (French), ga (Irish), gj (Gujarati), gl (Galician), he (Hebrew), hi (Hindi), hr (Croatian), ht (Creole), hu (Hungarian), id (Indonesian), is (Icelandic), it (Italian), ja (Japanese), jv (Javanese), kn (Kannada), ko (Korean), lt (Lithuanian), lu (Luxemburgish), lv (Latvian), mn (Mongolian), nl (Dutch), no (Norwegian), pa (Panjabi), pl (Polish), pt (Portuguese), ro (Romanian), ru (Russian), sk (Slovak), sl (Slovenian), sr-Cyrl (Serbian), sr-Latn (Serbian (Latin)), sv (Swedish), ta (Tamil), th (Thai), tl (Telugu), tlh (Klingon), tr (Turkish), tt (Tatar), uk (Ukrainian), ur (Urdu), uz (Uzbek), vi (Vietnamese), zh-CN (Chinese simplified), zh-TW (Chinese traditional) 4 func GherkinDialectsBuildin() GherkinDialectProvider { 5 return buildinDialects 6 } 7 8 const ( 9 feature = "feature" 10 background = "background" 11 scenario = "scenario" 12 scenarioOutline = "scenarioOutline" 13 examples = "examples" 14 given = "given" 15 when = "when" 16 then = "then" 17 and = "and" 18 but = "but" 19 ) 20 21 var buildinDialects = gherkinDialectMap{ 22 "af": &GherkinDialect{ 23 "af", "Afrikaans", "Afrikaans", map[string][]string{ 24 and: []string{ 25 "* ", 26 "En ", 27 }, 28 background: []string{ 29 "Agtergrond", 30 }, 31 but: []string{ 32 "* ", 33 "Maar ", 34 }, 35 examples: []string{ 36 "Voorbeelde", 37 }, 38 feature: []string{ 39 "Funksie", 40 "Besigheid Behoefte", 41 "Vermoë", 42 }, 43 given: []string{ 44 "* ", 45 "Gegewe ", 46 }, 47 scenario: []string{ 48 "Situasie", 49 }, 50 scenarioOutline: []string{ 51 "Situasie Uiteensetting", 52 }, 53 then: []string{ 54 "* ", 55 "Dan ", 56 }, 57 when: []string{ 58 "* ", 59 "Wanneer ", 60 }, 61 }, 62 }, 63 "am": &GherkinDialect{ 64 "am", "Armenian", "հայերեն", map[string][]string{ 65 and: []string{ 66 "* ", 67 "Եվ ", 68 }, 69 background: []string{ 70 "Կոնտեքստ", 71 }, 72 but: []string{ 73 "* ", 74 "Բայց ", 75 }, 76 examples: []string{ 77 "Օրինակներ", 78 }, 79 feature: []string{ 80 "Ֆունկցիոնալություն", 81 "Հատկություն", 82 }, 83 given: []string{ 84 "* ", 85 "Դիցուք ", 86 }, 87 scenario: []string{ 88 "Սցենար", 89 }, 90 scenarioOutline: []string{ 91 "Սցենարի կառուցվացքը", 92 }, 93 then: []string{ 94 "* ", 95 "Ապա ", 96 }, 97 when: []string{ 98 "* ", 99 "Եթե ", 100 "Երբ ", 101 }, 102 }, 103 }, 104 "ar": &GherkinDialect{ 105 "ar", "Arabic", "العربية", map[string][]string{ 106 and: []string{ 107 "* ", 108 "و ", 109 }, 110 background: []string{ 111 "الخلفية", 112 }, 113 but: []string{ 114 "* ", 115 "لكن ", 116 }, 117 examples: []string{ 118 "امثلة", 119 }, 120 feature: []string{ 121 "خاصية", 122 }, 123 given: []string{ 124 "* ", 125 "بفرض ", 126 }, 127 scenario: []string{ 128 "سيناريو", 129 }, 130 scenarioOutline: []string{ 131 "سيناريو مخطط", 132 }, 133 then: []string{ 134 "* ", 135 "اذاً ", 136 "ثم ", 137 }, 138 when: []string{ 139 "* ", 140 "متى ", 141 "عندما ", 142 }, 143 }, 144 }, 145 "bg": &GherkinDialect{ 146 "bg", "Bulgarian", "български", map[string][]string{ 147 and: []string{ 148 "* ", 149 "И ", 150 }, 151 background: []string{ 152 "Предистория", 153 }, 154 but: []string{ 155 "* ", 156 "Но ", 157 }, 158 examples: []string{ 159 "Примери", 160 }, 161 feature: []string{ 162 "Функционалност", 163 }, 164 given: []string{ 165 "* ", 166 "Дадено ", 167 }, 168 scenario: []string{ 169 "Сценарий", 170 }, 171 scenarioOutline: []string{ 172 "Рамка на сценарий", 173 }, 174 then: []string{ 175 "* ", 176 "То ", 177 }, 178 when: []string{ 179 "* ", 180 "Когато ", 181 }, 182 }, 183 }, 184 "bm": &GherkinDialect{ 185 "bm", "Malay", "Bahasa Melayu", map[string][]string{ 186 and: []string{ 187 "* ", 188 "Dan ", 189 }, 190 background: []string{ 191 "Latar Belakang", 192 }, 193 but: []string{ 194 "* ", 195 "Tetapi ", 196 "Tapi ", 197 }, 198 examples: []string{ 199 "Contoh", 200 }, 201 feature: []string{ 202 "Fungsi", 203 }, 204 given: []string{ 205 "* ", 206 "Diberi ", 207 "Bagi ", 208 }, 209 scenario: []string{ 210 "Senario", 211 "Situasi", 212 "Keadaan", 213 }, 214 scenarioOutline: []string{ 215 "Kerangka Senario", 216 "Kerangka Situasi", 217 "Kerangka Keadaan", 218 "Garis Panduan Senario", 219 }, 220 then: []string{ 221 "* ", 222 "Maka ", 223 "Kemudian ", 224 }, 225 when: []string{ 226 "* ", 227 "Apabila ", 228 }, 229 }, 230 }, 231 "bs": &GherkinDialect{ 232 "bs", "Bosnian", "Bosanski", map[string][]string{ 233 and: []string{ 234 "* ", 235 "I ", 236 "A ", 237 }, 238 background: []string{ 239 "Pozadina", 240 }, 241 but: []string{ 242 "* ", 243 "Ali ", 244 }, 245 examples: []string{ 246 "Primjeri", 247 }, 248 feature: []string{ 249 "Karakteristika", 250 }, 251 given: []string{ 252 "* ", 253 "Dato ", 254 }, 255 scenario: []string{ 256 "Scenariju", 257 "Scenario", 258 }, 259 scenarioOutline: []string{ 260 "Scenariju-obris", 261 "Scenario-outline", 262 }, 263 then: []string{ 264 "* ", 265 "Zatim ", 266 }, 267 when: []string{ 268 "* ", 269 "Kada ", 270 }, 271 }, 272 }, 273 "ca": &GherkinDialect{ 274 "ca", "Catalan", "català", map[string][]string{ 275 and: []string{ 276 "* ", 277 "I ", 278 }, 279 background: []string{ 280 "Rerefons", 281 "Antecedents", 282 }, 283 but: []string{ 284 "* ", 285 "Però ", 286 }, 287 examples: []string{ 288 "Exemples", 289 }, 290 feature: []string{ 291 "Característica", 292 "Funcionalitat", 293 }, 294 given: []string{ 295 "* ", 296 "Donat ", 297 "Donada ", 298 "Atès ", 299 "Atesa ", 300 }, 301 scenario: []string{ 302 "Escenari", 303 }, 304 scenarioOutline: []string{ 305 "Esquema de l'escenari", 306 }, 307 then: []string{ 308 "* ", 309 "Aleshores ", 310 "Cal ", 311 }, 312 when: []string{ 313 "* ", 314 "Quan ", 315 }, 316 }, 317 }, 318 "cs": &GherkinDialect{ 319 "cs", "Czech", "Česky", map[string][]string{ 320 and: []string{ 321 "* ", 322 "A také ", 323 "A ", 324 }, 325 background: []string{ 326 "Pozadí", 327 "Kontext", 328 }, 329 but: []string{ 330 "* ", 331 "Ale ", 332 }, 333 examples: []string{ 334 "Příklady", 335 }, 336 feature: []string{ 337 "Požadavek", 338 }, 339 given: []string{ 340 "* ", 341 "Pokud ", 342 "Za předpokladu ", 343 }, 344 scenario: []string{ 345 "Scénář", 346 }, 347 scenarioOutline: []string{ 348 "Náčrt Scénáře", 349 "Osnova scénáře", 350 }, 351 then: []string{ 352 "* ", 353 "Pak ", 354 }, 355 when: []string{ 356 "* ", 357 "Když ", 358 }, 359 }, 360 }, 361 "cy-GB": &GherkinDialect{ 362 "cy-GB", "Welsh", "Cymraeg", map[string][]string{ 363 and: []string{ 364 "* ", 365 "A ", 366 }, 367 background: []string{ 368 "Cefndir", 369 }, 370 but: []string{ 371 "* ", 372 "Ond ", 373 }, 374 examples: []string{ 375 "Enghreifftiau", 376 }, 377 feature: []string{ 378 "Arwedd", 379 }, 380 given: []string{ 381 "* ", 382 "Anrhegedig a ", 383 }, 384 scenario: []string{ 385 "Scenario", 386 }, 387 scenarioOutline: []string{ 388 "Scenario Amlinellol", 389 }, 390 then: []string{ 391 "* ", 392 "Yna ", 393 }, 394 when: []string{ 395 "* ", 396 "Pryd ", 397 }, 398 }, 399 }, 400 "da": &GherkinDialect{ 401 "da", "Danish", "dansk", map[string][]string{ 402 and: []string{ 403 "* ", 404 "Og ", 405 }, 406 background: []string{ 407 "Baggrund", 408 }, 409 but: []string{ 410 "* ", 411 "Men ", 412 }, 413 examples: []string{ 414 "Eksempler", 415 }, 416 feature: []string{ 417 "Egenskab", 418 }, 419 given: []string{ 420 "* ", 421 "Givet ", 422 }, 423 scenario: []string{ 424 "Scenarie", 425 }, 426 scenarioOutline: []string{ 427 "Abstrakt Scenario", 428 }, 429 then: []string{ 430 "* ", 431 "Så ", 432 }, 433 when: []string{ 434 "* ", 435 "Når ", 436 }, 437 }, 438 }, 439 "de": &GherkinDialect{ 440 "de", "German", "Deutsch", map[string][]string{ 441 and: []string{ 442 "* ", 443 "Und ", 444 }, 445 background: []string{ 446 "Grundlage", 447 }, 448 but: []string{ 449 "* ", 450 "Aber ", 451 }, 452 examples: []string{ 453 "Beispiele", 454 }, 455 feature: []string{ 456 "Funktionalität", 457 }, 458 given: []string{ 459 "* ", 460 "Angenommen ", 461 "Gegeben sei ", 462 "Gegeben seien ", 463 }, 464 scenario: []string{ 465 "Szenario", 466 }, 467 scenarioOutline: []string{ 468 "Szenariogrundriss", 469 }, 470 then: []string{ 471 "* ", 472 "Dann ", 473 }, 474 when: []string{ 475 "* ", 476 "Wenn ", 477 }, 478 }, 479 }, 480 "el": &GherkinDialect{ 481 "el", "Greek", "Ελληνικά", map[string][]string{ 482 and: []string{ 483 "* ", 484 "Και ", 485 }, 486 background: []string{ 487 "Υπόβαθρο", 488 }, 489 but: []string{ 490 "* ", 491 "Αλλά ", 492 }, 493 examples: []string{ 494 "Παραδείγματα", 495 "Σενάρια", 496 }, 497 feature: []string{ 498 "Δυνατότητα", 499 "Λειτουργία", 500 }, 501 given: []string{ 502 "* ", 503 "Δεδομένου ", 504 }, 505 scenario: []string{ 506 "Σενάριο", 507 }, 508 scenarioOutline: []string{ 509 "Περιγραφή Σεναρίου", 510 }, 511 then: []string{ 512 "* ", 513 "Τότε ", 514 }, 515 when: []string{ 516 "* ", 517 "Όταν ", 518 }, 519 }, 520 }, 521 "em": &GherkinDialect{ 522 "em", "Emoji", "😀", map[string][]string{ 523 and: []string{ 524 "* ", 525 "😂", 526 }, 527 background: []string{ 528 "💤", 529 }, 530 but: []string{ 531 "* ", 532 "😔", 533 }, 534 examples: []string{ 535 "📓", 536 }, 537 feature: []string{ 538 "📚", 539 }, 540 given: []string{ 541 "* ", 542 "😐", 543 }, 544 scenario: []string{ 545 "📕", 546 }, 547 scenarioOutline: []string{ 548 "📖", 549 }, 550 then: []string{ 551 "* ", 552 "🙏", 553 }, 554 when: []string{ 555 "* ", 556 "🎬", 557 }, 558 }, 559 }, 560 "en": &GherkinDialect{ 561 "en", "English", "English", map[string][]string{ 562 and: []string{ 563 "* ", 564 "And ", 565 }, 566 background: []string{ 567 "Background", 568 }, 569 but: []string{ 570 "* ", 571 "But ", 572 }, 573 examples: []string{ 574 "Examples", 575 "Scenarios", 576 }, 577 feature: []string{ 578 "Feature", 579 "Business Need", 580 "Ability", 581 }, 582 given: []string{ 583 "* ", 584 "Given ", 585 }, 586 scenario: []string{ 587 "Scenario", 588 }, 589 scenarioOutline: []string{ 590 "Scenario Outline", 591 "Scenario Template", 592 }, 593 then: []string{ 594 "* ", 595 "Then ", 596 }, 597 when: []string{ 598 "* ", 599 "When ", 600 }, 601 }, 602 }, 603 "en-Scouse": &GherkinDialect{ 604 "en-Scouse", "Scouse", "Scouse", map[string][]string{ 605 and: []string{ 606 "* ", 607 "An ", 608 }, 609 background: []string{ 610 "Dis is what went down", 611 }, 612 but: []string{ 613 "* ", 614 "Buh ", 615 }, 616 examples: []string{ 617 "Examples", 618 }, 619 feature: []string{ 620 "Feature", 621 }, 622 given: []string{ 623 "* ", 624 "Givun ", 625 "Youse know when youse got ", 626 }, 627 scenario: []string{ 628 "The thing of it is", 629 }, 630 scenarioOutline: []string{ 631 "Wharrimean is", 632 }, 633 then: []string{ 634 "* ", 635 "Dun ", 636 "Den youse gotta ", 637 }, 638 when: []string{ 639 "* ", 640 "Wun ", 641 "Youse know like when ", 642 }, 643 }, 644 }, 645 "en-au": &GherkinDialect{ 646 "en-au", "Australian", "Australian", map[string][]string{ 647 and: []string{ 648 "* ", 649 "Too right ", 650 }, 651 background: []string{ 652 "First off", 653 }, 654 but: []string{ 655 "* ", 656 "Yeah nah ", 657 }, 658 examples: []string{ 659 "You'll wanna", 660 }, 661 feature: []string{ 662 "Pretty much", 663 }, 664 given: []string{ 665 "* ", 666 "Y'know ", 667 }, 668 scenario: []string{ 669 "Awww, look mate", 670 }, 671 scenarioOutline: []string{ 672 "Reckon it's like", 673 }, 674 then: []string{ 675 "* ", 676 "But at the end of the day I reckon ", 677 }, 678 when: []string{ 679 "* ", 680 "It's just unbelievable ", 681 }, 682 }, 683 }, 684 "en-lol": &GherkinDialect{ 685 "en-lol", "LOLCAT", "LOLCAT", map[string][]string{ 686 and: []string{ 687 "* ", 688 "AN ", 689 }, 690 background: []string{ 691 "B4", 692 }, 693 but: []string{ 694 "* ", 695 "BUT ", 696 }, 697 examples: []string{ 698 "EXAMPLZ", 699 }, 700 feature: []string{ 701 "OH HAI", 702 }, 703 given: []string{ 704 "* ", 705 "I CAN HAZ ", 706 }, 707 scenario: []string{ 708 "MISHUN", 709 }, 710 scenarioOutline: []string{ 711 "MISHUN SRSLY", 712 }, 713 then: []string{ 714 "* ", 715 "DEN ", 716 }, 717 when: []string{ 718 "* ", 719 "WEN ", 720 }, 721 }, 722 }, 723 "en-old": &GherkinDialect{ 724 "en-old", "Old English", "Englisc", map[string][]string{ 725 and: []string{ 726 "* ", 727 "Ond ", 728 "7 ", 729 }, 730 background: []string{ 731 "Aer", 732 "Ær", 733 }, 734 but: []string{ 735 "* ", 736 "Ac ", 737 }, 738 examples: []string{ 739 "Se the", 740 "Se þe", 741 "Se ðe", 742 }, 743 feature: []string{ 744 "Hwaet", 745 "Hwæt", 746 }, 747 given: []string{ 748 "* ", 749 "Thurh ", 750 "Þurh ", 751 "Ðurh ", 752 }, 753 scenario: []string{ 754 "Swa", 755 }, 756 scenarioOutline: []string{ 757 "Swa hwaer swa", 758 "Swa hwær swa", 759 }, 760 then: []string{ 761 "* ", 762 "Tha ", 763 "Þa ", 764 "Ða ", 765 "Tha the ", 766 "Þa þe ", 767 "Ða ðe ", 768 }, 769 when: []string{ 770 "* ", 771 "Tha ", 772 "Þa ", 773 "Ða ", 774 }, 775 }, 776 }, 777 "en-pirate": &GherkinDialect{ 778 "en-pirate", "Pirate", "Pirate", map[string][]string{ 779 and: []string{ 780 "* ", 781 "Aye ", 782 }, 783 background: []string{ 784 "Yo-ho-ho", 785 }, 786 but: []string{ 787 "* ", 788 "Avast! ", 789 }, 790 examples: []string{ 791 "Dead men tell no tales", 792 }, 793 feature: []string{ 794 "Ahoy matey!", 795 }, 796 given: []string{ 797 "* ", 798 "Gangway! ", 799 }, 800 scenario: []string{ 801 "Heave to", 802 }, 803 scenarioOutline: []string{ 804 "Shiver me timbers", 805 }, 806 then: []string{ 807 "* ", 808 "Let go and haul ", 809 }, 810 when: []string{ 811 "* ", 812 "Blimey! ", 813 }, 814 }, 815 }, 816 "eo": &GherkinDialect{ 817 "eo", "Esperanto", "Esperanto", map[string][]string{ 818 and: []string{ 819 "* ", 820 "Kaj ", 821 }, 822 background: []string{ 823 "Fono", 824 }, 825 but: []string{ 826 "* ", 827 "Sed ", 828 }, 829 examples: []string{ 830 "Ekzemploj", 831 }, 832 feature: []string{ 833 "Trajto", 834 }, 835 given: []string{ 836 "* ", 837 "Donitaĵo ", 838 "Komence ", 839 }, 840 scenario: []string{ 841 "Scenaro", 842 "Kazo", 843 }, 844 scenarioOutline: []string{ 845 "Konturo de la scenaro", 846 "Skizo", 847 "Kazo-skizo", 848 }, 849 then: []string{ 850 "* ", 851 "Do ", 852 }, 853 when: []string{ 854 "* ", 855 "Se ", 856 }, 857 }, 858 }, 859 "es": &GherkinDialect{ 860 "es", "Spanish", "español", map[string][]string{ 861 and: []string{ 862 "* ", 863 "Y ", 864 "E ", 865 }, 866 background: []string{ 867 "Antecedentes", 868 }, 869 but: []string{ 870 "* ", 871 "Pero ", 872 }, 873 examples: []string{ 874 "Ejemplos", 875 }, 876 feature: []string{ 877 "Característica", 878 }, 879 given: []string{ 880 "* ", 881 "Dado ", 882 "Dada ", 883 "Dados ", 884 "Dadas ", 885 }, 886 scenario: []string{ 887 "Escenario", 888 }, 889 scenarioOutline: []string{ 890 "Esquema del escenario", 891 }, 892 then: []string{ 893 "* ", 894 "Entonces ", 895 }, 896 when: []string{ 897 "* ", 898 "Cuando ", 899 }, 900 }, 901 }, 902 "et": &GherkinDialect{ 903 "et", "Estonian", "eesti keel", map[string][]string{ 904 and: []string{ 905 "* ", 906 "Ja ", 907 }, 908 background: []string{ 909 "Taust", 910 }, 911 but: []string{ 912 "* ", 913 "Kuid ", 914 }, 915 examples: []string{ 916 "Juhtumid", 917 }, 918 feature: []string{ 919 "Omadus", 920 }, 921 given: []string{ 922 "* ", 923 "Eeldades ", 924 }, 925 scenario: []string{ 926 "Stsenaarium", 927 }, 928 scenarioOutline: []string{ 929 "Raamstsenaarium", 930 }, 931 then: []string{ 932 "* ", 933 "Siis ", 934 }, 935 when: []string{ 936 "* ", 937 "Kui ", 938 }, 939 }, 940 }, 941 "fa": &GherkinDialect{ 942 "fa", "Persian", "فارسی", map[string][]string{ 943 and: []string{ 944 "* ", 945 "و ", 946 }, 947 background: []string{ 948 "زمینه", 949 }, 950 but: []string{ 951 "* ", 952 "اما ", 953 }, 954 examples: []string{ 955 "نمونه ها", 956 }, 957 feature: []string{ 958 "وِیژگی", 959 }, 960 given: []string{ 961 "* ", 962 "با فرض ", 963 }, 964 scenario: []string{ 965 "سناریو", 966 }, 967 scenarioOutline: []string{ 968 "الگوی سناریو", 969 }, 970 then: []string{ 971 "* ", 972 "آنگاه ", 973 }, 974 when: []string{ 975 "* ", 976 "هنگامی ", 977 }, 978 }, 979 }, 980 "fi": &GherkinDialect{ 981 "fi", "Finnish", "suomi", map[string][]string{ 982 and: []string{ 983 "* ", 984 "Ja ", 985 }, 986 background: []string{ 987 "Tausta", 988 }, 989 but: []string{ 990 "* ", 991 "Mutta ", 992 }, 993 examples: []string{ 994 "Tapaukset", 995 }, 996 feature: []string{ 997 "Ominaisuus", 998 }, 999 given: []string{ 1000 "* ", 1001 "Oletetaan ", 1002 }, 1003 scenario: []string{ 1004 "Tapaus", 1005 }, 1006 scenarioOutline: []string{ 1007 "Tapausaihio", 1008 }, 1009 then: []string{ 1010 "* ", 1011 "Niin ", 1012 }, 1013 when: []string{ 1014 "* ", 1015 "Kun ", 1016 }, 1017 }, 1018 }, 1019 "fr": &GherkinDialect{ 1020 "fr", "French", "français", map[string][]string{ 1021 and: []string{ 1022 "* ", 1023 "Et que ", 1024 "Et qu'", 1025 "Et ", 1026 }, 1027 background: []string{ 1028 "Contexte", 1029 }, 1030 but: []string{ 1031 "* ", 1032 "Mais que ", 1033 "Mais qu'", 1034 "Mais ", 1035 }, 1036 examples: []string{ 1037 "Exemples", 1038 }, 1039 feature: []string{ 1040 "Fonctionnalité", 1041 }, 1042 given: []string{ 1043 "* ", 1044 "Soit ", 1045 "Etant donné que ", 1046 "Etant donné qu'", 1047 "Etant donné ", 1048 "Etant donnée ", 1049 "Etant donnés ", 1050 "Etant données ", 1051 "Étant donné que ", 1052 "Étant donné qu'", 1053 "Étant donné ", 1054 "Étant donnée ", 1055 "Étant donnés ", 1056 "Étant données ", 1057 }, 1058 scenario: []string{ 1059 "Scénario", 1060 }, 1061 scenarioOutline: []string{ 1062 "Plan du scénario", 1063 "Plan du Scénario", 1064 }, 1065 then: []string{ 1066 "* ", 1067 "Alors ", 1068 }, 1069 when: []string{ 1070 "* ", 1071 "Quand ", 1072 "Lorsque ", 1073 "Lorsqu'", 1074 }, 1075 }, 1076 }, 1077 "ga": &GherkinDialect{ 1078 "ga", "Irish", "Gaeilge", map[string][]string{ 1079 and: []string{ 1080 "* ", 1081 "Agus", 1082 }, 1083 background: []string{ 1084 "Cúlra", 1085 }, 1086 but: []string{ 1087 "* ", 1088 "Ach", 1089 }, 1090 examples: []string{ 1091 "Samplaí", 1092 }, 1093 feature: []string{ 1094 "Gné", 1095 }, 1096 given: []string{ 1097 "* ", 1098 "Cuir i gcás go", 1099 "Cuir i gcás nach", 1100 "Cuir i gcás gur", 1101 "Cuir i gcás nár", 1102 }, 1103 scenario: []string{ 1104 "Cás", 1105 }, 1106 scenarioOutline: []string{ 1107 "Cás Achomair", 1108 }, 1109 then: []string{ 1110 "* ", 1111 "Ansin", 1112 }, 1113 when: []string{ 1114 "* ", 1115 "Nuair a", 1116 "Nuair nach", 1117 "Nuair ba", 1118 "Nuair nár", 1119 }, 1120 }, 1121 }, 1122 "gj": &GherkinDialect{ 1123 "gj", "Gujarati", "ગુજરાતી", map[string][]string{ 1124 and: []string{ 1125 "* ", 1126 "અને ", 1127 }, 1128 background: []string{ 1129 "બેકગ્રાઉન્ડ", 1130 }, 1131 but: []string{ 1132 "* ", 1133 "પણ ", 1134 }, 1135 examples: []string{ 1136 "ઉદાહરણો", 1137 }, 1138 feature: []string{ 1139 "લક્ષણ", 1140 "વ્યાપાર જરૂર", 1141 "ક્ષમતા", 1142 }, 1143 given: []string{ 1144 "* ", 1145 "આપેલ છે ", 1146 }, 1147 scenario: []string{ 1148 "સ્થિતિ", 1149 }, 1150 scenarioOutline: []string{ 1151 "પરિદ્દશ્ય રૂપરેખા", 1152 "પરિદ્દશ્ય ઢાંચો", 1153 }, 1154 then: []string{ 1155 "* ", 1156 "પછી ", 1157 }, 1158 when: []string{ 1159 "* ", 1160 "ક્યારે ", 1161 }, 1162 }, 1163 }, 1164 "gl": &GherkinDialect{ 1165 "gl", "Galician", "galego", map[string][]string{ 1166 and: []string{ 1167 "* ", 1168 "E ", 1169 }, 1170 background: []string{ 1171 "Contexto", 1172 }, 1173 but: []string{ 1174 "* ", 1175 "Mais ", 1176 "Pero ", 1177 }, 1178 examples: []string{ 1179 "Exemplos", 1180 }, 1181 feature: []string{ 1182 "Característica", 1183 }, 1184 given: []string{ 1185 "* ", 1186 "Dado ", 1187 "Dada ", 1188 "Dados ", 1189 "Dadas ", 1190 }, 1191 scenario: []string{ 1192 "Escenario", 1193 }, 1194 scenarioOutline: []string{ 1195 "Esbozo do escenario", 1196 }, 1197 then: []string{ 1198 "* ", 1199 "Entón ", 1200 "Logo ", 1201 }, 1202 when: []string{ 1203 "* ", 1204 "Cando ", 1205 }, 1206 }, 1207 }, 1208 "he": &GherkinDialect{ 1209 "he", "Hebrew", "עברית", map[string][]string{ 1210 and: []string{ 1211 "* ", 1212 "וגם ", 1213 }, 1214 background: []string{ 1215 "רקע", 1216 }, 1217 but: []string{ 1218 "* ", 1219 "אבל ", 1220 }, 1221 examples: []string{ 1222 "דוגמאות", 1223 }, 1224 feature: []string{ 1225 "תכונה", 1226 }, 1227 given: []string{ 1228 "* ", 1229 "בהינתן ", 1230 }, 1231 scenario: []string{ 1232 "תרחיש", 1233 }, 1234 scenarioOutline: []string{ 1235 "תבנית תרחיש", 1236 }, 1237 then: []string{ 1238 "* ", 1239 "אז ", 1240 "אזי ", 1241 }, 1242 when: []string{ 1243 "* ", 1244 "כאשר ", 1245 }, 1246 }, 1247 }, 1248 "hi": &GherkinDialect{ 1249 "hi", "Hindi", "हिंदी", map[string][]string{ 1250 and: []string{ 1251 "* ", 1252 "और ", 1253 "तथा ", 1254 }, 1255 background: []string{ 1256 "पृष्ठभूमि", 1257 }, 1258 but: []string{ 1259 "* ", 1260 "पर ", 1261 "परन्तु ", 1262 "किन्तु ", 1263 }, 1264 examples: []string{ 1265 "उदाहरण", 1266 }, 1267 feature: []string{ 1268 "रूप लेख", 1269 }, 1270 given: []string{ 1271 "* ", 1272 "अगर ", 1273 "यदि ", 1274 "चूंकि ", 1275 }, 1276 scenario: []string{ 1277 "परिदृश्य", 1278 }, 1279 scenarioOutline: []string{ 1280 "परिदृश्य रूपरेखा", 1281 }, 1282 then: []string{ 1283 "* ", 1284 "तब ", 1285 "तदा ", 1286 }, 1287 when: []string{ 1288 "* ", 1289 "जब ", 1290 "कदा ", 1291 }, 1292 }, 1293 }, 1294 "hr": &GherkinDialect{ 1295 "hr", "Croatian", "hrvatski", map[string][]string{ 1296 and: []string{ 1297 "* ", 1298 "I ", 1299 }, 1300 background: []string{ 1301 "Pozadina", 1302 }, 1303 but: []string{ 1304 "* ", 1305 "Ali ", 1306 }, 1307 examples: []string{ 1308 "Primjeri", 1309 "Scenariji", 1310 }, 1311 feature: []string{ 1312 "Osobina", 1313 "Mogućnost", 1314 "Mogucnost", 1315 }, 1316 given: []string{ 1317 "* ", 1318 "Zadan ", 1319 "Zadani ", 1320 "Zadano ", 1321 }, 1322 scenario: []string{ 1323 "Scenarij", 1324 }, 1325 scenarioOutline: []string{ 1326 "Skica", 1327 "Koncept", 1328 }, 1329 then: []string{ 1330 "* ", 1331 "Onda ", 1332 }, 1333 when: []string{ 1334 "* ", 1335 "Kada ", 1336 "Kad ", 1337 }, 1338 }, 1339 }, 1340 "ht": &GherkinDialect{ 1341 "ht", "Creole", "kreyòl", map[string][]string{ 1342 and: []string{ 1343 "* ", 1344 "Ak ", 1345 "Epi ", 1346 "E ", 1347 }, 1348 background: []string{ 1349 "Kontèks", 1350 "Istorik", 1351 }, 1352 but: []string{ 1353 "* ", 1354 "Men ", 1355 }, 1356 examples: []string{ 1357 "Egzanp", 1358 }, 1359 feature: []string{ 1360 "Karakteristik", 1361 "Mak", 1362 "Fonksyonalite", 1363 }, 1364 given: []string{ 1365 "* ", 1366 "Sipoze ", 1367 "Sipoze ke ", 1368 "Sipoze Ke ", 1369 }, 1370 scenario: []string{ 1371 "Senaryo", 1372 }, 1373 scenarioOutline: []string{ 1374 "Plan senaryo", 1375 "Plan Senaryo", 1376 "Senaryo deskripsyon", 1377 "Senaryo Deskripsyon", 1378 "Dyagram senaryo", 1379 "Dyagram Senaryo", 1380 }, 1381 then: []string{ 1382 "* ", 1383 "Lè sa a ", 1384 "Le sa a ", 1385 }, 1386 when: []string{ 1387 "* ", 1388 "Lè ", 1389 "Le ", 1390 }, 1391 }, 1392 }, 1393 "hu": &GherkinDialect{ 1394 "hu", "Hungarian", "magyar", map[string][]string{ 1395 and: []string{ 1396 "* ", 1397 "És ", 1398 }, 1399 background: []string{ 1400 "Háttér", 1401 }, 1402 but: []string{ 1403 "* ", 1404 "De ", 1405 }, 1406 examples: []string{ 1407 "Példák", 1408 }, 1409 feature: []string{ 1410 "Jellemző", 1411 }, 1412 given: []string{ 1413 "* ", 1414 "Amennyiben ", 1415 "Adott ", 1416 }, 1417 scenario: []string{ 1418 "Forgatókönyv", 1419 }, 1420 scenarioOutline: []string{ 1421 "Forgatókönyv vázlat", 1422 }, 1423 then: []string{ 1424 "* ", 1425 "Akkor ", 1426 }, 1427 when: []string{ 1428 "* ", 1429 "Majd ", 1430 "Ha ", 1431 "Amikor ", 1432 }, 1433 }, 1434 }, 1435 "id": &GherkinDialect{ 1436 "id", "Indonesian", "Bahasa Indonesia", map[string][]string{ 1437 and: []string{ 1438 "* ", 1439 "Dan ", 1440 }, 1441 background: []string{ 1442 "Dasar", 1443 }, 1444 but: []string{ 1445 "* ", 1446 "Tapi ", 1447 }, 1448 examples: []string{ 1449 "Contoh", 1450 }, 1451 feature: []string{ 1452 "Fitur", 1453 }, 1454 given: []string{ 1455 "* ", 1456 "Dengan ", 1457 }, 1458 scenario: []string{ 1459 "Skenario", 1460 }, 1461 scenarioOutline: []string{ 1462 "Skenario konsep", 1463 }, 1464 then: []string{ 1465 "* ", 1466 "Maka ", 1467 }, 1468 when: []string{ 1469 "* ", 1470 "Ketika ", 1471 }, 1472 }, 1473 }, 1474 "is": &GherkinDialect{ 1475 "is", "Icelandic", "Íslenska", map[string][]string{ 1476 and: []string{ 1477 "* ", 1478 "Og ", 1479 }, 1480 background: []string{ 1481 "Bakgrunnur", 1482 }, 1483 but: []string{ 1484 "* ", 1485 "En ", 1486 }, 1487 examples: []string{ 1488 "Dæmi", 1489 "Atburðarásir", 1490 }, 1491 feature: []string{ 1492 "Eiginleiki", 1493 }, 1494 given: []string{ 1495 "* ", 1496 "Ef ", 1497 }, 1498 scenario: []string{ 1499 "Atburðarás", 1500 }, 1501 scenarioOutline: []string{ 1502 "Lýsing Atburðarásar", 1503 "Lýsing Dæma", 1504 }, 1505 then: []string{ 1506 "* ", 1507 "Þá ", 1508 }, 1509 when: []string{ 1510 "* ", 1511 "Þegar ", 1512 }, 1513 }, 1514 }, 1515 "it": &GherkinDialect{ 1516 "it", "Italian", "italiano", map[string][]string{ 1517 and: []string{ 1518 "* ", 1519 "E ", 1520 }, 1521 background: []string{ 1522 "Contesto", 1523 }, 1524 but: []string{ 1525 "* ", 1526 "Ma ", 1527 }, 1528 examples: []string{ 1529 "Esempi", 1530 }, 1531 feature: []string{ 1532 "Funzionalità", 1533 }, 1534 given: []string{ 1535 "* ", 1536 "Dato ", 1537 "Data ", 1538 "Dati ", 1539 "Date ", 1540 }, 1541 scenario: []string{ 1542 "Scenario", 1543 }, 1544 scenarioOutline: []string{ 1545 "Schema dello scenario", 1546 }, 1547 then: []string{ 1548 "* ", 1549 "Allora ", 1550 }, 1551 when: []string{ 1552 "* ", 1553 "Quando ", 1554 }, 1555 }, 1556 }, 1557 "ja": &GherkinDialect{ 1558 "ja", "Japanese", "日本語", map[string][]string{ 1559 and: []string{ 1560 "* ", 1561 "かつ", 1562 }, 1563 background: []string{ 1564 "背景", 1565 }, 1566 but: []string{ 1567 "* ", 1568 "しかし", 1569 "但し", 1570 "ただし", 1571 }, 1572 examples: []string{ 1573 "例", 1574 "サンプル", 1575 }, 1576 feature: []string{ 1577 "フィーチャ", 1578 "機能", 1579 }, 1580 given: []string{ 1581 "* ", 1582 "前提", 1583 }, 1584 scenario: []string{ 1585 "シナリオ", 1586 }, 1587 scenarioOutline: []string{ 1588 "シナリオアウトライン", 1589 "シナリオテンプレート", 1590 "テンプレ", 1591 "シナリオテンプレ", 1592 }, 1593 then: []string{ 1594 "* ", 1595 "ならば", 1596 }, 1597 when: []string{ 1598 "* ", 1599 "もし", 1600 }, 1601 }, 1602 }, 1603 "jv": &GherkinDialect{ 1604 "jv", "Javanese", "Basa Jawa", map[string][]string{ 1605 and: []string{ 1606 "* ", 1607 "Lan ", 1608 }, 1609 background: []string{ 1610 "Dasar", 1611 }, 1612 but: []string{ 1613 "* ", 1614 "Tapi ", 1615 "Nanging ", 1616 "Ananging ", 1617 }, 1618 examples: []string{ 1619 "Conto", 1620 "Contone", 1621 }, 1622 feature: []string{ 1623 "Fitur", 1624 }, 1625 given: []string{ 1626 "* ", 1627 "Nalika ", 1628 "Nalikaning ", 1629 }, 1630 scenario: []string{ 1631 "Skenario", 1632 }, 1633 scenarioOutline: []string{ 1634 "Konsep skenario", 1635 }, 1636 then: []string{ 1637 "* ", 1638 "Njuk ", 1639 "Banjur ", 1640 }, 1641 when: []string{ 1642 "* ", 1643 "Manawa ", 1644 "Menawa ", 1645 }, 1646 }, 1647 }, 1648 "kn": &GherkinDialect{ 1649 "kn", "Kannada", "ಕನ್ನಡ", map[string][]string{ 1650 and: []string{ 1651 "* ", 1652 "ಮತ್ತು ", 1653 }, 1654 background: []string{ 1655 "ಹಿನ್ನೆಲೆ", 1656 }, 1657 but: []string{ 1658 "* ", 1659 "ಆದರೆ ", 1660 }, 1661 examples: []string{ 1662 "ಉದಾಹರಣೆಗಳು", 1663 }, 1664 feature: []string{ 1665 "ಹೆಚ್ಚಳ", 1666 }, 1667 given: []string{ 1668 "* ", 1669 "ನೀಡಿದ ", 1670 }, 1671 scenario: []string{ 1672 "ಕಥಾಸಾರಾಂಶ", 1673 }, 1674 scenarioOutline: []string{ 1675 "ವಿವರಣೆ", 1676 }, 1677 then: []string{ 1678 "* ", 1679 "ನಂತರ ", 1680 }, 1681 when: []string{ 1682 "* ", 1683 "ಸ್ಥಿತಿಯನ್ನು ", 1684 }, 1685 }, 1686 }, 1687 "ko": &GherkinDialect{ 1688 "ko", "Korean", "한국어", map[string][]string{ 1689 and: []string{ 1690 "* ", 1691 "그리고", 1692 }, 1693 background: []string{ 1694 "배경", 1695 }, 1696 but: []string{ 1697 "* ", 1698 "하지만", 1699 "단", 1700 }, 1701 examples: []string{ 1702 "예", 1703 }, 1704 feature: []string{ 1705 "기능", 1706 }, 1707 given: []string{ 1708 "* ", 1709 "조건", 1710 "먼저", 1711 }, 1712 scenario: []string{ 1713 "시나리오", 1714 }, 1715 scenarioOutline: []string{ 1716 "시나리오 개요", 1717 }, 1718 then: []string{ 1719 "* ", 1720 "그러면", 1721 }, 1722 when: []string{ 1723 "* ", 1724 "만일", 1725 "만약", 1726 }, 1727 }, 1728 }, 1729 "lt": &GherkinDialect{ 1730 "lt", "Lithuanian", "lietuvių kalba", map[string][]string{ 1731 and: []string{ 1732 "* ", 1733 "Ir ", 1734 }, 1735 background: []string{ 1736 "Kontekstas", 1737 }, 1738 but: []string{ 1739 "* ", 1740 "Bet ", 1741 }, 1742 examples: []string{ 1743 "Pavyzdžiai", 1744 "Scenarijai", 1745 "Variantai", 1746 }, 1747 feature: []string{ 1748 "Savybė", 1749 }, 1750 given: []string{ 1751 "* ", 1752 "Duota ", 1753 }, 1754 scenario: []string{ 1755 "Scenarijus", 1756 }, 1757 scenarioOutline: []string{ 1758 "Scenarijaus šablonas", 1759 }, 1760 then: []string{ 1761 "* ", 1762 "Tada ", 1763 }, 1764 when: []string{ 1765 "* ", 1766 "Kai ", 1767 }, 1768 }, 1769 }, 1770 "lu": &GherkinDialect{ 1771 "lu", "Luxemburgish", "Lëtzebuergesch", map[string][]string{ 1772 and: []string{ 1773 "* ", 1774 "an ", 1775 "a ", 1776 }, 1777 background: []string{ 1778 "Hannergrond", 1779 }, 1780 but: []string{ 1781 "* ", 1782 "awer ", 1783 "mä ", 1784 }, 1785 examples: []string{ 1786 "Beispiller", 1787 }, 1788 feature: []string{ 1789 "Funktionalitéit", 1790 }, 1791 given: []string{ 1792 "* ", 1793 "ugeholl ", 1794 }, 1795 scenario: []string{ 1796 "Szenario", 1797 }, 1798 scenarioOutline: []string{ 1799 "Plang vum Szenario", 1800 }, 1801 then: []string{ 1802 "* ", 1803 "dann ", 1804 }, 1805 when: []string{ 1806 "* ", 1807 "wann ", 1808 }, 1809 }, 1810 }, 1811 "lv": &GherkinDialect{ 1812 "lv", "Latvian", "latviešu", map[string][]string{ 1813 and: []string{ 1814 "* ", 1815 "Un ", 1816 }, 1817 background: []string{ 1818 "Konteksts", 1819 "Situācija", 1820 }, 1821 but: []string{ 1822 "* ", 1823 "Bet ", 1824 }, 1825 examples: []string{ 1826 "Piemēri", 1827 "Paraugs", 1828 }, 1829 feature: []string{ 1830 "Funkcionalitāte", 1831 "Fīča", 1832 }, 1833 given: []string{ 1834 "* ", 1835 "Kad ", 1836 }, 1837 scenario: []string{ 1838 "Scenārijs", 1839 }, 1840 scenarioOutline: []string{ 1841 "Scenārijs pēc parauga", 1842 }, 1843 then: []string{ 1844 "* ", 1845 "Tad ", 1846 }, 1847 when: []string{ 1848 "* ", 1849 "Ja ", 1850 }, 1851 }, 1852 }, 1853 "mn": &GherkinDialect{ 1854 "mn", "Mongolian", "монгол", map[string][]string{ 1855 and: []string{ 1856 "* ", 1857 "Мөн ", 1858 "Тэгээд ", 1859 }, 1860 background: []string{ 1861 "Агуулга", 1862 }, 1863 but: []string{ 1864 "* ", 1865 "Гэхдээ ", 1866 "Харин ", 1867 }, 1868 examples: []string{ 1869 "Тухайлбал", 1870 }, 1871 feature: []string{ 1872 "Функц", 1873 "Функционал", 1874 }, 1875 given: []string{ 1876 "* ", 1877 "Өгөгдсөн нь ", 1878 "Анх ", 1879 }, 1880 scenario: []string{ 1881 "Сценар", 1882 }, 1883 scenarioOutline: []string{ 1884 "Сценарын төлөвлөгөө", 1885 }, 1886 then: []string{ 1887 "* ", 1888 "Тэгэхэд ", 1889 "Үүний дараа ", 1890 }, 1891 when: []string{ 1892 "* ", 1893 "Хэрэв ", 1894 }, 1895 }, 1896 }, 1897 "nl": &GherkinDialect{ 1898 "nl", "Dutch", "Nederlands", map[string][]string{ 1899 and: []string{ 1900 "* ", 1901 "En ", 1902 }, 1903 background: []string{ 1904 "Achtergrond", 1905 }, 1906 but: []string{ 1907 "* ", 1908 "Maar ", 1909 }, 1910 examples: []string{ 1911 "Voorbeelden", 1912 }, 1913 feature: []string{ 1914 "Functionaliteit", 1915 }, 1916 given: []string{ 1917 "* ", 1918 "Gegeven ", 1919 "Stel ", 1920 }, 1921 scenario: []string{ 1922 "Scenario", 1923 }, 1924 scenarioOutline: []string{ 1925 "Abstract Scenario", 1926 }, 1927 then: []string{ 1928 "* ", 1929 "Dan ", 1930 }, 1931 when: []string{ 1932 "* ", 1933 "Als ", 1934 }, 1935 }, 1936 }, 1937 "no": &GherkinDialect{ 1938 "no", "Norwegian", "norsk", map[string][]string{ 1939 and: []string{ 1940 "* ", 1941 "Og ", 1942 }, 1943 background: []string{ 1944 "Bakgrunn", 1945 }, 1946 but: []string{ 1947 "* ", 1948 "Men ", 1949 }, 1950 examples: []string{ 1951 "Eksempler", 1952 }, 1953 feature: []string{ 1954 "Egenskap", 1955 }, 1956 given: []string{ 1957 "* ", 1958 "Gitt ", 1959 }, 1960 scenario: []string{ 1961 "Scenario", 1962 }, 1963 scenarioOutline: []string{ 1964 "Scenariomal", 1965 "Abstrakt Scenario", 1966 }, 1967 then: []string{ 1968 "* ", 1969 "Så ", 1970 }, 1971 when: []string{ 1972 "* ", 1973 "Når ", 1974 }, 1975 }, 1976 }, 1977 "pa": &GherkinDialect{ 1978 "pa", "Panjabi", "ਪੰਜਾਬੀ", map[string][]string{ 1979 and: []string{ 1980 "* ", 1981 "ਅਤੇ ", 1982 }, 1983 background: []string{ 1984 "ਪਿਛੋਕੜ", 1985 }, 1986 but: []string{ 1987 "* ", 1988 "ਪਰ ", 1989 }, 1990 examples: []string{ 1991 "ਉਦਾਹਰਨਾਂ", 1992 }, 1993 feature: []string{ 1994 "ਖਾਸੀਅਤ", 1995 "ਮੁਹਾਂਦਰਾ", 1996 "ਨਕਸ਼ ਨੁਹਾਰ", 1997 }, 1998 given: []string{ 1999 "* ", 2000 "ਜੇਕਰ ", 2001 "ਜਿਵੇਂ ਕਿ ", 2002 }, 2003 scenario: []string{ 2004 "ਪਟਕਥਾ", 2005 }, 2006 scenarioOutline: []string{ 2007 "ਪਟਕਥਾ ਢਾਂਚਾ", 2008 "ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ", 2009 }, 2010 then: []string{ 2011 "* ", 2012 "ਤਦ ", 2013 }, 2014 when: []string{ 2015 "* ", 2016 "ਜਦੋਂ ", 2017 }, 2018 }, 2019 }, 2020 "pl": &GherkinDialect{ 2021 "pl", "Polish", "polski", map[string][]string{ 2022 and: []string{ 2023 "* ", 2024 "Oraz ", 2025 "I ", 2026 }, 2027 background: []string{ 2028 "Założenia", 2029 }, 2030 but: []string{ 2031 "* ", 2032 "Ale ", 2033 }, 2034 examples: []string{ 2035 "Przykłady", 2036 }, 2037 feature: []string{ 2038 "Właściwość", 2039 "Funkcja", 2040 "Aspekt", 2041 "Potrzeba biznesowa", 2042 }, 2043 given: []string{ 2044 "* ", 2045 "Zakładając ", 2046 "Mając ", 2047 "Zakładając, że ", 2048 }, 2049 scenario: []string{ 2050 "Scenariusz", 2051 }, 2052 scenarioOutline: []string{ 2053 "Szablon scenariusza", 2054 }, 2055 then: []string{ 2056 "* ", 2057 "Wtedy ", 2058 }, 2059 when: []string{ 2060 "* ", 2061 "Jeżeli ", 2062 "Jeśli ", 2063 "Gdy ", 2064 "Kiedy ", 2065 }, 2066 }, 2067 }, 2068 "pt": &GherkinDialect{ 2069 "pt", "Portuguese", "português", map[string][]string{ 2070 and: []string{ 2071 "* ", 2072 "E ", 2073 }, 2074 background: []string{ 2075 "Contexto", 2076 "Cenário de Fundo", 2077 "Cenario de Fundo", 2078 "Fundo", 2079 }, 2080 but: []string{ 2081 "* ", 2082 "Mas ", 2083 }, 2084 examples: []string{ 2085 "Exemplos", 2086 "Cenários", 2087 "Cenarios", 2088 }, 2089 feature: []string{ 2090 "Funcionalidade", 2091 "Característica", 2092 "Caracteristica", 2093 }, 2094 given: []string{ 2095 "* ", 2096 "Dado ", 2097 "Dada ", 2098 "Dados ", 2099 "Dadas ", 2100 }, 2101 scenario: []string{ 2102 "Cenário", 2103 "Cenario", 2104 }, 2105 scenarioOutline: []string{ 2106 "Esquema do Cenário", 2107 "Esquema do Cenario", 2108 "Delineação do Cenário", 2109 "Delineacao do Cenario", 2110 }, 2111 then: []string{ 2112 "* ", 2113 "Então ", 2114 "Entao ", 2115 }, 2116 when: []string{ 2117 "* ", 2118 "Quando ", 2119 }, 2120 }, 2121 }, 2122 "ro": &GherkinDialect{ 2123 "ro", "Romanian", "română", map[string][]string{ 2124 and: []string{ 2125 "* ", 2126 "Si ", 2127 "Și ", 2128 "Şi ", 2129 }, 2130 background: []string{ 2131 "Context", 2132 }, 2133 but: []string{ 2134 "* ", 2135 "Dar ", 2136 }, 2137 examples: []string{ 2138 "Exemple", 2139 }, 2140 feature: []string{ 2141 "Functionalitate", 2142 "Funcționalitate", 2143 "Funcţionalitate", 2144 }, 2145 given: []string{ 2146 "* ", 2147 "Date fiind ", 2148 "Dat fiind ", 2149 "Dati fiind ", 2150 "Dați fiind ", 2151 "Daţi fiind ", 2152 }, 2153 scenario: []string{ 2154 "Scenariu", 2155 }, 2156 scenarioOutline: []string{ 2157 "Structura scenariu", 2158 "Structură scenariu", 2159 }, 2160 then: []string{ 2161 "* ", 2162 "Atunci ", 2163 }, 2164 when: []string{ 2165 "* ", 2166 "Cand ", 2167 "Când ", 2168 }, 2169 }, 2170 }, 2171 "ru": &GherkinDialect{ 2172 "ru", "Russian", "русский", map[string][]string{ 2173 and: []string{ 2174 "* ", 2175 "И ", 2176 "К тому же ", 2177 "Также ", 2178 }, 2179 background: []string{ 2180 "Предыстория", 2181 "Контекст", 2182 }, 2183 but: []string{ 2184 "* ", 2185 "Но ", 2186 "А ", 2187 }, 2188 examples: []string{ 2189 "Примеры", 2190 }, 2191 feature: []string{ 2192 "Функция", 2193 "Функционал", 2194 "Свойство", 2195 }, 2196 given: []string{ 2197 "* ", 2198 "Допустим ", 2199 "Дано ", 2200 "Пусть ", 2201 }, 2202 scenario: []string{ 2203 "Сценарий", 2204 }, 2205 scenarioOutline: []string{ 2206 "Структура сценария", 2207 }, 2208 then: []string{ 2209 "* ", 2210 "То ", 2211 "Тогда ", 2212 }, 2213 when: []string{ 2214 "* ", 2215 "Если ", 2216 "Когда ", 2217 }, 2218 }, 2219 }, 2220 "sk": &GherkinDialect{ 2221 "sk", "Slovak", "Slovensky", map[string][]string{ 2222 and: []string{ 2223 "* ", 2224 "A ", 2225 "A tiež ", 2226 "A taktiež ", 2227 "A zároveň ", 2228 }, 2229 background: []string{ 2230 "Pozadie", 2231 }, 2232 but: []string{ 2233 "* ", 2234 "Ale ", 2235 }, 2236 examples: []string{ 2237 "Príklady", 2238 }, 2239 feature: []string{ 2240 "Požiadavka", 2241 "Funkcia", 2242 "Vlastnosť", 2243 }, 2244 given: []string{ 2245 "* ", 2246 "Pokiaľ ", 2247 "Za predpokladu ", 2248 }, 2249 scenario: []string{ 2250 "Scenár", 2251 }, 2252 scenarioOutline: []string{ 2253 "Náčrt Scenáru", 2254 "Náčrt Scenára", 2255 "Osnova Scenára", 2256 }, 2257 then: []string{ 2258 "* ", 2259 "Tak ", 2260 "Potom ", 2261 }, 2262 when: []string{ 2263 "* ", 2264 "Keď ", 2265 "Ak ", 2266 }, 2267 }, 2268 }, 2269 "sl": &GherkinDialect{ 2270 "sl", "Slovenian", "Slovenski", map[string][]string{ 2271 and: []string{ 2272 "In ", 2273 "Ter ", 2274 }, 2275 background: []string{ 2276 "Kontekst", 2277 "Osnova", 2278 "Ozadje", 2279 }, 2280 but: []string{ 2281 "Toda ", 2282 "Ampak ", 2283 "Vendar ", 2284 }, 2285 examples: []string{ 2286 "Primeri", 2287 "Scenariji", 2288 }, 2289 feature: []string{ 2290 "Funkcionalnost", 2291 "Funkcija", 2292 "Možnosti", 2293 "Moznosti", 2294 "Lastnost", 2295 "Značilnost", 2296 }, 2297 given: []string{ 2298 "Dano ", 2299 "Podano ", 2300 "Zaradi ", 2301 "Privzeto ", 2302 }, 2303 scenario: []string{ 2304 "Scenarij", 2305 "Primer", 2306 }, 2307 scenarioOutline: []string{ 2308 "Struktura scenarija", 2309 "Skica", 2310 "Koncept", 2311 "Oris scenarija", 2312 "Osnutek", 2313 }, 2314 then: []string{ 2315 "Nato ", 2316 "Potem ", 2317 "Takrat ", 2318 }, 2319 when: []string{ 2320 "Ko ", 2321 "Ce ", 2322 "Če ", 2323 "Kadar ", 2324 }, 2325 }, 2326 }, 2327 "sr-Cyrl": &GherkinDialect{ 2328 "sr-Cyrl", "Serbian", "Српски", map[string][]string{ 2329 and: []string{ 2330 "* ", 2331 "И ", 2332 }, 2333 background: []string{ 2334 "Контекст", 2335 "Основа", 2336 "Позадина", 2337 }, 2338 but: []string{ 2339 "* ", 2340 "Али ", 2341 }, 2342 examples: []string{ 2343 "Примери", 2344 "Сценарији", 2345 }, 2346 feature: []string{ 2347 "Функционалност", 2348 "Могућност", 2349 "Особина", 2350 }, 2351 given: []string{ 2352 "* ", 2353 "За дато ", 2354 "За дате ", 2355 "За дати ", 2356 }, 2357 scenario: []string{ 2358 "Сценарио", 2359 "Пример", 2360 }, 2361 scenarioOutline: []string{ 2362 "Структура сценарија", 2363 "Скица", 2364 "Концепт", 2365 }, 2366 then: []string{ 2367 "* ", 2368 "Онда ", 2369 }, 2370 when: []string{ 2371 "* ", 2372 "Када ", 2373 "Кад ", 2374 }, 2375 }, 2376 }, 2377 "sr-Latn": &GherkinDialect{ 2378 "sr-Latn", "Serbian (Latin)", "Srpski (Latinica)", map[string][]string{ 2379 and: []string{ 2380 "* ", 2381 "I ", 2382 }, 2383 background: []string{ 2384 "Kontekst", 2385 "Osnova", 2386 "Pozadina", 2387 }, 2388 but: []string{ 2389 "* ", 2390 "Ali ", 2391 }, 2392 examples: []string{ 2393 "Primeri", 2394 "Scenariji", 2395 }, 2396 feature: []string{ 2397 "Funkcionalnost", 2398 "Mogućnost", 2399 "Mogucnost", 2400 "Osobina", 2401 }, 2402 given: []string{ 2403 "* ", 2404 "Za dato ", 2405 "Za date ", 2406 "Za dati ", 2407 }, 2408 scenario: []string{ 2409 "Scenario", 2410 "Primer", 2411 }, 2412 scenarioOutline: []string{ 2413 "Struktura scenarija", 2414 "Skica", 2415 "Koncept", 2416 }, 2417 then: []string{ 2418 "* ", 2419 "Onda ", 2420 }, 2421 when: []string{ 2422 "* ", 2423 "Kada ", 2424 "Kad ", 2425 }, 2426 }, 2427 }, 2428 "sv": &GherkinDialect{ 2429 "sv", "Swedish", "Svenska", map[string][]string{ 2430 and: []string{ 2431 "* ", 2432 "Och ", 2433 }, 2434 background: []string{ 2435 "Bakgrund", 2436 }, 2437 but: []string{ 2438 "* ", 2439 "Men ", 2440 }, 2441 examples: []string{ 2442 "Exempel", 2443 }, 2444 feature: []string{ 2445 "Egenskap", 2446 }, 2447 given: []string{ 2448 "* ", 2449 "Givet ", 2450 }, 2451 scenario: []string{ 2452 "Scenario", 2453 }, 2454 scenarioOutline: []string{ 2455 "Abstrakt Scenario", 2456 "Scenariomall", 2457 }, 2458 then: []string{ 2459 "* ", 2460 "Så ", 2461 }, 2462 when: []string{ 2463 "* ", 2464 "När ", 2465 }, 2466 }, 2467 }, 2468 "ta": &GherkinDialect{ 2469 "ta", "Tamil", "தமிழ்", map[string][]string{ 2470 and: []string{ 2471 "* ", 2472 "மேலும் ", 2473 "மற்றும் ", 2474 }, 2475 background: []string{ 2476 "பின்னணி", 2477 }, 2478 but: []string{ 2479 "* ", 2480 "ஆனால் ", 2481 }, 2482 examples: []string{ 2483 "எடுத்துக்காட்டுகள்", 2484 "காட்சிகள்", 2485 " நிலைமைகளில்", 2486 }, 2487 feature: []string{ 2488 "அம்சம்", 2489 "வணிக தேவை", 2490 "திறன்", 2491 }, 2492 given: []string{ 2493 "* ", 2494 "கொடுக்கப்பட்ட ", 2495 }, 2496 scenario: []string{ 2497 "காட்சி", 2498 }, 2499 scenarioOutline: []string{ 2500 "காட்சி சுருக்கம்", 2501 "காட்சி வார்ப்புரு", 2502 }, 2503 then: []string{ 2504 "* ", 2505 "அப்பொழுது ", 2506 }, 2507 when: []string{ 2508 "* ", 2509 "எப்போது ", 2510 }, 2511 }, 2512 }, 2513 "th": &GherkinDialect{ 2514 "th", "Thai", "ไทย", map[string][]string{ 2515 and: []string{ 2516 "* ", 2517 "และ ", 2518 }, 2519 background: []string{ 2520 "แนวคิด", 2521 }, 2522 but: []string{ 2523 "* ", 2524 "แต่ ", 2525 }, 2526 examples: []string{ 2527 "ชุดของตัวอย่าง", 2528 "ชุดของเหตุการณ์", 2529 }, 2530 feature: []string{ 2531 "โครงหลัก", 2532 "ความต้องการทางธุรกิจ", 2533 "ความสามารถ", 2534 }, 2535 given: []string{ 2536 "* ", 2537 "กำหนดให้ ", 2538 }, 2539 scenario: []string{ 2540 "เหตุการณ์", 2541 }, 2542 scenarioOutline: []string{ 2543 "สรุปเหตุการณ์", 2544 "โครงสร้างของเหตุการณ์", 2545 }, 2546 then: []string{ 2547 "* ", 2548 "ดังนั้น ", 2549 }, 2550 when: []string{ 2551 "* ", 2552 "เมื่อ ", 2553 }, 2554 }, 2555 }, 2556 "tl": &GherkinDialect{ 2557 "tl", "Telugu", "తెలుగు", map[string][]string{ 2558 and: []string{ 2559 "* ", 2560 "మరియు ", 2561 }, 2562 background: []string{ 2563 "నేపథ్యం", 2564 }, 2565 but: []string{ 2566 "* ", 2567 "కాని ", 2568 }, 2569 examples: []string{ 2570 "ఉదాహరణలు", 2571 }, 2572 feature: []string{ 2573 "గుణము", 2574 }, 2575 given: []string{ 2576 "* ", 2577 "చెప్పబడినది ", 2578 }, 2579 scenario: []string{ 2580 "సన్నివేశం", 2581 }, 2582 scenarioOutline: []string{ 2583 "కథనం", 2584 }, 2585 then: []string{ 2586 "* ", 2587 "అప్పుడు ", 2588 }, 2589 when: []string{ 2590 "* ", 2591 "ఈ పరిస్థితిలో ", 2592 }, 2593 }, 2594 }, 2595 "tlh": &GherkinDialect{ 2596 "tlh", "Klingon", "tlhIngan", map[string][]string{ 2597 and: []string{ 2598 "* ", 2599 "'ej ", 2600 "latlh ", 2601 }, 2602 background: []string{ 2603 "mo'", 2604 }, 2605 but: []string{ 2606 "* ", 2607 "'ach ", 2608 "'a ", 2609 }, 2610 examples: []string{ 2611 "ghantoH", 2612 "lutmey", 2613 }, 2614 feature: []string{ 2615 "Qap", 2616 "Qu'meH 'ut", 2617 "perbogh", 2618 "poQbogh malja'", 2619 "laH", 2620 }, 2621 given: []string{ 2622 "* ", 2623 "ghu' noblu' ", 2624 "DaH ghu' bejlu' ", 2625 }, 2626 scenario: []string{ 2627 "lut", 2628 }, 2629 scenarioOutline: []string{ 2630 "lut chovnatlh", 2631 }, 2632 then: []string{ 2633 "* ", 2634 "vaj ", 2635 }, 2636 when: []string{ 2637 "* ", 2638 "qaSDI' ", 2639 }, 2640 }, 2641 }, 2642 "tr": &GherkinDialect{ 2643 "tr", "Turkish", "Türkçe", map[string][]string{ 2644 and: []string{ 2645 "* ", 2646 "Ve ", 2647 }, 2648 background: []string{ 2649 "Geçmiş", 2650 }, 2651 but: []string{ 2652 "* ", 2653 "Fakat ", 2654 "Ama ", 2655 }, 2656 examples: []string{ 2657 "Örnekler", 2658 }, 2659 feature: []string{ 2660 "Özellik", 2661 }, 2662 given: []string{ 2663 "* ", 2664 "Diyelim ki ", 2665 }, 2666 scenario: []string{ 2667 "Senaryo", 2668 }, 2669 scenarioOutline: []string{ 2670 "Senaryo taslağı", 2671 }, 2672 then: []string{ 2673 "* ", 2674 "O zaman ", 2675 }, 2676 when: []string{ 2677 "* ", 2678 "Eğer ki ", 2679 }, 2680 }, 2681 }, 2682 "tt": &GherkinDialect{ 2683 "tt", "Tatar", "Татарча", map[string][]string{ 2684 and: []string{ 2685 "* ", 2686 "Һәм ", 2687 "Вә ", 2688 }, 2689 background: []string{ 2690 "Кереш", 2691 }, 2692 but: []string{ 2693 "* ", 2694 "Ләкин ", 2695 "Әмма ", 2696 }, 2697 examples: []string{ 2698 "Үрнәкләр", 2699 "Мисаллар", 2700 }, 2701 feature: []string{ 2702 "Мөмкинлек", 2703 "Үзенчәлеклелек", 2704 }, 2705 given: []string{ 2706 "* ", 2707 "Әйтик ", 2708 }, 2709 scenario: []string{ 2710 "Сценарий", 2711 }, 2712 scenarioOutline: []string{ 2713 "Сценарийның төзелеше", 2714 }, 2715 then: []string{ 2716 "* ", 2717 "Нәтиҗәдә ", 2718 }, 2719 when: []string{ 2720 "* ", 2721 "Әгәр ", 2722 }, 2723 }, 2724 }, 2725 "uk": &GherkinDialect{ 2726 "uk", "Ukrainian", "Українська", map[string][]string{ 2727 and: []string{ 2728 "* ", 2729 "І ", 2730 "А також ", 2731 "Та ", 2732 }, 2733 background: []string{ 2734 "Передумова", 2735 }, 2736 but: []string{ 2737 "* ", 2738 "Але ", 2739 }, 2740 examples: []string{ 2741 "Приклади", 2742 }, 2743 feature: []string{ 2744 "Функціонал", 2745 }, 2746 given: []string{ 2747 "* ", 2748 "Припустимо ", 2749 "Припустимо, що ", 2750 "Нехай ", 2751 "Дано ", 2752 }, 2753 scenario: []string{ 2754 "Сценарій", 2755 }, 2756 scenarioOutline: []string{ 2757 "Структура сценарію", 2758 }, 2759 then: []string{ 2760 "* ", 2761 "То ", 2762 "Тоді ", 2763 }, 2764 when: []string{ 2765 "* ", 2766 "Якщо ", 2767 "Коли ", 2768 }, 2769 }, 2770 }, 2771 "ur": &GherkinDialect{ 2772 "ur", "Urdu", "اردو", map[string][]string{ 2773 and: []string{ 2774 "* ", 2775 "اور ", 2776 }, 2777 background: []string{ 2778 "پس منظر", 2779 }, 2780 but: []string{ 2781 "* ", 2782 "لیکن ", 2783 }, 2784 examples: []string{ 2785 "مثالیں", 2786 }, 2787 feature: []string{ 2788 "صلاحیت", 2789 "کاروبار کی ضرورت", 2790 "خصوصیت", 2791 }, 2792 given: []string{ 2793 "* ", 2794 "اگر ", 2795 "بالفرض ", 2796 "فرض کیا ", 2797 }, 2798 scenario: []string{ 2799 "منظرنامہ", 2800 }, 2801 scenarioOutline: []string{ 2802 "منظر نامے کا خاکہ", 2803 }, 2804 then: []string{ 2805 "* ", 2806 "پھر ", 2807 "تب ", 2808 }, 2809 when: []string{ 2810 "* ", 2811 "جب ", 2812 }, 2813 }, 2814 }, 2815 "uz": &GherkinDialect{ 2816 "uz", "Uzbek", "Узбекча", map[string][]string{ 2817 and: []string{ 2818 "* ", 2819 "Ва ", 2820 }, 2821 background: []string{ 2822 "Тарих", 2823 }, 2824 but: []string{ 2825 "* ", 2826 "Лекин ", 2827 "Бирок ", 2828 "Аммо ", 2829 }, 2830 examples: []string{ 2831 "Мисоллар", 2832 }, 2833 feature: []string{ 2834 "Функционал", 2835 }, 2836 given: []string{ 2837 "* ", 2838 "Агар ", 2839 }, 2840 scenario: []string{ 2841 "Сценарий", 2842 }, 2843 scenarioOutline: []string{ 2844 "Сценарий структураси", 2845 }, 2846 then: []string{ 2847 "* ", 2848 "Унда ", 2849 }, 2850 when: []string{ 2851 "* ", 2852 "Агар ", 2853 }, 2854 }, 2855 }, 2856 "vi": &GherkinDialect{ 2857 "vi", "Vietnamese", "Tiếng Việt", map[string][]string{ 2858 and: []string{ 2859 "* ", 2860 "Và ", 2861 }, 2862 background: []string{ 2863 "Bối cảnh", 2864 }, 2865 but: []string{ 2866 "* ", 2867 "Nhưng ", 2868 }, 2869 examples: []string{ 2870 "Dữ liệu", 2871 }, 2872 feature: []string{ 2873 "Tính năng", 2874 }, 2875 given: []string{ 2876 "* ", 2877 "Biết ", 2878 "Cho ", 2879 }, 2880 scenario: []string{ 2881 "Tình huống", 2882 "Kịch bản", 2883 }, 2884 scenarioOutline: []string{ 2885 "Khung tình huống", 2886 "Khung kịch bản", 2887 }, 2888 then: []string{ 2889 "* ", 2890 "Thì ", 2891 }, 2892 when: []string{ 2893 "* ", 2894 "Khi ", 2895 }, 2896 }, 2897 }, 2898 "zh-CN": &GherkinDialect{ 2899 "zh-CN", "Chinese simplified", "简体中文", map[string][]string{ 2900 and: []string{ 2901 "* ", 2902 "而且", 2903 "并且", 2904 "同时", 2905 }, 2906 background: []string{ 2907 "背景", 2908 }, 2909 but: []string{ 2910 "* ", 2911 "但是", 2912 }, 2913 examples: []string{ 2914 "例子", 2915 }, 2916 feature: []string{ 2917 "功能", 2918 }, 2919 given: []string{ 2920 "* ", 2921 "假如", 2922 "假设", 2923 "假定", 2924 }, 2925 scenario: []string{ 2926 "场景", 2927 "剧本", 2928 }, 2929 scenarioOutline: []string{ 2930 "场景大纲", 2931 "剧本大纲", 2932 }, 2933 then: []string{ 2934 "* ", 2935 "那么", 2936 }, 2937 when: []string{ 2938 "* ", 2939 "当", 2940 }, 2941 }, 2942 }, 2943 "zh-TW": &GherkinDialect{ 2944 "zh-TW", "Chinese traditional", "繁體中文", map[string][]string{ 2945 and: []string{ 2946 "* ", 2947 "而且", 2948 "並且", 2949 "同時", 2950 }, 2951 background: []string{ 2952 "背景", 2953 }, 2954 but: []string{ 2955 "* ", 2956 "但是", 2957 }, 2958 examples: []string{ 2959 "例子", 2960 }, 2961 feature: []string{ 2962 "功能", 2963 }, 2964 given: []string{ 2965 "* ", 2966 "假如", 2967 "假設", 2968 "假定", 2969 }, 2970 scenario: []string{ 2971 "場景", 2972 "劇本", 2973 }, 2974 scenarioOutline: []string{ 2975 "場景大綱", 2976 "劇本大綱", 2977 }, 2978 then: []string{ 2979 "* ", 2980 "那麼", 2981 }, 2982 when: []string{ 2983 "* ", 2984 "當", 2985 }, 2986 }, 2987 }, 2988 }