runtime(cucumber): Updates to indent and syntax
Commit:
https://github.com/vim/vim/commit/715a8058895f5908f44ee243fdafa431b6483e47
Author: Tim Pope <[email protected]>
Date: Thu Dec 28 13:03:39 2023 -0500
runtime(cucumber): Updates to indent and syntax
diff --git a/runtime/indent/cucumber.vim b/runtime/indent/cucumber.vim
index ad28a67a0..5d144e426 100644
--- a/runtime/indent/cucumber.vim
+++ b/runtime/indent/cucumber.vim
@@ -1,7 +1,7 @@
" Vim indent file
" Language: Cucumber
" Maintainer: Tim Pope <[email protected]>
-" Last Change: 2017 Jun 13
+" Last Change: 2023 Dec 28
if exists("b:did_indent")
finish
@@ -19,57 +19,80 @@ if exists("*GetCucumberIndent")
finish
endif
-function! s:syn(lnum)
- return synIDattr(synID(a:lnum,1+indent(a:lnum),1),'name')
+let s:headings = {
+ \ 'Feature': 'feature',
+ \ 'Rule': 'rule',
+ \ 'Background': 'bg_or_scenario',
+ \ 'Scenario': 'bg_or_scenario',
+ \ 'ScenarioOutline': 'bg_or_scenario',
+ \ 'Examples': 'examples',
+ \ 'Scenarios': 'examples'}
+
+function! s:Line(lnum) abort
+ if getline(a:lnum) =~# ':'
+ let group = matchstr(synIDattr(synID(a:lnum,1+indent(a:lnum), 1), 'name'),
'^cucumber\zs.*')
+ if !has_key(s:headings, group)
+ let group = substitute(matchstr(getline(a:lnum),
'^\s*\zs\%([^:]\+\)\ze:\S\@!'), '\s\+', '', 'g')
+ endif
+ else
+ let group = ''
+ endif
+ let char = matchstr(getline(a:lnum), '^\s*\zs[[:punct:]]')
+ return {
+ \ 'lnum': a:lnum,
+ \ 'indent': indent(a:lnum),
+ \ 'heading': get(s:headings, group, ''),
+ \ 'tag': char ==# '@',
+ \ 'table': char ==# '|',
+ \ 'comment': char ==# '#',
+ \ }
endfunction
-function! GetCucumberIndent()
- let line = getline(prevnonblank(v:lnum-1))
- let cline = getline(v:lnum)
- let nline = getline(nextnonblank(v:lnum+1))
- let sw = exists('*shiftwidth') ? shiftwidth() : shiftwidth()
- let syn = s:syn(prevnonblank(v:lnum-1))
- let csyn = s:syn(v:lnum)
- let nsyn = s:syn(nextnonblank(v:lnum+1))
- if csyn ==# 'cucumberFeature' || cline =~# '^\s*Feature:'
+function! GetCucumberIndent(...) abort
+ let lnum = a:0 ? a:1 : v:lnum
+ let sw = shiftwidth()
+ let prev = s:Line(prevnonblank(lnum-1))
+ let curr = s:Line(lnum)
+ let next = s:Line(nextnonblank(lnum+1))
+ if curr.heading ==# 'feature'
" feature heading
return 0
- elseif csyn ==# 'cucumberExamples' || cline =~#
'^\s*\%(Examples\|Scenarios\):'
+ elseif curr.heading ==# 'examples'
" examples heading
return 2 * sw
- elseif csyn =~# '^cucumber\%(Background\|Scenario\|ScenarioOutline\)$' ||
cline =~# '^\s*\%(Background\|Scenario\|Scenario Outline\):'
+ elseif curr.heading ==# 'bg_or_scenario'
" background, scenario or outline heading
return sw
- elseif syn ==# 'cucumberFeature' || line =~# '^\s*Feature:'
+ elseif prev.heading ==# 'feature'
" line after feature heading
return sw
- elseif syn ==# 'cucumberExamples' || line =~# '^\s*\%(Examples\|Scenarios\):'
+ elseif prev.heading ==# 'examples'
" line after examples heading
return 3 * sw
- elseif syn =~# '^cucumber\%(Background\|Scenario\|ScenarioOutline\)$' ||
line =~# '^\s*\%(Background\|Scenario\|Scenario Outline\):'
+ elseif prev.heading ==# 'bg_or_scenario'
" line after background, scenario or outline heading
return 2 * sw
- elseif cline =~# '^\s*[@#]' && (nsyn == 'cucumberFeature' || nline =~#
'^\s*Feature:' || indent(prevnonblank(v:lnum-1)) <= 0)
+ elseif (curr.tag || curr.comment) && (next.heading ==# 'feature' ||
prev.indent <= 0)
" tag or comment before a feature heading
return 0
- elseif cline =~# '^\s*@'
+ elseif curr.tag
" other tags
return sw
- elseif cline =~# '^\s*[#|]' && line =~# '^\s*|'
+ elseif (curr.table || curr.comment) && prev.table
" mid-table
" preserve indent
- return indent(prevnonblank(v:lnum-1))
- elseif cline =~# '^\s*|' && line =~# '^\s*[^|]'
+ return prev.indent
+ elseif curr.table && !prev.table
" first line of a table, relative indent
- return indent(prevnonblank(v:lnum-1)) + sw
- elseif cline =~# '^\s*[^|]' && line =~# '^\s*|'
+ return prev.indent + sw
+ elseif !curr.table && prev.table
" line after a table, relative unindent
- return indent(prevnonblank(v:lnum-1)) - sw
- elseif cline =~# '^\s*#' && getline(v:lnum-1) =~ '^\s*$' && (nsyn =~#
'^cucumber\%(Background\|Scenario\|ScenarioOutline\)$' || nline =~#
'^\s*\%(Background\|Scenario\|Scenario Outline\):')
+ return prev.indent - sw
+ elseif curr.comment && getline(v:lnum-1) =~# '^\s*$' && next.heading ==#
'bg_or_scenario'
" comments on scenarios
return sw
endif
- return indent(prevnonblank(v:lnum-1))
+ return prev.indent < 0 ? 0 : prev.indent
endfunction
" vim:set sts=2 sw=2:
diff --git a/runtime/syntax/cucumber.vim b/runtime/syntax/cucumber.vim
index f1ef2992e..90fdbfaf4 100644
--- a/runtime/syntax/cucumber.vim
+++ b/runtime/syntax/cucumber.vim
@@ -2,7 +2,7 @@
" Language: Cucumber
" Maintainer: Tim Pope <[email protected]>
" Filenames: *.feature
-" Last Change: 2013 May 30
+" Last Change: 2023 Dec 28
if exists("b:current_syntax")
finish
@@ -14,60 +14,84 @@ syn case match
syn sync minlines=20
let g:cucumber_languages = {
- \"en": {"and": "And\>", "background": "Background\>", "but": "But\>",
"examples": "Scenarios\>\|Examples\>", "feature": "Business
Need\>\|Feature\>\|Ability\>", "given": "Given\>", "scenario": "Scenario\>",
"scenario_outline": "Scenario Template\>\|Scenario Outline\>", "then":
"Then\>", "when": "When\>"},
- \"ar": {"and": "\%u0648\>", "background":
"\%u0627\%u0644\%u062e\%u0644\%u0641\%u064a\%u0629\>", "but":
"\%u0644\%u0643\%u0646\>", "examples": "\%u0627\%u0645\%u062b\%u0644\%u0629\>",
"feature": "\%u062e\%u0627\%u0635\%u064a\%u0629\>", "given":
"\%u0628\%u0641\%u0631\%u0636\>", "scenario":
"\%u0633\%u064a\%u0646\%u0627\%u0631\%u064a\%u0648\>", "scenario_outline":
"\%u0633\%u064a\%u0646\%u0627\%u0631\%u064a\%u0648
\%u0645\%u062e\%u0637\%u0637\>", "then":
"\%u0627\%u0630\%u0627\%u064b\>\|\%u062b\%u0645\>", "when":
"\%u0639\%u0646\%u062f\%u0645\%u0627\>\|\%u0645\%u062a\%u0649\>"},
- \"bg": {"and": "\%u0418\>", "background":
"\%u041f\%u0440\%u0435\%u0434\%u0438\%u0441\%u0442\%u043e\%u0440\%u0438\%u044f\>",
"but": "\%u041d\%u043e\>", "examples":
"\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\%u0438\>", "feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\%u043d\%u043e\%u0441\%u0442\>",
"given": "\%u0414\%u0430\%u0434\%u0435\%u043d\%u043e\>", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\>",
"scenario_outline": "\%u0420\%u0430\%u043c\%u043a\%u0430 \%u043d\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\>", "then":
"\%u0422\%u043e\>", "when": "\%u041a\%u043e\%u0433\%u0430\%u0442\%u043e\>"},
- \"bm": {"and": "Dan\>", "background": "Latar Belakang\>", "but":
"Tetapi\>", "examples": "Contoh \>", "feature": "Fungsi\>", "given": "Bagi\>",
"scenario": "Senario\>", "scenario_outline": "Menggariskan Senario \>", "then":
"Kemudian\>", "when": "Apabila\>"},
- \"ca": {"and": "I\>", "background": "Antecedents\>\|Rerefons\>", "but":
"Per\%u00f2\>", "examples": "Exemples\>", "feature":
"Caracter\%u00edstica\>\|Funcionalitat\>", "given":
"At\%u00e8s\>\|Donada\>\|Donat\>\|Atesa\>", "scenario": "Escenari\>",
"scenario_outline": "Esquema de l'escenari\>", "then": "Aleshores\>\|Cal\>",
"when": "Quan\>"},
- \"cs": {"and": "A tak\%u00e9\>\|A\>", "background":
"Pozad\%u00ed\>\|Kontext\>", "but": "Ale\>", "examples":
"P\%u0159\%u00edklady\>", "feature": "Po\%u017eadavek\>", "given": "Za
p\%u0159edpokladu\>\|Pokud\>", "scenario": "Sc\%u00e9n\%u00e1\%u0159\>",
"scenario_outline": "N\%u00e1\%u010drt Sc\%u00e9n\%u00e1\%u0159e\>\|Osnova
sc\%u00e9n\%u00e1\%u0159e\>", "then": "Pak\>", "when": "Kdy\%u017e\>"},
- \"cy-GB": {"and": "A\>", "background": "Cefndir\>", "but": "Ond\>",
"examples": "Enghreifftiau\>", "feature": "Arwedd\>", "given": "Anrhegedig
a\>", "scenario": "Scenario\>", "scenario_outline": "Scenario Amlinellol\>",
"then": "Yna\>", "when": "Pryd\>"},
- \"da": {"and": "Og\>", "background": "Baggrund\>", "but": "Men\>",
"examples": "Eksempler\>", "feature": "Egenskab\>", "given": "Givet\>",
"scenario": "Scenarie\>", "scenario_outline": "Abstrakt Scenario\>", "then":
"S\%u00e5\>", "when": "N\%u00e5r\>"},
- \"de": {"and": "Und\>", "background": "Grundlage\>", "but": "Aber\>",
"examples": "Beispiele\>", "feature": "Funktionalit\%u00e4t\>", "given":
"Gegeben sei\>\|Angenommen\>", "scenario": "Szenario\>", "scenario_outline":
"Szenariogrundriss\>", "then": "Dann\>", "when": "Wenn\>"},
- \"el": {"and": "\%u039a\%u03b1\%u03b9\>", "background":
"\%u03a5\%u03c0\%u03cc\%u03b2\%u03b1\%u03b8\%u03c1\%u03bf\>", "but":
"\%u0391\%u03bb\%u03bb\%u03ac\>", "examples":
"\%u03a0\%u03b1\%u03c1\%u03b1\%u03b4\%u03b5\%u03af\%u03b3\%u03bc\%u03b1\%u03c4\%u03b1\>\|\%u03a3\%u03b5\%u03bd\%u03ac\%u03c1\%u03b9\%u03b1\>",
"feature":
"\%u0394\%u03c5\%u03bd\%u03b1\%u03c4\%u03cc\%u03c4\%u03b7\%u03c4\%u03b1\>\|\%u039b\%u03b5\%u03b9\%u03c4\%u03bf\%u03c5\%u03c1\%u03b3\%u03af\%u03b1\>",
"given": "\%u0394\%u03b5\%u03b4\%u03bf\%u03bc\%u03ad\%u03bd\%u03bf\%u03c5
\%u03cc\%u03c4\%u03b9\>\|\%u0394\%u03b5\%u03b4\%u03bf\%u03bc\%u03ad\%u03bd\%u03bf\%u03c5\>",
"scenario": "\%u03a3\%u03b5\%u03bd\%u03ac\%u03c1\%u03b9\%u03bf\>",
"scenario_outline":
"\%u03a0\%u03b5\%u03c1\%u03b9\%u03b3\%u03c1\%u03b1\%u03c6\%u03ae
\%u03a3\%u03b5\%u03bd\%u03b1\%u03c1\%u03af\%u03bf\%u03c5\>", "then":
"\%u03a4\%u03cc\%u03c4\%u03b5\>", "when": "\%u038c\%u03c4\%u03b1\%u03bd\>"},
- \"en-Scouse": {"and": "An\>", "background": "Dis is what went down\>",
"but": "Buh\>", "examples": "Examples\>", "feature": "Feature\>", "given":
"Youse know when youse got\>\|Givun\>", "scenario": "The thing of it is\>",
"scenario_outline": "Wharrimean is\>", "then": "Den youse gotta\>\|Dun\>",
"when": "Youse know like when\>\|Wun\>"},
- \"en-au": {"and": "Too right\>", "background": "First off\>", "but":
"Yeah nah\>", "examples": "You'll wanna\>", "feature": "Pretty much\>",
"given": "Y'know\>", "scenario": "Awww, look mate\>", "scenario_outline":
"Reckon it's like\>", "then": "But at the end of the day I reckon\>", "when":
"It's just unbelievable\>"},
- \"en-lol": {"and": "AN\>", "background": "B4\>", "but": "BUT\>",
"examples": "EXAMPLZ\>", "feature": "OH HAI\>", "given": "I CAN HAZ\>",
"scenario": "MISHUN\>", "scenario_outline": "MISHUN SRSLY\>", "then": "DEN\>",
"when": "WEN\>"},
- \"en-old": {"and": "Ond\>\|7\>", "background": "\%u00c6r\>\|Aer\>",
"but": "Ac\>", "examples": "Se \%u00f0e\>\|Se \%u00fee\>\|Se the\>", "feature":
"Hw\%u00e6t\>\|Hwaet\>", "given": "\%u00d0urh\>\|\%u00deurh\>\|Thurh\>",
"scenario": "Swa\>", "scenario_outline": "Swa hw\%u00e6r swa\>\|Swa hwaer
swa\>", "then": "\%u00d0a \%u00f0e\>\|\%u00dea
\%u00fee\>\|\%u00dea\>\|\%u00d0a\>\|Tha the\>\|Tha\>", "when":
"\%u00d0a\>\|\%u00dea\>\|Tha\>"},
- \"en-pirate": {"and": "Aye\>", "background": "Yo-ho-ho\>", "but":
"Avast!\>", "examples": "Dead men tell no tales\>", "feature": "Ahoy matey!\>",
"given": "Gangway!\>", "scenario": "Heave to\>", "scenario_outline": "Shiver me
timbers\>", "then": "Let go and haul\>", "when": "Blimey!\>"},
- \"en-tx": {"and": "And y'all\>", "background": "Background\>", "but":
"But y'all\>", "examples": "Examples\>", "feature": "Feature\>", "given":
"Given y'all\>", "scenario": "Scenario\>", "scenario_outline": "All y'all\>",
"then": "Then y'all\>", "when": "When y'all\>"},
- \"eo": {"and": "Kaj\>", "background": "Fono\>", "but": "Sed\>",
"examples": "Ekzemploj\>", "feature": "Trajto\>", "given": "Donita\%u0135o\>",
"scenario": "Scenaro\>", "scenario_outline": "Konturo de la scenaro\>", "then":
"Do\>", "when": "Se\>"},
- \"es": {"and": "Y\>", "background": "Antecedentes\>", "but": "Pero\>",
"examples": "Ejemplos\>", "feature": "Caracter\%u00edstica\>", "given":
"Dadas\>\|Dados\>\|Dada\>\|Dado\>", "scenario": "Escenario\>",
"scenario_outline": "Esquema del escenario\>", "then": "Entonces\>", "when":
"Cuando\>"},
- \"et": {"and": "Ja\>", "background": "Taust\>", "but": "Kuid\>",
"examples": "Juhtumid\>", "feature": "Omadus\>", "given": "Eeldades\>",
"scenario": "Stsenaarium\>", "scenario_outline": "Raamstsenaarium\>", "then":
"Siis\>", "when": "Kui\>"},
- \"fa": {"and": "\%u0648\>", "background":
"\%u0632\%u0645\%u06cc\%u0646\%u0647\>", "but": "\%u0627\%u0645\%u0627\>",
"examples": "\%u0646\%u0645\%u0648\%u0646\%u0647 \%u0647\%u0627\>", "feature":
"\%u0648\%u0650\%u06cc\%u0698\%u06af\%u06cc\>", "given": "\%u0628\%u0627
\%u0641\%u0631\%u0636\>", "scenario":
"\%u0633\%u0646\%u0627\%u0631\%u06cc\%u0648\>", "scenario_outline":
"\%u0627\%u0644\%u06af\%u0648\%u06cc
\%u0633\%u0646\%u0627\%u0631\%u06cc\%u0648\>", "then":
"\%u0622\%u0646\%u06af\%u0627\%u0647\>", "when":
"\%u0647\%u0646\%u06af\%u0627\%u0645\%u06cc\>"},
- \"fi": {"and": "Ja\>", "background": "Tausta\>", "but": "Mutta\>",
"examples": "Tapaukset\>", "feature": "Ominaisuus\>", "given": "Oletetaan\>",
"scenario": "Tapaus\>", "scenario_outline": "Tapausaihio\>", "then": "Niin\>",
"when": "Kun\>"},
- \"fr": {"and": "Et\>", "background": "Contexte\>", "but": "Mais\>",
"examples": "Exemples\>", "feature": "Fonctionnalit\%u00e9\>", "given":
"\%u00c9tant donn\%u00e9es\>\|\%u00c9tant donn\%u00e9s\>\|\%u00c9tant
donn\%u00e9e\>\|\%u00c9tant donn\%u00e9\>\|Etant donn\%u00e9es\>\|Etant
donn\%u00e9s\>\|Etant donn\%u00e9e\>\|Etant donn\%u00e9\>\|Soit\>", "scenario":
"Sc\%u00e9nario\>", "scenario_outline": "Plan du sc\%u00e9nario\>\|Plan du
Sc\%u00e9nario\>", "then": "Alors\>", "when": "Lorsqu'\|Lorsque\>\|Quand\>"},
- \"gl": {"and": "E\>", "background": "Contexto\>", "but":
"Mais\>\|Pero\>", "examples": "Exemplos\>", "feature":
"Caracter\%u00edstica\>", "given": "Dadas\>\|Dados\>\|Dada\>\|Dado\>",
"scenario": "Escenario\>", "scenario_outline": "Esbozo do escenario\>", "then":
"Ent\%u00f3n\>\|Logo\>", "when": "Cando\>"},
- \"he": {"and": "\%u05d5\%u05d2\%u05dd\>", "background":
"\%u05e8\%u05e7\%u05e2\>", "but": "\%u05d0\%u05d1\%u05dc\>", "examples":
"\%u05d3\%u05d5\%u05d2\%u05de\%u05d0\%u05d5\%u05ea\>", "feature":
"\%u05ea\%u05db\%u05d5\%u05e0\%u05d4\>", "given":
"\%u05d1\%u05d4\%u05d9\%u05e0\%u05ea\%u05df\>", "scenario":
"\%u05ea\%u05e8\%u05d7\%u05d9\%u05e9\>", "scenario_outline":
"\%u05ea\%u05d1\%u05e0\%u05d9\%u05ea \%u05ea\%u05e8\%u05d7\%u05d9\%u05e9\>",
"then": "\%u05d0\%u05d6\%u05d9\>\|\%u05d0\%u05d6\>", "when":
"\%u05db\%u05d0\%u05e9\%u05e8\>"},
- \"hi": {"and": "\%u0924\%u0925\%u093e\>\|\%u0914\%u0930\>",
"background":
"\%u092a\%u0943\%u0937\%u094d\%u0920\%u092d\%u0942\%u092e\%u093f\>", "but":
"\%u092a\%u0930\>", "examples": "\%u0909\%u0926\%u093e\%u0939\%u0930\%u0923\>",
"feature": "\%u0930\%u0942\%u092a \%u0932\%u0947\%u0916\>", "given":
"\%u091a\%u0942\%u0902\%u0915\%u093f\>\|\%u092f\%u0926\%u093f\>\|\%u0905\%u0917\%u0930\>",
"scenario": "\%u092a\%u0930\%u093f\%u0926\%u0943\%u0936\%u094d\%u092f\>",
"scenario_outline": "\%u092a\%u0930\%u093f\%u0926\%u0943\%u0936\%u094d\%u092f
\%u0930\%u0942\%u092a\%u0930\%u0947\%u0916\%u093e\>", "then":
"\%u0924\%u092c\>", "when": "\%u091c\%u092c\>"},
- \"hr": {"and": "I\>", "background": "Pozadina\>", "but": "Ali\>",
"examples": "Scenariji\>\|Primjeri\>", "feature":
"Mogu\%u0107nost\>\|Mogucnost\>\|Osobina\>", "given":
"Zadano\>\|Zadani\>\|Zadan\>", "scenario": "Scenarij\>", "scenario_outline":
"Koncept\>\|Skica\>", "then": "Onda\>", "when": "Kada\>\|Kad\>"},
- \"hu": {"and": "\%u00c9s\>", "background": "H\%u00e1tt\%u00e9r\>",
"but": "De\>", "examples": "P\%u00e9ld\%u00e1k\>", "feature":
"Jellemz\%u0151\>", "given": "Amennyiben\>\|Adott\>", "scenario":
"Forgat\%u00f3k\%u00f6nyv\>", "scenario_outline": "Forgat\%u00f3k\%u00f6nyv
v\%u00e1zlat\>", "then": "Akkor\>", "when": "Amikor\>\|Majd\>\|Ha\>"},
- \"id": {"and": "Dan\>", "background": "Dasar\>", "but": "Tapi\>",
"examples": "Contoh\>", "feature": "Fitur\>", "given": "Dengan\>", "scenario":
"Skenario\>", "scenario_outline": "Skenario konsep\>", "then": "Maka\>",
"when": "Ketika\>"},
- \"is": {"and": "Og\>", "background": "Bakgrunnur\>", "but": "En\>",
"examples": "Atbur\%u00f0ar\%u00e1sir\>\|D\%u00e6mi\>", "feature":
"Eiginleiki\>", "given": "Ef\>", "scenario": "Atbur\%u00f0ar\%u00e1s\>",
"scenario_outline": "L\%u00fdsing Atbur\%u00f0ar\%u00e1sar\>\|L\%u00fdsing
D\%u00e6ma\>", "then": "\%u00de\%u00e1\>", "when": "\%u00deegar\>"},
- \"it": {"and": "E\>", "background": "Contesto\>", "but": "Ma\>",
"examples": "Esempi\>", "feature": "Funzionalit\%u00e0\>", "given":
"Dato\>\|Data\>\|Dati\>\|Date\>", "scenario": "Scenario\>", "scenario_outline":
"Schema dello scenario\>", "then": "Allora\>", "when": "Quando\>"},
- \"ja": {"and": "\%u304b\%u3064", "background": "\%u80cc\%u666f\>",
"but": "\%u3057\%u304b\%u3057\|\%u305f\%u3060\%u3057\|\%u4f46\%u3057",
"examples": "\%u30b5\%u30f3\%u30d7\%u30eb\>\|\%u4f8b\>", "feature":
"\%u30d5\%u30a3\%u30fc\%u30c1\%u30e3\>\|\%u6a5f\%u80fd\>", "given":
"\%u524d\%u63d0", "scenario": "\%u30b7\%u30ca\%u30ea\%u30aa\>",
"scenario_outline":
"\%u30b7\%u30ca\%u30ea\%u30aa\%u30a2\%u30a6\%u30c8\%u30e9\%u30a4\%u30f3\>\|\%u30b7\%u30ca\%u30ea\%u30aa\%u30c6\%u30f3\%u30d7\%u30ec\%u30fc\%u30c8\>\|\%u30b7\%u30ca\%u30ea\%u30aa\%u30c6\%u30f3\%u30d7\%u30ec\>\|\%u30c6\%u30f3\%u30d7\%u30ec\>",
"then": "\%u306a\%u3089\%u3070", "when": "\%u3082\%u3057"},
- \"ko": {"and": "\%uadf8\%ub9ac\%uace0", "background":
"\%ubc30\%uacbd\>", "but": "\%ud558\%uc9c0\%ub9cc\|\%ub2e8", "examples":
"\%uc608\>", "feature": "\%uae30\%ub2a5\>", "given":
"\%uc870\%uac74\|\%uba3c\%uc800", "scenario": "\%uc2dc\%ub098\%ub9ac\%uc624\>",
"scenario_outline": "\%uc2dc\%ub098\%ub9ac\%uc624 \%uac1c\%uc694\>", "then":
"\%uadf8\%ub7ec\%uba74", "when": "\%ub9cc\%uc77c\|\%ub9cc\%uc57d"},
- \"lt": {"and": "Ir\>", "background": "Kontekstas\>", "but": "Bet\>",
"examples": "Pavyzd\%u017eiai\>\|Scenarijai\>\|Variantai\>", "feature":
"Savyb\%u0117\>", "given": "Duota\>", "scenario": "Scenarijus\>",
"scenario_outline": "Scenarijaus \%u0161ablonas\>", "then": "Tada\>", "when":
"Kai\>"},
- \"lu": {"and": "an\>\|a\>", "background": "Hannergrond\>", "but":
"m\%u00e4\>\|awer\>", "examples": "Beispiller\>", "feature":
"Funktionalit\%u00e9it\>", "given": "ugeholl\>", "scenario": "Szenario\>",
"scenario_outline": "Plang vum Szenario\>", "then": "dann\>", "when": "wann\>"},
- \"lv": {"and": "Un\>", "background": "Situ\%u0101cija\>\|Konteksts\>",
"but": "Bet\>", "examples": "Piem\%u0113ri\>\|Paraugs\>", "feature":
"Funkcionalit\%u0101te\>\|F\%u012b\%u010da\>", "given": "Kad\>", "scenario":
"Scen\%u0101rijs\>", "scenario_outline": "Scen\%u0101rijs p\%u0113c parauga\>",
"then": "Tad\>", "when": "Ja\>"},
- \"nl": {"and": "En\>", "background": "Achtergrond\>", "but": "Maar\>",
"examples": "Voorbeelden\>", "feature": "Functionaliteit\>", "given":
"Gegeven\>\|Stel\>", "scenario": "Scenario\>", "scenario_outline": "Abstract
Scenario\>", "then": "Dan\>", "when": "Als\>"},
- \"no": {"and": "Og\>", "background": "Bakgrunn\>", "but": "Men\>",
"examples": "Eksempler\>", "feature": "Egenskap\>", "given": "Gitt\>",
"scenario": "Scenario\>", "scenario_outline": "Abstrakt
Scenario\>\|Scenariomal\>", "then": "S\%u00e5\>", "when": "N\%u00e5r\>"},
- \"pl": {"and": "Oraz\>\|I\>", "background": "Za\%u0142o\%u017cenia\>",
"but": "Ale\>", "examples": "Przyk\%u0142ady\>", "feature":
"W\%u0142a\%u015bciwo\%u015b\%u0107\>\|Potrzeba
biznesowa\>\|Funkcja\>\|Aspekt\>", "given":
"Zak\%u0142adaj\%u0105c\>\|Maj\%u0105c\>", "scenario": "Scenariusz\>",
"scenario_outline": "Szablon scenariusza\>", "then": "Wtedy\>", "when":
"Je\%u017celi\>\|Je\%u015bli\>\|Kiedy\>\|Gdy\>"},
- \"pt": {"and": "E\>", "background": "Cen\%u00e1rio de Fundo\>\|Cenario
de Fundo\>\|Contexto\>\|Fundo\>", "but": "Mas\>", "examples":
"Cen\%u00e1rios\>\|Exemplos\>\|Cenarios\>", "feature":
"Caracter\%u00edstica\>\|Funcionalidade\>\|Caracteristica\>", "given":
"Dadas\>\|Dados\>\|Dada\>\|Dado\>", "scenario": "Cen\%u00e1rio\>\|Cenario\>",
"scenario_outline": "Delinea\%u00e7\%u00e3o do Cen\%u00e1rio\>\|Esquema do
Cen\%u00e1rio\>\|Delineacao do Cenario\>\|Esquema do Cenario\>", "then":
"Ent\%u00e3o\>\|Entao\>", "when": "Quando\>"},
- \"ro": {"and": "\%u015ei\>\|\%u0218i\>\|Si\>", "background":
"Context\>", "but": "Dar\>", "examples": "Exemple\>", "feature":
"Func\%u0163ionalitate\>\|Func\%u021bionalitate\>\|Functionalitate\>", "given":
"Da\%u0163i fiind\>\|Da\%u021bi fiind\>\|Dati fiind\>\|Date fiind\>\|Dat
fiind\>", "scenario": "Scenariu\>", "scenario_outline": "Structur\%u0103
scenariu\>\|Structura scenariu\>", "then": "Atunci\>", "when":
"C\%u00e2nd\>\|Cand\>"},
- \"ru": {"and": "\%u041a \%u0442\%u043e\%u043c\%u0443
\%u0436\%u0435\>\|\%u0422\%u0430\%u043a\%u0436\%u0435\>\|\%u0418\>",
"background":
"\%u041f\%u0440\%u0435\%u0434\%u044b\%u0441\%u0442\%u043e\%u0440\%u0438\%u044f\>\|\%u041a\%u043e\%u043d\%u0442\%u0435\%u043a\%u0441\%u0442\>",
"but": "\%u041d\%u043e\>\|\%u0410\>", "examples":
"\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\%u044b\>", "feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\>\|\%u0421\%u0432\%u043e\%u0439\%u0441\%u0442\%u0432\%u043e\>\|\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u044f\>",
"given":
"\%u0414\%u043e\%u043f\%u0443\%u0441\%u0442\%u0438\%u043c\>\|\%u041f\%u0443\%u0441\%u0442\%u044c\>\|\%u0414\%u0430\%u043d\%u043e\>",
"scenario": "\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\>",
"scenario_outline":
"\%u0421\%u0442\%u0440\%u0443\%u043a\%u0442\%u0443\%u0440\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u044f\>", "then":
"\%u0422\%u043e\%u0433\%u0434\%u0430\>\|\%u0422\%u043e\>", "when":
"\%u041a\%u043e\%u0433\%u0434\%u0430\>\|\%u0415\%u0441\%u043b\%u0438\>"},
- \"sk": {"and": "A z\%u00e1rove\%u0148\>\|A taktie\%u017e\>\|A
tie\%u017e\>\|A\>", "background": "Pozadie\>", "but": "Ale\>", "examples":
"Pr\%u00edklady\>", "feature":
"Po\%u017eiadavka\>\|Vlastnos\%u0165\>\|Funkcia\>", "given": "Za
predpokladu\>\|Pokia\%u013e\>", "scenario": "Scen\%u00e1r\>",
"scenario_outline": "N\%u00e1\%u010drt Scen\%u00e1ru\>\|N\%u00e1\%u010drt
Scen\%u00e1ra\>\|Osnova Scen\%u00e1ra\>", "then": "Potom\>\|Tak\>", "when":
"Ke\%u010f\>\|Ak\>"},
- \"sr-Cyrl": {"and": "\%u0418\>", "background":
"\%u041a\%u043e\%u043d\%u0442\%u0435\%u043a\%u0441\%u0442\>\|\%u041f\%u043e\%u0437\%u0430\%u0434\%u0438\%u043d\%u0430\>\|\%u041e\%u0441\%u043d\%u043e\%u0432\%u0430\>",
"but": "\%u0410\%u043b\%u0438\>", "examples":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0458\%u0438\>\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\%u0438\>",
"feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\%u043d\%u043e\%u0441\%u0442\>\|\%u041c\%u043e\%u0433\%u0443\%u045b\%u043d\%u043e\%u0441\%u0442\>\|\%u041e\%u0441\%u043e\%u0431\%u0438\%u043d\%u0430\>",
"given":
"\%u0417\%u0430\%u0434\%u0430\%u0442\%u043e\>\|\%u0417\%u0430\%u0434\%u0430\%u0442\%u0435\>\|\%u0417\%u0430\%u0434\%u0430\%u0442\%u0438\>",
"scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u043e\>\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\>",
"scenario_outline":
"\%u0421\%u0442\%u0440\%u0443\%u043a\%u0442\%u0443\%u0440\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0458\%u0430\>\|\%u041a\%u043e\%u043d\%u0446\%u0435\%u043f\%u0442\>\|\%u0421\%u043a\%u0438\%u0446\%u0430\>",
"then": "\%u041e\%u043d\%u0434\%u0430\>", "when":
"\%u041a\%u0430\%u0434\%u0430\>\|\%u041a\%u0430\%u0434\>"},
- \"sr-Latn": {"and": "I\>", "background":
"Kontekst\>\|Pozadina\>\|Osnova\>", "but": "Ali\>", "examples":
"Scenariji\>\|Primeri\>", "feature":
"Mogu\%u0107nost\>\|Funkcionalnost\>\|Mogucnost\>\|Osobina\>", "given":
"Zadato\>\|Zadate\>\|Zatati\>", "scenario": "Scenario\>\|Primer\>",
"scenario_outline": "Struktura scenarija\>\|Koncept\>\|Skica\>", "then":
"Onda\>", "when": "Kada\>\|Kad\>"},
- \"sv": {"and": "Och\>", "background": "Bakgrund\>", "but": "Men\>",
"examples": "Exempel\>", "feature": "Egenskap\>", "given": "Givet\>",
"scenario": "Scenario\>", "scenario_outline": "Abstrakt
Scenario\>\|Scenariomall\>", "then": "S\%u00e5\>", "when": "N\%u00e4r\>"},
- \"th": {"and": "\%u0e41\%u0e25\%u0e30\>", "background":
"\%u0e41\%u0e19\%u0e27\%u0e04\%u0e34\%u0e14\>", "but":
"\%u0e41\%u0e15\%u0e48\>", "examples":
"\%u0e0a\%u0e38\%u0e14\%u0e02\%u0e2d\%u0e07\%u0e40\%u0e2b\%u0e15\%u0e38\%u0e01\%u0e32\%u0e23\%u0e13\%u0e4c\>\|\%u0e0a\%u0e38\%u0e14\%u0e02\%u0e2d\%u0e07\%u0e15\%u0e31\%u0e27\%u0e2d\%u0e22\%u0e48\%u0e32\%u0e07\>",
"feature":
"\%u0e04\%u0e27\%u0e32\%u0e21\%u0e15\%u0e49\%u0e2d\%u0e07\%u0e01\%u0e32\%u0e23\%u0e17\%u0e32\%u0e07\%u0e18\%u0e38\%u0e23\%u0e01\%u0e34\%u0e08\>\|\%u0e04\%u0e27\%u0e32\%u0e21\%u0e2a\%u0e32\%u0e21\%u0e32\%u0e23\%u0e16\>\|\%u0e42\%u0e04\%u0e23\%u0e07\%u0e2b\%u0e25\%u0e31\%u0e01\>",
"given": "\%u0e01\%u0e33\%u0e2b\%u0e19\%u0e14\%u0e43\%u0e2b\%u0e49\>",
"scenario":
"\%u0e40\%u0e2b\%u0e15\%u0e38\%u0e01\%u0e32\%u0e23\%u0e13\%u0e4c\>",
"scenario_outline":
"\%u0e42\%u0e04\%u0e23\%u0e07\%u0e2a\%u0e23\%u0e49\%u0e32\%u0e07\%u0e02\%u0e2d\%u0e07\%u0e40\%u0e2b\%u0e15\%u0e38\%u0e01\%u0e32\%u0e23\%u0e13\%u0e4c\>\|\%u0e2a\%u0e23\%u0e38\%u0e1b\%u0e40\%u0e2b\%u0e15\%u0e38\%u0e01\%u0e32\%u0e23\%u0e13\%u0e4c\>",
"then": "\%u0e14\%u0e31\%u0e07\%u0e19\%u0e31\%u0e49\%u0e19\>", "when":
"\%u0e40\%u0e21\%u0e37\%u0e48\%u0e2d\>"},
- \"tl": {"and": "\%u0c2e\%u0c30\%u0c3f\%u0c2f\%u0c41\>", "background":
"\%u0c28\%u0c47\%u0c2a\%u0c25\%u0c4d\%u0c2f\%u0c02\>", "but":
"\%u0c15\%u0c3e\%u0c28\%u0c3f\>", "examples":
"\%u0c09\%u0c26\%u0c3e\%u0c39\%u0c30\%u0c23\%u0c32\%u0c41\>", "feature":
"\%u0c17\%u0c41\%u0c23\%u0c2e\%u0c41\>", "given":
"\%u0c1a\%u0c46\%u0c2a\%u0c4d\%u0c2a\%u0c2c\%u0c21\%u0c3f\%u0c28\%u0c26\%u0c3f\>",
"scenario":
"\%u0c38\%u0c28\%u0c4d\%u0c28\%u0c3f\%u0c35\%u0c47\%u0c36\%u0c02\>",
"scenario_outline": "\%u0c15\%u0c25\%u0c28\%u0c02\>", "then":
"\%u0c05\%u0c2a\%u0c4d\%u0c2a\%u0c41\%u0c21\%u0c41\>", "when": "\%u0c08
\%u0c2a\%u0c30\%u0c3f\%u0c38\%u0c4d\%u0c25\%u0c3f\%u0c24\%u0c3f\%u0c32\%u0c4b\>"},
- \"tr": {"and": "Ve\>", "background": "Ge\%u00e7mi\%u015f\>", "but":
"Fakat\>\|Ama\>", "examples": "\%u00d6rnekler\>", "feature": "\%u00d6zellik\>",
"given": "Diyelim ki\>", "scenario": "Senaryo\>", "scenario_outline": "Senaryo
tasla\%u011f\%u0131\>", "then": "O zaman\>", "when": "E\%u011fer ki\>"},
- \"tt": {"and": "\%u04ba\%u04d9\%u043c\>\|\%u0412\%u04d9\>",
"background": "\%u041a\%u0435\%u0440\%u0435\%u0448\>", "but":
"\%u041b\%u04d9\%u043a\%u0438\%u043d\>\|\%u04d8\%u043c\%u043c\%u0430\>",
"examples":
"\%u04ae\%u0440\%u043d\%u04d9\%u043a\%u043b\%u04d9\%u0440\>\|\%u041c\%u0438\%u0441\%u0430\%u043b\%u043b\%u0430\%u0440\>",
"feature":
"\%u04ae\%u0437\%u0435\%u043d\%u0447\%u04d9\%u043b\%u0435\%u043a\%u043b\%u0435\%u043b\%u0435\%u043a\>\|\%u041c\%u04e9\%u043c\%u043a\%u0438\%u043d\%u043b\%u0435\%u043a\>",
"given": "\%u04d8\%u0439\%u0442\%u0438\%u043a\>", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\>",
"scenario_outline":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\%u043d\%u044b\%u04a3
\%u0442\%u04e9\%u0437\%u0435\%u043b\%u0435\%u0448\%u0435\>", "then":
"\%u041d\%u04d9\%u0442\%u0438\%u0497\%u04d9\%u0434\%u04d9\>", "when":
"\%u04d8\%u0433\%u04d9\%u0440\>"},
- \"uk": {"and": "\%u0410
\%u0442\%u0430\%u043a\%u043e\%u0436\>\|\%u0422\%u0430\>\|\%u0406\>",
"background":
"\%u041f\%u0435\%u0440\%u0435\%u0434\%u0443\%u043c\%u043e\%u0432\%u0430\>",
"but": "\%u0410\%u043b\%u0435\>", "examples":
"\%u041f\%u0440\%u0438\%u043a\%u043b\%u0430\%u0434\%u0438\>", "feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0456\%u043e\%u043d\%u0430\%u043b\>",
"given":
"\%u041f\%u0440\%u0438\%u043f\%u0443\%u0441\%u0442\%u0438\%u043c\%u043e,
\%u0449\%u043e\>\|\%u041f\%u0440\%u0438\%u043f\%u0443\%u0441\%u0442\%u0438\%u043c\%u043e\>\|\%u041d\%u0435\%u0445\%u0430\%u0439\>\|\%u0414\%u0430\%u043d\%u043e\>",
"scenario": "\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0456\%u0439\>",
"scenario_outline":
"\%u0421\%u0442\%u0440\%u0443\%u043a\%u0442\%u0443\%u0440\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0456\%u044e\>", "then":
"\%u0422\%u043e\%u0434\%u0456\>\|\%u0422\%u043e\>", "when":
"\%u042f\%u043a\%u0449\%u043e\>\|\%u041a\%u043e\%u043b\%u0438\>"},
- \"uz": {"and": "\%u0412\%u0430\>", "background":
"\%u0422\%u0430\%u0440\%u0438\%u0445\>", "but":
"\%u041b\%u0435\%u043a\%u0438\%u043d\>\|\%u0411\%u0438\%u0440\%u043e\%u043a\>\|\%u0410\%u043c\%u043c\%u043e\>",
"examples": "\%u041c\%u0438\%u0441\%u043e\%u043b\%u043b\%u0430\%u0440\>",
"feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\>",
"given": "\%u0410\%u0433\%u0430\%u0440\>", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\>",
"scenario_outline": "\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439
\%u0441\%u0442\%u0440\%u0443\%u043a\%u0442\%u0443\%u0440\%u0430\%u0441\%u0438\>",
"then": "\%u0423\%u043d\%u0434\%u0430\>", "when":
"\%u0410\%u0433\%u0430\%u0440\>"},
- \"vi": {"and": "V\%u00e0\>", "background": "B\%u1ed1i c\%u1ea3nh\>",
"but": "Nh\%u01b0ng\>", "examples": "D\%u1eef li\%u1ec7u\>", "feature":
"T\%u00ednh n\%u0103ng\>", "given": "Bi\%u1ebft\>\|Cho\>", "scenario":
"T\%u00ecnh hu\%u1ed1ng\>\|K\%u1ecbch b\%u1ea3n\>", "scenario_outline": "Khung
t\%u00ecnh hu\%u1ed1ng\>\|Khung k\%u1ecbch b\%u1ea3n\>", "then": "Th\%u00ec\>",
"when": "Khi\>"},
- \"zh-CN": {"and": "\%u800c\%u4e14\|\%u5e76\%u4e14\|\%u540c\%u65f6",
"background": "\%u80cc\%u666f\>", "but": "\%u4f46\%u662f", "examples":
"\%u4f8b\%u5b50\>", "feature": "\%u529f\%u80fd\>", "given":
"\%u5047\%u5982\|\%u5047\%u8bbe\|\%u5047\%u5b9a", "scenario":
"\%u573a\%u666f\>\|\%u5267\%u672c\>", "scenario_outline":
"\%u573a\%u666f\%u5927\%u7eb2\>\|\%u5267\%u672c\%u5927\%u7eb2\>", "then":
"\%u90a3\%u4e48", "when": "\%u5f53"},
- \"zh-TW": {"and": "\%u800c\%u4e14\|\%u4e26\%u4e14\|\%u540c\%u6642",
"background": "\%u80cc\%u666f\>", "but": "\%u4f46\%u662f", "examples":
"\%u4f8b\%u5b50\>", "feature": "\%u529f\%u80fd\>", "given":
"\%u5047\%u5982\|\%u5047\%u8a2d\|\%u5047\%u5b9a", "scenario":
"\%u5834\%u666f\>\|\%u5287\%u672c\>", "scenario_outline":
"\%u5834\%u666f\%u5927\%u7db1\>\|\%u5287\%u672c\%u5927\%u7db1\>", "then":
"\%u90a3\%u9ebc", "when": "\%u7576"}}
+ \"en": {"and": "And\>", "background": "Background", "but": "But\>",
"examples": "Scenarios\|Examples", "feature": "Business
Need\|Feature\|Ability", "given": "Given\>", "rule": "Rule", "scenario":
"Scenario\|Example", "scenario_outline": "Scenario Template\|Scenario Outline",
"then": "Then\>", "when": "When\>"},
+ \"af": {"and": "En\>", "background": "Agtergrond", "but": "Maar\>",
"examples": "Voorbeelde", "feature": "Besigheid
Behoefte\|Funksie\|Vermo\%u00eb", "given": "Gegewe\>", "rule": "Regel",
"scenario": "Voorbeeld\|Situasie", "scenario_outline": "Situasie
Uiteensetting", "then": "Dan\>", "when": "Wanneer\>"},
+ \"am": {"and": "\%u0535\%u057e\>", "background":
"\%u053f\%u0578\%u0576\%u057f\%u0565\%u0584\%u057d\%u057f", "but":
"\%u0532\%u0561\%u0575\%u0581\>", "examples":
"\%u0555\%u0580\%u056b\%u0576\%u0561\%u056f\%u0576\%u0565\%u0580", "feature":
"\%u0556\%u0578\%u0582\%u0576\%u056f\%u0581\%u056b\%u0578\%u0576\%u0561\%u056c\%u0578\%u0582\%u0569\%u0575\%u0578\%u0582\%u0576\|\%u0540\%u0561\%u057f\%u056f\%u0578\%u0582\%u0569\%u0575\%u0578\%u0582\%u0576",
"given": "\%u0534\%u056b\%u0581\%u0578\%u0582\%u0584\>", "rule": "Rule",
"scenario":
"\%u0555\%u0580\%u056b\%u0576\%u0561\%u056f\|\%u054d\%u0581\%u0565\%u0576\%u0561\%u0580",
"scenario_outline": "\%u054d\%u0581\%u0565\%u0576\%u0561\%u0580\%u056b
\%u056f\%u0561\%u057c\%u0578\%u0582\%u0581\%u057e\%u0561\%u0581\%u0584\%u0568",
"then": "\%u0531\%u057a\%u0561\>", "when":
"\%u0535\%u0569\%u0565\>\|\%u0535\%u0580\%u0562\>"},
+ \"amh": {"and": "\%u12a5\%u1293\>", "background": "\%u1245\%u12f5\%u1218
\%u1201\%u1294\%u1273\|\%u1218\%u1290\%u123b
\%u1200\%u1233\%u1265\|\%u1218\%u1290\%u123b", "but": "\%u130d\%u1295\>",
"examples":
"\%u121d\%u1233\%u120c\%u12ce\%u127d\|\%u1201\%u1293\%u1274\%u12ce\%u127d",
"feature": "\%u12e8\%u121a\%u1348\%u1208\%u1308\%u12cd
\%u12f5\%u122d\%u130a\%u1275\|\%u12e8\%u1270\%u1348\%u1208\%u1308\%u12cd
\%u1235\%u122b\|\%u1235\%u122b", "given": "\%u12e8\%u1270\%u1230\%u1320\>",
"rule": "\%u1205\%u130d", "scenario":
"\%u121d\%u1233\%u120c\|\%u1201\%u1293\%u1274", "scenario_outline":
"\%u1201\%u1293\%u1274 \%u12dd\%u122d\%u12dd\%u122d\|\%u1201\%u1293\%u1274
\%u12a0\%u1265\%u1290\%u1275", "then": "\%u12a8\%u12da\%u12eb\>", "when":
"\%u1218\%u127c\>"},
+ \"an": {"and": "Y\>\|E\>", "background": "Antecedents", "but": "Pero\>",
"examples": "Eixemplos", "feature": "Caracteristica", "given":
"Dadas\>\|Dada\>\|Daus\>\|Dau\>", "rule": "Rule", "scenario": "Eixemplo\|Caso",
"scenario_outline": "Esquema del caso", "then":
"Antonces\>\|Alavez\>\|Allora\>", "when": "Cuan\>"},
+ \"ar": {"and": "\%u0648\>", "background":
"\%u0627\%u0644\%u062e\%u0644\%u0641\%u064a\%u0629", "but":
"\%u0644\%u0643\%u0646\>", "examples": "\%u0627\%u0645\%u062b\%u0644\%u0629",
"feature": "\%u062e\%u0627\%u0635\%u064a\%u0629", "given":
"\%u0628\%u0641\%u0631\%u0636\>", "rule": "Rule", "scenario":
"\%u0633\%u064a\%u0646\%u0627\%u0631\%u064a\%u0648\|\%u0645\%u062b\%u0627\%u0644",
"scenario_outline": "\%u0633\%u064a\%u0646\%u0627\%u0631\%u064a\%u0648
\%u0645\%u062e\%u0637\%u0637", "then":
"\%u0627\%u0630\%u0627\%u064b\>\|\%u062b\%u0645\>", "when":
"\%u0639\%u0646\%u062f\%u0645\%u0627\>\|\%u0645\%u062a\%u0649\>"},
+ \"ast": {"and": "Ya\>\|Y\>", "background": "Antecedentes", "but":
"Peru\>", "examples": "Exemplos", "feature": "Carauter\%u00edstica", "given":
"Dada\>\|Daos\>\|Daes\>\|D\%u00e1u\>", "rule": "Rule", "scenario":
"Exemplo\|Casu", "scenario_outline": "Esbozu del casu", "then":
"Ent\%u00f3s\>", "when": "Cuando\>"},
+ \"az": {"and": "H\%u0259m\>\|V\%u0259\>", "background":
"Kontekst\|Ke\%u00e7mi\%u015f", "but": "Ancaq\>\|Amma\>", "examples":
"N\%u00fcmun\%u0259l\%u0259r", "feature": "\%u00d6z\%u0259llik", "given":
"Tutaq ki\>\|Verilir\>", "rule": "Rule", "scenario":
"Ssenari\|N\%u00fcmun\%u0259", "scenario_outline": "Ssenarinin strukturu",
"then": "O halda\>", "when": "N\%u0259 vaxt ki\>\|\%u018fg\%u0259r\>"},
+ \"bg": {"and": "\%u0418\>", "background":
"\%u041f\%u0440\%u0435\%u0434\%u0438\%u0441\%u0442\%u043e\%u0440\%u0438\%u044f",
"but": "\%u041d\%u043e\>", "examples":
"\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\%u0438", "feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\%u043d\%u043e\%u0441\%u0442",
"given": "\%u0414\%u0430\%u0434\%u0435\%u043d\%u043e\>", "rule":
"\%u041f\%u0440\%u0430\%u0432\%u0438\%u043b\%u043e", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440",
"scenario_outline": "\%u0420\%u0430\%u043c\%u043a\%u0430 \%u043d\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439", "then":
"\%u0422\%u043e\>", "when": "\%u041a\%u043e\%u0433\%u0430\%u0442\%u043e\>"},
+ \"bm": {"and": "Dan\>", "background": "Latar Belakang", "but":
"Tetapi\>\|Tapi\>", "examples": "Contoh", "feature": "Fungsi", "given":
"Diberi\>\|Bagi\>", "rule": "Rule", "scenario": "Senario\|Situasi\|Keadaan",
"scenario_outline": "Garis Panduan Senario\|Kerangka Senario\|Kerangka
Situasi\|Kerangka Keadaan", "then": "Kemudian\>\|Maka\>", "when": "Apabila\>"},
+ \"bs": {"and": "I\>\|A\>", "background": "Pozadina", "but": "Ali\>",
"examples": "Primjeri", "feature": "Karakteristika", "given": "Dato\>", "rule":
"Rule", "scenario": "Scenariju\|Scenario\|Primjer", "scenario_outline":
"Scenario-outline\|Scenariju-obris", "then": "Zatim\>", "when": "Kada\>"},
+ \"ca": {"and": "I\>", "background": "Antecedents\|Rerefons", "but":
"Per\%u00f2\>", "examples": "Exemples", "feature":
"Caracter\%u00edstica\|Funcionalitat", "given":
"Donada\>\|Donat\>\|Atesa\>\|At\%u00e8s\>", "rule": "Rule", "scenario":
"Escenari\|Exemple", "scenario_outline": "Esquema de l'escenari", "then":
"Aleshores\>\|Cal\>", "when": "Quan\>"},
+ \"cs": {"and": "A tak\%u00e9\>\|A\>", "background":
"Kontext\|Pozad\%u00ed", "but": "Ale\>", "examples": "P\%u0159\%u00edklady",
"feature": "Po\%u017eadavek", "given": "Za p\%u0159edpokladu\>\|Pokud\>",
"rule": "Pravidlo", "scenario":
"P\%u0159\%u00edklad\|Sc\%u00e9n\%u00e1\%u0159", "scenario_outline": "Osnova
sc\%u00e9n\%u00e1\%u0159e\|N\%u00e1\%u010drt Sc\%u00e9n\%u00e1\%u0159e",
"then": "Pak\>", "when": "Kdy\%u017e\>"},
+ \"cy-GB": {"and": "A\>", "background": "Cefndir", "but": "Ond\>",
"examples": "Enghreifftiau", "feature": "Arwedd", "given": "Anrhegedig a\>",
"rule": "Rule", "scenario": "Enghraifft\|Scenario", "scenario_outline":
"Scenario Amlinellol", "then": "Yna\>", "when": "Pryd\>"},
+ \"da": {"and": "Og\>", "background": "Baggrund", "but": "Men\>",
"examples": "Eksempler", "feature": "Egenskab", "given": "Givet\>", "rule":
"Rule", "scenario": "Eksempel\|Scenarie", "scenario_outline": "Abstrakt
Scenario", "then": "S\%u00e5\>", "when": "N\%u00e5r\>"},
+ \"de": {"and": "Und\>", "background":
"Voraussetzungen\|Vorbedingungen\|Hintergrund\|Grundlage", "but": "Aber\>",
"examples": "Beispiele", "feature": "Funktionalit\%u00e4t\|Funktion", "given":
"Gegeben seien\>\|Gegeben sei\>\|Angenommen\>", "rule": "Regel\|Rule",
"scenario": "Beispiel\|Szenario", "scenario_outline":
"Szenariogrundriss\|Szenarien", "then": "Dann\>", "when": "Wenn\>"},
+ \"el": {"and": "\%u039a\%u03b1\%u03b9\>", "background":
"\%u03a5\%u03c0\%u03cc\%u03b2\%u03b1\%u03b8\%u03c1\%u03bf", "but":
"\%u0391\%u03bb\%u03bb\%u03ac\>", "examples":
"\%u03a0\%u03b1\%u03c1\%u03b1\%u03b4\%u03b5\%u03af\%u03b3\%u03bc\%u03b1\%u03c4\%u03b1\|\%u03a3\%u03b5\%u03bd\%u03ac\%u03c1\%u03b9\%u03b1",
"feature":
"\%u0394\%u03c5\%u03bd\%u03b1\%u03c4\%u03cc\%u03c4\%u03b7\%u03c4\%u03b1\|\%u039b\%u03b5\%u03b9\%u03c4\%u03bf\%u03c5\%u03c1\%u03b3\%u03af\%u03b1",
"given": "\%u0394\%u03b5\%u03b4\%u03bf\%u03bc\%u03ad\%u03bd\%u03bf\%u03c5\>",
"rule": "Rule", "scenario":
"\%u03a0\%u03b1\%u03c1\%u03ac\%u03b4\%u03b5\%u03b9\%u03b3\%u03bc\%u03b1\|\%u03a3\%u03b5\%u03bd\%u03ac\%u03c1\%u03b9\%u03bf",
"scenario_outline":
"\%u03a0\%u03b5\%u03c1\%u03af\%u03b3\%u03c1\%u03b1\%u03bc\%u03bc\%u03b1
\%u03a3\%u03b5\%u03bd\%u03b1\%u03c1\%u03af\%u03bf\%u03c5\|\%u03a0\%u03b5\%u03c1\%u03b9\%u03b3\%u03c1\%u03b1\%u03c6\%u03ae
\%u03a3\%u03b5\%u03bd\%u03b1\%u03c1\%u03af\%u03bf\%u03c5", "then":
"\%u03a4\%u03cc\%u03c4\%u03b5\>", "when": "\%u038c\%u03c4\%u03b1\%u03bd\>"},
+ \"em": {"and": "\%u1f602", "background": "\%u1f4a4", "but": "\%u1f614",
"examples": "\%u1f4d3", "feature": "\%u1f4da", "given": "\%u1f610", "rule":
"Rule", "scenario": "\%u1f952\|\%u1f4d5", "scenario_outline": "\%u1f4d6",
"then": "\%u1f64f", "when": "\%u1f3ac"},
+ \"en-Scouse": {"and": "An\>", "background": "Dis is what went down",
"but": "Buh\>", "examples": "Examples", "feature": "Feature", "given": "Youse
know when youse got\>\|Givun\>", "rule": "Rule", "scenario": "The thing of it
is", "scenario_outline": "Wharrimean is", "then": "Den youse gotta\>\|Dun\>",
"when": "Youse know like when\>\|Wun\>"},
+ \"en-au": {"and": "Too right\>", "background": "First off", "but": "Yeah
nah\>", "examples": "You'll wanna", "feature": "Pretty much", "given":
"Y'know\>", "rule": "Rule", "scenario": "Awww, look mate", "scenario_outline":
"Reckon it's like", "then": "But at the end of the day I reckon\>", "when":
"It's just unbelievable\>"},
+ \"en-lol": {"and": "AN\>", "background": "B4", "but": "BUT\>",
"examples": "EXAMPLZ", "feature": "OH HAI", "given": "I CAN HAZ\>", "rule":
"Rule", "scenario": "MISHUN", "scenario_outline": "MISHUN SRSLY", "then":
"DEN\>", "when": "WEN\>"},
+ \"en-old": {"and": "Ond\>\|7\>", "background": "Aer\|\%u00c6r", "but":
"Ac\>", "examples": "Se the\|Se \%u00fee\|Se \%u00f0e", "feature":
"Hwaet\|Hw\%u00e6t", "given": "Thurh\>\|\%u00deurh\>\|\%u00d0urh\>", "rule":
"Rule", "scenario": "Swa", "scenario_outline": "Swa hwaer swa\|Swa hw\%u00e6r
swa", "then": "Tha the\>\|\%u00dea \%u00fee\>\|\%u00d0a
\%u00f0e\>\|Tha\>\|\%u00dea\>\|\%u00d0a\>", "when":
"B\%u00e6\%u00fesealfa\>\|B\%u00e6\%u00fesealfe\>\|B\%u00e6\%u00fesealf\>\|Ciric\%u00e6we\>\|Ciric\%u00e6wa\>\|Ciric\%u00e6w\>"},
+ \"en-pirate": {"and": "Aye\>", "background": "Yo-ho-ho", "but":
"Avast!\>", "examples": "Dead men tell no tales", "feature": "Ahoy matey!",
"given": "Gangway!\>", "rule": "Rule", "scenario": "Heave to",
"scenario_outline": "Shiver me timbers", "then": "Let go and haul\>", "when":
"Blimey!\>"},
+ \"en-tx": {"and": "Come hell or high water\>", "background": "Lemme tell
y'all a story", "but": "Well now hold on, I'll you what\>", "examples": "Now
that's a story longer than a cattle drive in July", "feature": "This
ain\%u2019t my first rodeo\|All gussied up", "given": "All git out\>\|Fixin'
to\>", "rule": "Rule\>", "scenario": "All hat and no cattle",
"scenario_outline": "Busy as a hound in flea season\|Serious as a snake bite",
"then": "There\%u2019s no tree but bears some fruit\>", "when": "Quick out of
the chute\>"},
+ \"eo": {"and": "Kaj\>", "background": "Fono", "but": "Sed\>",
"examples": "Ekzemploj", "feature": "Trajto", "given":
"Donita\%u0135o\>\|Komence\>", "rule": "Rule", "scenario":
"Ekzemplo\|Scenaro\|Kazo", "scenario_outline": "Konturo de la
scenaro\|Kazo-skizo\|Skizo", "then": "Do\>", "when": "Se\>"},
+ \"es": {"and": "Y\>\|E\>", "background": "Antecedentes", "but":
"Pero\>", "examples": "Ejemplos", "feature": "Necesidad del
negocio\|Caracter\%u00edstica\|Requisito", "given":
"Dados\>\|Dadas\>\|Dado\>\|Dada\>", "rule": "Regla de negocio\|Regla",
"scenario": "Escenario\|Ejemplo", "scenario_outline": "Esquema del escenario",
"then": "Entonces\>", "when": "Cuando\>"},
+ \"et": {"and": "Ja\>", "background": "Taust", "but": "Kuid\>",
"examples": "Juhtumid", "feature": "Omadus", "given": "Eeldades\>", "rule":
"Reegel", "scenario": "Stsenaarium\|Juhtum", "scenario_outline":
"Raamstsenaarium\|Raamjuhtum", "then": "Siis\>", "when": "Kui\>"},
+ \"fa": {"and": "\%u0648\>", "background":
"\%u0632\%u0645\%u06cc\%u0646\%u0647", "but": "\%u0627\%u0645\%u0627\>",
"examples": "\%u0646\%u0645\%u0648\%u0646\%u0647 \%u0647\%u0627", "feature":
"\%u0648\%u0650\%u06cc\%u0698\%u06af\%u06cc", "given": "\%u0628\%u0627
\%u0641\%u0631\%u0636\>", "rule": "Rule", "scenario":
"\%u0633\%u0646\%u0627\%u0631\%u06cc\%u0648\|\%u0645\%u062b\%u0627\%u0644",
"scenario_outline": "\%u0627\%u0644\%u06af\%u0648\%u06cc
\%u0633\%u0646\%u0627\%u0631\%u06cc\%u0648", "then":
"\%u0622\%u0646\%u06af\%u0627\%u0647\>", "when":
"\%u0647\%u0646\%u06af\%u0627\%u0645\%u06cc\>"},
+ \"fi": {"and": "Ja\>", "background": "Tausta", "but": "Mutta\>",
"examples": "Tapaukset", "feature": "Ominaisuus", "given": "Oletetaan\>",
"rule": "Rule", "scenario": "Tapaus", "scenario_outline": "Tapausaihio",
"then": "Niin\>", "when": "Kun\>"},
+ \"fr": {"and": "Et que\>\|Et qu'\|Et\>", "background": "Contexte",
"but": "Mais que\>\|Mais qu'\|Mais\>", "examples": "Exemples", "feature":
"Fonctionnalit\%u00e9", "given": "Etant donn\%u00e9 que\>\|\%u00c9tant
donn\%u00e9 que\>\|Etant donn\%u00e9 qu'\|\%u00c9tant donn\%u00e9 qu'\|Etant
donn\%u00e9es\>\|\%u00c9tant donn\%u00e9es\>\|Etant donn\%u00e9e\>\|Etant
donn\%u00e9s\>\|\%u00c9tant donn\%u00e9e\>\|\%u00c9tant donn\%u00e9s\>\|Sachant
que\>\|Etant donn\%u00e9\>\|\%u00c9tant donn\%u00e9\>\|Sachant
qu'\|Sachant\>\|Soit\>", "rule": "R\%u00e8gle", "scenario":
"Sc\%u00e9nario\|Exemple", "scenario_outline": "Plan du sc\%u00e9nario\|Plan du
Sc\%u00e9nario", "then": "Alors\>\|Donc\>", "when":
"Lorsque\>\|Lorsqu'\|Quand\>"},
+ \"ga": {"and": "Agus", "background": "C\%u00falra", "but": "Ach",
"examples": "Sampla\%u00ed", "feature": "Gn\%u00e9", "given": "Cuir i
gc\%u00e1s nach\|Cuir i gc\%u00e1s gur\|Cuir i gc\%u00e1s n\%u00e1r\|Cuir i
gc\%u00e1s go", "rule": "Rule", "scenario": "Sampla\|C\%u00e1s",
"scenario_outline": "C\%u00e1s Achomair", "then": "Ansin", "when": "Nuair
nach\|Nuair n\%u00e1r\|Nuair ba\|Nuair a"},
+ \"gj": {"and": "\%u0a85\%u0aa8\%u0ac7\>", "background":
"\%u0aac\%u0ac7\%u0a95\%u0a97\%u0acd\%u0ab0\%u0abe\%u0a89\%u0aa8\%u0acd\%u0aa1",
"but": "\%u0aaa\%u0aa3\>", "examples":
"\%u0a89\%u0aa6\%u0abe\%u0ab9\%u0ab0\%u0aa3\%u0acb", "feature":
"\%u0ab5\%u0acd\%u0aaf\%u0abe\%u0aaa\%u0abe\%u0ab0
\%u0a9c\%u0ab0\%u0ac2\%u0ab0\|\%u0a95\%u0acd\%u0ab7\%u0aae\%u0aa4\%u0abe\|\%u0ab2\%u0a95\%u0acd\%u0ab7\%u0aa3",
"given": "\%u0a86\%u0aaa\%u0ac7\%u0ab2 \%u0a9b\%u0ac7\>", "rule": "Rule",
"scenario":
"\%u0a89\%u0aa6\%u0abe\%u0ab9\%u0ab0\%u0aa3\|\%u0ab8\%u0acd\%u0aa5\%u0abf\%u0aa4\%u0abf",
"scenario_outline":
"\%u0aaa\%u0ab0\%u0abf\%u0aa6\%u0acd\%u0aa6\%u0ab6\%u0acd\%u0aaf
\%u0ab0\%u0ac2\%u0aaa\%u0ab0\%u0ac7\%u0a96\%u0abe\|\%u0aaa\%u0ab0\%u0abf\%u0aa6\%u0acd\%u0aa6\%u0ab6\%u0acd\%u0aaf
\%u0aa2\%u0abe\%u0a82\%u0a9a\%u0acb", "then": "\%u0aaa\%u0a9b\%u0ac0\>",
"when": "\%u0a95\%u0acd\%u0aaf\%u0abe\%u0ab0\%u0ac7\>"},
+ \"gl": {"and": "E\>", "background": "Contexto", "but": "Mais\>\|Pero\>",
"examples": "Exemplos", "feature": "Caracter\%u00edstica", "given":
"Dados\>\|Dadas\>\|Dado\>\|Dada\>", "rule": "Rule", "scenario":
"Escenario\|Exemplo", "scenario_outline": "Esbozo do escenario", "then":
"Ent\%u00f3n\>\|Logo\>", "when": "Cando\>"},
+ \"he": {"and": "\%u05d5\%u05d2\%u05dd\>", "background":
"\%u05e8\%u05e7\%u05e2", "but": "\%u05d0\%u05d1\%u05dc\>", "examples":
"\%u05d3\%u05d5\%u05d2\%u05de\%u05d0\%u05d5\%u05ea", "feature":
"\%u05ea\%u05db\%u05d5\%u05e0\%u05d4", "given":
"\%u05d1\%u05d4\%u05d9\%u05e0\%u05ea\%u05df\>", "rule":
"\%u05db\%u05dc\%u05dc", "scenario":
"\%u05d3\%u05d5\%u05d2\%u05de\%u05d0\|\%u05ea\%u05e8\%u05d7\%u05d9\%u05e9",
"scenario_outline": "\%u05ea\%u05d1\%u05e0\%u05d9\%u05ea
\%u05ea\%u05e8\%u05d7\%u05d9\%u05e9", "then":
"\%u05d0\%u05d6\%u05d9\>\|\%u05d0\%u05d6\>", "when":
"\%u05db\%u05d0\%u05e9\%u05e8\>"},
+ \"hi": {"and": "\%u0924\%u0925\%u093e\>\|\%u0914\%u0930\>",
"background":
"\%u092a\%u0943\%u0937\%u094d\%u0920\%u092d\%u0942\%u092e\%u093f", "but":
"\%u092a\%u0930\%u0928\%u094d\%u0924\%u0941\>\|\%u0915\%u093f\%u0928\%u094d\%u0924\%u0941\>\|\%u092a\%u0930\>",
"examples": "\%u0909\%u0926\%u093e\%u0939\%u0930\%u0923", "feature":
"\%u0930\%u0942\%u092a \%u0932\%u0947\%u0916", "given":
"\%u091a\%u0942\%u0902\%u0915\%u093f\>\|\%u0905\%u0917\%u0930\>\|\%u092f\%u0926\%u093f\>",
"rule": "\%u0928\%u093f\%u092f\%u092e", "scenario":
"\%u092a\%u0930\%u093f\%u0926\%u0943\%u0936\%u094d\%u092f", "scenario_outline":
"\%u092a\%u0930\%u093f\%u0926\%u0943\%u0936\%u094d\%u092f
\%u0930\%u0942\%u092a\%u0930\%u0947\%u0916\%u093e", "then":
"\%u0924\%u0926\%u093e\>\|\%u0924\%u092c\>", "when":
"\%u0915\%u0926\%u093e\>\|\%u091c\%u092c\>"},
+ \"hr": {"and": "I\>", "background": "Pozadina", "but": "Ali\>",
"examples": "Scenariji\|Primjeri", "feature":
"Mogu\%u0107nost\|Mogucnost\|Osobina", "given":
"Ukoliko\>\|Zadani\>\|Zadano\>\|Zadan\>", "rule": "Rule", "scenario":
"Scenarij\|Primjer", "scenario_outline": "Koncept\|Skica", "then": "Onda\>",
"when": "Kada\>\|Kad\>"},
+ \"ht": {"and": "Epi\>\|Ak\>\|E\>", "background":
"Kont\%u00e8ks\|Istorik", "but": "Men\>", "examples": "Egzanp", "feature":
"Karakteristik\|Fonksyonalite\|Mak", "given": "Sipoze ke\>\|Sipoze
Ke\>\|Sipoze\>", "rule": "Rule", "scenario": "Senaryo", "scenario_outline":
"Senaryo deskripsyon\|Senaryo Deskripsyon\|Dyagram senaryo\|Dyagram
Senaryo\|Plan senaryo\|Plan Senaryo", "then": "L\%u00e8 sa a\>\|Le sa a\>",
"when": "L\%u00e8\>\|Le\>"},
+ \"hu": {"and": "\%u00c9s\>", "background": "H\%u00e1tt\%u00e9r", "but":
"De\>", "examples": "P\%u00e9ld\%u00e1k", "feature": "Jellemz\%u0151", "given":
"Amennyiben\>\|Adott\>", "rule": "Szab\%u00e1ly", "scenario":
"Forgat\%u00f3k\%u00f6nyv\|P\%u00e9lda", "scenario_outline":
"Forgat\%u00f3k\%u00f6nyv v\%u00e1zlat", "then": "Akkor\>", "when":
"Amikor\>\|Majd\>\|Ha\>"},
+ \"id": {"and": "Dan\>", "background": "Latar Belakang\|Dasar", "but":
"Tetapi\>\|Tapi\>", "examples": "Contoh\|Misal", "feature": "Fitur", "given":
"Diasumsikan\>\|Diketahui\>\|Dengan\>\|Bila\>\|Jika\>", "rule": "Aturan\|Rule",
"scenario": "Skenario", "scenario_outline": "Garis-Besar Skenario\|Skenario
konsep", "then": "Kemudian\>\|Maka\>", "when": "Ketika\>"},
+ \"is": {"and": "Og\>", "background": "Bakgrunnur", "but": "En\>",
"examples": "Atbur\%u00f0ar\%u00e1sir\|D\%u00e6mi", "feature": "Eiginleiki",
"given": "Ef\>", "rule": "Rule", "scenario": "Atbur\%u00f0ar\%u00e1s",
"scenario_outline": "L\%u00fdsing Atbur\%u00f0ar\%u00e1sar\|L\%u00fdsing
D\%u00e6ma", "then": "\%u00de\%u00e1\>", "when": "\%u00deegar\>"},
+ \"it": {"and": "E\>", "background": "Contesto", "but": "Ma\>",
"examples": "Esempi", "feature": "Esigenza di
Business\|Funzionalit\%u00e0\|Abilit\%u00e0", "given":
"Dato\>\|Data\>\|Dati\>\|Date\>", "rule": "Regola", "scenario":
"Scenario\|Esempio", "scenario_outline": "Schema dello scenario", "then":
"Allora\>", "when": "Quando\>"},
+ \"ja": {"and": "\%u4e14\%u3064\|\%u304b\%u3064", "background":
"\%u80cc\%u666f", "but":
"\%u3057\%u304b\%u3057\|\%u305f\%u3060\%u3057\|\%u7136\%u3057\|\%u4f46\%u3057",
"examples": "\%u30b5\%u30f3\%u30d7\%u30eb\|\%u4f8b", "feature":
"\%u30d5\%u30a3\%u30fc\%u30c1\%u30e3\|\%u6a5f\%u80fd", "given":
"\%u524d\%u63d0", "rule": "\%u30eb\%u30fc\%u30eb", "scenario":
"\%u30b7\%u30ca\%u30ea\%u30aa", "scenario_outline":
"\%u30b7\%u30ca\%u30ea\%u30aa\%u30a2\%u30a6\%u30c8\%u30e9\%u30a4\%u30f3\|\%u30b7\%u30ca\%u30ea\%u30aa\%u30c6\%u30f3\%u30d7\%u30ec\%u30fc\%u30c8\|\%u30b7\%u30ca\%u30ea\%u30aa\%u30c6\%u30f3\%u30d7\%u30ec\|\%u30c6\%u30f3\%u30d7\%u30ec",
"then": "\%u306a\%u3089\%u3070", "when": "\%u3082\%u3057"},
+ \"jv": {"and": "Lan\>", "background": "Dasar", "but":
"Ananging\>\|Nanging\>\|Tapi\>", "examples": "Contone\|Conto", "feature":
"Fitur", "given": "Nalikaning\>\|Nalika\>", "rule": "Rule", "scenario":
"Skenario", "scenario_outline": "Konsep skenario", "then": "Banjur\>\|Njuk\>",
"when": "Manawa\>\|Menawa\>"},
+ \"ka": {"and":
"\%u10d0\%u10e1\%u10d4\%u10d5\%u10d4\>\|\%u10d3\%u10d0\>", "background":
"\%u10d9\%u10dd\%u10dc\%u10e2\%u10d4\%u10e5\%u10e1\%u10e2\%u10d8", "but":
"\%u10db\%u10d0\%u10d2\%u10e0\%u10d0\%u10db\>\|\%u10d7\%u10e3\%u10db\%u10ea\%u10d0\>",
"examples":
"\%u10db\%u10d0\%u10d2\%u10d0\%u10da\%u10d8\%u10d7\%u10d4\%u10d1\%u10d8",
"feature":
"\%u10db\%u10dd\%u10d7\%u10ee\%u10dd\%u10d5\%u10dc\%u10d0\|\%u10d7\%u10d5\%u10d8\%u10e1\%u10d4\%u10d1\%u10d0",
"given":
"\%u10db\%u10dd\%u10ea\%u10d4\%u10db\%u10e3\%u10da\%u10d8\%u10d0\>\|\%u10db\%u10dd\%u10ea\%u10d4\%u10db\%u10e3\%u10da\%u10d8\>\|\%u10d5\%u10d7\%u10e5\%u10d5\%u10d0\%u10d7\>",
"rule": "\%u10ec\%u10d4\%u10e1\%u10d8", "scenario":
"\%u10db\%u10d0\%u10d2\%u10d0\%u10da\%u10d8\%u10d7\%u10d0\%u10d3\|\%u10db\%u10d0\%u10d2\%u10d0\%u10da\%u10d8\%u10d7\%u10d8\|\%u10e1\%u10ea\%u10d4\%u10dc\%u10d0\%u10e0\%u10d8\|\%u10db\%u10d0\%u10d2",
"scenario_outline": "\%u10e1\%u10ea\%u10d4\%u10dc\%u10d0\%u10e0\%u10d8\%u10e1
\%u10e8\%u10d0\%u10d1\%u10da\%u10dd\%u10dc\%u10d8\|\%u10e1\%u10ea\%u10d4\%u10dc\%u10d0\%u10e0\%u10d8\%u10e1
\%u10dc\%u10d8\%u10db\%u10e3\%u10e8\%u10d8\|\%u10e8\%u10d0\%u10d1\%u10da\%u10dd\%u10dc\%u10d8\|\%u10dc\%u10d8\%u10db\%u10e3\%u10e8\%u10d8",
"then": "\%u10db\%u10d0\%u10e8\%u10d8\%u10dc\>", "when":
"\%u10e0\%u10dd\%u10d2\%u10dd\%u10e0\%u10ea
\%u10d9\%u10d8\>\|\%u10e0\%u10dd\%u10d3\%u10d4\%u10e1\%u10d0\%u10ea\>\|\%u10e0\%u10dd\%u10ea\%u10d0\>\|\%u10d7\%u10e3\>"},
+ \"kn": {"and": "\%u0cae\%u0ca4\%u0ccd\%u0ca4\%u0cc1\>", "background":
"\%u0cb9\%u0cbf\%u0ca8\%u0ccd\%u0ca8\%u0cc6\%u0cb2\%u0cc6", "but":
"\%u0c86\%u0ca6\%u0cb0\%u0cc6\>", "examples":
"\%u0c89\%u0ca6\%u0cbe\%u0cb9\%u0cb0\%u0ca3\%u0cc6\%u0c97\%u0cb3\%u0cc1",
"feature": "\%u0cb9\%u0cc6\%u0c9a\%u0ccd\%u0c9a\%u0cb3", "given":
"\%u0ca8\%u0cbf\%u0cd5\%u0ca1\%u0cbf\%u0ca6\>", "rule": "Rule", "scenario":
"\%u0c95\%u0ca5\%u0cbe\%u0cb8\%u0cbe\%u0cb0\%u0cbe\%u0c82\%u0cb6\|\%u0c89\%u0ca6\%u0cbe\%u0cb9\%u0cb0\%u0ca3\%u0cc6",
"scenario_outline": "\%u0cb5\%u0cbf\%u0cb5\%u0cb0\%u0ca3\%u0cc6", "then":
"\%u0ca8\%u0c82\%u0ca4\%u0cb0\>", "when":
"\%u0cb8\%u0ccd\%u0ca5\%u0cbf\%u0ca4\%u0cbf\%u0caf\%u0ca8\%u0ccd\%u0ca8\%u0cc1\>"},
+ \"ko": {"and": "\%uadf8\%ub9ac\%uace0", "background": "\%ubc30\%uacbd",
"but": "\%ud558\%uc9c0\%ub9cc\|\%ub2e8", "examples": "\%uc608", "feature":
"\%uae30\%ub2a5", "given": "\%uc870\%uac74\|\%uba3c\%uc800", "rule": "Rule",
"scenario": "\%uc2dc\%ub098\%ub9ac\%uc624", "scenario_outline":
"\%uc2dc\%ub098\%ub9ac\%uc624 \%uac1c\%uc694", "then": "\%uadf8\%ub7ec\%uba74",
"when": "\%ub9cc\%uc77c\|\%ub9cc\%uc57d"},
+ \"lt": {"and": "Ir\>", "background": "Kontekstas", "but": "Bet\>",
"examples": "Pavyzd\%u017eiai\|Scenarijai\|Variantai", "feature":
"Savyb\%u0117", "given": "Duota\>", "rule": "Rule", "scenario":
"Scenarijus\|Pavyzdys", "scenario_outline": "Scenarijaus \%u0161ablonas",
"then": "Tada\>", "when": "Kai\>"},
+ \"lu": {"and": "an\>\|a\>", "background": "Hannergrond", "but":
"awer\>\|m\%u00e4\>", "examples": "Beispiller", "feature":
"Funktionalit\%u00e9it", "given": "ugeholl\>", "rule": "Rule", "scenario":
"Beispill\|Szenario", "scenario_outline": "Plang vum Szenario", "then":
"dann\>", "when": "wann\>"},
+ \"lv": {"and": "Un\>", "background": "Konteksts\|Situ\%u0101cija",
"but": "Bet\>", "examples": "Piem\%u0113ri\|Paraugs", "feature":
"Funkcionalit\%u0101te\|F\%u012b\%u010da", "given": "Kad\>", "rule": "Rule",
"scenario": "Scen\%u0101rijs\|Piem\%u0113rs", "scenario_outline":
"Scen\%u0101rijs p\%u0113c parauga", "then": "Tad\>", "when": "Ja\>"},
+ \"mk-Cyrl": {"and": "\%u0418\>", "background":
"\%u041a\%u043e\%u043d\%u0442\%u0435\%u043a\%u0441\%u0442\|\%u0421\%u043e\%u0434\%u0440\%u0436\%u0438\%u043d\%u0430",
"but": "\%u041d\%u043e\>", "examples":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0458\%u0430\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\%u0438",
"feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\%u043d\%u043e\%u0441\%u0442\|\%u0411\%u0438\%u0437\%u043d\%u0438\%u0441
\%u043f\%u043e\%u0442\%u0440\%u0435\%u0431\%u0430\|\%u041c\%u043e\%u0436\%u043d\%u043e\%u0441\%u0442",
"given":
"\%u0414\%u0430\%u0434\%u0435\%u043d\%u043e\>\|\%u0414\%u0430\%u0434\%u0435\%u043d\%u0430\>",
"rule": "Rule", "scenario": "\%u041d\%u0430
\%u043f\%u0440\%u0438\%u043c\%u0435\%u0440\|\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u043e\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440",
"scenario_outline": "\%u041f\%u0440\%u0435\%u0433\%u043b\%u0435\%u0434
\%u043d\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0458\%u0430\|\%u041a\%u043e\%u043d\%u0446\%u0435\%u043f\%u0442\|\%u0421\%u043a\%u0438\%u0446\%u0430",
"then": "\%u0422\%u043e\%u0433\%u0430\%u0448\>", "when":
"\%u041a\%u043e\%u0433\%u0430\>"},
+ \"mk-Latn": {"and": "I\>", "background": "Sodrzhina\|Kontekst", "but":
"No\>", "examples": "Scenaria\|Primeri", "feature": "Funkcionalnost\|Biznis
potreba\|Mozhnost", "given": "Dadeno\>\|Dadena\>", "rule": "Rule", "scenario":
"Na primer\|Scenario", "scenario_outline": "Pregled na
scenarija\|Koncept\|Skica", "then": "Togash\>", "when": "Koga\>"},
+ \"mn": {"and":
"\%u0422\%u044d\%u0433\%u044d\%u044d\%u0434\>\|\%u041c\%u04e9\%u043d\>",
"background": "\%u0410\%u0433\%u0443\%u0443\%u043b\%u0433\%u0430", "but":
"\%u0413\%u044d\%u0445\%u0434\%u044d\%u044d\>\|\%u0425\%u0430\%u0440\%u0438\%u043d\>",
"examples": "\%u0422\%u0443\%u0445\%u0430\%u0439\%u043b\%u0431\%u0430\%u043b",
"feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\|\%u0424\%u0443\%u043d\%u043a\%u0446",
"given": "\%u04e8\%u0433\%u04e9\%u0433\%u0434\%u0441\%u04e9\%u043d
\%u043d\%u044c\>\|\%u0410\%u043d\%u0445\>", "rule": "Rule", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440", "scenario_outline":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u044b\%u043d
\%u0442\%u04e9\%u043b\%u04e9\%u0432\%u043b\%u04e9\%u0433\%u04e9\%u04e9",
"then": "\%u04ae\%u04af\%u043d\%u0438\%u0439
\%u0434\%u0430\%u0440\%u0430\%u0430\>\|\%u0422\%u044d\%u0433\%u044d\%u0445\%u044d\%u0434\>",
"when": "\%u0425\%u044d\%u0440\%u044d\%u0432\>"},
+ \"mr": {"and":
"\%u0924\%u0938\%u0947\%u091a\>\|\%u0906\%u0923\%u093f\>", "background":
"\%u092a\%u093e\%u0930\%u094d\%u0936\%u094d\%u0935\%u092d\%u0942\%u092e\%u0940",
"but": "\%u092a\%u0930\%u0902\%u0924\%u0941\>\|\%u092a\%u0923\>", "examples":
"\%u0909\%u0926\%u093e\%u0939\%u0930\%u0923", "feature":
"\%u0935\%u0948\%u0936\%u093f\%u0937\%u094d\%u091f\%u094d\%u092f\|\%u0938\%u0941\%u0935\%u093f\%u0927\%u093e",
"given": "\%u0926\%u093f\%u0932\%u0947\%u0932\%u094d\%u092f\%u093e
\%u092a\%u094d\%u0930\%u092e\%u093e\%u0923\%u0947\>\|\%u091c\%u0930", "rule":
"\%u0928\%u093f\%u092f\%u092e", "scenario":
"\%u092a\%u0930\%u093f\%u0926\%u0943\%u0936\%u094d\%u092f", "scenario_outline":
"\%u092a\%u0930\%u093f\%u0926\%u0943\%u0936\%u094d\%u092f
\%u0930\%u0942\%u092a\%u0930\%u0947\%u0916\%u093e", "then":
"\%u0924\%u0947\%u0935\%u094d\%u0939\%u093e\>\|\%u092e\%u0917\>", "when":
"\%u091c\%u0947\%u0935\%u094d\%u0939\%u093e\>"},
+ \"ne": {"and": "\%u0905\%u0928\%u093f\>\|\%u0930\>", "background":
"\%u092a\%u0943\%u0937\%u094d\%u0920\%u092d\%u0942\%u092e\%u0940", "but":
"\%u0924\%u0930\>", "examples":
"\%u0909\%u0926\%u093e\%u0939\%u0930\%u0923\%u0939\%u0930\%u0941\|\%u0909\%u0926\%u093e\%u0939\%u0930\%u0923",
"feature":
"\%u0935\%u093f\%u0936\%u0947\%u0937\%u0924\%u093e\|\%u0938\%u0941\%u0935\%u093f\%u0927\%u093e",
"given":
"\%u0926\%u093f\%u0907\%u090f\%u0915\%u094b\>\|\%u0926\%u093f\%u090f\%u0915\%u094b\>\|\%u092f\%u0926\%u093f\>",
"rule": "\%u0928\%u093f\%u092f\%u092e", "scenario":
"\%u092a\%u0930\%u093f\%u0926\%u0943\%u0936\%u094d\%u092f", "scenario_outline":
"\%u092a\%u0930\%u093f\%u0926\%u0943\%u0936\%u094d\%u092f
\%u0930\%u0942\%u092a\%u0930\%u0947\%u0916\%u093e", "then":
"\%u0924\%u094d\%u092f\%u0938\%u092a\%u091b\%u093f\>\|\%u0905\%u0928\%u0940\>",
"when": "\%u091c\%u092c\>"},
+ \"nl": {"and": "En\>", "background": "Achtergrond", "but": "Maar\>",
"examples": "Voorbeelden", "feature": "Functionaliteit", "given":
"Gegeven\>\|Stel\>", "rule": "Rule", "scenario": "Voorbeeld\|Scenario",
"scenario_outline": "Abstract Scenario", "then": "Dan\>", "when":
"Wanneer\>\|Als\>"},
+ \"no": {"and": "Og\>", "background": "Bakgrunn", "but": "Men\>",
"examples": "Eksempler", "feature": "Egenskap", "given": "Gitt\>", "rule":
"Regel", "scenario": "Eksempel\|Scenario", "scenario_outline": "Abstrakt
Scenario\|Scenariomal", "then": "S\%u00e5\>", "when": "N\%u00e5r\>"},
+ \"pa": {"and": "\%u0a05\%u0a24\%u0a47\>", "background":
"\%u0a2a\%u0a3f\%u0a1b\%u0a4b\%u0a15\%u0a5c", "but": "\%u0a2a\%u0a30\>",
"examples": "\%u0a09\%u0a26\%u0a3e\%u0a39\%u0a30\%u0a28\%u0a3e\%u0a02",
"feature": "\%u0a28\%u0a15\%u0a36
\%u0a28\%u0a41\%u0a39\%u0a3e\%u0a30\|\%u0a2e\%u0a41\%u0a39\%u0a3e\%u0a02\%u0a26\%u0a30\%u0a3e\|\%u0a16\%u0a3e\%u0a38\%u0a40\%u0a05\%u0a24",
"given": "\%u0a1c\%u0a3f\%u0a35\%u0a47\%u0a02
\%u0a15\%u0a3f\>\|\%u0a1c\%u0a47\%u0a15\%u0a30\>", "rule": "Rule", "scenario":
"\%u0a09\%u0a26\%u0a3e\%u0a39\%u0a30\%u0a28\|\%u0a2a\%u0a1f\%u0a15\%u0a25\%u0a3e",
"scenario_outline": "\%u0a2a\%u0a1f\%u0a15\%u0a25\%u0a3e \%u0a30\%u0a42\%u0a2a
\%u0a30\%u0a47\%u0a16\%u0a3e\|\%u0a2a\%u0a1f\%u0a15\%u0a25\%u0a3e
\%u0a22\%u0a3e\%u0a02\%u0a1a\%u0a3e", "then": "\%u0a24\%u0a26\>", "when":
"\%u0a1c\%u0a26\%u0a4b\%u0a02\>"},
+ \"pl": {"and": "Oraz\>\|I\>", "background": "Za\%u0142o\%u017cenia",
"but": "Ale\>", "examples": "Przyk\%u0142ady", "feature": "Potrzeba
biznesowa\|W\%u0142a\%u015bciwo\%u015b\%u0107\|Funkcja\|Aspekt", "given":
"Zak\%u0142adaj\%u0105c, \%u017ce\>\|Zak\%u0142adaj\%u0105c\>\|Maj\%u0105c\>",
"rule": "Zasada\|Regu\%u0142a", "scenario": "Scenariusz\|Przyk\%u0142ad",
"scenario_outline": "Szablon scenariusza", "then": "Wtedy\>", "when":
"Je\%u017celi\>\|Je\%u015bli\>\|Kiedy\>\|Gdy\>"},
+ \"pt": {"and": "E\>", "background": "Cen\%u00e1rio de Fundo\|Cenario de
Fundo\|Contexto\|Fundo", "but": "Mas\>", "examples":
"Exemplos\|Cen\%u00e1rios\|Cenarios", "feature":
"Funcionalidade\|Caracter\%u00edstica\|Caracteristica", "given":
"Dados\>\|Dadas\>\|Dado\>\|Dada\>", "rule": "Regra", "scenario":
"Exemplo\|Cen\%u00e1rio\|Cenario", "scenario_outline": "Delinea\%u00e7\%u00e3o
do Cen\%u00e1rio\|Delineacao do Cenario\|Esquema do Cen\%u00e1rio\|Esquema do
Cenario", "then": "Ent\%u00e3o\>\|Entao\>", "when": "Quando\>"},
+ \"ro": {"and": "Si\>\|\%u0218i\>\|\%u015ei\>", "background": "Context",
"but": "Dar\>", "examples": "Exemple", "feature":
"Functionalitate\|Func\%u021bionalitate\|Func\%u0163ionalitate", "given": "Date
fiind\>\|Dati fiind\>\|Da\%u021bi fiind\>\|Da\%u0163i fiind\>\|Dat
fiind\>\|Dat\%u0103 fiind", "rule": "Rule", "scenario": "Scenariu\|Exemplu",
"scenario_outline": "Structura scenariu\|Structur\%u0103 scenariu", "then":
"Atunci\>", "when": "Cand\>\|C\%u00e2nd\>"},
+ \"ru": {"and": "\%u041a \%u0442\%u043e\%u043c\%u0443
\%u0436\%u0435\>\|\%u0422\%u0430\%u043a\%u0436\%u0435\>\|\%u0418\>",
"background":
"\%u041f\%u0440\%u0435\%u0434\%u044b\%u0441\%u0442\%u043e\%u0440\%u0438\%u044f\|\%u041a\%u043e\%u043d\%u0442\%u0435\%u043a\%u0441\%u0442",
"but": "\%u0418\%u043d\%u0430\%u0447\%u0435\>\|\%u041d\%u043e\>\|\%u0410\>",
"examples": "\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\%u044b", "feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\%u044c\%u043d\%u043e\%u0441\%u0442\%u044c\|\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\|\%u0421\%u0432\%u043e\%u0439\%u0441\%u0442\%u0432\%u043e\|\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u044f\|\%u0424\%u0438\%u0447\%u0430",
"given":
"\%u0414\%u043e\%u043f\%u0443\%u0441\%u0442\%u0438\%u043c\>\|\%u041f\%u0443\%u0441\%u0442\%u044c\>\|\%u0414\%u0430\%u043d\%u043e\>",
"rule": "\%u041f\%u0440\%u0430\%u0432\%u0438\%u043b\%u043e", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440",
"scenario_outline":
"\%u0421\%u0442\%u0440\%u0443\%u043a\%u0442\%u0443\%u0440\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u044f\|\%u0428\%u0430\%u0431\%u043b\%u043e\%u043d
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u044f", "then":
"\%u0417\%u0430\%u0442\%u0435\%u043c\>\|\%u0422\%u043e\%u0433\%u0434\%u0430\>\|\%u0422\%u043e\>",
"when":
"\%u041a\%u043e\%u0433\%u0434\%u0430\>\|\%u0415\%u0441\%u043b\%u0438\>"},
+ \"sk": {"and": "A taktie\%u017e\>\|A z\%u00e1rove\%u0148\>\|A
tie\%u017e\>\|A\>", "background": "Pozadie", "but": "Ale\>", "examples":
"Pr\%u00edklady", "feature": "Po\%u017eiadavka\|Vlastnos\%u0165\|Funkcia",
"given": "Za predpokladu\>\|Pokia\%u013e\>", "rule": "Rule", "scenario":
"Pr\%u00edklad\|Scen\%u00e1r", "scenario_outline": "Osnova
Scen\%u00e1ra\|N\%u00e1\%u010drt Scen\%u00e1ru\|N\%u00e1\%u010drt
Scen\%u00e1ra", "then": "Potom\>\|Tak\>", "when": "Ke\%u010f\>\|Ak\>"},
+ \"sl": {"and": "Ter\>\|In\>", "background": "Kontekst\|Osnova\|Ozadje",
"but": "Vendar\>\|Ampak\>\|Toda\>", "examples": "Scenariji\|Primeri",
"feature":
"Funkcionalnost\|Zna\%u010dilnost\|Funkcija\|Mo\%u017enosti\|Moznosti\|Lastnost",
"given": "Privzeto\>\|Podano\>\|Zaradi\>\|Dano\>", "rule": "Rule", "scenario":
"Scenarij\|Primer", "scenario_outline": "Struktura scenarija\|Oris
scenarija\|Koncept\|Osnutek\|Skica", "then": "Takrat\>\|Potem\>\|Nato\>",
"when": "Kadar\>\|Ko\>\|Ce\>\|\%u010ce\>"},
+ \"sr-Cyrl": {"and": "\%u0418\>", "background":
"\%u041a\%u043e\%u043d\%u0442\%u0435\%u043a\%u0441\%u0442\|\%u041f\%u043e\%u0437\%u0430\%u0434\%u0438\%u043d\%u0430\|\%u041e\%u0441\%u043d\%u043e\%u0432\%u0430",
"but": "\%u0410\%u043b\%u0438\>", "examples":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0458\%u0438\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\%u0438",
"feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b\%u043d\%u043e\%u0441\%u0442\|\%u041c\%u043e\%u0433\%u0443\%u045b\%u043d\%u043e\%u0441\%u0442\|\%u041e\%u0441\%u043e\%u0431\%u0438\%u043d\%u0430",
"given": "\%u0417\%u0430 \%u0434\%u0430\%u0442\%u043e\>\|\%u0417\%u0430
\%u0434\%u0430\%u0442\%u0435\>\|\%u0417\%u0430 \%u0434\%u0430\%u0442\%u0438\>",
"rule": "\%u041f\%u0440\%u0430\%u0432\%u0438\%u043b\%u043e", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u043e\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440\|\%u041f\%u0440\%u0438\%u043c\%u0435\%u0440",
"scenario_outline":
"\%u0421\%u0442\%u0440\%u0443\%u043a\%u0442\%u0443\%u0440\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0458\%u0430\|\%u041a\%u043e\%u043d\%u0446\%u0435\%u043f\%u0442\|\%u0421\%u043a\%u0438\%u0446\%u0430",
"then": "\%u041e\%u043d\%u0434\%u0430\>", "when":
"\%u041a\%u0430\%u0434\%u0430\>\|\%u041a\%u0430\%u0434\>"},
+ \"sr-Latn": {"and": "I\>", "background": "Kontekst\|Pozadina\|Osnova",
"but": "Ali\>", "examples": "Scenariji\|Primeri", "feature":
"Funkcionalnost\|Mogu\%u0107nost\|Mogucnost\|Osobina", "given": "Za dato\>\|Za
date\>\|Za dati\>", "rule": "Pravilo", "scenario": "Scenario\|Primer",
"scenario_outline": "Struktura scenarija\|Koncept\|Skica", "then": "Onda\>",
"when": "Kada\>\|Kad\>"},
+ \"sv": {"and": "Och\>", "background": "Bakgrund", "but": "Men\>",
"examples": "Exempel", "feature": "Egenskap", "given": "Givet\>", "rule":
"Regel", "scenario": "Scenario", "scenario_outline": "Abstrakt
Scenario\|Scenariomall", "then": "S\%u00e5\>", "when": "N\%u00e4r\>"},
+ \"ta": {"and": "\%u0bae\%u0bc7\%u0bb2\%u0bc1\%u0bae\%u0bcd
\>\|\%u0bae\%u0bb1\%u0bcd\%u0bb1\%u0bc1\%u0bae\%u0bcd\>", "background":
"\%u0baa\%u0bbf\%u0ba9\%u0bcd\%u0ba9\%u0ba3\%u0bbf", "but":
"\%u0b86\%u0ba9\%u0bbe\%u0bb2\%u0bcd \>", "examples":
"\%u0b8e\%u0b9f\%u0bc1\%u0ba4\%u0bcd\%u0ba4\%u0bc1\%u0b95\%u0bcd\%u0b95\%u0bbe\%u0b9f\%u0bcd\%u0b9f\%u0bc1\%u0b95\%u0bb3\%u0bcd\|\%u0ba8\%u0bbf\%u0bb2\%u0bc8\%u0bae\%u0bc8\%u0b95\%u0bb3\%u0bbf\%u0bb2\%u0bcd\|\%u0b95\%u0bbe\%u0b9f\%u0bcd\%u0b9a\%u0bbf\%u0b95\%u0bb3\%u0bcd",
"feature": "\%u0bb5\%u0ba3\%u0bbf\%u0b95
\%u0ba4\%u0bc7\%u0bb5\%u0bc8\|\%u0b85\%u0bae\%u0bcd\%u0b9a\%u0bae\%u0bcd\|\%u0ba4\%u0bbf\%u0bb1\%u0ba9\%u0bcd",
"given":
"\%u0b95\%u0bc6\%u0bbe\%u0b9f\%u0bc1\%u0b95\%u0bcd\%u0b95\%u0baa\%u0bcd\%u0baa\%u0b9f\%u0bcd\%u0b9f\>",
"rule": "Rule", "scenario":
"\%u0b89\%u0ba4\%u0bbe\%u0bb0\%u0ba3\%u0bae\%u0bbe\%u0b95\|\%u0b95\%u0bbe\%u0b9f\%u0bcd\%u0b9a\%u0bbf",
"scenario_outline": "\%u0b95\%u0bbe\%u0b9f\%u0bcd\%u0b9a\%u0bbf
\%u0bb5\%u0bbe\%u0bb0\%u0bcd\%u0baa\%u0bcd\%u0baa\%u0bc1\%u0bb0\%u0bc1\|\%u0b95\%u0bbe\%u0b9f\%u0bcd\%u0b9a\%u0bbf
\%u0b9a\%u0bc1\%u0bb0\%u0bc1\%u0b95\%u0bcd\%u0b95\%u0bae\%u0bcd", "then":
"\%u0b85\%u0baa\%u0bcd\%u0baa\%u0bc6\%u0bbe\%u0bb4\%u0bc1\%u0ba4\%u0bc1\>",
"when": "\%u0b8e\%u0baa\%u0bcd\%u0baa\%u0bc7\%u0bbe\%u0ba4\%u0bc1\>"},
+ \"te": {"and": "\%u0c2e\%u0c30\%u0c3f\%u0c2f\%u0c41\>", "background":
"\%u0c28\%u0c47\%u0c2a\%u0c25\%u0c4d\%u0c2f\%u0c02", "but":
"\%u0c15\%u0c3e\%u0c28\%u0c3f\>", "examples":
"\%u0c09\%u0c26\%u0c3e\%u0c39\%u0c30\%u0c23\%u0c32\%u0c41", "feature":
"\%u0c17\%u0c41\%u0c23\%u0c2e\%u0c41", "given":
"\%u0c1a\%u0c46\%u0c2a\%u0c4d\%u0c2a\%u0c2c\%u0c21\%u0c3f\%u0c28\%u0c26\%u0c3f\>",
"rule": "Rule", "scenario":
"\%u0c38\%u0c28\%u0c4d\%u0c28\%u0c3f\%u0c35\%u0c47\%u0c36\%u0c02\|\%u0c09\%u0c26\%u0c3e\%u0c39\%u0c30\%u0c23",
"scenario_outline": "\%u0c15\%u0c25\%u0c28\%u0c02", "then":
"\%u0c05\%u0c2a\%u0c4d\%u0c2a\%u0c41\%u0c21\%u0c41\>", "when": "\%u0c08
\%u0c2a\%u0c30\%u0c3f\%u0c38\%u0c4d\%u0c25\%u0c3f\%u0c24\%u0c3f\%u0c32\%u0c4b\>"},
+ \"th": {"and": "\%u0e41\%u0e25\%u0e30\>", "background":
"\%u0e41\%u0e19\%u0e27\%u0e04\%u0e34\%u0e14", "but": "\%u0e41\%u0e15\%u0e48\>",
"examples":
"\%u0e0a\%u0e38\%u0e14\%u0e02\%u0e2d\%u0e07\%u0e40\%u0e2b\%u0e15\%u0e38\%u0e01\%u0e32\%u0e23\%u0e13\%u0e4c\|\%u0e0a\%u0e38\%u0e14\%u0e02\%u0e2d\%u0e07\%u0e15\%u0e31\%u0e27\%u0e2d\%u0e22\%u0e48\%u0e32\%u0e07",
"feature":
"\%u0e04\%u0e27\%u0e32\%u0e21\%u0e15\%u0e49\%u0e2d\%u0e07\%u0e01\%u0e32\%u0e23\%u0e17\%u0e32\%u0e07\%u0e18\%u0e38\%u0e23\%u0e01\%u0e34\%u0e08\|\%u0e04\%u0e27\%u0e32\%u0e21\%u0e2a\%u0e32\%u0e21\%u0e32\%u0e23\%u0e16\|\%u0e42\%u0e04\%u0e23\%u0e07\%u0e2b\%u0e25\%u0e31\%u0e01",
"given": "\%u0e01\%u0e33\%u0e2b\%u0e19\%u0e14\%u0e43\%u0e2b\%u0e49\>", "rule":
"Rule", "scenario":
"\%u0e40\%u0e2b\%u0e15\%u0e38\%u0e01\%u0e32\%u0e23\%u0e13\%u0e4c",
"scenario_outline":
"\%u0e42\%u0e04\%u0e23\%u0e07\%u0e2a\%u0e23\%u0e49\%u0e32\%u0e07\%u0e02\%u0e2d\%u0e07\%u0e40\%u0e2b\%u0e15\%u0e38\%u0e01\%u0e32\%u0e23\%u0e13\%u0e4c\|\%u0e2a\%u0e23\%u0e38\%u0e1b\%u0e40\%u0e2b\%u0e15\%u0e38\%u0e01\%u0e32\%u0e23\%u0e13\%u0e4c",
"then": "\%u0e14\%u0e31\%u0e07\%u0e19\%u0e31\%u0e49\%u0e19\>", "when":
"\%u0e40\%u0e21\%u0e37\%u0e48\%u0e2d\>"},
+ \"tlh": {"and": "latlh\>\|'ej\>", "background": "mo'", "but":
"'ach\>\|'a\>", "examples": "ghantoH\|lutmey", "feature": "poQbogh
malja'\|Qu'meH 'ut\|perbogh\|Qap\|laH", "given": "DaH ghu' bejlu'\>\|ghu'
noblu'\>", "rule": "Rule", "scenario": "lut", "scenario_outline": "lut
chovnatlh", "then": "vaj\>", "when": "qaSDI'\>"},
+ \"tr": {"and": "Ve\>", "background": "Ge\%u00e7mi\%u015f", "but":
"Fakat\>\|Ama\>", "examples": "\%u00d6rnekler", "feature": "\%u00d6zellik",
"given": "Diyelim ki\>", "rule": "Kural", "scenario": "Senaryo\|\%u00d6rnek",
"scenario_outline": "Senaryo tasla\%u011f\%u0131", "then": "O zaman\>", "when":
"E\%u011fer ki\>"},
+ \"tt": {"and": "\%u04ba\%u04d9\%u043c\>\|\%u0412\%u04d9\>",
"background": "\%u041a\%u0435\%u0440\%u0435\%u0448", "but":
"\%u041b\%u04d9\%u043a\%u0438\%u043d\>\|\%u04d8\%u043c\%u043c\%u0430\>",
"examples":
"\%u04ae\%u0440\%u043d\%u04d9\%u043a\%u043b\%u04d9\%u0440\|\%u041c\%u0438\%u0441\%u0430\%u043b\%u043b\%u0430\%u0440",
"feature":
"\%u04ae\%u0437\%u0435\%u043d\%u0447\%u04d9\%u043b\%u0435\%u043a\%u043b\%u0435\%u043b\%u0435\%u043a\|\%u041c\%u04e9\%u043c\%u043a\%u0438\%u043d\%u043b\%u0435\%u043a",
"given": "\%u04d8\%u0439\%u0442\%u0438\%u043a\>", "rule": "Rule", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439", "scenario_outline":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439\%u043d\%u044b\%u04a3
\%u0442\%u04e9\%u0437\%u0435\%u043b\%u0435\%u0448\%u0435", "then":
"\%u041d\%u04d9\%u0442\%u0438\%u0497\%u04d9\%u0434\%u04d9\>", "when":
"\%u04d8\%u0433\%u04d9\%u0440\>"},
+ \"uk": {"and": "\%u0410
\%u0442\%u0430\%u043a\%u043e\%u0436\>\|\%u0422\%u0430\>\|\%u0406\>",
"background":
"\%u041f\%u0435\%u0440\%u0435\%u0434\%u0443\%u043c\%u043e\%u0432\%u0430",
"but": "\%u0410\%u043b\%u0435\>", "examples":
"\%u041f\%u0440\%u0438\%u043a\%u043b\%u0430\%u0434\%u0438", "feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0456\%u043e\%u043d\%u0430\%u043b",
"given":
"\%u041f\%u0440\%u0438\%u043f\%u0443\%u0441\%u0442\%u0438\%u043c\%u043e,
\%u0449\%u043e\>\|\%u041f\%u0440\%u0438\%u043f\%u0443\%u0441\%u0442\%u0438\%u043c\%u043e\>\|\%u041d\%u0435\%u0445\%u0430\%u0439\>\|\%u0414\%u0430\%u043d\%u043e\>",
"rule": "Rule", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0456\%u0439\|\%u041f\%u0440\%u0438\%u043a\%u043b\%u0430\%u0434",
"scenario_outline":
"\%u0421\%u0442\%u0440\%u0443\%u043a\%u0442\%u0443\%u0440\%u0430
\%u0441\%u0446\%u0435\%u043d\%u0430\%u0440\%u0456\%u044e", "then":
"\%u0422\%u043e\%u0434\%u0456\>\|\%u0422\%u043e\>", "when":
"\%u042f\%u043a\%u0449\%u043e\>\|\%u041a\%u043e\%u043b\%u0438\>"},
+ \"ur": {"and": "\%u0627\%u0648\%u0631\>", "background": "\%u067e\%u0633
\%u0645\%u0646\%u0638\%u0631", "but": "\%u0644\%u06cc\%u06a9\%u0646\>",
"examples": "\%u0645\%u062b\%u0627\%u0644\%u06cc\%u06ba", "feature":
"\%u06a9\%u0627\%u0631\%u0648\%u0628\%u0627\%u0631 \%u06a9\%u06cc
\%u0636\%u0631\%u0648\%u0631\%u062a\|\%u0635\%u0644\%u0627\%u062d\%u06cc\%u062a\|\%u062e\%u0635\%u0648\%u0635\%u06cc\%u062a",
"given": "\%u0641\%u0631\%u0636
\%u06a9\%u06cc\%u0627\>\|\%u0628\%u0627\%u0644\%u0641\%u0631\%u0636\>\|\%u0627\%u06af\%u0631\>",
"rule": "Rule", "scenario":
"\%u0645\%u0646\%u0638\%u0631\%u0646\%u0627\%u0645\%u06c1", "scenario_outline":
"\%u0645\%u0646\%u0638\%u0631 \%u0646\%u0627\%u0645\%u06d2 \%u06a9\%u0627
\%u062e\%u0627\%u06a9\%u06c1", "then":
"\%u067e\%u06be\%u0631\>\|\%u062a\%u0628\>", "when": "\%u062c\%u0628\>"},
+ \"uz": {"and": "\%u0412\%u0430\>", "background":
"\%u0422\%u0430\%u0440\%u0438\%u0445", "but":
"\%u041b\%u0435\%u043a\%u0438\%u043d\>\|\%u0411\%u0438\%u0440\%u043e\%u043a\>\|\%u0410\%u043c\%u043c\%u043e\>",
"examples": "\%u041c\%u0438\%u0441\%u043e\%u043b\%u043b\%u0430\%u0440",
"feature":
"\%u0424\%u0443\%u043d\%u043a\%u0446\%u0438\%u043e\%u043d\%u0430\%u043b",
"given": "Belgilangan\>", "rule": "Rule", "scenario":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439", "scenario_outline":
"\%u0421\%u0446\%u0435\%u043d\%u0430\%u0440\%u0438\%u0439
\%u0441\%u0442\%u0440\%u0443\%u043a\%u0442\%u0443\%u0440\%u0430\%u0441\%u0438",
"then": "\%u0423\%u043d\%u0434\%u0430\>", "when":
"\%u0410\%u0433\%u0430\%u0440\>"},
+ \"vi": {"and": "V\%u00e0\>", "background": "B\%u1ed1i c\%u1ea3nh",
"but": "Nh\%u01b0ng\>", "examples": "D\%u1eef li\%u1ec7u", "feature":
"T\%u00ednh n\%u0103ng", "given": "Bi\%u1ebft\>\|Cho\>", "rule": "Rule",
"scenario": "T\%u00ecnh hu\%u1ed1ng\|K\%u1ecbch b\%u1ea3n", "scenario_outline":
"Khung t\%u00ecnh hu\%u1ed1ng\|Khung k\%u1ecbch b\%u1ea3n", "then":
"Th\%u00ec\>", "when": "Khi\>"},
+ \"zh-CN": {"and": "\%u800c\%u4e14\|\%u5e76\%u4e14\|\%u540c\%u65f6",
"background": "\%u80cc\%u666f", "but": "\%u4f46\%u662f", "examples":
"\%u4f8b\%u5b50", "feature": "\%u529f\%u80fd", "given":
"\%u5047\%u5982\|\%u5047\%u8bbe\|\%u5047\%u5b9a", "rule":
"Rule\|\%u89c4\%u5219", "scenario": "\%u573a\%u666f\|\%u5267\%u672c",
"scenario_outline":
"\%u573a\%u666f\%u5927\%u7eb2\|\%u5267\%u672c\%u5927\%u7eb2", "then":
"\%u90a3\%u4e48", "when": "\%u5f53"},
+ \"zh-TW": {"and": "\%u800c\%u4e14\|\%u4e26\%u4e14\|\%u540c\%u6642",
"background": "\%u80cc\%u666f", "but": "\%u4f46\%u662f", "examples":
"\%u4f8b\%u5b50", "feature": "\%u529f\%u80fd", "given":
"\%u5047\%u5982\|\%u5047\%u8a2d\|\%u5047\%u5b9a", "rule": "Rule", "scenario":
"\%u5834\%u666f\|\%u5287\%u672c", "scenario_outline":
"\%u5834\%u666f\%u5927\%u7db1\|\%u5287\%u672c\%u5927\%u7db1", "then":
"\%u90a3\%u9ebc", "when": "\%u7576"}}
function! s:pattern(key)
let language = matchstr(getline(1),'#\s*language:\s*\zs\S\+')
@@ -83,16 +107,18 @@ function! s:pattern(key)
endfunction
function! s:Add(name)
- let next = " skipempty skipwhite
nextgroup=".join(map(["Region","AndRegion","ButRegion","Comment","String","Table"],'"cucumber".a:name.v:val'),",")
+ let next = " skipempty skipwhite
nextgroup=".join(map(["Region","AndRegion","ButRegion","StarRegion","Comment","String","Table"],'"cucumber".a:name.v:val'),",")
exe "syn region cucumber".a:name.'Region matchgroup=cucumber'.a:name.'
start="\%(^\s*\)\@<=\%('.s:pattern(tolower(a:name)).'\)" end="$"'.next
exe 'syn region cucumber'.a:name.'AndRegion matchgroup=cucumber'.a:name.'And
start="\%(^\s*\)\@<='.s:pattern('and').'" end="$" contained'.next
exe 'syn region cucumber'.a:name.'ButRegion matchgroup=cucumber'.a:name.'But
start="\%(^\s*\)\@<='.s:pattern('but').'" end="$" contained'.next
+ exe 'syn region cucumber'.a:name.'StarRegion
matchgroup=cucumber'.a:name.'Star start="\%(^\s*\)\@<=\*\S\@!" end="$"
contained'.next
exe 'syn match cucumber'.a:name.'Comment "\%(^\s*\)\@<=#.*" contained'.next
exe 'syn region cucumber'.a:name.'String start=+\%(^\s*\)\@<="""+ end=+"""+
contained'.next
exe 'syn match cucumber'.a:name.'Table "\%(^\s*\)\@<=|.*" contained
contains=cucumberDelimiter'.next
exe 'hi def link cucumber'.a:name.'Comment cucumberComment'
exe 'hi def link cucumber'.a:name.'String cucumberString'
exe 'hi def link cucumber'.a:name.'But cucumber'.a:name.'And'
+ exe 'hi def link cucumber'.a:name.'Star cucumber'.a:name.'And'
exe 'hi def link cucumber'.a:name.'And cucumber'.a:name
exe 'syn cluster cucumberStepRegions
add=cucumber'.a:name.'Region,cucumber'.a:name.'AndRegion,cucumber'.a:name.'ButRegion'
endfunction
@@ -100,12 +126,13 @@ endfunction
syn match cucumberComment "\%(^\s*\)\@<=#.*"
syn match cucumberComment "\%(\%^\s*\)\@<=#.*" contains=cucumberLanguage
syn match cucumberLanguage "\%(#\s*\)\@<=language:" contained
-syn match cucumberUnparsed "\S.*"
nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberTags,cucumberBackground,cucumberScenario,cucumberScenarioOutline,cucumberExamples
skipwhite skipempty contained
-syn match cucumberUnparsedComment "#.*"
nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberTags,cucumberBackground,cucumberScenario,cucumberScenarioOutline,cucumberExamples
skipwhite skipempty contained
+syn match cucumberUnparsed "\S.*"
nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberTags,cucumberBackground,cucumberRule,cucumberScenario,cucumberScenarioOutline,cucumberExamples
skipwhite skipempty contained
+syn match cucumberUnparsedComment "#.*"
nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberTags,cucumberBackground,cucumberRule,cucumberScenario,cucumberScenarioOutline,cucumberExamples
skipwhite skipempty contained
-exe 'syn match cucumberFeature "\%(^\s*\)\@<='.s:pattern('feature').':"
nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberBackground,cucumberScenario,cucumberScenarioOutline,cucumberExamples
skipwhite skipempty'
+exe 'syn match cucumberFeature "\%(^\s*\)\@<='.s:pattern('feature').':"
nextgroup=cucumberUnparsedComment,cucumberUnparsed,cucumberBackground,cucumberRule,cucumberScenario,cucumberScenarioOutline,cucumberExamples
skipwhite skipempty'
exe 'syn match cucumberBackground "\%(^\s*\)\@<='.s:pattern('background').':"'
exe 'syn match cucumberScenario "\%(^\s*\)\@<='.s:pattern('scenario').':"'
+exe 'syn match cucumberRule "\%(^\s*\)\@<='.s:pattern('rule').':"'
exe 'syn match cucumberScenarioOutline
"\%(^\s*\)\@<='.s:pattern('scenario_outline').':"'
exe 'syn match cucumberExamples "\%(^\s*\)\@<='.s:pattern('examples').':"
nextgroup=cucumberExampleTable skipempty skipwhite'
@@ -123,6 +150,7 @@ hi def link cucumberComment Comment
hi def link cucumberLanguage SpecialComment
hi def link cucumberFeature Macro
hi def link cucumberBackground Define
+hi def link cucumberRule Define
hi def link cucumberScenario Define
hi def link cucumberScenarioOutline Define
hi def link cucumberExamples Define
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/vim_dev/E1rIytE-001GMT-Cz%40256bit.org.