From fc97db0dd311b80e03995ae81eee57a78b6dbd92 Mon Sep 17 00:00:00 2001 From: adueck Date: Wed, 26 Jul 2023 18:48:18 +0400 Subject: [PATCH] partway into phonetics conversion --- src/lib/src/accent-helpers.test.ts | 130 +- src/lib/src/accent-helpers.ts | 6 +- src/lib/src/dyn-comp-aux-verbs.ts | 874 +- src/lib/src/grammar-units.ts | 1591 +- src/lib/src/inflection-pattern.ts | 48 +- src/lib/src/irregular-conjugations.ts | 25070 +++++++++++----- .../make-verb-selection.test.ts | 600 +- .../src/new-verb-engine/render-verb.test.ts | 71 +- src/lib/src/new-verb-engine/render-verb.ts | 2 +- .../new-verb-engine/roots-and-stems.test.ts | 102 +- .../src/new-verb-engine/roots-and-stems.ts | 6 +- src/lib/src/new-verb-engine/rs-helpers.ts | 479 +- src/lib/src/p-text-helpers.test.ts | 2475 +- src/lib/src/p-text-helpers.ts | 1749 +- src/lib/src/pashto-inflector.test.ts | 66 +- src/lib/src/pashto-inflector.ts | 36 +- src/lib/src/type-predicates.ts | 360 +- src/lib/src/verb-conjugation.ts | 10 +- src/lib/src/verb-info.test.ts | 6955 +++-- src/lib/src/verb-info.ts | 22 +- src/types.ts | 4 +- 21 files changed, 27578 insertions(+), 13078 deletions(-) diff --git a/src/lib/src/accent-helpers.test.ts b/src/lib/src/accent-helpers.test.ts index c1fc4e4..99e8527 100644 --- a/src/lib/src/accent-helpers.test.ts +++ b/src/lib/src/accent-helpers.test.ts @@ -7,93 +7,101 @@ */ import { makePsString } from "./accent-and-ps-utils"; -import { - accentOnFront, - accentPastParticiple, - accentFSylsOnNFromEnd, - accentOnNFromEnd, - splitUpSyllables, - hasAccents, - countSyllables, +import { + accentOnFront, + accentPastParticiple, + accentFSylsOnNFromEnd, + accentOnNFromEnd, + splitUpSyllables, + hasAccents, + countSyllables, } from "./accent-helpers"; const toAccentFront = [ - { - input: makePsString("پرېښودل", "prexodúl"), - output: makePsString("پرېښودل", "préxodul"), + { + input: makePsString("پرېښودل", "prexodúl"), + output: makePsString("پرېښودل", "préxodul"), + }, + { + input: { + long: makePsString("وګرځېد", "oogurdzed"), + short: makePsString("وګرځ", "oogurdz"), }, - { - input: { - long: makePsString("وګرځېد", "oogurdzed"), - short: makePsString("وګرځ", "oogurdz"), - }, - output: { - long: makePsString("وګرځېد", "óogurdzed"), - short: makePsString("وګرځ", "óogurdz"), - }, + output: { + long: makePsString("وګرځېد", "óogurdzed"), + short: makePsString("وګرځ", "óogurdz"), }, + }, ]; test(`accentOnFront should work`, () => { - toAccentFront.forEach((item) => { - expect(accentOnFront(item.input)).toEqual(item.output); - }); + toAccentFront.forEach((item) => { + expect(accentOnFront(item.input)).toEqual(item.output); + }); }); const toAccentPastParticiple = [ - { - input: makePsString("پرېښی", "prexey"), - output: makePsString("پرېښی", "préxey"), - }, - { - input: makePsString("ازمویلی", "azmoyuley"), - output: makePsString("ازمویلی", "azmóyuley"), - }, + { + input: makePsString("پرېښی", "prexay"), + output: makePsString("پرېښی", "préxay"), + }, + { + input: makePsString("ازمویلی", "azmoyulay"), + output: makePsString("ازمویلی", "azmóyulay"), + }, ]; test(`accentPastParticiple should work`, () => { - toAccentPastParticiple.forEach((item) => { - expect(accentPastParticiple(item.input)).toEqual(item.output); - }); + toAccentPastParticiple.forEach((item) => { + expect(accentPastParticiple(item.input)).toEqual(item.output); + }); }); test(`splitUpSyllables should work`, () => { - expect(splitUpSyllables("akheestul")).toEqual(["akh", "eest", "ul"]); + expect(splitUpSyllables("akheestul")).toEqual(["akh", "eest", "ul"]); }); test("countSyllables", () => { - expect(countSyllables("saRéy")).toEqual(2); - expect(countSyllables("saRey")).toEqual(2); - expect(countSyllables("zRú")).toEqual(1); - expect(countSyllables("zRu")).toEqual(1); - expect(countSyllables("zRU")).toEqual(1); - expect(countSyllables("tbtkz")).toEqual(0); - expect(countSyllables({ p: "اونۍ", f: "onúy, ownúy" })).toEqual(2); + expect(countSyllables("saRáy")).toEqual(2); + expect(countSyllables("saRay")).toEqual(2); + expect(countSyllables("zRú")).toEqual(1); + expect(countSyllables("zRu")).toEqual(1); + expect(countSyllables("zRU")).toEqual(1); + expect(countSyllables("tbtkz")).toEqual(0); + expect(countSyllables({ p: "اونۍ", f: "onúy, ownúy" })).toEqual(2); }); test(`accentOnFSylsOnNFromEnd should work`, () => { - expect(accentFSylsOnNFromEnd(["pu", "xtaa", "nu"], 0)).toBe("puxtaanú"); - expect(accentFSylsOnNFromEnd(["leed", "ul", "ey"], 1)).toBe("leedúley"); + expect(accentFSylsOnNFromEnd(["pu", "xtaa", "nu"], 0)).toBe("puxtaanú"); + expect(accentFSylsOnNFromEnd(["leed", "ul", "ay"], 1)).toBe("leedúlay"); }); test(`accentOnNFromEnd should work`, () => { - expect(accentOnNFromEnd({ p: "پښتانه", f: "puxtaanu" }, 0)).toEqual({ - p: "پښتانه", - f: "puxtaanú", - }); - expect(accentOnNFromEnd({ p: "لیدلی", f: "leedúley" }, 1)).toEqual({ - p: "لیدلی", - f: "leedúley", - }); + expect(accentOnNFromEnd({ p: "پښتانه", f: "puxtaanu" }, 0)).toEqual({ + p: "پښتانه", + f: "puxtaanú", + }); + expect(accentOnNFromEnd({ p: "لیدلی", f: "leedúlay" }, 1)).toEqual({ + p: "لیدلی", + f: "leedúlay", + }); }); test(`has accents should work`, () => { - const accents = ["koRanúy", "wutáaq", "gÚta", "taté", "bít", "sóra", "kúcha"]; - const noAccents = ["koRanuy", "wutaaq", "gUta", "tate", "bit", "sora", "kucha"]; - accents.forEach((x) => { - expect(hasAccents(x)).toBe(true); - }); - noAccents.forEach((x) => { - expect(hasAccents(x)).toBe(false); - }); -}) + const accents = ["koRanúy", "wutáaq", "gÚta", "taté", "bít", "sóra", "kúcha"]; + const noAccents = [ + "koRanuy", + "wutaaq", + "gUta", + "tate", + "bit", + "sora", + "kucha", + ]; + accents.forEach((x) => { + expect(hasAccents(x)).toBe(true); + }); + noAccents.forEach((x) => { + expect(hasAccents(x)).toBe(false); + }); +}); diff --git a/src/lib/src/accent-helpers.ts b/src/lib/src/accent-helpers.ts index ff666d2..27b50b7 100644 --- a/src/lib/src/accent-helpers.ts +++ b/src/lib/src/accent-helpers.ts @@ -38,12 +38,12 @@ export function accentOnFront( } /** - * Ensures an accent on a past participle ie. leedúley, préxey, azmóyuley + * Ensures an accent on a past participle ie. leedúlay, préxay, azmóyulay * * @param s - the Pashto string (with Pashto and Phonetics) to ensure the accent on */ export function accentPastParticiple(s: T.PsString): T.PsString { - // check for accent placing in words like wáayuley and azmóyuley + // check for accent placing in words like wáayulay and azmóyulay const accentFallsOnThirdLast = (syls: string[]) => { if (syls.length < 3) return false; const secondLast = syls[syls.length - 2]; @@ -64,7 +64,7 @@ export function accentPastParticiple(s: T.PsString): T.PsString { export function splitUpSyllables(f: string): string[] { return ( f.match( - / |([^a|á|e|é|i|í|o|ó|u|ú| ]*(aa|áa|a|á|ey|éy|ee|ée|e|é|oo|óo|o|ó|i|í|u|ú)[^a|á|e|é|i|í|o|ó|u|ú| ]*)/gi + / |([^a|á|e|é|i|í|o|ó|u|ú| ]*(aa|áa|a|á|ay|áy|ee|ée|e|é|oo|óo|o|ó|i|í|u|ú)[^a|á|e|é|i|í|o|ó|u|ú| ]*)/gi ) || ([] as string[]) ); } diff --git a/src/lib/src/dyn-comp-aux-verbs.ts b/src/lib/src/dyn-comp-aux-verbs.ts index d62d1e7..b61adc9 100644 --- a/src/lib/src/dyn-comp-aux-verbs.ts +++ b/src/lib/src/dyn-comp-aux-verbs.ts @@ -10,422 +10,536 @@ import * as T from "../../types"; // TODO: Automatice syncing of aux verbs from dictionary -export const dynamicAuxVerbs: Array< - { - entry: T.DictionaryEntry, - complement?: T.DictionaryEntry, - } -> = [ - { - entry: {"ts":1527812752,"i":11033,"p":"کول","f":"kawul","g":"kawul","e":"to do (an action or activity)","r":4,"c":"v. trans./gramm. trans.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","separationAtP":1,"separationAtF":2,"diacExcept":true,"ec":"do,does,doing,did,done"}, +export const dynamicAuxVerbs: Array<{ + entry: T.DictionaryEntry; + complement?: T.DictionaryEntry; +}> = [ + { + entry: { + ts: 1527812752, + i: 11033, + p: "کول", + f: "kawul", + g: "kawul", + e: "to do (an action or activity)", + r: 4, + c: "v. trans./gramm. trans.", + ssp: "وکړ", + ssf: "óokR", + prp: "وکړل", + prf: "óokRul", + pprtp: "کړی", + pprtf: "kúRay", + separationAtP: 1, + separationAtF: 2, + diacExcept: true, + ec: "do,does,doing,did,done", }, - { - entry: {"i":10122,"ts":1527812754,g: "","p":"کېدل","f":"kedul","e":"to happen, occur","c":"v. intrans. irreg. aux. dyn.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true}, + }, + { + entry: { + i: 10122, + ts: 1527812754, + g: "", + p: "کېدل", + f: "kedul", + e: "to happen, occur", + c: "v. intrans. irreg. aux. dyn.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, }, - { - entry: { - ts:1527813914, - p:"ورکول", - f:"wărkawul", - g: "", - e:"to give (to him, her, them, others)", - c: "v. trans.", - i:12350, - }, + }, + { + entry: { + ts: 1527813914, + p: "ورکول", + f: "wărkawul", + g: "", + e: "to give (to him, her, them, others)", + c: "v. trans.", + i: 12350, }, - { - entry: { - ts: 1527812157, - p: "تېرول", - f: "terawul", - g: "", - e: "to pass (time), to take across, to pass, endure (difficulties)", - c: "v. stat. comp. trans.", - l: 1527813139, - i: 3459, - }, - complement: {"i":3774,"ts":1527813139,g: "","p":"تېر","f":"ter","e":"last, past, previous, passed, gone over","c":"adj."}, + }, + { + entry: { + ts: 1527812157, + p: "تېرول", + f: "terawul", + g: "", + e: "to pass (time), to take across, to pass, endure (difficulties)", + c: "v. stat. comp. trans.", + l: 1527813139, + i: 3459, }, - { - entry: {"ts":1527815399,"i":15049,"p":"وهل","f":"wahul","g":"wahul","e":"to hit","r":4,"c":"v. trans.","tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}, + complement: { + i: 3774, + ts: 1527813139, + g: "", + p: "تېر", + f: "ter", + e: "last, past, previous, passed, gone over", + c: "adj.", }, - { - entry: { - ts: 1527817026, - p: "کښل", - f: "kxul", - g: "", - e: "to drag, pull, take out, draw, get", - c: "v. trans.", - i: 8862, - }, + }, + { + entry: { + ts: 1527815399, + i: 15049, + p: "وهل", + f: "wahul", + g: "wahul", + e: "to hit", + r: 4, + c: "v. trans.", + tppp: "واهه", + tppf: "waahu", + ec: "hit,hits,hitting,hit,hit", }, - { - entry: { - ts: 1527814084, - p: "لګول", - f: "lagawul", - g: "", - e: "to touch, join, use, take, place", - c: "v. trans.", - i: 9794, - }, + }, + { + entry: { + ts: 1527817026, + p: "کښل", + f: "kxul", + g: "", + e: "to drag, pull, take out, draw, get", + c: "v. trans.", + i: 8862, }, - { - entry: { - ts: 1527814084, - p: "لګول", - f: "lagawul", - g: "", - e: "to touch, join, use, take, place", - c: "v. trans.", - i: 9794, - } + }, + { + entry: { + ts: 1527814084, + p: "لګول", + f: "lagawul", + g: "", + e: "to touch, join, use, take, place", + c: "v. trans.", + i: 9794, }, - { - entry: { - ts: 1527817013, - p: "ویل", - f: "wayul, wayl", - g: "", - e: "to say, to tell", - c: "v. trans. indir.", - i: 12229, - }, + }, + { + entry: { + ts: 1527814084, + p: "لګول", + f: "lagawul", + g: "", + e: "to touch, join, use, take, place", + c: "v. trans.", + i: 9794, }, - { - entry: { - ts: 1527815396, - p: "وایل", - f: "waayul", - g: "", - e: "to say, to tell", - c: "v. trans. indir.", - i: 11929, - }, + }, + { + entry: { + ts: 1527817013, + p: "ویل", + f: "wayul, wayl", + g: "", + e: "to say, to tell", + c: "v. trans. indir.", + i: 12229, }, - { - entry: { - ts: 1527812447, - p: "اخستل", - f: "akhustul", - g: "", - e: "to take, buy, purchase, receive; to shave, cut with scissors", - c: "v. trans.", - i: 251, - psp: "اخل", - psf: "akhl", - }, + }, + { + entry: { + ts: 1527815396, + p: "وایل", + f: "waayul", + g: "", + e: "to say, to tell", + c: "v. trans. indir.", + i: 11929, }, - { - entry: { - ts: 1527817298, - p: "اخیستل", - f: "akheestul", - g: "", - e: "to take, buy, purchase, receive; to shave, cut with scissors", - c: "v. trans.", - i: 266, - }, + }, + { + entry: { + ts: 1527812447, + p: "اخستل", + f: "akhustul", + g: "", + e: "to take, buy, purchase, receive; to shave, cut with scissors", + c: "v. trans.", + i: 251, + psp: "اخل", + psf: "akhl", }, - { - entry: { - ts: 1527814617, - p: "نیول", - f: "neewul", - g: "", - e: "to catch, grab, take, arrest; bear (fruit)", - c: "v. trans. irreg.", - i: 11880, - psp: "نیس", - psf: "nees", - }, + }, + { + entry: { + ts: 1527817298, + p: "اخیستل", + f: "akheestul", + g: "", + e: "to take, buy, purchase, receive; to shave, cut with scissors", + c: "v. trans.", + i: 266, }, - { - entry: { - ts: 1527811872, - p: "اچول", - f: "achawul", - g: "", - e: "to pour, drop, throw, put on", - c: "v. trans.", - i: 194, - }, + }, + { + entry: { + ts: 1527814617, + p: "نیول", + f: "neewul", + g: "", + e: "to catch, grab, take, arrest; bear (fruit)", + c: "v. trans. irreg.", + i: 11880, + psp: "نیس", + psf: "nees", }, - { - entry: { - ts: 1527812790, - p: "خوړل", - f: "khoRul", - g: "", - e: "to eat, to bite", - c: "v. trans.", - i: 4769, - psp: "خور", - psf: "khor", - tppp: "خوړ", - tppf: "khoR", - }, + }, + { + entry: { + ts: 1527811872, + p: "اچول", + f: "achawul", + g: "", + e: "to pour, drop, throw, put on", + c: "v. trans.", + i: 194, }, - { - entry: { - ts: 1527811868, - p: "غښتل", - f: "ghuxtul", - g: "", - e: "to twist, curl, roll up, wrap up", - c: "v. trans.", - i: 7958, - }, + }, + { + entry: { + ts: 1527812790, + p: "خوړل", + f: "khoRul", + g: "", + e: "to eat, to bite", + c: "v. trans.", + i: 4769, + psp: "خور", + psf: "khor", + tppp: "خوړ", + tppf: "khoR", }, - { - entry: { - ts: 1527816127, - p: "اړول", - f: "aRawul", - g: "", - e: "to turn over, flip over; convert, change; to move over to, establish oneself in a new spot; divert, turn away, hijack; oblige, force", - c: "v. trans.", - i: 389, - }, + }, + { + entry: { + ts: 1527811868, + p: "غښتل", + f: "ghuxtul", + g: "", + e: "to twist, curl, roll up, wrap up", + c: "v. trans.", + i: 7958, }, - { - entry: { - ts: 1527812868, - p: "لرل", - f: "larul", - g: "", - e: "to have, possess", - c: "v. trans.", - i: 9707, - tppp: "لاره", - tppf: "laaru", - }, + }, + { + entry: { + ts: 1527816127, + p: "اړول", + f: "aRawul", + g: "", + e: "to turn over, flip over; convert, change; to move over to, establish oneself in a new spot; divert, turn away, hijack; oblige, force", + c: "v. trans.", + i: 389, }, - { - entry: { - ts: 1527813572, - p: "رسول", - f: "rasawul", - g: "", - e: "to deliver, to make arrive, provide, send, supply, bring to,", - c: "v. trans.", - i: 5897, - }, + }, + { + entry: { + ts: 1527812868, + p: "لرل", + f: "larul", + g: "", + e: "to have, possess", + c: "v. trans.", + i: 9707, + tppp: "لاره", + tppf: "laaru", }, - { - entry: { - ts: 1581619940636, - p: "باسل", - f: "baasul", - g: "", - e: "to take out, extract, pull out, tear out", - c: "v. trans.", - i: 1115, - }, + }, + { + entry: { + ts: 1527813572, + p: "رسول", + f: "rasawul", + g: "", + e: "to deliver, to make arrive, provide, send, supply, bring to,", + c: "v. trans.", + i: 5897, }, - { - entry: { - ts: 1527816146, - p: "ایستل", - f: "eestul", - g: "", - e: "to throw out, discard, chuck, toss; to extract, to take out", - c: "v. trans.", - i: 1025, - psp: "باس", - psf: "baas", - }, + }, + { + entry: { + ts: 1581619940636, + p: "باسل", + f: "baasul", + g: "", + e: "to take out, extract, pull out, tear out", + c: "v. trans.", + i: 1115, }, - { - entry: { - ts: 1527818123, - p: "څنډل", - f: "tsanDúl", - g: "", - e: "to shake out, shake off, brush aside", - c: "v. trans.", - i: 4975, - tppp: "څانډ", - tppf: "tsaanD", - }, + }, + { + entry: { + ts: 1527816146, + p: "ایستل", + f: "eestul", + g: "", + e: "to throw out, discard, chuck, toss; to extract, to take out", + c: "v. trans.", + i: 1025, + psp: "باس", + psf: "baas", }, - { - entry: { - ts: 1527814862, - p: "وژل", - f: "wajzul", - g: "", - e: "to kill, slaughter", - c: "v. trans. irreg.", - i: 12071, - psp: "وژن", - psf: "wajzn", - tppp: "واژه", - tppf: "waajzu", - }, + }, + { + entry: { + ts: 1527818123, + p: "څنډل", + f: "tsanDúl", + g: "", + e: "to shake out, shake off, brush aside", + c: "v. trans.", + i: 4975, + tppp: "څانډ", + tppf: "tsaanD", }, - { - entry: { - ts: 1527813019, - p: "ګرول", - f: "grawul", - g: "", - e: "to scratch, scrape", - c: "v. trans.", - i: 9370, - }, + }, + { + entry: { + ts: 1527814862, + p: "وژل", + f: "wajzul", + g: "", + e: "to kill, slaughter", + c: "v. trans. irreg.", + i: 12071, + psp: "وژن", + psf: "wajzn", + tppp: "واژه", + tppf: "waajzu", }, - { - entry: { - ts: 1527818260, - p: "بادول", - f: "baadawúl", - g: "", - e: "to winnow, toss, throw to the wind, squander", - c: "v. stat. comp. trans.", - l: 1527816345, - i: 1088, - }, - complement: { - ts: 1527816345, - p: "باد", - f: "baad", - g: "", - e: "wind, air; swelling, rheumitism", - c: "n. m.", - i: 1076, - }, + }, + { + entry: { + ts: 1527813019, + p: "ګرول", + f: "grawul", + g: "", + e: "to scratch, scrape", + c: "v. trans.", + i: 9370, }, - { - entry: { - ts: 1527815343, - p: "تېرېدل", - f: "teredul", - g: "", - e: "to pass, go across, go by", - c: "v. stat. comp. intrans.", - l: 1527813139, - i: 3461, - }, - complement: { - ts: 1527813139, - p: "تېر", - f: "ter", - g: "", - e: "last, past, previous, passed, gone over", - c: "adj.", - i: 3449, - }, + }, + { + entry: { + ts: 1527818260, + p: "بادول", + f: "baadawúl", + g: "", + e: "to winnow, toss, throw to the wind, squander", + c: "v. stat. comp. trans.", + l: 1527816345, + i: 1088, }, - { - entry: { - ts: 1571859113828, - p: "پخول", - f: "pukhawul", - g: "", - e: "to cook, prepare, to cause to ripen", - c: "v. stat. comp. trans.", - l: 1574867531681, - i: 2011, - }, - complement: { - ts: 1574867531681, - p: "پوخ", - f: "pokh", - g: "", - e: "mature, ripe, ready, cooked, able, skillful, experienced, tried, tested, true", - c: "adj. irreg.", - i: 2321, - infap: "پاخه", - infaf: "paakhu", - infbp: "پخ", - infbf: "pakh", - }, + complement: { + ts: 1527816345, + p: "باد", + f: "baad", + g: "", + e: "wind, air; swelling, rheumitism", + c: "n. m.", + i: 1076, }, - { - entry: { - ts: 1527817706, - p: "ټکول", - f: "Takawul", - g: "", - e: "to knock, tap", - c: "v. trans.", - i: 3568, - }, + }, + { + entry: { + ts: 1527815343, + p: "تېرېدل", + f: "teredul", + g: "", + e: "to pass, go across, go by", + c: "v. stat. comp. intrans.", + l: 1527813139, + i: 3461, }, - { - entry: { - ts: 1527812869, - p: "لټول", - f: "luTawul", - g: "", - e: "to search, seek", - c: "v. trans.", - i: 9686, - }, + complement: { + ts: 1527813139, + p: "تېر", + f: "ter", + g: "", + e: "last, past, previous, passed, gone over", + c: "adj.", + i: 3449, }, - { - entry: { - ts: 1574784362578, - p: "ډنګول", - f: "Dangawul", - g: "", - e: "to make sound, to make ring out, to meat to make a sound (like a symbal, pan, etc.)", - c: "v. trans.", - i: 5653, - }, + }, + { + entry: { + ts: 1571859113828, + p: "پخول", + f: "pukhawul", + g: "", + e: "to cook, prepare, to cause to ripen", + c: "v. stat. comp. trans.", + l: 1574867531681, + i: 2011, }, - { - entry: { - ts: 1527811289, - p: "کېنول", - f: "kenawul", - g: "", - e: "to seat, to make or have someone sit down", - c: "v. trans.", - i: 9240, - noOo: true, - }, + complement: { + ts: 1574867531681, + p: "پوخ", + f: "pokh", + g: "", + e: "mature, ripe, ready, cooked, able, skillful, experienced, tried, tested, true", + c: "adj. irreg.", + i: 2321, + infap: "پاخه", + infaf: "paakhu", + infbp: "پخ", + infbf: "pakh", }, - { - entry: { - ts: 1527812873, - p: "لوستل", - f: "lwustul", - g: "", - e: "to read, study", - c: "v. trans. irreg.", - i: 10163, - psp: "لول", - psf: "lwul", - }, + }, + { + entry: { + ts: 1527817706, + p: "ټکول", + f: "Takawul", + g: "", + e: "to knock, tap", + c: "v. trans.", + i: 3568, }, - { - entry: { - i:4362, - ts:1527814586, - p:"چلول", - f:"chalawul", - g: "", - e:"to drive, operate, handle, put forward, circulate", - c:"v. trans.", - }, + }, + { + entry: { + ts: 1527812869, + p: "لټول", + f: "luTawul", + g: "", + e: "to search, seek", + c: "v. trans.", + i: 9686, }, - { - entry: {"i":6731,"ts":1527815240,"p":"ساتل","f":"saatul",g: "","e":"to keep, protect, watch over; to hold","c":"v. trans."}, + }, + { + entry: { + ts: 1574784362578, + p: "ډنګول", + f: "Dangawul", + g: "", + e: "to make sound, to make ring out, to meat to make a sound (like a symbal, pan, etc.)", + c: "v. trans.", + i: 5653, }, - { - entry: {"i":11782,"ts":1527814053,"p":"موندل","f":"moondúl",g: "","e":"to find, acquire, discover, get","c":"v. trans. irreg.","psp":"موم","psf":"moom"}, + }, + { + entry: { + ts: 1527811289, + p: "کېنول", + f: "kenawul", + g: "", + e: "to seat, to make or have someone sit down", + c: "v. trans.", + i: 9240, + noOo: true, }, - { - entry: {"i":4212,"ts":1527812712,"p":"جوړول",g: "","f":"joRawul","e":"to make, form, build, mend","l":1527812711,"c":"v. stat. comp. trans."}, - complement: {"i":4206,"ts":1527812711,g: "","p":"جوړ","f":"joR","e":"well, healthy, whole, made","c":"adj."}, + }, + { + entry: { + ts: 1527812873, + p: "لوستل", + f: "lwustul", + g: "", + e: "to read, study", + c: "v. trans. irreg.", + i: 10163, + psp: "لول", + psf: "lwul", }, - { - entry: {"i":13869,"ts":1527816865,g: "","p":"وړل","f":"wuRúl, oRúl, wRul","e":"to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)","separationAtP":2,"separationAtF":2,"c":"v. trans. irreg.","ssp":"یوس","ssf":"yos","prp":"یوړل","prf":"yóRul","noOo":true,"diacExcept":true}, + }, + { + entry: { + i: 4362, + ts: 1527814586, + p: "چلول", + f: "chalawul", + g: "", + e: "to drive, operate, handle, put forward, circulate", + c: "v. trans.", }, - { - entry: {"i":6503,"ts":1527815214,g: "","p":"راوړل","f":"raawRúl","e":"to bring, deliver (inanimate objects)","separationAtP":2,"separationAtF":3,"c":"v. trans. irreg.","noOo":true}, + }, + { + entry: { + i: 6731, + ts: 1527815240, + p: "ساتل", + f: "saatul", + g: "", + e: "to keep, protect, watch over; to hold", + c: "v. trans.", }, + }, + { + entry: { + i: 11782, + ts: 1527814053, + p: "موندل", + f: "moondúl", + g: "", + e: "to find, acquire, discover, get", + c: "v. trans. irreg.", + psp: "موم", + psf: "moom", + }, + }, + { + entry: { + i: 4212, + ts: 1527812712, + p: "جوړول", + g: "", + f: "joRawul", + e: "to make, form, build, mend", + l: 1527812711, + c: "v. stat. comp. trans.", + }, + complement: { + i: 4206, + ts: 1527812711, + g: "", + p: "جوړ", + f: "joR", + e: "well, healthy, whole, made", + c: "adj.", + }, + }, + { + entry: { + i: 13869, + ts: 1527816865, + g: "", + p: "وړل", + f: "wuRúl, oRúl, wRul", + e: "to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)", + separationAtP: 2, + separationAtF: 2, + c: "v. trans. irreg.", + ssp: "یوس", + ssf: "yos", + prp: "یوړل", + prf: "yóRul", + noOo: true, + diacExcept: true, + }, + }, + { + entry: { + i: 6503, + ts: 1527815214, + g: "", + p: "راوړل", + f: "raawRúl", + e: "to bring, deliver (inanimate objects)", + separationAtP: 2, + separationAtF: 3, + c: "v. trans. irreg.", + noOo: true, + }, + }, ]; diff --git a/src/lib/src/grammar-units.ts b/src/lib/src/grammar-units.ts index 1ff5ceb..75e4cd5 100644 --- a/src/lib/src/grammar-units.ts +++ b/src/lib/src/grammar-units.ts @@ -10,775 +10,1032 @@ import { kawulStat } from "./irregular-conjugations"; import * as T from "../../types"; export const negativeParticle: { - imperative: T.PsString, - nonImperative: T.PsString, + imperative: T.PsString; + nonImperative: T.PsString; } = { - nonImperative: { p: "نه", f: "nú" }, - imperative: { p: "مه", f: "mú" }, + nonImperative: { p: "نه", f: "nú" }, + imperative: { p: "مه", f: "mú" }, }; export const presentEndings: T.VerbBlock = [ + [ [ - [{ - p: "م", - f: "um" - }], - [{ - p: "و", - f: "oo" - }], + { + p: "م", + f: "um", + }, ], [ - [{ - p: "م", - f: "um" - }], - [{ - p: "و", - f: "oo" - }], + { + p: "و", + f: "oo", + }, + ], + ], + [ + [ + { + p: "م", + f: "um", + }, ], [ - [{ - p: "ې", - f: "e" - }], - [{ - p: "ئ", - f: "eyy" - }], + { + p: "و", + f: "oo", + }, + ], + ], + [ + [ + { + p: "ې", + f: "e", + }, ], [ - [{ - p: "ې", - f: "e" - }], - [{ - p: "ئ", - f: "eyy" - }], + { + p: "ئ", + f: "ey", + }, + ], + ], + [ + [ + { + p: "ې", + f: "e", + }, ], [ - [{ - p: "ي", - f: "ee" - }], - [{ - p: "ي", - f: "ee" - }], + { + p: "ئ", + f: "ey", + }, + ], + ], + [ + [ + { + p: "ي", + f: "ee", + }, ], [ - [{ - p: "ي", - f: "ee" - }], - [{ - p: "ي", - f: "ee" - }], + { + p: "ي", + f: "ee", + }, ], + ], + [ + [ + { + p: "ي", + f: "ee", + }, + ], + [ + { + p: "ي", + f: "ee", + }, + ], + ], ]; export const pastEndings: { - long: T.VerbBlock, - short: T.VerbBlock, + long: T.VerbBlock; + short: T.VerbBlock; } = { - long: [ - [ - [{ - p: "م", - f: "um" - }], - [{ - p: "و", - f: "oo" - }] - ], - [ - [{ - p: "م", - f: "um" - }], - [{ - p: "و", - f: "oo" - }] - ], - [ - [{ - p: "ې", - f: "e" - }], - [{ - p: "ئ", - f: "eyy" - }] - ], - [ - [{ - p: "ې", - f: "e" - }], - [{ - p: "ئ", - f: "eyy" - }] - ], - [ - [{ - p: "و", - f: "o", - }], - [{ - p: "ل", - f: "ul" - }], - ], - [ - [{ - p: "ه", - f: "a" - }], - [{ - p: "ې", - f: "e" - }] - ], + long: [ + [ + [ + { + p: "م", + f: "um", + }, + ], + [ + { + p: "و", + f: "oo", + }, + ], ], - short: [ - [ - [{ - p: "م", - f: "um" - }], - [{ - p: "و", - f: "oo" - }] - ], - [ - [{ - p: "م", - f: "um" - }], - [{ - p: "و", - f: "oo" - }] - ], - [ - [{ - p: "ې", - f: "e" - }], - [{ - p: "ئ", - f: "eyy" - }] - ], - [ - [{ - p: "ې", - f: "e" - }], - [{ - p: "ئ", - f: "eyy" - }] - ], - [ - [{ - p: "ه", - f: "u" - }, - { - p: "و", - f: "o" - }, - ], - [{ - p: "ل", - f: "ul" - }], - ], - [ - [{ - p: "ه", - f: "a" - }], - [{ - p: "ې", - f: "e" - }] - ], + [ + [ + { + p: "م", + f: "um", + }, + ], + [ + { + p: "و", + f: "oo", + }, + ], ], + [ + [ + { + p: "ې", + f: "e", + }, + ], + [ + { + p: "ئ", + f: "ey", + }, + ], + ], + [ + [ + { + p: "ې", + f: "e", + }, + ], + [ + { + p: "ئ", + f: "ey", + }, + ], + ], + [ + [ + { + p: "و", + f: "o", + }, + ], + [ + { + p: "ل", + f: "ul", + }, + ], + ], + [ + [ + { + p: "ه", + f: "a", + }, + ], + [ + { + p: "ې", + f: "e", + }, + ], + ], + ], + short: [ + [ + [ + { + p: "م", + f: "um", + }, + ], + [ + { + p: "و", + f: "oo", + }, + ], + ], + [ + [ + { + p: "م", + f: "um", + }, + ], + [ + { + p: "و", + f: "oo", + }, + ], + ], + [ + [ + { + p: "ې", + f: "e", + }, + ], + [ + { + p: "ئ", + f: "ey", + }, + ], + ], + [ + [ + { + p: "ې", + f: "e", + }, + ], + [ + { + p: "ئ", + f: "ey", + }, + ], + ], + [ + [ + { + p: "ه", + f: "u", + }, + { + p: "و", + f: "o", + }, + ], + [ + { + p: "ل", + f: "ul", + }, + ], + ], + [ + [ + { + p: "ه", + f: "a", + }, + ], + [ + { + p: "ې", + f: "e", + }, + ], + ], + ], }; // TODO: MAKE THIS VARIABLE FOR DIALECTS! -export const aayTail: T.PsString[] = [{p: "ای", f: "aay" }, { p: "ی", f: "ey" }]; +export const aayTail: T.PsString[] = [ + { p: "ای", f: "aay" }, + { p: "ی", f: "ay" }, +]; -export const subjPastEquative: T.ArrayOneOrMore = aayTail.map((a) => ({ +export const subjPastEquative: T.ArrayOneOrMore = aayTail.map( + (a) => ({ p: "و" + a.p, f: "w" + a.f, -})) as T.ArrayOneOrMore; + }) +) as T.ArrayOneOrMore; export const englishEquative: { - past: T.EnglishBlock, - present: T.EnglishBlock, - future: string, - wouldBe: string, - pastSubjunctive: string, + past: T.EnglishBlock; + present: T.EnglishBlock; + future: string; + wouldBe: string; + pastSubjunctive: string; } = { - past: [ - ["was", "were"], - ["was", "were"], - ["were", "were"], - ["were", "were"], - ["was", "were"], - ["was", "were"], - ], - present: [ - ["am", "are"], - ["am", "are"], - ["are", "are"], - ["are", "are"], - ["is", "are"], - ["is", "are"], - ], - future: "will be", - wouldBe: "would be", - pastSubjunctive: "were", -} + past: [ + ["was", "were"], + ["was", "were"], + ["were", "were"], + ["were", "were"], + ["was", "were"], + ["was", "were"], + ], + present: [ + ["am", "are"], + ["am", "are"], + ["are", "are"], + ["are", "are"], + ["is", "are"], + ["is", "are"], + ], + future: "will be", + wouldBe: "would be", + pastSubjunctive: "were", +}; export const equativeEndings: { - past: T.LengthOptions, - present: T.VerbBlock, - habitual: T.VerbBlock, - subjunctive: T.VerbBlock, - pastSubjunctive: T.VerbBlock, + past: T.LengthOptions; + present: T.VerbBlock; + habitual: T.VerbBlock; + subjunctive: T.VerbBlock; + pastSubjunctive: T.VerbBlock; } = { - past: { - short: [ - [ - [{ - p: "وم", - f: "wum", - }], - [{ - p: "وو", - f: "woo", - }] - ], - [ - [{ - p: "وم", - f: "wum", - }], - [{ - p: "وو", - f: "woo" - }] - ], - [ - [{ - p: "وې", - f: "we" - }], - [{ - p: "وئ", - f: "weyy" - }] - ], - [ - [{ - p: "وې", - f: "we" - }], - [{ - p: "وئ", - f: "weyy" - }] - ], - [ - [{ - p: "و", - f: "wo" - }], - [{ - p: "ول", - f: "wul", - }, { - p: "وو", - f: "woo" - }] - ], - [ - [{ - p: "وه", - f: "wa" - }], - [{ - p: "وې", - f: "we" - }] - ], - ], - long: [ - [ - [{ - p: "ولم", - f: "wulum" - }], - [{ - p: "ولو", - f: "wuloo" - }] - ], - [ - [{ - p: "ولم", - f: "wulum" - }], - [{ - p: "ولو", - f: "wuloo" - }] - ], - [ - [{ - p: "ولې", - f: "wule" - }], - [{ - p: "ولئ", - f: "wuleyy" - }] - ], - [ - [{ - p: "ولې", - f: "wule" - }], - [{ - p: "ولئ", - f: "wuleyy" - }] - ], - [ - [{ - p: "ولو", - f: "wulo" - }], - [{ - p: "ول", - f: "wul", - }, - { - p: "ولو", - f: "wuloo" - }] - ], - [ - [{ - p: "وله", - f: "wula" - }], - [{ - p: "ولې", - f: "wule" - }] - ], - ], - }, - present: [ + past: { + short: [ + [ [ - [{ - p: "یم", - f: "yum" - }], - [{ - p: "یو", - f: "yoo" - }] + { + p: "وم", + f: "wum", + }, ], [ - [{ - p: "یم", - f: "yum" - }], - [{ - p: "یو", - f: "yoo" - }] + { + p: "وو", + f: "woo", + }, + ], + ], + [ + [ + { + p: "وم", + f: "wum", + }, ], [ - [{ - p: "یې", - f: "ye" - }], - [{ - p: "یئ", - f: "yeyy" - }] + { + p: "وو", + f: "woo", + }, + ], + ], + [ + [ + { + p: "وې", + f: "we", + }, ], [ - [{ - p: "یې", - f: "ye" - }], - [{ - p: "یئ", - f: "yeyy" - }] + { + p: "وئ", + f: "wey", + }, + ], + ], + [ + [ + { + p: "وې", + f: "we", + }, ], [ - [{ - p: "دی", - f: "dey" - }], - [{ - p: "دي", - f: "dee" - }] + { + p: "وئ", + f: "wey", + }, + ], + ], + [ + [ + { + p: "و", + f: "wo", + }, ], [ - [{ - p: "ده", - f: "da" - }], - [{ - p: "دي", - f: "dee" - }] + { + p: "ول", + f: "wul", + }, + { + p: "وو", + f: "woo", + }, ], + ], + [ + [ + { + p: "وه", + f: "wa", + }, + ], + [ + { + p: "وې", + f: "we", + }, + ], + ], ], - habitual: [ + long: [ + [ [ - [{ - p: "یم", - f: "yum" - }], - [{ - p: "یو", - f: "yoo" - }] + { + p: "ولم", + f: "wulum", + }, ], [ - [{ - p: "یم", - f: "yum" - }], - [{ - p: "یو", - f: "yoo" - }] + { + p: "ولو", + f: "wuloo", + }, + ], + ], + [ + [ + { + p: "ولم", + f: "wulum", + }, ], [ - [{ - p: "یې", - f: "ye" - }], - [{ - p: "یئ", - f: "yeyy" - }] + { + p: "ولو", + f: "wuloo", + }, + ], + ], + [ + [ + { + p: "ولې", + f: "wule", + }, ], [ - [{ - p: "یې", - f: "ye" - }], - [{ - p: "یئ", - f: "yeyy" - }] + { + p: "ولئ", + f: "wuley", + }, + ], + ], + [ + [ + { + p: "ولې", + f: "wule", + }, ], [ - [{ - p: "وي", - f: "wee" - }], - [{ - p: "وي", - f: "wee" - }] + { + p: "ولئ", + f: "wuley", + }, + ], + ], + [ + [ + { + p: "ولو", + f: "wulo", + }, ], [ - [{ - p: "وي", - f: "wee" - }], - [{ - p: "وي", - f: "wee" - }] + { + p: "ول", + f: "wul", + }, + { + p: "ولو", + f: "wuloo", + }, ], + ], + [ + [ + { + p: "وله", + f: "wula", + }, + ], + [ + { + p: "ولې", + f: "wule", + }, + ], + ], ], - subjunctive: [ - [ - [{ - p: "وم", - f: "wum" - }], - [{ - p: "وو", - f: "woo" - }] - ], - [ - [{ - p: "وم", - f: "wum" - }], - [{ - p: "وو", - f: "woo" - }] - ], - [ - [{ - p: "وې", - f: "we" - }], - [{ - p: "وئ", - f: "weyy" - }] - ], - [ - [{ - p: "وې", - f: "we" - }], - [{ - p: "وئ", - f: "weyy" - }] - ], - [ - [{ - p: "وي", - f: "wee" - }], - [{ - p: "وي", - f: "wee" - }] - ], - [ - [{ - p: "وي", - f: "wee" - }], - [{ - p: "وي", - f: "wee" - }] - ], + }, + present: [ + [ + [ + { + p: "یم", + f: "yum", + }, + ], + [ + { + p: "یو", + f: "yoo", + }, + ], ], - pastSubjunctive: [ - [subjPastEquative, subjPastEquative], - [subjPastEquative, subjPastEquative], - [subjPastEquative, subjPastEquative], - [subjPastEquative, subjPastEquative], - [subjPastEquative, subjPastEquative], - [subjPastEquative, subjPastEquative], + [ + [ + { + p: "یم", + f: "yum", + }, + ], + [ + { + p: "یو", + f: "yoo", + }, + ], ], + [ + [ + { + p: "یې", + f: "ye", + }, + ], + [ + { + p: "یئ", + f: "yey", + }, + ], + ], + [ + [ + { + p: "یې", + f: "ye", + }, + ], + [ + { + p: "یئ", + f: "yey", + }, + ], + ], + [ + [ + { + p: "دی", + f: "day", + }, + ], + [ + { + p: "دي", + f: "dee", + }, + ], + ], + [ + [ + { + p: "ده", + f: "da", + }, + ], + [ + { + p: "دي", + f: "dee", + }, + ], + ], + ], + habitual: [ + [ + [ + { + p: "یم", + f: "yum", + }, + ], + [ + { + p: "یو", + f: "yoo", + }, + ], + ], + [ + [ + { + p: "یم", + f: "yum", + }, + ], + [ + { + p: "یو", + f: "yoo", + }, + ], + ], + [ + [ + { + p: "یې", + f: "ye", + }, + ], + [ + { + p: "یئ", + f: "yey", + }, + ], + ], + [ + [ + { + p: "یې", + f: "ye", + }, + ], + [ + { + p: "یئ", + f: "yey", + }, + ], + ], + [ + [ + { + p: "وي", + f: "wee", + }, + ], + [ + { + p: "وي", + f: "wee", + }, + ], + ], + [ + [ + { + p: "وي", + f: "wee", + }, + ], + [ + { + p: "وي", + f: "wee", + }, + ], + ], + ], + subjunctive: [ + [ + [ + { + p: "وم", + f: "wum", + }, + ], + [ + { + p: "وو", + f: "woo", + }, + ], + ], + [ + [ + { + p: "وم", + f: "wum", + }, + ], + [ + { + p: "وو", + f: "woo", + }, + ], + ], + [ + [ + { + p: "وې", + f: "we", + }, + ], + [ + { + p: "وئ", + f: "wey", + }, + ], + ], + [ + [ + { + p: "وې", + f: "we", + }, + ], + [ + { + p: "وئ", + f: "wey", + }, + ], + ], + [ + [ + { + p: "وي", + f: "wee", + }, + ], + [ + { + p: "وي", + f: "wee", + }, + ], + ], + [ + [ + { + p: "وي", + f: "wee", + }, + ], + [ + { + p: "وي", + f: "wee", + }, + ], + ], + ], + pastSubjunctive: [ + [subjPastEquative, subjPastEquative], + [subjPastEquative, subjPastEquative], + [subjPastEquative, subjPastEquative], + [subjPastEquative, subjPastEquative], + [subjPastEquative, subjPastEquative], + [subjPastEquative, subjPastEquative], + ], }; export const emptyVerbBlock: T.VerbBlock = [ - [[{p: "", f: ""}], [{p: "", f: ""}]], - [[{p: "", f: ""}], [{p: "", f: ""}]], - [[{p: "", f: ""}], [{p: "", f: ""}]], - [[{p: "", f: ""}], [{p: "", f: ""}]], - [[{p: "", f: ""}], [{p: "", f: ""}]], - [[{p: "", f: ""}], [{p: "", f: ""}]], + [[{ p: "", f: "" }], [{ p: "", f: "" }]], + [[{ p: "", f: "" }], [{ p: "", f: "" }]], + [[{ p: "", f: "" }], [{ p: "", f: "" }]], + [[{ p: "", f: "" }], [{ p: "", f: "" }]], + [[{ p: "", f: "" }], [{ p: "", f: "" }]], + [[{ p: "", f: "" }], [{ p: "", f: "" }]], ]; export const imperativeEndings: T.ImperativeBlock = [ - // masc 2nd pers - [ - [{ p: "ه", f: "a" }], // singular - [{ p: "ئ", f: "eyy" }], // plural - ], - // fem 2nds pers - [ - [{ p: "ه", f: "a" }], // singular - [{ p: "ئ", f: "eyy" }], // plural - ], + // masc 2nd pers + [ + [{ p: "ه", f: "a" }], // singular + [{ p: "ئ", f: "ey" }], // plural + ], + // fem 2nds pers + [ + [{ p: "ه", f: "a" }], // singular + [{ p: "ئ", f: "ey" }], // plural + ], ]; export const ooPrefix: T.PsString = { p: "و", f: "oo" }; export const baParticle: T.PsString = { p: "به", f: "ba" }; -export const presentParticipleSuffix: T.PsString = { p: "ونکی", f: "oonkey" }; +export const presentParticipleSuffix: T.PsString = { p: "ونکی", f: "oonkay" }; const adjEndingsBlock = [ - // singular plural + // singular plural + [ [ - [{ - p: `ی`, - f: `ey` - }], - [{ - p: `ي`, - f: `ee` - }] - ], // male + { + p: `ی`, + f: `ay`, + }, + ], [ - [{ - p: `ې`, - f: `e` - }], - [{ - p: `ې`, - f: `e` - }] - ], // female + { + p: `ي`, + f: `ee`, + }, + ], + ], // male + [ + [ + { + p: `ې`, + f: `e`, + }, + ], + [ + { + p: `ې`, + f: `e`, + }, + ], + ], // female ]; -export const adjectiveEndings = [...adjEndingsBlock, ...adjEndingsBlock, ...adjEndingsBlock] as T.VerbBlock; +export const adjectiveEndings = [ + ...adjEndingsBlock, + ...adjEndingsBlock, + ...adjEndingsBlock, +] as T.VerbBlock; const ksPerf = kawulStat.info.root.perfective as T.LengthOptions; export const passiveStativeBridge = [ - // TODO: SHORT AND LONG HERE?? - { - short: ksPerf.long, - long: ksPerf.long, - }, - // PK VARIATION - NOT BEING USED - ADD TO FORMS NOT ADDING THE SECOND FORM FOR SOME REASON - // { - // short: { - // p: ksPerf.short.p + aayTail[1].p, - // f: ksPerf.short.f + aayTail[1].f, - // }, - // long: { - // p: ksPerf.long.p + aayTail[1].p, - // f: ksPerf.long.f + aayTail[1].f, - // }, - // }, + // TODO: SHORT AND LONG HERE?? + { + short: ksPerf.long, + long: ksPerf.long, + }, + // PK VARIATION - NOT BEING USED - ADD TO FORMS NOT ADDING THE SECOND FORM FOR SOME REASON + // { + // short: { + // p: ksPerf.short.p + aayTail[1].p, + // f: ksPerf.short.f + aayTail[1].f, + // }, + // long: { + // p: ksPerf.long.p + aayTail[1].p, + // f: ksPerf.long.f + aayTail[1].f, + // }, + // }, ]; const basePlainPronouns = [ - [[{ p: "زه", f: "zu" }], [{ p: "مونږ", f: "moonG" }, { p: "موږ", f: "mooG" }]], - [[{ p: "زه", f: "zu" }], [{ p: "مونږ", f: "moonG" }, { p: "موږ", f: "mooG" }]], - [[{ p: "ته", f: "tu" }], [{ p: "تاسو", f: "táaso" }, { p: "تاسې", f: "táase" }]], - [[{ p: "ته", f: "tu" }], [{ p: "تاسو", f: "táaso" }, { p: "تاسې", f: "táase" }]], + [ + [{ p: "زه", f: "zu" }], + [ + { p: "مونږ", f: "moonG" }, + { p: "موږ", f: "mooG" }, + ], + ], + [ + [{ p: "زه", f: "zu" }], + [ + { p: "مونږ", f: "moonG" }, + { p: "موږ", f: "mooG" }, + ], + ], + [ + [{ p: "ته", f: "tu" }], + [ + { p: "تاسو", f: "táaso" }, + { p: "تاسې", f: "táase" }, + ], + ], + [ + [{ p: "ته", f: "tu" }], + [ + { p: "تاسو", f: "táaso" }, + { p: "تاسې", f: "táase" }, + ], + ], ]; - + const baseInflectedPronouns = [ - [[{ p: "ما", f: "maa" }], [{ p: "مونږ", f: "moonG" }, { p: "موږ", f: "mooG" }]], - [[{ p: "ما", f: "maa" }], [{ p: "مونږ", f: "moonG" }, { p: "موږ", f: "mooG" }]], - [[{ p: "تا", f: "taa" }], [{ p: "تاسو", f: "táaso" }, { p: "تاسې", f: "táase" }]], - [[{ p: "تا", f: "taa" }], [{ p: "تاسو", f: "táaso" }, { p: "تاسې", f: "táase" }]], + [ + [{ p: "ما", f: "maa" }], + [ + { p: "مونږ", f: "moonG" }, + { p: "موږ", f: "mooG" }, + ], + ], + [ + [{ p: "ما", f: "maa" }], + [ + { p: "مونږ", f: "moonG" }, + { p: "موږ", f: "mooG" }, + ], + ], + [ + [{ p: "تا", f: "taa" }], + [ + { p: "تاسو", f: "táaso" }, + { p: "تاسې", f: "táase" }, + ], + ], + [ + [{ p: "تا", f: "taa" }], + [ + { p: "تاسو", f: "táaso" }, + { p: "تاسې", f: "táase" }, + ], + ], ]; - - const plainPronounsFar = [ - ...basePlainPronouns, - [[{ p: "هغه", f: "haghá" }], [{ p: "هغوی", f: "haghwée" }]], - [[{ p: "هغه", f: "haghá" }], [{ p: "هغوی", f: "haghwée" }]], + +const plainPronounsFar = [ + ...basePlainPronouns, + [[{ p: "هغه", f: "haghá" }], [{ p: "هغوی", f: "haghwée" }]], + [[{ p: "هغه", f: "haghá" }], [{ p: "هغوی", f: "haghwée" }]], ] as T.VerbBlock; - + const plainPronounsNear = [ - ...basePlainPronouns, - [[{ p: "دی", f: "dey" }], [{ p: "دوی", f: "dwee" }]], - [[{ p: "دا", f: "daa" }], [{ p: "دوی", f: "dwee" }]], + ...basePlainPronouns, + [[{ p: "دی", f: "day" }], [{ p: "دوی", f: "dwee" }]], + [[{ p: "دا", f: "daa" }], [{ p: "دوی", f: "dwee" }]], ] as T.VerbBlock; - + const inflectedPronounsFar = [ - ...baseInflectedPronouns, - [[{ p: "هغهٔ", f: "haghú" }], [{ p: "هغوی", f: "haghwée" }]], - [[{ p: "هغې", f: "haghé" }], [{ p: "هغوی", f: "haghwée" }]], + ...baseInflectedPronouns, + [[{ p: "هغهٔ", f: "haghú" }], [{ p: "هغوی", f: "haghwée" }]], + [[{ p: "هغې", f: "haghé" }], [{ p: "هغوی", f: "haghwée" }]], ] as T.VerbBlock; - + const inflectedPronounsNear = [ - ...baseInflectedPronouns, - [[{ p: "دهٔ", f: "du" }], [{ p: "دوی", f: "dwee" }]], - [[{ p: "دې", f: "de" }], [{ p: "دوی", f: "dwee" }]], + ...baseInflectedPronouns, + [[{ p: "دهٔ", f: "du" }], [{ p: "دوی", f: "dwee" }]], + [[{ p: "دې", f: "de" }], [{ p: "دوی", f: "dwee" }]], ] as T.VerbBlock; - + const miniPronouns: T.VerbBlock = [ - [[{ p: "مې", f: "me" }], [{ p: "مو", f: "mU" }]], - [[{ p: "مې", f: "me" }], [{ p: "مو", f: "mU" }]], - [[{ p: "دې", f: "de" }], [{ p: "مو", f: "mU" }]], - [[{ p: "دې", f: "de" }], [{ p: "مو", f: "mU" }]], - [[{ p: "یې", f: "ye" }], [{ p: "یې", f: "ye" }]], - [[{ p: "یې", f: "ye" }], [{ p: "یې", f: "ye" }]], + [[{ p: "مې", f: "me" }], [{ p: "مو", f: "mU" }]], + [[{ p: "مې", f: "me" }], [{ p: "مو", f: "mU" }]], + [[{ p: "دې", f: "de" }], [{ p: "مو", f: "mU" }]], + [[{ p: "دې", f: "de" }], [{ p: "مو", f: "mU" }]], + [[{ p: "یې", f: "ye" }], [{ p: "یې", f: "ye" }]], + [[{ p: "یې", f: "ye" }], [{ p: "یې", f: "ye" }]], ]; - + export const pronouns: { - far: { - inflected: T.VerbBlock; - plain: T.VerbBlock; - }; - near: { - plain: T.VerbBlock; - inflected: T.VerbBlock; - }; - mini: T.VerbBlock; - } = { - far: { - plain: plainPronounsFar, - inflected: inflectedPronounsFar, - }, - near: { - plain: plainPronounsNear, - inflected: inflectedPronounsNear, - }, - mini: miniPronouns, + far: { + inflected: T.VerbBlock; + plain: T.VerbBlock; + }; + near: { + plain: T.VerbBlock; + inflected: T.VerbBlock; + }; + mini: T.VerbBlock; +} = { + far: { + plain: plainPronounsFar, + inflected: inflectedPronounsFar, + }, + near: { + plain: plainPronounsNear, + inflected: inflectedPronounsNear, + }, + mini: miniPronouns, }; export const persons = [ - { - label: { subject: "I (m.)", object: "me (m.)" }, - person: 0, - }, - { - label: { subject: "I (f.)", object: "me (f.)" }, - person: 1, - }, - { - label: { subject: "you (m.)", object: "you (m.)" }, - person: 2, - }, - { - label: { subject: "you (f.)", object: "you (f.)" }, - person: 3, - }, - { - label: { subject: "he/it (m.)", object: "him/it (m.)" }, - person: 4, - }, - { - label: { subject: "she/it (f.)", object: "her/it (f.)" }, - person: 5, - }, - { - label: { subject: "we (m. pl.)", object: "us (m. pl.)" }, - person: 6, - }, - { - label: { subject: "we (f. pl.)", object: "us (f. pl.)" }, - person: 7, - }, - { - label: { subject: "you (m. pl.)", object: "you (m. pl.)" }, - person: 8, - }, - { - label: { subject: "you (f. pl.)", object: "you (f. pl.)" }, - person: 9, - }, - { - label: { subject: "they (m. pl.)", object: "them (m. pl.)" }, - person: 10, - }, - { - label: { subject: "they (f. pl.)", object: "them (f. pl.)" }, - person: 11, - }, + { + label: { subject: "I (m.)", object: "me (m.)" }, + person: 0, + }, + { + label: { subject: "I (f.)", object: "me (f.)" }, + person: 1, + }, + { + label: { subject: "you (m.)", object: "you (m.)" }, + person: 2, + }, + { + label: { subject: "you (f.)", object: "you (f.)" }, + person: 3, + }, + { + label: { subject: "he/it (m.)", object: "him/it (m.)" }, + person: 4, + }, + { + label: { subject: "she/it (f.)", object: "her/it (f.)" }, + person: 5, + }, + { + label: { subject: "we (m. pl.)", object: "us (m. pl.)" }, + person: 6, + }, + { + label: { subject: "we (f. pl.)", object: "us (f. pl.)" }, + person: 7, + }, + { + label: { subject: "you (m. pl.)", object: "you (m. pl.)" }, + person: 8, + }, + { + label: { subject: "you (f. pl.)", object: "you (f. pl.)" }, + person: 9, + }, + { + label: { subject: "thay (m. pl.)", object: "them (m. pl.)" }, + person: 10, + }, + { + label: { subject: "thay (f. pl.)", object: "them (f. pl.)" }, + person: 11, + }, ]; diff --git a/src/lib/src/inflection-pattern.ts b/src/lib/src/inflection-pattern.ts index 63cb8e8..44e8dc2 100644 --- a/src/lib/src/inflection-pattern.ts +++ b/src/lib/src/inflection-pattern.ts @@ -1,27 +1,29 @@ import * as T from "../../types"; import { - isFemNounEntry, - isNounEntry, - isPattern1Entry, - isPattern2Entry, - isPattern3Entry, - isPattern4Entry, - isPattern5Entry, - isPattern6FemEntry, + isFemNounEntry, + isNounEntry, + isPattern1Entry, + isPattern2Entry, + isPattern3Entry, + isPattern4Entry, + isPattern5Entry, + isPattern6FemEntry, } from "./type-predicates"; -export function getInflectionPattern(e: T.NounEntry | T.AdjectiveEntry): T.InflectionPattern { - return isPattern1Entry(e) - ? T.InflectionPattern.Basic - : isPattern2Entry(e) - ? T.InflectionPattern.UnstressedEy - : isPattern3Entry(e) - ? T.InflectionPattern.StressedEy - : isPattern4Entry(e) - ? T.InflectionPattern.Pashtun - : isPattern5Entry(e) - ? T.InflectionPattern.Squish - : isNounEntry(e) && isFemNounEntry(e) && isPattern6FemEntry(e) - ? T.InflectionPattern.FemInanEe - : T.InflectionPattern.None; -} \ No newline at end of file +export function getInflectionPattern( + e: T.NounEntry | T.AdjectiveEntry +): T.InflectionPattern { + return isPattern1Entry(e) + ? T.InflectionPattern.Basic + : isPattern2Entry(e) + ? T.InflectionPattern.UnstressedAy + : isPattern3Entry(e) + ? T.InflectionPattern.StressedAy + : isPattern4Entry(e) + ? T.InflectionPattern.Pashtun + : isPattern5Entry(e) + ? T.InflectionPattern.Squish + : isNounEntry(e) && isFemNounEntry(e) && isPattern6FemEntry(e) + ? T.InflectionPattern.FemInanEe + : T.InflectionPattern.None; +} diff --git a/src/lib/src/irregular-conjugations.ts b/src/lib/src/irregular-conjugations.ts index 7649ad3..c536b9f 100644 --- a/src/lib/src/irregular-conjugations.ts +++ b/src/lib/src/irregular-conjugations.ts @@ -10,7110 +10,18408 @@ import * as T from "../../types"; // shared bits const kedulStatModal: T.ModalContent = { - nonImperative: { - long: [ - [[{ p: "کېدلی شم", f: "kedúley shum" }, { p: "کېدلای شم", f: "kedúlaay shum" }], [{ p: "کېدلی شو", f: "kedúley shoo" }, { p: "کېدلای شو", f: "kedúlaay shoo" }]], - [[{ p: "کېدلی شم", f: "kedúley shum" }, { p: "کېدلای شم", f: "kedúlaay shum" }], [{ p: "کېدلی شو", f: "kedúley shoo" }, { p: "کېدلای شو", f: "kedúlaay shoo" }]], - [[{ p: "کېدلی شې", f: "kedúley she" }, { p: "کېدلای شې", f: "kedúlaay she" }], [{ p: "کېدلی شئ", f: "kedúley sheyy" }, { p: "کېدلای شئ", f: "kedúlaay sheyy" }]], - [[{ p: "کېدلی شې", f: "kedúley she" }, { p: "کېدلای شې", f: "kedúlaay she" }], [{ p: "کېدلی شئ", f: "kedúley sheyy" }, { p: "کېدلای شئ", f: "kedúlaay sheyy" }]], - [[{ p: "کېدلی شي", f: "kedúley shee" }, { p: "کېدلای شي", f: "kedúlaay shee" }], [{ p: "کېدلی شي", f: "kedúley shee" }, { p: "کېدلای شي", f: "kedúlaay shee" }]], - [[{ p: "کېدلی شي", f: "kedúley shee" }, { p: "کېدلای شي", f: "kedúlaay shee" }], [{ p: "کېدلی شي", f: "kedúley shee" }, { p: "کېدلای شي", f: "kedúlaay shee" }]], + nonImperative: { + long: [ + [ + [ + { p: "کېدلی شم", f: "kedúlay shum" }, + { p: "کېدلای شم", f: "kedúlaay shum" }, ], - short: [ - [[{ p: "کېدی شم", f: "kedéy shum" }, { p: "کېدای شم", f: "kedáay shum" }], [{ p: "کېدی شو", f: "kedéy shoo" }, { p: "کېدای شو", f: "kedáay shoo" }]], - [[{ p: "کېدی شم", f: "kedéy shum" }, { p: "کېدای شم", f: "kedáay shum" }], [{ p: "کېدی شو", f: "kedéy shoo" }, { p: "کېدای شو", f: "kedáay shoo" }]], - [[{ p: "کېدی شې", f: "kedéy she" }, { p: "کېدای شې", f: "kedáay she" }], [{ p: "کېدی شئ", f: "kedéy sheyy" }, { p: "کېدای شئ", f: "kedáay sheyy" }]], - [[{ p: "کېدی شې", f: "kedéy she" }, { p: "کېدای شې", f: "kedáay she" }], [{ p: "کېدی شئ", f: "kedéy sheyy" }, { p: "کېدای شئ", f: "kedáay sheyy" }]], - [[{ p: "کېدی شي", f: "kedéy shee" }, { p: "کېدای شي", f: "kedáay shee" }], [{ p: "کېدی شي", f: "kedéy shee" }, { p: "کېدای شي", f: "kedáay shee" }]], - [[{ p: "کېدی شي", f: "kedéy shee" }, { p: "کېدای شي", f: "kedáay shee" }], [{ p: "کېدی شي", f: "kedéy shee" }, { p: "کېدای شي", f: "kedáay shee" }]], + [ + { p: "کېدلی شو", f: "kedúlay shoo" }, + { p: "کېدلای شو", f: "kedúlaay shoo" }, ], - }, - future: { - long: [ - [[{ p: "به کېدلی شم", f: "ba kedúley shum" }, { p: "به کېدلای شم", f: "ba kedúlaay shum" }], [{ p: "به کېدلی شو", f: "ba kedúley shoo" }, { p: "به کېدلای شو", f: "ba kedúlaay shoo" }]], - [[{ p: "به کېدلی شم", f: "ba kedúley shum" }, { p: "به کېدلای شم", f: "ba kedúlaay shum" }], [{ p: "به کېدلی شو", f: "ba kedúley shoo" }, { p: "به کېدلای شو", f: "ba kedúlaay shoo" }]], - [[{ p: "به کېدلی شې", f: "ba kedúley she" }, { p: "به کېدلای شې", f: "ba kedúlaay she" }], [{ p: "به کېدلی شئ", f: "ba kedúley sheyy" }, { p: "به کېدلای شئ", f: "ba kedúlaay sheyy" }]], - [[{ p: "به کېدلی شې", f: "ba kedúley she" }, { p: "به کېدلای شې", f: "ba kedúlaay she" }], [{ p: "به کېدلی شئ", f: "ba kedúley sheyy" }, { p: "به کېدلای شئ", f: "ba kedúlaay sheyy" }]], - [[{ p: "به کېدلی شي", f: "ba kedúley shee" }, { p: "به کېدلای شي", f: "ba kedúlaay shee" }], [{ p: "به کېدلی شي", f: "ba kedúley shee" }, { p: "به کېدلای شي", f: "ba kedúlaay shee" }]], - [[{ p: "به کېدلی شي", f: "ba kedúley shee" }, { p: "به کېدلای شي", f: "ba kedúlaay shee" }], [{ p: "به کېدلی شي", f: "ba kedúley shee" }, { p: "به کېدلای شي", f: "ba kedúlaay shee" }]], + ], + [ + [ + { p: "کېدلی شم", f: "kedúlay shum" }, + { p: "کېدلای شم", f: "kedúlaay shum" }, ], - short: [ - [[{ p: "به کېدی شم", f: "ba kedéy shum" }, { p: "به کېدای شم", f: "ba kedáay shum" }], [{ p: "به کېدی شو", f: "ba kedéy shoo" }, { p: "به کېدای شو", f: "ba kedáay shoo" }]], - [[{ p: "به کېدی شم", f: "ba kedéy shum" }, { p: "به کېدای شم", f: "ba kedáay shum" }], [{ p: "به کېدی شو", f: "ba kedéy shoo" }, { p: "به کېدای شو", f: "ba kedáay shoo" }]], - [[{ p: "به کېدی شې", f: "ba kedéy she" }, { p: "به کېدای شې", f: "ba kedáay she" }], [{ p: "به کېدی شئ", f: "ba kedéy sheyy" }, { p: "به کېدای شئ", f: "ba kedáay sheyy" }]], - [[{ p: "به کېدی شې", f: "ba kedéy she" }, { p: "به کېدای شې", f: "ba kedáay she" }], [{ p: "به کېدی شئ", f: "ba kedéy sheyy" }, { p: "به کېدای شئ", f: "ba kedáay sheyy" }]], - [[{ p: "به کېدی شي", f: "ba kedéy shee" }, { p: "به کېدای شي", f: "ba kedáay shee" }], [{ p: "به کېدی شي", f: "ba kedéy shee" }, { p: "به کېدای شي", f: "ba kedáay shee" }]], - [[{ p: "به کېدی شي", f: "ba kedéy shee" }, { p: "به کېدای شي", f: "ba kedáay shee" }], [{ p: "به کېدی شي", f: "ba kedéy shee" }, { p: "به کېدای شي", f: "ba kedáay shee" }]], + [ + { p: "کېدلی شو", f: "kedúlay shoo" }, + { p: "کېدلای شو", f: "kedúlaay shoo" }, ], - }, - past: { - long: [ - [[{ p: "کېدلی شوم", f: "kedúley shwum" }, { p: "کېدلای شوم", f: "kedúlaay shwum" }], [{ p: "کېدلی شو", f: "kedúley shoo" }, { p: "کېدلای شو", f: "kedúlaay shoo" }]], - [[{ p: "کېدلی شوم", f: "kedúley shwum" }, { p: "کېدلای شوم", f: "kedúlaay shwum" }], [{ p: "کېدلی شو", f: "kedúley shoo" }, { p: "کېدلای شو", f: "kedúlaay shoo" }]], - [[{ p: "کېدلی شوې", f: "kedúley shwe" }, { p: "کېدلای شوې", f: "kedúlaay shwe" }], [{ p: "کېدلی شوئ", f: "kedúley shweyy" }, { p: "کېدلای شوئ", f: "kedúlaay shweyy" }]], - [[{ p: "کېدلی شوې", f: "kedúley shwe" }, { p: "کېدلای شوې", f: "kedúlaay shwe" }], [{ p: "کېدلی شوئ", f: "kedúley shweyy" }, { p: "کېدلای شوئ", f: "kedúlaay shweyy" }]], - [[{ p: "کېدلی شو", f: "kedúley sho" }, { p: "کېدلای شو", f: "kedúlaay sho" }], [{ p: "کېدلی شول", f: "kedúley shwul" }, { p: "کېدلای شول", f: "kedúlaay shwul" }, { p: "کېدلی شو", f: "kedúley shoo" }, { p: "کېدلای شو", f: "kedúlaay shoo" }]], - [[{ p: "کېدلی شوه", f: "kedúley shwa" }, { p: "کېدلای شوه", f: "kedúlaay shwa" }], [{ p: "کېدلی شولې", f: "kedúley shwule" }, { p: "کېدلای شولې", f: "kedúlaay shwule" }, { p: "کېدلی شوې", f: "kedúley shwe" }, { p: "کېدلای شوې", f: "kedúlaay shwe" }]], + ], + [ + [ + { p: "کېدلی شې", f: "kedúlay she" }, + { p: "کېدلای شې", f: "kedúlaay she" }, ], - short: [ - [[{ p: "کېدی شوم", f: "kedéy shwum" }, { p: "کېدای شوم", f: "kedáay shwum" }], [{ p: "کېدی شو", f: "kedéy shoo" }, { p: "کېدای شو", f: "kedáay shoo" }]], - [[{ p: "کېدی شوم", f: "kedéy shwum" }, { p: "کېدای شوم", f: "kedáay shwum" }], [{ p: "کېدی شو", f: "kedéy shoo" }, { p: "کېدای شو", f: "kedáay shoo" }]], - [[{ p: "کېدی شوې", f: "kedéy shwe" }, { p: "کېدای شوې", f: "kedáay shwe" }], [{ p: "کېدی شوئ", f: "kedéy shweyy" }, { p: "کېدای شوئ", f: "kedáay shweyy" }]], - [[{ p: "کېدی شوې", f: "kedéy shwe" }, { p: "کېدای شوې", f: "kedáay shwe" }], [{ p: "کېدی شوئ", f: "kedéy shweyy" }, { p: "کېدای شوئ", f: "kedáay shweyy" }]], - [[{ p: "کېدی شو", f: "kedéy sho" }, { p: "کېدای شو", f: "kedáay sho" }], [{ p: "کېدی شول", f: "kedéy shwul" }, { p: "کېدای شول", f: "kedáay shwul" }, { p: "کېدی شو", f: "kedéy shoo" }, { p: "کېدای شو", f: "kedáay shoo" }]], - [[{ p: "کېدی شوه", f: "kedéy shwa" }, { p: "کېدای شوه", f: "kedáay shwa" }], [{ p: "کېدی شولې", f: "kedéy shwule" }, { p: "کېدای شولې", f: "kedáay shwule" }, { p: "کېدی شوې", f: "kedéy shwe" }, { p: "کېدای شوې", f: "kedáay shwe" }]], + [ + { p: "کېدلی شئ", f: "kedúlay shey" }, + { p: "کېدلای شئ", f: "kedúlaay shey" }, ], - }, - habitualPast: { - long: [ - [[{ p: "به کېدلی شوم", f: "ba kedúley shwum" }, { p: "به کېدلای شوم", f: "ba kedúlaay shwum" }], [{ p: "به کېدلی شو", f: "ba kedúley shoo" }, { p: "به کېدلای شو", f: "ba kedúlaay shoo" }]], - [[{ p: "به کېدلی شوم", f: "ba kedúley shwum" }, { p: "به کېدلای شوم", f: "ba kedúlaay shwum" }], [{ p: "به کېدلی شو", f: "ba kedúley shoo" }, { p: "به کېدلای شو", f: "ba kedúlaay shoo" }]], - [[{ p: "به کېدلی شوې", f: "ba kedúley shwe" }, { p: "به کېدلای شوې", f: "ba kedúlaay shwe" }], [{ p: "به کېدلی شوئ", f: "ba kedúley shweyy" }, { p: "به کېدلای شوئ", f: "ba kedúlaay shweyy" }]], - [[{ p: "به کېدلی شوې", f: "ba kedúley shwe" }, { p: "به کېدلای شوې", f: "ba kedúlaay shwe" }], [{ p: "به کېدلی شوئ", f: "ba kedúley shweyy" }, { p: "به کېدلای شوئ", f: "ba kedúlaay shweyy" }]], - [[{ p: "به کېدلی شو", f: "ba kedúley sho" }, { p: "به کېدلای شو", f: "ba kedúlaay sho" }], [{ p: "به کېدلی شول", f: "ba kedúley shwul" }, { p: "به کېدلای شول", f: "ba kedúlaay shwul" }, { p: "به کېدلی شو", f: "ba kedúley shoo" }, { p: "به کېدلای شو", f: "ba kedúlaay shoo" }]], - [[{ p: "به کېدلی شوه", f: "ba kedúley shwa" }, { p: "به کېدلای شوه", f: "ba kedúlaay shwa" }], [{ p: "به کېدلی شولې", f: "ba kedúley shwule" }, { p: "به کېدلای شولې", f: "ba kedúlaay shwule" }, { p: "به کېدلی شوې", f: "ba kedúley shwe" }, { p: "به کېدلای شوې", f: "ba kedúlaay shwe" }]], + ], + [ + [ + { p: "کېدلی شې", f: "kedúlay she" }, + { p: "کېدلای شې", f: "kedúlaay she" }, ], - short: [ - [[{ p: "به کېدی شوم", f: "ba kedéy shwum" }, { p: "به کېدای شوم", f: "ba kedáay shwum" }], [{ p: "به کېدی شو", f: "ba kedéy shoo" }, { p: "به کېدای شو", f: "ba kedáay shoo" }]], - [[{ p: "به کېدی شوم", f: "ba kedéy shwum" }, { p: "به کېدای شوم", f: "ba kedáay shwum" }], [{ p: "به کېدی شو", f: "ba kedéy shoo" }, { p: "به کېدای شو", f: "ba kedáay shoo" }]], - [[{ p: "به کېدی شوې", f: "ba kedéy shwe" }, { p: "به کېدای شوې", f: "ba kedáay shwe" }], [{ p: "به کېدی شوئ", f: "ba kedéy shweyy" }, { p: "به کېدای شوئ", f: "ba kedáay shweyy" }]], - [[{ p: "به کېدی شوې", f: "ba kedéy shwe" }, { p: "به کېدای شوې", f: "ba kedáay shwe" }], [{ p: "به کېدی شوئ", f: "ba kedéy shweyy" }, { p: "به کېدای شوئ", f: "ba kedáay shweyy" }]], - [[{ p: "به کېدی شو", f: "ba kedéy sho" }, { p: "به کېدای شو", f: "ba kedáay sho" }], [{ p: "به کېدی شول", f: "ba kedéy shwul" }, { p: "به کېدای شول", f: "ba kedáay shwul" }, { p: "به کېدی شو", f: "ba kedéy shoo" }, { p: "به کېدای شو", f: "ba kedáay shoo" }]], - [[{ p: "به کېدی شوه", f: "ba kedéy shwa" }, { p: "به کېدای شوه", f: "ba kedáay shwa" }], [{ p: "به کېدی شولې", f: "ba kedéy shwule" }, { p: "به کېدای شولې", f: "ba kedáay shwule" }, { p: "به کېدی شوې", f: "ba kedéy shwe" }, { p: "به کېدای شوې", f: "ba kedáay shwe" }]], + [ + { p: "کېدلی شئ", f: "kedúlay shey" }, + { p: "کېدلای شئ", f: "kedúlaay shey" }, ], - }, - hypotheticalPast: { - long: [ - [[{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدلای شوای", f: "kedúlaay shwaay" }], [{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدای شوی", f: "kedúlaay shwey" }]], - [[{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدلای شوای", f: "kedúlaay shwaay" }], [{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدای شوی", f: "kedúlaay shwey" }]], - [[{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدلای شوای", f: "kedúlaay shwaay" }], [{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدای شوی", f: "kedúlaay shwey" }]], - [[{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدلای شوای", f: "kedúlaay shwaay" }], [{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدای شوی", f: "kedúlaay shwey" }]], - [[{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدلای شوای", f: "kedúlaay shwaay" }], [{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدای شوی", f: "kedúlaay shwey" }]], - [[{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدلای شوای", f: "kedúlaay shwaay" }], [{ p: "کېدلی شوای", f: "kedúley shwaay" }, { p: "کېدلی شوی", f: "kedúley shwey" }, { p: "کېدای شوی", f: "kedúlaay shwey" }]], - ], - short: [ - [[{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }], [{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }]], - [[{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }], [{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }]], - [[{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }], [{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }]], - [[{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }], [{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }]], - [[{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }], [{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }]], - [[{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }], [{ p: "کېدی شوای", f: "kedéy shwaay" }, { p: "کېدی شوی", f: "kedéy shwey" }, { p: "کېدای شوی", f: "kedáay shwey" }]], - ], - }, + ], + [ + [ + { p: "کېدلی شي", f: "kedúlay shee" }, + { p: "کېدلای شي", f: "kedúlaay shee" }, + ], + [ + { p: "کېدلی شي", f: "kedúlay shee" }, + { p: "کېدلای شي", f: "kedúlaay shee" }, + ], + ], + [ + [ + { p: "کېدلی شي", f: "kedúlay shee" }, + { p: "کېدلای شي", f: "kedúlaay shee" }, + ], + [ + { p: "کېدلی شي", f: "kedúlay shee" }, + { p: "کېدلای شي", f: "kedúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "کېدی شم", f: "kedáy shum" }, + { p: "کېدای شم", f: "kedáay shum" }, + ], + [ + { p: "کېدی شو", f: "kedáy shoo" }, + { p: "کېدای شو", f: "kedáay shoo" }, + ], + ], + [ + [ + { p: "کېدی شم", f: "kedáy shum" }, + { p: "کېدای شم", f: "kedáay shum" }, + ], + [ + { p: "کېدی شو", f: "kedáy shoo" }, + { p: "کېدای شو", f: "kedáay shoo" }, + ], + ], + [ + [ + { p: "کېدی شې", f: "kedáy she" }, + { p: "کېدای شې", f: "kedáay she" }, + ], + [ + { p: "کېدی شئ", f: "kedáy shey" }, + { p: "کېدای شئ", f: "kedáay shey" }, + ], + ], + [ + [ + { p: "کېدی شې", f: "kedáy she" }, + { p: "کېدای شې", f: "kedáay she" }, + ], + [ + { p: "کېدی شئ", f: "kedáy shey" }, + { p: "کېدای شئ", f: "kedáay shey" }, + ], + ], + [ + [ + { p: "کېدی شي", f: "kedáy shee" }, + { p: "کېدای شي", f: "kedáay shee" }, + ], + [ + { p: "کېدی شي", f: "kedáy shee" }, + { p: "کېدای شي", f: "kedáay shee" }, + ], + ], + [ + [ + { p: "کېدی شي", f: "kedáy shee" }, + { p: "کېدای شي", f: "kedáay shee" }, + ], + [ + { p: "کېدی شي", f: "kedáy shee" }, + { p: "کېدای شي", f: "kedáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به کېدلی شم", f: "ba kedúlay shum" }, + { p: "به کېدلای شم", f: "ba kedúlaay shum" }, + ], + [ + { p: "به کېدلی شو", f: "ba kedúlay shoo" }, + { p: "به کېدلای شو", f: "ba kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کېدلی شم", f: "ba kedúlay shum" }, + { p: "به کېدلای شم", f: "ba kedúlaay shum" }, + ], + [ + { p: "به کېدلی شو", f: "ba kedúlay shoo" }, + { p: "به کېدلای شو", f: "ba kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کېدلی شې", f: "ba kedúlay she" }, + { p: "به کېدلای شې", f: "ba kedúlaay she" }, + ], + [ + { p: "به کېدلی شئ", f: "ba kedúlay shey" }, + { p: "به کېدلای شئ", f: "ba kedúlaay shey" }, + ], + ], + [ + [ + { p: "به کېدلی شې", f: "ba kedúlay she" }, + { p: "به کېدلای شې", f: "ba kedúlaay she" }, + ], + [ + { p: "به کېدلی شئ", f: "ba kedúlay shey" }, + { p: "به کېدلای شئ", f: "ba kedúlaay shey" }, + ], + ], + [ + [ + { p: "به کېدلی شي", f: "ba kedúlay shee" }, + { p: "به کېدلای شي", f: "ba kedúlaay shee" }, + ], + [ + { p: "به کېدلی شي", f: "ba kedúlay shee" }, + { p: "به کېدلای شي", f: "ba kedúlaay shee" }, + ], + ], + [ + [ + { p: "به کېدلی شي", f: "ba kedúlay shee" }, + { p: "به کېدلای شي", f: "ba kedúlaay shee" }, + ], + [ + { p: "به کېدلی شي", f: "ba kedúlay shee" }, + { p: "به کېدلای شي", f: "ba kedúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کېدی شم", f: "ba kedáy shum" }, + { p: "به کېدای شم", f: "ba kedáay shum" }, + ], + [ + { p: "به کېدی شو", f: "ba kedáy shoo" }, + { p: "به کېدای شو", f: "ba kedáay shoo" }, + ], + ], + [ + [ + { p: "به کېدی شم", f: "ba kedáy shum" }, + { p: "به کېدای شم", f: "ba kedáay shum" }, + ], + [ + { p: "به کېدی شو", f: "ba kedáy shoo" }, + { p: "به کېدای شو", f: "ba kedáay shoo" }, + ], + ], + [ + [ + { p: "به کېدی شې", f: "ba kedáy she" }, + { p: "به کېدای شې", f: "ba kedáay she" }, + ], + [ + { p: "به کېدی شئ", f: "ba kedáy shey" }, + { p: "به کېدای شئ", f: "ba kedáay shey" }, + ], + ], + [ + [ + { p: "به کېدی شې", f: "ba kedáy she" }, + { p: "به کېدای شې", f: "ba kedáay she" }, + ], + [ + { p: "به کېدی شئ", f: "ba kedáy shey" }, + { p: "به کېدای شئ", f: "ba kedáay shey" }, + ], + ], + [ + [ + { p: "به کېدی شي", f: "ba kedáy shee" }, + { p: "به کېدای شي", f: "ba kedáay shee" }, + ], + [ + { p: "به کېدی شي", f: "ba kedáy shee" }, + { p: "به کېدای شي", f: "ba kedáay shee" }, + ], + ], + [ + [ + { p: "به کېدی شي", f: "ba kedáy shee" }, + { p: "به کېدای شي", f: "ba kedáay shee" }, + ], + [ + { p: "به کېدی شي", f: "ba kedáy shee" }, + { p: "به کېدای شي", f: "ba kedáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "کېدلی شوم", f: "kedúlay shwum" }, + { p: "کېدلای شوم", f: "kedúlaay shwum" }, + ], + [ + { p: "کېدلی شو", f: "kedúlay shoo" }, + { p: "کېدلای شو", f: "kedúlaay shoo" }, + ], + ], + [ + [ + { p: "کېدلی شوم", f: "kedúlay shwum" }, + { p: "کېدلای شوم", f: "kedúlaay shwum" }, + ], + [ + { p: "کېدلی شو", f: "kedúlay shoo" }, + { p: "کېدلای شو", f: "kedúlaay shoo" }, + ], + ], + [ + [ + { p: "کېدلی شوې", f: "kedúlay shwe" }, + { p: "کېدلای شوې", f: "kedúlaay shwe" }, + ], + [ + { p: "کېدلی شوئ", f: "kedúlay shwey" }, + { p: "کېدلای شوئ", f: "kedúlaay shwey" }, + ], + ], + [ + [ + { p: "کېدلی شوې", f: "kedúlay shwe" }, + { p: "کېدلای شوې", f: "kedúlaay shwe" }, + ], + [ + { p: "کېدلی شوئ", f: "kedúlay shwey" }, + { p: "کېدلای شوئ", f: "kedúlaay shwey" }, + ], + ], + [ + [ + { p: "کېدلی شو", f: "kedúlay sho" }, + { p: "کېدلای شو", f: "kedúlaay sho" }, + ], + [ + { p: "کېدلی شول", f: "kedúlay shwul" }, + { p: "کېدلای شول", f: "kedúlaay shwul" }, + { p: "کېدلی شو", f: "kedúlay shoo" }, + { p: "کېدلای شو", f: "kedúlaay shoo" }, + ], + ], + [ + [ + { p: "کېدلی شوه", f: "kedúlay shwa" }, + { p: "کېدلای شوه", f: "kedúlaay shwa" }, + ], + [ + { p: "کېدلی شولې", f: "kedúlay shwule" }, + { p: "کېدلای شولې", f: "kedúlaay shwule" }, + { p: "کېدلی شوې", f: "kedúlay shwe" }, + { p: "کېدلای شوې", f: "kedúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "کېدی شوم", f: "kedáy shwum" }, + { p: "کېدای شوم", f: "kedáay shwum" }, + ], + [ + { p: "کېدی شو", f: "kedáy shoo" }, + { p: "کېدای شو", f: "kedáay shoo" }, + ], + ], + [ + [ + { p: "کېدی شوم", f: "kedáy shwum" }, + { p: "کېدای شوم", f: "kedáay shwum" }, + ], + [ + { p: "کېدی شو", f: "kedáy shoo" }, + { p: "کېدای شو", f: "kedáay shoo" }, + ], + ], + [ + [ + { p: "کېدی شوې", f: "kedáy shwe" }, + { p: "کېدای شوې", f: "kedáay shwe" }, + ], + [ + { p: "کېدی شوئ", f: "kedáy shwey" }, + { p: "کېدای شوئ", f: "kedáay shwey" }, + ], + ], + [ + [ + { p: "کېدی شوې", f: "kedáy shwe" }, + { p: "کېدای شوې", f: "kedáay shwe" }, + ], + [ + { p: "کېدی شوئ", f: "kedáy shwey" }, + { p: "کېدای شوئ", f: "kedáay shwey" }, + ], + ], + [ + [ + { p: "کېدی شو", f: "kedáy sho" }, + { p: "کېدای شو", f: "kedáay sho" }, + ], + [ + { p: "کېدی شول", f: "kedáy shwul" }, + { p: "کېدای شول", f: "kedáay shwul" }, + { p: "کېدی شو", f: "kedáy shoo" }, + { p: "کېدای شو", f: "kedáay shoo" }, + ], + ], + [ + [ + { p: "کېدی شوه", f: "kedáy shwa" }, + { p: "کېدای شوه", f: "kedáay shwa" }, + ], + [ + { p: "کېدی شولې", f: "kedáy shwule" }, + { p: "کېدای شولې", f: "kedáay shwule" }, + { p: "کېدی شوې", f: "kedáy shwe" }, + { p: "کېدای شوې", f: "kedáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به کېدلی شوم", f: "ba kedúlay shwum" }, + { p: "به کېدلای شوم", f: "ba kedúlaay shwum" }, + ], + [ + { p: "به کېدلی شو", f: "ba kedúlay shoo" }, + { p: "به کېدلای شو", f: "ba kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کېدلی شوم", f: "ba kedúlay shwum" }, + { p: "به کېدلای شوم", f: "ba kedúlaay shwum" }, + ], + [ + { p: "به کېدلی شو", f: "ba kedúlay shoo" }, + { p: "به کېدلای شو", f: "ba kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کېدلی شوې", f: "ba kedúlay shwe" }, + { p: "به کېدلای شوې", f: "ba kedúlaay shwe" }, + ], + [ + { p: "به کېدلی شوئ", f: "ba kedúlay shwey" }, + { p: "به کېدلای شوئ", f: "ba kedúlaay shwey" }, + ], + ], + [ + [ + { p: "به کېدلی شوې", f: "ba kedúlay shwe" }, + { p: "به کېدلای شوې", f: "ba kedúlaay shwe" }, + ], + [ + { p: "به کېدلی شوئ", f: "ba kedúlay shwey" }, + { p: "به کېدلای شوئ", f: "ba kedúlaay shwey" }, + ], + ], + [ + [ + { p: "به کېدلی شو", f: "ba kedúlay sho" }, + { p: "به کېدلای شو", f: "ba kedúlaay sho" }, + ], + [ + { p: "به کېدلی شول", f: "ba kedúlay shwul" }, + { p: "به کېدلای شول", f: "ba kedúlaay shwul" }, + { p: "به کېدلی شو", f: "ba kedúlay shoo" }, + { p: "به کېدلای شو", f: "ba kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کېدلی شوه", f: "ba kedúlay shwa" }, + { p: "به کېدلای شوه", f: "ba kedúlaay shwa" }, + ], + [ + { p: "به کېدلی شولې", f: "ba kedúlay shwule" }, + { p: "به کېدلای شولې", f: "ba kedúlaay shwule" }, + { p: "به کېدلی شوې", f: "ba kedúlay shwe" }, + { p: "به کېدلای شوې", f: "ba kedúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کېدی شوم", f: "ba kedáy shwum" }, + { p: "به کېدای شوم", f: "ba kedáay shwum" }, + ], + [ + { p: "به کېدی شو", f: "ba kedáy shoo" }, + { p: "به کېدای شو", f: "ba kedáay shoo" }, + ], + ], + [ + [ + { p: "به کېدی شوم", f: "ba kedáy shwum" }, + { p: "به کېدای شوم", f: "ba kedáay shwum" }, + ], + [ + { p: "به کېدی شو", f: "ba kedáy shoo" }, + { p: "به کېدای شو", f: "ba kedáay shoo" }, + ], + ], + [ + [ + { p: "به کېدی شوې", f: "ba kedáy shwe" }, + { p: "به کېدای شوې", f: "ba kedáay shwe" }, + ], + [ + { p: "به کېدی شوئ", f: "ba kedáy shwey" }, + { p: "به کېدای شوئ", f: "ba kedáay shwey" }, + ], + ], + [ + [ + { p: "به کېدی شوې", f: "ba kedáy shwe" }, + { p: "به کېدای شوې", f: "ba kedáay shwe" }, + ], + [ + { p: "به کېدی شوئ", f: "ba kedáy shwey" }, + { p: "به کېدای شوئ", f: "ba kedáay shwey" }, + ], + ], + [ + [ + { p: "به کېدی شو", f: "ba kedáy sho" }, + { p: "به کېدای شو", f: "ba kedáay sho" }, + ], + [ + { p: "به کېدی شول", f: "ba kedáy shwul" }, + { p: "به کېدای شول", f: "ba kedáay shwul" }, + { p: "به کېدی شو", f: "ba kedáy shoo" }, + { p: "به کېدای شو", f: "ba kedáay shoo" }, + ], + ], + [ + [ + { p: "به کېدی شوه", f: "ba kedáy shwa" }, + { p: "به کېدای شوه", f: "ba kedáay shwa" }, + ], + [ + { p: "به کېدی شولې", f: "ba kedáy shwule" }, + { p: "به کېدای شولې", f: "ba kedáay shwule" }, + { p: "به کېدی شوې", f: "ba kedáy shwe" }, + { p: "به کېدای شوې", f: "ba kedáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدلای شوای", f: "kedúlaay shwaay" }, + ], + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدای شوی", f: "kedúlaay shway" }, + ], + ], + [ + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدلای شوای", f: "kedúlaay shwaay" }, + ], + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدای شوی", f: "kedúlaay shway" }, + ], + ], + [ + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدلای شوای", f: "kedúlaay shwaay" }, + ], + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدای شوی", f: "kedúlaay shway" }, + ], + ], + [ + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدلای شوای", f: "kedúlaay shwaay" }, + ], + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدای شوی", f: "kedúlaay shway" }, + ], + ], + [ + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدلای شوای", f: "kedúlaay shwaay" }, + ], + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدای شوی", f: "kedúlaay shway" }, + ], + ], + [ + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدلای شوای", f: "kedúlaay shwaay" }, + ], + [ + { p: "کېدلی شوای", f: "kedúlay shwaay" }, + { p: "کېدلی شوی", f: "kedúlay shway" }, + { p: "کېدای شوی", f: "kedúlaay shway" }, + ], + ], + ], + short: [ + [ + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + ], + [ + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + ], + [ + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + ], + [ + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + ], + [ + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + ], + [ + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + [ + { p: "کېدی شوای", f: "kedáy shwaay" }, + { p: "کېدی شوی", f: "kedáy shway" }, + { p: "کېدای شوی", f: "kedáay shway" }, + ], + ], + ], + }, }; const kawulStatOrDynImperfectivePassive: T.AspectContentPassive = { - imperative: undefined, - nonImperative: [ - [[{p: "کول کېږم", f: "kawul kéGum"}], [{p: "کول کېږو", f: "kawul kéGoo"}]], - [[{p: "کول کېږم", f: "kawul kéGum"}], [{p: "کول کېږو", f: "kawul kéGoo"}]], - [[{p: "کول کېږې", f: "kawul kéGe"}], [{p: "کول کېږئ", f: "kawul kéGeyy"}]], - [[{p: "کول کېږې", f: "kawul kéGe"}], [{p: "کول کېږئ", f: "kawul kéGeyy"}]], - [[{p: "کول کېږي", f: "kawul kéGee"}], [{p: "کول کېږي", f: "kawul kéGee"}]], - [[{p: "کول کېږي", f: "kawul kéGee"}], [{p: "کول کېږي", f: "kawul kéGee"}]], + imperative: undefined, + nonImperative: [ + [ + [{ p: "کول کېږم", f: "kawul kéGum" }], + [{ p: "کول کېږو", f: "kawul kéGoo" }], ], - future: [ - [[{p: "به کول کېږم", f: "ba kawul kéGum"}], [{p: "به کول کېږو", f: "ba kawul kéGoo"}]], - [[{p: "به کول کېږم", f: "ba kawul kéGum"}], [{p: "به کول کېږو", f: "ba kawul kéGoo"}]], - [[{p: "به کول کېږې", f: "ba kawul kéGe"}], [{p: "به کول کېږئ", f: "ba kawul kéGeyy"}]], - [[{p: "به کول کېږې", f: "ba kawul kéGe"}], [{p: "به کول کېږئ", f: "ba kawul kéGeyy"}]], - [[{p: "به کول کېږي", f: "ba kawul kéGee"}], [{p: "به کول کېږي", f: "ba kawul kéGee"}]], - [[{p: "به کول کېږي", f: "ba kawul kéGee"}], [{p: "به کول کېږي", f: "ba kawul kéGee"}]], + [ + [{ p: "کول کېږم", f: "kawul kéGum" }], + [{ p: "کول کېږو", f: "kawul kéGoo" }], ], + [ + [{ p: "کول کېږې", f: "kawul kéGe" }], + [{ p: "کول کېږئ", f: "kawul kéGey" }], + ], + [ + [{ p: "کول کېږې", f: "kawul kéGe" }], + [{ p: "کول کېږئ", f: "kawul kéGey" }], + ], + [ + [{ p: "کول کېږي", f: "kawul kéGee" }], + [{ p: "کول کېږي", f: "kawul kéGee" }], + ], + [ + [{ p: "کول کېږي", f: "kawul kéGee" }], + [{ p: "کول کېږي", f: "kawul kéGee" }], + ], + ], + future: [ + [ + [{ p: "به کول کېږم", f: "ba kawul kéGum" }], + [{ p: "به کول کېږو", f: "ba kawul kéGoo" }], + ], + [ + [{ p: "به کول کېږم", f: "ba kawul kéGum" }], + [{ p: "به کول کېږو", f: "ba kawul kéGoo" }], + ], + [ + [{ p: "به کول کېږې", f: "ba kawul kéGe" }], + [{ p: "به کول کېږئ", f: "ba kawul kéGey" }], + ], + [ + [{ p: "به کول کېږې", f: "ba kawul kéGe" }], + [{ p: "به کول کېږئ", f: "ba kawul kéGey" }], + ], + [ + [{ p: "به کول کېږي", f: "ba kawul kéGee" }], + [{ p: "به کول کېږي", f: "ba kawul kéGee" }], + ], + [ + [{ p: "به کول کېږي", f: "ba kawul kéGee" }], + [{ p: "به کول کېږي", f: "ba kawul kéGee" }], + ], + ], + past: { + short: [ + [ + [{ p: "کول کېدم", f: "kawul kedúm" }], + [{ p: "کول کېدو", f: "kawul kedóo" }], + ], + [ + [{ p: "کول کېدم", f: "kawul kedúm" }], + [{ p: "کول کېدو", f: "kawul kedóo" }], + ], + [ + [{ p: "کول کېدې", f: "kawul kedé" }], + [{ p: "کول کېدئ", f: "kawul kedéy" }], + ], + [ + [{ p: "کول کېدې", f: "kawul kedé" }], + [{ p: "کول کېدئ", f: "kawul kedéy" }], + ], + [ + [ + { p: "کول کېده", f: "kawul kedú" }, + { p: "کول کېدو", f: "kawul kedó" }, + ], + [{ p: "کول کېدل", f: "kawul kedúl" }], + ], + [ + [{ p: "کول کېده", f: "kawul kedá" }], + [{ p: "کول کېدې", f: "kawul kedé" }], + ], + ], + long: [ + [ + [{ p: "کول کېدلم", f: "kawul kedúlum" }], + [{ p: "کول کېدلو", f: "kawul kedúloo" }], + ], + [ + [{ p: "کول کېدلم", f: "kawul kedúlum" }], + [{ p: "کول کېدلو", f: "kawul kedúloo" }], + ], + [ + [{ p: "کول کېدلې", f: "kawul kedúle" }], + [{ p: "کول کېدلئ", f: "kawul kedúley" }], + ], + [ + [{ p: "کول کېدلې", f: "kawul kedúle" }], + [{ p: "کول کېدلئ", f: "kawul kedúley" }], + ], + [ + [{ p: "کول کېدلو", f: "kawul kedúlo" }], + [{ p: "کول کېدل", f: "kawul kedúl" }], + ], + [ + [{ p: "کول کېدله", f: "kawul kedúla" }], + [{ p: "کول کېدلې", f: "kawul kedúle" }], + ], + ], + }, + habitualPast: { + short: [ + [ + [{ p: "به کول کېدم", f: "ba kawul kedúm" }], + [{ p: "به کول کېدو", f: "ba kawul kedóo" }], + ], + [ + [{ p: "به کول کېدم", f: "ba kawul kedúm" }], + [{ p: "به کول کېدو", f: "ba kawul kedóo" }], + ], + [ + [{ p: "به کول کېدې", f: "ba kawul kedé" }], + [{ p: "به کول کېدئ", f: "ba kawul kedéy" }], + ], + [ + [{ p: "به کول کېدې", f: "ba kawul kedé" }], + [{ p: "به کول کېدئ", f: "ba kawul kedéy" }], + ], + [ + [ + { p: "به کول کېده", f: "ba kawul kedú" }, + { p: "به کول کېدو", f: "ba kawul kedó" }, + ], + [{ p: "به کول کېدل", f: "ba kawul kedúl" }], + ], + [ + [{ p: "به کول کېده", f: "ba kawul kedá" }], + [{ p: "به کول کېدې", f: "ba kawul kedé" }], + ], + ], + long: [ + [ + [{ p: "به کول کېدلم", f: "ba kawul kedúlum" }], + [{ p: "به کول کېدلو", f: "ba kawul kedúloo" }], + ], + [ + [{ p: "به کول کېدلم", f: "ba kawul kedúlum" }], + [{ p: "به کول کېدلو", f: "ba kawul kedúloo" }], + ], + [ + [{ p: "به کول کېدلې", f: "ba kawul kedúle" }], + [{ p: "به کول کېدلئ", f: "ba kawul kedúley" }], + ], + [ + [{ p: "به کول کېدلې", f: "ba kawul kedúle" }], + [{ p: "به کول کېدلئ", f: "ba kawul kedúley" }], + ], + [ + [{ p: "به کول کېدلو", f: "ba kawul kedúlo" }], + [{ p: "به کول کېدل", f: "ba kawul kedúl" }], + ], + [ + [{ p: "به کول کېدله", f: "ba kawul kedúla" }], + [{ p: "به کول کېدلې", f: "ba kawul kedúle" }], + ], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { p: "کول کېدلی شم", f: "kawul kedúlay shum" }, + { p: "کول کېدلای شم", f: "kawul kedúlaay shum" }, + ], + [ + { p: "کول کېدلی شو", f: "kawul kedúlay shoo" }, + { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "کول کېدلی شم", f: "kawul kedúlay shum" }, + { p: "کول کېدلای شم", f: "kawul kedúlaay shum" }, + ], + [ + { p: "کول کېدلی شو", f: "kawul kedúlay shoo" }, + { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "کول کېدلی شې", f: "kawul kedúlay she" }, + { p: "کول کېدلای شې", f: "kawul kedúlaay she" }, + ], + [ + { p: "کول کېدلی شئ", f: "kawul kedúlay shey" }, + { p: "کول کېدلای شئ", f: "kawul kedúlaay shey" }, + ], + ], + [ + [ + { p: "کول کېدلی شې", f: "kawul kedúlay she" }, + { p: "کول کېدلای شې", f: "kawul kedúlaay she" }, + ], + [ + { p: "کول کېدلی شئ", f: "kawul kedúlay shey" }, + { p: "کول کېدلای شئ", f: "kawul kedúlaay shey" }, + ], + ], + [ + [ + { p: "کول کېدلی شي", f: "kawul kedúlay shee" }, + { p: "کول کېدلای شي", f: "kawul kedúlaay shee" }, + ], + [ + { p: "کول کېدلی شي", f: "kawul kedúlay shee" }, + { p: "کول کېدلای شي", f: "kawul kedúlaay shee" }, + ], + ], + [ + [ + { p: "کول کېدلی شي", f: "kawul kedúlay shee" }, + { p: "کول کېدلای شي", f: "kawul kedúlaay shee" }, + ], + [ + { p: "کول کېدلی شي", f: "kawul kedúlay shee" }, + { p: "کول کېدلای شي", f: "kawul kedúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "کول کېدی شم", f: "kawul kedáy shum" }, + { p: "کول کېدای شم", f: "kawul kedáay shum" }, + ], + [ + { p: "کول کېدی شو", f: "kawul kedáy shoo" }, + { p: "کول کېدای شو", f: "kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "کول کېدی شم", f: "kawul kedáy shum" }, + { p: "کول کېدای شم", f: "kawul kedáay shum" }, + ], + [ + { p: "کول کېدی شو", f: "kawul kedáy shoo" }, + { p: "کول کېدای شو", f: "kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "کول کېدی شې", f: "kawul kedáy she" }, + { p: "کول کېدای شې", f: "kawul kedáay she" }, + ], + [ + { p: "کول کېدی شئ", f: "kawul kedáy shey" }, + { p: "کول کېدای شئ", f: "kawul kedáay shey" }, + ], + ], + [ + [ + { p: "کول کېدی شې", f: "kawul kedáy she" }, + { p: "کول کېدای شې", f: "kawul kedáay she" }, + ], + [ + { p: "کول کېدی شئ", f: "kawul kedáy shey" }, + { p: "کول کېدای شئ", f: "kawul kedáay shey" }, + ], + ], + [ + [ + { p: "کول کېدی شي", f: "kawul kedáy shee" }, + { p: "کول کېدای شي", f: "kawul kedáay shee" }, + ], + [ + { p: "کول کېدی شي", f: "kawul kedáy shee" }, + { p: "کول کېدای شي", f: "kawul kedáay shee" }, + ], + ], + [ + [ + { p: "کول کېدی شي", f: "kawul kedáy shee" }, + { p: "کول کېدای شي", f: "kawul kedáay shee" }, + ], + [ + { p: "کول کېدی شي", f: "kawul kedáy shee" }, + { p: "کول کېدای شي", f: "kawul kedáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به کول کېدلی شم", f: "ba kawul kedúlay shum" }, + { p: "به کول کېدلای شم", f: "ba kawul kedúlaay shum" }, + ], + [ + { p: "به کول کېدلی شو", f: "ba kawul kedúlay shoo" }, + { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کول کېدلی شم", f: "ba kawul kedúlay shum" }, + { p: "به کول کېدلای شم", f: "ba kawul kedúlaay shum" }, + ], + [ + { p: "به کول کېدلی شو", f: "ba kawul kedúlay shoo" }, + { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کول کېدلی شې", f: "ba kawul kedúlay she" }, + { p: "به کول کېدلای شې", f: "ba kawul kedúlaay she" }, + ], + [ + { p: "به کول کېدلی شئ", f: "ba kawul kedúlay shey" }, + { p: "به کول کېدلای شئ", f: "ba kawul kedúlaay shey" }, + ], + ], + [ + [ + { p: "به کول کېدلی شې", f: "ba kawul kedúlay she" }, + { p: "به کول کېدلای شې", f: "ba kawul kedúlaay she" }, + ], + [ + { p: "به کول کېدلی شئ", f: "ba kawul kedúlay shey" }, + { p: "به کول کېدلای شئ", f: "ba kawul kedúlaay shey" }, + ], + ], + [ + [ + { p: "به کول کېدلی شي", f: "ba kawul kedúlay shee" }, + { p: "به کول کېدلای شي", f: "ba kawul kedúlaay shee" }, + ], + [ + { p: "به کول کېدلی شي", f: "ba kawul kedúlay shee" }, + { p: "به کول کېدلای شي", f: "ba kawul kedúlaay shee" }, + ], + ], + [ + [ + { p: "به کول کېدلی شي", f: "ba kawul kedúlay shee" }, + { p: "به کول کېدلای شي", f: "ba kawul kedúlaay shee" }, + ], + [ + { p: "به کول کېدلی شي", f: "ba kawul kedúlay shee" }, + { p: "به کول کېدلای شي", f: "ba kawul kedúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کول کېدی شم", f: "ba kawul kedáy shum" }, + { p: "به کول کېدای شم", f: "ba kawul kedáay shum" }, + ], + [ + { p: "به کول کېدی شو", f: "ba kawul kedáy shoo" }, + { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کول کېدی شم", f: "ba kawul kedáy shum" }, + { p: "به کول کېدای شم", f: "ba kawul kedáay shum" }, + ], + [ + { p: "به کول کېدی شو", f: "ba kawul kedáy shoo" }, + { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کول کېدی شې", f: "ba kawul kedáy she" }, + { p: "به کول کېدای شې", f: "ba kawul kedáay she" }, + ], + [ + { p: "به کول کېدی شئ", f: "ba kawul kedáy shey" }, + { p: "به کول کېدای شئ", f: "ba kawul kedáay shey" }, + ], + ], + [ + [ + { p: "به کول کېدی شې", f: "ba kawul kedáy she" }, + { p: "به کول کېدای شې", f: "ba kawul kedáay she" }, + ], + [ + { p: "به کول کېدی شئ", f: "ba kawul kedáy shey" }, + { p: "به کول کېدای شئ", f: "ba kawul kedáay shey" }, + ], + ], + [ + [ + { p: "به کول کېدی شي", f: "ba kawul kedáy shee" }, + { p: "به کول کېدای شي", f: "ba kawul kedáay shee" }, + ], + [ + { p: "به کول کېدی شي", f: "ba kawul kedáy shee" }, + { p: "به کول کېدای شي", f: "ba kawul kedáay shee" }, + ], + ], + [ + [ + { p: "به کول کېدی شي", f: "ba kawul kedáy shee" }, + { p: "به کول کېدای شي", f: "ba kawul kedáay shee" }, + ], + [ + { p: "به کول کېدی شي", f: "ba kawul kedáy shee" }, + { p: "به کول کېدای شي", f: "ba kawul kedáay shee" }, + ], + ], + ], + }, past: { - short: [ - [[{p: "کول کېدم", f: "kawul kedúm"}], [{p: "کول کېدو", f: "kawul kedóo"}]], - [[{p: "کول کېدم", f: "kawul kedúm"}], [{p: "کول کېدو", f: "kawul kedóo"}]], - [[{p: "کول کېدې", f: "kawul kedé"}], [{p: "کول کېدئ", f: "kawul kedéyy"}]], - [[{p: "کول کېدې", f: "kawul kedé"}], [{p: "کول کېدئ", f: "kawul kedéyy"}]], - [[{p: "کول کېده", f: "kawul kedú"}, {p: "کول کېدو", f: "kawul kedó"}], [{p: "کول کېدل", f: "kawul kedúl"}]], - [[{p: "کول کېده", f: "kawul kedá"}], [{p: "کول کېدې", f: "kawul kedé"}]], + long: [ + [ + [ + { p: "کول کېدلی شوم", f: "kawul kedúlay shwum" }, + { p: "کول کېدلای شوم", f: "kawul kedúlaay shwum" }, + ], + [ + { p: "کول کېدلی شو", f: "kawul kedúlay shoo" }, + { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }, + ], ], - long: [ - [[{p: "کول کېدلم", f: "kawul kedúlum"}], [{p: "کول کېدلو", f: "kawul kedúloo"}]], - [[{p: "کول کېدلم", f: "kawul kedúlum"}], [{p: "کول کېدلو", f: "kawul kedúloo"}]], - [[{p: "کول کېدلې", f: "kawul kedúle"}], [{p: "کول کېدلئ", f: "kawul kedúleyy"}]], - [[{p: "کول کېدلې", f: "kawul kedúle"}], [{p: "کول کېدلئ", f: "kawul kedúleyy"}]], - [[{p: "کول کېدلو", f: "kawul kedúlo"}], [{p: "کول کېدل", f: "kawul kedúl"}]], - [[{p: "کول کېدله", f: "kawul kedúla"}], [{p: "کول کېدلې", f: "kawul kedúle"}]], + [ + [ + { p: "کول کېدلی شوم", f: "kawul kedúlay shwum" }, + { p: "کول کېدلای شوم", f: "kawul kedúlaay shwum" }, + ], + [ + { p: "کول کېدلی شو", f: "kawul kedúlay shoo" }, + { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }, + ], ], + [ + [ + { p: "کول کېدلی شوې", f: "kawul kedúlay shwe" }, + { p: "کول کېدلای شوې", f: "kawul kedúlaay shwe" }, + ], + [ + { p: "کول کېدلی شوئ", f: "kawul kedúlay shwey" }, + { p: "کول کېدلای شوئ", f: "kawul kedúlaay shwey" }, + ], + ], + [ + [ + { p: "کول کېدلی شوې", f: "kawul kedúlay shwe" }, + { p: "کول کېدلای شوې", f: "kawul kedúlaay shwe" }, + ], + [ + { p: "کول کېدلی شوئ", f: "kawul kedúlay shwey" }, + { p: "کول کېدلای شوئ", f: "kawul kedúlaay shwey" }, + ], + ], + [ + [ + { p: "کول کېدلی شو", f: "kawul kedúlay sho" }, + { p: "کول کېدلای شو", f: "kawul kedúlaay sho" }, + ], + [ + { p: "کول کېدلی شول", f: "kawul kedúlay shwul" }, + { p: "کول کېدلای شول", f: "kawul kedúlaay shwul" }, + { p: "کول کېدلی شو", f: "kawul kedúlay shoo" }, + { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "کول کېدلی شوه", f: "kawul kedúlay shwa" }, + { p: "کول کېدلای شوه", f: "kawul kedúlaay shwa" }, + ], + [ + { p: "کول کېدلی شولې", f: "kawul kedúlay shwule" }, + { p: "کول کېدلای شولې", f: "kawul kedúlaay shwule" }, + { p: "کول کېدلی شوې", f: "kawul kedúlay shwe" }, + { p: "کول کېدلای شوې", f: "kawul kedúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "کول کېدی شوم", f: "kawul kedáy shwum" }, + { p: "کول کېدای شوم", f: "kawul kedáay shwum" }, + ], + [ + { p: "کول کېدی شو", f: "kawul kedáy shoo" }, + { p: "کول کېدای شو", f: "kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "کول کېدی شوم", f: "kawul kedáy shwum" }, + { p: "کول کېدای شوم", f: "kawul kedáay shwum" }, + ], + [ + { p: "کول کېدی شو", f: "kawul kedáy shoo" }, + { p: "کول کېدای شو", f: "kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "کول کېدی شوې", f: "kawul kedáy shwe" }, + { p: "کول کېدای شوې", f: "kawul kedáay shwe" }, + ], + [ + { p: "کول کېدی شوئ", f: "kawul kedáy shwey" }, + { p: "کول کېدای شوئ", f: "kawul kedáay shwey" }, + ], + ], + [ + [ + { p: "کول کېدی شوې", f: "kawul kedáy shwe" }, + { p: "کول کېدای شوې", f: "kawul kedáay shwe" }, + ], + [ + { p: "کول کېدی شوئ", f: "kawul kedáy shwey" }, + { p: "کول کېدای شوئ", f: "kawul kedáay shwey" }, + ], + ], + [ + [ + { p: "کول کېدی شو", f: "kawul kedáy sho" }, + { p: "کول کېدای شو", f: "kawul kedáay sho" }, + ], + [ + { p: "کول کېدی شول", f: "kawul kedáy shwul" }, + { p: "کول کېدای شول", f: "kawul kedáay shwul" }, + { p: "کول کېدی شو", f: "kawul kedáy shoo" }, + { p: "کول کېدای شو", f: "kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "کول کېدی شوه", f: "kawul kedáy shwa" }, + { p: "کول کېدای شوه", f: "kawul kedáay shwa" }, + ], + [ + { p: "کول کېدی شولې", f: "kawul kedáy shwule" }, + { p: "کول کېدای شولې", f: "kawul kedáay shwule" }, + { p: "کول کېدی شوې", f: "kawul kedáy shwe" }, + { p: "کول کېدای شوې", f: "kawul kedáay shwe" }, + ], + ], + ], }, habitualPast: { - short: [ - [[{p: "به کول کېدم", f: "ba kawul kedúm"}], [{p: "به کول کېدو", f: "ba kawul kedóo"}]], - [[{p: "به کول کېدم", f: "ba kawul kedúm"}], [{p: "به کول کېدو", f: "ba kawul kedóo"}]], - [[{p: "به کول کېدې", f: "ba kawul kedé"}], [{p: "به کول کېدئ", f: "ba kawul kedéyy"}]], - [[{p: "به کول کېدې", f: "ba kawul kedé"}], [{p: "به کول کېدئ", f: "ba kawul kedéyy"}]], - [[{p: "به کول کېده", f: "ba kawul kedú"}, {p: "به کول کېدو", f: "ba kawul kedó"}], [{p: "به کول کېدل", f: "ba kawul kedúl"}]], - [[{p: "به کول کېده", f: "ba kawul kedá"}], [{p: "به کول کېدې", f: "ba kawul kedé"}]], + long: [ + [ + [ + { p: "به کول کېدلی شوم", f: "ba kawul kedúlay shwum" }, + { p: "به کول کېدلای شوم", f: "ba kawul kedúlaay shwum" }, + ], + [ + { p: "به کول کېدلی شو", f: "ba kawul kedúlay shoo" }, + { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }, + ], ], - long: [ - [[{p: "به کول کېدلم", f: "ba kawul kedúlum"}], [{p: "به کول کېدلو", f: "ba kawul kedúloo"}]], - [[{p: "به کول کېدلم", f: "ba kawul kedúlum"}], [{p: "به کول کېدلو", f: "ba kawul kedúloo"}]], - [[{p: "به کول کېدلې", f: "ba kawul kedúle"}], [{p: "به کول کېدلئ", f: "ba kawul kedúleyy"}]], - [[{p: "به کول کېدلې", f: "ba kawul kedúle"}], [{p: "به کول کېدلئ", f: "ba kawul kedúleyy"}]], - [[{p: "به کول کېدلو", f: "ba kawul kedúlo"}], [{p: "به کول کېدل", f: "ba kawul kedúl"}]], - [[{p: "به کول کېدله", f: "ba kawul kedúla"}], [{p: "به کول کېدلې", f: "ba kawul kedúle"}]], + [ + [ + { p: "به کول کېدلی شوم", f: "ba kawul kedúlay shwum" }, + { p: "به کول کېدلای شوم", f: "ba kawul kedúlaay shwum" }, + ], + [ + { p: "به کول کېدلی شو", f: "ba kawul kedúlay shoo" }, + { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }, + ], ], + [ + [ + { p: "به کول کېدلی شوې", f: "ba kawul kedúlay shwe" }, + { p: "به کول کېدلای شوې", f: "ba kawul kedúlaay shwe" }, + ], + [ + { p: "به کول کېدلی شوئ", f: "ba kawul kedúlay shwey" }, + { p: "به کول کېدلای شوئ", f: "ba kawul kedúlaay shwey" }, + ], + ], + [ + [ + { p: "به کول کېدلی شوې", f: "ba kawul kedúlay shwe" }, + { p: "به کول کېدلای شوې", f: "ba kawul kedúlaay shwe" }, + ], + [ + { p: "به کول کېدلی شوئ", f: "ba kawul kedúlay shwey" }, + { p: "به کول کېدلای شوئ", f: "ba kawul kedúlaay shwey" }, + ], + ], + [ + [ + { p: "به کول کېدلی شو", f: "ba kawul kedúlay sho" }, + { p: "به کول کېدلای شو", f: "ba kawul kedúlaay sho" }, + ], + [ + { p: "به کول کېدلی شول", f: "ba kawul kedúlay shwul" }, + { p: "به کول کېدلای شول", f: "ba kawul kedúlaay shwul" }, + { p: "به کول کېدلی شو", f: "ba kawul kedúlay shoo" }, + { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کول کېدلی شوه", f: "ba kawul kedúlay shwa" }, + { p: "به کول کېدلای شوه", f: "ba kawul kedúlaay shwa" }, + ], + [ + { p: "به کول کېدلی شولې", f: "ba kawul kedúlay shwule" }, + { p: "به کول کېدلای شولې", f: "ba kawul kedúlaay shwule" }, + { p: "به کول کېدلی شوې", f: "ba kawul kedúlay shwe" }, + { p: "به کول کېدلای شوې", f: "ba kawul kedúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کول کېدی شوم", f: "ba kawul kedáy shwum" }, + { p: "به کول کېدای شوم", f: "ba kawul kedáay shwum" }, + ], + [ + { p: "به کول کېدی شو", f: "ba kawul kedáy shoo" }, + { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کول کېدی شوم", f: "ba kawul kedáy shwum" }, + { p: "به کول کېدای شوم", f: "ba kawul kedáay shwum" }, + ], + [ + { p: "به کول کېدی شو", f: "ba kawul kedáy shoo" }, + { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کول کېدی شوې", f: "ba kawul kedáy shwe" }, + { p: "به کول کېدای شوې", f: "ba kawul kedáay shwe" }, + ], + [ + { p: "به کول کېدی شوئ", f: "ba kawul kedáy shwey" }, + { p: "به کول کېدای شوئ", f: "ba kawul kedáay shwey" }, + ], + ], + [ + [ + { p: "به کول کېدی شوې", f: "ba kawul kedáy shwe" }, + { p: "به کول کېدای شوې", f: "ba kawul kedáay shwe" }, + ], + [ + { p: "به کول کېدی شوئ", f: "ba kawul kedáy shwey" }, + { p: "به کول کېدای شوئ", f: "ba kawul kedáay shwey" }, + ], + ], + [ + [ + { p: "به کول کېدی شو", f: "ba kawul kedáy sho" }, + { p: "به کول کېدای شو", f: "ba kawul kedáay sho" }, + ], + [ + { p: "به کول کېدی شول", f: "ba kawul kedáy shwul" }, + { p: "به کول کېدای شول", f: "ba kawul kedáay shwul" }, + { p: "به کول کېدی شو", f: "ba kawul kedáy shoo" }, + { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کول کېدی شوه", f: "ba kawul kedáy shwa" }, + { p: "به کول کېدای شوه", f: "ba kawul kedáay shwa" }, + ], + [ + { p: "به کول کېدی شولې", f: "ba kawul kedáy shwule" }, + { p: "به کول کېدای شولې", f: "ba kawul kedáay shwule" }, + { p: "به کول کېدی شوې", f: "ba kawul kedáy shwe" }, + { p: "به کول کېدای شوې", f: "ba kawul kedáay shwe" }, + ], + ], + ], }, - modal: { - nonImperative: { - long: [ - [[{ p: "کول کېدلی شم", f: "kawul kedúley shum" }, { p: "کول کېدلای شم", f: "kawul kedúlaay shum" }], [{ p: "کول کېدلی شو", f: "kawul kedúley shoo" }, { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }]], - [[{ p: "کول کېدلی شم", f: "kawul kedúley shum" }, { p: "کول کېدلای شم", f: "kawul kedúlaay shum" }], [{ p: "کول کېدلی شو", f: "kawul kedúley shoo" }, { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }]], - [[{ p: "کول کېدلی شې", f: "kawul kedúley she" }, { p: "کول کېدلای شې", f: "kawul kedúlaay she" }], [{ p: "کول کېدلی شئ", f: "kawul kedúley sheyy" }, { p: "کول کېدلای شئ", f: "kawul kedúlaay sheyy" }]], - [[{ p: "کول کېدلی شې", f: "kawul kedúley she" }, { p: "کول کېدلای شې", f: "kawul kedúlaay she" }], [{ p: "کول کېدلی شئ", f: "kawul kedúley sheyy" }, { p: "کول کېدلای شئ", f: "kawul kedúlaay sheyy" }]], - [[{ p: "کول کېدلی شي", f: "kawul kedúley shee" }, { p: "کول کېدلای شي", f: "kawul kedúlaay shee" }], [{ p: "کول کېدلی شي", f: "kawul kedúley shee" }, { p: "کول کېدلای شي", f: "kawul kedúlaay shee" }]], - [[{ p: "کول کېدلی شي", f: "kawul kedúley shee" }, { p: "کول کېدلای شي", f: "kawul kedúlaay shee" }], [{ p: "کول کېدلی شي", f: "kawul kedúley shee" }, { p: "کول کېدلای شي", f: "kawul kedúlaay shee" }]], - ], - short: [ - [[{ p: "کول کېدی شم", f: "kawul kedéy shum" }, { p: "کول کېدای شم", f: "kawul kedáay shum" }], [{ p: "کول کېدی شو", f: "kawul kedéy shoo" }, { p: "کول کېدای شو", f: "kawul kedáay shoo" }]], - [[{ p: "کول کېدی شم", f: "kawul kedéy shum" }, { p: "کول کېدای شم", f: "kawul kedáay shum" }], [{ p: "کول کېدی شو", f: "kawul kedéy shoo" }, { p: "کول کېدای شو", f: "kawul kedáay shoo" }]], - [[{ p: "کول کېدی شې", f: "kawul kedéy she" }, { p: "کول کېدای شې", f: "kawul kedáay she" }], [{ p: "کول کېدی شئ", f: "kawul kedéy sheyy" }, { p: "کول کېدای شئ", f: "kawul kedáay sheyy" }]], - [[{ p: "کول کېدی شې", f: "kawul kedéy she" }, { p: "کول کېدای شې", f: "kawul kedáay she" }], [{ p: "کول کېدی شئ", f: "kawul kedéy sheyy" }, { p: "کول کېدای شئ", f: "kawul kedáay sheyy" }]], - [[{ p: "کول کېدی شي", f: "kawul kedéy shee" }, { p: "کول کېدای شي", f: "kawul kedáay shee" }], [{ p: "کول کېدی شي", f: "kawul kedéy shee" }, { p: "کول کېدای شي", f: "kawul kedáay shee" }]], - [[{ p: "کول کېدی شي", f: "kawul kedéy shee" }, { p: "کول کېدای شي", f: "kawul kedáay shee" }], [{ p: "کول کېدی شي", f: "kawul kedéy shee" }, { p: "کول کېدای شي", f: "kawul kedáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به کول کېدلی شم", f: "ba kawul kedúley shum" }, { p: "به کول کېدلای شم", f: "ba kawul kedúlaay shum" }], [{ p: "به کول کېدلی شو", f: "ba kawul kedúley shoo" }, { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }]], - [[{ p: "به کول کېدلی شم", f: "ba kawul kedúley shum" }, { p: "به کول کېدلای شم", f: "ba kawul kedúlaay shum" }], [{ p: "به کول کېدلی شو", f: "ba kawul kedúley shoo" }, { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }]], - [[{ p: "به کول کېدلی شې", f: "ba kawul kedúley she" }, { p: "به کول کېدلای شې", f: "ba kawul kedúlaay she" }], [{ p: "به کول کېدلی شئ", f: "ba kawul kedúley sheyy" }, { p: "به کول کېدلای شئ", f: "ba kawul kedúlaay sheyy" }]], - [[{ p: "به کول کېدلی شې", f: "ba kawul kedúley she" }, { p: "به کول کېدلای شې", f: "ba kawul kedúlaay she" }], [{ p: "به کول کېدلی شئ", f: "ba kawul kedúley sheyy" }, { p: "به کول کېدلای شئ", f: "ba kawul kedúlaay sheyy" }]], - [[{ p: "به کول کېدلی شي", f: "ba kawul kedúley shee" }, { p: "به کول کېدلای شي", f: "ba kawul kedúlaay shee" }], [{ p: "به کول کېدلی شي", f: "ba kawul kedúley shee" }, { p: "به کول کېدلای شي", f: "ba kawul kedúlaay shee" }]], - [[{ p: "به کول کېدلی شي", f: "ba kawul kedúley shee" }, { p: "به کول کېدلای شي", f: "ba kawul kedúlaay shee" }], [{ p: "به کول کېدلی شي", f: "ba kawul kedúley shee" }, { p: "به کول کېدلای شي", f: "ba kawul kedúlaay shee" }]], - ], - short: [ - [[{ p: "به کول کېدی شم", f: "ba kawul kedéy shum" }, { p: "به کول کېدای شم", f: "ba kawul kedáay shum" }], [{ p: "به کول کېدی شو", f: "ba kawul kedéy shoo" }, { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }]], - [[{ p: "به کول کېدی شم", f: "ba kawul kedéy shum" }, { p: "به کول کېدای شم", f: "ba kawul kedáay shum" }], [{ p: "به کول کېدی شو", f: "ba kawul kedéy shoo" }, { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }]], - [[{ p: "به کول کېدی شې", f: "ba kawul kedéy she" }, { p: "به کول کېدای شې", f: "ba kawul kedáay she" }], [{ p: "به کول کېدی شئ", f: "ba kawul kedéy sheyy" }, { p: "به کول کېدای شئ", f: "ba kawul kedáay sheyy" }]], - [[{ p: "به کول کېدی شې", f: "ba kawul kedéy she" }, { p: "به کول کېدای شې", f: "ba kawul kedáay she" }], [{ p: "به کول کېدی شئ", f: "ba kawul kedéy sheyy" }, { p: "به کول کېدای شئ", f: "ba kawul kedáay sheyy" }]], - [[{ p: "به کول کېدی شي", f: "ba kawul kedéy shee" }, { p: "به کول کېدای شي", f: "ba kawul kedáay shee" }], [{ p: "به کول کېدی شي", f: "ba kawul kedéy shee" }, { p: "به کول کېدای شي", f: "ba kawul kedáay shee" }]], - [[{ p: "به کول کېدی شي", f: "ba kawul kedéy shee" }, { p: "به کول کېدای شي", f: "ba kawul kedáay shee" }], [{ p: "به کول کېدی شي", f: "ba kawul kedéy shee" }, { p: "به کول کېدای شي", f: "ba kawul kedáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "کول کېدلی شوم", f: "kawul kedúley shwum" }, { p: "کول کېدلای شوم", f: "kawul kedúlaay shwum" }], [{ p: "کول کېدلی شو", f: "kawul kedúley shoo" }, { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }]], - [[{ p: "کول کېدلی شوم", f: "kawul kedúley shwum" }, { p: "کول کېدلای شوم", f: "kawul kedúlaay shwum" }], [{ p: "کول کېدلی شو", f: "kawul kedúley shoo" }, { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }]], - [[{ p: "کول کېدلی شوې", f: "kawul kedúley shwe" }, { p: "کول کېدلای شوې", f: "kawul kedúlaay shwe" }], [{ p: "کول کېدلی شوئ", f: "kawul kedúley shweyy" }, { p: "کول کېدلای شوئ", f: "kawul kedúlaay shweyy" }]], - [[{ p: "کول کېدلی شوې", f: "kawul kedúley shwe" }, { p: "کول کېدلای شوې", f: "kawul kedúlaay shwe" }], [{ p: "کول کېدلی شوئ", f: "kawul kedúley shweyy" }, { p: "کول کېدلای شوئ", f: "kawul kedúlaay shweyy" }]], - [[{ p: "کول کېدلی شو", f: "kawul kedúley sho" }, { p: "کول کېدلای شو", f: "kawul kedúlaay sho" }], [{ p: "کول کېدلی شول", f: "kawul kedúley shwul" }, { p: "کول کېدلای شول", f: "kawul kedúlaay shwul" }, { p: "کول کېدلی شو", f: "kawul kedúley shoo" }, { p: "کول کېدلای شو", f: "kawul kedúlaay shoo" }]], - [[{ p: "کول کېدلی شوه", f: "kawul kedúley shwa" }, { p: "کول کېدلای شوه", f: "kawul kedúlaay shwa" }], [{ p: "کول کېدلی شولې", f: "kawul kedúley shwule" }, { p: "کول کېدلای شولې", f: "kawul kedúlaay shwule" }, { p: "کول کېدلی شوې", f: "kawul kedúley shwe" }, { p: "کول کېدلای شوې", f: "kawul kedúlaay shwe" }]], - ], - short: [ - [[{ p: "کول کېدی شوم", f: "kawul kedéy shwum" }, { p: "کول کېدای شوم", f: "kawul kedáay shwum" }], [{ p: "کول کېدی شو", f: "kawul kedéy shoo" }, { p: "کول کېدای شو", f: "kawul kedáay shoo" }]], - [[{ p: "کول کېدی شوم", f: "kawul kedéy shwum" }, { p: "کول کېدای شوم", f: "kawul kedáay shwum" }], [{ p: "کول کېدی شو", f: "kawul kedéy shoo" }, { p: "کول کېدای شو", f: "kawul kedáay shoo" }]], - [[{ p: "کول کېدی شوې", f: "kawul kedéy shwe" }, { p: "کول کېدای شوې", f: "kawul kedáay shwe" }], [{ p: "کول کېدی شوئ", f: "kawul kedéy shweyy" }, { p: "کول کېدای شوئ", f: "kawul kedáay shweyy" }]], - [[{ p: "کول کېدی شوې", f: "kawul kedéy shwe" }, { p: "کول کېدای شوې", f: "kawul kedáay shwe" }], [{ p: "کول کېدی شوئ", f: "kawul kedéy shweyy" }, { p: "کول کېدای شوئ", f: "kawul kedáay shweyy" }]], - [[{ p: "کول کېدی شو", f: "kawul kedéy sho" }, { p: "کول کېدای شو", f: "kawul kedáay sho" }], [{ p: "کول کېدی شول", f: "kawul kedéy shwul" }, { p: "کول کېدای شول", f: "kawul kedáay shwul" }, { p: "کول کېدی شو", f: "kawul kedéy shoo" }, { p: "کول کېدای شو", f: "kawul kedáay shoo" }]], - [[{ p: "کول کېدی شوه", f: "kawul kedéy shwa" }, { p: "کول کېدای شوه", f: "kawul kedáay shwa" }], [{ p: "کول کېدی شولې", f: "kawul kedéy shwule" }, { p: "کول کېدای شولې", f: "kawul kedáay shwule" }, { p: "کول کېدی شوې", f: "kawul kedéy shwe" }, { p: "کول کېدای شوې", f: "kawul kedáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به کول کېدلی شوم", f: "ba kawul kedúley shwum" }, { p: "به کول کېدلای شوم", f: "ba kawul kedúlaay shwum" }], [{ p: "به کول کېدلی شو", f: "ba kawul kedúley shoo" }, { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }]], - [[{ p: "به کول کېدلی شوم", f: "ba kawul kedúley shwum" }, { p: "به کول کېدلای شوم", f: "ba kawul kedúlaay shwum" }], [{ p: "به کول کېدلی شو", f: "ba kawul kedúley shoo" }, { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }]], - [[{ p: "به کول کېدلی شوې", f: "ba kawul kedúley shwe" }, { p: "به کول کېدلای شوې", f: "ba kawul kedúlaay shwe" }], [{ p: "به کول کېدلی شوئ", f: "ba kawul kedúley shweyy" }, { p: "به کول کېدلای شوئ", f: "ba kawul kedúlaay shweyy" }]], - [[{ p: "به کول کېدلی شوې", f: "ba kawul kedúley shwe" }, { p: "به کول کېدلای شوې", f: "ba kawul kedúlaay shwe" }], [{ p: "به کول کېدلی شوئ", f: "ba kawul kedúley shweyy" }, { p: "به کول کېدلای شوئ", f: "ba kawul kedúlaay shweyy" }]], - [[{ p: "به کول کېدلی شو", f: "ba kawul kedúley sho" }, { p: "به کول کېدلای شو", f: "ba kawul kedúlaay sho" }], [{ p: "به کول کېدلی شول", f: "ba kawul kedúley shwul" }, { p: "به کول کېدلای شول", f: "ba kawul kedúlaay shwul" }, { p: "به کول کېدلی شو", f: "ba kawul kedúley shoo" }, { p: "به کول کېدلای شو", f: "ba kawul kedúlaay shoo" }]], - [[{ p: "به کول کېدلی شوه", f: "ba kawul kedúley shwa" }, { p: "به کول کېدلای شوه", f: "ba kawul kedúlaay shwa" }], [{ p: "به کول کېدلی شولې", f: "ba kawul kedúley shwule" }, { p: "به کول کېدلای شولې", f: "ba kawul kedúlaay shwule" }, { p: "به کول کېدلی شوې", f: "ba kawul kedúley shwe" }, { p: "به کول کېدلای شوې", f: "ba kawul kedúlaay shwe" }]], - ], - short: [ - [[{ p: "به کول کېدی شوم", f: "ba kawul kedéy shwum" }, { p: "به کول کېدای شوم", f: "ba kawul kedáay shwum" }], [{ p: "به کول کېدی شو", f: "ba kawul kedéy shoo" }, { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }]], - [[{ p: "به کول کېدی شوم", f: "ba kawul kedéy shwum" }, { p: "به کول کېدای شوم", f: "ba kawul kedáay shwum" }], [{ p: "به کول کېدی شو", f: "ba kawul kedéy shoo" }, { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }]], - [[{ p: "به کول کېدی شوې", f: "ba kawul kedéy shwe" }, { p: "به کول کېدای شوې", f: "ba kawul kedáay shwe" }], [{ p: "به کول کېدی شوئ", f: "ba kawul kedéy shweyy" }, { p: "به کول کېدای شوئ", f: "ba kawul kedáay shweyy" }]], - [[{ p: "به کول کېدی شوې", f: "ba kawul kedéy shwe" }, { p: "به کول کېدای شوې", f: "ba kawul kedáay shwe" }], [{ p: "به کول کېدی شوئ", f: "ba kawul kedéy shweyy" }, { p: "به کول کېدای شوئ", f: "ba kawul kedáay shweyy" }]], - [[{ p: "به کول کېدی شو", f: "ba kawul kedéy sho" }, { p: "به کول کېدای شو", f: "ba kawul kedáay sho" }], [{ p: "به کول کېدی شول", f: "ba kawul kedéy shwul" }, { p: "به کول کېدای شول", f: "ba kawul kedáay shwul" }, { p: "به کول کېدی شو", f: "ba kawul kedéy shoo" }, { p: "به کول کېدای شو", f: "ba kawul kedáay shoo" }]], - [[{ p: "به کول کېدی شوه", f: "ba kawul kedéy shwa" }, { p: "به کول کېدای شوه", f: "ba kawul kedáay shwa" }], [{ p: "به کول کېدی شولې", f: "ba kawul kedéy shwule" }, { p: "به کول کېدای شولې", f: "ba kawul kedáay shwule" }, { p: "به کول کېدی شوې", f: "ba kawul kedéy shwe" }, { p: "به کول کېدای شوې", f: "ba kawul kedáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }], [{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدای شوی", f: "kawul kedúlaay shwey" }]], - [[{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }], [{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدای شوی", f: "kawul kedúlaay shwey" }]], - [[{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }], [{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدای شوی", f: "kawul kedúlaay shwey" }]], - [[{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }], [{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدای شوی", f: "kawul kedúlaay shwey" }]], - [[{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }], [{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدای شوی", f: "kawul kedúlaay shwey" }]], - [[{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }], [{ p: "کول کېدلی شوای", f: "kawul kedúley shwaay" }, { p: "کول کېدلی شوی", f: "kawul kedúley shwey" }, { p: "کول کېدای شوی", f: "kawul kedúlaay shwey" }]], - ], - short: [ - [[{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }], [{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }]], - [[{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }], [{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }]], - [[{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }], [{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }]], - [[{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }], [{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }]], - [[{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }], [{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }]], - [[{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }], [{ p: "کول کېدی شوای", f: "kawul kedéy shwaay" }, { p: "کول کېدی شوی", f: "kawul kedéy shwey" }, { p: "کول کېدای شوی", f: "kawul kedáay shwey" }]], - ], - }, + hypotheticalPast: { + long: [ + [ + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }, + ], + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدای شوی", f: "kawul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }, + ], + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدای شوی", f: "kawul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }, + ], + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدای شوی", f: "kawul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }, + ], + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدای شوی", f: "kawul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }, + ], + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدای شوی", f: "kawul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدلای شوای", f: "kawul kedúlaay shwaay" }, + ], + [ + { p: "کول کېدلی شوای", f: "kawul kedúlay shwaay" }, + { p: "کول کېدلی شوی", f: "kawul kedúlay shway" }, + { p: "کول کېدای شوی", f: "kawul kedúlaay shway" }, + ], + ], + ], + short: [ + [ + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + ], + [ + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + ], + [ + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + ], + [ + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + ], + [ + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + ], + [ + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + [ + { p: "کول کېدی شوای", f: "kawul kedáy shwaay" }, + { p: "کول کېدی شوی", f: "kawul kedáy shway" }, + { p: "کول کېدای شوی", f: "kawul kedáay shway" }, + ], + ], + ], }, + }, }; const kawulPerfectPassive: T.PerfectContent = { - halfPerfect: [ - [[{p: "کړی شوی", f: "kúRey shúwey"}], [{p: "کړي شوي", f: "kúRee shúwee"}]], - [[{p: "کړې شوې", f: "kúRe shúwe"}], [{p: "کړې شوې", f: "kúRe shúwe"}]], - [[{p: "کړی شوی", f: "kúRey shúwey"}], [{p: "کړي شوي", f: "kúRee shúwee"}]], - [[{p: "کړې شوې", f: "kúRe shúwe"}], [{p: "کړې شوې", f: "kúRe shúwe"}]], - [[{p: "کړی شوی", f: "kúRey shúwey"}], [{p: "کړي شوي", f: "kúRee shúwee"}]], - [[{p: "کړې شوې", f: "kúRe shúwe"}], [{p: "کړې شوې", f: "kúRe shúwe"}]], + halfPerfect: [ + [ + [{ p: "کړی شوی", f: "kúRay shúway" }], + [{ p: "کړي شوي", f: "kúRee shúwee" }], ], - past: [ - [[{p: "کړی شوی وم", f: "kúRey shúwey wum"}], [{p: "کړي شوي وو", f: "kúRee shúwee woo"}]], - [[{p: "کړې شوې وم", f: "kúRe shúwe wum"}], [{p: "کړې شوې وو", f: "kúRe shúwe woo"}]], - [[{p: "کړی شوی وې", f: "kúRey shúwey we"}], [{p: "کړي شوي وئ", f: "kúRee shúwee weyy"}]], - [[{p: "کړې شوې وې", f: "kúRe shúwe we"}], [{p: "کړې شوې وئ", f: "kúRe shúwe weyy"}]], - [[{p: "کړی شوی و", f: "kúRey shúwey wo"}], [{p: "کړي شوي وو", f: "kúRee shúwee woo"}]], - [[{p: "کړې شوې وه", f: "kúRe shúwe wa"}], [{p: "کړې شوې وې", f: "kúRe shúwe we"}]], + [[{ p: "کړې شوې", f: "kúRe shúwe" }], [{ p: "کړې شوې", f: "kúRe shúwe" }]], + [ + [{ p: "کړی شوی", f: "kúRay shúway" }], + [{ p: "کړي شوي", f: "kúRee shúwee" }], ], - present: [ - [[{p: "کړی شوی یم", f: "kúRey shúwey yum"}], [{p: "کړي شوي یو", f: "kúRee shúwee yoo"}]], - [[{p: "کړې شوې یم", f: "kúRe shúwe yum"}], [{p: "کړې شوې یو", f: "kúRe shúwe yoo"}]], - [[{p: "کړی شوی یې", f: "kúRey shúwey ye"}], [{p: "کړي شوي یئ", f: "kúRee shúwee yeyy"}]], - [[{p: "کړې شوې یې", f: "kúRe shúwe ye"}], [{p: "کړې شوې یئ", f: "kúRe shúwe yeyy"}]], - [[{p: "کړی شوی دی", f: "kúRey shúwey dey"}], [{p: "کړي شوي دي", f: "kúRee shúwee dee"}]], - [[{p: "کړې شوې ده", f: "kúRe shúwe da"}], [{p: "کړې شوې دي", f: "kúRe shúwe dee"}]], + [[{ p: "کړې شوې", f: "kúRe shúwe" }], [{ p: "کړې شوې", f: "kúRe shúwe" }]], + [ + [{ p: "کړی شوی", f: "kúRay shúway" }], + [{ p: "کړي شوي", f: "kúRee shúwee" }], ], - habitual: [ - [[{p: "کړی شوی یم", f: "kúRey shúwey yum"}], [{p: "کړي شوي یو", f: "kúRee shúwee yoo"}]], - [[{p: "کړې شوې یم", f: "kúRe shúwe yum"}], [{p: "کړې شوې یو", f: "kúRe shúwe yoo"}]], - [[{p: "کړی شوی یې", f: "kúRey shúwey ye"}], [{p: "کړي شوي یئ", f: "kúRee shúwee yeyy"}]], - [[{p: "کړې شوې یې", f: "kúRe shúwe ye"}], [{p: "کړې شوې یئ", f: "kúRe shúwe yeyy"}]], - [[{p: "کړی شوی وي", f: "kúRey shúwey wee"}], [{p: "کړي شوي وي", f: "kúRee shúwee wee"}]], - [[{p: "کړې شوې وي", f: "kúRe shúwe wee"}], [{p: "کړې شوې وي", f: "kúRe shúwe wee"}]], + [[{ p: "کړې شوې", f: "kúRe shúwe" }], [{ p: "کړې شوې", f: "kúRe shúwe" }]], + ], + past: [ + [ + [{ p: "کړی شوی وم", f: "kúRay shúway wum" }], + [{ p: "کړي شوي وو", f: "kúRee shúwee woo" }], ], - subjunctive: [ - [[{p: "کړی شوی وم", f: "kúRey shúwey wum"}], [{p: "کړي شوي وو", f: "kúRee shúwee woo"}]], - [[{p: "کړې شوې وم", f: "kúRe shúwe wum"}], [{p: "کړې شوې وو", f: "kúRe shúwe woo"}]], - [[{p: "کړی شوی وې", f: "kúRey shúwey we"}], [{p: "کړي شوي وئ", f: "kúRee shúwee weyy"}]], - [[{p: "کړې شوې وې", f: "kúRe shúwe we"}], [{p: "کړې شوې وئ", f: "kúRe shúwe weyy"}]], - [[{p: "کړی شوی وي", f: "kúRey shúwey wee"}], [{p: "کړي شوي وي", f: "kúRee shúwee wee"}]], - [[{p: "کړې شوې وي", f: "kúRe shúwe wee"}], [{p: "کړې شوې وي", f: "kúRe shúwe wee"}]], + [ + [{ p: "کړې شوې وم", f: "kúRe shúwe wum" }], + [{ p: "کړې شوې وو", f: "kúRe shúwe woo" }], ], - future: [ - [[{p: "به کړی شوی یم", f: "ba kúRey shúwey yum"}], [{p: "به کړي شوي یو", f: "ba kúRee shúwee yoo"}]], - [[{p: "به کړې شوې یم", f: "ba kúRe shúwe yum"}], [{p: "به کړې شوې یو", f: "ba kúRe shúwe yoo"}]], - [[{p: "به کړی شوی یې", f: "ba kúRey shúwey ye"}], [{p: "به کړي شوي یئ", f: "ba kúRee shúwee yeyy"}]], - [[{p: "به کړې شوې یې", f: "ba kúRe shúwe ye"}], [{p: "به کړې شوې یئ", f: "ba kúRe shúwe yeyy"}]], - [[{p: "به کړی شوی وي", f: "ba kúRey shúwey wee"}], [{p: "به کړي شوي وي", f: "ba kúRee shúwee wee"}]], - [[{p: "به کړې شوې وي", f: "ba kúRe shúwe wee"}], [{p: "به کړې شوې وي", f: "ba kúRe shúwe wee"}]], + [ + [{ p: "کړی شوی وې", f: "kúRay shúway we" }], + [{ p: "کړي شوي وئ", f: "kúRee shúwee wey" }], ], - wouldBe: [ - [[{p: "به کړی شوی وم", f: "ba kúRey shúwey wum"}], [{p: "به کړي شوي وو", f: "ba kúRee shúwee woo"}]], - [[{p: "به کړې شوې وم", f: "ba kúRe shúwe wum"}], [{p: "به کړې شوې وو", f: "ba kúRe shúwe woo"}]], - [[{p: "به کړی شوی وې", f: "ba kúRey shúwey we"}], [{p: "به کړي شوي وئ", f: "ba kúRee shúwee weyy"}]], - [[{p: "به کړې شوې وې", f: "ba kúRe shúwe we"}], [{p: "به کړې شوې وئ", f: "ba kúRe shúwe weyy"}]], - [[{p: "به کړی شوی و", f: "ba kúRey shúwey wo"}], [{p: "به کړي شوي وو", f: "ba kúRee shúwee woo"}]], - [[{p: "به کړې شوې وه", f: "ba kúRe shúwe wa"}], [{p: "به کړې شوې وې", f: "ba kúRe shúwe we"}]], + [ + [{ p: "کړې شوې وې", f: "kúRe shúwe we" }], + [{ p: "کړې شوې وئ", f: "kúRe shúwe wey" }], ], - pastSubjunctive: [ - [[{p: "کړی شوی وای", f: "kúRey shúwey waay"}, {p: "کړی شوی وی", f: "kúRey shúwey wey"}], [{p: "کړي شوي وای", f: "kúRee shúwee waay"}, {p: "کړي شوي وی", f: "kúRee shúwee wey"}]], - [[{p: "کړې شوې وای", f: "kúRe shúwe waay"}, {p: "کړې شوې وی", f: "kúRe shúwe wey"}], [{p: "کړې شوې وای", f: "kúRe shúwe waay"}, {p: "کړې شوې وی", f: "kúRe shúwe wey"}]], - [[{p: "کړی شوی وای", f: "kúRey shúwey waay"}, {p: "کړی شوی وی", f: "kúRey shúwey wey"}], [{p: "کړي شوي وای", f: "kúRee shúwee waay"}, {p: "کړي شوي وی", f: "kúRee shúwee wey"}]], - [[{p: "کړې شوې وای", f: "kúRe shúwe waay"}, {p: "کړې شوې وی", f: "kúRe shúwe wey"}], [{p: "کړې شوې وای", f: "kúRe shúwe waay"}, {p: "کړې شوې وی", f: "kúRe shúwe wey"}]], - [[{p: "کړی شوی وای", f: "kúRey shúwey waay"}, {p: "کړی شوی وی", f: "kúRey shúwey wey"}], [{p: "کړي شوي وای", f: "kúRee shúwee waay"}, {p: "کړي شوي وی", f: "kúRee shúwee wey"}]], - [[{p: "کړې شوې وای", f: "kúRe shúwe waay"}, {p: "کړې شوې وی", f: "kúRe shúwe wey"}], [{p: "کړې شوې وای", f: "kúRe shúwe waay"}, {p: "کړې شوې وی", f: "kúRe shúwe wey"}]], + [ + [{ p: "کړی شوی و", f: "kúRay shúway wo" }], + [{ p: "کړي شوي وو", f: "kúRee shúwee woo" }], ], - wouldHaveBeen: [ - [[{p: "به کړی شوی وای", f: "ba kúRey shúwey waay"}, {p: "به کړی شوی وی", f: "ba kúRey shúwey wey"}], [{p: "به کړي شوي وای", f: "ba kúRee shúwee waay"}, {p: "به کړي شوي وی", f: "ba kúRee shúwee wey"}]], - [[{p: "به کړې شوې وای", f: "ba kúRe shúwe waay"}, {p: "به کړې شوې وی", f: "ba kúRe shúwe wey"}], [{p: "به کړې شوې وای", f: "ba kúRe shúwe waay"}, {p: "به کړې شوې وی", f: "ba kúRe shúwe wey"}]], - [[{p: "به کړی شوی وای", f: "ba kúRey shúwey waay"}, {p: "به کړی شوی وی", f: "ba kúRey shúwey wey"}], [{p: "به کړي شوي وای", f: "ba kúRee shúwee waay"}, {p: "به کړي شوي وی", f: "ba kúRee shúwee wey"}]], - [[{p: "به کړې شوې وای", f: "ba kúRe shúwe waay"}, {p: "به کړې شوې وی", f: "ba kúRe shúwe wey"}], [{p: "به کړې شوې وای", f: "ba kúRe shúwe waay"}, {p: "به کړې شوې وی", f: "ba kúRe shúwe wey"}]], - [[{p: "به کړی شوی وای", f: "ba kúRey shúwey waay"}, {p: "به کړی شوی وی", f: "ba kúRey shúwey wey"}], [{p: "به کړي شوي وای", f: "ba kúRee shúwee waay"}, {p: "به کړي شوي وی", f: "ba kúRee shúwee wey"}]], - [[{p: "به کړې شوې وای", f: "ba kúRe shúwe waay"}, {p: "به کړې شوې وی", f: "ba kúRe shúwe wey"}], [{p: "به کړې شوې وای", f: "ba kúRe shúwe waay"}, {p: "به کړې شوې وی", f: "ba kúRe shúwe wey"}]], + [ + [{ p: "کړې شوې وه", f: "kúRe shúwe wa" }], + [{ p: "کړې شوې وې", f: "kúRe shúwe we" }], ], + ], + present: [ + [ + [{ p: "کړی شوی یم", f: "kúRay shúway yum" }], + [{ p: "کړي شوي یو", f: "kúRee shúwee yoo" }], + ], + [ + [{ p: "کړې شوې یم", f: "kúRe shúwe yum" }], + [{ p: "کړې شوې یو", f: "kúRe shúwe yoo" }], + ], + [ + [{ p: "کړی شوی یې", f: "kúRay shúway ye" }], + [{ p: "کړي شوي یئ", f: "kúRee shúwee yey" }], + ], + [ + [{ p: "کړې شوې یې", f: "kúRe shúwe ye" }], + [{ p: "کړې شوې یئ", f: "kúRe shúwe yey" }], + ], + [ + [{ p: "کړی شوی دی", f: "kúRay shúway day" }], + [{ p: "کړي شوي دي", f: "kúRee shúwee dee" }], + ], + [ + [{ p: "کړې شوې ده", f: "kúRe shúwe da" }], + [{ p: "کړې شوې دي", f: "kúRe shúwe dee" }], + ], + ], + habitual: [ + [ + [{ p: "کړی شوی یم", f: "kúRay shúway yum" }], + [{ p: "کړي شوي یو", f: "kúRee shúwee yoo" }], + ], + [ + [{ p: "کړې شوې یم", f: "kúRe shúwe yum" }], + [{ p: "کړې شوې یو", f: "kúRe shúwe yoo" }], + ], + [ + [{ p: "کړی شوی یې", f: "kúRay shúway ye" }], + [{ p: "کړي شوي یئ", f: "kúRee shúwee yey" }], + ], + [ + [{ p: "کړې شوې یې", f: "kúRe shúwe ye" }], + [{ p: "کړې شوې یئ", f: "kúRe shúwe yey" }], + ], + [ + [{ p: "کړی شوی وي", f: "kúRay shúway wee" }], + [{ p: "کړي شوي وي", f: "kúRee shúwee wee" }], + ], + [ + [{ p: "کړې شوې وي", f: "kúRe shúwe wee" }], + [{ p: "کړې شوې وي", f: "kúRe shúwe wee" }], + ], + ], + subjunctive: [ + [ + [{ p: "کړی شوی وم", f: "kúRay shúway wum" }], + [{ p: "کړي شوي وو", f: "kúRee shúwee woo" }], + ], + [ + [{ p: "کړې شوې وم", f: "kúRe shúwe wum" }], + [{ p: "کړې شوې وو", f: "kúRe shúwe woo" }], + ], + [ + [{ p: "کړی شوی وې", f: "kúRay shúway we" }], + [{ p: "کړي شوي وئ", f: "kúRee shúwee wey" }], + ], + [ + [{ p: "کړې شوې وې", f: "kúRe shúwe we" }], + [{ p: "کړې شوې وئ", f: "kúRe shúwe wey" }], + ], + [ + [{ p: "کړی شوی وي", f: "kúRay shúway wee" }], + [{ p: "کړي شوي وي", f: "kúRee shúwee wee" }], + ], + [ + [{ p: "کړې شوې وي", f: "kúRe shúwe wee" }], + [{ p: "کړې شوې وي", f: "kúRe shúwe wee" }], + ], + ], + future: [ + [ + [{ p: "به کړی شوی یم", f: "ba kúRay shúway yum" }], + [{ p: "به کړي شوي یو", f: "ba kúRee shúwee yoo" }], + ], + [ + [{ p: "به کړې شوې یم", f: "ba kúRe shúwe yum" }], + [{ p: "به کړې شوې یو", f: "ba kúRe shúwe yoo" }], + ], + [ + [{ p: "به کړی شوی یې", f: "ba kúRay shúway ye" }], + [{ p: "به کړي شوي یئ", f: "ba kúRee shúwee yey" }], + ], + [ + [{ p: "به کړې شوې یې", f: "ba kúRe shúwe ye" }], + [{ p: "به کړې شوې یئ", f: "ba kúRe shúwe yey" }], + ], + [ + [{ p: "به کړی شوی وي", f: "ba kúRay shúway wee" }], + [{ p: "به کړي شوي وي", f: "ba kúRee shúwee wee" }], + ], + [ + [{ p: "به کړې شوې وي", f: "ba kúRe shúwe wee" }], + [{ p: "به کړې شوې وي", f: "ba kúRe shúwe wee" }], + ], + ], + wouldBe: [ + [ + [{ p: "به کړی شوی وم", f: "ba kúRay shúway wum" }], + [{ p: "به کړي شوي وو", f: "ba kúRee shúwee woo" }], + ], + [ + [{ p: "به کړې شوې وم", f: "ba kúRe shúwe wum" }], + [{ p: "به کړې شوې وو", f: "ba kúRe shúwe woo" }], + ], + [ + [{ p: "به کړی شوی وې", f: "ba kúRay shúway we" }], + [{ p: "به کړي شوي وئ", f: "ba kúRee shúwee wey" }], + ], + [ + [{ p: "به کړې شوې وې", f: "ba kúRe shúwe we" }], + [{ p: "به کړې شوې وئ", f: "ba kúRe shúwe wey" }], + ], + [ + [{ p: "به کړی شوی و", f: "ba kúRay shúway wo" }], + [{ p: "به کړي شوي وو", f: "ba kúRee shúwee woo" }], + ], + [ + [{ p: "به کړې شوې وه", f: "ba kúRe shúwe wa" }], + [{ p: "به کړې شوې وې", f: "ba kúRe shúwe we" }], + ], + ], + pastSubjunctive: [ + [ + [ + { p: "کړی شوی وای", f: "kúRay shúway waay" }, + { p: "کړی شوی وی", f: "kúRay shúway way" }, + ], + [ + { p: "کړي شوي وای", f: "kúRee shúwee waay" }, + { p: "کړي شوي وی", f: "kúRee shúwee way" }, + ], + ], + [ + [ + { p: "کړې شوې وای", f: "kúRe shúwe waay" }, + { p: "کړې شوې وی", f: "kúRe shúwe way" }, + ], + [ + { p: "کړې شوې وای", f: "kúRe shúwe waay" }, + { p: "کړې شوې وی", f: "kúRe shúwe way" }, + ], + ], + [ + [ + { p: "کړی شوی وای", f: "kúRay shúway waay" }, + { p: "کړی شوی وی", f: "kúRay shúway way" }, + ], + [ + { p: "کړي شوي وای", f: "kúRee shúwee waay" }, + { p: "کړي شوي وی", f: "kúRee shúwee way" }, + ], + ], + [ + [ + { p: "کړې شوې وای", f: "kúRe shúwe waay" }, + { p: "کړې شوې وی", f: "kúRe shúwe way" }, + ], + [ + { p: "کړې شوې وای", f: "kúRe shúwe waay" }, + { p: "کړې شوې وی", f: "kúRe shúwe way" }, + ], + ], + [ + [ + { p: "کړی شوی وای", f: "kúRay shúway waay" }, + { p: "کړی شوی وی", f: "kúRay shúway way" }, + ], + [ + { p: "کړي شوي وای", f: "kúRee shúwee waay" }, + { p: "کړي شوي وی", f: "kúRee shúwee way" }, + ], + ], + [ + [ + { p: "کړې شوې وای", f: "kúRe shúwe waay" }, + { p: "کړې شوې وی", f: "kúRe shúwe way" }, + ], + [ + { p: "کړې شوې وای", f: "kúRe shúwe waay" }, + { p: "کړې شوې وی", f: "kúRe shúwe way" }, + ], + ], + ], + wouldHaveBeen: [ + [ + [ + { p: "به کړی شوی وای", f: "ba kúRay shúway waay" }, + { p: "به کړی شوی وی", f: "ba kúRay shúway way" }, + ], + [ + { p: "به کړي شوي وای", f: "ba kúRee shúwee waay" }, + { p: "به کړي شوي وی", f: "ba kúRee shúwee way" }, + ], + ], + [ + [ + { p: "به کړې شوې وای", f: "ba kúRe shúwe waay" }, + { p: "به کړې شوې وی", f: "ba kúRe shúwe way" }, + ], + [ + { p: "به کړې شوې وای", f: "ba kúRe shúwe waay" }, + { p: "به کړې شوې وی", f: "ba kúRe shúwe way" }, + ], + ], + [ + [ + { p: "به کړی شوی وای", f: "ba kúRay shúway waay" }, + { p: "به کړی شوی وی", f: "ba kúRay shúway way" }, + ], + [ + { p: "به کړي شوي وای", f: "ba kúRee shúwee waay" }, + { p: "به کړي شوي وی", f: "ba kúRee shúwee way" }, + ], + ], + [ + [ + { p: "به کړې شوې وای", f: "ba kúRe shúwe waay" }, + { p: "به کړې شوې وی", f: "ba kúRe shúwe way" }, + ], + [ + { p: "به کړې شوې وای", f: "ba kúRe shúwe waay" }, + { p: "به کړې شوې وی", f: "ba kúRe shúwe way" }, + ], + ], + [ + [ + { p: "به کړی شوی وای", f: "ba kúRay shúway waay" }, + { p: "به کړی شوی وی", f: "ba kúRay shúway way" }, + ], + [ + { p: "به کړي شوي وای", f: "ba kúRee shúwee waay" }, + { p: "به کړي شوي وی", f: "ba kúRee shúwee way" }, + ], + ], + [ + [ + { p: "به کړې شوې وای", f: "ba kúRe shúwe waay" }, + { p: "به کړې شوې وی", f: "ba kúRe shúwe way" }, + ], + [ + { p: "به کړې شوې وای", f: "ba kúRe shúwe waay" }, + { p: "به کړې شوې وی", f: "ba kúRe shúwe way" }, + ], + ], + ], }; export const kedulStat: T.VerbConjugation = { - info: { - entry: { - entry: {"ts":1581086654898,"i":10645,"p":"کېدل","f":"kedul","g":"kedul","e":"to become _____","c":"v. intrans. irreg.","ssp":"ش","ssf":"sh","prp":"شول","prf":"shwul","pprtp":"شوی","pprtf":"shúwey","noOo":true,"ec":"become","ep":"_____"} as T.VerbDictionaryEntry, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - stem: { - imperfective: { p: "کېږ", f: "kéG" }, - perfective: { p: "ش", f: "sh" }, - }, - root: { - imperfective: { - long: { p: "کېدل", f: "kedúl" }, - short: { p: "کېد", f: "ked" }, - }, - perfective: { - long: { p: "شول", f: "shwul" }, - short: { p: "شو", f: "shw" }, - }, - }, - participle: { - present: { p: "کېدونکی", f: "kedóonkey" }, - past: { p: "شوی", f: "shúwey" }, - }, + info: { + entry: { + entry: { + ts: 1581086654898, + i: 10645, + p: "کېدل", + f: "kedul", + g: "kedul", + e: "to become _____", + c: "v. intrans. irreg.", + ssp: "ش", + ssf: "sh", + prp: "شول", + prf: "shwul", + pprtp: "شوی", + pprtf: "shúway", + noOo: true, + ec: "become", + ep: "_____", + } as T.VerbDictionaryEntry, }, - imperfective: { - nonImperative: [ - [[{p: "کېږم", f: "kéGum"}], [{p: "کېږو", f: "kéGoo"}]], - [[{p: "کېږم", f: "kéGum"}], [{p: "کېږو", f: "kéGoo"}]], - [[{p: "کېږې", f: "kéGe"}], [{p: "کېږئ", f: "kéGeyy"}]], - [[{p: "کېږې", f: "kéGe"}], [{p: "کېږئ", f: "kéGeyy"}]], - [[{p: "کېږي", f: "kéGee"}], [{p: "کېږي", f: "kéGee"}]], - [[{p: "کېږي", f: "kéGee"}], [{p: "کېږي", f: "kéGee"}]], - ], - future: [ - [[{p: "به کېږم", f: "ba kéGum"}], [{p: "به کېږو", f: "ba kéGoo"}]], - [[{p: "به کېږم", f: "ba kéGum"}], [{p: "به کېږو", f: "ba kéGoo"}]], - [[{p: "به کېږې", f: "ba kéGe"}], [{p: "به کېږئ", f: "ba kéGeyy"}]], - [[{p: "به کېږې", f: "ba kéGe"}], [{p: "به کېږئ", f: "ba kéGeyy"}]], - [[{p: "به کېږي", f: "ba kéGee"}], [{p: "به کېږي", f: "ba kéGee"}]], - [[{p: "به کېږي", f: "ba kéGee"}], [{p: "به کېږي", f: "ba kéGee"}]], - ], - imperative: [ - [[{ p: "کېږه", f: "kéGa" }], [{ p: "کېږئ", f: "kéGeyy" }]], - [[{ p: "کېږه", f: "kéGa" }], [{ p: "کېږئ", f: "kéGeyy" }]] - ], - past: { - short: [ - [[{p: "کېدم", f: "kedúm"}], [{p: "کېدو", f: "kedóo"}]], - [[{p: "کېدم", f: "kedúm"}], [{p: "کېدو", f: "kedóo"}]], - [[{p: "کېدې", f: "kedé"}], [{p: "کېدئ", f: "kedéyy"}]], - [[{p: "کېدې", f: "kedé"}], [{p: "کېدئ", f: "kedéyy"}]], - [[{p: "کېده", f: "kedú"}, {p: "کېدو", f: "kedó"}], [{p: "کېدل", f: "kedúl"}]], - [[{p: "کېده", f: "kedá"}], [{p: "کېدې", f: "kedé"}]], - ], - long: [ - [[{p: "کېدلم", f: "kedúlum"}], [{p: "کېدلو", f: "kedúloo"}]], - [[{p: "کېدلم", f: "kedúlum"}], [{p: "کېدلو", f: "kedúloo"}]], - [[{p: "کېدلې", f: "kedúle"}], [{p: "کېدلئ", f: "kedúleyy"}]], - [[{p: "کېدلې", f: "kedúle"}], [{p: "کېدلئ", f: "kedúleyy"}]], - [[{p: "کېدلو", f: "kedúlo"}], [{p: "کېدل", f: "kedúl"}]], - [[{p: "کېدله", f: "kedúla"}], [{p: "کېدلې", f: "kedúle"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به کېدم", f: "ba kedum"}], [{p: "به کېدو", f: "ba kedóo"}]], - [[{p: "به کېدم", f: "ba kedum"}], [{p: "به کېدو", f: "ba kedóo"}]], - [[{p: "به کېدې", f: "ba kedé"}], [{p: "به کېدئ", f: "ba kedéyy"}]], - [[{p: "به کېدې", f: "ba kedé"}], [{p: "به کېدئ", f: "ba kedéyy"}]], - [[{p: "به کېده", f: "ba kedu"}, {p: "به کېدو", f: "ba kedó"}], [{p: "به کېدل", f: "ba kedúl"}]], - [[{p: "به کېده", f: "ba kedá"}], [{p: "به کېدې", f: "ba kedé"}]], - ], - long: [ - [[{p: "به کېدلم", f: "ba kedúlum"}], [{p: "به کېدلو", f: "ba kedúloo"}]], - [[{p: "به کېدلم", f: "ba kedúlum"}], [{p: "به کېدلو", f: "ba kedúloo"}]], - [[{p: "به کېدلې", f: "ba kedúle"}], [{p: "به کېدلئ", f: "ba kedúleyy"}]], - [[{p: "به کېدلې", f: "ba kedúle"}], [{p: "به کېدلئ", f: "ba kedúleyy"}]], - [[{p: "به کېدلو", f: "ba kedúlo"}], [{p: "به کېدل", f: "ba kedúl"}]], - [[{p: "به کېدله", f: "ba kedúla"}], [{p: "به کېدلې", f: "ba kedúle"}]], - ], - }, - modal: kedulStatModal, + transitivity: "intransitive", + type: "simple", + yulEnding: false, + stem: { + imperfective: { p: "کېږ", f: "kéG" }, + perfective: { p: "ش", f: "sh" }, }, - perfective: { - nonImperative: [ - [[{p: "شم", f: "shum"}], [{p: "شو", f: "shoo"}]], - [[{p: "شم", f: "shum"}], [{p: "شو", f: "shoo"}]], - [[{p: "شې", f: "she"}], [{p: "شئ", f: "sheyy"}]], - [[{p: "شې", f: "she"}], [{p: "شئ", f: "sheyy"}]], - [[{p: "شي", f: "shee"}], [{p: "شي", f: "shee"}]], - [[{p: "شي", f: "shee"}], [{p: "شي", f: "shee"}]], - ], - future: [ - [[{p: "به شم", f: "ba shum"}], [{p: "به شو", f: "ba shoo"}]], - [[{p: "به شم", f: "ba shum"}], [{p: "به شو", f: "ba shoo"}]], - [[{p: "به شې", f: "ba she"}], [{p: "به شئ", f: "ba sheyy"}]], - [[{p: "به شې", f: "ba she"}], [{p: "به شئ", f: "ba sheyy"}]], - [[{p: "به شي", f: "ba shee"}], [{p: "به شي", f: "ba shee"}]], - [[{p: "به شي", f: "ba shee"}], [{p: "به شي", f: "ba shee"}]], - ], - imperative: [ - [[{ p: "شه", f: "sha" }], [{ p: "شئ", f: "sheyy" }]], - [[{ p: "شه", f: "sha" }], [{ p: "شئ", f: "sheyy" }]], - ], - past: { - short: [ - [[{p: "شوم", f: "shwum"}], [{p: "شو", f: "shoo"}]], - [[{p: "شوم", f: "shwum"}], [{p: "شو", f: "shoo"}]], - [[{p: "شوې", f: "shwe"}], [{p: "شوئ", f: "shweyy"}]], - [[{p: "شوې", f: "shwe"}], [{p: "شوئ", f: "shweyy"}]], - [[{p: "شو", f: "sho"}], [{p: "شو", f: "shoo"}, {p: "شول", f: "shwul"}]], - [[{p: "شوه", f: "shwa"}], [{p: "شوې", f: "shwe"}]], - ], - long: [ - [[{p: "شولم", f: "shwulum"}], [{p: "شولو", f: "shwuloo"}]], - [[{p: "شولم", f: "shwulum"}], [{p: "شولو", f: "shwuloo"}]], - [[{p: "شولې", f: "shwule"}], [{p: "شولئ", f: "shwuleyy"}]], - [[{p: "شولې", f: "shwule"}], [{p: "شولئ", f: "shwuleyy"}]], - [[{p: "شوله", f: "shwulu"}, {p: "شولو", f: "shwulo"}], [{p: "شول", f: "shwul"}]], - [[{p: "شوله", f: "shwula"}], [{p: "شولې", f: "shwule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به شوم", f: "ba shwum"}], [{p: "به شو", f: "ba shoo"}]], - [[{p: "به شوم", f: "ba shwum"}], [{p: "به شو", f: "ba shoo"}]], - [[{p: "به شوې", f: "ba shwe"}], [{p: "به شوئ", f: "ba shweyy"}]], - [[{p: "به شوې", f: "ba shwe"}], [{p: "به شوئ", f: "ba shweyy"}]], - [[{p: "به شو", f: "ba sho"}], [{p: "به شو", f: "ba shoo"}, {p: "به شول", f: "ba shwul"}]], - [[{p: "به شوه", f: "ba shwa"}], [{p: "به شوې", f: "ba shwe"}]], - ], - long: [ - [[{p: "به شولم", f: "ba shwulum"}], [{p: "به شولو", f: "ba shwuloo"}]], - [[{p: "به شولم", f: "ba shwulum"}], [{p: "به شولو", f: "ba shwuloo"}]], - [[{p: "به شولې", f: "ba shwule"}], [{p: "به شولئ", f: "ba shwuleyy"}]], - [[{p: "به شولې", f: "ba shwule"}], [{p: "به شولئ", f: "ba shwuleyy"}]], - [[{p: "به شوله", f: "ba shwulu"}, {p: "به شولو", f: "ba shwulo"}], [{p: "به شول", f: "ba shwul"}]], - [[{p: "به شوله", f: "ba shwula"}], [{p: "به شولې", f: "ba shwule"}]], - ], - }, - modal: kedulStatModal, - }, - hypothetical: { - short: [ - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - ], - long: [ - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - ], + root: { + imperfective: { + long: { p: "کېدل", f: "kedúl" }, + short: { p: "کېد", f: "ked" }, + }, + perfective: { + long: { p: "شول", f: "shwul" }, + short: { p: "شو", f: "shw" }, + }, }, participle: { - past: { - masc: [ - [{ p: "شوی", f: "shúwey" }], - [{ p: "شوي", f: "shúwee" }], - [{ p: "شویو", f: "shúwiyo" }, { p: "شوو", f: "shúwo" }], - ], - fem: [ - [{ p: "شوې", f: "shúwe" }], - [{ p: "شوې", f: "shúwe" }], - [{ p: "شوو", f: "shúwo" }], - ], - }, - present: { - masc: [ - [{ p: "کېدونکی", f: "keedóonkey" }], - [{ p: "کېدونکي", f: "keedóonkee" }], - [{ p: "کېدونکیو", f: "keedóonkiyo" }, { p: "کېدونکو", f: "kedóonko" }], - ], - fem: [ - [{ p: "کېدونکې", f: "keedóonke" }], - [{ p: "کېدونکې", f: "keedóonke" }], - [{ p: "کېدونکو", f: "keedóonko" }], - ], - }, + present: { p: "کېدونکی", f: "kedóonkay" }, + past: { p: "شوی", f: "shúway" }, }, - perfect: { - halfPerfect: [ - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - ], - past: [ - [[{p: "شوی وم", f: "shuwey wum"}], [{p: "شوي وو", f: "shuwee woo"}]], - [[{p: "شوې وم", f: "shuwe wum"}], [{p: "شوې وو", f: "shuwe woo"}]], - [[{p: "شوی وې", f: "shuwey we"}], [{p: "شوي وئ", f: "shuwee weyy"}]], - [[{p: "شوې وې", f: "shuwe we"}], [{p: "شوې وئ", f: "shuwe weyy"}]], - [[{p: "شوی و", f: "shuwey wo"}], [{p: "شوي وو", f: "shuwee woo"}]], - [[{p: "شوې وه", f: "shuwe wa"}], [{p: "شوې وې", f: "shuwe we"}]], - ], - present: [ - [[{p: "شوی یم", f: "shuwey yum"}], [{p: "شوي یو", f: "shuwee yoo"}]], - [[{p: "شوې یم", f: "shuwe yum"}], [{p: "شوې یو", f: "shuwe yoo"}]], - [[{p: "شوی یې", f: "shuwey ye"}], [{p: "شوي یئ", f: "shuwee yeyy"}]], - [[{p: "شوې یې", f: "shuwe ye"}], [{p: "شوې یئ", f: "shuwe yeyy"}]], - [[{p: "شوی دی", f: "shuwey dey"}], [{p: "شوي دي", f: "shuwee dee"}]], - [[{p: "شوې ده", f: "shuwe da"}], [{p: "شوې دي", f: "shuwe dee"}]], - ], - habitual: [ - [[{p: "شوی یم", f: "shuwey yum"}], [{p: "شوي یو", f: "shuwee yoo"}]], - [[{p: "شوې یم", f: "shuwe yum"}], [{p: "شوې یو", f: "shuwe yoo"}]], - [[{p: "شوی یې", f: "shuwey ye"}], [{p: "شوي یئ", f: "shuwee yeyy"}]], - [[{p: "شوې یې", f: "shuwe ye"}], [{p: "شوې یئ", f: "shuwe yeyy"}]], - [[{p: "شوی وي", f: "shuwey wee"}], [{p: "شوي وي", f: "shuwee wee"}]], - [[{p: "شوې وي", f: "shuwe wee"}], [{p: "شوې وي", f: "shuwe wee"}]], - ], - subjunctive: [ - [[{p: "شوی وم", f: "shuwey wum"}], [{p: "شوي وو", f: "shuwee woo"}]], - [[{p: "شوې وم", f: "shuwe wum"}], [{p: "شوې وو", f: "shuwe woo"}]], - [[{p: "شوی وې", f: "shuwey we"}], [{p: "شوي وئ", f: "shuwee weyy"}]], - [[{p: "شوې وې", f: "shuwe we"}], [{p: "شوې وئ", f: "shuwe weyy"}]], - [[{p: "شوی وي", f: "shuwey wee"}], [{p: "شوي وي", f: "shuwee wee"}]], - [[{p: "شوې وي", f: "shuwe wee"}], [{p: "شوې وي", f: "shuwe wee"}]], - ], - future: [ - [[{p: "به شوی یم", f: "ba shuwey yum"}], [{p: "به شوي یو", f: "ba shuwee yoo"}]], - [[{p: "به شوې یم", f: "ba shuwe yum"}], [{p: "به شوې یو", f: "ba shuwe yoo"}]], - [[{p: "به شوی یې", f: "ba shuwey ye"}], [{p: "به شوي یئ", f: "ba shuwee yeyy"}]], - [[{p: "به شوې یې", f: "ba shuwe ye"}], [{p: "به شوې یئ", f: "ba shuwe yeyy"}]], - [[{p: "به شوی وي", f: "ba shuwey wee"}], [{p: "به شوي وي", f: "ba shuwee wee"}]], - [[{p: "به شوې وي", f: "ba shuwe wee"}], [{p: "به شوې وي", f: "ba shuwe wee"}]], - ], - wouldBe: [ - [[{p: "به شوی وم", f: "ba shuwey wum"}], [{p: "به شوي وو", f: "ba shuwee woo"}]], - [[{p: "به شوې وم", f: "ba shuwe wum"}], [{p: "به شوې وو", f: "ba shuwe woo"}]], - [[{p: "به شوی وې", f: "ba shuwey we"}], [{p: "به شوي وئ", f: "ba shuwee weyy"}]], - [[{p: "به شوې وې", f: "ba shuwe we"}], [{p: "به شوې وئ", f: "ba shuwe weyy"}]], - [[{p: "به شوی و", f: "ba shuwey wo"}], [{p: "به شوي وو", f: "ba shuwee woo"}]], - [[{p: "به شوې وه", f: "ba shuwe wa"}], [{p: "به شوې وې", f: "ba shuwe we"}]], - ], - pastSubjunctive: [ - [[{p: "شوی وای", f: "shuwey waay"}, {p: "شوی وی", f: "shuwey wey"}], [{p: "شوي وای", f: "shuwee waay"}, {p: "شوي وی", f: "shuwee wey"}]], - [[{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}], [{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}]], - [[{p: "شوی وای", f: "shuwey waay"}, {p: "شوی وی", f: "shuwey wey"}], [{p: "شوي وای", f: "shuwee waay"}, {p: "شوي وی", f: "shuwee wey"}]], - [[{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}], [{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}]], - [[{p: "شوی وای", f: "shuwey waay"}, {p: "شوی وی", f: "shuwey wey"}], [{p: "شوي وای", f: "shuwee waay"}, {p: "شوي وی", f: "shuwee wey"}]], - [[{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}], [{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}]], - ], - wouldHaveBeen: [ - [[{p: "به شوی وای", f: "ba shuwey waay"}, {p: "به شوی وی", f: "ba shuwey wey"}], [{p: "به شوي وای", f: "ba shuwee waay"}, {p: "به شوي وی", f: "ba shuwee wey"}]], - [[{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}], [{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}]], - [[{p: "به شوی وای", f: "ba shuwey waay"}, {p: "به شوی وی", f: "ba shuwey wey"}], [{p: "به شوي وای", f: "ba shuwee waay"}, {p: "به شوي وی", f: "ba shuwee wey"}]], - [[{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}], [{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}]], - [[{p: "به شوی وای", f: "ba shuwey waay"}, {p: "به شوی وی", f: "ba shuwey wey"}], [{p: "به شوي وای", f: "ba shuwee waay"}, {p: "به شوي وی", f: "ba shuwee wey"}]], - [[{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}], [{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}]], + }, + imperfective: { + nonImperative: [ + [[{ p: "کېږم", f: "kéGum" }], [{ p: "کېږو", f: "kéGoo" }]], + [[{ p: "کېږم", f: "kéGum" }], [{ p: "کېږو", f: "kéGoo" }]], + [[{ p: "کېږې", f: "kéGe" }], [{ p: "کېږئ", f: "kéGey" }]], + [[{ p: "کېږې", f: "kéGe" }], [{ p: "کېږئ", f: "kéGey" }]], + [[{ p: "کېږي", f: "kéGee" }], [{ p: "کېږي", f: "kéGee" }]], + [[{ p: "کېږي", f: "kéGee" }], [{ p: "کېږي", f: "kéGee" }]], + ], + future: [ + [[{ p: "به کېږم", f: "ba kéGum" }], [{ p: "به کېږو", f: "ba kéGoo" }]], + [[{ p: "به کېږم", f: "ba kéGum" }], [{ p: "به کېږو", f: "ba kéGoo" }]], + [[{ p: "به کېږې", f: "ba kéGe" }], [{ p: "به کېږئ", f: "ba kéGey" }]], + [[{ p: "به کېږې", f: "ba kéGe" }], [{ p: "به کېږئ", f: "ba kéGey" }]], + [[{ p: "به کېږي", f: "ba kéGee" }], [{ p: "به کېږي", f: "ba kéGee" }]], + [[{ p: "به کېږي", f: "ba kéGee" }], [{ p: "به کېږي", f: "ba kéGee" }]], + ], + imperative: [ + [[{ p: "کېږه", f: "kéGa" }], [{ p: "کېږئ", f: "kéGey" }]], + [[{ p: "کېږه", f: "kéGa" }], [{ p: "کېږئ", f: "kéGey" }]], + ], + past: { + short: [ + [[{ p: "کېدم", f: "kedúm" }], [{ p: "کېدو", f: "kedóo" }]], + [[{ p: "کېدم", f: "kedúm" }], [{ p: "کېدو", f: "kedóo" }]], + [[{ p: "کېدې", f: "kedé" }], [{ p: "کېدئ", f: "kedéy" }]], + [[{ p: "کېدې", f: "kedé" }], [{ p: "کېدئ", f: "kedéy" }]], + [ + [ + { p: "کېده", f: "kedú" }, + { p: "کېدو", f: "kedó" }, + ], + [{ p: "کېدل", f: "kedúl" }], ], + [[{ p: "کېده", f: "kedá" }], [{ p: "کېدې", f: "kedé" }]], + ], + long: [ + [[{ p: "کېدلم", f: "kedúlum" }], [{ p: "کېدلو", f: "kedúloo" }]], + [[{ p: "کېدلم", f: "kedúlum" }], [{ p: "کېدلو", f: "kedúloo" }]], + [[{ p: "کېدلې", f: "kedúle" }], [{ p: "کېدلئ", f: "kedúley" }]], + [[{ p: "کېدلې", f: "kedúle" }], [{ p: "کېدلئ", f: "kedúley" }]], + [[{ p: "کېدلو", f: "kedúlo" }], [{ p: "کېدل", f: "kedúl" }]], + [[{ p: "کېدله", f: "kedúla" }], [{ p: "کېدلې", f: "kedúle" }]], + ], }, + habitualPast: { + short: [ + [[{ p: "به کېدم", f: "ba kedum" }], [{ p: "به کېدو", f: "ba kedóo" }]], + [[{ p: "به کېدم", f: "ba kedum" }], [{ p: "به کېدو", f: "ba kedóo" }]], + [[{ p: "به کېدې", f: "ba kedé" }], [{ p: "به کېدئ", f: "ba kedéy" }]], + [[{ p: "به کېدې", f: "ba kedé" }], [{ p: "به کېدئ", f: "ba kedéy" }]], + [ + [ + { p: "به کېده", f: "ba kedu" }, + { p: "به کېدو", f: "ba kedó" }, + ], + [{ p: "به کېدل", f: "ba kedúl" }], + ], + [[{ p: "به کېده", f: "ba kedá" }], [{ p: "به کېدې", f: "ba kedé" }]], + ], + long: [ + [ + [{ p: "به کېدلم", f: "ba kedúlum" }], + [{ p: "به کېدلو", f: "ba kedúloo" }], + ], + [ + [{ p: "به کېدلم", f: "ba kedúlum" }], + [{ p: "به کېدلو", f: "ba kedúloo" }], + ], + [ + [{ p: "به کېدلې", f: "ba kedúle" }], + [{ p: "به کېدلئ", f: "ba kedúley" }], + ], + [ + [{ p: "به کېدلې", f: "ba kedúle" }], + [{ p: "به کېدلئ", f: "ba kedúley" }], + ], + [ + [{ p: "به کېدلو", f: "ba kedúlo" }], + [{ p: "به کېدل", f: "ba kedúl" }], + ], + [ + [{ p: "به کېدله", f: "ba kedúla" }], + [{ p: "به کېدلې", f: "ba kedúle" }], + ], + ], + }, + modal: kedulStatModal, + }, + perfective: { + nonImperative: [ + [[{ p: "شم", f: "shum" }], [{ p: "شو", f: "shoo" }]], + [[{ p: "شم", f: "shum" }], [{ p: "شو", f: "shoo" }]], + [[{ p: "شې", f: "she" }], [{ p: "شئ", f: "shey" }]], + [[{ p: "شې", f: "she" }], [{ p: "شئ", f: "shey" }]], + [[{ p: "شي", f: "shee" }], [{ p: "شي", f: "shee" }]], + [[{ p: "شي", f: "shee" }], [{ p: "شي", f: "shee" }]], + ], + future: [ + [[{ p: "به شم", f: "ba shum" }], [{ p: "به شو", f: "ba shoo" }]], + [[{ p: "به شم", f: "ba shum" }], [{ p: "به شو", f: "ba shoo" }]], + [[{ p: "به شې", f: "ba she" }], [{ p: "به شئ", f: "ba shey" }]], + [[{ p: "به شې", f: "ba she" }], [{ p: "به شئ", f: "ba shey" }]], + [[{ p: "به شي", f: "ba shee" }], [{ p: "به شي", f: "ba shee" }]], + [[{ p: "به شي", f: "ba shee" }], [{ p: "به شي", f: "ba shee" }]], + ], + imperative: [ + [[{ p: "شه", f: "sha" }], [{ p: "شئ", f: "shey" }]], + [[{ p: "شه", f: "sha" }], [{ p: "شئ", f: "shey" }]], + ], + past: { + short: [ + [[{ p: "شوم", f: "shwum" }], [{ p: "شو", f: "shoo" }]], + [[{ p: "شوم", f: "shwum" }], [{ p: "شو", f: "shoo" }]], + [[{ p: "شوې", f: "shwe" }], [{ p: "شوئ", f: "shwey" }]], + [[{ p: "شوې", f: "shwe" }], [{ p: "شوئ", f: "shwey" }]], + [ + [{ p: "شو", f: "sho" }], + [ + { p: "شو", f: "shoo" }, + { p: "شول", f: "shwul" }, + ], + ], + [[{ p: "شوه", f: "shwa" }], [{ p: "شوې", f: "shwe" }]], + ], + long: [ + [[{ p: "شولم", f: "shwulum" }], [{ p: "شولو", f: "shwuloo" }]], + [[{ p: "شولم", f: "shwulum" }], [{ p: "شولو", f: "shwuloo" }]], + [[{ p: "شولې", f: "shwule" }], [{ p: "شولئ", f: "shwuley" }]], + [[{ p: "شولې", f: "shwule" }], [{ p: "شولئ", f: "shwuley" }]], + [ + [ + { p: "شوله", f: "shwulu" }, + { p: "شولو", f: "shwulo" }, + ], + [{ p: "شول", f: "shwul" }], + ], + [[{ p: "شوله", f: "shwula" }], [{ p: "شولې", f: "shwule" }]], + ], + }, + habitualPast: { + short: [ + [[{ p: "به شوم", f: "ba shwum" }], [{ p: "به شو", f: "ba shoo" }]], + [[{ p: "به شوم", f: "ba shwum" }], [{ p: "به شو", f: "ba shoo" }]], + [[{ p: "به شوې", f: "ba shwe" }], [{ p: "به شوئ", f: "ba shwey" }]], + [[{ p: "به شوې", f: "ba shwe" }], [{ p: "به شوئ", f: "ba shwey" }]], + [ + [{ p: "به شو", f: "ba sho" }], + [ + { p: "به شو", f: "ba shoo" }, + { p: "به شول", f: "ba shwul" }, + ], + ], + [[{ p: "به شوه", f: "ba shwa" }], [{ p: "به شوې", f: "ba shwe" }]], + ], + long: [ + [ + [{ p: "به شولم", f: "ba shwulum" }], + [{ p: "به شولو", f: "ba shwuloo" }], + ], + [ + [{ p: "به شولم", f: "ba shwulum" }], + [{ p: "به شولو", f: "ba shwuloo" }], + ], + [ + [{ p: "به شولې", f: "ba shwule" }], + [{ p: "به شولئ", f: "ba shwuley" }], + ], + [ + [{ p: "به شولې", f: "ba shwule" }], + [{ p: "به شولئ", f: "ba shwuley" }], + ], + [ + [ + { p: "به شوله", f: "ba shwulu" }, + { p: "به شولو", f: "ba shwulo" }, + ], + [{ p: "به شول", f: "ba shwul" }], + ], + [ + [{ p: "به شوله", f: "ba shwula" }], + [{ p: "به شولې", f: "ba shwule" }], + ], + ], + }, + modal: kedulStatModal, + }, + hypothetical: { + short: [ + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + ], + long: [ + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + ], + }, + participle: { + past: { + masc: [ + [{ p: "شوی", f: "shúway" }], + [{ p: "شوي", f: "shúwee" }], + [ + { p: "شویو", f: "shúwiyo" }, + { p: "شوو", f: "shúwo" }, + ], + ], + fem: [ + [{ p: "شوې", f: "shúwe" }], + [{ p: "شوې", f: "shúwe" }], + [{ p: "شوو", f: "shúwo" }], + ], + }, + present: { + masc: [ + [{ p: "کېدونکی", f: "keedóonkay" }], + [{ p: "کېدونکي", f: "keedóonkee" }], + [ + { p: "کېدونکیو", f: "keedóonkiyo" }, + { p: "کېدونکو", f: "kedóonko" }, + ], + ], + fem: [ + [{ p: "کېدونکې", f: "keedóonke" }], + [{ p: "کېدونکې", f: "keedóonke" }], + [{ p: "کېدونکو", f: "keedóonko" }], + ], + }, + }, + perfect: { + halfPerfect: [ + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + ], + past: [ + [[{ p: "شوی وم", f: "shuway wum" }], [{ p: "شوي وو", f: "shuwee woo" }]], + [[{ p: "شوې وم", f: "shuwe wum" }], [{ p: "شوې وو", f: "shuwe woo" }]], + [[{ p: "شوی وې", f: "shuway we" }], [{ p: "شوي وئ", f: "shuwee wey" }]], + [[{ p: "شوې وې", f: "shuwe we" }], [{ p: "شوې وئ", f: "shuwe wey" }]], + [[{ p: "شوی و", f: "shuway wo" }], [{ p: "شوي وو", f: "shuwee woo" }]], + [[{ p: "شوې وه", f: "shuwe wa" }], [{ p: "شوې وې", f: "shuwe we" }]], + ], + present: [ + [[{ p: "شوی یم", f: "shuway yum" }], [{ p: "شوي یو", f: "shuwee yoo" }]], + [[{ p: "شوې یم", f: "shuwe yum" }], [{ p: "شوې یو", f: "shuwe yoo" }]], + [[{ p: "شوی یې", f: "shuway ye" }], [{ p: "شوي یئ", f: "shuwee yey" }]], + [[{ p: "شوې یې", f: "shuwe ye" }], [{ p: "شوې یئ", f: "shuwe yey" }]], + [[{ p: "شوی دی", f: "shuway day" }], [{ p: "شوي دي", f: "shuwee dee" }]], + [[{ p: "شوې ده", f: "shuwe da" }], [{ p: "شوې دي", f: "shuwe dee" }]], + ], + habitual: [ + [[{ p: "شوی یم", f: "shuway yum" }], [{ p: "شوي یو", f: "shuwee yoo" }]], + [[{ p: "شوې یم", f: "shuwe yum" }], [{ p: "شوې یو", f: "shuwe yoo" }]], + [[{ p: "شوی یې", f: "shuway ye" }], [{ p: "شوي یئ", f: "shuwee yey" }]], + [[{ p: "شوې یې", f: "shuwe ye" }], [{ p: "شوې یئ", f: "shuwe yey" }]], + [[{ p: "شوی وي", f: "shuway wee" }], [{ p: "شوي وي", f: "shuwee wee" }]], + [[{ p: "شوې وي", f: "shuwe wee" }], [{ p: "شوې وي", f: "shuwe wee" }]], + ], + subjunctive: [ + [[{ p: "شوی وم", f: "shuway wum" }], [{ p: "شوي وو", f: "shuwee woo" }]], + [[{ p: "شوې وم", f: "shuwe wum" }], [{ p: "شوې وو", f: "shuwe woo" }]], + [[{ p: "شوی وې", f: "shuway we" }], [{ p: "شوي وئ", f: "shuwee wey" }]], + [[{ p: "شوې وې", f: "shuwe we" }], [{ p: "شوې وئ", f: "shuwe wey" }]], + [[{ p: "شوی وي", f: "shuway wee" }], [{ p: "شوي وي", f: "shuwee wee" }]], + [[{ p: "شوې وي", f: "shuwe wee" }], [{ p: "شوې وي", f: "shuwe wee" }]], + ], + future: [ + [ + [{ p: "به شوی یم", f: "ba shuway yum" }], + [{ p: "به شوي یو", f: "ba shuwee yoo" }], + ], + [ + [{ p: "به شوې یم", f: "ba shuwe yum" }], + [{ p: "به شوې یو", f: "ba shuwe yoo" }], + ], + [ + [{ p: "به شوی یې", f: "ba shuway ye" }], + [{ p: "به شوي یئ", f: "ba shuwee yey" }], + ], + [ + [{ p: "به شوې یې", f: "ba shuwe ye" }], + [{ p: "به شوې یئ", f: "ba shuwe yey" }], + ], + [ + [{ p: "به شوی وي", f: "ba shuway wee" }], + [{ p: "به شوي وي", f: "ba shuwee wee" }], + ], + [ + [{ p: "به شوې وي", f: "ba shuwe wee" }], + [{ p: "به شوې وي", f: "ba shuwe wee" }], + ], + ], + wouldBe: [ + [ + [{ p: "به شوی وم", f: "ba shuway wum" }], + [{ p: "به شوي وو", f: "ba shuwee woo" }], + ], + [ + [{ p: "به شوې وم", f: "ba shuwe wum" }], + [{ p: "به شوې وو", f: "ba shuwe woo" }], + ], + [ + [{ p: "به شوی وې", f: "ba shuway we" }], + [{ p: "به شوي وئ", f: "ba shuwee wey" }], + ], + [ + [{ p: "به شوې وې", f: "ba shuwe we" }], + [{ p: "به شوې وئ", f: "ba shuwe wey" }], + ], + [ + [{ p: "به شوی و", f: "ba shuway wo" }], + [{ p: "به شوي وو", f: "ba shuwee woo" }], + ], + [ + [{ p: "به شوې وه", f: "ba shuwe wa" }], + [{ p: "به شوې وې", f: "ba shuwe we" }], + ], + ], + pastSubjunctive: [ + [ + [ + { p: "شوی وای", f: "shuway waay" }, + { p: "شوی وی", f: "shuway way" }, + ], + [ + { p: "شوي وای", f: "shuwee waay" }, + { p: "شوي وی", f: "shuwee way" }, + ], + ], + [ + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + ], + [ + [ + { p: "شوی وای", f: "shuway waay" }, + { p: "شوی وی", f: "shuway way" }, + ], + [ + { p: "شوي وای", f: "shuwee waay" }, + { p: "شوي وی", f: "shuwee way" }, + ], + ], + [ + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + ], + [ + [ + { p: "شوی وای", f: "shuway waay" }, + { p: "شوی وی", f: "shuway way" }, + ], + [ + { p: "شوي وای", f: "shuwee waay" }, + { p: "شوي وی", f: "shuwee way" }, + ], + ], + [ + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + ], + ], + wouldHaveBeen: [ + [ + [ + { p: "به شوی وای", f: "ba shuway waay" }, + { p: "به شوی وی", f: "ba shuway way" }, + ], + [ + { p: "به شوي وای", f: "ba shuwee waay" }, + { p: "به شوي وی", f: "ba shuwee way" }, + ], + ], + [ + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + ], + [ + [ + { p: "به شوی وای", f: "ba shuway waay" }, + { p: "به شوی وی", f: "ba shuway way" }, + ], + [ + { p: "به شوي وای", f: "ba shuwee waay" }, + { p: "به شوي وی", f: "ba shuwee way" }, + ], + ], + [ + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + ], + [ + [ + { p: "به شوی وای", f: "ba shuway waay" }, + { p: "به شوی وی", f: "ba shuway way" }, + ], + [ + { p: "به شوي وای", f: "ba shuwee waay" }, + { p: "به شوي وی", f: "ba shuwee way" }, + ], + ], + [ + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + ], + ], + }, }; export const kedulDyn: T.VerbConjugation = { - info: { - entry: { - entry: {"ts":1527812754,"i":10644,"p":"کېدل","f":"kedul","g":"kedul","e":"to happen, occur","c":"v. intrans. irreg.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true,"ec":"happen"} as T.VerbDictionaryEntry, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - stem: { - imperfective: { p: "کېږ", f: "kéG" }, - perfective: { p: "وش", f: "óosh" }, - perfectiveSplit: [{ p: "و", f: "óo" }, { p: "ش", f: "sh" }], - }, - root: { - imperfective: { - long: { p: "کېدل", f: "kedúl" }, - short: { p: "کېد", f: "ked" }, - }, - perfective: { - long: { p: "وشول", f: "óoshwul" }, - short: { p: "وشو", f: "óoshw" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "شول", f: "shwul" }], - short: [{ p: "و", f: "óo" }, { p: "شو", f: "shw" }], - }, - }, - participle: { - present: { p: "کېدونکی", f: "kedóonkey" }, - past: { p: "شوی", f: "shúwey" }, - }, + info: { + entry: { + entry: { + ts: 1527812754, + i: 10644, + p: "کېدل", + f: "kedul", + g: "kedul", + e: "to happen, occur", + c: "v. intrans. irreg.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, + ec: "happen", + } as T.VerbDictionaryEntry, }, - imperfective: { - nonImperative: [ - [[{p: "کېږم", f: "kéGum"}], [{p: "کېږو", f: "kéGoo"}]], - [[{p: "کېږم", f: "kéGum"}], [{p: "کېږو", f: "kéGoo"}]], - [[{p: "کېږې", f: "kéGe"}], [{p: "کېږئ", f: "kéGeyy"}]], - [[{p: "کېږې", f: "kéGe"}], [{p: "کېږئ", f: "kéGeyy"}]], - [[{p: "کېږي", f: "kéGee"}], [{p: "کېږي", f: "kéGee"}]], - [[{p: "کېږي", f: "kéGee"}], [{p: "کېږي", f: "kéGee"}]], - ], - future: [ - [[{p: "به کېږم", f: "ba kéGum"}], [{p: "به کېږو", f: "ba kéGoo"}]], - [[{p: "به کېږم", f: "ba kéGum"}], [{p: "به کېږو", f: "ba kéGoo"}]], - [[{p: "به کېږې", f: "ba kéGe"}], [{p: "به کېږئ", f: "ba kéGeyy"}]], - [[{p: "به کېږې", f: "ba kéGe"}], [{p: "به کېږئ", f: "ba kéGeyy"}]], - [[{p: "به کېږي", f: "ba kéGee"}], [{p: "به کېږي", f: "ba kéGee"}]], - [[{p: "به کېږي", f: "ba kéGee"}], [{p: "به کېږي", f: "ba kéGee"}]], - ], - imperative: [ - [[{ p: "کېږه", f: "kéGa" }], [{ p: "کېږئ", f: "kéGeyy" }]], - [[{ p: "کېږه", f: "kéGa" }], [{ p: "کېږئ", f: "kéGeyy" }]] - ], - past: { - short: [ - [[{p: "کېدم", f: "kedum"}], [{p: "کېدو", f: "kedóo"}]], - [[{p: "کېدم", f: "kedum"}], [{p: "کېدو", f: "kedóo"}]], - [[{p: "کېدې", f: "kedé"}], [{p: "کېدئ", f: "kedéyy"}]], - [[{p: "کېدې", f: "kedé"}], [{p: "کېدئ", f: "kedéyy"}]], - [[{p: "کېده", f: "kedu"}, {p: "کېدو", f: "kedó"}], [{p: "کېدل", f: "kedúl"}]], - [[{p: "کېده", f: "kedá"}], [{p: "کېدې", f: "kedé"}]], - ], - long: [ - [[{p: "کېدلم", f: "kedúlum"}], [{p: "کېدلو", f: "kedúloo"}]], - [[{p: "کېدلم", f: "kedúlum"}], [{p: "کېدلو", f: "kedúloo"}]], - [[{p: "کېدلې", f: "kedúle"}], [{p: "کېدلئ", f: "kedúleyy"}]], - [[{p: "کېدلې", f: "kedúle"}], [{p: "کېدلئ", f: "kedúleyy"}]], - [[{p: "کېدلو", f: "kedúlo"}], [{p: "کېدل", f: "kedúl"}]], - [[{p: "کېدله", f: "kedúla"}], [{p: "کېدلې", f: "kedúle"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به کېدم", f: "ba kedum"}], [{p: "به کېدو", f: "ba kedóo"}]], - [[{p: "به کېدم", f: "ba kedum"}], [{p: "به کېدو", f: "ba kedóo"}]], - [[{p: "به کېدې", f: "ba kedé"}], [{p: "به کېدئ", f: "ba kedéyy"}]], - [[{p: "به کېدې", f: "ba kedé"}], [{p: "به کېدئ", f: "ba kedéyy"}]], - [[{p: "به کېده", f: "ba kedu"}, {p: "به کېدو", f: "ba kedó"}], [{p: "به کېدل", f: "ba kedúl"}]], - [[{p: "به کېده", f: "ba kedá"}], [{p: "به کېدې", f: "ba kedé"}]], - ], - long: [ - [[{p: "به کېدلم", f: "ba kedúlum"}], [{p: "به کېدلو", f: "ba kedúloo"}]], - [[{p: "به کېدلم", f: "ba kedúlum"}], [{p: "به کېدلو", f: "ba kedúloo"}]], - [[{p: "به کېدلې", f: "ba kedúle"}], [{p: "به کېدلئ", f: "ba kedúleyy"}]], - [[{p: "به کېدلې", f: "ba kedúle"}], [{p: "به کېدلئ", f: "ba kedúleyy"}]], - [[{p: "به کېدلو", f: "ba kedúlo"}], [{p: "به کېدل", f: "ba kedúl"}]], - [[{p: "به کېدله", f: "ba kedúla"}], [{p: "به کېدلې", f: "ba kedúle"}]], - ], - }, - modal: kedulStatModal, + transitivity: "intransitive", + type: "simple", + yulEnding: false, + stem: { + imperfective: { p: "کېږ", f: "kéG" }, + perfective: { p: "وش", f: "óosh" }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "ش", f: "sh" }, + ], }, - perfective: { - nonImperative: [ - [[{p: "وشم", f: "óoshum"}], [{p: "وشو", f: "óoshoo"}]], - [[{p: "وشم", f: "óoshum"}], [{p: "وشو", f: "óoshoo"}]], - [[{p: "وشې", f: "óoshe"}], [{p: "وشئ", f: "óosheyy"}]], - [[{p: "وشې", f: "óoshe"}], [{p: "وشئ", f: "óosheyy"}]], - [[{p: "وشي", f: "óoshee"}], [{p: "وشي", f: "óoshee"}]], - [[{p: "وشي", f: "óoshee"}], [{p: "وشي", f: "óoshee"}]], - ], - future: [ - [[{p: "به شم", f: "ba shum"}], [{p: "به شو", f: "ba shoo"}]], - [[{p: "به شم", f: "ba shum"}], [{p: "به شو", f: "ba shoo"}]], - [[{p: "به شې", f: "ba she"}], [{p: "به شئ", f: "ba sheyy"}]], - [[{p: "به شې", f: "ba she"}], [{p: "به شئ", f: "ba sheyy"}]], - [[{p: "به شي", f: "ba shee"}], [{p: "به شي", f: "ba shee"}]], - [[{p: "به شي", f: "ba shee"}], [{p: "به شي", f: "ba shee"}]], - ], - imperative: [ - [[{ p: "وشه", f: "óosha" }], [{ p: "وشئ", f: "óosheyy" }]], - [[{ p: "وشه", f: "óosha" }], [{ p: "وشئ", f: "óosheyy" }]], - ], - past: { - short: [ - [[{p: "وشوم", f: "óoshwum"}], [{p: "وشو", f: "óoshoo"}]], - [[{p: "وشوم", f: "óoshwum"}], [{p: "وشو", f: "óoshoo"}]], - [[{p: "وشوې", f: "óoshwe"}], [{p: "وشوئ", f: "óoshweyy"}]], - [[{p: "وشوې", f: "óoshwe"}], [{p: "وشوئ", f: "óoshweyy"}]], - [[{p: "وشو", f: "óosho"}], [{p: "وشو", f: "óoshoo"}, {p: "وشول", f: "óoshwul"}]], - [[{p: "وشوه", f: "óoshwa"}], [{p: "وشوې", f: "óoshwe"}]], - ], - long: [ - [[{p: "وشولم", f: "óoshwulum"}], [{p: "وشولو", f: "óoshwuloo"}]], - [[{p: "وشولم", f: "óoshwulum"}], [{p: "وشولو", f: "óoshwuloo"}]], - [[{p: "وشولې", f: "óoshwule"}], [{p: "وشولئ", f: "óoshwuleyy"}]], - [[{p: "وشولې", f: "óoshwule"}], [{p: "وشولئ", f: "óoshwuleyy"}]], - [[{p: "وشوله", f: "óoshwulu"}, {p: "وشولو", f: "óoshwulo"}], [{p: "وشول", f: "óoshwul"}]], - [[{p: "وشوله", f: "óoshwula"}], [{p: "وشولې", f: "óoshwule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به وشوم", f: "ba óoshwum"}], [{p: "به وشو", f: "ba óoshoo"}]], - [[{p: "به وشوم", f: "ba óoshwum"}], [{p: "به وشو", f: "ba óoshoo"}]], - [[{p: "به وشوې", f: "ba óoshwe"}], [{p: "به وشوئ", f: "ba óoshweyy"}]], - [[{p: "به وشوې", f: "ba óoshwe"}], [{p: "به وشوئ", f: "ba óoshweyy"}]], - [[{p: "به وشو", f: "ba óosho"}], [{p: "به وشو", f: "ba óoshoo"}, {p: "به وشول", f: "ba óoshwul"}]], - [[{p: "به وشوه", f: "ba óoshwa"}], [{p: "به وشوې", f: "ba óoshwe"}]], - ], - long: [ - [[{p: "به وشولم", f: "ba óoshwulum"}], [{p: "به وشولو", f: "ba óoshwuloo"}]], - [[{p: "به وشولم", f: "ba óoshwulum"}], [{p: "به وشولو", f: "ba óoshwuloo"}]], - [[{p: "به وشولې", f: "ba óoshwule"}], [{p: "به وشولئ", f: "ba óoshwuleyy"}]], - [[{p: "به وشولې", f: "ba óoshwule"}], [{p: "به وشولئ", f: "ba óoshwuleyy"}]], - [[{p: "به وشوله", f: "ba óoshwulu"}, {p: "به وشولو", f: "ba óoshwulo"}], [{p: "به وشول", f: "ba óoshwul"}]], - [[{p: "به وشوله", f: "ba óoshwula"}], [{p: "به وشولې", f: "ba óoshwule"}]], - ], - }, - modal: kedulStatModal, - }, - hypothetical: { - short: [ - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], - ], + root: { + imperfective: { + long: { p: "کېدل", f: "kedúl" }, + short: { p: "کېد", f: "ked" }, + }, + perfective: { + long: { p: "وشول", f: "óoshwul" }, + short: { p: "وشو", f: "óoshw" }, + }, + perfectiveSplit: { long: [ - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], - [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + { p: "و", f: "óo" }, + { p: "شول", f: "shwul" }, ], + short: [ + { p: "و", f: "óo" }, + { p: "شو", f: "shw" }, + ], + }, }, participle: { - past: { - masc: [ - [{ p: "شوی", f: "shúwey" }], - [{ p: "شوي", f: "shúwee" }], - [{ p: "شویو", f: "shúwiyo" }, { p: "شوو", f: "shúwo" }], - ], - fem: [ - [{ p: "شوې", f: "shúwe" }], - [{ p: "شوې", f: "shúwe" }], - [{ p: "شوو", f: "shúwo" }], - ], - }, - present: { - masc: [ - [{ p: "کېدونکی", f: "keedóonkey" }], - [{ p: "کېدونکي", f: "keedóonkee" }], - [{ p: "کېدونکیو", f: "keedóonkiyo" }, { p: "کېدونکو", f: "kedóonko" }], - ], - fem: [ - [{ p: "کېدونکې", f: "keedóonke" }], - [{ p: "کېدونکې", f: "keedóonke" }], - [{ p: "کېدونکو", f: "keedóonko" }], - ], - }, + present: { p: "کېدونکی", f: "kedóonkay" }, + past: { p: "شوی", f: "shúway" }, }, - perfect: { - halfPerfect: [ - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - ], - past: [ - [[{p: "شوی وم", f: "shuwey wum"}], [{p: "شوي وو", f: "shuwee woo"}]], - [[{p: "شوې وم", f: "shuwe wum"}], [{p: "شوې وو", f: "shuwe woo"}]], - [[{p: "شوی وې", f: "shuwey we"}], [{p: "شوي وئ", f: "shuwee weyy"}]], - [[{p: "شوې وې", f: "shuwe we"}], [{p: "شوې وئ", f: "shuwe weyy"}]], - [[{p: "شوی و", f: "shuwey wo"}], [{p: "شوي وو", f: "shuwee woo"}]], - [[{p: "شوې وه", f: "shuwe wa"}], [{p: "شوې وې", f: "shuwe we"}]], - ], - present: [ - [[{p: "شوی یم", f: "shuwey yum"}], [{p: "شوي یو", f: "shuwee yoo"}]], - [[{p: "شوې یم", f: "shuwe yum"}], [{p: "شوې یو", f: "shuwe yoo"}]], - [[{p: "شوی یې", f: "shuwey ye"}], [{p: "شوي یئ", f: "shuwee yeyy"}]], - [[{p: "شوې یې", f: "shuwe ye"}], [{p: "شوې یئ", f: "shuwe yeyy"}]], - [[{p: "شوی دی", f: "shuwey dey"}], [{p: "شوي دي", f: "shuwee dee"}]], - [[{p: "شوې ده", f: "shuwe da"}], [{p: "شوې دي", f: "shuwe dee"}]], - ], - habitual: [ - [[{p: "شوی یم", f: "shuwey yum"}], [{p: "شوي یو", f: "shuwee yoo"}]], - [[{p: "شوې یم", f: "shuwe yum"}], [{p: "شوې یو", f: "shuwe yoo"}]], - [[{p: "شوی یې", f: "shuwey ye"}], [{p: "شوي یئ", f: "shuwee yeyy"}]], - [[{p: "شوې یې", f: "shuwe ye"}], [{p: "شوې یئ", f: "shuwe yeyy"}]], - [[{p: "شوی وي", f: "shuwey wee"}], [{p: "شوي وي", f: "shuwee wee"}]], - [[{p: "شوې وي", f: "shuwe wee"}], [{p: "شوې وي", f: "shuwe wee"}]], - ], - subjunctive: [ - [[{p: "شوی وم", f: "shuwey wum"}], [{p: "شوي وو", f: "shuwee woo"}]], - [[{p: "شوې وم", f: "shuwe wum"}], [{p: "شوې وو", f: "shuwe woo"}]], - [[{p: "شوی وې", f: "shuwey we"}], [{p: "شوي وئ", f: "shuwee weyy"}]], - [[{p: "شوې وې", f: "shuwe we"}], [{p: "شوې وئ", f: "shuwe weyy"}]], - [[{p: "شوی وي", f: "shuwey wee"}], [{p: "شوي وي", f: "shuwee wee"}]], - [[{p: "شوې وي", f: "shuwe wee"}], [{p: "شوې وي", f: "shuwe wee"}]], - ], - future: [ - [[{p: "به شوی یم", f: "ba shuwey yum"}], [{p: "به شوي یو", f: "ba shuwee yoo"}]], - [[{p: "به شوې یم", f: "ba shuwe yum"}], [{p: "به شوې یو", f: "ba shuwe yoo"}]], - [[{p: "به شوی یې", f: "ba shuwey ye"}], [{p: "به شوي یئ", f: "ba shuwee yeyy"}]], - [[{p: "به شوې یې", f: "ba shuwe ye"}], [{p: "به شوې یئ", f: "ba shuwe yeyy"}]], - [[{p: "به شوی وي", f: "ba shuwey wee"}], [{p: "به شوي وي", f: "ba shuwee wee"}]], - [[{p: "به شوې وي", f: "ba shuwe wee"}], [{p: "به شوې وي", f: "ba shuwe wee"}]], - ], - wouldBe: [ - [[{p: "به شوی وم", f: "ba shuwey wum"}], [{p: "به شوي وو", f: "ba shuwee woo"}]], - [[{p: "به شوې وم", f: "ba shuwe wum"}], [{p: "به شوې وو", f: "ba shuwe woo"}]], - [[{p: "به شوی وې", f: "ba shuwey we"}], [{p: "به شوي وئ", f: "ba shuwee weyy"}]], - [[{p: "به شوې وې", f: "ba shuwe we"}], [{p: "به شوې وئ", f: "ba shuwe weyy"}]], - [[{p: "به شوی و", f: "ba shuwey wo"}], [{p: "به شوي وو", f: "ba shuwee woo"}]], - [[{p: "به شوې وه", f: "ba shuwe wa"}], [{p: "به شوې وې", f: "ba shuwe we"}]], - ], - pastSubjunctive: [ - [[{p: "شوی وای", f: "shuwey waay"}, {p: "شوی وی", f: "shuwey wey"}], [{p: "شوي وای", f: "shuwee waay"}, {p: "شوي وی", f: "shuwee wey"}]], - [[{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}], [{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}]], - [[{p: "شوی وای", f: "shuwey waay"}, {p: "شوی وی", f: "shuwey wey"}], [{p: "شوي وای", f: "shuwee waay"}, {p: "شوي وی", f: "shuwee wey"}]], - [[{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}], [{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}]], - [[{p: "شوی وای", f: "shuwey waay"}, {p: "شوی وی", f: "shuwey wey"}], [{p: "شوي وای", f: "shuwee waay"}, {p: "شوي وی", f: "shuwee wey"}]], - [[{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}], [{p: "شوې وای", f: "shuwe waay"}, {p: "شوې وی", f: "shuwe wey"}]], - ], - wouldHaveBeen: [ - [[{p: "به شوی وای", f: "ba shuwey waay"}, {p: "به شوی وی", f: "ba shuwey wey"}], [{p: "به شوي وای", f: "ba shuwee waay"}, {p: "به شوي وی", f: "ba shuwee wey"}]], - [[{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}], [{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}]], - [[{p: "به شوی وای", f: "ba shuwey waay"}, {p: "به شوی وی", f: "ba shuwey wey"}], [{p: "به شوي وای", f: "ba shuwee waay"}, {p: "به شوي وی", f: "ba shuwee wey"}]], - [[{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}], [{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}]], - [[{p: "به شوی وای", f: "ba shuwey waay"}, {p: "به شوی وی", f: "ba shuwey wey"}], [{p: "به شوي وای", f: "ba shuwee waay"}, {p: "به شوي وی", f: "ba shuwee wey"}]], - [[{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}], [{p: "به شوې وای", f: "ba shuwe waay"}, {p: "به شوې وی", f: "ba shuwe wey"}]], + }, + imperfective: { + nonImperative: [ + [[{ p: "کېږم", f: "kéGum" }], [{ p: "کېږو", f: "kéGoo" }]], + [[{ p: "کېږم", f: "kéGum" }], [{ p: "کېږو", f: "kéGoo" }]], + [[{ p: "کېږې", f: "kéGe" }], [{ p: "کېږئ", f: "kéGey" }]], + [[{ p: "کېږې", f: "kéGe" }], [{ p: "کېږئ", f: "kéGey" }]], + [[{ p: "کېږي", f: "kéGee" }], [{ p: "کېږي", f: "kéGee" }]], + [[{ p: "کېږي", f: "kéGee" }], [{ p: "کېږي", f: "kéGee" }]], + ], + future: [ + [[{ p: "به کېږم", f: "ba kéGum" }], [{ p: "به کېږو", f: "ba kéGoo" }]], + [[{ p: "به کېږم", f: "ba kéGum" }], [{ p: "به کېږو", f: "ba kéGoo" }]], + [[{ p: "به کېږې", f: "ba kéGe" }], [{ p: "به کېږئ", f: "ba kéGey" }]], + [[{ p: "به کېږې", f: "ba kéGe" }], [{ p: "به کېږئ", f: "ba kéGey" }]], + [[{ p: "به کېږي", f: "ba kéGee" }], [{ p: "به کېږي", f: "ba kéGee" }]], + [[{ p: "به کېږي", f: "ba kéGee" }], [{ p: "به کېږي", f: "ba kéGee" }]], + ], + imperative: [ + [[{ p: "کېږه", f: "kéGa" }], [{ p: "کېږئ", f: "kéGey" }]], + [[{ p: "کېږه", f: "kéGa" }], [{ p: "کېږئ", f: "kéGey" }]], + ], + past: { + short: [ + [[{ p: "کېدم", f: "kedum" }], [{ p: "کېدو", f: "kedóo" }]], + [[{ p: "کېدم", f: "kedum" }], [{ p: "کېدو", f: "kedóo" }]], + [[{ p: "کېدې", f: "kedé" }], [{ p: "کېدئ", f: "kedéy" }]], + [[{ p: "کېدې", f: "kedé" }], [{ p: "کېدئ", f: "kedéy" }]], + [ + [ + { p: "کېده", f: "kedu" }, + { p: "کېدو", f: "kedó" }, + ], + [{ p: "کېدل", f: "kedúl" }], ], + [[{ p: "کېده", f: "kedá" }], [{ p: "کېدې", f: "kedé" }]], + ], + long: [ + [[{ p: "کېدلم", f: "kedúlum" }], [{ p: "کېدلو", f: "kedúloo" }]], + [[{ p: "کېدلم", f: "kedúlum" }], [{ p: "کېدلو", f: "kedúloo" }]], + [[{ p: "کېدلې", f: "kedúle" }], [{ p: "کېدلئ", f: "kedúley" }]], + [[{ p: "کېدلې", f: "kedúle" }], [{ p: "کېدلئ", f: "kedúley" }]], + [[{ p: "کېدلو", f: "kedúlo" }], [{ p: "کېدل", f: "kedúl" }]], + [[{ p: "کېدله", f: "kedúla" }], [{ p: "کېدلې", f: "kedúle" }]], + ], }, + habitualPast: { + short: [ + [[{ p: "به کېدم", f: "ba kedum" }], [{ p: "به کېدو", f: "ba kedóo" }]], + [[{ p: "به کېدم", f: "ba kedum" }], [{ p: "به کېدو", f: "ba kedóo" }]], + [[{ p: "به کېدې", f: "ba kedé" }], [{ p: "به کېدئ", f: "ba kedéy" }]], + [[{ p: "به کېدې", f: "ba kedé" }], [{ p: "به کېدئ", f: "ba kedéy" }]], + [ + [ + { p: "به کېده", f: "ba kedu" }, + { p: "به کېدو", f: "ba kedó" }, + ], + [{ p: "به کېدل", f: "ba kedúl" }], + ], + [[{ p: "به کېده", f: "ba kedá" }], [{ p: "به کېدې", f: "ba kedé" }]], + ], + long: [ + [ + [{ p: "به کېدلم", f: "ba kedúlum" }], + [{ p: "به کېدلو", f: "ba kedúloo" }], + ], + [ + [{ p: "به کېدلم", f: "ba kedúlum" }], + [{ p: "به کېدلو", f: "ba kedúloo" }], + ], + [ + [{ p: "به کېدلې", f: "ba kedúle" }], + [{ p: "به کېدلئ", f: "ba kedúley" }], + ], + [ + [{ p: "به کېدلې", f: "ba kedúle" }], + [{ p: "به کېدلئ", f: "ba kedúley" }], + ], + [ + [{ p: "به کېدلو", f: "ba kedúlo" }], + [{ p: "به کېدل", f: "ba kedúl" }], + ], + [ + [{ p: "به کېدله", f: "ba kedúla" }], + [{ p: "به کېدلې", f: "ba kedúle" }], + ], + ], + }, + modal: kedulStatModal, + }, + perfective: { + nonImperative: [ + [[{ p: "وشم", f: "óoshum" }], [{ p: "وشو", f: "óoshoo" }]], + [[{ p: "وشم", f: "óoshum" }], [{ p: "وشو", f: "óoshoo" }]], + [[{ p: "وشې", f: "óoshe" }], [{ p: "وشئ", f: "óoshey" }]], + [[{ p: "وشې", f: "óoshe" }], [{ p: "وشئ", f: "óoshey" }]], + [[{ p: "وشي", f: "óoshee" }], [{ p: "وشي", f: "óoshee" }]], + [[{ p: "وشي", f: "óoshee" }], [{ p: "وشي", f: "óoshee" }]], + ], + future: [ + [[{ p: "به شم", f: "ba shum" }], [{ p: "به شو", f: "ba shoo" }]], + [[{ p: "به شم", f: "ba shum" }], [{ p: "به شو", f: "ba shoo" }]], + [[{ p: "به شې", f: "ba she" }], [{ p: "به شئ", f: "ba shey" }]], + [[{ p: "به شې", f: "ba she" }], [{ p: "به شئ", f: "ba shey" }]], + [[{ p: "به شي", f: "ba shee" }], [{ p: "به شي", f: "ba shee" }]], + [[{ p: "به شي", f: "ba shee" }], [{ p: "به شي", f: "ba shee" }]], + ], + imperative: [ + [[{ p: "وشه", f: "óosha" }], [{ p: "وشئ", f: "óoshey" }]], + [[{ p: "وشه", f: "óosha" }], [{ p: "وشئ", f: "óoshey" }]], + ], + past: { + short: [ + [[{ p: "وشوم", f: "óoshwum" }], [{ p: "وشو", f: "óoshoo" }]], + [[{ p: "وشوم", f: "óoshwum" }], [{ p: "وشو", f: "óoshoo" }]], + [[{ p: "وشوې", f: "óoshwe" }], [{ p: "وشوئ", f: "óoshwey" }]], + [[{ p: "وشوې", f: "óoshwe" }], [{ p: "وشوئ", f: "óoshwey" }]], + [ + [{ p: "وشو", f: "óosho" }], + [ + { p: "وشو", f: "óoshoo" }, + { p: "وشول", f: "óoshwul" }, + ], + ], + [[{ p: "وشوه", f: "óoshwa" }], [{ p: "وشوې", f: "óoshwe" }]], + ], + long: [ + [[{ p: "وشولم", f: "óoshwulum" }], [{ p: "وشولو", f: "óoshwuloo" }]], + [[{ p: "وشولم", f: "óoshwulum" }], [{ p: "وشولو", f: "óoshwuloo" }]], + [[{ p: "وشولې", f: "óoshwule" }], [{ p: "وشولئ", f: "óoshwuley" }]], + [[{ p: "وشولې", f: "óoshwule" }], [{ p: "وشولئ", f: "óoshwuley" }]], + [ + [ + { p: "وشوله", f: "óoshwulu" }, + { p: "وشولو", f: "óoshwulo" }, + ], + [{ p: "وشول", f: "óoshwul" }], + ], + [[{ p: "وشوله", f: "óoshwula" }], [{ p: "وشولې", f: "óoshwule" }]], + ], + }, + habitualPast: { + short: [ + [ + [{ p: "به وشوم", f: "ba óoshwum" }], + [{ p: "به وشو", f: "ba óoshoo" }], + ], + [ + [{ p: "به وشوم", f: "ba óoshwum" }], + [{ p: "به وشو", f: "ba óoshoo" }], + ], + [ + [{ p: "به وشوې", f: "ba óoshwe" }], + [{ p: "به وشوئ", f: "ba óoshwey" }], + ], + [ + [{ p: "به وشوې", f: "ba óoshwe" }], + [{ p: "به وشوئ", f: "ba óoshwey" }], + ], + [ + [{ p: "به وشو", f: "ba óosho" }], + [ + { p: "به وشو", f: "ba óoshoo" }, + { p: "به وشول", f: "ba óoshwul" }, + ], + ], + [ + [{ p: "به وشوه", f: "ba óoshwa" }], + [{ p: "به وشوې", f: "ba óoshwe" }], + ], + ], + long: [ + [ + [{ p: "به وشولم", f: "ba óoshwulum" }], + [{ p: "به وشولو", f: "ba óoshwuloo" }], + ], + [ + [{ p: "به وشولم", f: "ba óoshwulum" }], + [{ p: "به وشولو", f: "ba óoshwuloo" }], + ], + [ + [{ p: "به وشولې", f: "ba óoshwule" }], + [{ p: "به وشولئ", f: "ba óoshwuley" }], + ], + [ + [{ p: "به وشولې", f: "ba óoshwule" }], + [{ p: "به وشولئ", f: "ba óoshwuley" }], + ], + [ + [ + { p: "به وشوله", f: "ba óoshwulu" }, + { p: "به وشولو", f: "ba óoshwulo" }, + ], + [{ p: "به وشول", f: "ba óoshwul" }], + ], + [ + [{ p: "به وشوله", f: "ba óoshwula" }], + [{ p: "به وشولې", f: "ba óoshwule" }], + ], + ], + }, + modal: kedulStatModal, + }, + hypothetical: { + short: [ + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + [[{ p: "کېدای", f: "kedáay" }], [{ p: "کېدای", f: "kedáay" }]], + ], + long: [ + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + [[{ p: "کېدلای", f: "kedúlaay" }], [{ p: "کېدلای", f: "kedúlaay" }]], + ], + }, + participle: { + past: { + masc: [ + [{ p: "شوی", f: "shúway" }], + [{ p: "شوي", f: "shúwee" }], + [ + { p: "شویو", f: "shúwiyo" }, + { p: "شوو", f: "shúwo" }, + ], + ], + fem: [ + [{ p: "شوې", f: "shúwe" }], + [{ p: "شوې", f: "shúwe" }], + [{ p: "شوو", f: "shúwo" }], + ], + }, + present: { + masc: [ + [{ p: "کېدونکی", f: "keedóonkay" }], + [{ p: "کېدونکي", f: "keedóonkee" }], + [ + { p: "کېدونکیو", f: "keedóonkiyo" }, + { p: "کېدونکو", f: "kedóonko" }, + ], + ], + fem: [ + [{ p: "کېدونکې", f: "keedóonke" }], + [{ p: "کېدونکې", f: "keedóonke" }], + [{ p: "کېدونکو", f: "keedóonko" }], + ], + }, + }, + perfect: { + halfPerfect: [ + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + ], + past: [ + [[{ p: "شوی وم", f: "shuway wum" }], [{ p: "شوي وو", f: "shuwee woo" }]], + [[{ p: "شوې وم", f: "shuwe wum" }], [{ p: "شوې وو", f: "shuwe woo" }]], + [[{ p: "شوی وې", f: "shuway we" }], [{ p: "شوي وئ", f: "shuwee wey" }]], + [[{ p: "شوې وې", f: "shuwe we" }], [{ p: "شوې وئ", f: "shuwe wey" }]], + [[{ p: "شوی و", f: "shuway wo" }], [{ p: "شوي وو", f: "shuwee woo" }]], + [[{ p: "شوې وه", f: "shuwe wa" }], [{ p: "شوې وې", f: "shuwe we" }]], + ], + present: [ + [[{ p: "شوی یم", f: "shuway yum" }], [{ p: "شوي یو", f: "shuwee yoo" }]], + [[{ p: "شوې یم", f: "shuwe yum" }], [{ p: "شوې یو", f: "shuwe yoo" }]], + [[{ p: "شوی یې", f: "shuway ye" }], [{ p: "شوي یئ", f: "shuwee yey" }]], + [[{ p: "شوې یې", f: "shuwe ye" }], [{ p: "شوې یئ", f: "shuwe yey" }]], + [[{ p: "شوی دی", f: "shuway day" }], [{ p: "شوي دي", f: "shuwee dee" }]], + [[{ p: "شوې ده", f: "shuwe da" }], [{ p: "شوې دي", f: "shuwe dee" }]], + ], + habitual: [ + [[{ p: "شوی یم", f: "shuway yum" }], [{ p: "شوي یو", f: "shuwee yoo" }]], + [[{ p: "شوې یم", f: "shuwe yum" }], [{ p: "شوې یو", f: "shuwe yoo" }]], + [[{ p: "شوی یې", f: "shuway ye" }], [{ p: "شوي یئ", f: "shuwee yey" }]], + [[{ p: "شوې یې", f: "shuwe ye" }], [{ p: "شوې یئ", f: "shuwe yey" }]], + [[{ p: "شوی وي", f: "shuway wee" }], [{ p: "شوي وي", f: "shuwee wee" }]], + [[{ p: "شوې وي", f: "shuwe wee" }], [{ p: "شوې وي", f: "shuwe wee" }]], + ], + subjunctive: [ + [[{ p: "شوی وم", f: "shuway wum" }], [{ p: "شوي وو", f: "shuwee woo" }]], + [[{ p: "شوې وم", f: "shuwe wum" }], [{ p: "شوې وو", f: "shuwe woo" }]], + [[{ p: "شوی وې", f: "shuway we" }], [{ p: "شوي وئ", f: "shuwee wey" }]], + [[{ p: "شوې وې", f: "shuwe we" }], [{ p: "شوې وئ", f: "shuwe wey" }]], + [[{ p: "شوی وي", f: "shuway wee" }], [{ p: "شوي وي", f: "shuwee wee" }]], + [[{ p: "شوې وي", f: "shuwe wee" }], [{ p: "شوې وي", f: "shuwe wee" }]], + ], + future: [ + [ + [{ p: "به شوی یم", f: "ba shuway yum" }], + [{ p: "به شوي یو", f: "ba shuwee yoo" }], + ], + [ + [{ p: "به شوې یم", f: "ba shuwe yum" }], + [{ p: "به شوې یو", f: "ba shuwe yoo" }], + ], + [ + [{ p: "به شوی یې", f: "ba shuway ye" }], + [{ p: "به شوي یئ", f: "ba shuwee yey" }], + ], + [ + [{ p: "به شوې یې", f: "ba shuwe ye" }], + [{ p: "به شوې یئ", f: "ba shuwe yey" }], + ], + [ + [{ p: "به شوی وي", f: "ba shuway wee" }], + [{ p: "به شوي وي", f: "ba shuwee wee" }], + ], + [ + [{ p: "به شوې وي", f: "ba shuwe wee" }], + [{ p: "به شوې وي", f: "ba shuwe wee" }], + ], + ], + wouldBe: [ + [ + [{ p: "به شوی وم", f: "ba shuway wum" }], + [{ p: "به شوي وو", f: "ba shuwee woo" }], + ], + [ + [{ p: "به شوې وم", f: "ba shuwe wum" }], + [{ p: "به شوې وو", f: "ba shuwe woo" }], + ], + [ + [{ p: "به شوی وې", f: "ba shuway we" }], + [{ p: "به شوي وئ", f: "ba shuwee wey" }], + ], + [ + [{ p: "به شوې وې", f: "ba shuwe we" }], + [{ p: "به شوې وئ", f: "ba shuwe wey" }], + ], + [ + [{ p: "به شوی و", f: "ba shuway wo" }], + [{ p: "به شوي وو", f: "ba shuwee woo" }], + ], + [ + [{ p: "به شوې وه", f: "ba shuwe wa" }], + [{ p: "به شوې وې", f: "ba shuwe we" }], + ], + ], + pastSubjunctive: [ + [ + [ + { p: "شوی وای", f: "shuway waay" }, + { p: "شوی وی", f: "shuway way" }, + ], + [ + { p: "شوي وای", f: "shuwee waay" }, + { p: "شوي وی", f: "shuwee way" }, + ], + ], + [ + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + ], + [ + [ + { p: "شوی وای", f: "shuway waay" }, + { p: "شوی وی", f: "shuway way" }, + ], + [ + { p: "شوي وای", f: "shuwee waay" }, + { p: "شوي وی", f: "shuwee way" }, + ], + ], + [ + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + ], + [ + [ + { p: "شوی وای", f: "shuway waay" }, + { p: "شوی وی", f: "shuway way" }, + ], + [ + { p: "شوي وای", f: "shuwee waay" }, + { p: "شوي وی", f: "shuwee way" }, + ], + ], + [ + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + [ + { p: "شوې وای", f: "shuwe waay" }, + { p: "شوې وی", f: "shuwe way" }, + ], + ], + ], + wouldHaveBeen: [ + [ + [ + { p: "به شوی وای", f: "ba shuway waay" }, + { p: "به شوی وی", f: "ba shuway way" }, + ], + [ + { p: "به شوي وای", f: "ba shuwee waay" }, + { p: "به شوي وی", f: "ba shuwee way" }, + ], + ], + [ + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + ], + [ + [ + { p: "به شوی وای", f: "ba shuway waay" }, + { p: "به شوی وی", f: "ba shuway way" }, + ], + [ + { p: "به شوي وای", f: "ba shuwee waay" }, + { p: "به شوي وی", f: "ba shuwee way" }, + ], + ], + [ + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + ], + [ + [ + { p: "به شوی وای", f: "ba shuway waay" }, + { p: "به شوی وی", f: "ba shuway way" }, + ], + [ + { p: "به شوي وای", f: "ba shuwee waay" }, + { p: "به شوي وی", f: "ba shuwee way" }, + ], + ], + [ + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + [ + { p: "به شوې وای", f: "ba shuwe waay" }, + { p: "به شوې وی", f: "ba shuwe way" }, + ], + ], + ], + }, }; const kawulImperfectiveModal: T.ModalContent = { - nonImperative: { - long: [ - [[{ p: "کولی شم", f: "kawúley shum" }, { p: "کولای شم", f: "kawúlaay shum" }], [{ p: "کولی شو", f: "kawúley shoo" }, { p: "کولای شو", f: "kawúlaay shoo" }]], - [[{ p: "کولی شم", f: "kawúley shum" }, { p: "کولای شم", f: "kawúlaay shum" }], [{ p: "کولی شو", f: "kawúley shoo" }, { p: "کولای شو", f: "kawúlaay shoo" }]], - [[{ p: "کولی شې", f: "kawúley she" }, { p: "کولای شې", f: "kawúlaay she" }], [{ p: "کولی شئ", f: "kawúley sheyy" }, { p: "کولای شئ", f: "kawúlaay sheyy" }]], - [[{ p: "کولی شې", f: "kawúley she" }, { p: "کولای شې", f: "kawúlaay she" }], [{ p: "کولی شئ", f: "kawúley sheyy" }, { p: "کولای شئ", f: "kawúlaay sheyy" }]], - [[{ p: "کولی شي", f: "kawúley shee" }, { p: "کولای شي", f: "kawúlaay shee" }], [{ p: "کولی شي", f: "kawúley shee" }, { p: "کولای شي", f: "kawúlaay shee" }]], - [[{ p: "کولی شي", f: "kawúley shee" }, { p: "کولای شي", f: "kawúlaay shee" }], [{ p: "کولی شي", f: "kawúley shee" }, { p: "کولای شي", f: "kawúlaay shee" }]], + nonImperative: { + long: [ + [ + [ + { p: "کولی شم", f: "kawúlay shum" }, + { p: "کولای شم", f: "kawúlaay shum" }, ], - short: [ - [[{ p: "کوی شم", f: "kawéy shum" }, { p: "کوای شم", f: "kawáay shum" }], [{ p: "کوی شو", f: "kawéy shoo" }, { p: "کوای شو", f: "kawáay shoo" }]], - [[{ p: "کوی شم", f: "kawéy shum" }, { p: "کوای شم", f: "kawáay shum" }], [{ p: "کوی شو", f: "kawéy shoo" }, { p: "کوای شو", f: "kawáay shoo" }]], - [[{ p: "کوی شې", f: "kawéy she" }, { p: "کوای شې", f: "kawáay she" }], [{ p: "کوی شئ", f: "kawéy sheyy" }, { p: "کوای شئ", f: "kawáay sheyy" }]], - [[{ p: "کوی شې", f: "kawéy she" }, { p: "کوای شې", f: "kawáay she" }], [{ p: "کوی شئ", f: "kawéy sheyy" }, { p: "کوای شئ", f: "kawáay sheyy" }]], - [[{ p: "کوی شي", f: "kawéy shee" }, { p: "کوای شي", f: "kawáay shee" }], [{ p: "کوی شي", f: "kawéy shee" }, { p: "کوای شي", f: "kawáay shee" }]], - [[{ p: "کوی شي", f: "kawéy shee" }, { p: "کوای شي", f: "kawáay shee" }], [{ p: "کوی شي", f: "kawéy shee" }, { p: "کوای شي", f: "kawáay shee" }]], + [ + { p: "کولی شو", f: "kawúlay shoo" }, + { p: "کولای شو", f: "kawúlaay shoo" }, ], - }, - future: { - long: [ - [[{ p: "به کولی شم", f: "ba kawúley shum" }, { p: "به کولای شم", f: "ba kawúlaay shum" }], [{ p: "به کولی شو", f: "ba kawúley shoo" }, { p: "به کولای شو", f: "ba kawúlaay shoo" }]], - [[{ p: "به کولی شم", f: "ba kawúley shum" }, { p: "به کولای شم", f: "ba kawúlaay shum" }], [{ p: "به کولی شو", f: "ba kawúley shoo" }, { p: "به کولای شو", f: "ba kawúlaay shoo" }]], - [[{ p: "به کولی شې", f: "ba kawúley she" }, { p: "به کولای شې", f: "ba kawúlaay she" }], [{ p: "به کولی شئ", f: "ba kawúley sheyy" }, { p: "به کولای شئ", f: "ba kawúlaay sheyy" }]], - [[{ p: "به کولی شې", f: "ba kawúley she" }, { p: "به کولای شې", f: "ba kawúlaay she" }], [{ p: "به کولی شئ", f: "ba kawúley sheyy" }, { p: "به کولای شئ", f: "ba kawúlaay sheyy" }]], - [[{ p: "به کولی شي", f: "ba kawúley shee" }, { p: "به کولای شي", f: "ba kawúlaay shee" }], [{ p: "به کولی شي", f: "ba kawúley shee" }, { p: "به کولای شي", f: "ba kawúlaay shee" }]], - [[{ p: "به کولی شي", f: "ba kawúley shee" }, { p: "به کولای شي", f: "ba kawúlaay shee" }], [{ p: "به کولی شي", f: "ba kawúley shee" }, { p: "به کولای شي", f: "ba kawúlaay shee" }]], + ], + [ + [ + { p: "کولی شم", f: "kawúlay shum" }, + { p: "کولای شم", f: "kawúlaay shum" }, ], - short: [ - [[{ p: "به کوی شم", f: "ba kawéy shum" }, { p: "به کوای شم", f: "ba kawáay shum" }], [{ p: "به کوی شو", f: "ba kawéy shoo" }, { p: "به کوای شو", f: "ba kawáay shoo" }]], - [[{ p: "به کوی شم", f: "ba kawéy shum" }, { p: "به کوای شم", f: "ba kawáay shum" }], [{ p: "به کوی شو", f: "ba kawéy shoo" }, { p: "به کوای شو", f: "ba kawáay shoo" }]], - [[{ p: "به کوی شې", f: "ba kawéy she" }, { p: "به کوای شې", f: "ba kawáay she" }], [{ p: "به کوی شئ", f: "ba kawéy sheyy" }, { p: "به کوای شئ", f: "ba kawáay sheyy" }]], - [[{ p: "به کوی شې", f: "ba kawéy she" }, { p: "به کوای شې", f: "ba kawáay she" }], [{ p: "به کوی شئ", f: "ba kawéy sheyy" }, { p: "به کوای شئ", f: "ba kawáay sheyy" }]], - [[{ p: "به کوی شي", f: "ba kawéy shee" }, { p: "به کوای شي", f: "ba kawáay shee" }], [{ p: "به کوی شي", f: "ba kawéy shee" }, { p: "به کوای شي", f: "ba kawáay shee" }]], - [[{ p: "به کوی شي", f: "ba kawéy shee" }, { p: "به کوای شي", f: "ba kawáay shee" }], [{ p: "به کوی شي", f: "ba kawéy shee" }, { p: "به کوای شي", f: "ba kawáay shee" }]], + [ + { p: "کولی شو", f: "kawúlay shoo" }, + { p: "کولای شو", f: "kawúlaay shoo" }, ], - }, - past: { - long: [ - [[{ p: "کولی شوم", f: "kawúley shwum" }, { p: "کولای شوم", f: "kawúlaay shwum" }], [{ p: "کولی شو", f: "kawúley shoo" }, { p: "کولای شو", f: "kawúlaay shoo" }]], - [[{ p: "کولی شوم", f: "kawúley shwum" }, { p: "کولای شوم", f: "kawúlaay shwum" }], [{ p: "کولی شو", f: "kawúley shoo" }, { p: "کولای شو", f: "kawúlaay shoo" }]], - [[{ p: "کولی شوې", f: "kawúley shwe" }, { p: "کولای شوې", f: "kawúlaay shwe" }], [{ p: "کولی شوئ", f: "kawúley shweyy" }, { p: "کولای شوئ", f: "kawúlaay shweyy" }]], - [[{ p: "کولی شوې", f: "kawúley shwe" }, { p: "کولای شوې", f: "kawúlaay shwe" }], [{ p: "کولی شوئ", f: "kawúley shweyy" }, { p: "کولای شوئ", f: "kawúlaay shweyy" }]], - [[{ p: "کولی شو", f: "kawúley sho" }, { p: "کولای شو", f: "kawúlaay sho" }], [{ p: "کولی شول", f: "kawúley shwul" }, { p: "کولای شول", f: "kawúlaay shwul" }, { p: "کولی شو", f: "kawúley shoo" }, { p: "کولای شو", f: "kawúlaay shoo" }]], - [[{ p: "کولی شوه", f: "kawúley shwa" }, { p: "کولای شوه", f: "kawúlaay shwa" }], [{ p: "کولی شولې", f: "kawúley shwule" }, { p: "کولای شولې", f: "kawúlaay shwule" }, { p: "کولی شوې", f: "kawúley shwe" }, { p: "کولای شوې", f: "kawúlaay shwe" }]], + ], + [ + [ + { p: "کولی شې", f: "kawúlay she" }, + { p: "کولای شې", f: "kawúlaay she" }, ], - short: [ - [[{ p: "کوی شوم", f: "kawéy shwum" }, { p: "کوای شوم", f: "kawáay shwum" }], [{ p: "کوی شو", f: "kawéy shoo" }, { p: "کوای شو", f: "kawáay shoo" }]], - [[{ p: "کوی شوم", f: "kawéy shwum" }, { p: "کوای شوم", f: "kawáay shwum" }], [{ p: "کوی شو", f: "kawéy shoo" }, { p: "کوای شو", f: "kawáay shoo" }]], - [[{ p: "کوی شوې", f: "kawéy shwe" }, { p: "کوای شوې", f: "kawáay shwe" }], [{ p: "کوی شوئ", f: "kawéy shweyy" }, { p: "کوای شوئ", f: "kawáay shweyy" }]], - [[{ p: "کوی شوې", f: "kawéy shwe" }, { p: "کوای شوې", f: "kawáay shwe" }], [{ p: "کوی شوئ", f: "kawéy shweyy" }, { p: "کوای شوئ", f: "kawáay shweyy" }]], - [[{ p: "کوی شو", f: "kawéy sho" }, { p: "کوای شو", f: "kawáay sho" }], [{ p: "کوی شول", f: "kawéy shwul" }, { p: "کوای شول", f: "kawáay shwul" }, { p: "کوی شو", f: "kawéy shoo" }, { p: "کوای شو", f: "kawáay shoo" }]], - [[{ p: "کوی شوه", f: "kawéy shwa" }, { p: "کوای شوه", f: "kawáay shwa" }], [{ p: "کوی شولې", f: "kawéy shwule" }, { p: "کوای شولې", f: "kawáay shwule" }, { p: "کوی شوې", f: "kawéy shwe" }, { p: "کوای شوې", f: "kawáay shwe" }]], + [ + { p: "کولی شئ", f: "kawúlay shey" }, + { p: "کولای شئ", f: "kawúlaay shey" }, ], - }, - habitualPast: { - long: [ - [[{ p: "به کولی شوم", f: "ba kawúley shwum" }, { p: "به کولای شوم", f: "ba kawúlaay shwum" }], [{ p: "به کولی شو", f: "ba kawúley shoo" }, { p: "به کولای شو", f: "ba kawúlaay shoo" }]], - [[{ p: "به کولی شوم", f: "ba kawúley shwum" }, { p: "به کولای شوم", f: "ba kawúlaay shwum" }], [{ p: "به کولی شو", f: "ba kawúley shoo" }, { p: "به کولای شو", f: "ba kawúlaay shoo" }]], - [[{ p: "به کولی شوې", f: "ba kawúley shwe" }, { p: "به کولای شوې", f: "ba kawúlaay shwe" }], [{ p: "به کولی شوئ", f: "ba kawúley shweyy" }, { p: "به کولای شوئ", f: "ba kawúlaay shweyy" }]], - [[{ p: "به کولی شوې", f: "ba kawúley shwe" }, { p: "به کولای شوې", f: "ba kawúlaay shwe" }], [{ p: "به کولی شوئ", f: "ba kawúley shweyy" }, { p: "به کولای شوئ", f: "ba kawúlaay shweyy" }]], - [[{ p: "به کولی شو", f: "ba kawúley sho" }, { p: "به کولای شو", f: "ba kawúlaay sho" }], [{ p: "به کولی شول", f: "ba kawúley shwul" }, { p: "به کولای شول", f: "ba kawúlaay shwul" }, { p: "به کولی شو", f: "ba kawúley shoo" }, { p: "به کولای شو", f: "ba kawúlaay shoo" }]], - [[{ p: "به کولی شوه", f: "ba kawúley shwa" }, { p: "به کولای شوه", f: "ba kawúlaay shwa" }], [{ p: "به کولی شولې", f: "ba kawúley shwule" }, { p: "به کولای شولې", f: "ba kawúlaay shwule" }, { p: "به کولی شوې", f: "ba kawúley shwe" }, { p: "به کولای شوې", f: "ba kawúlaay shwe" }]], + ], + [ + [ + { p: "کولی شې", f: "kawúlay she" }, + { p: "کولای شې", f: "kawúlaay she" }, ], - short: [ - [[{ p: "به کوی شوم", f: "ba kawéy shwum" }, { p: "به کوای شوم", f: "ba kawáay shwum" }], [{ p: "به کوی شو", f: "ba kawéy shoo" }, { p: "به کوای شو", f: "ba kawáay shoo" }]], - [[{ p: "به کوی شوم", f: "ba kawéy shwum" }, { p: "به کوای شوم", f: "ba kawáay shwum" }], [{ p: "به کوی شو", f: "ba kawéy shoo" }, { p: "به کوای شو", f: "ba kawáay shoo" }]], - [[{ p: "به کوی شوې", f: "ba kawéy shwe" }, { p: "به کوای شوې", f: "ba kawáay shwe" }], [{ p: "به کوی شوئ", f: "ba kawéy shweyy" }, { p: "به کوای شوئ", f: "ba kawáay shweyy" }]], - [[{ p: "به کوی شوې", f: "ba kawéy shwe" }, { p: "به کوای شوې", f: "ba kawáay shwe" }], [{ p: "به کوی شوئ", f: "ba kawéy shweyy" }, { p: "به کوای شوئ", f: "ba kawáay shweyy" }]], - [[{ p: "به کوی شو", f: "ba kawéy sho" }, { p: "به کوای شو", f: "ba kawáay sho" }], [{ p: "به کوی شول", f: "ba kawéy shwul" }, { p: "به کوای شول", f: "ba kawáay shwul" }, { p: "به کوی شو", f: "ba kawéy shoo" }, { p: "به کوای شو", f: "ba kawáay shoo" }]], - [[{ p: "به کوی شوه", f: "ba kawéy shwa" }, { p: "به کوای شوه", f: "ba kawáay shwa" }], [{ p: "به کوی شولې", f: "ba kawéy shwule" }, { p: "به کوای شولې", f: "ba kawáay shwule" }, { p: "به کوی شوې", f: "ba kawéy shwe" }, { p: "به کوای شوې", f: "ba kawáay shwe" }]], + [ + { p: "کولی شئ", f: "kawúlay shey" }, + { p: "کولای شئ", f: "kawúlaay shey" }, ], - }, - hypotheticalPast: { - long: [ - [[{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }], [{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }]], - [[{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }], [{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }]], - [[{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }], [{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }]], - [[{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }], [{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }]], - [[{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }], [{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }]], - [[{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }], [{ p: "کولی شوای", f: "kawúley shwaay" }, { p: "کولی شوی", f: "kawúley shwey" }, { p: "کولای شوای", f: "kawúlaay shwaay" }]], + ], + [ + [ + { p: "کولی شي", f: "kawúlay shee" }, + { p: "کولای شي", f: "kawúlaay shee" }, ], - short: [ - [[{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }], [{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }]], - [[{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }], [{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }]], - [[{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }], [{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }]], - [[{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }], [{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }]], - [[{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }], [{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }]], - [[{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }], [{ p: "کوی شوای", f: "kawéy shwaay" }, { p: "کوی شوی", f: "kawéy shwey" }, { p: "کوای شوای", f: "kawáay shwaay" }]], + [ + { p: "کولی شي", f: "kawúlay shee" }, + { p: "کولای شي", f: "kawúlaay shee" }, ], - }, + ], + [ + [ + { p: "کولی شي", f: "kawúlay shee" }, + { p: "کولای شي", f: "kawúlaay shee" }, + ], + [ + { p: "کولی شي", f: "kawúlay shee" }, + { p: "کولای شي", f: "kawúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "کوی شم", f: "kawáy shum" }, + { p: "کوای شم", f: "kawáay shum" }, + ], + [ + { p: "کوی شو", f: "kawáy shoo" }, + { p: "کوای شو", f: "kawáay shoo" }, + ], + ], + [ + [ + { p: "کوی شم", f: "kawáy shum" }, + { p: "کوای شم", f: "kawáay shum" }, + ], + [ + { p: "کوی شو", f: "kawáy shoo" }, + { p: "کوای شو", f: "kawáay shoo" }, + ], + ], + [ + [ + { p: "کوی شې", f: "kawáy she" }, + { p: "کوای شې", f: "kawáay she" }, + ], + [ + { p: "کوی شئ", f: "kawáy shey" }, + { p: "کوای شئ", f: "kawáay shey" }, + ], + ], + [ + [ + { p: "کوی شې", f: "kawáy she" }, + { p: "کوای شې", f: "kawáay she" }, + ], + [ + { p: "کوی شئ", f: "kawáy shey" }, + { p: "کوای شئ", f: "kawáay shey" }, + ], + ], + [ + [ + { p: "کوی شي", f: "kawáy shee" }, + { p: "کوای شي", f: "kawáay shee" }, + ], + [ + { p: "کوی شي", f: "kawáy shee" }, + { p: "کوای شي", f: "kawáay shee" }, + ], + ], + [ + [ + { p: "کوی شي", f: "kawáy shee" }, + { p: "کوای شي", f: "kawáay shee" }, + ], + [ + { p: "کوی شي", f: "kawáy shee" }, + { p: "کوای شي", f: "kawáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به کولی شم", f: "ba kawúlay shum" }, + { p: "به کولای شم", f: "ba kawúlaay shum" }, + ], + [ + { p: "به کولی شو", f: "ba kawúlay shoo" }, + { p: "به کولای شو", f: "ba kawúlaay shoo" }, + ], + ], + [ + [ + { p: "به کولی شم", f: "ba kawúlay shum" }, + { p: "به کولای شم", f: "ba kawúlaay shum" }, + ], + [ + { p: "به کولی شو", f: "ba kawúlay shoo" }, + { p: "به کولای شو", f: "ba kawúlaay shoo" }, + ], + ], + [ + [ + { p: "به کولی شې", f: "ba kawúlay she" }, + { p: "به کولای شې", f: "ba kawúlaay she" }, + ], + [ + { p: "به کولی شئ", f: "ba kawúlay shey" }, + { p: "به کولای شئ", f: "ba kawúlaay shey" }, + ], + ], + [ + [ + { p: "به کولی شې", f: "ba kawúlay she" }, + { p: "به کولای شې", f: "ba kawúlaay she" }, + ], + [ + { p: "به کولی شئ", f: "ba kawúlay shey" }, + { p: "به کولای شئ", f: "ba kawúlaay shey" }, + ], + ], + [ + [ + { p: "به کولی شي", f: "ba kawúlay shee" }, + { p: "به کولای شي", f: "ba kawúlaay shee" }, + ], + [ + { p: "به کولی شي", f: "ba kawúlay shee" }, + { p: "به کولای شي", f: "ba kawúlaay shee" }, + ], + ], + [ + [ + { p: "به کولی شي", f: "ba kawúlay shee" }, + { p: "به کولای شي", f: "ba kawúlaay shee" }, + ], + [ + { p: "به کولی شي", f: "ba kawúlay shee" }, + { p: "به کولای شي", f: "ba kawúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کوی شم", f: "ba kawáy shum" }, + { p: "به کوای شم", f: "ba kawáay shum" }, + ], + [ + { p: "به کوی شو", f: "ba kawáy shoo" }, + { p: "به کوای شو", f: "ba kawáay shoo" }, + ], + ], + [ + [ + { p: "به کوی شم", f: "ba kawáy shum" }, + { p: "به کوای شم", f: "ba kawáay shum" }, + ], + [ + { p: "به کوی شو", f: "ba kawáy shoo" }, + { p: "به کوای شو", f: "ba kawáay shoo" }, + ], + ], + [ + [ + { p: "به کوی شې", f: "ba kawáy she" }, + { p: "به کوای شې", f: "ba kawáay she" }, + ], + [ + { p: "به کوی شئ", f: "ba kawáy shey" }, + { p: "به کوای شئ", f: "ba kawáay shey" }, + ], + ], + [ + [ + { p: "به کوی شې", f: "ba kawáy she" }, + { p: "به کوای شې", f: "ba kawáay she" }, + ], + [ + { p: "به کوی شئ", f: "ba kawáy shey" }, + { p: "به کوای شئ", f: "ba kawáay shey" }, + ], + ], + [ + [ + { p: "به کوی شي", f: "ba kawáy shee" }, + { p: "به کوای شي", f: "ba kawáay shee" }, + ], + [ + { p: "به کوی شي", f: "ba kawáy shee" }, + { p: "به کوای شي", f: "ba kawáay shee" }, + ], + ], + [ + [ + { p: "به کوی شي", f: "ba kawáy shee" }, + { p: "به کوای شي", f: "ba kawáay shee" }, + ], + [ + { p: "به کوی شي", f: "ba kawáy shee" }, + { p: "به کوای شي", f: "ba kawáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "کولی شوم", f: "kawúlay shwum" }, + { p: "کولای شوم", f: "kawúlaay shwum" }, + ], + [ + { p: "کولی شو", f: "kawúlay shoo" }, + { p: "کولای شو", f: "kawúlaay shoo" }, + ], + ], + [ + [ + { p: "کولی شوم", f: "kawúlay shwum" }, + { p: "کولای شوم", f: "kawúlaay shwum" }, + ], + [ + { p: "کولی شو", f: "kawúlay shoo" }, + { p: "کولای شو", f: "kawúlaay shoo" }, + ], + ], + [ + [ + { p: "کولی شوې", f: "kawúlay shwe" }, + { p: "کولای شوې", f: "kawúlaay shwe" }, + ], + [ + { p: "کولی شوئ", f: "kawúlay shwey" }, + { p: "کولای شوئ", f: "kawúlaay shwey" }, + ], + ], + [ + [ + { p: "کولی شوې", f: "kawúlay shwe" }, + { p: "کولای شوې", f: "kawúlaay shwe" }, + ], + [ + { p: "کولی شوئ", f: "kawúlay shwey" }, + { p: "کولای شوئ", f: "kawúlaay shwey" }, + ], + ], + [ + [ + { p: "کولی شو", f: "kawúlay sho" }, + { p: "کولای شو", f: "kawúlaay sho" }, + ], + [ + { p: "کولی شول", f: "kawúlay shwul" }, + { p: "کولای شول", f: "kawúlaay shwul" }, + { p: "کولی شو", f: "kawúlay shoo" }, + { p: "کولای شو", f: "kawúlaay shoo" }, + ], + ], + [ + [ + { p: "کولی شوه", f: "kawúlay shwa" }, + { p: "کولای شوه", f: "kawúlaay shwa" }, + ], + [ + { p: "کولی شولې", f: "kawúlay shwule" }, + { p: "کولای شولې", f: "kawúlaay shwule" }, + { p: "کولی شوې", f: "kawúlay shwe" }, + { p: "کولای شوې", f: "kawúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "کوی شوم", f: "kawáy shwum" }, + { p: "کوای شوم", f: "kawáay shwum" }, + ], + [ + { p: "کوی شو", f: "kawáy shoo" }, + { p: "کوای شو", f: "kawáay shoo" }, + ], + ], + [ + [ + { p: "کوی شوم", f: "kawáy shwum" }, + { p: "کوای شوم", f: "kawáay shwum" }, + ], + [ + { p: "کوی شو", f: "kawáy shoo" }, + { p: "کوای شو", f: "kawáay shoo" }, + ], + ], + [ + [ + { p: "کوی شوې", f: "kawáy shwe" }, + { p: "کوای شوې", f: "kawáay shwe" }, + ], + [ + { p: "کوی شوئ", f: "kawáy shwey" }, + { p: "کوای شوئ", f: "kawáay shwey" }, + ], + ], + [ + [ + { p: "کوی شوې", f: "kawáy shwe" }, + { p: "کوای شوې", f: "kawáay shwe" }, + ], + [ + { p: "کوی شوئ", f: "kawáy shwey" }, + { p: "کوای شوئ", f: "kawáay shwey" }, + ], + ], + [ + [ + { p: "کوی شو", f: "kawáy sho" }, + { p: "کوای شو", f: "kawáay sho" }, + ], + [ + { p: "کوی شول", f: "kawáy shwul" }, + { p: "کوای شول", f: "kawáay shwul" }, + { p: "کوی شو", f: "kawáy shoo" }, + { p: "کوای شو", f: "kawáay shoo" }, + ], + ], + [ + [ + { p: "کوی شوه", f: "kawáy shwa" }, + { p: "کوای شوه", f: "kawáay shwa" }, + ], + [ + { p: "کوی شولې", f: "kawáy shwule" }, + { p: "کوای شولې", f: "kawáay shwule" }, + { p: "کوی شوې", f: "kawáy shwe" }, + { p: "کوای شوې", f: "kawáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به کولی شوم", f: "ba kawúlay shwum" }, + { p: "به کولای شوم", f: "ba kawúlaay shwum" }, + ], + [ + { p: "به کولی شو", f: "ba kawúlay shoo" }, + { p: "به کولای شو", f: "ba kawúlaay shoo" }, + ], + ], + [ + [ + { p: "به کولی شوم", f: "ba kawúlay shwum" }, + { p: "به کولای شوم", f: "ba kawúlaay shwum" }, + ], + [ + { p: "به کولی شو", f: "ba kawúlay shoo" }, + { p: "به کولای شو", f: "ba kawúlaay shoo" }, + ], + ], + [ + [ + { p: "به کولی شوې", f: "ba kawúlay shwe" }, + { p: "به کولای شوې", f: "ba kawúlaay shwe" }, + ], + [ + { p: "به کولی شوئ", f: "ba kawúlay shwey" }, + { p: "به کولای شوئ", f: "ba kawúlaay shwey" }, + ], + ], + [ + [ + { p: "به کولی شوې", f: "ba kawúlay shwe" }, + { p: "به کولای شوې", f: "ba kawúlaay shwe" }, + ], + [ + { p: "به کولی شوئ", f: "ba kawúlay shwey" }, + { p: "به کولای شوئ", f: "ba kawúlaay shwey" }, + ], + ], + [ + [ + { p: "به کولی شو", f: "ba kawúlay sho" }, + { p: "به کولای شو", f: "ba kawúlaay sho" }, + ], + [ + { p: "به کولی شول", f: "ba kawúlay shwul" }, + { p: "به کولای شول", f: "ba kawúlaay shwul" }, + { p: "به کولی شو", f: "ba kawúlay shoo" }, + { p: "به کولای شو", f: "ba kawúlaay shoo" }, + ], + ], + [ + [ + { p: "به کولی شوه", f: "ba kawúlay shwa" }, + { p: "به کولای شوه", f: "ba kawúlaay shwa" }, + ], + [ + { p: "به کولی شولې", f: "ba kawúlay shwule" }, + { p: "به کولای شولې", f: "ba kawúlaay shwule" }, + { p: "به کولی شوې", f: "ba kawúlay shwe" }, + { p: "به کولای شوې", f: "ba kawúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کوی شوم", f: "ba kawáy shwum" }, + { p: "به کوای شوم", f: "ba kawáay shwum" }, + ], + [ + { p: "به کوی شو", f: "ba kawáy shoo" }, + { p: "به کوای شو", f: "ba kawáay shoo" }, + ], + ], + [ + [ + { p: "به کوی شوم", f: "ba kawáy shwum" }, + { p: "به کوای شوم", f: "ba kawáay shwum" }, + ], + [ + { p: "به کوی شو", f: "ba kawáy shoo" }, + { p: "به کوای شو", f: "ba kawáay shoo" }, + ], + ], + [ + [ + { p: "به کوی شوې", f: "ba kawáy shwe" }, + { p: "به کوای شوې", f: "ba kawáay shwe" }, + ], + [ + { p: "به کوی شوئ", f: "ba kawáy shwey" }, + { p: "به کوای شوئ", f: "ba kawáay shwey" }, + ], + ], + [ + [ + { p: "به کوی شوې", f: "ba kawáy shwe" }, + { p: "به کوای شوې", f: "ba kawáay shwe" }, + ], + [ + { p: "به کوی شوئ", f: "ba kawáy shwey" }, + { p: "به کوای شوئ", f: "ba kawáay shwey" }, + ], + ], + [ + [ + { p: "به کوی شو", f: "ba kawáy sho" }, + { p: "به کوای شو", f: "ba kawáay sho" }, + ], + [ + { p: "به کوی شول", f: "ba kawáy shwul" }, + { p: "به کوای شول", f: "ba kawáay shwul" }, + { p: "به کوی شو", f: "ba kawáy shoo" }, + { p: "به کوای شو", f: "ba kawáay shoo" }, + ], + ], + [ + [ + { p: "به کوی شوه", f: "ba kawáy shwa" }, + { p: "به کوای شوه", f: "ba kawáay shwa" }, + ], + [ + { p: "به کوی شولې", f: "ba kawáy shwule" }, + { p: "به کوای شولې", f: "ba kawáay shwule" }, + { p: "به کوی شوې", f: "ba kawáy shwe" }, + { p: "به کوای شوې", f: "ba kawáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + ], + [ + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + ], + [ + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + ], + [ + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + ], + [ + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + ], + [ + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + [ + { p: "کولی شوای", f: "kawúlay shwaay" }, + { p: "کولی شوی", f: "kawúlay shway" }, + { p: "کولای شوای", f: "kawúlaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + ], + [ + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + ], + [ + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + ], + [ + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + ], + [ + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + ], + [ + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + [ + { p: "کوی شوای", f: "kawáy shwaay" }, + { p: "کوی شوی", f: "kawáy shway" }, + { p: "کوای شوای", f: "kawáay shwaay" }, + ], + ], + ], + }, }; const kawulPerfect: T.PerfectContent = { - halfPerfect: [ - [[{p: "کړی", f: "kúRey"}], [{p: "کړي", f: "kúRee"}]], - [[{p: "کړې", f: "kúRe"}], [{p: "کړې", f: "kúRe"}]], - [[{p: "کړی", f: "kúRey"}], [{p: "کړي", f: "kúRee"}]], - [[{p: "کړې", f: "kúRe"}], [{p: "کړې", f: "kúRe"}]], - [[{p: "کړی", f: "kúRey"}], [{p: "کړي", f: "kúRee"}]], - [[{p: "کړې", f: "kúRe"}], [{p: "کړې", f: "kúRe"}]], + halfPerfect: [ + [[{ p: "کړی", f: "kúRay" }], [{ p: "کړي", f: "kúRee" }]], + [[{ p: "کړې", f: "kúRe" }], [{ p: "کړې", f: "kúRe" }]], + [[{ p: "کړی", f: "kúRay" }], [{ p: "کړي", f: "kúRee" }]], + [[{ p: "کړې", f: "kúRe" }], [{ p: "کړې", f: "kúRe" }]], + [[{ p: "کړی", f: "kúRay" }], [{ p: "کړي", f: "kúRee" }]], + [[{ p: "کړې", f: "kúRe" }], [{ p: "کړې", f: "kúRe" }]], + ], + past: [ + [[{ p: "کړی وم", f: "kúRay wum" }], [{ p: "کړي وو", f: "kúRee woo" }]], + [[{ p: "کړې وم", f: "kúRe wum" }], [{ p: "کړې وو", f: "kúRe woo" }]], + [[{ p: "کړی وې", f: "kúRay we" }], [{ p: "کړي وئ", f: "kúRee wey" }]], + [[{ p: "کړې وې", f: "kúRe we" }], [{ p: "کړې وئ", f: "kúRe wey" }]], + [[{ p: "کړی و", f: "kúRay wo" }], [{ p: "کړي وو", f: "kúRee woo" }]], + [[{ p: "کړې وه", f: "kúRe wa" }], [{ p: "کړې وې", f: "kúRe we" }]], + ], + present: [ + [[{ p: "کړی یم", f: "kúRay yum" }], [{ p: "کړي یو", f: "kúRee yoo" }]], + [[{ p: "کړې یم", f: "kúRe yum" }], [{ p: "کړې یو", f: "kúRe yoo" }]], + [[{ p: "کړی یې", f: "kúRay ye" }], [{ p: "کړي یئ", f: "kúRee yey" }]], + [[{ p: "کړې یې", f: "kúRe ye" }], [{ p: "کړې یئ", f: "kúRe yey" }]], + [[{ p: "کړی دی", f: "kúRay day" }], [{ p: "کړي دي", f: "kúRee dee" }]], + [[{ p: "کړې ده", f: "kúRe da" }], [{ p: "کړې دي", f: "kúRe dee" }]], + ], + habitual: [ + [[{ p: "کړی یم", f: "kúRay yum" }], [{ p: "کړي یو", f: "kúRee yoo" }]], + [[{ p: "کړې یم", f: "kúRe yum" }], [{ p: "کړې یو", f: "kúRe yoo" }]], + [[{ p: "کړی یې", f: "kúRay ye" }], [{ p: "کړي یئ", f: "kúRee yey" }]], + [[{ p: "کړې یې", f: "kúRe ye" }], [{ p: "کړې یئ", f: "kúRe yey" }]], + [[{ p: "کړی وي", f: "kúRay wee" }], [{ p: "کړي وي", f: "kúRee wee" }]], + [[{ p: "کړې وي", f: "kúRe wee" }], [{ p: "کړې وي", f: "kúRe wee" }]], + ], + subjunctive: [ + [[{ p: "کړی وم", f: "kúRay wum" }], [{ p: "کړي وو", f: "kúRee woo" }]], + [[{ p: "کړې وم", f: "kúRe wum" }], [{ p: "کړې وو", f: "kúRe woo" }]], + [[{ p: "کړی وې", f: "kúRay we" }], [{ p: "کړي وئ", f: "kúRee wey" }]], + [[{ p: "کړې وې", f: "kúRe we" }], [{ p: "کړې وئ", f: "kúRe wey" }]], + [[{ p: "کړی وي", f: "kúRay wee" }], [{ p: "کړي وي", f: "kúRee wee" }]], + [[{ p: "کړې وي", f: "kúRe wee" }], [{ p: "کړې وي", f: "kúRe wee" }]], + ], + future: [ + [ + [{ p: "به کړی یم", f: "ba kúRay yum" }], + [{ p: "به کړي یو", f: "ba kúRee yoo" }], ], - past: [ - [[{p: "کړی وم", f: "kúRey wum"}], [{p: "کړي وو", f: "kúRee woo"}]], - [[{p: "کړې وم", f: "kúRe wum"}], [{p: "کړې وو", f: "kúRe woo"}]], - [[{p: "کړی وې", f: "kúRey we"}], [{p: "کړي وئ", f: "kúRee weyy"}]], - [[{p: "کړې وې", f: "kúRe we"}], [{p: "کړې وئ", f: "kúRe weyy"}]], - [[{p: "کړی و", f: "kúRey wo"}], [{p: "کړي وو", f: "kúRee woo"}]], - [[{p: "کړې وه", f: "kúRe wa"}], [{p: "کړې وې", f: "kúRe we"}]], + [ + [{ p: "به کړې یم", f: "ba kúRe yum" }], + [{ p: "به کړې یو", f: "ba kúRe yoo" }], ], - present: [ - [[{p: "کړی یم", f: "kúRey yum"}], [{p: "کړي یو", f: "kúRee yoo"}]], - [[{p: "کړې یم", f: "kúRe yum"}], [{p: "کړې یو", f: "kúRe yoo"}]], - [[{p: "کړی یې", f: "kúRey ye"}], [{p: "کړي یئ", f: "kúRee yeyy"}]], - [[{p: "کړې یې", f: "kúRe ye"}], [{p: "کړې یئ", f: "kúRe yeyy"}]], - [[{p: "کړی دی", f: "kúRey dey"}], [{p: "کړي دي", f: "kúRee dee"}]], - [[{p: "کړې ده", f: "kúRe da"}], [{p: "کړې دي", f: "kúRe dee"}]], + [ + [{ p: "به کړی یې", f: "ba kúRay ye" }], + [{ p: "به کړي یئ", f: "ba kúRee yey" }], ], - habitual: [ - [[{p: "کړی یم", f: "kúRey yum"}], [{p: "کړي یو", f: "kúRee yoo"}]], - [[{p: "کړې یم", f: "kúRe yum"}], [{p: "کړې یو", f: "kúRe yoo"}]], - [[{p: "کړی یې", f: "kúRey ye"}], [{p: "کړي یئ", f: "kúRee yeyy"}]], - [[{p: "کړې یې", f: "kúRe ye"}], [{p: "کړې یئ", f: "kúRe yeyy"}]], - [[{p: "کړی وي", f: "kúRey wee"}], [{p: "کړي وي", f: "kúRee wee"}]], - [[{p: "کړې وي", f: "kúRe wee"}], [{p: "کړې وي", f: "kúRe wee"}]], + [ + [{ p: "به کړې یې", f: "ba kúRe ye" }], + [{ p: "به کړې یئ", f: "ba kúRe yey" }], ], - subjunctive: [ - [[{p: "کړی وم", f: "kúRey wum"}], [{p: "کړي وو", f: "kúRee woo"}]], - [[{p: "کړې وم", f: "kúRe wum"}], [{p: "کړې وو", f: "kúRe woo"}]], - [[{p: "کړی وې", f: "kúRey we"}], [{p: "کړي وئ", f: "kúRee weyy"}]], - [[{p: "کړې وې", f: "kúRe we"}], [{p: "کړې وئ", f: "kúRe weyy"}]], - [[{p: "کړی وي", f: "kúRey wee"}], [{p: "کړي وي", f: "kúRee wee"}]], - [[{p: "کړې وي", f: "kúRe wee"}], [{p: "کړې وي", f: "kúRe wee"}]], + [ + [{ p: "به کړی وي", f: "ba kúRay wee" }], + [{ p: "به کړي وي", f: "ba kúRee wee" }], ], - future: [ - [[{p: "به کړی یم", f: "ba kúRey yum"}], [{p: "به کړي یو", f: "ba kúRee yoo"}]], - [[{p: "به کړې یم", f: "ba kúRe yum"}], [{p: "به کړې یو", f: "ba kúRe yoo"}]], - [[{p: "به کړی یې", f: "ba kúRey ye"}], [{p: "به کړي یئ", f: "ba kúRee yeyy"}]], - [[{p: "به کړې یې", f: "ba kúRe ye"}], [{p: "به کړې یئ", f: "ba kúRe yeyy"}]], - [[{p: "به کړی وي", f: "ba kúRey wee"}], [{p: "به کړي وي", f: "ba kúRee wee"}]], - [[{p: "به کړې وي", f: "ba kúRe wee"}], [{p: "به کړې وي", f: "ba kúRe wee"}]], + [ + [{ p: "به کړې وي", f: "ba kúRe wee" }], + [{ p: "به کړې وي", f: "ba kúRe wee" }], ], - wouldBe: [ - [[{p: "به کړی وم", f: "ba kúRey wum"}], [{p: "به کړي وو", f: "ba kúRee woo"}]], - [[{p: "به کړې وم", f: "ba kúRe wum"}], [{p: "به کړې وو", f: "ba kúRe woo"}]], - [[{p: "به کړی وې", f: "ba kúRey we"}], [{p: "به کړي وئ", f: "ba kúRee weyy"}]], - [[{p: "به کړې وې", f: "ba kúRe we"}], [{p: "به کړې وئ", f: "ba kúRe weyy"}]], - [[{p: "به کړی و", f: "ba kúRey wo"}], [{p: "به کړي وو", f: "ba kúRee woo"}]], - [[{p: "به کړې وه", f: "ba kúRe wa"}], [{p: "به کړې وې", f: "ba kúRe we"}]], + ], + wouldBe: [ + [ + [{ p: "به کړی وم", f: "ba kúRay wum" }], + [{ p: "به کړي وو", f: "ba kúRee woo" }], ], - pastSubjunctive: [ - [[{p: "کړی وای", f: "kúRey waay"}, {p: "کړی وی", f: "kúRey wey"}], [{p: "کړی وای", f: "kúRey waay"}, {p: "کړی وی", f: "kúRey wey"}]], - [[{p: "کړې وای", f: "kúRe waay"}, {p: "کړې وی", f: "kúRe wey"}], [{p: "کړې وای", f: "kúRe waay"}, {p: "کړې وی", f: "kúRe wey"}]], - [[{p: "کړی وای", f: "kúRey waay"}, {p: "کړی وی", f: "kúRey wey"}], [{p: "کړی وای", f: "kúRey waay"}, {p: "کړی وی", f: "kúRey wey"}]], - [[{p: "کړې وای", f: "kúRe waay"}, {p: "کړې وی", f: "kúRe wey"}], [{p: "کړې وای", f: "kúRe waay"}, {p: "کړې وی", f: "kúRe wey"}]], - [[{p: "کړی وای", f: "kúRey waay"}, {p: "کړی وی", f: "kúRey wey"}], [{p: "کړی وای", f: "kúRey waay"}, {p: "کړی وی", f: "kúRey wey"}]], - [[{p: "کړې وای", f: "kúRe waay"}, {p: "کړې وی", f: "kúRe wey"}], [{p: "کړې وای", f: "kúRe waay"}, {p: "کړې وی", f: "kúRe wey"}]], + [ + [{ p: "به کړې وم", f: "ba kúRe wum" }], + [{ p: "به کړې وو", f: "ba kúRe woo" }], ], - wouldHaveBeen: [ - [[{p: "به کړی وای", f: "ba kúRey waay"}, {p: "به کړی وی", f: "ba kúRey wey"}], [{p: "به کړی وای", f: "ba kúRey waay"}, {p: "به کړی وی", f: "ba kúRey wey"}]], - [[{p: "به کړې وای", f: "ba kúRe waay"}, {p: "به کړې وی", f: "ba kúRe wey"}], [{p: "به کړې وای", f: "ba kúRe waay"}, {p: "به کړې وی", f: "ba kúRe wey"}]], - [[{p: "به کړی وای", f: "ba kúRey waay"}, {p: "به کړی وی", f: "ba kúRey wey"}], [{p: "به کړی وای", f: "ba kúRey waay"}, {p: "به کړی وی", f: "ba kúRey wey"}]], - [[{p: "به کړې وای", f: "ba kúRe waay"}, {p: "به کړې وی", f: "ba kúRe wey"}], [{p: "به کړې وای", f: "ba kúRe waay"}, {p: "به کړې وی", f: "ba kúRe wey"}]], - [[{p: "به کړی وای", f: "ba kúRey waay"}, {p: "به کړی وی", f: "ba kúRey wey"}], [{p: "به کړی وای", f: "ba kúRey waay"}, {p: "به کړی وی", f: "ba kúRey wey"}]], - [[{p: "به کړې وای", f: "ba kúRe waay"}, {p: "به کړې وی", f: "ba kúRe wey"}], [{p: "به کړې وای", f: "ba kúRe waay"}, {p: "به کړې وی", f: "ba kúRe wey"}]], + [ + [{ p: "به کړی وې", f: "ba kúRay we" }], + [{ p: "به کړي وئ", f: "ba kúRee wey" }], ], + [ + [{ p: "به کړې وې", f: "ba kúRe we" }], + [{ p: "به کړې وئ", f: "ba kúRe wey" }], + ], + [ + [{ p: "به کړی و", f: "ba kúRay wo" }], + [{ p: "به کړي وو", f: "ba kúRee woo" }], + ], + [ + [{ p: "به کړې وه", f: "ba kúRe wa" }], + [{ p: "به کړې وې", f: "ba kúRe we" }], + ], + ], + pastSubjunctive: [ + [ + [ + { p: "کړی وای", f: "kúRay waay" }, + { p: "کړی وی", f: "kúRay way" }, + ], + [ + { p: "کړی وای", f: "kúRay waay" }, + { p: "کړی وی", f: "kúRay way" }, + ], + ], + [ + [ + { p: "کړې وای", f: "kúRe waay" }, + { p: "کړې وی", f: "kúRe way" }, + ], + [ + { p: "کړې وای", f: "kúRe waay" }, + { p: "کړې وی", f: "kúRe way" }, + ], + ], + [ + [ + { p: "کړی وای", f: "kúRay waay" }, + { p: "کړی وی", f: "kúRay way" }, + ], + [ + { p: "کړی وای", f: "kúRay waay" }, + { p: "کړی وی", f: "kúRay way" }, + ], + ], + [ + [ + { p: "کړې وای", f: "kúRe waay" }, + { p: "کړې وی", f: "kúRe way" }, + ], + [ + { p: "کړې وای", f: "kúRe waay" }, + { p: "کړې وی", f: "kúRe way" }, + ], + ], + [ + [ + { p: "کړی وای", f: "kúRay waay" }, + { p: "کړی وی", f: "kúRay way" }, + ], + [ + { p: "کړی وای", f: "kúRay waay" }, + { p: "کړی وی", f: "kúRay way" }, + ], + ], + [ + [ + { p: "کړې وای", f: "kúRe waay" }, + { p: "کړې وی", f: "kúRe way" }, + ], + [ + { p: "کړې وای", f: "kúRe waay" }, + { p: "کړې وی", f: "kúRe way" }, + ], + ], + ], + wouldHaveBeen: [ + [ + [ + { p: "به کړی وای", f: "ba kúRay waay" }, + { p: "به کړی وی", f: "ba kúRay way" }, + ], + [ + { p: "به کړی وای", f: "ba kúRay waay" }, + { p: "به کړی وی", f: "ba kúRay way" }, + ], + ], + [ + [ + { p: "به کړې وای", f: "ba kúRe waay" }, + { p: "به کړې وی", f: "ba kúRe way" }, + ], + [ + { p: "به کړې وای", f: "ba kúRe waay" }, + { p: "به کړې وی", f: "ba kúRe way" }, + ], + ], + [ + [ + { p: "به کړی وای", f: "ba kúRay waay" }, + { p: "به کړی وی", f: "ba kúRay way" }, + ], + [ + { p: "به کړی وای", f: "ba kúRay waay" }, + { p: "به کړی وی", f: "ba kúRay way" }, + ], + ], + [ + [ + { p: "به کړې وای", f: "ba kúRe waay" }, + { p: "به کړې وی", f: "ba kúRe way" }, + ], + [ + { p: "به کړې وای", f: "ba kúRe waay" }, + { p: "به کړې وی", f: "ba kúRe way" }, + ], + ], + [ + [ + { p: "به کړی وای", f: "ba kúRay waay" }, + { p: "به کړی وی", f: "ba kúRay way" }, + ], + [ + { p: "به کړی وای", f: "ba kúRay waay" }, + { p: "به کړی وی", f: "ba kúRay way" }, + ], + ], + [ + [ + { p: "به کړې وای", f: "ba kúRe waay" }, + { p: "به کړې وی", f: "ba kúRe way" }, + ], + [ + { p: "به کړې وای", f: "ba kúRe waay" }, + { p: "به کړې وی", f: "ba kúRe way" }, + ], + ], + ], }; const kawulHypothetical: T.VerbForm = { - short: [ - [[{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }], [{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }]], - [[{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }], [{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }]], - [[{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }], [{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }]], - [[{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }], [{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }]], - [[{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }], [{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }]], - [[{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }], [{ p: "کوای", f: "kawaay" }, { p: "کوی", f: "kawéy" }]], + short: [ + [ + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], ], - long: [ - [[{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }], [{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }]], - [[{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }], [{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }]], - [[{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }], [{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }]], - [[{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }], [{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }]], - [[{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }], [{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }]], - [[{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }], [{ p: "کولای", f: "kawúlaay" }, { p: "کولی", f: "kawúley" }]], + [ + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], ], + [ + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + ], + [ + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + ], + [ + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + ], + [ + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + [ + { p: "کوای", f: "kawaay" }, + { p: "کوی", f: "kawáy" }, + ], + ], + ], + long: [ + [ + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + ], + [ + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + ], + [ + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + ], + [ + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + ], + [ + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + ], + [ + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + [ + { p: "کولای", f: "kawúlaay" }, + { p: "کولی", f: "kawúlay" }, + ], + ], + ], }; export const kawulStat: T.VerbConjugation = { - info: { - entry: { - entry: {"ts":1579015359582,"i":10579,"p":"کول","f":"kawúl","g":"kawúl","e":"to make ____ ____ (as in \"He's making me angry.\")","c":"v. trans. irreg.","ssp":"کړ","ssf":"kR","prp":"کړل","prf":"kRul","pprtp":"کړی","pprtf":"kúRey","noOo":true,"ec":"make,makes,making,made,made","ep":"_____"} as T.VerbDictionaryEntry, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "کول", f: "kawúl" }, - short: { p: "کو", f: "kaw" }, - }, - perfective: { - long: { p: "کړل", f: "kRul" }, - short: { p: "کړ", f: "kR" }, - mini: { p: "ک", f: "k" }, - }, - }, - stem: { - imperfective: { p: "کو", f: "kaw" }, - perfective: { - long: { p: "کړ", f: "kR" }, - short: { p: "ک", f: "k" }, - }, - }, - participle: { - present: { p: "کوونکی", f: "kawóonkey" }, - past: { p: "کړی", f: "kúRey" }, - }, - idiosyncraticThirdMascSing: { - perfective: { p: "کړ", f: "kuR" }, - imperfective: { p: "کاوه", f: "kaawú" }, - }, + info: { + entry: { + entry: { + ts: 1579015359582, + i: 10579, + p: "کول", + f: "kawúl", + g: "kawúl", + e: 'to make ____ ____ (as in "He\'s making me angry.")', + c: "v. trans. irreg.", + ssp: "کړ", + ssf: "kR", + prp: "کړل", + prf: "kRul", + pprtp: "کړی", + pprtf: "kúRay", + noOo: true, + ec: "make,makes,making,made,made", + ep: "_____", + } as T.VerbDictionaryEntry, }, - imperfective: { - nonImperative: [ - [[{p: "کوم", f: "kawúm"}], [{p: "کوو", f: "kawóo"}]], - [[{p: "کوم", f: "kawúm"}], [{p: "کوو", f: "kawóo"}]], - [[{p: "کوې", f: "kawé"}], [{p: "کوئ", f: "kawéyy"}]], - [[{p: "کوې", f: "kawé"}], [{p: "کوئ", f: "kawéyy"}]], - [[{p: "کوي", f: "kawée"}], [{p: "کوي", f: "kawée"}]], - [[{p: "کوي", f: "kawée"}], [{p: "کوي", f: "kawée"}]], - ], - future: [ - [[{p: "به کوم", f: "ba kawúm"}], [{p: "به کوو", f: "ba kawóo"}]], - [[{p: "به کوم", f: "ba kawúm"}], [{p: "به کوو", f: "ba kawóo"}]], - [[{p: "به کوې", f: "ba kawé"}], [{p: "به کوئ", f: "ba kawéyy"}]], - [[{p: "به کوې", f: "ba kawé"}], [{p: "به کوئ", f: "ba kawéyy"}]], - [[{p: "به کوي", f: "ba kawée"}], [{p: "به کوي", f: "ba kawée"}]], - [[{p: "به کوي", f: "ba kawée"}], [{p: "به کوي", f: "ba kawée"}]], - ], - imperative: [ - [[{ p: "کوه", f: "kawá" }], [{ p: "کوئ", f: "kawéyy" }]], - [[{ p: "کوه", f: "kawá" }], [{ p: "کوئ", f: "kawéyy" }]] - ], - past: { - short: [ - [[{p: "کوم", f: "kawúm"}], [{p: "کوو", f: "kawóo"}]], - [[{p: "کوم", f: "kawúm"}], [{p: "کوو", f: "kawóo"}]], - [[{p: "کوې", f: "kawé"}], [{p: "کوئ", f: "kawéyy"}]], - [[{p: "کوې", f: "kawé"}], [{p: "کوئ", f: "kawéyy"}]], - [[{p: "کاوه", f: "kaawú"}], [{p: "کول", f: "kawúl"}]], - [[{p: "کوه", f: "kawá"}], [{p: "کوې", f: "kawé"}]], - ], - long: [ - [[{p: "کولم", f: "kawúlum"}], [{p: "کولو", f: "kawúloo"}]], - [[{p: "کولم", f: "kawúlum"}], [{p: "کولو", f: "kawúloo"}]], - [[{p: "کولې", f: "kawúle"}], [{p: "کولئ", f: "kawúleyy"}]], - [[{p: "کولې", f: "kawúle"}], [{p: "کولئ", f: "kawúleyy"}]], - [[{p: "کوله", f: "kawúlu"}, {p: "کولو", f: "kawúlo"}], [{p: "کول", f: "kawúl"}]], - [[{p: "کوله", f: "kawúla"}], [{p: "کولې", f: "kawúle"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به کوم", f: "ba kawúm"}], [{p: "به کوو", f: "ba kawóo"}]], - [[{p: "به کوم", f: "ba kawúm"}], [{p: "به کوو", f: "ba kawóo"}]], - [[{p: "به کوې", f: "ba kawé"}], [{p: "به کوئ", f: "ba kawéyy"}]], - [[{p: "به کوې", f: "ba kawé"}], [{p: "به کوئ", f: "ba kawéyy"}]], - [[{p: "به کاوه", f: "ba kaawú"}], [{p: "به کول", f: "ba kawúl"}]], - [[{p: "به کوه", f: "ba kawá"}], [{p: "به کوې", f: "ba kawé"}]], - ], - long: [ - [[{p: "به کولم", f: "ba kawúlum"}], [{p: "به کولو", f: "ba kawúloo"}]], - [[{p: "به کولم", f: "ba kawúlum"}], [{p: "به کولو", f: "ba kawúloo"}]], - [[{p: "به کولې", f: "ba kawúle"}], [{p: "به کولئ", f: "ba kawúleyy"}]], - [[{p: "به کولې", f: "ba kawúle"}], [{p: "به کولئ", f: "ba kawúleyy"}]], - [[{p: "به کوله", f: "ba kawúlu"}, {p: "به کولو", f: "ba kawúlo"}], [{p: "به کول", f: "ba kawúl"}]], - [[{p: "به کوله", f: "ba kawúla"}], [{p: "به کولې", f: "ba kawúle"}]], - ], - }, - modal: kawulImperfectiveModal, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "کول", f: "kawúl" }, + short: { p: "کو", f: "kaw" }, + }, + perfective: { + long: { p: "کړل", f: "kRul" }, + short: { p: "کړ", f: "kR" }, + mini: { p: "ک", f: "k" }, + }, }, + stem: { + imperfective: { p: "کو", f: "kaw" }, + perfective: { + long: { p: "کړ", f: "kR" }, + short: { p: "ک", f: "k" }, + }, + }, + participle: { + present: { p: "کوونکی", f: "kawóonkay" }, + past: { p: "کړی", f: "kúRay" }, + }, + idiosyncraticThirdMascSing: { + perfective: { p: "کړ", f: "kuR" }, + imperfective: { p: "کاوه", f: "kaawú" }, + }, + }, + imperfective: { + nonImperative: [ + [[{ p: "کوم", f: "kawúm" }], [{ p: "کوو", f: "kawóo" }]], + [[{ p: "کوم", f: "kawúm" }], [{ p: "کوو", f: "kawóo" }]], + [[{ p: "کوې", f: "kawé" }], [{ p: "کوئ", f: "kawéy" }]], + [[{ p: "کوې", f: "kawé" }], [{ p: "کوئ", f: "kawéy" }]], + [[{ p: "کوي", f: "kawée" }], [{ p: "کوي", f: "kawée" }]], + [[{ p: "کوي", f: "kawée" }], [{ p: "کوي", f: "kawée" }]], + ], + future: [ + [[{ p: "به کوم", f: "ba kawúm" }], [{ p: "به کوو", f: "ba kawóo" }]], + [[{ p: "به کوم", f: "ba kawúm" }], [{ p: "به کوو", f: "ba kawóo" }]], + [[{ p: "به کوې", f: "ba kawé" }], [{ p: "به کوئ", f: "ba kawéy" }]], + [[{ p: "به کوې", f: "ba kawé" }], [{ p: "به کوئ", f: "ba kawéy" }]], + [[{ p: "به کوي", f: "ba kawée" }], [{ p: "به کوي", f: "ba kawée" }]], + [[{ p: "به کوي", f: "ba kawée" }], [{ p: "به کوي", f: "ba kawée" }]], + ], + imperative: [ + [[{ p: "کوه", f: "kawá" }], [{ p: "کوئ", f: "kawéy" }]], + [[{ p: "کوه", f: "kawá" }], [{ p: "کوئ", f: "kawéy" }]], + ], + past: { + short: [ + [[{ p: "کوم", f: "kawúm" }], [{ p: "کوو", f: "kawóo" }]], + [[{ p: "کوم", f: "kawúm" }], [{ p: "کوو", f: "kawóo" }]], + [[{ p: "کوې", f: "kawé" }], [{ p: "کوئ", f: "kawéy" }]], + [[{ p: "کوې", f: "kawé" }], [{ p: "کوئ", f: "kawéy" }]], + [[{ p: "کاوه", f: "kaawú" }], [{ p: "کول", f: "kawúl" }]], + [[{ p: "کوه", f: "kawá" }], [{ p: "کوې", f: "kawé" }]], + ], + long: [ + [[{ p: "کولم", f: "kawúlum" }], [{ p: "کولو", f: "kawúloo" }]], + [[{ p: "کولم", f: "kawúlum" }], [{ p: "کولو", f: "kawúloo" }]], + [[{ p: "کولې", f: "kawúle" }], [{ p: "کولئ", f: "kawúley" }]], + [[{ p: "کولې", f: "kawúle" }], [{ p: "کولئ", f: "kawúley" }]], + [ + [ + { p: "کوله", f: "kawúlu" }, + { p: "کولو", f: "kawúlo" }, + ], + [{ p: "کول", f: "kawúl" }], + ], + [[{ p: "کوله", f: "kawúla" }], [{ p: "کولې", f: "kawúle" }]], + ], + }, + habitualPast: { + short: [ + [[{ p: "به کوم", f: "ba kawúm" }], [{ p: "به کوو", f: "ba kawóo" }]], + [[{ p: "به کوم", f: "ba kawúm" }], [{ p: "به کوو", f: "ba kawóo" }]], + [[{ p: "به کوې", f: "ba kawé" }], [{ p: "به کوئ", f: "ba kawéy" }]], + [[{ p: "به کوې", f: "ba kawé" }], [{ p: "به کوئ", f: "ba kawéy" }]], + [[{ p: "به کاوه", f: "ba kaawú" }], [{ p: "به کول", f: "ba kawúl" }]], + [[{ p: "به کوه", f: "ba kawá" }], [{ p: "به کوې", f: "ba kawé" }]], + ], + long: [ + [ + [{ p: "به کولم", f: "ba kawúlum" }], + [{ p: "به کولو", f: "ba kawúloo" }], + ], + [ + [{ p: "به کولم", f: "ba kawúlum" }], + [{ p: "به کولو", f: "ba kawúloo" }], + ], + [ + [{ p: "به کولې", f: "ba kawúle" }], + [{ p: "به کولئ", f: "ba kawúley" }], + ], + [ + [{ p: "به کولې", f: "ba kawúle" }], + [{ p: "به کولئ", f: "ba kawúley" }], + ], + [ + [ + { p: "به کوله", f: "ba kawúlu" }, + { p: "به کولو", f: "ba kawúlo" }, + ], + [{ p: "به کول", f: "ba kawúl" }], + ], + [ + [{ p: "به کوله", f: "ba kawúla" }], + [{ p: "به کولې", f: "ba kawúle" }], + ], + ], + }, + modal: kawulImperfectiveModal, + }, + perfective: { + nonImperative: { + long: [ + [[{ p: "کړم", f: "kRum" }], [{ p: "کړو", f: "kRoo" }]], + [[{ p: "کړم", f: "kRum" }], [{ p: "کړو", f: "kRoo" }]], + [[{ p: "کړې", f: "kRe" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړې", f: "kRe" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړي", f: "kRee" }], [{ p: "کړي", f: "kRee" }]], + [[{ p: "کړي", f: "kRee" }], [{ p: "کړي", f: "kRee" }]], + ], + short: [ + [[{ p: "کم", f: "kum" }], [{ p: "کو", f: "koo" }]], + [[{ p: "کم", f: "kum" }], [{ p: "کو", f: "koo" }]], + [[{ p: "کې", f: "ke" }], [{ p: "کئ", f: "key" }]], + [[{ p: "کې", f: "ke" }], [{ p: "کئ", f: "key" }]], + [[{ p: "کي", f: "kee" }], [{ p: "کي", f: "kee" }]], + [[{ p: "کي", f: "kee" }], [{ p: "کي", f: "kee" }]], + ], + }, + future: { + long: [ + [[{ p: "به کړم", f: "ba kRum" }], [{ p: "به کړو", f: "ba kRoo" }]], + [[{ p: "به کړم", f: "ba kRum" }], [{ p: "به کړو", f: "ba kRoo" }]], + [[{ p: "به کړې", f: "ba kRe" }], [{ p: "به کړئ", f: "ba kRey" }]], + [[{ p: "به کړې", f: "ba kRe" }], [{ p: "به کړئ", f: "ba kRey" }]], + [[{ p: "به کړي", f: "ba kRee" }], [{ p: "به کړي", f: "ba kRee" }]], + [[{ p: "به کړي", f: "ba kRee" }], [{ p: "به کړي", f: "ba kRee" }]], + ], + short: [ + [[{ p: "به کم", f: "ba kum" }], [{ p: "به کو", f: "ba koo" }]], + [[{ p: "به کم", f: "ba kum" }], [{ p: "به کو", f: "ba koo" }]], + [[{ p: "به کې", f: "ba ke" }], [{ p: "به کئ", f: "ba key" }]], + [[{ p: "به کې", f: "ba ke" }], [{ p: "به کئ", f: "ba key" }]], + [[{ p: "به کي", f: "ba kee" }], [{ p: "به کي", f: "ba kee" }]], + [[{ p: "به کي", f: "ba kee" }], [{ p: "به کي", f: "ba kee" }]], + ], + }, + imperative: { + long: [ + [[{ p: "کړه", f: "kRa" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړه", f: "kRa" }], [{ p: "کړئ", f: "kRey" }]], + ], + short: [ + [[{ p: "که", f: "ka" }], [{ p: "کئ", f: "key" }]], + [[{ p: "که", f: "ka" }], [{ p: "کئ", f: "key" }]], + ], + }, + past: { + mini: [ + [[{ p: "کم", f: "kum" }], [{ p: "کو", f: "koo" }]], + [[{ p: "کم", f: "kum" }], [{ p: "کو", f: "koo" }]], + [[{ p: "کې", f: "ke" }], [{ p: "کئ", f: "key" }]], + [[{ p: "کې", f: "ke" }], [{ p: "کئ", f: "key" }]], + [ + [ + { p: "که", f: "ku" }, + { p: "کو", f: "ko" }, + ], + [ + { p: "کړل", f: "kRul" }, + { p: "کو", f: "koo" }, + ], + ], + [[{ p: "که", f: "ka" }], [{ p: "کې", f: "ke" }]], + ], + short: [ + [[{ p: "کړم", f: "kRum" }], [{ p: "کړو", f: "kRoo" }]], + [[{ p: "کړم", f: "kRum" }], [{ p: "کړو", f: "kRoo" }]], + [[{ p: "کړې", f: "kRe" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړې", f: "kRe" }], [{ p: "کړئ", f: "kRey" }]], + [ + [ + { p: "کړه", f: "kRu" }, + { p: "کړو", f: "kRo" }, + { p: "کړ", f: "kuR" }, + ], + [ + { p: "کړل", f: "kRul" }, + { p: "کړو", f: "kRoo" }, + ], + ], + [[{ p: "کړه", f: "kRa" }], [{ p: "کړې", f: "kRe" }]], + ], + long: [ + [[{ p: "کړلم", f: "kRulum" }], [{ p: "کړلو", f: "kRuloo" }]], + [[{ p: "کړلم", f: "kRulum" }], [{ p: "کړلو", f: "kRuloo" }]], + [[{ p: "کړلې", f: "kRule" }], [{ p: "کړلئ", f: "kRuley" }]], + [[{ p: "کړلې", f: "kRule" }], [{ p: "کړلئ", f: "kRuley" }]], + [ + [{ p: "کړلو", f: "kRulo" }], + [ + { p: "کړل", f: "kRul" }, + { p: "کړلو", f: "kRuloo" }, + ], + ], + [[{ p: "کړله", f: "kRula" }], [{ p: "کړلې", f: "kRule" }]], + ], + }, + habitualPast: { + mini: [ + [[{ p: "به کم", f: "ba kum" }], [{ p: "به کو", f: "ba koo" }]], + [[{ p: "به کم", f: "ba kum" }], [{ p: "به کو", f: "ba koo" }]], + [[{ p: "به کې", f: "ba ke" }], [{ p: "به کئ", f: "ba key" }]], + [[{ p: "به کې", f: "ba ke" }], [{ p: "به کئ", f: "ba key" }]], + [ + [ + { p: "به که", f: "ba ku" }, + { p: "به کو", f: "ba ko" }, + ], + [ + { p: "به کړل", f: "ba kRul" }, + { p: "به کو", f: "ba koo" }, + ], + ], + [[{ p: "به که", f: "ba ka" }], [{ p: "به کې", f: "ba ke" }]], + ], + short: [ + [[{ p: "به کړم", f: "ba kRum" }], [{ p: "به کړو", f: "ba kRoo" }]], + [[{ p: "به کړم", f: "ba kRum" }], [{ p: "به کړو", f: "ba kRoo" }]], + [[{ p: "به کړې", f: "ba kRe" }], [{ p: "به کړئ", f: "ba kRey" }]], + [[{ p: "به کړې", f: "ba kRe" }], [{ p: "به کړئ", f: "ba kRey" }]], + [ + [ + { p: "به کړه", f: "ba kRu" }, + { p: "به کړو", f: "ba kRo" }, + { p: "به کړ", f: "ba kuR" }, + ], + [ + { p: "به کړل", f: "ba kRul" }, + { p: "به کړو", f: "ba kRoo" }, + ], + ], + [[{ p: "به کړه", f: "ba kRa" }], [{ p: "به کړې", f: "ba kRe" }]], + ], + long: [ + [ + [{ p: "به کړلم", f: "ba kRulum" }], + [{ p: "به کړلو", f: "ba kRuloo" }], + ], + [ + [{ p: "به کړلم", f: "ba kRulum" }], + [{ p: "به کړلو", f: "ba kRuloo" }], + ], + [[{ p: "به کړلې", f: "ba kRule" }], [{ p: "به کړلئ", f: "ba kRuley" }]], + [[{ p: "به کړلې", f: "ba kRule" }], [{ p: "به کړلئ", f: "ba kRuley" }]], + [ + [{ p: "به کړلو", f: "ba kRulo" }], + [ + { p: "به کړل", f: "ba kRul" }, + { p: "به کړلو", f: "ba kRuloo" }, + ], + ], + [[{ p: "به کړله", f: "ba kRula" }], [{ p: "به کړلې", f: "ba kRule" }]], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { p: "کړلی شم", f: "kRúlay shum" }, + { p: "کړلای شم", f: "kRúlaay shum" }, + ], + [ + { p: "کړلی شو", f: "kRúlay shoo" }, + { p: "کړلای شو", f: "kRúlaay shoo" }, + ], + ], + [ + [ + { p: "کړلی شم", f: "kRúlay shum" }, + { p: "کړلای شم", f: "kRúlaay shum" }, + ], + [ + { p: "کړلی شو", f: "kRúlay shoo" }, + { p: "کړلای شو", f: "kRúlaay shoo" }, + ], + ], + [ + [ + { p: "کړلی شې", f: "kRúlay she" }, + { p: "کړلای شې", f: "kRúlaay she" }, + ], + [ + { p: "کړلی شئ", f: "kRúlay shey" }, + { p: "کړلای شئ", f: "kRúlaay shey" }, + ], + ], + [ + [ + { p: "کړلی شې", f: "kRúlay she" }, + { p: "کړلای شې", f: "kRúlaay she" }, + ], + [ + { p: "کړلی شئ", f: "kRúlay shey" }, + { p: "کړلای شئ", f: "kRúlaay shey" }, + ], + ], + [ + [ + { p: "کړلی شي", f: "kRúlay shee" }, + { p: "کړلای شي", f: "kRúlaay shee" }, + ], + [ + { p: "کړلی شي", f: "kRúlay shee" }, + { p: "کړلای شي", f: "kRúlaay shee" }, + ], + ], + [ + [ + { p: "کړلی شي", f: "kRúlay shee" }, + { p: "کړلای شي", f: "kRúlaay shee" }, + ], + [ + { p: "کړلی شي", f: "kRúlay shee" }, + { p: "کړلای شي", f: "kRúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "کړی شم", f: "kRáy shum" }, + { p: "کړای شم", f: "kRáay shum" }, + ], + [ + { p: "کړی شو", f: "kRáy shoo" }, + { p: "کړای شو", f: "kRáay shoo" }, + ], + ], + [ + [ + { p: "کړی شم", f: "kRáy shum" }, + { p: "کړای شم", f: "kRáay shum" }, + ], + [ + { p: "کړی شو", f: "kRáy shoo" }, + { p: "کړای شو", f: "kRáay shoo" }, + ], + ], + [ + [ + { p: "کړی شې", f: "kRáy she" }, + { p: "کړای شې", f: "kRáay she" }, + ], + [ + { p: "کړی شئ", f: "kRáy shey" }, + { p: "کړای شئ", f: "kRáay shey" }, + ], + ], + [ + [ + { p: "کړی شې", f: "kRáy she" }, + { p: "کړای شې", f: "kRáay she" }, + ], + [ + { p: "کړی شئ", f: "kRáy shey" }, + { p: "کړای شئ", f: "kRáay shey" }, + ], + ], + [ + [ + { p: "کړی شي", f: "kRáy shee" }, + { p: "کړای شي", f: "kRáay shee" }, + ], + [ + { p: "کړی شي", f: "kRáy shee" }, + { p: "کړای شي", f: "kRáay shee" }, + ], + ], + [ + [ + { p: "کړی شي", f: "kRáy shee" }, + { p: "کړای شي", f: "kRáay shee" }, + ], + [ + { p: "کړی شي", f: "kRáy shee" }, + { p: "کړای شي", f: "kRáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به کړلی شم", f: "ba kRúlay shum" }, + { p: "به کړلای شم", f: "ba kRúlaay shum" }, + ], + [ + { p: "به کړلی شو", f: "ba kRúlay shoo" }, + { p: "به کړلای شو", f: "ba kRúlaay shoo" }, + ], + ], + [ + [ + { p: "به کړلی شم", f: "ba kRúlay shum" }, + { p: "به کړلای شم", f: "ba kRúlaay shum" }, + ], + [ + { p: "به کړلی شو", f: "ba kRúlay shoo" }, + { p: "به کړلای شو", f: "ba kRúlaay shoo" }, + ], + ], + [ + [ + { p: "به کړلی شې", f: "ba kRúlay she" }, + { p: "به کړلای شې", f: "ba kRúlaay she" }, + ], + [ + { p: "به کړلی شئ", f: "ba kRúlay shey" }, + { p: "به کړلای شئ", f: "ba kRúlaay shey" }, + ], + ], + [ + [ + { p: "به کړلی شې", f: "ba kRúlay she" }, + { p: "به کړلای شې", f: "ba kRúlaay she" }, + ], + [ + { p: "به کړلی شئ", f: "ba kRúlay shey" }, + { p: "به کړلای شئ", f: "ba kRúlaay shey" }, + ], + ], + [ + [ + { p: "به کړلی شي", f: "ba kRúlay shee" }, + { p: "به کړلای شي", f: "ba kRúlaay shee" }, + ], + [ + { p: "به کړلی شي", f: "ba kRúlay shee" }, + { p: "به کړلای شي", f: "ba kRúlaay shee" }, + ], + ], + [ + [ + { p: "به کړلی شي", f: "ba kRúlay shee" }, + { p: "به کړلای شي", f: "ba kRúlaay shee" }, + ], + [ + { p: "به کړلی شي", f: "ba kRúlay shee" }, + { p: "به کړلای شي", f: "ba kRúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کړی شم", f: "ba kRáy shum" }, + { p: "به کړای شم", f: "ba kRáay shum" }, + ], + [ + { p: "به کړی شو", f: "ba kRáy shoo" }, + { p: "به کړای شو", f: "ba kRáay shoo" }, + ], + ], + [ + [ + { p: "به کړی شم", f: "ba kRáy shum" }, + { p: "به کړای شم", f: "ba kRáay shum" }, + ], + [ + { p: "به کړی شو", f: "ba kRáy shoo" }, + { p: "به کړای شو", f: "ba kRáay shoo" }, + ], + ], + [ + [ + { p: "به کړی شې", f: "ba kRáy she" }, + { p: "به کړای شې", f: "ba kRáay she" }, + ], + [ + { p: "به کړی شئ", f: "ba kRáy shey" }, + { p: "به کړای شئ", f: "ba kRáay shey" }, + ], + ], + [ + [ + { p: "به کړی شې", f: "ba kRáy she" }, + { p: "به کړای شې", f: "ba kRáay she" }, + ], + [ + { p: "به کړی شئ", f: "ba kRáy shey" }, + { p: "به کړای شئ", f: "ba kRáay shey" }, + ], + ], + [ + [ + { p: "به کړی شي", f: "ba kRáy shee" }, + { p: "به کړای شي", f: "ba kRáay shee" }, + ], + [ + { p: "به کړی شي", f: "ba kRáy shee" }, + { p: "به کړای شي", f: "ba kRáay shee" }, + ], + ], + [ + [ + { p: "به کړی شي", f: "ba kRáy shee" }, + { p: "به کړای شي", f: "ba kRáay shee" }, + ], + [ + { p: "به کړی شي", f: "ba kRáy shee" }, + { p: "به کړای شي", f: "ba kRáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "کړلی شوم", f: "kRúlay shwum" }, + { p: "کړلای شوم", f: "kRúlaay shwum" }, + ], + [ + { p: "کړلی شو", f: "kRúlay shoo" }, + { p: "کړلای شو", f: "kRúlaay shoo" }, + ], + ], + [ + [ + { p: "کړلی شوم", f: "kRúlay shwum" }, + { p: "کړلای شوم", f: "kRúlaay shwum" }, + ], + [ + { p: "کړلی شو", f: "kRúlay shoo" }, + { p: "کړلای شو", f: "kRúlaay shoo" }, + ], + ], + [ + [ + { p: "کړلی شوې", f: "kRúlay shwe" }, + { p: "کړلای شوې", f: "kRúlaay shwe" }, + ], + [ + { p: "کړلی شوئ", f: "kRúlay shwey" }, + { p: "کړلای شوئ", f: "kRúlaay shwey" }, + ], + ], + [ + [ + { p: "کړلی شوې", f: "kRúlay shwe" }, + { p: "کړلای شوې", f: "kRúlaay shwe" }, + ], + [ + { p: "کړلی شوئ", f: "kRúlay shwey" }, + { p: "کړلای شوئ", f: "kRúlaay shwey" }, + ], + ], + [ + [ + { p: "کړلی شو", f: "kRúlay sho" }, + { p: "کړلای شو", f: "kRúlaay sho" }, + ], + [ + { p: "کړلی شول", f: "kRúlay shwul" }, + { p: "کړلای شول", f: "kRúlaay shwul" }, + { p: "کړلی شو", f: "kRúlay shoo" }, + { p: "کړلای شو", f: "kRúlaay shoo" }, + ], + ], + [ + [ + { p: "کړلی شوه", f: "kRúlay shwa" }, + { p: "کړلای شوه", f: "kRúlaay shwa" }, + ], + [ + { p: "کړلی شولې", f: "kRúlay shwule" }, + { p: "کړلای شولې", f: "kRúlaay shwule" }, + { p: "کړلی شوې", f: "kRúlay shwe" }, + { p: "کړلای شوې", f: "kRúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "کړی شوم", f: "kRáy shwum" }, + { p: "کړای شوم", f: "kRáay shwum" }, + ], + [ + { p: "کړی شو", f: "kRáy shoo" }, + { p: "کړای شو", f: "kRáay shoo" }, + ], + ], + [ + [ + { p: "کړی شوم", f: "kRáy shwum" }, + { p: "کړای شوم", f: "kRáay shwum" }, + ], + [ + { p: "کړی شو", f: "kRáy shoo" }, + { p: "کړای شو", f: "kRáay shoo" }, + ], + ], + [ + [ + { p: "کړی شوې", f: "kRáy shwe" }, + { p: "کړای شوې", f: "kRáay shwe" }, + ], + [ + { p: "کړی شوئ", f: "kRáy shwey" }, + { p: "کړای شوئ", f: "kRáay shwey" }, + ], + ], + [ + [ + { p: "کړی شوې", f: "kRáy shwe" }, + { p: "کړای شوې", f: "kRáay shwe" }, + ], + [ + { p: "کړی شوئ", f: "kRáy shwey" }, + { p: "کړای شوئ", f: "kRáay shwey" }, + ], + ], + [ + [ + { p: "کړی شو", f: "kRáy sho" }, + { p: "کړای شو", f: "kRáay sho" }, + ], + [ + { p: "کړی شول", f: "kRáy shwul" }, + { p: "کړای شول", f: "kRáay shwul" }, + { p: "کړی شو", f: "kRáy shoo" }, + { p: "کړای شو", f: "kRáay shoo" }, + ], + ], + [ + [ + { p: "کړی شوه", f: "kRáy shwa" }, + { p: "کړای شوه", f: "kRáay shwa" }, + ], + [ + { p: "کړی شولې", f: "kRáy shwule" }, + { p: "کړای شولې", f: "kRáay shwule" }, + { p: "کړی شوې", f: "kRáy shwe" }, + { p: "کړای شوې", f: "kRáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به کړلی شوم", f: "ba kRúlay shwum" }, + { p: "به کړلای شوم", f: "ba kRúlaay shwum" }, + ], + [ + { p: "به کړلی شو", f: "ba kRúlay shoo" }, + { p: "به کړلای شو", f: "ba kRúlaay shoo" }, + ], + ], + [ + [ + { p: "به کړلی شوم", f: "ba kRúlay shwum" }, + { p: "به کړلای شوم", f: "ba kRúlaay shwum" }, + ], + [ + { p: "به کړلی شو", f: "ba kRúlay shoo" }, + { p: "به کړلای شو", f: "ba kRúlaay shoo" }, + ], + ], + [ + [ + { p: "به کړلی شوې", f: "ba kRúlay shwe" }, + { p: "به کړلای شوې", f: "ba kRúlaay shwe" }, + ], + [ + { p: "به کړلی شوئ", f: "ba kRúlay shwey" }, + { p: "به کړلای شوئ", f: "ba kRúlaay shwey" }, + ], + ], + [ + [ + { p: "به کړلی شوې", f: "ba kRúlay shwe" }, + { p: "به کړلای شوې", f: "ba kRúlaay shwe" }, + ], + [ + { p: "به کړلی شوئ", f: "ba kRúlay shwey" }, + { p: "به کړلای شوئ", f: "ba kRúlaay shwey" }, + ], + ], + [ + [ + { p: "به کړلی شو", f: "ba kRúlay sho" }, + { p: "به کړلای شو", f: "ba kRúlaay sho" }, + ], + [ + { p: "به کړلی شول", f: "ba kRúlay shwul" }, + { p: "به کړلای شول", f: "ba kRúlaay shwul" }, + { p: "به کړلی شو", f: "ba kRúlay shoo" }, + { p: "به کړلای شو", f: "ba kRúlaay shoo" }, + ], + ], + [ + [ + { p: "به کړلی شوه", f: "ba kRúlay shwa" }, + { p: "به کړلای شوه", f: "ba kRúlaay shwa" }, + ], + [ + { p: "به کړلی شولې", f: "ba kRúlay shwule" }, + { p: "به کړلای شولې", f: "ba kRúlaay shwule" }, + { p: "به کړلی شوې", f: "ba kRúlay shwe" }, + { p: "به کړلای شوې", f: "ba kRúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کړی شوم", f: "ba kRáy shwum" }, + { p: "به کړای شوم", f: "ba kRáay shwum" }, + ], + [ + { p: "به کړی شو", f: "ba kRáy shoo" }, + { p: "به کړای شو", f: "ba kRáay shoo" }, + ], + ], + [ + [ + { p: "به کړی شوم", f: "ba kRáy shwum" }, + { p: "به کړای شوم", f: "ba kRáay shwum" }, + ], + [ + { p: "به کړی شو", f: "ba kRáy shoo" }, + { p: "به کړای شو", f: "ba kRáay shoo" }, + ], + ], + [ + [ + { p: "به کړی شوې", f: "ba kRáy shwe" }, + { p: "به کړای شوې", f: "ba kRáay shwe" }, + ], + [ + { p: "به کړی شوئ", f: "ba kRáy shwey" }, + { p: "به کړای شوئ", f: "ba kRáay shwey" }, + ], + ], + [ + [ + { p: "به کړی شوې", f: "ba kRáy shwe" }, + { p: "به کړای شوې", f: "ba kRáay shwe" }, + ], + [ + { p: "به کړی شوئ", f: "ba kRáy shwey" }, + { p: "به کړای شوئ", f: "ba kRáay shwey" }, + ], + ], + [ + [ + { p: "به کړی شو", f: "ba kRáy sho" }, + { p: "به کړای شو", f: "ba kRáay sho" }, + ], + [ + { p: "به کړی شول", f: "ba kRáy shwul" }, + { p: "به کړای شول", f: "ba kRáay shwul" }, + { p: "به کړی شو", f: "ba kRáy shoo" }, + { p: "به کړای شو", f: "ba kRáay shoo" }, + ], + ], + [ + [ + { p: "به کړی شوه", f: "ba kRáy shwa" }, + { p: "به کړای شوه", f: "ba kRáay shwa" }, + ], + [ + { p: "به کړی شولې", f: "ba kRáy shwule" }, + { p: "به کړای شولې", f: "ba kRáay shwule" }, + { p: "به کړی شوې", f: "ba kRáy shwe" }, + { p: "به کړای شوې", f: "ba kRáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + ], + [ + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + ], + [ + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + ], + [ + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + ], + [ + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + ], + [ + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + [ + { p: "کړلی شوای", f: "kRúlay shwaay" }, + { p: "کړلی شوی", f: "kRúlay shway" }, + { p: "کړلای شوای", f: "kRúlaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + ], + [ + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + ], + [ + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + ], + [ + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + ], + [ + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + ], + [ + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + [ + { p: "کړی شوای", f: "kRáy shwaay" }, + { p: "کړی شوی", f: "kRáy shway" }, + { p: "کړای شوای", f: "kRáay shwaay" }, + ], + ], + ], + }, + }, + }, + passive: { + imperfective: kawulStatOrDynImperfectivePassive, perfective: { + imperative: undefined, + nonImperative: [ + [ + [{ p: "وکړل شم", f: "óokRul shum" }], + [{ p: "وکړل شو", f: "óokRul shoo" }], + ], + [ + [{ p: "وکړل شم", f: "óokRul shum" }], + [{ p: "وکړل شو", f: "óokRul shoo" }], + ], + [ + [{ p: "وکړل شې", f: "óokRul she" }], + [{ p: "وکړل شئ", f: "óokRul shey" }], + ], + [ + [{ p: "وکړل شې", f: "óokRul she" }], + [{ p: "وکړل شئ", f: "óokRul shey" }], + ], + [ + [{ p: "وکړل شي", f: "óokRul shee" }], + [{ p: "وکړل شي", f: "óokRul shee" }], + ], + [ + [{ p: "وکړل شي", f: "óokRul shee" }], + [{ p: "وکړل شي", f: "óokRul shee" }], + ], + ], + future: [ + [ + [{ p: "به وکړل شم", f: "ba óokRul shum" }], + [{ p: "به وکړل شو", f: "ba óokRul shoo" }], + ], + [ + [{ p: "به وکړل شم", f: "ba óokRul shum" }], + [{ p: "به وکړل شو", f: "ba óokRul shoo" }], + ], + [ + [{ p: "به وکړل شې", f: "ba óokRul she" }], + [{ p: "به وکړل شئ", f: "ba óokRul shey" }], + ], + [ + [{ p: "به وکړل شې", f: "ba óokRul she" }], + [{ p: "به وکړل شئ", f: "ba óokRul shey" }], + ], + [ + [{ p: "به وکړل شي", f: "ba óokRul shee" }], + [{ p: "به وکړل شي", f: "ba óokRul shee" }], + ], + [ + [{ p: "به وکړل شي", f: "ba óokRul shee" }], + [{ p: "به وکړل شي", f: "ba óokRul shee" }], + ], + ], + past: { + short: [ + [ + [{ p: "وکړل شوم", f: "óokRul shwum" }], + [{ p: "وکړل شو", f: "óokRul shoo" }], + ], + [ + [{ p: "وکړل شوم", f: "óokRul shwum" }], + [{ p: "وکړل شو", f: "óokRul shoo" }], + ], + [ + [{ p: "وکړل شوې", f: "óokRul shwe" }], + [{ p: "وکړل شوئ", f: "óokRul shwey" }], + ], + [ + [{ p: "وکړل شوې", f: "óokRul shwe" }], + [{ p: "وکړل شوئ", f: "óokRul shwey" }], + ], + [ + [{ p: "وکړل شو", f: "óokRul sho" }], + [ + { p: "وکړل شو", f: "óokRul shoo" }, + { p: "وکړل شول", f: "óokRul shwul" }, + ], + ], + [ + [{ p: "وکړل شوه", f: "óokRul shwa" }], + [{ p: "وکړل شوې", f: "óokRul shwe" }], + ], + ], + long: [ + [ + [{ p: "وکړل شولم", f: "óokRul shwulum" }], + [{ p: "وکړل شولو", f: "óokRul shwuloo" }], + ], + [ + [{ p: "وکړل شولم", f: "óokRul shwulum" }], + [{ p: "وکړل شولو", f: "óokRul shwuloo" }], + ], + [ + [{ p: "وکړل شولې", f: "óokRul shwule" }], + [{ p: "وکړل شولئ", f: "óokRul shwuley" }], + ], + [ + [{ p: "وکړل شولې", f: "óokRul shwule" }], + [{ p: "وکړل شولئ", f: "óokRul shwuley" }], + ], + [ + [ + { p: "وکړل شوله", f: "óokRul shwulu" }, + { p: "وکړل شولو", f: "óokRul shwulo" }, + ], + [{ p: "وکړل شول", f: "óokRul shwul" }], + ], + [ + [{ p: "وکړل شوله", f: "óokRul shwula" }], + [{ p: "وکړل شولې", f: "óokRul shwule" }], + ], + ], + }, + habitualPast: { + short: [ + [ + [{ p: "به وکړل شوم", f: "ba óokRul shwum" }], + [{ p: "به وکړل شو", f: "ba óokRul shoo" }], + ], + [ + [{ p: "به وکړل شوم", f: "ba óokRul shwum" }], + [{ p: "به وکړل شو", f: "ba óokRul shoo" }], + ], + [ + [{ p: "به وکړل شوې", f: "ba óokRul shwe" }], + [{ p: "به وکړل شوئ", f: "ba óokRul shwey" }], + ], + [ + [{ p: "به وکړل شوې", f: "ba óokRul shwe" }], + [{ p: "به وکړل شوئ", f: "ba óokRul shwey" }], + ], + [ + [{ p: "به وکړل شو", f: "ba óokRul sho" }], + [ + { p: "به وکړل شو", f: "ba óokRul shoo" }, + { p: "به وکړل شول", f: "ba óokRul shwul" }, + ], + ], + [ + [{ p: "به وکړل شوه", f: "ba óokRul shwa" }], + [{ p: "به وکړل شوې", f: "ba óokRul shwe" }], + ], + ], + long: [ + [ + [{ p: "به وکړل شولم", f: "ba óokRul shwulum" }], + [{ p: "به وکړل شولو", f: "ba óokRul shwuloo" }], + ], + [ + [{ p: "به وکړل شولم", f: "ba óokRul shwulum" }], + [{ p: "به وکړل شولو", f: "ba óokRul shwuloo" }], + ], + [ + [{ p: "به وکړل شولې", f: "ba óokRul shwule" }], + [{ p: "به وکړل شولئ", f: "ba óokRul shwuley" }], + ], + [ + [{ p: "به وکړل شولې", f: "ba óokRul shwule" }], + [{ p: "به وکړل شولئ", f: "ba óokRul shwuley" }], + ], + [ + [ + { p: "به وکړل شوله", f: "ba óokRul shwulu" }, + { p: "به وکړل شولو", f: "ba óokRul shwulo" }, + ], + [{ p: "به وکړل شول", f: "ba óokRul shwul" }], + ], + [ + [{ p: "به وکړل شوله", f: "ba óokRul shwula" }], + [{ p: "به وکړل شولې", f: "ba óokRul shwule" }], + ], + ], + }, + modal: { nonImperative: { - long: [ - [[{p: "کړم", f: "kRum"}], [{p: "کړو", f: "kRoo"}]], - [[{p: "کړم", f: "kRum"}], [{p: "کړو", f: "kRoo"}]], - [[{p: "کړې", f: "kRe"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړې", f: "kRe"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړي", f: "kRee"}], [{p: "کړي", f: "kRee"}]], - [[{p: "کړي", f: "kRee"}], [{p: "کړي", f: "kRee"}]], + long: [ + [ + [ + { p: "وکړل کېدلی شم", f: "óokRul kedúlay shum" }, + { p: "وکړل کېدلای شم", f: "óokRul kedúlaay shum" }, + ], + [ + { p: "وکړل کېدلی شو", f: "óokRul kedúlay shoo" }, + { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }, + ], ], - short: [ - [[{p: "کم", f: "kum"}], [{p: "کو", f: "koo"}]], - [[{p: "کم", f: "kum"}], [{p: "کو", f: "koo"}]], - [[{p: "کې", f: "ke"}], [{p: "کئ", f: "keyy"}]], - [[{p: "کې", f: "ke"}], [{p: "کئ", f: "keyy"}]], - [[{p: "کي", f: "kee"}], [{p: "کي", f: "kee"}]], - [[{p: "کي", f: "kee"}], [{p: "کي", f: "kee"}]], + [ + [ + { p: "وکړل کېدلی شم", f: "óokRul kedúlay shum" }, + { p: "وکړل کېدلای شم", f: "óokRul kedúlaay shum" }, + ], + [ + { p: "وکړل کېدلی شو", f: "óokRul kedúlay shoo" }, + { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }, + ], ], + [ + [ + { p: "وکړل کېدلی شې", f: "óokRul kedúlay she" }, + { p: "وکړل کېدلای شې", f: "óokRul kedúlaay she" }, + ], + [ + { p: "وکړل کېدلی شئ", f: "óokRul kedúlay shey" }, + { p: "وکړل کېدلای شئ", f: "óokRul kedúlaay shey" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شې", f: "óokRul kedúlay she" }, + { p: "وکړل کېدلای شې", f: "óokRul kedúlaay she" }, + ], + [ + { p: "وکړل کېدلی شئ", f: "óokRul kedúlay shey" }, + { p: "وکړل کېدلای شئ", f: "óokRul kedúlaay shey" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شي", f: "óokRul kedúlay shee" }, + { p: "وکړل کېدلای شي", f: "óokRul kedúlaay shee" }, + ], + [ + { p: "وکړل کېدلی شي", f: "óokRul kedúlay shee" }, + { p: "وکړل کېدلای شي", f: "óokRul kedúlaay shee" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شي", f: "óokRul kedúlay shee" }, + { p: "وکړل کېدلای شي", f: "óokRul kedúlaay shee" }, + ], + [ + { p: "وکړل کېدلی شي", f: "óokRul kedúlay shee" }, + { p: "وکړل کېدلای شي", f: "óokRul kedúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "وکړل کېدی شم", f: "óokRul kedáy shum" }, + { p: "وکړل کېدای شم", f: "óokRul kedáay shum" }, + ], + [ + { p: "وکړل کېدی شو", f: "óokRul kedáy shoo" }, + { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "وکړل کېدی شم", f: "óokRul kedáy shum" }, + { p: "وکړل کېدای شم", f: "óokRul kedáay shum" }, + ], + [ + { p: "وکړل کېدی شو", f: "óokRul kedáy shoo" }, + { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "وکړل کېدی شې", f: "óokRul kedáy she" }, + { p: "وکړل کېدای شې", f: "óokRul kedáay she" }, + ], + [ + { p: "وکړل کېدی شئ", f: "óokRul kedáy shey" }, + { p: "وکړل کېدای شئ", f: "óokRul kedáay shey" }, + ], + ], + [ + [ + { p: "وکړل کېدی شې", f: "óokRul kedáy she" }, + { p: "وکړل کېدای شې", f: "óokRul kedáay she" }, + ], + [ + { p: "وکړل کېدی شئ", f: "óokRul kedáy shey" }, + { p: "وکړل کېدای شئ", f: "óokRul kedáay shey" }, + ], + ], + [ + [ + { p: "وکړل کېدی شي", f: "óokRul kedáy shee" }, + { p: "وکړل کېدای شي", f: "óokRul kedáay shee" }, + ], + [ + { p: "وکړل کېدی شي", f: "óokRul kedáy shee" }, + { p: "وکړل کېدای شي", f: "óokRul kedáay shee" }, + ], + ], + [ + [ + { p: "وکړل کېدی شي", f: "óokRul kedáy shee" }, + { p: "وکړل کېدای شي", f: "óokRul kedáay shee" }, + ], + [ + { p: "وکړل کېدی شي", f: "óokRul kedáy shee" }, + { p: "وکړل کېدای شي", f: "óokRul kedáay shee" }, + ], + ], + ], }, future: { - long: [ - [[{p: "به کړم", f: "ba kRum"}], [{p: "به کړو", f: "ba kRoo"}]], - [[{p: "به کړم", f: "ba kRum"}], [{p: "به کړو", f: "ba kRoo"}]], - [[{p: "به کړې", f: "ba kRe"}], [{p: "به کړئ", f: "ba kReyy"}]], - [[{p: "به کړې", f: "ba kRe"}], [{p: "به کړئ", f: "ba kReyy"}]], - [[{p: "به کړي", f: "ba kRee"}], [{p: "به کړي", f: "ba kRee"}]], - [[{p: "به کړي", f: "ba kRee"}], [{p: "به کړي", f: "ba kRee"}]], + long: [ + [ + [ + { p: "به وکړل کېدلی شم", f: "ba óokRul kedúlay shum" }, + { p: "به وکړل کېدلای شم", f: "ba óokRul kedúlaay shum" }, + ], + [ + { p: "به وکړل کېدلی شو", f: "ba óokRul kedúlay shoo" }, + { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }, + ], ], - short: [ - [[{p: "به کم", f: "ba kum"}], [{p: "به کو", f: "ba koo"}]], - [[{p: "به کم", f: "ba kum"}], [{p: "به کو", f: "ba koo"}]], - [[{p: "به کې", f: "ba ke"}], [{p: "به کئ", f: "ba keyy"}]], - [[{p: "به کې", f: "ba ke"}], [{p: "به کئ", f: "ba keyy"}]], - [[{p: "به کي", f: "ba kee"}], [{p: "به کي", f: "ba kee"}]], - [[{p: "به کي", f: "ba kee"}], [{p: "به کي", f: "ba kee"}]], + [ + [ + { p: "به وکړل کېدلی شم", f: "ba óokRul kedúlay shum" }, + { p: "به وکړل کېدلای شم", f: "ba óokRul kedúlaay shum" }, + ], + [ + { p: "به وکړل کېدلی شو", f: "ba óokRul kedúlay shoo" }, + { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }, + ], ], - }, - imperative: { - long: [ - [[{ p: "کړه", f: "kRa" }], [{ p: "کړئ", f: "kReyy" }]], - [[{ p: "کړه", f: "kRa" }], [{ p: "کړئ", f: "kReyy" }]] + [ + [ + { p: "به وکړل کېدلی شې", f: "ba óokRul kedúlay she" }, + { p: "به وکړل کېدلای شې", f: "ba óokRul kedúlaay she" }, + ], + [ + { p: "به وکړل کېدلی شئ", f: "ba óokRul kedúlay shey" }, + { p: "به وکړل کېدلای شئ", f: "ba óokRul kedúlaay shey" }, + ], ], - short: [ - [[{ p: "که", f: "ka" }], [{ p: "کئ", f: "keyy" }]], - [[{ p: "که", f: "ka" }], [{ p: "کئ", f: "keyy" }]], + [ + [ + { p: "به وکړل کېدلی شې", f: "ba óokRul kedúlay she" }, + { p: "به وکړل کېدلای شې", f: "ba óokRul kedúlaay she" }, + ], + [ + { p: "به وکړل کېدلی شئ", f: "ba óokRul kedúlay shey" }, + { p: "به وکړل کېدلای شئ", f: "ba óokRul kedúlaay shey" }, + ], ], + [ + [ + { p: "به وکړل کېدلی شي", f: "ba óokRul kedúlay shee" }, + { p: "به وکړل کېدلای شي", f: "ba óokRul kedúlaay shee" }, + ], + [ + { p: "به وکړل کېدلی شي", f: "ba óokRul kedúlay shee" }, + { p: "به وکړل کېدلای شي", f: "ba óokRul kedúlaay shee" }, + ], + ], + [ + [ + { p: "به وکړل کېدلی شي", f: "ba óokRul kedúlay shee" }, + { p: "به وکړل کېدلای شي", f: "ba óokRul kedúlaay shee" }, + ], + [ + { p: "به وکړل کېدلی شي", f: "ba óokRul kedúlay shee" }, + { p: "به وکړل کېدلای شي", f: "ba óokRul kedúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به وکړل کېدی شم", f: "ba óokRul kedáy shum" }, + { p: "به وکړل کېدای شم", f: "ba óokRul kedáay shum" }, + ], + [ + { p: "به وکړل کېدی شو", f: "ba óokRul kedáy shoo" }, + { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شم", f: "ba óokRul kedáy shum" }, + { p: "به وکړل کېدای شم", f: "ba óokRul kedáay shum" }, + ], + [ + { p: "به وکړل کېدی شو", f: "ba óokRul kedáy shoo" }, + { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شې", f: "ba óokRul kedáy she" }, + { p: "به وکړل کېدای شې", f: "ba óokRul kedáay she" }, + ], + [ + { p: "به وکړل کېدی شئ", f: "ba óokRul kedáy shey" }, + { p: "به وکړل کېدای شئ", f: "ba óokRul kedáay shey" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شې", f: "ba óokRul kedáy she" }, + { p: "به وکړل کېدای شې", f: "ba óokRul kedáay she" }, + ], + [ + { p: "به وکړل کېدی شئ", f: "ba óokRul kedáy shey" }, + { p: "به وکړل کېدای شئ", f: "ba óokRul kedáay shey" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شي", f: "ba óokRul kedáy shee" }, + { p: "به وکړل کېدای شي", f: "ba óokRul kedáay shee" }, + ], + [ + { p: "به وکړل کېدی شي", f: "ba óokRul kedáy shee" }, + { p: "به وکړل کېدای شي", f: "ba óokRul kedáay shee" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شي", f: "ba óokRul kedáy shee" }, + { p: "به وکړل کېدای شي", f: "ba óokRul kedáay shee" }, + ], + [ + { p: "به وکړل کېدی شي", f: "ba óokRul kedáy shee" }, + { p: "به وکړل کېدای شي", f: "ba óokRul kedáay shee" }, + ], + ], + ], }, past: { - mini: [ - [[{p: "کم", f: "kum"}], [{p: "کو", f: "koo"}]], - [[{p: "کم", f: "kum"}], [{p: "کو", f: "koo"}]], - [[{p: "کې", f: "ke"}], [{p: "کئ", f: "keyy"}]], - [[{p: "کې", f: "ke"}], [{p: "کئ", f: "keyy"}]], - [[{p: "که", f: "ku"}, {p: "کو", f: "ko"}], [{p: "کړل", f: "kRul"}, { p: "کو", f: "koo" }]], - [[{p: "که", f: "ka"}], [{p: "کې", f: "ke"}]], + long: [ + [ + [ + { p: "وکړل کېدلی شوم", f: "óokRul kedúlay shwum" }, + { p: "وکړل کېدلای شوم", f: "óokRul kedúlaay shwum" }, + ], + [ + { p: "وکړل کېدلی شو", f: "óokRul kedúlay shoo" }, + { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }, + ], ], - short: [ - [[{p: "کړم", f: "kRum"}], [{p: "کړو", f: "kRoo"}]], - [[{p: "کړم", f: "kRum"}], [{p: "کړو", f: "kRoo"}]], - [[{p: "کړې", f: "kRe"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړې", f: "kRe"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړه", f: "kRu"}, {p: "کړو", f: "kRo"}, {p: "کړ", f: "kuR"}], [{p: "کړل", f: "kRul"}, {p: "کړو", f: "kRoo" }]], - [[{p: "کړه", f: "kRa"}], [{p: "کړې", f: "kRe"}]], + [ + [ + { p: "وکړل کېدلی شوم", f: "óokRul kedúlay shwum" }, + { p: "وکړل کېدلای شوم", f: "óokRul kedúlaay shwum" }, + ], + [ + { p: "وکړل کېدلی شو", f: "óokRul kedúlay shoo" }, + { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }, + ], ], - long: [ - [[{p: "کړلم", f: "kRulum"}], [{p: "کړلو", f: "kRuloo"}]], - [[{p: "کړلم", f: "kRulum"}], [{p: "کړلو", f: "kRuloo"}]], - [[{p: "کړلې", f: "kRule"}], [{p: "کړلئ", f: "kRuleyy"}]], - [[{p: "کړلې", f: "kRule"}], [{p: "کړلئ", f: "kRuleyy"}]], - [[{p: "کړلو", f: "kRulo"}], [{p: "کړل", f: "kRul"}, {p: "کړلو", f: "kRuloo"}]], - [[{p: "کړله", f: "kRula"}], [{p: "کړلې", f: "kRule"}]], + [ + [ + { p: "وکړل کېدلی شوې", f: "óokRul kedúlay shwe" }, + { p: "وکړل کېدلای شوې", f: "óokRul kedúlaay shwe" }, + ], + [ + { p: "وکړل کېدلی شوئ", f: "óokRul kedúlay shwey" }, + { p: "وکړل کېدلای شوئ", f: "óokRul kedúlaay shwey" }, + ], ], + [ + [ + { p: "وکړل کېدلی شوې", f: "óokRul kedúlay shwe" }, + { p: "وکړل کېدلای شوې", f: "óokRul kedúlaay shwe" }, + ], + [ + { p: "وکړل کېدلی شوئ", f: "óokRul kedúlay shwey" }, + { p: "وکړل کېدلای شوئ", f: "óokRul kedúlaay shwey" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شو", f: "óokRul kedúlay sho" }, + { p: "وکړل کېدلای شو", f: "óokRul kedúlaay sho" }, + ], + [ + { p: "وکړل کېدلی شول", f: "óokRul kedúlay shwul" }, + { p: "وکړل کېدلای شول", f: "óokRul kedúlaay shwul" }, + { p: "وکړل کېدلی شو", f: "óokRul kedúlay shoo" }, + { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شوه", f: "óokRul kedúlay shwa" }, + { p: "وکړل کېدلای شوه", f: "óokRul kedúlaay shwa" }, + ], + [ + { p: "وکړل کېدلی شولې", f: "óokRul kedúlay shwule" }, + { p: "وکړل کېدلای شولې", f: "óokRul kedúlaay shwule" }, + { p: "وکړل کېدلی شوې", f: "óokRul kedúlay shwe" }, + { p: "وکړل کېدلای شوې", f: "óokRul kedúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "وکړل کېدی شوم", f: "óokRul kedáy shwum" }, + { p: "وکړل کېدای شوم", f: "óokRul kedáay shwum" }, + ], + [ + { p: "وکړل کېدی شو", f: "óokRul kedáy shoo" }, + { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوم", f: "óokRul kedáy shwum" }, + { p: "وکړل کېدای شوم", f: "óokRul kedáay shwum" }, + ], + [ + { p: "وکړل کېدی شو", f: "óokRul kedáy shoo" }, + { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوې", f: "óokRul kedáy shwe" }, + { p: "وکړل کېدای شوې", f: "óokRul kedáay shwe" }, + ], + [ + { p: "وکړل کېدی شوئ", f: "óokRul kedáy shwey" }, + { p: "وکړل کېدای شوئ", f: "óokRul kedáay shwey" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوې", f: "óokRul kedáy shwe" }, + { p: "وکړل کېدای شوې", f: "óokRul kedáay shwe" }, + ], + [ + { p: "وکړل کېدی شوئ", f: "óokRul kedáy shwey" }, + { p: "وکړل کېدای شوئ", f: "óokRul kedáay shwey" }, + ], + ], + [ + [ + { p: "وکړل کېدی شو", f: "óokRul kedáy sho" }, + { p: "وکړل کېدای شو", f: "óokRul kedáay sho" }, + ], + [ + { p: "وکړل کېدی شول", f: "óokRul kedáy shwul" }, + { p: "وکړل کېدای شول", f: "óokRul kedáay shwul" }, + { p: "وکړل کېدی شو", f: "óokRul kedáy shoo" }, + { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوه", f: "óokRul kedáy shwa" }, + { p: "وکړل کېدای شوه", f: "óokRul kedáay shwa" }, + ], + [ + { p: "وکړل کېدی شولې", f: "óokRul kedáy shwule" }, + { p: "وکړل کېدای شولې", f: "óokRul kedáay shwule" }, + { p: "وکړل کېدی شوې", f: "óokRul kedáy shwe" }, + { p: "وکړل کېدای شوې", f: "óokRul kedáay shwe" }, + ], + ], + ], }, habitualPast: { - mini: [ - [[{p: "به کم", f: "ba kum"}], [{p: "به کو", f: "ba koo"}]], - [[{p: "به کم", f: "ba kum"}], [{p: "به کو", f: "ba koo"}]], - [[{p: "به کې", f: "ba ke"}], [{p: "به کئ", f: "ba keyy"}]], - [[{p: "به کې", f: "ba ke"}], [{p: "به کئ", f: "ba keyy"}]], - [[{p: "به که", f: "ba ku"}, {p: "به کو", f: "ba ko"}], [{p: "به کړل", f: "ba kRul"}, { p: "به کو", f: "ba koo" }]], - [[{p: "به که", f: "ba ka"}], [{p: "به کې", f: "ba ke"}]], + long: [ + [ + [ + { p: "به وکړل کېدلی شوم", f: "ba óokRul kedúlay shwum" }, + { p: "به وکړل کېدلای شوم", f: "ba óokRul kedúlaay shwum" }, + ], + [ + { p: "به وکړل کېدلی شو", f: "ba óokRul kedúlay shoo" }, + { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }, + ], ], - short: [ - [[{p: "به کړم", f: "ba kRum"}], [{p: "به کړو", f: "ba kRoo"}]], - [[{p: "به کړم", f: "ba kRum"}], [{p: "به کړو", f: "ba kRoo"}]], - [[{p: "به کړې", f: "ba kRe"}], [{p: "به کړئ", f: "ba kReyy"}]], - [[{p: "به کړې", f: "ba kRe"}], [{p: "به کړئ", f: "ba kReyy"}]], - [[{p: "به کړه", f: "ba kRu"}, {p: "به کړو", f: "ba kRo"}, {p: "به کړ", f: "ba kuR"}], [{p: "به کړل", f: "ba kRul"}, {p: "به کړو", f: "ba kRoo" }]], - [[{p: "به کړه", f: "ba kRa"}], [{p: "به کړې", f: "ba kRe"}]], + [ + [ + { p: "به وکړل کېدلی شوم", f: "ba óokRul kedúlay shwum" }, + { p: "به وکړل کېدلای شوم", f: "ba óokRul kedúlaay shwum" }, + ], + [ + { p: "به وکړل کېدلی شو", f: "ba óokRul kedúlay shoo" }, + { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }, + ], ], - long: [ - [[{p: "به کړلم", f: "ba kRulum"}], [{p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړلم", f: "ba kRulum"}], [{p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړلې", f: "ba kRule"}], [{p: "به کړلئ", f: "ba kRuleyy"}]], - [[{p: "به کړلې", f: "ba kRule"}], [{p: "به کړلئ", f: "ba kRuleyy"}]], - [[{p: "به کړلو", f: "ba kRulo"}], [{p: "به کړل", f: "ba kRul"}, {p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړله", f: "ba kRula"}], [{p: "به کړلې", f: "ba kRule"}]], + [ + [ + { p: "به وکړل کېدلی شوې", f: "ba óokRul kedúlay shwe" }, + { p: "به وکړل کېدلای شوې", f: "ba óokRul kedúlaay shwe" }, + ], + [ + { p: "به وکړل کېدلی شوئ", f: "ba óokRul kedúlay shwey" }, + { p: "به وکړل کېدلای شوئ", f: "ba óokRul kedúlaay shwey" }, + ], ], + [ + [ + { p: "به وکړل کېدلی شوې", f: "ba óokRul kedúlay shwe" }, + { p: "به وکړل کېدلای شوې", f: "ba óokRul kedúlaay shwe" }, + ], + [ + { p: "به وکړل کېدلی شوئ", f: "ba óokRul kedúlay shwey" }, + { p: "به وکړل کېدلای شوئ", f: "ba óokRul kedúlaay shwey" }, + ], + ], + [ + [ + { p: "به وکړل کېدلی شو", f: "ba óokRul kedúlay sho" }, + { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay sho" }, + ], + [ + { p: "به وکړل کېدلی شول", f: "ba óokRul kedúlay shwul" }, + { p: "به وکړل کېدلای شول", f: "ba óokRul kedúlaay shwul" }, + { p: "به وکړل کېدلی شو", f: "ba óokRul kedúlay shoo" }, + { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به وکړل کېدلی شوه", f: "ba óokRul kedúlay shwa" }, + { p: "به وکړل کېدلای شوه", f: "ba óokRul kedúlaay shwa" }, + ], + [ + { p: "به وکړل کېدلی شولې", f: "ba óokRul kedúlay shwule" }, + { p: "به وکړل کېدلای شولې", f: "ba óokRul kedúlaay shwule" }, + { p: "به وکړل کېدلی شوې", f: "ba óokRul kedúlay shwe" }, + { p: "به وکړل کېدلای شوې", f: "ba óokRul kedúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به وکړل کېدی شوم", f: "ba óokRul kedáy shwum" }, + { p: "به وکړل کېدای شوم", f: "ba óokRul kedáay shwum" }, + ], + [ + { p: "به وکړل کېدی شو", f: "ba óokRul kedáy shoo" }, + { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شوم", f: "ba óokRul kedáy shwum" }, + { p: "به وکړل کېدای شوم", f: "ba óokRul kedáay shwum" }, + ], + [ + { p: "به وکړل کېدی شو", f: "ba óokRul kedáy shoo" }, + { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شوې", f: "ba óokRul kedáy shwe" }, + { p: "به وکړل کېدای شوې", f: "ba óokRul kedáay shwe" }, + ], + [ + { p: "به وکړل کېدی شوئ", f: "ba óokRul kedáy shwey" }, + { p: "به وکړل کېدای شوئ", f: "ba óokRul kedáay shwey" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شوې", f: "ba óokRul kedáy shwe" }, + { p: "به وکړل کېدای شوې", f: "ba óokRul kedáay shwe" }, + ], + [ + { p: "به وکړل کېدی شوئ", f: "ba óokRul kedáy shwey" }, + { p: "به وکړل کېدای شوئ", f: "ba óokRul kedáay shwey" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شو", f: "ba óokRul kedáy sho" }, + { p: "به وکړل کېدای شو", f: "ba óokRul kedáay sho" }, + ], + [ + { p: "به وکړل کېدی شول", f: "ba óokRul kedáy shwul" }, + { p: "به وکړل کېدای شول", f: "ba óokRul kedáay shwul" }, + { p: "به وکړل کېدی شو", f: "ba óokRul kedáy shoo" }, + { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به وکړل کېدی شوه", f: "ba óokRul kedáy shwa" }, + { p: "به وکړل کېدای شوه", f: "ba óokRul kedáay shwa" }, + ], + [ + { p: "به وکړل کېدی شولې", f: "ba óokRul kedáy shwule" }, + { p: "به وکړل کېدای شولې", f: "ba óokRul kedáay shwule" }, + { p: "به وکړل کېدی شوې", f: "ba óokRul kedáy shwe" }, + { p: "به وکړل کېدای شوې", f: "ba óokRul kedáay shwe" }, + ], + ], + ], }, - modal: { - nonImperative: { - long: [ - [[{ p: "کړلی شم", f: "kRúley shum" }, { p: "کړلای شم", f: "kRúlaay shum" }], [{ p: "کړلی شو", f: "kRúley shoo" }, { p: "کړلای شو", f: "kRúlaay shoo" }]], - [[{ p: "کړلی شم", f: "kRúley shum" }, { p: "کړلای شم", f: "kRúlaay shum" }], [{ p: "کړلی شو", f: "kRúley shoo" }, { p: "کړلای شو", f: "kRúlaay shoo" }]], - [[{ p: "کړلی شې", f: "kRúley she" }, { p: "کړلای شې", f: "kRúlaay she" }], [{ p: "کړلی شئ", f: "kRúley sheyy" }, { p: "کړلای شئ", f: "kRúlaay sheyy" }]], - [[{ p: "کړلی شې", f: "kRúley she" }, { p: "کړلای شې", f: "kRúlaay she" }], [{ p: "کړلی شئ", f: "kRúley sheyy" }, { p: "کړلای شئ", f: "kRúlaay sheyy" }]], - [[{ p: "کړلی شي", f: "kRúley shee" }, { p: "کړلای شي", f: "kRúlaay shee" }], [{ p: "کړلی شي", f: "kRúley shee" }, { p: "کړلای شي", f: "kRúlaay shee" }]], - [[{ p: "کړلی شي", f: "kRúley shee" }, { p: "کړلای شي", f: "kRúlaay shee" }], [{ p: "کړلی شي", f: "kRúley shee" }, { p: "کړلای شي", f: "kRúlaay shee" }]], - ], - short: [ - [[{ p: "کړی شم", f: "kRéy shum" }, { p: "کړای شم", f: "kRáay shum" }], [{ p: "کړی شو", f: "kRéy shoo" }, { p: "کړای شو", f: "kRáay shoo" }]], - [[{ p: "کړی شم", f: "kRéy shum" }, { p: "کړای شم", f: "kRáay shum" }], [{ p: "کړی شو", f: "kRéy shoo" }, { p: "کړای شو", f: "kRáay shoo" }]], - [[{ p: "کړی شې", f: "kRéy she" }, { p: "کړای شې", f: "kRáay she" }], [{ p: "کړی شئ", f: "kRéy sheyy" }, { p: "کړای شئ", f: "kRáay sheyy" }]], - [[{ p: "کړی شې", f: "kRéy she" }, { p: "کړای شې", f: "kRáay she" }], [{ p: "کړی شئ", f: "kRéy sheyy" }, { p: "کړای شئ", f: "kRáay sheyy" }]], - [[{ p: "کړی شي", f: "kRéy shee" }, { p: "کړای شي", f: "kRáay shee" }], [{ p: "کړی شي", f: "kRéy shee" }, { p: "کړای شي", f: "kRáay shee" }]], - [[{ p: "کړی شي", f: "kRéy shee" }, { p: "کړای شي", f: "kRáay shee" }], [{ p: "کړی شي", f: "kRéy shee" }, { p: "کړای شي", f: "kRáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به کړلی شم", f: "ba kRúley shum" }, { p: "به کړلای شم", f: "ba kRúlaay shum" }], [{ p: "به کړلی شو", f: "ba kRúley shoo" }, { p: "به کړلای شو", f: "ba kRúlaay shoo" }]], - [[{ p: "به کړلی شم", f: "ba kRúley shum" }, { p: "به کړلای شم", f: "ba kRúlaay shum" }], [{ p: "به کړلی شو", f: "ba kRúley shoo" }, { p: "به کړلای شو", f: "ba kRúlaay shoo" }]], - [[{ p: "به کړلی شې", f: "ba kRúley she" }, { p: "به کړلای شې", f: "ba kRúlaay she" }], [{ p: "به کړلی شئ", f: "ba kRúley sheyy" }, { p: "به کړلای شئ", f: "ba kRúlaay sheyy" }]], - [[{ p: "به کړلی شې", f: "ba kRúley she" }, { p: "به کړلای شې", f: "ba kRúlaay she" }], [{ p: "به کړلی شئ", f: "ba kRúley sheyy" }, { p: "به کړلای شئ", f: "ba kRúlaay sheyy" }]], - [[{ p: "به کړلی شي", f: "ba kRúley shee" }, { p: "به کړلای شي", f: "ba kRúlaay shee" }], [{ p: "به کړلی شي", f: "ba kRúley shee" }, { p: "به کړلای شي", f: "ba kRúlaay shee" }]], - [[{ p: "به کړلی شي", f: "ba kRúley shee" }, { p: "به کړلای شي", f: "ba kRúlaay shee" }], [{ p: "به کړلی شي", f: "ba kRúley shee" }, { p: "به کړلای شي", f: "ba kRúlaay shee" }]], - ], - short: [ - [[{ p: "به کړی شم", f: "ba kRéy shum" }, { p: "به کړای شم", f: "ba kRáay shum" }], [{ p: "به کړی شو", f: "ba kRéy shoo" }, { p: "به کړای شو", f: "ba kRáay shoo" }]], - [[{ p: "به کړی شم", f: "ba kRéy shum" }, { p: "به کړای شم", f: "ba kRáay shum" }], [{ p: "به کړی شو", f: "ba kRéy shoo" }, { p: "به کړای شو", f: "ba kRáay shoo" }]], - [[{ p: "به کړی شې", f: "ba kRéy she" }, { p: "به کړای شې", f: "ba kRáay she" }], [{ p: "به کړی شئ", f: "ba kRéy sheyy" }, { p: "به کړای شئ", f: "ba kRáay sheyy" }]], - [[{ p: "به کړی شې", f: "ba kRéy she" }, { p: "به کړای شې", f: "ba kRáay she" }], [{ p: "به کړی شئ", f: "ba kRéy sheyy" }, { p: "به کړای شئ", f: "ba kRáay sheyy" }]], - [[{ p: "به کړی شي", f: "ba kRéy shee" }, { p: "به کړای شي", f: "ba kRáay shee" }], [{ p: "به کړی شي", f: "ba kRéy shee" }, { p: "به کړای شي", f: "ba kRáay shee" }]], - [[{ p: "به کړی شي", f: "ba kRéy shee" }, { p: "به کړای شي", f: "ba kRáay shee" }], [{ p: "به کړی شي", f: "ba kRéy shee" }, { p: "به کړای شي", f: "ba kRáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "کړلی شوم", f: "kRúley shwum" }, { p: "کړلای شوم", f: "kRúlaay shwum" }], [{ p: "کړلی شو", f: "kRúley shoo" }, { p: "کړلای شو", f: "kRúlaay shoo" }]], - [[{ p: "کړلی شوم", f: "kRúley shwum" }, { p: "کړلای شوم", f: "kRúlaay shwum" }], [{ p: "کړلی شو", f: "kRúley shoo" }, { p: "کړلای شو", f: "kRúlaay shoo" }]], - [[{ p: "کړلی شوې", f: "kRúley shwe" }, { p: "کړلای شوې", f: "kRúlaay shwe" }], [{ p: "کړلی شوئ", f: "kRúley shweyy" }, { p: "کړلای شوئ", f: "kRúlaay shweyy" }]], - [[{ p: "کړلی شوې", f: "kRúley shwe" }, { p: "کړلای شوې", f: "kRúlaay shwe" }], [{ p: "کړلی شوئ", f: "kRúley shweyy" }, { p: "کړلای شوئ", f: "kRúlaay shweyy" }]], - [[{ p: "کړلی شو", f: "kRúley sho" }, { p: "کړلای شو", f: "kRúlaay sho" }], [{ p: "کړلی شول", f: "kRúley shwul" }, { p: "کړلای شول", f: "kRúlaay shwul" }, { p: "کړلی شو", f: "kRúley shoo" }, { p: "کړلای شو", f: "kRúlaay shoo" }]], - [[{ p: "کړلی شوه", f: "kRúley shwa" }, { p: "کړلای شوه", f: "kRúlaay shwa" }], [{ p: "کړلی شولې", f: "kRúley shwule" }, { p: "کړلای شولې", f: "kRúlaay shwule" }, { p: "کړلی شوې", f: "kRúley shwe" }, { p: "کړلای شوې", f: "kRúlaay shwe" }]], - ], - short: [ - [[{ p: "کړی شوم", f: "kRéy shwum" }, { p: "کړای شوم", f: "kRáay shwum" }], [{ p: "کړی شو", f: "kRéy shoo" }, { p: "کړای شو", f: "kRáay shoo" }]], - [[{ p: "کړی شوم", f: "kRéy shwum" }, { p: "کړای شوم", f: "kRáay shwum" }], [{ p: "کړی شو", f: "kRéy shoo" }, { p: "کړای شو", f: "kRáay shoo" }]], - [[{ p: "کړی شوې", f: "kRéy shwe" }, { p: "کړای شوې", f: "kRáay shwe" }], [{ p: "کړی شوئ", f: "kRéy shweyy" }, { p: "کړای شوئ", f: "kRáay shweyy" }]], - [[{ p: "کړی شوې", f: "kRéy shwe" }, { p: "کړای شوې", f: "kRáay shwe" }], [{ p: "کړی شوئ", f: "kRéy shweyy" }, { p: "کړای شوئ", f: "kRáay shweyy" }]], - [[{ p: "کړی شو", f: "kRéy sho" }, { p: "کړای شو", f: "kRáay sho" }], [{ p: "کړی شول", f: "kRéy shwul" }, { p: "کړای شول", f: "kRáay shwul" }, { p: "کړی شو", f: "kRéy shoo" }, { p: "کړای شو", f: "kRáay shoo" }]], - [[{ p: "کړی شوه", f: "kRéy shwa" }, { p: "کړای شوه", f: "kRáay shwa" }], [{ p: "کړی شولې", f: "kRéy shwule" }, { p: "کړای شولې", f: "kRáay shwule" }, { p: "کړی شوې", f: "kRéy shwe" }, { p: "کړای شوې", f: "kRáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به کړلی شوم", f: "ba kRúley shwum" }, { p: "به کړلای شوم", f: "ba kRúlaay shwum" }], [{ p: "به کړلی شو", f: "ba kRúley shoo" }, { p: "به کړلای شو", f: "ba kRúlaay shoo" }]], - [[{ p: "به کړلی شوم", f: "ba kRúley shwum" }, { p: "به کړلای شوم", f: "ba kRúlaay shwum" }], [{ p: "به کړلی شو", f: "ba kRúley shoo" }, { p: "به کړلای شو", f: "ba kRúlaay shoo" }]], - [[{ p: "به کړلی شوې", f: "ba kRúley shwe" }, { p: "به کړلای شوې", f: "ba kRúlaay shwe" }], [{ p: "به کړلی شوئ", f: "ba kRúley shweyy" }, { p: "به کړلای شوئ", f: "ba kRúlaay shweyy" }]], - [[{ p: "به کړلی شوې", f: "ba kRúley shwe" }, { p: "به کړلای شوې", f: "ba kRúlaay shwe" }], [{ p: "به کړلی شوئ", f: "ba kRúley shweyy" }, { p: "به کړلای شوئ", f: "ba kRúlaay shweyy" }]], - [[{ p: "به کړلی شو", f: "ba kRúley sho" }, { p: "به کړلای شو", f: "ba kRúlaay sho" }], [{ p: "به کړلی شول", f: "ba kRúley shwul" }, { p: "به کړلای شول", f: "ba kRúlaay shwul" }, { p: "به کړلی شو", f: "ba kRúley shoo" }, { p: "به کړلای شو", f: "ba kRúlaay shoo" }]], - [[{ p: "به کړلی شوه", f: "ba kRúley shwa" }, { p: "به کړلای شوه", f: "ba kRúlaay shwa" }], [{ p: "به کړلی شولې", f: "ba kRúley shwule" }, { p: "به کړلای شولې", f: "ba kRúlaay shwule" }, { p: "به کړلی شوې", f: "ba kRúley shwe" }, { p: "به کړلای شوې", f: "ba kRúlaay shwe" }]], - ], - short: [ - [[{ p: "به کړی شوم", f: "ba kRéy shwum" }, { p: "به کړای شوم", f: "ba kRáay shwum" }], [{ p: "به کړی شو", f: "ba kRéy shoo" }, { p: "به کړای شو", f: "ba kRáay shoo" }]], - [[{ p: "به کړی شوم", f: "ba kRéy shwum" }, { p: "به کړای شوم", f: "ba kRáay shwum" }], [{ p: "به کړی شو", f: "ba kRéy shoo" }, { p: "به کړای شو", f: "ba kRáay shoo" }]], - [[{ p: "به کړی شوې", f: "ba kRéy shwe" }, { p: "به کړای شوې", f: "ba kRáay shwe" }], [{ p: "به کړی شوئ", f: "ba kRéy shweyy" }, { p: "به کړای شوئ", f: "ba kRáay shweyy" }]], - [[{ p: "به کړی شوې", f: "ba kRéy shwe" }, { p: "به کړای شوې", f: "ba kRáay shwe" }], [{ p: "به کړی شوئ", f: "ba kRéy shweyy" }, { p: "به کړای شوئ", f: "ba kRáay shweyy" }]], - [[{ p: "به کړی شو", f: "ba kRéy sho" }, { p: "به کړای شو", f: "ba kRáay sho" }], [{ p: "به کړی شول", f: "ba kRéy shwul" }, { p: "به کړای شول", f: "ba kRáay shwul" }, { p: "به کړی شو", f: "ba kRéy shoo" }, { p: "به کړای شو", f: "ba kRáay shoo" }]], - [[{ p: "به کړی شوه", f: "ba kRéy shwa" }, { p: "به کړای شوه", f: "ba kRáay shwa" }], [{ p: "به کړی شولې", f: "ba kRéy shwule" }, { p: "به کړای شولې", f: "ba kRáay shwule" }, { p: "به کړی شوې", f: "ba kRéy shwe" }, { p: "به کړای شوې", f: "ba kRáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }], [{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }]], - [[{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }], [{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }]], - [[{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }], [{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }]], - [[{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }], [{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }]], - [[{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }], [{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }]], - [[{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }], [{ p: "کړلی شوای", f: "kRúley shwaay" }, { p: "کړلی شوی", f: "kRúley shwey" }, { p: "کړلای شوای", f: "kRúlaay shwaay" }]], - ], - short: [ - [[{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }], [{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }]], - [[{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }], [{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }]], - [[{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }], [{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }]], - [[{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }], [{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }]], - [[{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }], [{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }]], - [[{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }], [{ p: "کړی شوای", f: "kRéy shwaay" }, { p: "کړی شوی", f: "kRéy shwey" }, { p: "کړای شوای", f: "kRáay shwaay" }]], - ], - }, + hypotheticalPast: { + long: [ + [ + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }, + ], + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }, + ], + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }, + ], + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }, + ], + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }, + ], + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }, + ], + [ + { p: "وکړل کېدلی شوای", f: "óokRul kedúlay shwaay" }, + { p: "وکړل کېدلی شوی", f: "óokRul kedúlay shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shway" }, + ], + ], + ], + short: [ + [ + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + ], + [ + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + [ + { p: "وکړل کېدی شوای", f: "óokRul kedáy shwaay" }, + { p: "وکړل کېدی شوی", f: "óokRul kedáy shway" }, + { p: "وکړل کېدای شوی", f: "óokRul kedáay shway" }, + ], + ], + ], }, + }, }, - passive: { - imperfective: kawulStatOrDynImperfectivePassive, - perfective: { - imperative: undefined, - nonImperative: [ - [[{p: "وکړل شم", f: "óokRul shum"}], [{p: "وکړل شو", f: "óokRul shoo"}]], - [[{p: "وکړل شم", f: "óokRul shum"}], [{p: "وکړل شو", f: "óokRul shoo"}]], - [[{p: "وکړل شې", f: "óokRul she"}], [{p: "وکړل شئ", f: "óokRul sheyy"}]], - [[{p: "وکړل شې", f: "óokRul she"}], [{p: "وکړل شئ", f: "óokRul sheyy"}]], - [[{p: "وکړل شي", f: "óokRul shee"}], [{p: "وکړل شي", f: "óokRul shee"}]], - [[{p: "وکړل شي", f: "óokRul shee"}], [{p: "وکړل شي", f: "óokRul shee"}]], - ], - future: [ - [[{p: "به وکړل شم", f: "ba óokRul shum"}], [{p: "به وکړل شو", f: "ba óokRul shoo"}]], - [[{p: "به وکړل شم", f: "ba óokRul shum"}], [{p: "به وکړل شو", f: "ba óokRul shoo"}]], - [[{p: "به وکړل شې", f: "ba óokRul she"}], [{p: "به وکړل شئ", f: "ba óokRul sheyy"}]], - [[{p: "به وکړل شې", f: "ba óokRul she"}], [{p: "به وکړل شئ", f: "ba óokRul sheyy"}]], - [[{p: "به وکړل شي", f: "ba óokRul shee"}], [{p: "به وکړل شي", f: "ba óokRul shee"}]], - [[{p: "به وکړل شي", f: "ba óokRul shee"}], [{p: "به وکړل شي", f: "ba óokRul shee"}]], - ], - past: { - short: [ - [[{p: "وکړل شوم", f: "óokRul shwum"}], [{p: "وکړل شو", f: "óokRul shoo"}]], - [[{p: "وکړل شوم", f: "óokRul shwum"}], [{p: "وکړل شو", f: "óokRul shoo"}]], - [[{p: "وکړل شوې", f: "óokRul shwe"}], [{p: "وکړل شوئ", f: "óokRul shweyy"}]], - [[{p: "وکړل شوې", f: "óokRul shwe"}], [{p: "وکړل شوئ", f: "óokRul shweyy"}]], - [[{p: "وکړل شو", f: "óokRul sho"}], [{p: "وکړل شو", f: "óokRul shoo"}, {p: "وکړل شول", f: "óokRul shwul"}]], - [[{p: "وکړل شوه", f: "óokRul shwa"}], [{p: "وکړل شوې", f: "óokRul shwe"}]], - ], - long: [ - [[{p: "وکړل شولم", f: "óokRul shwulum"}], [{p: "وکړل شولو", f: "óokRul shwuloo"}]], - [[{p: "وکړل شولم", f: "óokRul shwulum"}], [{p: "وکړل شولو", f: "óokRul shwuloo"}]], - [[{p: "وکړل شولې", f: "óokRul shwule"}], [{p: "وکړل شولئ", f: "óokRul shwuleyy"}]], - [[{p: "وکړل شولې", f: "óokRul shwule"}], [{p: "وکړل شولئ", f: "óokRul shwuleyy"}]], - [[{p: "وکړل شوله", f: "óokRul shwulu"}, {p: "وکړل شولو", f: "óokRul shwulo"}], [{p: "وکړل شول", f: "óokRul shwul"}]], - [[{p: "وکړل شوله", f: "óokRul shwula"}], [{p: "وکړل شولې", f: "óokRul shwule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به وکړل شوم", f: "ba óokRul shwum"}], [{p: "به وکړل شو", f: "ba óokRul shoo"}]], - [[{p: "به وکړل شوم", f: "ba óokRul shwum"}], [{p: "به وکړل شو", f: "ba óokRul shoo"}]], - [[{p: "به وکړل شوې", f: "ba óokRul shwe"}], [{p: "به وکړل شوئ", f: "ba óokRul shweyy"}]], - [[{p: "به وکړل شوې", f: "ba óokRul shwe"}], [{p: "به وکړل شوئ", f: "ba óokRul shweyy"}]], - [[{p: "به وکړل شو", f: "ba óokRul sho"}], [{p: "به وکړل شو", f: "ba óokRul shoo"}, {p: "به وکړل شول", f: "ba óokRul shwul"}]], - [[{p: "به وکړل شوه", f: "ba óokRul shwa"}], [{p: "به وکړل شوې", f: "ba óokRul shwe"}]], - ], - long: [ - [[{p: "به وکړل شولم", f: "ba óokRul shwulum"}], [{p: "به وکړل شولو", f: "ba óokRul shwuloo"}]], - [[{p: "به وکړل شولم", f: "ba óokRul shwulum"}], [{p: "به وکړل شولو", f: "ba óokRul shwuloo"}]], - [[{p: "به وکړل شولې", f: "ba óokRul shwule"}], [{p: "به وکړل شولئ", f: "ba óokRul shwuleyy"}]], - [[{p: "به وکړل شولې", f: "ba óokRul shwule"}], [{p: "به وکړل شولئ", f: "ba óokRul shwuleyy"}]], - [[{p: "به وکړل شوله", f: "ba óokRul shwulu"}, {p: "به وکړل شولو", f: "ba óokRul shwulo"}], [{p: "به وکړل شول", f: "ba óokRul shwul"}]], - [[{p: "به وکړل شوله", f: "ba óokRul shwula"}], [{p: "به وکړل شولې", f: "ba óokRul shwule"}]], - ], - }, - modal: { - nonImperative: { - long: [ - [[{ p: "وکړل کېدلی شم", f: "óokRul kedúley shum" }, { p: "وکړل کېدلای شم", f: "óokRul kedúlaay shum" }], [{ p: "وکړل کېدلی شو", f: "óokRul kedúley shoo" }, { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }]], - [[{ p: "وکړل کېدلی شم", f: "óokRul kedúley shum" }, { p: "وکړل کېدلای شم", f: "óokRul kedúlaay shum" }], [{ p: "وکړل کېدلی شو", f: "óokRul kedúley shoo" }, { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }]], - [[{ p: "وکړل کېدلی شې", f: "óokRul kedúley she" }, { p: "وکړل کېدلای شې", f: "óokRul kedúlaay she" }], [{ p: "وکړل کېدلی شئ", f: "óokRul kedúley sheyy" }, { p: "وکړل کېدلای شئ", f: "óokRul kedúlaay sheyy" }]], - [[{ p: "وکړل کېدلی شې", f: "óokRul kedúley she" }, { p: "وکړل کېدلای شې", f: "óokRul kedúlaay she" }], [{ p: "وکړل کېدلی شئ", f: "óokRul kedúley sheyy" }, { p: "وکړل کېدلای شئ", f: "óokRul kedúlaay sheyy" }]], - [[{ p: "وکړل کېدلی شي", f: "óokRul kedúley shee" }, { p: "وکړل کېدلای شي", f: "óokRul kedúlaay shee" }], [{ p: "وکړل کېدلی شي", f: "óokRul kedúley shee" }, { p: "وکړل کېدلای شي", f: "óokRul kedúlaay shee" }]], - [[{ p: "وکړل کېدلی شي", f: "óokRul kedúley shee" }, { p: "وکړل کېدلای شي", f: "óokRul kedúlaay shee" }], [{ p: "وکړل کېدلی شي", f: "óokRul kedúley shee" }, { p: "وکړل کېدلای شي", f: "óokRul kedúlaay shee" }]], - ], - short: [ - [[{ p: "وکړل کېدی شم", f: "óokRul kedéy shum" }, { p: "وکړل کېدای شم", f: "óokRul kedáay shum" }], [{ p: "وکړل کېدی شو", f: "óokRul kedéy shoo" }, { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }]], - [[{ p: "وکړل کېدی شم", f: "óokRul kedéy shum" }, { p: "وکړل کېدای شم", f: "óokRul kedáay shum" }], [{ p: "وکړل کېدی شو", f: "óokRul kedéy shoo" }, { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }]], - [[{ p: "وکړل کېدی شې", f: "óokRul kedéy she" }, { p: "وکړل کېدای شې", f: "óokRul kedáay she" }], [{ p: "وکړل کېدی شئ", f: "óokRul kedéy sheyy" }, { p: "وکړل کېدای شئ", f: "óokRul kedáay sheyy" }]], - [[{ p: "وکړل کېدی شې", f: "óokRul kedéy she" }, { p: "وکړل کېدای شې", f: "óokRul kedáay she" }], [{ p: "وکړل کېدی شئ", f: "óokRul kedéy sheyy" }, { p: "وکړل کېدای شئ", f: "óokRul kedáay sheyy" }]], - [[{ p: "وکړل کېدی شي", f: "óokRul kedéy shee" }, { p: "وکړل کېدای شي", f: "óokRul kedáay shee" }], [{ p: "وکړل کېدی شي", f: "óokRul kedéy shee" }, { p: "وکړل کېدای شي", f: "óokRul kedáay shee" }]], - [[{ p: "وکړل کېدی شي", f: "óokRul kedéy shee" }, { p: "وکړل کېدای شي", f: "óokRul kedáay shee" }], [{ p: "وکړل کېدی شي", f: "óokRul kedéy shee" }, { p: "وکړل کېدای شي", f: "óokRul kedáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به وکړل کېدلی شم", f: "ba óokRul kedúley shum" }, { p: "به وکړل کېدلای شم", f: "ba óokRul kedúlaay shum" }], [{ p: "به وکړل کېدلی شو", f: "ba óokRul kedúley shoo" }, { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }]], - [[{ p: "به وکړل کېدلی شم", f: "ba óokRul kedúley shum" }, { p: "به وکړل کېدلای شم", f: "ba óokRul kedúlaay shum" }], [{ p: "به وکړل کېدلی شو", f: "ba óokRul kedúley shoo" }, { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }]], - [[{ p: "به وکړل کېدلی شې", f: "ba óokRul kedúley she" }, { p: "به وکړل کېدلای شې", f: "ba óokRul kedúlaay she" }], [{ p: "به وکړل کېدلی شئ", f: "ba óokRul kedúley sheyy" }, { p: "به وکړل کېدلای شئ", f: "ba óokRul kedúlaay sheyy" }]], - [[{ p: "به وکړل کېدلی شې", f: "ba óokRul kedúley she" }, { p: "به وکړل کېدلای شې", f: "ba óokRul kedúlaay she" }], [{ p: "به وکړل کېدلی شئ", f: "ba óokRul kedúley sheyy" }, { p: "به وکړل کېدلای شئ", f: "ba óokRul kedúlaay sheyy" }]], - [[{ p: "به وکړل کېدلی شي", f: "ba óokRul kedúley shee" }, { p: "به وکړل کېدلای شي", f: "ba óokRul kedúlaay shee" }], [{ p: "به وکړل کېدلی شي", f: "ba óokRul kedúley shee" }, { p: "به وکړل کېدلای شي", f: "ba óokRul kedúlaay shee" }]], - [[{ p: "به وکړل کېدلی شي", f: "ba óokRul kedúley shee" }, { p: "به وکړل کېدلای شي", f: "ba óokRul kedúlaay shee" }], [{ p: "به وکړل کېدلی شي", f: "ba óokRul kedúley shee" }, { p: "به وکړل کېدلای شي", f: "ba óokRul kedúlaay shee" }]], - ], - short: [ - [[{ p: "به وکړل کېدی شم", f: "ba óokRul kedéy shum" }, { p: "به وکړل کېدای شم", f: "ba óokRul kedáay shum" }], [{ p: "به وکړل کېدی شو", f: "ba óokRul kedéy shoo" }, { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }]], - [[{ p: "به وکړل کېدی شم", f: "ba óokRul kedéy shum" }, { p: "به وکړل کېدای شم", f: "ba óokRul kedáay shum" }], [{ p: "به وکړل کېدی شو", f: "ba óokRul kedéy shoo" }, { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }]], - [[{ p: "به وکړل کېدی شې", f: "ba óokRul kedéy she" }, { p: "به وکړل کېدای شې", f: "ba óokRul kedáay she" }], [{ p: "به وکړل کېدی شئ", f: "ba óokRul kedéy sheyy" }, { p: "به وکړل کېدای شئ", f: "ba óokRul kedáay sheyy" }]], - [[{ p: "به وکړل کېدی شې", f: "ba óokRul kedéy she" }, { p: "به وکړل کېدای شې", f: "ba óokRul kedáay she" }], [{ p: "به وکړل کېدی شئ", f: "ba óokRul kedéy sheyy" }, { p: "به وکړل کېدای شئ", f: "ba óokRul kedáay sheyy" }]], - [[{ p: "به وکړل کېدی شي", f: "ba óokRul kedéy shee" }, { p: "به وکړل کېدای شي", f: "ba óokRul kedáay shee" }], [{ p: "به وکړل کېدی شي", f: "ba óokRul kedéy shee" }, { p: "به وکړل کېدای شي", f: "ba óokRul kedáay shee" }]], - [[{ p: "به وکړل کېدی شي", f: "ba óokRul kedéy shee" }, { p: "به وکړل کېدای شي", f: "ba óokRul kedáay shee" }], [{ p: "به وکړل کېدی شي", f: "ba óokRul kedéy shee" }, { p: "به وکړل کېدای شي", f: "ba óokRul kedáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "وکړل کېدلی شوم", f: "óokRul kedúley shwum" }, { p: "وکړل کېدلای شوم", f: "óokRul kedúlaay shwum" }], [{ p: "وکړل کېدلی شو", f: "óokRul kedúley shoo" }, { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }]], - [[{ p: "وکړل کېدلی شوم", f: "óokRul kedúley shwum" }, { p: "وکړل کېدلای شوم", f: "óokRul kedúlaay shwum" }], [{ p: "وکړل کېدلی شو", f: "óokRul kedúley shoo" }, { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }]], - [[{ p: "وکړل کېدلی شوې", f: "óokRul kedúley shwe" }, { p: "وکړل کېدلای شوې", f: "óokRul kedúlaay shwe" }], [{ p: "وکړل کېدلی شوئ", f: "óokRul kedúley shweyy" }, { p: "وکړل کېدلای شوئ", f: "óokRul kedúlaay shweyy" }]], - [[{ p: "وکړل کېدلی شوې", f: "óokRul kedúley shwe" }, { p: "وکړل کېدلای شوې", f: "óokRul kedúlaay shwe" }], [{ p: "وکړل کېدلی شوئ", f: "óokRul kedúley shweyy" }, { p: "وکړل کېدلای شوئ", f: "óokRul kedúlaay shweyy" }]], - [[{ p: "وکړل کېدلی شو", f: "óokRul kedúley sho" }, { p: "وکړل کېدلای شو", f: "óokRul kedúlaay sho" }], [{ p: "وکړل کېدلی شول", f: "óokRul kedúley shwul" }, { p: "وکړل کېدلای شول", f: "óokRul kedúlaay shwul" }, { p: "وکړل کېدلی شو", f: "óokRul kedúley shoo" }, { p: "وکړل کېدلای شو", f: "óokRul kedúlaay shoo" }]], - [[{ p: "وکړل کېدلی شوه", f: "óokRul kedúley shwa" }, { p: "وکړل کېدلای شوه", f: "óokRul kedúlaay shwa" }], [{ p: "وکړل کېدلی شولې", f: "óokRul kedúley shwule" }, { p: "وکړل کېدلای شولې", f: "óokRul kedúlaay shwule" }, { p: "وکړل کېدلی شوې", f: "óokRul kedúley shwe" }, { p: "وکړل کېدلای شوې", f: "óokRul kedúlaay shwe" }]], - ], - short: [ - [[{ p: "وکړل کېدی شوم", f: "óokRul kedéy shwum" }, { p: "وکړل کېدای شوم", f: "óokRul kedáay shwum" }], [{ p: "وکړل کېدی شو", f: "óokRul kedéy shoo" }, { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }]], - [[{ p: "وکړل کېدی شوم", f: "óokRul kedéy shwum" }, { p: "وکړل کېدای شوم", f: "óokRul kedáay shwum" }], [{ p: "وکړل کېدی شو", f: "óokRul kedéy shoo" }, { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }]], - [[{ p: "وکړل کېدی شوې", f: "óokRul kedéy shwe" }, { p: "وکړل کېدای شوې", f: "óokRul kedáay shwe" }], [{ p: "وکړل کېدی شوئ", f: "óokRul kedéy shweyy" }, { p: "وکړل کېدای شوئ", f: "óokRul kedáay shweyy" }]], - [[{ p: "وکړل کېدی شوې", f: "óokRul kedéy shwe" }, { p: "وکړل کېدای شوې", f: "óokRul kedáay shwe" }], [{ p: "وکړل کېدی شوئ", f: "óokRul kedéy shweyy" }, { p: "وکړل کېدای شوئ", f: "óokRul kedáay shweyy" }]], - [[{ p: "وکړل کېدی شو", f: "óokRul kedéy sho" }, { p: "وکړل کېدای شو", f: "óokRul kedáay sho" }], [{ p: "وکړل کېدی شول", f: "óokRul kedéy shwul" }, { p: "وکړل کېدای شول", f: "óokRul kedáay shwul" }, { p: "وکړل کېدی شو", f: "óokRul kedéy shoo" }, { p: "وکړل کېدای شو", f: "óokRul kedáay shoo" }]], - [[{ p: "وکړل کېدی شوه", f: "óokRul kedéy shwa" }, { p: "وکړل کېدای شوه", f: "óokRul kedáay shwa" }], [{ p: "وکړل کېدی شولې", f: "óokRul kedéy shwule" }, { p: "وکړل کېدای شولې", f: "óokRul kedáay shwule" }, { p: "وکړل کېدی شوې", f: "óokRul kedéy shwe" }, { p: "وکړل کېدای شوې", f: "óokRul kedáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به وکړل کېدلی شوم", f: "ba óokRul kedúley shwum" }, { p: "به وکړل کېدلای شوم", f: "ba óokRul kedúlaay shwum" }], [{ p: "به وکړل کېدلی شو", f: "ba óokRul kedúley shoo" }, { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }]], - [[{ p: "به وکړل کېدلی شوم", f: "ba óokRul kedúley shwum" }, { p: "به وکړل کېدلای شوم", f: "ba óokRul kedúlaay shwum" }], [{ p: "به وکړل کېدلی شو", f: "ba óokRul kedúley shoo" }, { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }]], - [[{ p: "به وکړل کېدلی شوې", f: "ba óokRul kedúley shwe" }, { p: "به وکړل کېدلای شوې", f: "ba óokRul kedúlaay shwe" }], [{ p: "به وکړل کېدلی شوئ", f: "ba óokRul kedúley shweyy" }, { p: "به وکړل کېدلای شوئ", f: "ba óokRul kedúlaay shweyy" }]], - [[{ p: "به وکړل کېدلی شوې", f: "ba óokRul kedúley shwe" }, { p: "به وکړل کېدلای شوې", f: "ba óokRul kedúlaay shwe" }], [{ p: "به وکړل کېدلی شوئ", f: "ba óokRul kedúley shweyy" }, { p: "به وکړل کېدلای شوئ", f: "ba óokRul kedúlaay shweyy" }]], - [[{ p: "به وکړل کېدلی شو", f: "ba óokRul kedúley sho" }, { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay sho" }], [{ p: "به وکړل کېدلی شول", f: "ba óokRul kedúley shwul" }, { p: "به وکړل کېدلای شول", f: "ba óokRul kedúlaay shwul" }, { p: "به وکړل کېدلی شو", f: "ba óokRul kedúley shoo" }, { p: "به وکړل کېدلای شو", f: "ba óokRul kedúlaay shoo" }]], - [[{ p: "به وکړل کېدلی شوه", f: "ba óokRul kedúley shwa" }, { p: "به وکړل کېدلای شوه", f: "ba óokRul kedúlaay shwa" }], [{ p: "به وکړل کېدلی شولې", f: "ba óokRul kedúley shwule" }, { p: "به وکړل کېدلای شولې", f: "ba óokRul kedúlaay shwule" }, { p: "به وکړل کېدلی شوې", f: "ba óokRul kedúley shwe" }, { p: "به وکړل کېدلای شوې", f: "ba óokRul kedúlaay shwe" }]], - ], - short: [ - [[{ p: "به وکړل کېدی شوم", f: "ba óokRul kedéy shwum" }, { p: "به وکړل کېدای شوم", f: "ba óokRul kedáay shwum" }], [{ p: "به وکړل کېدی شو", f: "ba óokRul kedéy shoo" }, { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }]], - [[{ p: "به وکړل کېدی شوم", f: "ba óokRul kedéy shwum" }, { p: "به وکړل کېدای شوم", f: "ba óokRul kedáay shwum" }], [{ p: "به وکړل کېدی شو", f: "ba óokRul kedéy shoo" }, { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }]], - [[{ p: "به وکړل کېدی شوې", f: "ba óokRul kedéy shwe" }, { p: "به وکړل کېدای شوې", f: "ba óokRul kedáay shwe" }], [{ p: "به وکړل کېدی شوئ", f: "ba óokRul kedéy shweyy" }, { p: "به وکړل کېدای شوئ", f: "ba óokRul kedáay shweyy" }]], - [[{ p: "به وکړل کېدی شوې", f: "ba óokRul kedéy shwe" }, { p: "به وکړل کېدای شوې", f: "ba óokRul kedáay shwe" }], [{ p: "به وکړل کېدی شوئ", f: "ba óokRul kedéy shweyy" }, { p: "به وکړل کېدای شوئ", f: "ba óokRul kedáay shweyy" }]], - [[{ p: "به وکړل کېدی شو", f: "ba óokRul kedéy sho" }, { p: "به وکړل کېدای شو", f: "ba óokRul kedáay sho" }], [{ p: "به وکړل کېدی شول", f: "ba óokRul kedéy shwul" }, { p: "به وکړل کېدای شول", f: "ba óokRul kedáay shwul" }, { p: "به وکړل کېدی شو", f: "ba óokRul kedéy shoo" }, { p: "به وکړل کېدای شو", f: "ba óokRul kedáay shoo" }]], - [[{ p: "به وکړل کېدی شوه", f: "ba óokRul kedéy shwa" }, { p: "به وکړل کېدای شوه", f: "ba óokRul kedáay shwa" }], [{ p: "به وکړل کېدی شولې", f: "ba óokRul kedéy shwule" }, { p: "به وکړل کېدای شولې", f: "ba óokRul kedáay shwule" }, { p: "به وکړل کېدی شوې", f: "ba óokRul kedéy shwe" }, { p: "به وکړل کېدای شوې", f: "ba óokRul kedáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }], [{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shwey" }]], - [[{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }], [{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shwey" }]], - [[{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }], [{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shwey" }]], - [[{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }], [{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shwey" }]], - [[{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }], [{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shwey" }]], - [[{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدلای شوای", f: "óokRul kedúlaay shwaay" }], [{ p: "وکړل کېدلی شوای", f: "óokRul kedúley shwaay" }, { p: "وکړل کېدلی شوی", f: "óokRul kedúley shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedúlaay shwey" }]], - ], - short: [ - [[{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }], [{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }]], - [[{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }], [{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }]], - [[{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }], [{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }]], - [[{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }], [{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }]], - [[{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }], [{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }]], - [[{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }], [{ p: "وکړل کېدی شوای", f: "óokRul kedéy shwaay" }, { p: "وکړل کېدی شوی", f: "óokRul kedéy shwey" }, { p: "وکړل کېدای شوی", f: "óokRul kedáay shwey" }]], - ], - }, - }, - }, - perfect: kawulPerfectPassive, + perfect: kawulPerfectPassive, + }, + hypothetical: kawulHypothetical, + participle: { + past: { + masc: [ + [{ p: "کړی", f: "kúRay" }], + [{ p: "کړي", f: "kúRee" }], + [ + { p: "کړیو", f: "kúRiyo" }, + { p: "کړو", f: "kúRo" }, + ], + ], + fem: [ + [{ p: "کړې", f: "kúRe" }], + [{ p: "کړې", f: "kúRe" }], + [{ p: "کړو", f: "kúRo" }], + ], }, - hypothetical: kawulHypothetical, - participle: { - past: { - masc: [ - [{ p: "کړی", f: "kúRey" }], - [{ p: "کړي", f: "kúRee" }], - [{ p: "کړیو", f: "kúRiyo" }, { p: "کړو", f: "kúRo" }], - ], - fem: [ - [{ p: "کړې", f: "kúRe" }], - [{ p: "کړې", f: "kúRe" }], - [{ p: "کړو", f: "kúRo" }], - ], - }, - present: { - masc: [ - [{ p: "کوونکی", f: "kawóonkey" }], - [{ p: "کوونکي", f: "kawóonkee" }], - [{ p: "کوونکیو", f: "kawóonkiyo" }, { p: "کوونکو", f: "kedóonko" }], - ], - fem: [ - [{ p: "کوونکې", f: "kawóonke" }], - [{ p: "کوونکې", f: "kawóonke" }], - [{ p: "کوونکو", f: "kawóonko" }], - ], - }, + present: { + masc: [ + [{ p: "کوونکی", f: "kawóonkay" }], + [{ p: "کوونکي", f: "kawóonkee" }], + [ + { p: "کوونکیو", f: "kawóonkiyo" }, + { p: "کوونکو", f: "kedóonko" }, + ], + ], + fem: [ + [{ p: "کوونکې", f: "kawóonke" }], + [{ p: "کوونکې", f: "kawóonke" }], + [{ p: "کوونکو", f: "kawóonko" }], + ], }, - perfect: kawulPerfect, + }, + perfect: kawulPerfect, }; // TODO: This is kind of bad because the info can get generated perfectly and tested but we're returning it by hand here? // leads to possible discrepency when changing things, almost like two sources of truth? export const kawulDyn: T.VerbConjugation = { - info: { - entry: { - entry: {"ts":1527812752,"i":10578,"p":"کول","f":"kawúl","g":"kawúl","e":"to do (an action or activity)","c":"v. trans. irreg.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true,"ec":"do,does,doing,did,done"} as T.VerbDictionaryEntry, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "کول", f: "kawúl" }, - short: { p: "کو", f: "kaw" }, - }, - perfective: { - long: { p: "وکړل", f: "óokRul" }, - short: { p: "وکړ", f: "óokR" }, - mini: { p: "وک", f: "óok" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "کړل", f: "kRul" }], - short: [{ p: "و", f: "óo" }, { p: "کړ", f: "kR" }], - mini: [{ p: "و", f: "óo" }, { p: "ک", f: "k" }], - }, - }, - stem: { - imperfective: { p: "کو", f: "kaw" }, - perfective: { - long: { p: "وکړ", f: "óokR" }, - short: { p: "وک", f: "óok" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "کړ", f: "kR" }], - short: [{ p: "و", f: "óo" }, { p: "ک", f: "k" }], - }, - }, - participle: { - present: { p: "کوونکی", f: "kawóonkey" }, - past: { p: "کړی", f: "kúRey" }, - }, - idiosyncraticThirdMascSing: { - perfective: { p: "وکړ", f: "óokuR" }, - imperfective: { p: "کاوه", f: "kaawú" }, - }, + info: { + entry: { + entry: { + ts: 1527812752, + i: 10578, + p: "کول", + f: "kawúl", + g: "kawúl", + e: "to do (an action or activity)", + c: "v. trans. irreg.", + ssp: "وکړ", + ssf: "óokR", + prp: "وکړل", + prf: "óokRul", + pprtp: "کړی", + pprtf: "kúRay", + diacExcept: true, + ec: "do,does,doing,did,done", + } as T.VerbDictionaryEntry, }, - imperfective: { - nonImperative: [ - [[{p: "کوم", f: "kawum"}], [{p: "کوو", f: "kawoo"}]], - [[{p: "کوم", f: "kawum"}], [{p: "کوو", f: "kawoo"}]], - [[{p: "کوې", f: "kawe"}], [{p: "کوئ", f: "kaweyy"}]], - [[{p: "کوې", f: "kawe"}], [{p: "کوئ", f: "kaweyy"}]], - [[{p: "کوي", f: "kawee"}], [{p: "کوي", f: "kawee"}]], - [[{p: "کوي", f: "kawee"}], [{p: "کوي", f: "kawee"}]], + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "کول", f: "kawúl" }, + short: { p: "کو", f: "kaw" }, + }, + perfective: { + long: { p: "وکړل", f: "óokRul" }, + short: { p: "وکړ", f: "óokR" }, + mini: { p: "وک", f: "óok" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "کړل", f: "kRul" }, ], - future: [ - [[{p: "به کوم", f: "ba kawum"}], [{p: "به کوو", f: "ba kawoo"}]], - [[{p: "به کوم", f: "ba kawum"}], [{p: "به کوو", f: "ba kawoo"}]], - [[{p: "به کوې", f: "ba kawe"}], [{p: "به کوئ", f: "ba kaweyy"}]], - [[{p: "به کوې", f: "ba kawe"}], [{p: "به کوئ", f: "ba kaweyy"}]], - [[{p: "به کوي", f: "ba kawee"}], [{p: "به کوي", f: "ba kawee"}]], - [[{p: "به کوي", f: "ba kawee"}], [{p: "به کوي", f: "ba kawee"}]], + short: [ + { p: "و", f: "óo" }, + { p: "کړ", f: "kR" }, ], - imperative: [ - [[{ p: "کوه", f: "kawá" }], [{ p: "کوئ", f: "kawéyy" }]], - [[{ p: "کوه", f: "kawá" }], [{ p: "کوئ", f: "kawéyy" }]] + mini: [ + { p: "و", f: "óo" }, + { p: "ک", f: "k" }, ], - past: { - short: [ - [[{p: "کوم", f: "kawum"}], [{p: "کوو", f: "kawoo"}]], - [[{p: "کوم", f: "kawum"}], [{p: "کوو", f: "kawoo"}]], - [[{p: "کوې", f: "kawe"}], [{p: "کوئ", f: "kaweyy"}]], - [[{p: "کوې", f: "kawe"}], [{p: "کوئ", f: "kaweyy"}]], - [[{p: "کاوه", f: "kaawu"}], [{p: "کول", f: "kawúl"}]], - [[{p: "کوه", f: "kawa"}], [{p: "کوې", f: "kawe"}]], - ], - long: [ - [[{p: "کولم", f: "kawúlum"}], [{p: "کولو", f: "kawúloo"}]], - [[{p: "کولم", f: "kawúlum"}], [{p: "کولو", f: "kawúloo"}]], - [[{p: "کولې", f: "kawúle"}], [{p: "کولئ", f: "kawúleyy"}]], - [[{p: "کولې", f: "kawúle"}], [{p: "کولئ", f: "kawúleyy"}]], - [[{p: "کوله", f: "kawúlu"}, {p: "کولو", f: "kawúlo"}], [{p: "کول", f: "kawúl"}]], - [[{p: "کوله", f: "kawúla"}], [{p: "کولې", f: "kawúle"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به کوم", f: "ba kawum"}], [{p: "به کوو", f: "ba kawoo"}]], - [[{p: "به کوم", f: "ba kawum"}], [{p: "به کوو", f: "ba kawoo"}]], - [[{p: "به کوې", f: "ba kawe"}], [{p: "به کوئ", f: "ba kaweyy"}]], - [[{p: "به کوې", f: "ba kawe"}], [{p: "به کوئ", f: "ba kaweyy"}]], - [[{p: "به کاوه", f: "ba kaawu"}], [{p: "به کول", f: "ba kawúl"}]], - [[{p: "به کوه", f: "ba kawa"}], [{p: "به کوې", f: "ba kawe"}]], - ], - long: [ - [[{p: "به کولم", f: "ba kawúlum"}], [{p: "به کولو", f: "ba kawúloo"}]], - [[{p: "به کولم", f: "ba kawúlum"}], [{p: "به کولو", f: "ba kawúloo"}]], - [[{p: "به کولې", f: "ba kawúle"}], [{p: "به کولئ", f: "ba kawúleyy"}]], - [[{p: "به کولې", f: "ba kawúle"}], [{p: "به کولئ", f: "ba kawúleyy"}]], - [[{p: "به کوله", f: "ba kawúlu"}, {p: "به کولو", f: "ba kawúlo"}], [{p: "به کول", f: "ba kawúl"}]], - [[{p: "به کوله", f: "ba kawúla"}], [{p: "به کولې", f: "ba kawúle"}]], - ], - }, - modal: kawulImperfectiveModal, + }, }, + stem: { + imperfective: { p: "کو", f: "kaw" }, + perfective: { + long: { p: "وکړ", f: "óokR" }, + short: { p: "وک", f: "óok" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + present: { p: "کوونکی", f: "kawóonkay" }, + past: { p: "کړی", f: "kúRay" }, + }, + idiosyncraticThirdMascSing: { + perfective: { p: "وکړ", f: "óokuR" }, + imperfective: { p: "کاوه", f: "kaawú" }, + }, + }, + imperfective: { + nonImperative: [ + [[{ p: "کوم", f: "kawum" }], [{ p: "کوو", f: "kawoo" }]], + [[{ p: "کوم", f: "kawum" }], [{ p: "کوو", f: "kawoo" }]], + [[{ p: "کوې", f: "kawe" }], [{ p: "کوئ", f: "kawey" }]], + [[{ p: "کوې", f: "kawe" }], [{ p: "کوئ", f: "kawey" }]], + [[{ p: "کوي", f: "kawee" }], [{ p: "کوي", f: "kawee" }]], + [[{ p: "کوي", f: "kawee" }], [{ p: "کوي", f: "kawee" }]], + ], + future: [ + [[{ p: "به کوم", f: "ba kawum" }], [{ p: "به کوو", f: "ba kawoo" }]], + [[{ p: "به کوم", f: "ba kawum" }], [{ p: "به کوو", f: "ba kawoo" }]], + [[{ p: "به کوې", f: "ba kawe" }], [{ p: "به کوئ", f: "ba kawey" }]], + [[{ p: "به کوې", f: "ba kawe" }], [{ p: "به کوئ", f: "ba kawey" }]], + [[{ p: "به کوي", f: "ba kawee" }], [{ p: "به کوي", f: "ba kawee" }]], + [[{ p: "به کوي", f: "ba kawee" }], [{ p: "به کوي", f: "ba kawee" }]], + ], + imperative: [ + [[{ p: "کوه", f: "kawá" }], [{ p: "کوئ", f: "kawéy" }]], + [[{ p: "کوه", f: "kawá" }], [{ p: "کوئ", f: "kawéy" }]], + ], + past: { + short: [ + [[{ p: "کوم", f: "kawum" }], [{ p: "کوو", f: "kawoo" }]], + [[{ p: "کوم", f: "kawum" }], [{ p: "کوو", f: "kawoo" }]], + [[{ p: "کوې", f: "kawe" }], [{ p: "کوئ", f: "kawey" }]], + [[{ p: "کوې", f: "kawe" }], [{ p: "کوئ", f: "kawey" }]], + [[{ p: "کاوه", f: "kaawu" }], [{ p: "کول", f: "kawúl" }]], + [[{ p: "کوه", f: "kawa" }], [{ p: "کوې", f: "kawe" }]], + ], + long: [ + [[{ p: "کولم", f: "kawúlum" }], [{ p: "کولو", f: "kawúloo" }]], + [[{ p: "کولم", f: "kawúlum" }], [{ p: "کولو", f: "kawúloo" }]], + [[{ p: "کولې", f: "kawúle" }], [{ p: "کولئ", f: "kawúley" }]], + [[{ p: "کولې", f: "kawúle" }], [{ p: "کولئ", f: "kawúley" }]], + [ + [ + { p: "کوله", f: "kawúlu" }, + { p: "کولو", f: "kawúlo" }, + ], + [{ p: "کول", f: "kawúl" }], + ], + [[{ p: "کوله", f: "kawúla" }], [{ p: "کولې", f: "kawúle" }]], + ], + }, + habitualPast: { + short: [ + [[{ p: "به کوم", f: "ba kawum" }], [{ p: "به کوو", f: "ba kawoo" }]], + [[{ p: "به کوم", f: "ba kawum" }], [{ p: "به کوو", f: "ba kawoo" }]], + [[{ p: "به کوې", f: "ba kawe" }], [{ p: "به کوئ", f: "ba kawey" }]], + [[{ p: "به کوې", f: "ba kawe" }], [{ p: "به کوئ", f: "ba kawey" }]], + [[{ p: "به کاوه", f: "ba kaawu" }], [{ p: "به کول", f: "ba kawúl" }]], + [[{ p: "به کوه", f: "ba kawa" }], [{ p: "به کوې", f: "ba kawe" }]], + ], + long: [ + [ + [{ p: "به کولم", f: "ba kawúlum" }], + [{ p: "به کولو", f: "ba kawúloo" }], + ], + [ + [{ p: "به کولم", f: "ba kawúlum" }], + [{ p: "به کولو", f: "ba kawúloo" }], + ], + [ + [{ p: "به کولې", f: "ba kawúle" }], + [{ p: "به کولئ", f: "ba kawúley" }], + ], + [ + [{ p: "به کولې", f: "ba kawúle" }], + [{ p: "به کولئ", f: "ba kawúley" }], + ], + [ + [ + { p: "به کوله", f: "ba kawúlu" }, + { p: "به کولو", f: "ba kawúlo" }, + ], + [{ p: "به کول", f: "ba kawúl" }], + ], + [ + [{ p: "به کوله", f: "ba kawúla" }], + [{ p: "به کولې", f: "ba kawúle" }], + ], + ], + }, + modal: kawulImperfectiveModal, + }, + perfective: { + nonImperative: { + long: [ + [[{ p: "وکړم", f: "óokRum" }], [{ p: "وکړو", f: "óokRoo" }]], + [[{ p: "وکړم", f: "óokRum" }], [{ p: "وکړو", f: "óokRoo" }]], + [[{ p: "وکړې", f: "óokRe" }], [{ p: "وکړئ", f: "óokRey" }]], + [[{ p: "وکړې", f: "óokRe" }], [{ p: "وکړئ", f: "óokRey" }]], + [[{ p: "وکړي", f: "óokRee" }], [{ p: "وکړي", f: "óokRee" }]], + [[{ p: "وکړي", f: "óokRee" }], [{ p: "وکړي", f: "óokRee" }]], + ], + short: [ + [[{ p: "وکم", f: "óokum" }], [{ p: "وکو", f: "óokoo" }]], + [[{ p: "وکم", f: "óokum" }], [{ p: "وکو", f: "óokoo" }]], + [[{ p: "وکې", f: "óoke" }], [{ p: "وکئ", f: "óokey" }]], + [[{ p: "وکې", f: "óoke" }], [{ p: "وکئ", f: "óokey" }]], + [[{ p: "وکي", f: "óokee" }], [{ p: "وکي", f: "óokee" }]], + [[{ p: "وکي", f: "óokee" }], [{ p: "وکي", f: "óokee" }]], + ], + }, + future: { + long: [ + [ + [{ p: "به وکړم", f: "ba óokRum" }], + [{ p: "به وکړو", f: "ba óokRoo" }], + ], + [ + [{ p: "به وکړم", f: "ba óokRum" }], + [{ p: "به وکړو", f: "ba óokRoo" }], + ], + [[{ p: "به وکړې", f: "ba óokRe" }], [{ p: "به وکړئ", f: "ba óokRey" }]], + [[{ p: "به وکړې", f: "ba óokRe" }], [{ p: "به وکړئ", f: "ba óokRey" }]], + [ + [{ p: "به وکړي", f: "ba óokRee" }], + [{ p: "به وکړي", f: "ba óokRee" }], + ], + [ + [{ p: "به وکړي", f: "ba óokRee" }], + [{ p: "به وکړي", f: "ba óokRee" }], + ], + ], + short: [ + [[{ p: "به وکم", f: "ba óokum" }], [{ p: "به وکو", f: "ba óokoo" }]], + [[{ p: "به وکم", f: "ba óokum" }], [{ p: "به وکو", f: "ba óokoo" }]], + [[{ p: "به وکې", f: "ba óoke" }], [{ p: "به وکئ", f: "ba óokey" }]], + [[{ p: "به وکې", f: "ba óoke" }], [{ p: "به وکئ", f: "ba óokey" }]], + [[{ p: "به وکي", f: "ba óokee" }], [{ p: "به وکي", f: "ba óokee" }]], + [[{ p: "به وکي", f: "ba óokee" }], [{ p: "به وکي", f: "ba óokee" }]], + ], + }, + imperative: { + long: [ + [[{ p: "وکړه", f: "óokRa" }], [{ p: "وکړئ", f: "óokRey" }]], + [[{ p: "وکړه", f: "óokRa" }], [{ p: "وکړئ", f: "óokRey" }]], + ], + short: [ + [[{ p: "وکه", f: "óoka" }], [{ p: "وکئ", f: "óokey" }]], + [[{ p: "وکه", f: "óoka" }], [{ p: "وکئ", f: "óokey" }]], + ], + }, + past: { + mini: [ + [[{ p: "وکم", f: "óokum" }], [{ p: "وکو", f: "óokoo" }]], + [[{ p: "وکم", f: "óokum" }], [{ p: "وکو", f: "óokoo" }]], + [[{ p: "وکې", f: "óoke" }], [{ p: "وکئ", f: "óokey" }]], + [[{ p: "وکې", f: "óoke" }], [{ p: "وکئ", f: "óokey" }]], + [ + [ + { p: "وکه", f: "óoku" }, + { p: "وکو", f: "óoko" }, + ], + [ + { p: "وکړل", f: "óokRul" }, + { p: "وکو", f: "óokoo" }, + ], + ], + [[{ p: "وکه", f: "óoka" }], [{ p: "وکې", f: "óoke" }]], + ], + short: [ + [[{ p: "وکړم", f: "óokRum" }], [{ p: "وکړو", f: "óokRoo" }]], + [[{ p: "وکړم", f: "óokRum" }], [{ p: "وکړو", f: "óokRoo" }]], + [[{ p: "وکړې", f: "óokRe" }], [{ p: "وکړئ", f: "óokRey" }]], + [[{ p: "وکړې", f: "óokRe" }], [{ p: "وکړئ", f: "óokRey" }]], + [ + [ + { p: "وکړه", f: "óokRu" }, + { p: "وکړو", f: "óokRo" }, + { p: "وکړ", f: "óokuR" }, + ], + [ + { p: "وکړل", f: "óokRul" }, + { p: "وکړو", f: "óokRoo" }, + ], + ], + [[{ p: "وکړه", f: "óokRa" }], [{ p: "وکړې", f: "óokRe" }]], + ], + long: [ + [[{ p: "وکړلم", f: "óokRulum" }], [{ p: "وکړلو", f: "óokRuloo" }]], + [[{ p: "وکړلم", f: "óokRulum" }], [{ p: "وکړلو", f: "óokRuloo" }]], + [[{ p: "وکړلې", f: "óokRule" }], [{ p: "وکړلئ", f: "óokRuley" }]], + [[{ p: "وکړلې", f: "óokRule" }], [{ p: "وکړلئ", f: "óokRuley" }]], + [ + [{ p: "وکړلو", f: "óokRulo" }], + [ + { p: "وکړل", f: "óokRul" }, + { p: "وکړلو", f: "óokRuloo" }, + ], + ], + [[{ p: "وکړله", f: "óokRula" }], [{ p: "وکړلې", f: "óokRule" }]], + ], + }, + habitualPast: { + mini: [ + [[{ p: "به وکم", f: "ba óokum" }], [{ p: "به وکو", f: "ba óokoo" }]], + [[{ p: "به وکم", f: "ba óokum" }], [{ p: "به وکو", f: "ba óokoo" }]], + [[{ p: "به وکې", f: "ba óoke" }], [{ p: "به وکئ", f: "ba óokey" }]], + [[{ p: "به وکې", f: "ba óoke" }], [{ p: "به وکئ", f: "ba óokey" }]], + [ + [ + { p: "به وکه", f: "ba óoku" }, + { p: "به وکو", f: "ba óoko" }, + ], + [ + { p: "به وکړل", f: "ba óokRul" }, + { p: "به وکو", f: "ba óokoo" }, + ], + ], + [[{ p: "به وکه", f: "ba óoka" }], [{ p: "به وکې", f: "ba óoke" }]], + ], + short: [ + [ + [{ p: "به وکړم", f: "ba óokRum" }], + [{ p: "به وکړو", f: "ba óokRoo" }], + ], + [ + [{ p: "به وکړم", f: "ba óokRum" }], + [{ p: "به وکړو", f: "ba óokRoo" }], + ], + [[{ p: "به وکړې", f: "ba óokRe" }], [{ p: "به وکړئ", f: "ba óokRey" }]], + [[{ p: "به وکړې", f: "ba óokRe" }], [{ p: "به وکړئ", f: "ba óokRey" }]], + [ + [ + { p: "به وکړه", f: "ba óokRu" }, + { p: "به وکړو", f: "ba óokRo" }, + { p: "به وکړ", f: "ba óokuR" }, + ], + [ + { p: "به وکړل", f: "ba óokRul" }, + { p: "به وکړو", f: "ba óokRoo" }, + ], + ], + [[{ p: "به وکړه", f: "ba óokRa" }], [{ p: "به وکړې", f: "ba óokRe" }]], + ], + long: [ + [ + [{ p: "به وکړلم", f: "ba óokRulum" }], + [{ p: "به وکړلو", f: "ba óokRuloo" }], + ], + [ + [{ p: "به وکړلم", f: "ba óokRulum" }], + [{ p: "به وکړلو", f: "ba óokRuloo" }], + ], + [ + [{ p: "به وکړلې", f: "ba óokRule" }], + [{ p: "به وکړلئ", f: "ba óokRuley" }], + ], + [ + [{ p: "به وکړلې", f: "ba óokRule" }], + [{ p: "به وکړلئ", f: "ba óokRuley" }], + ], + [ + [{ p: "به وکړلو", f: "ba óokRulo" }], + [ + { p: "به وکړل", f: "ba óokRul" }, + { p: "به وکړلو", f: "ba óokRuloo" }, + ], + ], + [ + [{ p: "به وکړله", f: "ba óokRula" }], + [{ p: "به وکړلې", f: "ba óokRule" }], + ], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { + p: "وکولی شم", + f: "óokawulay shum", + }, + { + p: "وکړلی شم", + f: "óokRulay shum", + }, + { + p: "وکولای شم", + f: "óokawulaay shum", + }, + { + p: "وکړلای شم", + f: "óokRulaay shum", + }, + ], + [ + { + p: "وکولی شو", + f: "óokawulay shoo", + }, + { + p: "وکړلی شو", + f: "óokRulay shoo", + }, + { + p: "وکولای شو", + f: "óokawulaay shoo", + }, + { + p: "وکړلای شو", + f: "óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "وکولی شم", + f: "óokawulay shum", + }, + { + p: "وکړلی شم", + f: "óokRulay shum", + }, + { + p: "وکولای شم", + f: "óokawulaay shum", + }, + { + p: "وکړلای شم", + f: "óokRulaay shum", + }, + ], + [ + { + p: "وکولی شو", + f: "óokawulay shoo", + }, + { + p: "وکړلی شو", + f: "óokRulay shoo", + }, + { + p: "وکولای شو", + f: "óokawulaay shoo", + }, + { + p: "وکړلای شو", + f: "óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "وکولی شې", + f: "óokawulay she", + }, + { + p: "وکړلی شې", + f: "óokRulay she", + }, + { + p: "وکولای شې", + f: "óokawulaay she", + }, + { + p: "وکړلای شې", + f: "óokRulaay she", + }, + ], + [ + { + p: "وکولی شئ", + f: "óokawulay shey", + }, + { + p: "وکړلی شئ", + f: "óokRulay shey", + }, + { + p: "وکولای شئ", + f: "óokawulaay shey", + }, + { + p: "وکړلای شئ", + f: "óokRulaay shey", + }, + ], + ], + [ + [ + { + p: "وکولی شې", + f: "óokawulay she", + }, + { + p: "وکړلی شې", + f: "óokRulay she", + }, + { + p: "وکولای شې", + f: "óokawulaay she", + }, + { + p: "وکړلای شې", + f: "óokRulaay she", + }, + ], + [ + { + p: "وکولی شئ", + f: "óokawulay shey", + }, + { + p: "وکړلی شئ", + f: "óokRulay shey", + }, + { + p: "وکولای شئ", + f: "óokawulaay shey", + }, + { + p: "وکړلای شئ", + f: "óokRulaay shey", + }, + ], + ], + [ + [ + { + p: "وکولی شي", + f: "óokawulay shee", + }, + { + p: "وکړلی شي", + f: "óokRulay shee", + }, + { + p: "وکولای شي", + f: "óokawulaay shee", + }, + { + p: "وکړلای شي", + f: "óokRulaay shee", + }, + ], + [ + { + p: "وکولی شي", + f: "óokawulay shee", + }, + { + p: "وکړلی شي", + f: "óokRulay shee", + }, + { + p: "وکولای شي", + f: "óokawulaay shee", + }, + { + p: "وکړلای شي", + f: "óokRulaay shee", + }, + ], + ], + [ + [ + { + p: "وکولی شي", + f: "óokawulay shee", + }, + { + p: "وکړلی شي", + f: "óokRulay shee", + }, + { + p: "وکولای شي", + f: "óokawulaay shee", + }, + { + p: "وکړلای شي", + f: "óokRulaay shee", + }, + ], + [ + { + p: "وکولی شي", + f: "óokawulay shee", + }, + { + p: "وکړلی شي", + f: "óokRulay shee", + }, + { + p: "وکولای شي", + f: "óokawulaay shee", + }, + { + p: "وکړلای شي", + f: "óokRulaay shee", + }, + ], + ], + ], + short: [ + [ + [ + { + p: "وکوی شم", + f: "óokaway shum", + }, + { + p: "وکړی شم", + f: "óokRay shum", + }, + { + p: "وکوای شم", + f: "óokawaay shum", + }, + { + p: "وکړای شم", + f: "óokRaay shum", + }, + ], + [ + { + p: "وکوی شو", + f: "óokaway shoo", + }, + { + p: "وکړی شو", + f: "óokRay shoo", + }, + { + p: "وکوای شو", + f: "óokawaay shoo", + }, + { + p: "وکړای شو", + f: "óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "وکوی شم", + f: "óokaway shum", + }, + { + p: "وکړی شم", + f: "óokRay shum", + }, + { + p: "وکوای شم", + f: "óokawaay shum", + }, + { + p: "وکړای شم", + f: "óokRaay shum", + }, + ], + [ + { + p: "وکوی شو", + f: "óokaway shoo", + }, + { + p: "وکړی شو", + f: "óokRay shoo", + }, + { + p: "وکوای شو", + f: "óokawaay shoo", + }, + { + p: "وکړای شو", + f: "óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "وکوی شې", + f: "óokaway she", + }, + { + p: "وکړی شې", + f: "óokRay she", + }, + { + p: "وکوای شې", + f: "óokawaay she", + }, + { + p: "وکړای شې", + f: "óokRaay she", + }, + ], + [ + { + p: "وکوی شئ", + f: "óokaway shey", + }, + { + p: "وکړی شئ", + f: "óokRay shey", + }, + { + p: "وکوای شئ", + f: "óokawaay shey", + }, + { + p: "وکړای شئ", + f: "óokRaay shey", + }, + ], + ], + [ + [ + { + p: "وکوی شې", + f: "óokaway she", + }, + { + p: "وکړی شې", + f: "óokRay she", + }, + { + p: "وکوای شې", + f: "óokawaay she", + }, + { + p: "وکړای شې", + f: "óokRaay she", + }, + ], + [ + { + p: "وکوی شئ", + f: "óokaway shey", + }, + { + p: "وکړی شئ", + f: "óokRay shey", + }, + { + p: "وکوای شئ", + f: "óokawaay shey", + }, + { + p: "وکړای شئ", + f: "óokRaay shey", + }, + ], + ], + [ + [ + { + p: "وکوی شي", + f: "óokaway shee", + }, + { + p: "وکړی شي", + f: "óokRay shee", + }, + { + p: "وکوای شي", + f: "óokawaay shee", + }, + { + p: "وکړای شي", + f: "óokRaay shee", + }, + ], + [ + { + p: "وکوی شي", + f: "óokaway shee", + }, + { + p: "وکړی شي", + f: "óokRay shee", + }, + { + p: "وکوای شي", + f: "óokawaay shee", + }, + { + p: "وکړای شي", + f: "óokRaay shee", + }, + ], + ], + [ + [ + { + p: "وکوی شي", + f: "óokaway shee", + }, + { + p: "وکړی شي", + f: "óokRay shee", + }, + { + p: "وکوای شي", + f: "óokawaay shee", + }, + { + p: "وکړای شي", + f: "óokRaay shee", + }, + ], + [ + { + p: "وکوی شي", + f: "óokaway shee", + }, + { + p: "وکړی شي", + f: "óokRay shee", + }, + { + p: "وکوای شي", + f: "óokawaay shee", + }, + { + p: "وکړای شي", + f: "óokRaay shee", + }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { + p: "به وکولی شم", + f: "ba óokawulay shum", + }, + { + p: "به وکړلی شم", + f: "ba óokRulay shum", + }, + { + p: "به وکولای شم", + f: "ba óokawulaay shum", + }, + { + p: "به وکړلای شم", + f: "ba óokRulaay shum", + }, + ], + [ + { + p: "به وکولی شو", + f: "ba óokawulay shoo", + }, + { + p: "به وکړلی شو", + f: "ba óokRulay shoo", + }, + { + p: "به وکولای شو", + f: "ba óokawulaay shoo", + }, + { + p: "به وکړلای شو", + f: "ba óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکولی شم", + f: "ba óokawulay shum", + }, + { + p: "به وکړلی شم", + f: "ba óokRulay shum", + }, + { + p: "به وکولای شم", + f: "ba óokawulaay shum", + }, + { + p: "به وکړلای شم", + f: "ba óokRulaay shum", + }, + ], + [ + { + p: "به وکولی شو", + f: "ba óokawulay shoo", + }, + { + p: "به وکړلی شو", + f: "ba óokRulay shoo", + }, + { + p: "به وکولای شو", + f: "ba óokawulaay shoo", + }, + { + p: "به وکړلای شو", + f: "ba óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکولی شې", + f: "ba óokawulay she", + }, + { + p: "به وکړلی شې", + f: "ba óokRulay she", + }, + { + p: "به وکولای شې", + f: "ba óokawulaay she", + }, + { + p: "به وکړلای شې", + f: "ba óokRulaay she", + }, + ], + [ + { + p: "به وکولی شئ", + f: "ba óokawulay shey", + }, + { + p: "به وکړلی شئ", + f: "ba óokRulay shey", + }, + { + p: "به وکولای شئ", + f: "ba óokawulaay shey", + }, + { + p: "به وکړلای شئ", + f: "ba óokRulaay shey", + }, + ], + ], + [ + [ + { + p: "به وکولی شې", + f: "ba óokawulay she", + }, + { + p: "به وکړلی شې", + f: "ba óokRulay she", + }, + { + p: "به وکولای شې", + f: "ba óokawulaay she", + }, + { + p: "به وکړلای شې", + f: "ba óokRulaay she", + }, + ], + [ + { + p: "به وکولی شئ", + f: "ba óokawulay shey", + }, + { + p: "به وکړلی شئ", + f: "ba óokRulay shey", + }, + { + p: "به وکولای شئ", + f: "ba óokawulaay shey", + }, + { + p: "به وکړلای شئ", + f: "ba óokRulaay shey", + }, + ], + ], + [ + [ + { + p: "به وکولی شي", + f: "ba óokawulay shee", + }, + { + p: "به وکړلی شي", + f: "ba óokRulay shee", + }, + { + p: "به وکولای شي", + f: "ba óokawulaay shee", + }, + { + p: "به وکړلای شي", + f: "ba óokRulaay shee", + }, + ], + [ + { + p: "به وکولی شي", + f: "ba óokawulay shee", + }, + { + p: "به وکړلی شي", + f: "ba óokRulay shee", + }, + { + p: "به وکولای شي", + f: "ba óokawulaay shee", + }, + { + p: "به وکړلای شي", + f: "ba óokRulaay shee", + }, + ], + ], + [ + [ + { + p: "به وکولی شي", + f: "ba óokawulay shee", + }, + { + p: "به وکړلی شي", + f: "ba óokRulay shee", + }, + { + p: "به وکولای شي", + f: "ba óokawulaay shee", + }, + { + p: "به وکړلای شي", + f: "ba óokRulaay shee", + }, + ], + [ + { + p: "به وکولی شي", + f: "ba óokawulay shee", + }, + { + p: "به وکړلی شي", + f: "ba óokRulay shee", + }, + { + p: "به وکولای شي", + f: "ba óokawulaay shee", + }, + { + p: "به وکړلای شي", + f: "ba óokRulaay shee", + }, + ], + ], + ], + short: [ + [ + [ + { + p: "به وکوی شم", + f: "ba óokaway shum", + }, + { + p: "به وکړی شم", + f: "ba óokRay shum", + }, + { + p: "به وکوای شم", + f: "ba óokawaay shum", + }, + { + p: "به وکړای شم", + f: "ba óokRaay shum", + }, + ], + [ + { + p: "به وکوی شو", + f: "ba óokaway shoo", + }, + { + p: "به وکړی شو", + f: "ba óokRay shoo", + }, + { + p: "به وکوای شو", + f: "ba óokawaay shoo", + }, + { + p: "به وکړای شو", + f: "ba óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکوی شم", + f: "ba óokaway shum", + }, + { + p: "به وکړی شم", + f: "ba óokRay shum", + }, + { + p: "به وکوای شم", + f: "ba óokawaay shum", + }, + { + p: "به وکړای شم", + f: "ba óokRaay shum", + }, + ], + [ + { + p: "به وکوی شو", + f: "ba óokaway shoo", + }, + { + p: "به وکړی شو", + f: "ba óokRay shoo", + }, + { + p: "به وکوای شو", + f: "ba óokawaay shoo", + }, + { + p: "به وکړای شو", + f: "ba óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکوی شې", + f: "ba óokaway she", + }, + { + p: "به وکړی شې", + f: "ba óokRay she", + }, + { + p: "به وکوای شې", + f: "ba óokawaay she", + }, + { + p: "به وکړای شې", + f: "ba óokRaay she", + }, + ], + [ + { + p: "به وکوی شئ", + f: "ba óokaway shey", + }, + { + p: "به وکړی شئ", + f: "ba óokRay shey", + }, + { + p: "به وکوای شئ", + f: "ba óokawaay shey", + }, + { + p: "به وکړای شئ", + f: "ba óokRaay shey", + }, + ], + ], + [ + [ + { + p: "به وکوی شې", + f: "ba óokaway she", + }, + { + p: "به وکړی شې", + f: "ba óokRay she", + }, + { + p: "به وکوای شې", + f: "ba óokawaay she", + }, + { + p: "به وکړای شې", + f: "ba óokRaay she", + }, + ], + [ + { + p: "به وکوی شئ", + f: "ba óokaway shey", + }, + { + p: "به وکړی شئ", + f: "ba óokRay shey", + }, + { + p: "به وکوای شئ", + f: "ba óokawaay shey", + }, + { + p: "به وکړای شئ", + f: "ba óokRaay shey", + }, + ], + ], + [ + [ + { + p: "به وکوی شي", + f: "ba óokaway shee", + }, + { + p: "به وکړی شي", + f: "ba óokRay shee", + }, + { + p: "به وکوای شي", + f: "ba óokawaay shee", + }, + { + p: "به وکړای شي", + f: "ba óokRaay shee", + }, + ], + [ + { + p: "به وکوی شي", + f: "ba óokaway shee", + }, + { + p: "به وکړی شي", + f: "ba óokRay shee", + }, + { + p: "به وکوای شي", + f: "ba óokawaay shee", + }, + { + p: "به وکړای شي", + f: "ba óokRaay shee", + }, + ], + ], + [ + [ + { + p: "به وکوی شي", + f: "ba óokaway shee", + }, + { + p: "به وکړی شي", + f: "ba óokRay shee", + }, + { + p: "به وکوای شي", + f: "ba óokawaay shee", + }, + { + p: "به وکړای شي", + f: "ba óokRaay shee", + }, + ], + [ + { + p: "به وکوی شي", + f: "ba óokaway shee", + }, + { + p: "به وکړی شي", + f: "ba óokRay shee", + }, + { + p: "به وکوای شي", + f: "ba óokawaay shee", + }, + { + p: "به وکړای شي", + f: "ba óokRaay shee", + }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { + p: "وکولی شوم", + f: "óokawulay shwum", + }, + { + p: "وکړلی شوم", + f: "óokRulay shwum", + }, + { + p: "وکولای شوم", + f: "óokawulaay shwum", + }, + { + p: "وکړلای شوم", + f: "óokRulaay shwum", + }, + ], + [ + { + p: "وکولی شو", + f: "óokawulay shoo", + }, + { + p: "وکړلی شو", + f: "óokRulay shoo", + }, + { + p: "وکولای شو", + f: "óokawulaay shoo", + }, + { + p: "وکړلای شو", + f: "óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "وکولی شوم", + f: "óokawulay shwum", + }, + { + p: "وکړلی شوم", + f: "óokRulay shwum", + }, + { + p: "وکولای شوم", + f: "óokawulaay shwum", + }, + { + p: "وکړلای شوم", + f: "óokRulaay shwum", + }, + ], + [ + { + p: "وکولی شو", + f: "óokawulay shoo", + }, + { + p: "وکړلی شو", + f: "óokRulay shoo", + }, + { + p: "وکولای شو", + f: "óokawulaay shoo", + }, + { + p: "وکړلای شو", + f: "óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "وکولی شوې", + f: "óokawulay shwe", + }, + { + p: "وکړلی شوې", + f: "óokRulay shwe", + }, + { + p: "وکولای شوې", + f: "óokawulaay shwe", + }, + { + p: "وکړلای شوې", + f: "óokRulaay shwe", + }, + ], + [ + { + p: "وکولی شوئ", + f: "óokawulay shwey", + }, + { + p: "وکړلی شوئ", + f: "óokRulay shwey", + }, + { + p: "وکولای شوئ", + f: "óokawulaay shwey", + }, + { + p: "وکړلای شوئ", + f: "óokRulaay shwey", + }, + ], + ], + [ + [ + { + p: "وکولی شوې", + f: "óokawulay shwe", + }, + { + p: "وکړلی شوې", + f: "óokRulay shwe", + }, + { + p: "وکولای شوې", + f: "óokawulaay shwe", + }, + { + p: "وکړلای شوې", + f: "óokRulaay shwe", + }, + ], + [ + { + p: "وکولی شوئ", + f: "óokawulay shwey", + }, + { + p: "وکړلی شوئ", + f: "óokRulay shwey", + }, + { + p: "وکولای شوئ", + f: "óokawulaay shwey", + }, + { + p: "وکړلای شوئ", + f: "óokRulaay shwey", + }, + ], + ], + [ + [ + { + p: "وکولی شو", + f: "óokawulay sho", + }, + { + p: "وکړلی شو", + f: "óokRulay sho", + }, + { + p: "وکولای شو", + f: "óokawulaay sho", + }, + { + p: "وکړلای شو", + f: "óokRulaay sho", + }, + ], + [ + { + p: "وکولی شول", + f: "óokawulay shwul", + }, + { + p: "وکړلی شول", + f: "óokRulay shwul", + }, + { + p: "وکولای شول", + f: "óokawulaay shwul", + }, + { + p: "وکړلای شول", + f: "óokRulaay shwul", + }, + { + p: "وکولی شو", + f: "óokawulay shoo", + }, + { + p: "وکړلی شو", + f: "óokRulay shoo", + }, + { + p: "وکولای شو", + f: "óokawulaay shoo", + }, + { + p: "وکړلای شو", + f: "óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "وکولی شوه", + f: "óokawulay shwa", + }, + { + p: "وکړلی شوه", + f: "óokRulay shwa", + }, + { + p: "وکولای شوه", + f: "óokawulaay shwa", + }, + { + p: "وکړلای شوه", + f: "óokRulaay shwa", + }, + ], + [ + { + p: "وکولی شولې", + f: "óokawulay shwule", + }, + { + p: "وکړلی شولې", + f: "óokRulay shwule", + }, + { + p: "وکولای شولې", + f: "óokawulaay shwule", + }, + { + p: "وکړلای شولې", + f: "óokRulaay shwule", + }, + { + p: "وکولی شوې", + f: "óokawulay shwe", + }, + { + p: "وکړلی شوې", + f: "óokRulay shwe", + }, + { + p: "وکولای شوې", + f: "óokawulaay shwe", + }, + { + p: "وکړلای شوې", + f: "óokRulaay shwe", + }, + ], + ], + ], + short: [ + [ + [ + { + p: "وکوی شوم", + f: "óokaway shwum", + }, + { + p: "وکړی شوم", + f: "óokRay shwum", + }, + { + p: "وکوای شوم", + f: "óokawaay shwum", + }, + { + p: "وکړای شوم", + f: "óokRaay shwum", + }, + ], + [ + { + p: "وکوی شو", + f: "óokaway shoo", + }, + { + p: "وکړی شو", + f: "óokRay shoo", + }, + { + p: "وکوای شو", + f: "óokawaay shoo", + }, + { + p: "وکړای شو", + f: "óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "وکوی شوم", + f: "óokaway shwum", + }, + { + p: "وکړی شوم", + f: "óokRay shwum", + }, + { + p: "وکوای شوم", + f: "óokawaay shwum", + }, + { + p: "وکړای شوم", + f: "óokRaay shwum", + }, + ], + [ + { + p: "وکوی شو", + f: "óokaway shoo", + }, + { + p: "وکړی شو", + f: "óokRay shoo", + }, + { + p: "وکوای شو", + f: "óokawaay shoo", + }, + { + p: "وکړای شو", + f: "óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "وکوی شوې", + f: "óokaway shwe", + }, + { + p: "وکړی شوې", + f: "óokRay shwe", + }, + { + p: "وکوای شوې", + f: "óokawaay shwe", + }, + { + p: "وکړای شوې", + f: "óokRaay shwe", + }, + ], + [ + { + p: "وکوی شوئ", + f: "óokaway shwey", + }, + { + p: "وکړی شوئ", + f: "óokRay shwey", + }, + { + p: "وکوای شوئ", + f: "óokawaay shwey", + }, + { + p: "وکړای شوئ", + f: "óokRaay shwey", + }, + ], + ], + [ + [ + { + p: "وکوی شوې", + f: "óokaway shwe", + }, + { + p: "وکړی شوې", + f: "óokRay shwe", + }, + { + p: "وکوای شوې", + f: "óokawaay shwe", + }, + { + p: "وکړای شوې", + f: "óokRaay shwe", + }, + ], + [ + { + p: "وکوی شوئ", + f: "óokaway shwey", + }, + { + p: "وکړی شوئ", + f: "óokRay shwey", + }, + { + p: "وکوای شوئ", + f: "óokawaay shwey", + }, + { + p: "وکړای شوئ", + f: "óokRaay shwey", + }, + ], + ], + [ + [ + { + p: "وکوی شو", + f: "óokaway sho", + }, + { + p: "وکړی شو", + f: "óokRay sho", + }, + { + p: "وکوای شو", + f: "óokawaay sho", + }, + { + p: "وکړای شو", + f: "óokRaay sho", + }, + ], + [ + { + p: "وکوی شول", + f: "óokaway shwul", + }, + { + p: "وکړی شول", + f: "óokRay shwul", + }, + { + p: "وکوای شول", + f: "óokawaay shwul", + }, + { + p: "وکړای شول", + f: "óokRaay shwul", + }, + { + p: "وکوی شو", + f: "óokaway shoo", + }, + { + p: "وکړی شو", + f: "óokRay shoo", + }, + { + p: "وکوای شو", + f: "óokawaay shoo", + }, + { + p: "وکړای شو", + f: "óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "وکوی شوه", + f: "óokaway shwa", + }, + { + p: "وکړی شوه", + f: "óokRay shwa", + }, + { + p: "وکوای شوه", + f: "óokawaay shwa", + }, + { + p: "وکړای شوه", + f: "óokRaay shwa", + }, + ], + [ + { + p: "وکوی شولې", + f: "óokaway shwule", + }, + { + p: "وکړی شولې", + f: "óokRay shwule", + }, + { + p: "وکوای شولې", + f: "óokawaay shwule", + }, + { + p: "وکړای شولې", + f: "óokRaay shwule", + }, + { + p: "وکوی شوې", + f: "óokaway shwe", + }, + { + p: "وکړی شوې", + f: "óokRay shwe", + }, + { + p: "وکوای شوې", + f: "óokawaay shwe", + }, + { + p: "وکړای شوې", + f: "óokRaay shwe", + }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { + p: "به وکولی شوم", + f: "ba óokawulay shwum", + }, + { + p: "به وکړلی شوم", + f: "ba óokRulay shwum", + }, + { + p: "به وکولای شوم", + f: "ba óokawulaay shwum", + }, + { + p: "به وکړلای شوم", + f: "ba óokRulaay shwum", + }, + ], + [ + { + p: "به وکولی شو", + f: "ba óokawulay shoo", + }, + { + p: "به وکړلی شو", + f: "ba óokRulay shoo", + }, + { + p: "به وکولای شو", + f: "ba óokawulaay shoo", + }, + { + p: "به وکړلای شو", + f: "ba óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکولی شوم", + f: "ba óokawulay shwum", + }, + { + p: "به وکړلی شوم", + f: "ba óokRulay shwum", + }, + { + p: "به وکولای شوم", + f: "ba óokawulaay shwum", + }, + { + p: "به وکړلای شوم", + f: "ba óokRulaay shwum", + }, + ], + [ + { + p: "به وکولی شو", + f: "ba óokawulay shoo", + }, + { + p: "به وکړلی شو", + f: "ba óokRulay shoo", + }, + { + p: "به وکولای شو", + f: "ba óokawulaay shoo", + }, + { + p: "به وکړلای شو", + f: "ba óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکولی شوې", + f: "ba óokawulay shwe", + }, + { + p: "به وکړلی شوې", + f: "ba óokRulay shwe", + }, + { + p: "به وکولای شوې", + f: "ba óokawulaay shwe", + }, + { + p: "به وکړلای شوې", + f: "ba óokRulaay shwe", + }, + ], + [ + { + p: "به وکولی شوئ", + f: "ba óokawulay shwey", + }, + { + p: "به وکړلی شوئ", + f: "ba óokRulay shwey", + }, + { + p: "به وکولای شوئ", + f: "ba óokawulaay shwey", + }, + { + p: "به وکړلای شوئ", + f: "ba óokRulaay shwey", + }, + ], + ], + [ + [ + { + p: "به وکولی شوې", + f: "ba óokawulay shwe", + }, + { + p: "به وکړلی شوې", + f: "ba óokRulay shwe", + }, + { + p: "به وکولای شوې", + f: "ba óokawulaay shwe", + }, + { + p: "به وکړلای شوې", + f: "ba óokRulaay shwe", + }, + ], + [ + { + p: "به وکولی شوئ", + f: "ba óokawulay shwey", + }, + { + p: "به وکړلی شوئ", + f: "ba óokRulay shwey", + }, + { + p: "به وکولای شوئ", + f: "ba óokawulaay shwey", + }, + { + p: "به وکړلای شوئ", + f: "ba óokRulaay shwey", + }, + ], + ], + [ + [ + { + p: "به وکولی شو", + f: "ba óokawulay sho", + }, + { + p: "به وکړلی شو", + f: "ba óokRulay sho", + }, + { + p: "به وکولای شو", + f: "ba óokawulaay sho", + }, + { + p: "به وکړلای شو", + f: "ba óokRulaay sho", + }, + ], + [ + { + p: "به وکولی شول", + f: "ba óokawulay shwul", + }, + { + p: "به وکړلی شول", + f: "ba óokRulay shwul", + }, + { + p: "به وکولای شول", + f: "ba óokawulaay shwul", + }, + { + p: "به وکړلای شول", + f: "ba óokRulaay shwul", + }, + { + p: "به وکولی شو", + f: "ba óokawulay shoo", + }, + { + p: "به وکړلی شو", + f: "ba óokRulay shoo", + }, + { + p: "به وکولای شو", + f: "ba óokawulaay shoo", + }, + { + p: "به وکړلای شو", + f: "ba óokRulaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکولی شوه", + f: "ba óokawulay shwa", + }, + { + p: "به وکړلی شوه", + f: "ba óokRulay shwa", + }, + { + p: "به وکولای شوه", + f: "ba óokawulaay shwa", + }, + { + p: "به وکړلای شوه", + f: "ba óokRulaay shwa", + }, + ], + [ + { + p: "به وکولی شولې", + f: "ba óokawulay shwule", + }, + { + p: "به وکړلی شولې", + f: "ba óokRulay shwule", + }, + { + p: "به وکولای شولې", + f: "ba óokawulaay shwule", + }, + { + p: "به وکړلای شولې", + f: "ba óokRulaay shwule", + }, + { + p: "به وکولی شوې", + f: "ba óokawulay shwe", + }, + { + p: "به وکړلی شوې", + f: "ba óokRulay shwe", + }, + { + p: "به وکولای شوې", + f: "ba óokawulaay shwe", + }, + { + p: "به وکړلای شوې", + f: "ba óokRulaay shwe", + }, + ], + ], + ], + short: [ + [ + [ + { + p: "به وکوی شوم", + f: "ba óokaway shwum", + }, + { + p: "به وکړی شوم", + f: "ba óokRay shwum", + }, + { + p: "به وکوای شوم", + f: "ba óokawaay shwum", + }, + { + p: "به وکړای شوم", + f: "ba óokRaay shwum", + }, + ], + [ + { + p: "به وکوی شو", + f: "ba óokaway shoo", + }, + { + p: "به وکړی شو", + f: "ba óokRay shoo", + }, + { + p: "به وکوای شو", + f: "ba óokawaay shoo", + }, + { + p: "به وکړای شو", + f: "ba óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکوی شوم", + f: "ba óokaway shwum", + }, + { + p: "به وکړی شوم", + f: "ba óokRay shwum", + }, + { + p: "به وکوای شوم", + f: "ba óokawaay shwum", + }, + { + p: "به وکړای شوم", + f: "ba óokRaay shwum", + }, + ], + [ + { + p: "به وکوی شو", + f: "ba óokaway shoo", + }, + { + p: "به وکړی شو", + f: "ba óokRay shoo", + }, + { + p: "به وکوای شو", + f: "ba óokawaay shoo", + }, + { + p: "به وکړای شو", + f: "ba óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکوی شوې", + f: "ba óokaway shwe", + }, + { + p: "به وکړی شوې", + f: "ba óokRay shwe", + }, + { + p: "به وکوای شوې", + f: "ba óokawaay shwe", + }, + { + p: "به وکړای شوې", + f: "ba óokRaay shwe", + }, + ], + [ + { + p: "به وکوی شوئ", + f: "ba óokaway shwey", + }, + { + p: "به وکړی شوئ", + f: "ba óokRay shwey", + }, + { + p: "به وکوای شوئ", + f: "ba óokawaay shwey", + }, + { + p: "به وکړای شوئ", + f: "ba óokRaay shwey", + }, + ], + ], + [ + [ + { + p: "به وکوی شوې", + f: "ba óokaway shwe", + }, + { + p: "به وکړی شوې", + f: "ba óokRay shwe", + }, + { + p: "به وکوای شوې", + f: "ba óokawaay shwe", + }, + { + p: "به وکړای شوې", + f: "ba óokRaay shwe", + }, + ], + [ + { + p: "به وکوی شوئ", + f: "ba óokaway shwey", + }, + { + p: "به وکړی شوئ", + f: "ba óokRay shwey", + }, + { + p: "به وکوای شوئ", + f: "ba óokawaay shwey", + }, + { + p: "به وکړای شوئ", + f: "ba óokRaay shwey", + }, + ], + ], + [ + [ + { + p: "به وکوی شو", + f: "ba óokaway sho", + }, + { + p: "به وکړی شو", + f: "ba óokRay sho", + }, + { + p: "به وکوای شو", + f: "ba óokawaay sho", + }, + { + p: "به وکړای شو", + f: "ba óokRaay sho", + }, + ], + [ + { + p: "به وکوی شول", + f: "ba óokaway shwul", + }, + { + p: "به وکړی شول", + f: "ba óokRay shwul", + }, + { + p: "به وکوای شول", + f: "ba óokawaay shwul", + }, + { + p: "به وکړای شول", + f: "ba óokRaay shwul", + }, + { + p: "به وکوی شو", + f: "ba óokaway shoo", + }, + { + p: "به وکړی شو", + f: "ba óokRay shoo", + }, + { + p: "به وکوای شو", + f: "ba óokawaay shoo", + }, + { + p: "به وکړای شو", + f: "ba óokRaay shoo", + }, + ], + ], + [ + [ + { + p: "به وکوی شوه", + f: "ba óokaway shwa", + }, + { + p: "به وکړی شوه", + f: "ba óokRay shwa", + }, + { + p: "به وکوای شوه", + f: "ba óokawaay shwa", + }, + { + p: "به وکړای شوه", + f: "ba óokRaay shwa", + }, + ], + [ + { + p: "به وکوی شولې", + f: "ba óokaway shwule", + }, + { + p: "به وکړی شولې", + f: "ba óokRay shwule", + }, + { + p: "به وکوای شولې", + f: "ba óokawaay shwule", + }, + { + p: "به وکړای شولې", + f: "ba óokRaay shwule", + }, + { + p: "به وکوی شوې", + f: "ba óokaway shwe", + }, + { + p: "به وکړی شوې", + f: "ba óokRay shwe", + }, + { + p: "به وکوای شوې", + f: "ba óokawaay shwe", + }, + { + p: "به وکړای شوې", + f: "ba óokRaay shwe", + }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + ], + [ + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + ], + [ + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + ], + [ + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + ], + [ + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + ], + [ + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + [ + { + p: "وکولی شوای", + f: "óokawulay shwaay", + }, + { + p: "وکړلی شوای", + f: "óokRulay shwaay", + }, + { + p: "وکولی شوی", + f: "óokawulay shway", + }, + { + p: "وکړلی شوی", + f: "óokRulay shway", + }, + { + p: "وکولای شوای", + f: "óokawulaay shwaay", + }, + { + p: "وکړلای شوای", + f: "óokRulaay shwaay", + }, + ], + ], + ], + short: [ + [ + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + ], + [ + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + ], + [ + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + ], + [ + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + ], + [ + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + ], + [ + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + [ + { + p: "وکوی شوای", + f: "óokaway shwaay", + }, + { + p: "وکړی شوای", + f: "óokRay shwaay", + }, + { + p: "وکوی شوی", + f: "óokaway shway", + }, + { + p: "وکړی شوی", + f: "óokRay shway", + }, + { + p: "وکوی شوای", + f: "óokawaay shway", + }, + { + p: "وکړی شوای", + f: "óokRaay shway", + }, + ], + ], + ], + }, + }, + }, + hypothetical: kawulHypothetical, + participle: { + past: { + masc: [ + [{ p: "کړی", f: "kúRay" }], + [{ p: "کړي", f: "kúRee" }], + [ + { p: "کړیو", f: "kúRiyo" }, + { p: "کړو", f: "kúRo" }, + ], + ], + fem: [ + [{ p: "کړې", f: "kúRe" }], + [{ p: "کړې", f: "kúRe" }], + [{ p: "کړو", f: "kúRo" }], + ], + }, + present: { + masc: [ + [{ p: "کوونکی", f: "kawóonkay" }], + [{ p: "کوونکي", f: "kawóonkee" }], + [ + { p: "کوونکیو", f: "kawóonkiyo" }, + { p: "کوونکو", f: "kedóonko" }, + ], + ], + fem: [ + [{ p: "کوونکې", f: "kawóonke" }], + [{ p: "کوونکې", f: "kawóonke" }], + [{ p: "کوونکو", f: "kawóonko" }], + ], + }, + }, + perfect: kawulPerfect, + passive: { + imperfective: kawulStatOrDynImperfectivePassive, perfective: { + imperative: undefined, + nonImperative: [ + [[{ p: "کړل شم", f: "kRul shum" }], [{ p: "کړل شو", f: "kRul shoo" }]], + [[{ p: "کړل شم", f: "kRul shum" }], [{ p: "کړل شو", f: "kRul shoo" }]], + [[{ p: "کړل شې", f: "kRul she" }], [{ p: "کړل شئ", f: "kRul shey" }]], + [[{ p: "کړل شې", f: "kRul she" }], [{ p: "کړل شئ", f: "kRul shey" }]], + [[{ p: "کړل شي", f: "kRul shee" }], [{ p: "کړل شي", f: "kRul shee" }]], + [[{ p: "کړل شي", f: "kRul shee" }], [{ p: "کړل شي", f: "kRul shee" }]], + ], + future: [ + [ + [{ p: "به کړل شم", f: "ba kRul shum" }], + [{ p: "به کړل شو", f: "ba kRul shoo" }], + ], + [ + [{ p: "به کړل شم", f: "ba kRul shum" }], + [{ p: "به کړل شو", f: "ba kRul shoo" }], + ], + [ + [{ p: "به کړل شې", f: "ba kRul she" }], + [{ p: "به کړل شئ", f: "ba kRul shey" }], + ], + [ + [{ p: "به کړل شې", f: "ba kRul she" }], + [{ p: "به کړل شئ", f: "ba kRul shey" }], + ], + [ + [{ p: "به کړل شي", f: "ba kRul shee" }], + [{ p: "به کړل شي", f: "ba kRul shee" }], + ], + [ + [{ p: "به کړل شي", f: "ba kRul shee" }], + [{ p: "به کړل شي", f: "ba kRul shee" }], + ], + ], + past: { + short: [ + [ + [{ p: "کړل شوم", f: "kRul shwum" }], + [{ p: "کړل شو", f: "kRul shoo" }], + ], + [ + [{ p: "کړل شوم", f: "kRul shwum" }], + [{ p: "کړل شو", f: "kRul shoo" }], + ], + [ + [{ p: "کړل شوې", f: "kRul shwe" }], + [{ p: "کړل شوئ", f: "kRul shwey" }], + ], + [ + [{ p: "کړل شوې", f: "kRul shwe" }], + [{ p: "کړل شوئ", f: "kRul shwey" }], + ], + [ + [{ p: "کړل شو", f: "kRul sho" }], + [ + { p: "کړل شو", f: "kRul shoo" }, + { p: "کړل شول", f: "kRul shwul" }, + ], + ], + [ + [{ p: "کړل شوه", f: "kRul shwa" }], + [{ p: "کړل شوې", f: "kRul shwe" }], + ], + ], + long: [ + [ + [{ p: "کړل شولم", f: "kRul shwulum" }], + [{ p: "کړل شولو", f: "kRul shwuloo" }], + ], + [ + [{ p: "کړل شولم", f: "kRul shwulum" }], + [{ p: "کړل شولو", f: "kRul shwuloo" }], + ], + [ + [{ p: "کړل شولې", f: "kRul shwule" }], + [{ p: "کړل شولئ", f: "kRul shwuley" }], + ], + [ + [{ p: "کړل شولې", f: "kRul shwule" }], + [{ p: "کړل شولئ", f: "kRul shwuley" }], + ], + [ + [ + { p: "کړل شوله", f: "kRul shwulu" }, + { p: "کړل شولو", f: "kRul shwulo" }, + ], + [{ p: "کړل شول", f: "kRul shwul" }], + ], + [ + [{ p: "کړل شوله", f: "kRul shwula" }], + [{ p: "کړل شولې", f: "kRul shwule" }], + ], + ], + }, + habitualPast: { + short: [ + [ + [{ p: "به کړل شوم", f: "ba kRul shwum" }], + [{ p: "به کړل شو", f: "ba kRul shoo" }], + ], + [ + [{ p: "به کړل شوم", f: "ba kRul shwum" }], + [{ p: "به کړل شو", f: "ba kRul shoo" }], + ], + [ + [{ p: "به کړل شوې", f: "ba kRul shwe" }], + [{ p: "به کړل شوئ", f: "ba kRul shwey" }], + ], + [ + [{ p: "به کړل شوې", f: "ba kRul shwe" }], + [{ p: "به کړل شوئ", f: "ba kRul shwey" }], + ], + [ + [{ p: "به کړل شو", f: "ba kRul sho" }], + [ + { p: "به کړل شو", f: "ba kRul shoo" }, + { p: "به کړل شول", f: "ba kRul shwul" }, + ], + ], + [ + [{ p: "به کړل شوه", f: "ba kRul shwa" }], + [{ p: "به کړل شوې", f: "ba kRul shwe" }], + ], + ], + long: [ + [ + [{ p: "به کړل شولم", f: "ba kRul shwulum" }], + [{ p: "به کړل شولو", f: "ba kRul shwuloo" }], + ], + [ + [{ p: "به کړل شولم", f: "ba kRul shwulum" }], + [{ p: "به کړل شولو", f: "ba kRul shwuloo" }], + ], + [ + [{ p: "به کړل شولې", f: "ba kRul shwule" }], + [{ p: "به کړل شولئ", f: "ba kRul shwuley" }], + ], + [ + [{ p: "به کړل شولې", f: "ba kRul shwule" }], + [{ p: "به کړل شولئ", f: "ba kRul shwuley" }], + ], + [ + [ + { p: "به کړل شوله", f: "ba kRul shwulu" }, + { p: "به کړل شولو", f: "ba kRul shwulo" }, + ], + [{ p: "به کړل شول", f: "ba kRul shwul" }], + ], + [ + [{ p: "به کړل شوله", f: "ba kRul shwula" }], + [{ p: "به کړل شولې", f: "ba kRul shwule" }], + ], + ], + }, + modal: { nonImperative: { - long: [ - [[{p: "وکړم", f: "óokRum"}], [{p: "وکړو", f: "óokRoo"}]], - [[{p: "وکړم", f: "óokRum"}], [{p: "وکړو", f: "óokRoo"}]], - [[{p: "وکړې", f: "óokRe"}], [{p: "وکړئ", f: "óokReyy"}]], - [[{p: "وکړې", f: "óokRe"}], [{p: "وکړئ", f: "óokReyy"}]], - [[{p: "وکړي", f: "óokRee"}], [{p: "وکړي", f: "óokRee"}]], - [[{p: "وکړي", f: "óokRee"}], [{p: "وکړي", f: "óokRee"}]], + long: [ + [ + [ + { p: "کړل کېدلی شم", f: "kRul kedúlay shum" }, + { p: "کړل کېدلای شم", f: "kRul kedúlaay shum" }, + ], + [ + { p: "کړل کېدلی شو", f: "kRul kedúlay shoo" }, + { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }, + ], ], - short: [ - [[{p: "وکم", f: "óokum"}], [{p: "وکو", f: "óokoo"}]], - [[{p: "وکم", f: "óokum"}], [{p: "وکو", f: "óokoo"}]], - [[{p: "وکې", f: "óoke"}], [{p: "وکئ", f: "óokeyy"}]], - [[{p: "وکې", f: "óoke"}], [{p: "وکئ", f: "óokeyy"}]], - [[{p: "وکي", f: "óokee"}], [{p: "وکي", f: "óokee"}]], - [[{p: "وکي", f: "óokee"}], [{p: "وکي", f: "óokee"}]], + [ + [ + { p: "کړل کېدلی شم", f: "kRul kedúlay shum" }, + { p: "کړل کېدلای شم", f: "kRul kedúlaay shum" }, + ], + [ + { p: "کړل کېدلی شو", f: "kRul kedúlay shoo" }, + { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }, + ], ], + [ + [ + { p: "کړل کېدلی شې", f: "kRul kedúlay she" }, + { p: "کړل کېدلای شې", f: "kRul kedúlaay she" }, + ], + [ + { p: "کړل کېدلی شئ", f: "kRul kedúlay shey" }, + { p: "کړل کېدلای شئ", f: "kRul kedúlaay shey" }, + ], + ], + [ + [ + { p: "کړل کېدلی شې", f: "kRul kedúlay she" }, + { p: "کړل کېدلای شې", f: "kRul kedúlaay she" }, + ], + [ + { p: "کړل کېدلی شئ", f: "kRul kedúlay shey" }, + { p: "کړل کېدلای شئ", f: "kRul kedúlaay shey" }, + ], + ], + [ + [ + { p: "کړل کېدلی شي", f: "kRul kedúlay shee" }, + { p: "کړل کېدلای شي", f: "kRul kedúlaay shee" }, + ], + [ + { p: "کړل کېدلی شي", f: "kRul kedúlay shee" }, + { p: "کړل کېدلای شي", f: "kRul kedúlaay shee" }, + ], + ], + [ + [ + { p: "کړل کېدلی شي", f: "kRul kedúlay shee" }, + { p: "کړل کېدلای شي", f: "kRul kedúlaay shee" }, + ], + [ + { p: "کړل کېدلی شي", f: "kRul kedúlay shee" }, + { p: "کړل کېدلای شي", f: "kRul kedúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "کړل کېدی شم", f: "kRul kedáy shum" }, + { p: "کړل کېدای شم", f: "kRul kedáay shum" }, + ], + [ + { p: "کړل کېدی شو", f: "kRul kedáy shoo" }, + { p: "کړل کېدای شو", f: "kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "کړل کېدی شم", f: "kRul kedáy shum" }, + { p: "کړل کېدای شم", f: "kRul kedáay shum" }, + ], + [ + { p: "کړل کېدی شو", f: "kRul kedáy shoo" }, + { p: "کړل کېدای شو", f: "kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "کړل کېدی شې", f: "kRul kedáy she" }, + { p: "کړل کېدای شې", f: "kRul kedáay she" }, + ], + [ + { p: "کړل کېدی شئ", f: "kRul kedáy shey" }, + { p: "کړل کېدای شئ", f: "kRul kedáay shey" }, + ], + ], + [ + [ + { p: "کړل کېدی شې", f: "kRul kedáy she" }, + { p: "کړل کېدای شې", f: "kRul kedáay she" }, + ], + [ + { p: "کړل کېدی شئ", f: "kRul kedáy shey" }, + { p: "کړل کېدای شئ", f: "kRul kedáay shey" }, + ], + ], + [ + [ + { p: "کړل کېدی شي", f: "kRul kedáy shee" }, + { p: "کړل کېدای شي", f: "kRul kedáay shee" }, + ], + [ + { p: "کړل کېدی شي", f: "kRul kedáy shee" }, + { p: "کړل کېدای شي", f: "kRul kedáay shee" }, + ], + ], + [ + [ + { p: "کړل کېدی شي", f: "kRul kedáy shee" }, + { p: "کړل کېدای شي", f: "kRul kedáay shee" }, + ], + [ + { p: "کړل کېدی شي", f: "kRul kedáy shee" }, + { p: "کړل کېدای شي", f: "kRul kedáay shee" }, + ], + ], + ], }, future: { - long: [ - [[{p: "به وکړم", f: "ba óokRum"}], [{p: "به وکړو", f: "ba óokRoo"}]], - [[{p: "به وکړم", f: "ba óokRum"}], [{p: "به وکړو", f: "ba óokRoo"}]], - [[{p: "به وکړې", f: "ba óokRe"}], [{p: "به وکړئ", f: "ba óokReyy"}]], - [[{p: "به وکړې", f: "ba óokRe"}], [{p: "به وکړئ", f: "ba óokReyy"}]], - [[{p: "به وکړي", f: "ba óokRee"}], [{p: "به وکړي", f: "ba óokRee"}]], - [[{p: "به وکړي", f: "ba óokRee"}], [{p: "به وکړي", f: "ba óokRee"}]], + long: [ + [ + [ + { p: "به کړل کېدلی شم", f: "ba kRul kedúlay shum" }, + { p: "به کړل کېدلای شم", f: "ba kRul kedúlaay shum" }, + ], + [ + { p: "به کړل کېدلی شو", f: "ba kRul kedúlay shoo" }, + { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }, + ], ], - short: [ - [[{p: "به وکم", f: "ba óokum"}], [{p: "به وکو", f: "ba óokoo"}]], - [[{p: "به وکم", f: "ba óokum"}], [{p: "به وکو", f: "ba óokoo"}]], - [[{p: "به وکې", f: "ba óoke"}], [{p: "به وکئ", f: "ba óokeyy"}]], - [[{p: "به وکې", f: "ba óoke"}], [{p: "به وکئ", f: "ba óokeyy"}]], - [[{p: "به وکي", f: "ba óokee"}], [{p: "به وکي", f: "ba óokee"}]], - [[{p: "به وکي", f: "ba óokee"}], [{p: "به وکي", f: "ba óokee"}]], + [ + [ + { p: "به کړل کېدلی شم", f: "ba kRul kedúlay shum" }, + { p: "به کړل کېدلای شم", f: "ba kRul kedúlaay shum" }, + ], + [ + { p: "به کړل کېدلی شو", f: "ba kRul kedúlay shoo" }, + { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }, + ], ], - }, - imperative: { - long: [ - [[{ p: "وکړه", f: "óokRa" }], [{ p: "وکړئ", f: "óokReyy" }]], - [[{ p: "وکړه", f: "óokRa" }], [{ p: "وکړئ", f: "óokReyy" }]] + [ + [ + { p: "به کړل کېدلی شې", f: "ba kRul kedúlay she" }, + { p: "به کړل کېدلای شې", f: "ba kRul kedúlaay she" }, + ], + [ + { p: "به کړل کېدلی شئ", f: "ba kRul kedúlay shey" }, + { p: "به کړل کېدلای شئ", f: "ba kRul kedúlaay shey" }, + ], ], - short: [ - [[{ p: "وکه", f: "óoka" }], [{ p: "وکئ", f: "óokeyy" }]], - [[{ p: "وکه", f: "óoka" }], [{ p: "وکئ", f: "óokeyy" }]], + [ + [ + { p: "به کړل کېدلی شې", f: "ba kRul kedúlay she" }, + { p: "به کړل کېدلای شې", f: "ba kRul kedúlaay she" }, + ], + [ + { p: "به کړل کېدلی شئ", f: "ba kRul kedúlay shey" }, + { p: "به کړل کېدلای شئ", f: "ba kRul kedúlaay shey" }, + ], ], + [ + [ + { p: "به کړل کېدلی شي", f: "ba kRul kedúlay shee" }, + { p: "به کړل کېدلای شي", f: "ba kRul kedúlaay shee" }, + ], + [ + { p: "به کړل کېدلی شي", f: "ba kRul kedúlay shee" }, + { p: "به کړل کېدلای شي", f: "ba kRul kedúlaay shee" }, + ], + ], + [ + [ + { p: "به کړل کېدلی شي", f: "ba kRul kedúlay shee" }, + { p: "به کړل کېدلای شي", f: "ba kRul kedúlaay shee" }, + ], + [ + { p: "به کړل کېدلی شي", f: "ba kRul kedúlay shee" }, + { p: "به کړل کېدلای شي", f: "ba kRul kedúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کړل کېدی شم", f: "ba kRul kedáy shum" }, + { p: "به کړل کېدای شم", f: "ba kRul kedáay shum" }, + ], + [ + { p: "به کړل کېدی شو", f: "ba kRul kedáy shoo" }, + { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کړل کېدی شم", f: "ba kRul kedáy shum" }, + { p: "به کړل کېدای شم", f: "ba kRul kedáay shum" }, + ], + [ + { p: "به کړل کېدی شو", f: "ba kRul kedáy shoo" }, + { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کړل کېدی شې", f: "ba kRul kedáy she" }, + { p: "به کړل کېدای شې", f: "ba kRul kedáay she" }, + ], + [ + { p: "به کړل کېدی شئ", f: "ba kRul kedáy shey" }, + { p: "به کړل کېدای شئ", f: "ba kRul kedáay shey" }, + ], + ], + [ + [ + { p: "به کړل کېدی شې", f: "ba kRul kedáy she" }, + { p: "به کړل کېدای شې", f: "ba kRul kedáay she" }, + ], + [ + { p: "به کړل کېدی شئ", f: "ba kRul kedáy shey" }, + { p: "به کړل کېدای شئ", f: "ba kRul kedáay shey" }, + ], + ], + [ + [ + { p: "به کړل کېدی شي", f: "ba kRul kedáy shee" }, + { p: "به کړل کېدای شي", f: "ba kRul kedáay shee" }, + ], + [ + { p: "به کړل کېدی شي", f: "ba kRul kedáy shee" }, + { p: "به کړل کېدای شي", f: "ba kRul kedáay shee" }, + ], + ], + [ + [ + { p: "به کړل کېدی شي", f: "ba kRul kedáy shee" }, + { p: "به کړل کېدای شي", f: "ba kRul kedáay shee" }, + ], + [ + { p: "به کړل کېدی شي", f: "ba kRul kedáy shee" }, + { p: "به کړل کېدای شي", f: "ba kRul kedáay shee" }, + ], + ], + ], }, past: { - mini: [ - [[{p: "وکم", f: "óokum"}], [{p: "وکو", f: "óokoo"}]], - [[{p: "وکم", f: "óokum"}], [{p: "وکو", f: "óokoo"}]], - [[{p: "وکې", f: "óoke"}], [{p: "وکئ", f: "óokeyy"}]], - [[{p: "وکې", f: "óoke"}], [{p: "وکئ", f: "óokeyy"}]], - [[{p: "وکه", f: "óoku"}, {p: "وکو", f: "óoko"}], [{p: "وکړل", f: "óokRul"}, { p: "وکو", f: "óokoo" }]], - [[{p: "وکه", f: "óoka"}], [{p: "وکې", f: "óoke"}]], + long: [ + [ + [ + { p: "کړل کېدلی شوم", f: "kRul kedúlay shwum" }, + { p: "کړل کېدلای شوم", f: "kRul kedúlaay shwum" }, + ], + [ + { p: "کړل کېدلی شو", f: "kRul kedúlay shoo" }, + { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }, + ], ], - short: [ - [[{p: "وکړم", f: "óokRum"}], [{p: "وکړو", f: "óokRoo"}]], - [[{p: "وکړم", f: "óokRum"}], [{p: "وکړو", f: "óokRoo"}]], - [[{p: "وکړې", f: "óokRe"}], [{p: "وکړئ", f: "óokReyy"}]], - [[{p: "وکړې", f: "óokRe"}], [{p: "وکړئ", f: "óokReyy"}]], - [[{p: "وکړه", f: "óokRu"}, {p: "وکړو", f: "óokRo"}, {p: "وکړ", f: "óokuR"}], [{p: "وکړل", f: "óokRul"}, {p: "وکړو", f: "óokRoo" }]], - [[{p: "وکړه", f: "óokRa"}], [{p: "وکړې", f: "óokRe"}]], + [ + [ + { p: "کړل کېدلی شوم", f: "kRul kedúlay shwum" }, + { p: "کړل کېدلای شوم", f: "kRul kedúlaay shwum" }, + ], + [ + { p: "کړل کېدلی شو", f: "kRul kedúlay shoo" }, + { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }, + ], ], - long: [ - [[{p: "وکړلم", f: "óokRulum"}], [{p: "وکړلو", f: "óokRuloo"}]], - [[{p: "وکړلم", f: "óokRulum"}], [{p: "وکړلو", f: "óokRuloo"}]], - [[{p: "وکړلې", f: "óokRule"}], [{p: "وکړلئ", f: "óokRuleyy"}]], - [[{p: "وکړلې", f: "óokRule"}], [{p: "وکړلئ", f: "óokRuleyy"}]], - [[{p: "وکړلو", f: "óokRulo"}], [{p: "وکړل", f: "óokRul"}, {p: "وکړلو", f: "óokRuloo"}]], - [[{p: "وکړله", f: "óokRula"}], [{p: "وکړلې", f: "óokRule"}]], + [ + [ + { p: "کړل کېدلی شوې", f: "kRul kedúlay shwe" }, + { p: "کړل کېدلای شوې", f: "kRul kedúlaay shwe" }, + ], + [ + { p: "کړل کېدلی شوئ", f: "kRul kedúlay shwey" }, + { p: "کړل کېدلای شوئ", f: "kRul kedúlaay shwey" }, + ], ], + [ + [ + { p: "کړل کېدلی شوې", f: "kRul kedúlay shwe" }, + { p: "کړل کېدلای شوې", f: "kRul kedúlaay shwe" }, + ], + [ + { p: "کړل کېدلی شوئ", f: "kRul kedúlay shwey" }, + { p: "کړل کېدلای شوئ", f: "kRul kedúlaay shwey" }, + ], + ], + [ + [ + { p: "کړل کېدلی شو", f: "kRul kedúlay sho" }, + { p: "کړل کېدلای شو", f: "kRul kedúlaay sho" }, + ], + [ + { p: "کړل کېدلی شول", f: "kRul kedúlay shwul" }, + { p: "کړل کېدلای شول", f: "kRul kedúlaay shwul" }, + { p: "کړل کېدلی شو", f: "kRul kedúlay shoo" }, + { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "کړل کېدلی شوه", f: "kRul kedúlay shwa" }, + { p: "کړل کېدلای شوه", f: "kRul kedúlaay shwa" }, + ], + [ + { p: "کړل کېدلی شولې", f: "kRul kedúlay shwule" }, + { p: "کړل کېدلای شولې", f: "kRul kedúlaay shwule" }, + { p: "کړل کېدلی شوې", f: "kRul kedúlay shwe" }, + { p: "کړل کېدلای شوې", f: "kRul kedúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "کړل کېدی شوم", f: "kRul kedáy shwum" }, + { p: "کړل کېدای شوم", f: "kRul kedáay shwum" }, + ], + [ + { p: "کړل کېدی شو", f: "kRul kedáy shoo" }, + { p: "کړل کېدای شو", f: "kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "کړل کېدی شوم", f: "kRul kedáy shwum" }, + { p: "کړل کېدای شوم", f: "kRul kedáay shwum" }, + ], + [ + { p: "کړل کېدی شو", f: "kRul kedáy shoo" }, + { p: "کړل کېدای شو", f: "kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "کړل کېدی شوې", f: "kRul kedáy shwe" }, + { p: "کړل کېدای شوې", f: "kRul kedáay shwe" }, + ], + [ + { p: "کړل کېدی شوئ", f: "kRul kedáy shwey" }, + { p: "کړل کېدای شوئ", f: "kRul kedáay shwey" }, + ], + ], + [ + [ + { p: "کړل کېدی شوې", f: "kRul kedáy shwe" }, + { p: "کړل کېدای شوې", f: "kRul kedáay shwe" }, + ], + [ + { p: "کړل کېدی شوئ", f: "kRul kedáy shwey" }, + { p: "کړل کېدای شوئ", f: "kRul kedáay shwey" }, + ], + ], + [ + [ + { p: "کړل کېدی شو", f: "kRul kedáy sho" }, + { p: "کړل کېدای شو", f: "kRul kedáay sho" }, + ], + [ + { p: "کړل کېدی شول", f: "kRul kedáy shwul" }, + { p: "کړل کېدای شول", f: "kRul kedáay shwul" }, + { p: "کړل کېدی شو", f: "kRul kedáy shoo" }, + { p: "کړل کېدای شو", f: "kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "کړل کېدی شوه", f: "kRul kedáy shwa" }, + { p: "کړل کېدای شوه", f: "kRul kedáay shwa" }, + ], + [ + { p: "کړل کېدی شولې", f: "kRul kedáy shwule" }, + { p: "کړل کېدای شولې", f: "kRul kedáay shwule" }, + { p: "کړل کېدی شوې", f: "kRul kedáy shwe" }, + { p: "کړل کېدای شوې", f: "kRul kedáay shwe" }, + ], + ], + ], }, habitualPast: { - mini: [ - [[{p: "به وکم", f: "ba óokum"}], [{p: "به وکو", f: "ba óokoo"}]], - [[{p: "به وکم", f: "ba óokum"}], [{p: "به وکو", f: "ba óokoo"}]], - [[{p: "به وکې", f: "ba óoke"}], [{p: "به وکئ", f: "ba óokeyy"}]], - [[{p: "به وکې", f: "ba óoke"}], [{p: "به وکئ", f: "ba óokeyy"}]], - [[{p: "به وکه", f: "ba óoku"}, {p: "به وکو", f: "ba óoko"}], [{p: "به وکړل", f: "ba óokRul"}, { p: "به وکو", f: "ba óokoo" }]], - [[{p: "به وکه", f: "ba óoka"}], [{p: "به وکې", f: "ba óoke"}]], + long: [ + [ + [ + { p: "به کړل کېدلی شوم", f: "ba kRul kedúlay shwum" }, + { p: "به کړل کېدلای شوم", f: "ba kRul kedúlaay shwum" }, + ], + [ + { p: "به کړل کېدلی شو", f: "ba kRul kedúlay shoo" }, + { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }, + ], ], - short: [ - [[{p: "به وکړم", f: "ba óokRum"}], [{p: "به وکړو", f: "ba óokRoo"}]], - [[{p: "به وکړم", f: "ba óokRum"}], [{p: "به وکړو", f: "ba óokRoo"}]], - [[{p: "به وکړې", f: "ba óokRe"}], [{p: "به وکړئ", f: "ba óokReyy"}]], - [[{p: "به وکړې", f: "ba óokRe"}], [{p: "به وکړئ", f: "ba óokReyy"}]], - [[{p: "به وکړه", f: "ba óokRu"}, {p: "به وکړو", f: "ba óokRo"}, {p: "به وکړ", f: "ba óokuR"}], [{p: "به وکړل", f: "ba óokRul"}, {p: "به وکړو", f: "ba óokRoo" }]], - [[{p: "به وکړه", f: "ba óokRa"}], [{p: "به وکړې", f: "ba óokRe"}]], + [ + [ + { p: "به کړل کېدلی شوم", f: "ba kRul kedúlay shwum" }, + { p: "به کړل کېدلای شوم", f: "ba kRul kedúlaay shwum" }, + ], + [ + { p: "به کړل کېدلی شو", f: "ba kRul kedúlay shoo" }, + { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }, + ], ], - long: [ - [[{p: "به وکړلم", f: "ba óokRulum"}], [{p: "به وکړلو", f: "ba óokRuloo"}]], - [[{p: "به وکړلم", f: "ba óokRulum"}], [{p: "به وکړلو", f: "ba óokRuloo"}]], - [[{p: "به وکړلې", f: "ba óokRule"}], [{p: "به وکړلئ", f: "ba óokRuleyy"}]], - [[{p: "به وکړلې", f: "ba óokRule"}], [{p: "به وکړلئ", f: "ba óokRuleyy"}]], - [[{p: "به وکړلو", f: "ba óokRulo"}], [{p: "به وکړل", f: "ba óokRul"}, {p: "به وکړلو", f: "ba óokRuloo"}]], - [[{p: "به وکړله", f: "ba óokRula"}], [{p: "به وکړلې", f: "ba óokRule"}]], + [ + [ + { p: "به کړل کېدلی شوې", f: "ba kRul kedúlay shwe" }, + { p: "به کړل کېدلای شوې", f: "ba kRul kedúlaay shwe" }, + ], + [ + { p: "به کړل کېدلی شوئ", f: "ba kRul kedúlay shwey" }, + { p: "به کړل کېدلای شوئ", f: "ba kRul kedúlaay shwey" }, + ], ], + [ + [ + { p: "به کړل کېدلی شوې", f: "ba kRul kedúlay shwe" }, + { p: "به کړل کېدلای شوې", f: "ba kRul kedúlaay shwe" }, + ], + [ + { p: "به کړل کېدلی شوئ", f: "ba kRul kedúlay shwey" }, + { p: "به کړل کېدلای شوئ", f: "ba kRul kedúlaay shwey" }, + ], + ], + [ + [ + { p: "به کړل کېدلی شو", f: "ba kRul kedúlay sho" }, + { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay sho" }, + ], + [ + { p: "به کړل کېدلی شول", f: "ba kRul kedúlay shwul" }, + { p: "به کړل کېدلای شول", f: "ba kRul kedúlaay shwul" }, + { p: "به کړل کېدلی شو", f: "ba kRul kedúlay shoo" }, + { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }, + ], + ], + [ + [ + { p: "به کړل کېدلی شوه", f: "ba kRul kedúlay shwa" }, + { p: "به کړل کېدلای شوه", f: "ba kRul kedúlaay shwa" }, + ], + [ + { p: "به کړل کېدلی شولې", f: "ba kRul kedúlay shwule" }, + { p: "به کړل کېدلای شولې", f: "ba kRul kedúlaay shwule" }, + { p: "به کړل کېدلی شوې", f: "ba kRul kedúlay shwe" }, + { p: "به کړل کېدلای شوې", f: "ba kRul kedúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به کړل کېدی شوم", f: "ba kRul kedáy shwum" }, + { p: "به کړل کېدای شوم", f: "ba kRul kedáay shwum" }, + ], + [ + { p: "به کړل کېدی شو", f: "ba kRul kedáy shoo" }, + { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کړل کېدی شوم", f: "ba kRul kedáy shwum" }, + { p: "به کړل کېدای شوم", f: "ba kRul kedáay shwum" }, + ], + [ + { p: "به کړل کېدی شو", f: "ba kRul kedáy shoo" }, + { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کړل کېدی شوې", f: "ba kRul kedáy shwe" }, + { p: "به کړل کېدای شوې", f: "ba kRul kedáay shwe" }, + ], + [ + { p: "به کړل کېدی شوئ", f: "ba kRul kedáy shwey" }, + { p: "به کړل کېدای شوئ", f: "ba kRul kedáay shwey" }, + ], + ], + [ + [ + { p: "به کړل کېدی شوې", f: "ba kRul kedáy shwe" }, + { p: "به کړل کېدای شوې", f: "ba kRul kedáay shwe" }, + ], + [ + { p: "به کړل کېدی شوئ", f: "ba kRul kedáy shwey" }, + { p: "به کړل کېدای شوئ", f: "ba kRul kedáay shwey" }, + ], + ], + [ + [ + { p: "به کړل کېدی شو", f: "ba kRul kedáy sho" }, + { p: "به کړل کېدای شو", f: "ba kRul kedáay sho" }, + ], + [ + { p: "به کړل کېدی شول", f: "ba kRul kedáy shwul" }, + { p: "به کړل کېدای شول", f: "ba kRul kedáay shwul" }, + { p: "به کړل کېدی شو", f: "ba kRul kedáy shoo" }, + { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }, + ], + ], + [ + [ + { p: "به کړل کېدی شوه", f: "ba kRul kedáy shwa" }, + { p: "به کړل کېدای شوه", f: "ba kRul kedáay shwa" }, + ], + [ + { p: "به کړل کېدی شولې", f: "ba kRul kedáy shwule" }, + { p: "به کړل کېدای شولې", f: "ba kRul kedáay shwule" }, + { p: "به کړل کېدی شوې", f: "ba kRul kedáy shwe" }, + { p: "به کړل کېدای شوې", f: "ba kRul kedáay shwe" }, + ], + ], + ], }, - modal: { - "nonImperative": { - "long": [ - [ - [ - { - "p": "وکولی شم", - "f": "óokawuley shum" - }, - { - "p": "وکړلی شم", - "f": "óokRuley shum" - }, - { - "p": "وکولای شم", - "f": "óokawulaay shum" - }, - { - "p": "وکړلای شم", - "f": "óokRulaay shum" - } - ], - [ - { - "p": "وکولی شو", - "f": "óokawuley shoo" - }, - { - "p": "وکړلی شو", - "f": "óokRuley shoo" - }, - { - "p": "وکولای شو", - "f": "óokawulaay shoo" - }, - { - "p": "وکړلای شو", - "f": "óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "وکولی شم", - "f": "óokawuley shum" - }, - { - "p": "وکړلی شم", - "f": "óokRuley shum" - }, - { - "p": "وکولای شم", - "f": "óokawulaay shum" - }, - { - "p": "وکړلای شم", - "f": "óokRulaay shum" - } - ], - [ - { - "p": "وکولی شو", - "f": "óokawuley shoo" - }, - { - "p": "وکړلی شو", - "f": "óokRuley shoo" - }, - { - "p": "وکولای شو", - "f": "óokawulaay shoo" - }, - { - "p": "وکړلای شو", - "f": "óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "وکولی شې", - "f": "óokawuley she" - }, - { - "p": "وکړلی شې", - "f": "óokRuley she" - }, - { - "p": "وکولای شې", - "f": "óokawulaay she" - }, - { - "p": "وکړلای شې", - "f": "óokRulaay she" - } - ], - [ - { - "p": "وکولی شئ", - "f": "óokawuley sheyy" - }, - { - "p": "وکړلی شئ", - "f": "óokRuley sheyy" - }, - { - "p": "وکولای شئ", - "f": "óokawulaay sheyy" - }, - { - "p": "وکړلای شئ", - "f": "óokRulaay sheyy" - } - ] - ], - [ - [ - { - "p": "وکولی شې", - "f": "óokawuley she" - }, - { - "p": "وکړلی شې", - "f": "óokRuley she" - }, - { - "p": "وکولای شې", - "f": "óokawulaay she" - }, - { - "p": "وکړلای شې", - "f": "óokRulaay she" - } - ], - [ - { - "p": "وکولی شئ", - "f": "óokawuley sheyy" - }, - { - "p": "وکړلی شئ", - "f": "óokRuley sheyy" - }, - { - "p": "وکولای شئ", - "f": "óokawulaay sheyy" - }, - { - "p": "وکړلای شئ", - "f": "óokRulaay sheyy" - } - ] - ], - [ - [ - { - "p": "وکولی شي", - "f": "óokawuley shee" - }, - { - "p": "وکړلی شي", - "f": "óokRuley shee" - }, - { - "p": "وکولای شي", - "f": "óokawulaay shee" - }, - { - "p": "وکړلای شي", - "f": "óokRulaay shee" - } - ], - [ - { - "p": "وکولی شي", - "f": "óokawuley shee" - }, - { - "p": "وکړلی شي", - "f": "óokRuley shee" - }, - { - "p": "وکولای شي", - "f": "óokawulaay shee" - }, - { - "p": "وکړلای شي", - "f": "óokRulaay shee" - } - ] - ], - [ - [ - { - "p": "وکولی شي", - "f": "óokawuley shee" - }, - { - "p": "وکړلی شي", - "f": "óokRuley shee" - }, - { - "p": "وکولای شي", - "f": "óokawulaay shee" - }, - { - "p": "وکړلای شي", - "f": "óokRulaay shee" - } - ], - [ - { - "p": "وکولی شي", - "f": "óokawuley shee" - }, - { - "p": "وکړلی شي", - "f": "óokRuley shee" - }, - { - "p": "وکولای شي", - "f": "óokawulaay shee" - }, - { - "p": "وکړلای شي", - "f": "óokRulaay shee" - } - ] - ] - ], - "short": [ - [ - [ - { - "p": "وکوی شم", - "f": "óokawey shum" - }, - { - "p": "وکړی شم", - "f": "óokRey shum" - }, - { - "p": "وکوای شم", - "f": "óokawaay shum" - }, - { - "p": "وکړای شم", - "f": "óokRaay shum" - } - ], - [ - { - "p": "وکوی شو", - "f": "óokawey shoo" - }, - { - "p": "وکړی شو", - "f": "óokRey shoo" - }, - { - "p": "وکوای شو", - "f": "óokawaay shoo" - }, - { - "p": "وکړای شو", - "f": "óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "وکوی شم", - "f": "óokawey shum" - }, - { - "p": "وکړی شم", - "f": "óokRey shum" - }, - { - "p": "وکوای شم", - "f": "óokawaay shum" - }, - { - "p": "وکړای شم", - "f": "óokRaay shum" - } - ], - [ - { - "p": "وکوی شو", - "f": "óokawey shoo" - }, - { - "p": "وکړی شو", - "f": "óokRey shoo" - }, - { - "p": "وکوای شو", - "f": "óokawaay shoo" - }, - { - "p": "وکړای شو", - "f": "óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "وکوی شې", - "f": "óokawey she" - }, - { - "p": "وکړی شې", - "f": "óokRey she" - }, - { - "p": "وکوای شې", - "f": "óokawaay she" - }, - { - "p": "وکړای شې", - "f": "óokRaay she" - } - ], - [ - { - "p": "وکوی شئ", - "f": "óokawey sheyy" - }, - { - "p": "وکړی شئ", - "f": "óokRey sheyy" - }, - { - "p": "وکوای شئ", - "f": "óokawaay sheyy" - }, - { - "p": "وکړای شئ", - "f": "óokRaay sheyy" - } - ] - ], - [ - [ - { - "p": "وکوی شې", - "f": "óokawey she" - }, - { - "p": "وکړی شې", - "f": "óokRey she" - }, - { - "p": "وکوای شې", - "f": "óokawaay she" - }, - { - "p": "وکړای شې", - "f": "óokRaay she" - } - ], - [ - { - "p": "وکوی شئ", - "f": "óokawey sheyy" - }, - { - "p": "وکړی شئ", - "f": "óokRey sheyy" - }, - { - "p": "وکوای شئ", - "f": "óokawaay sheyy" - }, - { - "p": "وکړای شئ", - "f": "óokRaay sheyy" - } - ] - ], - [ - [ - { - "p": "وکوی شي", - "f": "óokawey shee" - }, - { - "p": "وکړی شي", - "f": "óokRey shee" - }, - { - "p": "وکوای شي", - "f": "óokawaay shee" - }, - { - "p": "وکړای شي", - "f": "óokRaay shee" - } - ], - [ - { - "p": "وکوی شي", - "f": "óokawey shee" - }, - { - "p": "وکړی شي", - "f": "óokRey shee" - }, - { - "p": "وکوای شي", - "f": "óokawaay shee" - }, - { - "p": "وکړای شي", - "f": "óokRaay shee" - } - ] - ], - [ - [ - { - "p": "وکوی شي", - "f": "óokawey shee" - }, - { - "p": "وکړی شي", - "f": "óokRey shee" - }, - { - "p": "وکوای شي", - "f": "óokawaay shee" - }, - { - "p": "وکړای شي", - "f": "óokRaay shee" - } - ], - [ - { - "p": "وکوی شي", - "f": "óokawey shee" - }, - { - "p": "وکړی شي", - "f": "óokRey shee" - }, - { - "p": "وکوای شي", - "f": "óokawaay shee" - }, - { - "p": "وکړای شي", - "f": "óokRaay shee" - } - ] - ] - ] - }, - "future": { - "long": [ - [ - [ - { - "p": "به وکولی شم", - "f": "ba óokawuley shum" - }, - { - "p": "به وکړلی شم", - "f": "ba óokRuley shum" - }, - { - "p": "به وکولای شم", - "f": "ba óokawulaay shum" - }, - { - "p": "به وکړلای شم", - "f": "ba óokRulaay shum" - } - ], - [ - { - "p": "به وکولی شو", - "f": "ba óokawuley shoo" - }, - { - "p": "به وکړلی شو", - "f": "ba óokRuley shoo" - }, - { - "p": "به وکولای شو", - "f": "ba óokawulaay shoo" - }, - { - "p": "به وکړلای شو", - "f": "ba óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکولی شم", - "f": "ba óokawuley shum" - }, - { - "p": "به وکړلی شم", - "f": "ba óokRuley shum" - }, - { - "p": "به وکولای شم", - "f": "ba óokawulaay shum" - }, - { - "p": "به وکړلای شم", - "f": "ba óokRulaay shum" - } - ], - [ - { - "p": "به وکولی شو", - "f": "ba óokawuley shoo" - }, - { - "p": "به وکړلی شو", - "f": "ba óokRuley shoo" - }, - { - "p": "به وکولای شو", - "f": "ba óokawulaay shoo" - }, - { - "p": "به وکړلای شو", - "f": "ba óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکولی شې", - "f": "ba óokawuley she" - }, - { - "p": "به وکړلی شې", - "f": "ba óokRuley she" - }, - { - "p": "به وکولای شې", - "f": "ba óokawulaay she" - }, - { - "p": "به وکړلای شې", - "f": "ba óokRulaay she" - } - ], - [ - { - "p": "به وکولی شئ", - "f": "ba óokawuley sheyy" - }, - { - "p": "به وکړلی شئ", - "f": "ba óokRuley sheyy" - }, - { - "p": "به وکولای شئ", - "f": "ba óokawulaay sheyy" - }, - { - "p": "به وکړلای شئ", - "f": "ba óokRulaay sheyy" - } - ] - ], - [ - [ - { - "p": "به وکولی شې", - "f": "ba óokawuley she" - }, - { - "p": "به وکړلی شې", - "f": "ba óokRuley she" - }, - { - "p": "به وکولای شې", - "f": "ba óokawulaay she" - }, - { - "p": "به وکړلای شې", - "f": "ba óokRulaay she" - } - ], - [ - { - "p": "به وکولی شئ", - "f": "ba óokawuley sheyy" - }, - { - "p": "به وکړلی شئ", - "f": "ba óokRuley sheyy" - }, - { - "p": "به وکولای شئ", - "f": "ba óokawulaay sheyy" - }, - { - "p": "به وکړلای شئ", - "f": "ba óokRulaay sheyy" - } - ] - ], - [ - [ - { - "p": "به وکولی شي", - "f": "ba óokawuley shee" - }, - { - "p": "به وکړلی شي", - "f": "ba óokRuley shee" - }, - { - "p": "به وکولای شي", - "f": "ba óokawulaay shee" - }, - { - "p": "به وکړلای شي", - "f": "ba óokRulaay shee" - } - ], - [ - { - "p": "به وکولی شي", - "f": "ba óokawuley shee" - }, - { - "p": "به وکړلی شي", - "f": "ba óokRuley shee" - }, - { - "p": "به وکولای شي", - "f": "ba óokawulaay shee" - }, - { - "p": "به وکړلای شي", - "f": "ba óokRulaay shee" - } - ] - ], - [ - [ - { - "p": "به وکولی شي", - "f": "ba óokawuley shee" - }, - { - "p": "به وکړلی شي", - "f": "ba óokRuley shee" - }, - { - "p": "به وکولای شي", - "f": "ba óokawulaay shee" - }, - { - "p": "به وکړلای شي", - "f": "ba óokRulaay shee" - } - ], - [ - { - "p": "به وکولی شي", - "f": "ba óokawuley shee" - }, - { - "p": "به وکړلی شي", - "f": "ba óokRuley shee" - }, - { - "p": "به وکولای شي", - "f": "ba óokawulaay shee" - }, - { - "p": "به وکړلای شي", - "f": "ba óokRulaay shee" - } - ] - ] - ], - "short": [ - [ - [ - { - "p": "به وکوی شم", - "f": "ba óokawey shum" - }, - { - "p": "به وکړی شم", - "f": "ba óokRey shum" - }, - { - "p": "به وکوای شم", - "f": "ba óokawaay shum" - }, - { - "p": "به وکړای شم", - "f": "ba óokRaay shum" - } - ], - [ - { - "p": "به وکوی شو", - "f": "ba óokawey shoo" - }, - { - "p": "به وکړی شو", - "f": "ba óokRey shoo" - }, - { - "p": "به وکوای شو", - "f": "ba óokawaay shoo" - }, - { - "p": "به وکړای شو", - "f": "ba óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکوی شم", - "f": "ba óokawey shum" - }, - { - "p": "به وکړی شم", - "f": "ba óokRey shum" - }, - { - "p": "به وکوای شم", - "f": "ba óokawaay shum" - }, - { - "p": "به وکړای شم", - "f": "ba óokRaay shum" - } - ], - [ - { - "p": "به وکوی شو", - "f": "ba óokawey shoo" - }, - { - "p": "به وکړی شو", - "f": "ba óokRey shoo" - }, - { - "p": "به وکوای شو", - "f": "ba óokawaay shoo" - }, - { - "p": "به وکړای شو", - "f": "ba óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکوی شې", - "f": "ba óokawey she" - }, - { - "p": "به وکړی شې", - "f": "ba óokRey she" - }, - { - "p": "به وکوای شې", - "f": "ba óokawaay she" - }, - { - "p": "به وکړای شې", - "f": "ba óokRaay she" - } - ], - [ - { - "p": "به وکوی شئ", - "f": "ba óokawey sheyy" - }, - { - "p": "به وکړی شئ", - "f": "ba óokRey sheyy" - }, - { - "p": "به وکوای شئ", - "f": "ba óokawaay sheyy" - }, - { - "p": "به وکړای شئ", - "f": "ba óokRaay sheyy" - } - ] - ], - [ - [ - { - "p": "به وکوی شې", - "f": "ba óokawey she" - }, - { - "p": "به وکړی شې", - "f": "ba óokRey she" - }, - { - "p": "به وکوای شې", - "f": "ba óokawaay she" - }, - { - "p": "به وکړای شې", - "f": "ba óokRaay she" - } - ], - [ - { - "p": "به وکوی شئ", - "f": "ba óokawey sheyy" - }, - { - "p": "به وکړی شئ", - "f": "ba óokRey sheyy" - }, - { - "p": "به وکوای شئ", - "f": "ba óokawaay sheyy" - }, - { - "p": "به وکړای شئ", - "f": "ba óokRaay sheyy" - } - ] - ], - [ - [ - { - "p": "به وکوی شي", - "f": "ba óokawey shee" - }, - { - "p": "به وکړی شي", - "f": "ba óokRey shee" - }, - { - "p": "به وکوای شي", - "f": "ba óokawaay shee" - }, - { - "p": "به وکړای شي", - "f": "ba óokRaay shee" - } - ], - [ - { - "p": "به وکوی شي", - "f": "ba óokawey shee" - }, - { - "p": "به وکړی شي", - "f": "ba óokRey shee" - }, - { - "p": "به وکوای شي", - "f": "ba óokawaay shee" - }, - { - "p": "به وکړای شي", - "f": "ba óokRaay shee" - } - ] - ], - [ - [ - { - "p": "به وکوی شي", - "f": "ba óokawey shee" - }, - { - "p": "به وکړی شي", - "f": "ba óokRey shee" - }, - { - "p": "به وکوای شي", - "f": "ba óokawaay shee" - }, - { - "p": "به وکړای شي", - "f": "ba óokRaay shee" - } - ], - [ - { - "p": "به وکوی شي", - "f": "ba óokawey shee" - }, - { - "p": "به وکړی شي", - "f": "ba óokRey shee" - }, - { - "p": "به وکوای شي", - "f": "ba óokawaay shee" - }, - { - "p": "به وکړای شي", - "f": "ba óokRaay shee" - } - ] - ] - ] - }, - "past": { - "long": [ - [ - [ - { - "p": "وکولی شوم", - "f": "óokawuley shwum" - }, - { - "p": "وکړلی شوم", - "f": "óokRuley shwum" - }, - { - "p": "وکولای شوم", - "f": "óokawulaay shwum" - }, - { - "p": "وکړلای شوم", - "f": "óokRulaay shwum" - } - ], - [ - { - "p": "وکولی شو", - "f": "óokawuley shoo" - }, - { - "p": "وکړلی شو", - "f": "óokRuley shoo" - }, - { - "p": "وکولای شو", - "f": "óokawulaay shoo" - }, - { - "p": "وکړلای شو", - "f": "óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "وکولی شوم", - "f": "óokawuley shwum" - }, - { - "p": "وکړلی شوم", - "f": "óokRuley shwum" - }, - { - "p": "وکولای شوم", - "f": "óokawulaay shwum" - }, - { - "p": "وکړلای شوم", - "f": "óokRulaay shwum" - } - ], - [ - { - "p": "وکولی شو", - "f": "óokawuley shoo" - }, - { - "p": "وکړلی شو", - "f": "óokRuley shoo" - }, - { - "p": "وکولای شو", - "f": "óokawulaay shoo" - }, - { - "p": "وکړلای شو", - "f": "óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "وکولی شوې", - "f": "óokawuley shwe" - }, - { - "p": "وکړلی شوې", - "f": "óokRuley shwe" - }, - { - "p": "وکولای شوې", - "f": "óokawulaay shwe" - }, - { - "p": "وکړلای شوې", - "f": "óokRulaay shwe" - } - ], - [ - { - "p": "وکولی شوئ", - "f": "óokawuley shweyy" - }, - { - "p": "وکړلی شوئ", - "f": "óokRuley shweyy" - }, - { - "p": "وکولای شوئ", - "f": "óokawulaay shweyy" - }, - { - "p": "وکړلای شوئ", - "f": "óokRulaay shweyy" - } - ] - ], - [ - [ - { - "p": "وکولی شوې", - "f": "óokawuley shwe" - }, - { - "p": "وکړلی شوې", - "f": "óokRuley shwe" - }, - { - "p": "وکولای شوې", - "f": "óokawulaay shwe" - }, - { - "p": "وکړلای شوې", - "f": "óokRulaay shwe" - } - ], - [ - { - "p": "وکولی شوئ", - "f": "óokawuley shweyy" - }, - { - "p": "وکړلی شوئ", - "f": "óokRuley shweyy" - }, - { - "p": "وکولای شوئ", - "f": "óokawulaay shweyy" - }, - { - "p": "وکړلای شوئ", - "f": "óokRulaay shweyy" - } - ] - ], - [ - [ - { - "p": "وکولی شو", - "f": "óokawuley sho" - }, - { - "p": "وکړلی شو", - "f": "óokRuley sho" - }, - { - "p": "وکولای شو", - "f": "óokawulaay sho" - }, - { - "p": "وکړلای شو", - "f": "óokRulaay sho" - } - ], - [ - { - "p": "وکولی شول", - "f": "óokawuley shwul" - }, - { - "p": "وکړلی شول", - "f": "óokRuley shwul" - }, - { - "p": "وکولای شول", - "f": "óokawulaay shwul" - }, - { - "p": "وکړلای شول", - "f": "óokRulaay shwul" - }, - { - "p": "وکولی شو", - "f": "óokawuley shoo" - }, - { - "p": "وکړلی شو", - "f": "óokRuley shoo" - }, - { - "p": "وکولای شو", - "f": "óokawulaay shoo" - }, - { - "p": "وکړلای شو", - "f": "óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "وکولی شوه", - "f": "óokawuley shwa" - }, - { - "p": "وکړلی شوه", - "f": "óokRuley shwa" - }, - { - "p": "وکولای شوه", - "f": "óokawulaay shwa" - }, - { - "p": "وکړلای شوه", - "f": "óokRulaay shwa" - } - ], - [ - { - "p": "وکولی شولې", - "f": "óokawuley shwule" - }, - { - "p": "وکړلی شولې", - "f": "óokRuley shwule" - }, - { - "p": "وکولای شولې", - "f": "óokawulaay shwule" - }, - { - "p": "وکړلای شولې", - "f": "óokRulaay shwule" - }, - { - "p": "وکولی شوې", - "f": "óokawuley shwe" - }, - { - "p": "وکړلی شوې", - "f": "óokRuley shwe" - }, - { - "p": "وکولای شوې", - "f": "óokawulaay shwe" - }, - { - "p": "وکړلای شوې", - "f": "óokRulaay shwe" - } - ] - ] - ], - "short": [ - [ - [ - { - "p": "وکوی شوم", - "f": "óokawey shwum" - }, - { - "p": "وکړی شوم", - "f": "óokRey shwum" - }, - { - "p": "وکوای شوم", - "f": "óokawaay shwum" - }, - { - "p": "وکړای شوم", - "f": "óokRaay shwum" - } - ], - [ - { - "p": "وکوی شو", - "f": "óokawey shoo" - }, - { - "p": "وکړی شو", - "f": "óokRey shoo" - }, - { - "p": "وکوای شو", - "f": "óokawaay shoo" - }, - { - "p": "وکړای شو", - "f": "óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "وکوی شوم", - "f": "óokawey shwum" - }, - { - "p": "وکړی شوم", - "f": "óokRey shwum" - }, - { - "p": "وکوای شوم", - "f": "óokawaay shwum" - }, - { - "p": "وکړای شوم", - "f": "óokRaay shwum" - } - ], - [ - { - "p": "وکوی شو", - "f": "óokawey shoo" - }, - { - "p": "وکړی شو", - "f": "óokRey shoo" - }, - { - "p": "وکوای شو", - "f": "óokawaay shoo" - }, - { - "p": "وکړای شو", - "f": "óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "وکوی شوې", - "f": "óokawey shwe" - }, - { - "p": "وکړی شوې", - "f": "óokRey shwe" - }, - { - "p": "وکوای شوې", - "f": "óokawaay shwe" - }, - { - "p": "وکړای شوې", - "f": "óokRaay shwe" - } - ], - [ - { - "p": "وکوی شوئ", - "f": "óokawey shweyy" - }, - { - "p": "وکړی شوئ", - "f": "óokRey shweyy" - }, - { - "p": "وکوای شوئ", - "f": "óokawaay shweyy" - }, - { - "p": "وکړای شوئ", - "f": "óokRaay shweyy" - } - ] - ], - [ - [ - { - "p": "وکوی شوې", - "f": "óokawey shwe" - }, - { - "p": "وکړی شوې", - "f": "óokRey shwe" - }, - { - "p": "وکوای شوې", - "f": "óokawaay shwe" - }, - { - "p": "وکړای شوې", - "f": "óokRaay shwe" - } - ], - [ - { - "p": "وکوی شوئ", - "f": "óokawey shweyy" - }, - { - "p": "وکړی شوئ", - "f": "óokRey shweyy" - }, - { - "p": "وکوای شوئ", - "f": "óokawaay shweyy" - }, - { - "p": "وکړای شوئ", - "f": "óokRaay shweyy" - } - ] - ], - [ - [ - { - "p": "وکوی شو", - "f": "óokawey sho" - }, - { - "p": "وکړی شو", - "f": "óokRey sho" - }, - { - "p": "وکوای شو", - "f": "óokawaay sho" - }, - { - "p": "وکړای شو", - "f": "óokRaay sho" - } - ], - [ - { - "p": "وکوی شول", - "f": "óokawey shwul" - }, - { - "p": "وکړی شول", - "f": "óokRey shwul" - }, - { - "p": "وکوای شول", - "f": "óokawaay shwul" - }, - { - "p": "وکړای شول", - "f": "óokRaay shwul" - }, - { - "p": "وکوی شو", - "f": "óokawey shoo" - }, - { - "p": "وکړی شو", - "f": "óokRey shoo" - }, - { - "p": "وکوای شو", - "f": "óokawaay shoo" - }, - { - "p": "وکړای شو", - "f": "óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "وکوی شوه", - "f": "óokawey shwa" - }, - { - "p": "وکړی شوه", - "f": "óokRey shwa" - }, - { - "p": "وکوای شوه", - "f": "óokawaay shwa" - }, - { - "p": "وکړای شوه", - "f": "óokRaay shwa" - } - ], - [ - { - "p": "وکوی شولې", - "f": "óokawey shwule" - }, - { - "p": "وکړی شولې", - "f": "óokRey shwule" - }, - { - "p": "وکوای شولې", - "f": "óokawaay shwule" - }, - { - "p": "وکړای شولې", - "f": "óokRaay shwule" - }, - { - "p": "وکوی شوې", - "f": "óokawey shwe" - }, - { - "p": "وکړی شوې", - "f": "óokRey shwe" - }, - { - "p": "وکوای شوې", - "f": "óokawaay shwe" - }, - { - "p": "وکړای شوې", - "f": "óokRaay shwe" - } - ] - ] - ] - }, - "habitualPast": { - "long": [ - [ - [ - { - "p": "به وکولی شوم", - "f": "ba óokawuley shwum" - }, - { - "p": "به وکړلی شوم", - "f": "ba óokRuley shwum" - }, - { - "p": "به وکولای شوم", - "f": "ba óokawulaay shwum" - }, - { - "p": "به وکړلای شوم", - "f": "ba óokRulaay shwum" - } - ], - [ - { - "p": "به وکولی شو", - "f": "ba óokawuley shoo" - }, - { - "p": "به وکړلی شو", - "f": "ba óokRuley shoo" - }, - { - "p": "به وکولای شو", - "f": "ba óokawulaay shoo" - }, - { - "p": "به وکړلای شو", - "f": "ba óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکولی شوم", - "f": "ba óokawuley shwum" - }, - { - "p": "به وکړلی شوم", - "f": "ba óokRuley shwum" - }, - { - "p": "به وکولای شوم", - "f": "ba óokawulaay shwum" - }, - { - "p": "به وکړلای شوم", - "f": "ba óokRulaay shwum" - } - ], - [ - { - "p": "به وکولی شو", - "f": "ba óokawuley shoo" - }, - { - "p": "به وکړلی شو", - "f": "ba óokRuley shoo" - }, - { - "p": "به وکولای شو", - "f": "ba óokawulaay shoo" - }, - { - "p": "به وکړلای شو", - "f": "ba óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکولی شوې", - "f": "ba óokawuley shwe" - }, - { - "p": "به وکړلی شوې", - "f": "ba óokRuley shwe" - }, - { - "p": "به وکولای شوې", - "f": "ba óokawulaay shwe" - }, - { - "p": "به وکړلای شوې", - "f": "ba óokRulaay shwe" - } - ], - [ - { - "p": "به وکولی شوئ", - "f": "ba óokawuley shweyy" - }, - { - "p": "به وکړلی شوئ", - "f": "ba óokRuley shweyy" - }, - { - "p": "به وکولای شوئ", - "f": "ba óokawulaay shweyy" - }, - { - "p": "به وکړلای شوئ", - "f": "ba óokRulaay shweyy" - } - ] - ], - [ - [ - { - "p": "به وکولی شوې", - "f": "ba óokawuley shwe" - }, - { - "p": "به وکړلی شوې", - "f": "ba óokRuley shwe" - }, - { - "p": "به وکولای شوې", - "f": "ba óokawulaay shwe" - }, - { - "p": "به وکړلای شوې", - "f": "ba óokRulaay shwe" - } - ], - [ - { - "p": "به وکولی شوئ", - "f": "ba óokawuley shweyy" - }, - { - "p": "به وکړلی شوئ", - "f": "ba óokRuley shweyy" - }, - { - "p": "به وکولای شوئ", - "f": "ba óokawulaay shweyy" - }, - { - "p": "به وکړلای شوئ", - "f": "ba óokRulaay shweyy" - } - ] - ], - [ - [ - { - "p": "به وکولی شو", - "f": "ba óokawuley sho" - }, - { - "p": "به وکړلی شو", - "f": "ba óokRuley sho" - }, - { - "p": "به وکولای شو", - "f": "ba óokawulaay sho" - }, - { - "p": "به وکړلای شو", - "f": "ba óokRulaay sho" - } - ], - [ - { - "p": "به وکولی شول", - "f": "ba óokawuley shwul" - }, - { - "p": "به وکړلی شول", - "f": "ba óokRuley shwul" - }, - { - "p": "به وکولای شول", - "f": "ba óokawulaay shwul" - }, - { - "p": "به وکړلای شول", - "f": "ba óokRulaay shwul" - }, - { - "p": "به وکولی شو", - "f": "ba óokawuley shoo" - }, - { - "p": "به وکړلی شو", - "f": "ba óokRuley shoo" - }, - { - "p": "به وکولای شو", - "f": "ba óokawulaay shoo" - }, - { - "p": "به وکړلای شو", - "f": "ba óokRulaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکولی شوه", - "f": "ba óokawuley shwa" - }, - { - "p": "به وکړلی شوه", - "f": "ba óokRuley shwa" - }, - { - "p": "به وکولای شوه", - "f": "ba óokawulaay shwa" - }, - { - "p": "به وکړلای شوه", - "f": "ba óokRulaay shwa" - } - ], - [ - { - "p": "به وکولی شولې", - "f": "ba óokawuley shwule" - }, - { - "p": "به وکړلی شولې", - "f": "ba óokRuley shwule" - }, - { - "p": "به وکولای شولې", - "f": "ba óokawulaay shwule" - }, - { - "p": "به وکړلای شولې", - "f": "ba óokRulaay shwule" - }, - { - "p": "به وکولی شوې", - "f": "ba óokawuley shwe" - }, - { - "p": "به وکړلی شوې", - "f": "ba óokRuley shwe" - }, - { - "p": "به وکولای شوې", - "f": "ba óokawulaay shwe" - }, - { - "p": "به وکړلای شوې", - "f": "ba óokRulaay shwe" - } - ] - ] - ], - "short": [ - [ - [ - { - "p": "به وکوی شوم", - "f": "ba óokawey shwum" - }, - { - "p": "به وکړی شوم", - "f": "ba óokRey shwum" - }, - { - "p": "به وکوای شوم", - "f": "ba óokawaay shwum" - }, - { - "p": "به وکړای شوم", - "f": "ba óokRaay shwum" - } - ], - [ - { - "p": "به وکوی شو", - "f": "ba óokawey shoo" - }, - { - "p": "به وکړی شو", - "f": "ba óokRey shoo" - }, - { - "p": "به وکوای شو", - "f": "ba óokawaay shoo" - }, - { - "p": "به وکړای شو", - "f": "ba óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکوی شوم", - "f": "ba óokawey shwum" - }, - { - "p": "به وکړی شوم", - "f": "ba óokRey shwum" - }, - { - "p": "به وکوای شوم", - "f": "ba óokawaay shwum" - }, - { - "p": "به وکړای شوم", - "f": "ba óokRaay shwum" - } - ], - [ - { - "p": "به وکوی شو", - "f": "ba óokawey shoo" - }, - { - "p": "به وکړی شو", - "f": "ba óokRey shoo" - }, - { - "p": "به وکوای شو", - "f": "ba óokawaay shoo" - }, - { - "p": "به وکړای شو", - "f": "ba óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکوی شوې", - "f": "ba óokawey shwe" - }, - { - "p": "به وکړی شوې", - "f": "ba óokRey shwe" - }, - { - "p": "به وکوای شوې", - "f": "ba óokawaay shwe" - }, - { - "p": "به وکړای شوې", - "f": "ba óokRaay shwe" - } - ], - [ - { - "p": "به وکوی شوئ", - "f": "ba óokawey shweyy" - }, - { - "p": "به وکړی شوئ", - "f": "ba óokRey shweyy" - }, - { - "p": "به وکوای شوئ", - "f": "ba óokawaay shweyy" - }, - { - "p": "به وکړای شوئ", - "f": "ba óokRaay shweyy" - } - ] - ], - [ - [ - { - "p": "به وکوی شوې", - "f": "ba óokawey shwe" - }, - { - "p": "به وکړی شوې", - "f": "ba óokRey shwe" - }, - { - "p": "به وکوای شوې", - "f": "ba óokawaay shwe" - }, - { - "p": "به وکړای شوې", - "f": "ba óokRaay shwe" - } - ], - [ - { - "p": "به وکوی شوئ", - "f": "ba óokawey shweyy" - }, - { - "p": "به وکړی شوئ", - "f": "ba óokRey shweyy" - }, - { - "p": "به وکوای شوئ", - "f": "ba óokawaay shweyy" - }, - { - "p": "به وکړای شوئ", - "f": "ba óokRaay shweyy" - } - ] - ], - [ - [ - { - "p": "به وکوی شو", - "f": "ba óokawey sho" - }, - { - "p": "به وکړی شو", - "f": "ba óokRey sho" - }, - { - "p": "به وکوای شو", - "f": "ba óokawaay sho" - }, - { - "p": "به وکړای شو", - "f": "ba óokRaay sho" - } - ], - [ - { - "p": "به وکوی شول", - "f": "ba óokawey shwul" - }, - { - "p": "به وکړی شول", - "f": "ba óokRey shwul" - }, - { - "p": "به وکوای شول", - "f": "ba óokawaay shwul" - }, - { - "p": "به وکړای شول", - "f": "ba óokRaay shwul" - }, - { - "p": "به وکوی شو", - "f": "ba óokawey shoo" - }, - { - "p": "به وکړی شو", - "f": "ba óokRey shoo" - }, - { - "p": "به وکوای شو", - "f": "ba óokawaay shoo" - }, - { - "p": "به وکړای شو", - "f": "ba óokRaay shoo" - } - ] - ], - [ - [ - { - "p": "به وکوی شوه", - "f": "ba óokawey shwa" - }, - { - "p": "به وکړی شوه", - "f": "ba óokRey shwa" - }, - { - "p": "به وکوای شوه", - "f": "ba óokawaay shwa" - }, - { - "p": "به وکړای شوه", - "f": "ba óokRaay shwa" - } - ], - [ - { - "p": "به وکوی شولې", - "f": "ba óokawey shwule" - }, - { - "p": "به وکړی شولې", - "f": "ba óokRey shwule" - }, - { - "p": "به وکوای شولې", - "f": "ba óokawaay shwule" - }, - { - "p": "به وکړای شولې", - "f": "ba óokRaay shwule" - }, - { - "p": "به وکوی شوې", - "f": "ba óokawey shwe" - }, - { - "p": "به وکړی شوې", - "f": "ba óokRey shwe" - }, - { - "p": "به وکوای شوې", - "f": "ba óokawaay shwe" - }, - { - "p": "به وکړای شوې", - "f": "ba óokRaay shwe" - } - ] - ] - ] - }, - "hypotheticalPast": { - "long": [ - [ - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ], - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ] - ], - [ - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ], - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ] - ], - [ - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ], - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ] - ], - [ - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ], - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ] - ], - [ - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ], - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ] - ], - [ - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ], - [ - { - "p": "وکولی شوای", - "f": "óokawuley shwaay" - }, - { - "p": "وکړلی شوای", - "f": "óokRuley shwaay" - }, - { - "p": "وکولی شوی", - "f": "óokawuley shwey" - }, - { - "p": "وکړلی شوی", - "f": "óokRuley shwey" - }, - { - "p": "وکولای شوای", - "f": "óokawulaay shwaay" - }, - { - "p": "وکړلای شوای", - "f": "óokRulaay shwaay" - } - ] - ] - ], - "short": [ - [ - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ], - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ] - ], - [ - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ], - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ] - ], - [ - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ], - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ] - ], - [ - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ], - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ] - ], - [ - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ], - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ] - ], - [ - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ], - [ - { - "p": "وکوی شوای", - "f": "óokawey shwaay" - }, - { - "p": "وکړی شوای", - "f": "óokRey shwaay" - }, - { - "p": "وکوی شوی", - "f": "óokawey shwey" - }, - { - "p": "وکړی شوی", - "f": "óokRey shwey" - }, - { - "p": "وکوی شوای", - "f": "óokawaay shwey" - }, - { - "p": "وکړی شوای", - "f": "óokRaay shwey" - } - ] - ] - ] - } + hypotheticalPast: { + long: [ + [ + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }, + ], + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدای شوی", f: "kRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }, + ], + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدای شوی", f: "kRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }, + ], + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدای شوی", f: "kRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }, + ], + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدای شوی", f: "kRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }, + ], + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدای شوی", f: "kRul kedúlaay shway" }, + ], + ], + [ + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }, + ], + [ + { p: "کړل کېدلی شوای", f: "kRul kedúlay shwaay" }, + { p: "کړل کېدلی شوی", f: "kRul kedúlay shway" }, + { p: "کړل کېدای شوی", f: "kRul kedúlaay shway" }, + ], + ], + ], + short: [ + [ + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + ], + [ + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + ], + [ + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + ], + [ + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + ], + [ + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + ], + [ + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + [ + { p: "کړل کېدی شوای", f: "kRul kedáy shwaay" }, + { p: "کړل کېدی شوی", f: "kRul kedáy shway" }, + { p: "کړل کېدای شوی", f: "kRul kedáay shway" }, + ], + ], + ], }, + }, }, - hypothetical: kawulHypothetical, - participle: { - past: { - masc: [ - [{ p: "کړی", f: "kúRey" }], - [{ p: "کړي", f: "kúRee" }], - [{ p: "کړیو", f: "kúRiyo" }, { p: "کړو", f: "kúRo" }], - ], - fem: [ - [{ p: "کړې", f: "kúRe" }], - [{ p: "کړې", f: "kúRe" }], - [{ p: "کړو", f: "kúRo" }], - ], - }, - present: { - masc: [ - [{ p: "کوونکی", f: "kawóonkey" }], - [{ p: "کوونکي", f: "kawóonkee" }], - [{ p: "کوونکیو", f: "kawóonkiyo" }, { p: "کوونکو", f: "kedóonko" }], - ], - fem: [ - [{ p: "کوونکې", f: "kawóonke" }], - [{ p: "کوونکې", f: "kawóonke" }], - [{ p: "کوونکو", f: "kawóonko" }], - ], - }, - }, - perfect: kawulPerfect, - passive: { - imperfective: kawulStatOrDynImperfectivePassive, - perfective: { - imperative: undefined, - nonImperative: [ - [[{p: "کړل شم", f: "kRul shum"}], [{p: "کړل شو", f: "kRul shoo"}]], - [[{p: "کړل شم", f: "kRul shum"}], [{p: "کړل شو", f: "kRul shoo"}]], - [[{p: "کړل شې", f: "kRul she"}], [{p: "کړل شئ", f: "kRul sheyy"}]], - [[{p: "کړل شې", f: "kRul she"}], [{p: "کړل شئ", f: "kRul sheyy"}]], - [[{p: "کړل شي", f: "kRul shee"}], [{p: "کړل شي", f: "kRul shee"}]], - [[{p: "کړل شي", f: "kRul shee"}], [{p: "کړل شي", f: "kRul shee"}]], - ], - future: [ - [[{p: "به کړل شم", f: "ba kRul shum"}], [{p: "به کړل شو", f: "ba kRul shoo"}]], - [[{p: "به کړل شم", f: "ba kRul shum"}], [{p: "به کړل شو", f: "ba kRul shoo"}]], - [[{p: "به کړل شې", f: "ba kRul she"}], [{p: "به کړل شئ", f: "ba kRul sheyy"}]], - [[{p: "به کړل شې", f: "ba kRul she"}], [{p: "به کړل شئ", f: "ba kRul sheyy"}]], - [[{p: "به کړل شي", f: "ba kRul shee"}], [{p: "به کړل شي", f: "ba kRul shee"}]], - [[{p: "به کړل شي", f: "ba kRul shee"}], [{p: "به کړل شي", f: "ba kRul shee"}]], - ], - past: { - short: [ - [[{p: "کړل شوم", f: "kRul shwum"}], [{p: "کړل شو", f: "kRul shoo"}]], - [[{p: "کړل شوم", f: "kRul shwum"}], [{p: "کړل شو", f: "kRul shoo"}]], - [[{p: "کړل شوې", f: "kRul shwe"}], [{p: "کړل شوئ", f: "kRul shweyy"}]], - [[{p: "کړل شوې", f: "kRul shwe"}], [{p: "کړل شوئ", f: "kRul shweyy"}]], - [[{p: "کړل شو", f: "kRul sho"}], [{p: "کړل شو", f: "kRul shoo"}, {p: "کړل شول", f: "kRul shwul"}]], - [[{p: "کړل شوه", f: "kRul shwa"}], [{p: "کړل شوې", f: "kRul shwe"}]], - ], - long: [ - [[{p: "کړل شولم", f: "kRul shwulum"}], [{p: "کړل شولو", f: "kRul shwuloo"}]], - [[{p: "کړل شولم", f: "kRul shwulum"}], [{p: "کړل شولو", f: "kRul shwuloo"}]], - [[{p: "کړل شولې", f: "kRul shwule"}], [{p: "کړل شولئ", f: "kRul shwuleyy"}]], - [[{p: "کړل شولې", f: "kRul shwule"}], [{p: "کړل شولئ", f: "kRul shwuleyy"}]], - [[{p: "کړل شوله", f: "kRul shwulu"}, {p: "کړل شولو", f: "kRul shwulo"}], [{p: "کړل شول", f: "kRul shwul"}]], - [[{p: "کړل شوله", f: "kRul shwula"}], [{p: "کړل شولې", f: "kRul shwule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به کړل شوم", f: "ba kRul shwum"}], [{p: "به کړل شو", f: "ba kRul shoo"}]], - [[{p: "به کړل شوم", f: "ba kRul shwum"}], [{p: "به کړل شو", f: "ba kRul shoo"}]], - [[{p: "به کړل شوې", f: "ba kRul shwe"}], [{p: "به کړل شوئ", f: "ba kRul shweyy"}]], - [[{p: "به کړل شوې", f: "ba kRul shwe"}], [{p: "به کړل شوئ", f: "ba kRul shweyy"}]], - [[{p: "به کړل شو", f: "ba kRul sho"}], [{p: "به کړل شو", f: "ba kRul shoo"}, {p: "به کړل شول", f: "ba kRul shwul"}]], - [[{p: "به کړل شوه", f: "ba kRul shwa"}], [{p: "به کړل شوې", f: "ba kRul shwe"}]], - ], - long: [ - [[{p: "به کړل شولم", f: "ba kRul shwulum"}], [{p: "به کړل شولو", f: "ba kRul shwuloo"}]], - [[{p: "به کړل شولم", f: "ba kRul shwulum"}], [{p: "به کړل شولو", f: "ba kRul shwuloo"}]], - [[{p: "به کړل شولې", f: "ba kRul shwule"}], [{p: "به کړل شولئ", f: "ba kRul shwuleyy"}]], - [[{p: "به کړل شولې", f: "ba kRul shwule"}], [{p: "به کړل شولئ", f: "ba kRul shwuleyy"}]], - [[{p: "به کړل شوله", f: "ba kRul shwulu"}, {p: "به کړل شولو", f: "ba kRul shwulo"}], [{p: "به کړل شول", f: "ba kRul shwul"}]], - [[{p: "به کړل شوله", f: "ba kRul shwula"}], [{p: "به کړل شولې", f: "ba kRul shwule"}]], - ], - }, - modal: { - nonImperative: { - long: [ - [[{ p: "کړل کېدلی شم", f: "kRul kedúley shum" }, { p: "کړل کېدلای شم", f: "kRul kedúlaay shum" }], [{ p: "کړل کېدلی شو", f: "kRul kedúley shoo" }, { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }]], - [[{ p: "کړل کېدلی شم", f: "kRul kedúley shum" }, { p: "کړل کېدلای شم", f: "kRul kedúlaay shum" }], [{ p: "کړل کېدلی شو", f: "kRul kedúley shoo" }, { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }]], - [[{ p: "کړل کېدلی شې", f: "kRul kedúley she" }, { p: "کړل کېدلای شې", f: "kRul kedúlaay she" }], [{ p: "کړل کېدلی شئ", f: "kRul kedúley sheyy" }, { p: "کړل کېدلای شئ", f: "kRul kedúlaay sheyy" }]], - [[{ p: "کړل کېدلی شې", f: "kRul kedúley she" }, { p: "کړل کېدلای شې", f: "kRul kedúlaay she" }], [{ p: "کړل کېدلی شئ", f: "kRul kedúley sheyy" }, { p: "کړل کېدلای شئ", f: "kRul kedúlaay sheyy" }]], - [[{ p: "کړل کېدلی شي", f: "kRul kedúley shee" }, { p: "کړل کېدلای شي", f: "kRul kedúlaay shee" }], [{ p: "کړل کېدلی شي", f: "kRul kedúley shee" }, { p: "کړل کېدلای شي", f: "kRul kedúlaay shee" }]], - [[{ p: "کړل کېدلی شي", f: "kRul kedúley shee" }, { p: "کړل کېدلای شي", f: "kRul kedúlaay shee" }], [{ p: "کړل کېدلی شي", f: "kRul kedúley shee" }, { p: "کړل کېدلای شي", f: "kRul kedúlaay shee" }]], - ], - short: [ - [[{ p: "کړل کېدی شم", f: "kRul kedéy shum" }, { p: "کړل کېدای شم", f: "kRul kedáay shum" }], [{ p: "کړل کېدی شو", f: "kRul kedéy shoo" }, { p: "کړل کېدای شو", f: "kRul kedáay shoo" }]], - [[{ p: "کړل کېدی شم", f: "kRul kedéy shum" }, { p: "کړل کېدای شم", f: "kRul kedáay shum" }], [{ p: "کړل کېدی شو", f: "kRul kedéy shoo" }, { p: "کړل کېدای شو", f: "kRul kedáay shoo" }]], - [[{ p: "کړل کېدی شې", f: "kRul kedéy she" }, { p: "کړل کېدای شې", f: "kRul kedáay she" }], [{ p: "کړل کېدی شئ", f: "kRul kedéy sheyy" }, { p: "کړل کېدای شئ", f: "kRul kedáay sheyy" }]], - [[{ p: "کړل کېدی شې", f: "kRul kedéy she" }, { p: "کړل کېدای شې", f: "kRul kedáay she" }], [{ p: "کړل کېدی شئ", f: "kRul kedéy sheyy" }, { p: "کړل کېدای شئ", f: "kRul kedáay sheyy" }]], - [[{ p: "کړل کېدی شي", f: "kRul kedéy shee" }, { p: "کړل کېدای شي", f: "kRul kedáay shee" }], [{ p: "کړل کېدی شي", f: "kRul kedéy shee" }, { p: "کړل کېدای شي", f: "kRul kedáay shee" }]], - [[{ p: "کړل کېدی شي", f: "kRul kedéy shee" }, { p: "کړل کېدای شي", f: "kRul kedáay shee" }], [{ p: "کړل کېدی شي", f: "kRul kedéy shee" }, { p: "کړل کېدای شي", f: "kRul kedáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به کړل کېدلی شم", f: "ba kRul kedúley shum" }, { p: "به کړل کېدلای شم", f: "ba kRul kedúlaay shum" }], [{ p: "به کړل کېدلی شو", f: "ba kRul kedúley shoo" }, { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }]], - [[{ p: "به کړل کېدلی شم", f: "ba kRul kedúley shum" }, { p: "به کړل کېدلای شم", f: "ba kRul kedúlaay shum" }], [{ p: "به کړل کېدلی شو", f: "ba kRul kedúley shoo" }, { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }]], - [[{ p: "به کړل کېدلی شې", f: "ba kRul kedúley she" }, { p: "به کړل کېدلای شې", f: "ba kRul kedúlaay she" }], [{ p: "به کړل کېدلی شئ", f: "ba kRul kedúley sheyy" }, { p: "به کړل کېدلای شئ", f: "ba kRul kedúlaay sheyy" }]], - [[{ p: "به کړل کېدلی شې", f: "ba kRul kedúley she" }, { p: "به کړل کېدلای شې", f: "ba kRul kedúlaay she" }], [{ p: "به کړل کېدلی شئ", f: "ba kRul kedúley sheyy" }, { p: "به کړل کېدلای شئ", f: "ba kRul kedúlaay sheyy" }]], - [[{ p: "به کړل کېدلی شي", f: "ba kRul kedúley shee" }, { p: "به کړل کېدلای شي", f: "ba kRul kedúlaay shee" }], [{ p: "به کړل کېدلی شي", f: "ba kRul kedúley shee" }, { p: "به کړل کېدلای شي", f: "ba kRul kedúlaay shee" }]], - [[{ p: "به کړل کېدلی شي", f: "ba kRul kedúley shee" }, { p: "به کړل کېدلای شي", f: "ba kRul kedúlaay shee" }], [{ p: "به کړل کېدلی شي", f: "ba kRul kedúley shee" }, { p: "به کړل کېدلای شي", f: "ba kRul kedúlaay shee" }]], - ], - short: [ - [[{ p: "به کړل کېدی شم", f: "ba kRul kedéy shum" }, { p: "به کړل کېدای شم", f: "ba kRul kedáay shum" }], [{ p: "به کړل کېدی شو", f: "ba kRul kedéy shoo" }, { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }]], - [[{ p: "به کړل کېدی شم", f: "ba kRul kedéy shum" }, { p: "به کړل کېدای شم", f: "ba kRul kedáay shum" }], [{ p: "به کړل کېدی شو", f: "ba kRul kedéy shoo" }, { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }]], - [[{ p: "به کړل کېدی شې", f: "ba kRul kedéy she" }, { p: "به کړل کېدای شې", f: "ba kRul kedáay she" }], [{ p: "به کړل کېدی شئ", f: "ba kRul kedéy sheyy" }, { p: "به کړل کېدای شئ", f: "ba kRul kedáay sheyy" }]], - [[{ p: "به کړل کېدی شې", f: "ba kRul kedéy she" }, { p: "به کړل کېدای شې", f: "ba kRul kedáay she" }], [{ p: "به کړل کېدی شئ", f: "ba kRul kedéy sheyy" }, { p: "به کړل کېدای شئ", f: "ba kRul kedáay sheyy" }]], - [[{ p: "به کړل کېدی شي", f: "ba kRul kedéy shee" }, { p: "به کړل کېدای شي", f: "ba kRul kedáay shee" }], [{ p: "به کړل کېدی شي", f: "ba kRul kedéy shee" }, { p: "به کړل کېدای شي", f: "ba kRul kedáay shee" }]], - [[{ p: "به کړل کېدی شي", f: "ba kRul kedéy shee" }, { p: "به کړل کېدای شي", f: "ba kRul kedáay shee" }], [{ p: "به کړل کېدی شي", f: "ba kRul kedéy shee" }, { p: "به کړل کېدای شي", f: "ba kRul kedáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "کړل کېدلی شوم", f: "kRul kedúley shwum" }, { p: "کړل کېدلای شوم", f: "kRul kedúlaay shwum" }], [{ p: "کړل کېدلی شو", f: "kRul kedúley shoo" }, { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }]], - [[{ p: "کړل کېدلی شوم", f: "kRul kedúley shwum" }, { p: "کړل کېدلای شوم", f: "kRul kedúlaay shwum" }], [{ p: "کړل کېدلی شو", f: "kRul kedúley shoo" }, { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }]], - [[{ p: "کړل کېدلی شوې", f: "kRul kedúley shwe" }, { p: "کړل کېدلای شوې", f: "kRul kedúlaay shwe" }], [{ p: "کړل کېدلی شوئ", f: "kRul kedúley shweyy" }, { p: "کړل کېدلای شوئ", f: "kRul kedúlaay shweyy" }]], - [[{ p: "کړل کېدلی شوې", f: "kRul kedúley shwe" }, { p: "کړل کېدلای شوې", f: "kRul kedúlaay shwe" }], [{ p: "کړل کېدلی شوئ", f: "kRul kedúley shweyy" }, { p: "کړل کېدلای شوئ", f: "kRul kedúlaay shweyy" }]], - [[{ p: "کړل کېدلی شو", f: "kRul kedúley sho" }, { p: "کړل کېدلای شو", f: "kRul kedúlaay sho" }], [{ p: "کړل کېدلی شول", f: "kRul kedúley shwul" }, { p: "کړل کېدلای شول", f: "kRul kedúlaay shwul" }, { p: "کړل کېدلی شو", f: "kRul kedúley shoo" }, { p: "کړل کېدلای شو", f: "kRul kedúlaay shoo" }]], - [[{ p: "کړل کېدلی شوه", f: "kRul kedúley shwa" }, { p: "کړل کېدلای شوه", f: "kRul kedúlaay shwa" }], [{ p: "کړل کېدلی شولې", f: "kRul kedúley shwule" }, { p: "کړل کېدلای شولې", f: "kRul kedúlaay shwule" }, { p: "کړل کېدلی شوې", f: "kRul kedúley shwe" }, { p: "کړل کېدلای شوې", f: "kRul kedúlaay shwe" }]], - ], - short: [ - [[{ p: "کړل کېدی شوم", f: "kRul kedéy shwum" }, { p: "کړل کېدای شوم", f: "kRul kedáay shwum" }], [{ p: "کړل کېدی شو", f: "kRul kedéy shoo" }, { p: "کړل کېدای شو", f: "kRul kedáay shoo" }]], - [[{ p: "کړل کېدی شوم", f: "kRul kedéy shwum" }, { p: "کړل کېدای شوم", f: "kRul kedáay shwum" }], [{ p: "کړل کېدی شو", f: "kRul kedéy shoo" }, { p: "کړل کېدای شو", f: "kRul kedáay shoo" }]], - [[{ p: "کړل کېدی شوې", f: "kRul kedéy shwe" }, { p: "کړل کېدای شوې", f: "kRul kedáay shwe" }], [{ p: "کړل کېدی شوئ", f: "kRul kedéy shweyy" }, { p: "کړل کېدای شوئ", f: "kRul kedáay shweyy" }]], - [[{ p: "کړل کېدی شوې", f: "kRul kedéy shwe" }, { p: "کړل کېدای شوې", f: "kRul kedáay shwe" }], [{ p: "کړل کېدی شوئ", f: "kRul kedéy shweyy" }, { p: "کړل کېدای شوئ", f: "kRul kedáay shweyy" }]], - [[{ p: "کړل کېدی شو", f: "kRul kedéy sho" }, { p: "کړل کېدای شو", f: "kRul kedáay sho" }], [{ p: "کړل کېدی شول", f: "kRul kedéy shwul" }, { p: "کړل کېدای شول", f: "kRul kedáay shwul" }, { p: "کړل کېدی شو", f: "kRul kedéy shoo" }, { p: "کړل کېدای شو", f: "kRul kedáay shoo" }]], - [[{ p: "کړل کېدی شوه", f: "kRul kedéy shwa" }, { p: "کړل کېدای شوه", f: "kRul kedáay shwa" }], [{ p: "کړل کېدی شولې", f: "kRul kedéy shwule" }, { p: "کړل کېدای شولې", f: "kRul kedáay shwule" }, { p: "کړل کېدی شوې", f: "kRul kedéy shwe" }, { p: "کړل کېدای شوې", f: "kRul kedáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به کړل کېدلی شوم", f: "ba kRul kedúley shwum" }, { p: "به کړل کېدلای شوم", f: "ba kRul kedúlaay shwum" }], [{ p: "به کړل کېدلی شو", f: "ba kRul kedúley shoo" }, { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }]], - [[{ p: "به کړل کېدلی شوم", f: "ba kRul kedúley shwum" }, { p: "به کړل کېدلای شوم", f: "ba kRul kedúlaay shwum" }], [{ p: "به کړل کېدلی شو", f: "ba kRul kedúley shoo" }, { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }]], - [[{ p: "به کړل کېدلی شوې", f: "ba kRul kedúley shwe" }, { p: "به کړل کېدلای شوې", f: "ba kRul kedúlaay shwe" }], [{ p: "به کړل کېدلی شوئ", f: "ba kRul kedúley shweyy" }, { p: "به کړل کېدلای شوئ", f: "ba kRul kedúlaay shweyy" }]], - [[{ p: "به کړل کېدلی شوې", f: "ba kRul kedúley shwe" }, { p: "به کړل کېدلای شوې", f: "ba kRul kedúlaay shwe" }], [{ p: "به کړل کېدلی شوئ", f: "ba kRul kedúley shweyy" }, { p: "به کړل کېدلای شوئ", f: "ba kRul kedúlaay shweyy" }]], - [[{ p: "به کړل کېدلی شو", f: "ba kRul kedúley sho" }, { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay sho" }], [{ p: "به کړل کېدلی شول", f: "ba kRul kedúley shwul" }, { p: "به کړل کېدلای شول", f: "ba kRul kedúlaay shwul" }, { p: "به کړل کېدلی شو", f: "ba kRul kedúley shoo" }, { p: "به کړل کېدلای شو", f: "ba kRul kedúlaay shoo" }]], - [[{ p: "به کړل کېدلی شوه", f: "ba kRul kedúley shwa" }, { p: "به کړل کېدلای شوه", f: "ba kRul kedúlaay shwa" }], [{ p: "به کړل کېدلی شولې", f: "ba kRul kedúley shwule" }, { p: "به کړل کېدلای شولې", f: "ba kRul kedúlaay shwule" }, { p: "به کړل کېدلی شوې", f: "ba kRul kedúley shwe" }, { p: "به کړل کېدلای شوې", f: "ba kRul kedúlaay shwe" }]], - ], - short: [ - [[{ p: "به کړل کېدی شوم", f: "ba kRul kedéy shwum" }, { p: "به کړل کېدای شوم", f: "ba kRul kedáay shwum" }], [{ p: "به کړل کېدی شو", f: "ba kRul kedéy shoo" }, { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }]], - [[{ p: "به کړل کېدی شوم", f: "ba kRul kedéy shwum" }, { p: "به کړل کېدای شوم", f: "ba kRul kedáay shwum" }], [{ p: "به کړل کېدی شو", f: "ba kRul kedéy shoo" }, { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }]], - [[{ p: "به کړل کېدی شوې", f: "ba kRul kedéy shwe" }, { p: "به کړل کېدای شوې", f: "ba kRul kedáay shwe" }], [{ p: "به کړل کېدی شوئ", f: "ba kRul kedéy shweyy" }, { p: "به کړل کېدای شوئ", f: "ba kRul kedáay shweyy" }]], - [[{ p: "به کړل کېدی شوې", f: "ba kRul kedéy shwe" }, { p: "به کړل کېدای شوې", f: "ba kRul kedáay shwe" }], [{ p: "به کړل کېدی شوئ", f: "ba kRul kedéy shweyy" }, { p: "به کړل کېدای شوئ", f: "ba kRul kedáay shweyy" }]], - [[{ p: "به کړل کېدی شو", f: "ba kRul kedéy sho" }, { p: "به کړل کېدای شو", f: "ba kRul kedáay sho" }], [{ p: "به کړل کېدی شول", f: "ba kRul kedéy shwul" }, { p: "به کړل کېدای شول", f: "ba kRul kedáay shwul" }, { p: "به کړل کېدی شو", f: "ba kRul kedéy shoo" }, { p: "به کړل کېدای شو", f: "ba kRul kedáay shoo" }]], - [[{ p: "به کړل کېدی شوه", f: "ba kRul kedéy shwa" }, { p: "به کړل کېدای شوه", f: "ba kRul kedáay shwa" }], [{ p: "به کړل کېدی شولې", f: "ba kRul kedéy shwule" }, { p: "به کړل کېدای شولې", f: "ba kRul kedáay shwule" }, { p: "به کړل کېدی شوې", f: "ba kRul kedéy shwe" }, { p: "به کړل کېدای شوې", f: "ba kRul kedáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }], [{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدای شوی", f: "kRul kedúlaay shwey" }]], - [[{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }], [{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدای شوی", f: "kRul kedúlaay shwey" }]], - [[{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }], [{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدای شوی", f: "kRul kedúlaay shwey" }]], - [[{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }], [{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدای شوی", f: "kRul kedúlaay shwey" }]], - [[{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }], [{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدای شوی", f: "kRul kedúlaay shwey" }]], - [[{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدلای شوای", f: "kRul kedúlaay shwaay" }], [{ p: "کړل کېدلی شوای", f: "kRul kedúley shwaay" }, { p: "کړل کېدلی شوی", f: "kRul kedúley shwey" }, { p: "کړل کېدای شوی", f: "kRul kedúlaay shwey" }]], - ], - short: [ - [[{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }], [{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }]], - [[{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }], [{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }]], - [[{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }], [{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }]], - [[{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }], [{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }]], - [[{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }], [{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }]], - [[{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }], [{ p: "کړل کېدی شوای", f: "kRul kedéy shwaay" }, { p: "کړل کېدی شوی", f: "kRul kedéy shwey" }, { p: "کړل کېدای شوی", f: "kRul kedáay shwey" }]], - ], - }, - }, - }, - perfect: kawulPerfectPassive, - }, + perfect: kawulPerfectPassive, + }, }; const tlulModal: T.ModalContent = { - nonImperative: { - long: [ - [[{ p: "تللی شم", f: "tlúley shum" }, { p: "تللای شم", f: "tlúlaay shum" }], [{ p: "تللی شو", f: "tlúley shoo" }, { p: "تللای شو", f: "tlúlaay shoo" }]], - [[{ p: "تللی شم", f: "tlúley shum" }, { p: "تللای شم", f: "tlúlaay shum" }], [{ p: "تللی شو", f: "tlúley shoo" }, { p: "تللای شو", f: "tlúlaay shoo" }]], - [[{ p: "تللی شې", f: "tlúley she" }, { p: "تللای شې", f: "tlúlaay she" }], [{ p: "تللی شئ", f: "tlúley sheyy" }, { p: "تللای شئ", f: "tlúlaay sheyy" }]], - [[{ p: "تللی شې", f: "tlúley she" }, { p: "تللای شې", f: "tlúlaay she" }], [{ p: "تللی شئ", f: "tlúley sheyy" }, { p: "تللای شئ", f: "tlúlaay sheyy" }]], - [[{ p: "تللی شي", f: "tlúley shee" }, { p: "تللای شي", f: "tlúlaay shee" }], [{ p: "تللی شي", f: "tlúley shee" }, { p: "تللای شي", f: "tlúlaay shee" }]], - [[{ p: "تللی شي", f: "tlúley shee" }, { p: "تللای شي", f: "tlúlaay shee" }], [{ p: "تللی شي", f: "tlúley shee" }, { p: "تللای شي", f: "tlúlaay shee" }]], + nonImperative: { + long: [ + [ + [ + { p: "تللی شم", f: "tlúlay shum" }, + { p: "تللای شم", f: "tlúlaay shum" }, ], - short: [ - [[{ p: "تلی شم", f: "tléy shum" }, { p: "تلای شم", f: "tlaay shum" }], [{ p: "تلی شو", f: "tléy shoo" }, { p: "تلای شو", f: "tlaay shoo" }]], - [[{ p: "تلی شم", f: "tléy shum" }, { p: "تلای شم", f: "tlaay shum" }], [{ p: "تلی شو", f: "tléy shoo" }, { p: "تلای شو", f: "tlaay shoo" }]], - [[{ p: "تلی شې", f: "tléy she" }, { p: "تلای شې", f: "tlaay she" }], [{ p: "تلی شئ", f: "tléy sheyy" }, { p: "تلای شئ", f: "tlaay sheyy" }]], - [[{ p: "تلی شې", f: "tléy she" }, { p: "تلای شې", f: "tlaay she" }], [{ p: "تلی شئ", f: "tléy sheyy" }, { p: "تلای شئ", f: "tlaay sheyy" }]], - [[{ p: "تلی شي", f: "tléy shee" }, { p: "تلای شي", f: "tlaay shee" }], [{ p: "تلی شي", f: "tléy shee" }, { p: "تلای شي", f: "tlaay shee" }]], - [[{ p: "تلی شي", f: "tléy shee" }, { p: "تلای شي", f: "tlaay shee" }], [{ p: "تلی شي", f: "tléy shee" }, { p: "تلای شي", f: "tlaay shee" }]], + [ + { p: "تللی شو", f: "tlúlay shoo" }, + { p: "تللای شو", f: "tlúlaay shoo" }, ], - }, - future: { - long: [ - [[{ p: "به تللی شم", f: "ba tlúley shum" }, { p: "به تللای شم", f: "ba tlúlaay shum" }], [{ p: "به تللی شو", f: "ba tlúley shoo" }, { p: "به تللای شو", f: "ba tlúlaay shoo" }]], - [[{ p: "به تللی شم", f: "ba tlúley shum" }, { p: "به تللای شم", f: "ba tlúlaay shum" }], [{ p: "به تللی شو", f: "ba tlúley shoo" }, { p: "به تللای شو", f: "ba tlúlaay shoo" }]], - [[{ p: "به تللی شې", f: "ba tlúley she" }, { p: "به تللای شې", f: "ba tlúlaay she" }], [{ p: "به تللی شئ", f: "ba tlúley sheyy" }, { p: "به تللای شئ", f: "ba tlúlaay sheyy" }]], - [[{ p: "به تللی شې", f: "ba tlúley she" }, { p: "به تللای شې", f: "ba tlúlaay she" }], [{ p: "به تللی شئ", f: "ba tlúley sheyy" }, { p: "به تللای شئ", f: "ba tlúlaay sheyy" }]], - [[{ p: "به تللی شي", f: "ba tlúley shee" }, { p: "به تللای شي", f: "ba tlúlaay shee" }], [{ p: "به تللی شي", f: "ba tlúley shee" }, { p: "به تللای شي", f: "ba tlúlaay shee" }]], - [[{ p: "به تللی شي", f: "ba tlúley shee" }, { p: "به تللای شي", f: "ba tlúlaay shee" }], [{ p: "به تللی شي", f: "ba tlúley shee" }, { p: "به تللای شي", f: "ba tlúlaay shee" }]], + ], + [ + [ + { p: "تللی شم", f: "tlúlay shum" }, + { p: "تللای شم", f: "tlúlaay shum" }, ], - short: [ - [[{ p: "به تلی شم", f: "ba tléy shum" }, { p: "به تلای شم", f: "ba tlaay shum" }], [{ p: "به تلی شو", f: "ba tléy shoo" }, { p: "به تلای شو", f: "ba tlaay shoo" }]], - [[{ p: "به تلی شم", f: "ba tléy shum" }, { p: "به تلای شم", f: "ba tlaay shum" }], [{ p: "به تلی شو", f: "ba tléy shoo" }, { p: "به تلای شو", f: "ba tlaay shoo" }]], - [[{ p: "به تلی شې", f: "ba tléy she" }, { p: "به تلای شې", f: "ba tlaay she" }], [{ p: "به تلی شئ", f: "ba tléy sheyy" }, { p: "به تلای شئ", f: "ba tlaay sheyy" }]], - [[{ p: "به تلی شې", f: "ba tléy she" }, { p: "به تلای شې", f: "ba tlaay she" }], [{ p: "به تلی شئ", f: "ba tléy sheyy" }, { p: "به تلای شئ", f: "ba tlaay sheyy" }]], - [[{ p: "به تلی شي", f: "ba tléy shee" }, { p: "به تلای شي", f: "ba tlaay shee" }], [{ p: "به تلی شي", f: "ba tléy shee" }, { p: "به تلای شي", f: "ba tlaay shee" }]], - [[{ p: "به تلی شي", f: "ba tléy shee" }, { p: "به تلای شي", f: "ba tlaay shee" }], [{ p: "به تلی شي", f: "ba tléy shee" }, { p: "به تلای شي", f: "ba tlaay shee" }]], + [ + { p: "تللی شو", f: "tlúlay shoo" }, + { p: "تللای شو", f: "tlúlaay shoo" }, ], - }, - past: { - long: [ - [[{ p: "تللی شوم", f: "tlúley shwum" }, { p: "تللای شوم", f: "tlúlaay shwum" }], [{ p: "تللی شو", f: "tlúley shoo" }, { p: "تللای شو", f: "tlúlaay shoo" }]], - [[{ p: "تللی شوم", f: "tlúley shwum" }, { p: "تللای شوم", f: "tlúlaay shwum" }], [{ p: "تللی شو", f: "tlúley shoo" }, { p: "تللای شو", f: "tlúlaay shoo" }]], - [[{ p: "تللی شوې", f: "tlúley shwe" }, { p: "تللای شوې", f: "tlúlaay shwe" }], [{ p: "تللی شوئ", f: "tlúley shweyy" }, { p: "تللای شوئ", f: "tlúlaay shweyy" }]], - [[{ p: "تللی شوې", f: "tlúley shwe" }, { p: "تللای شوې", f: "tlúlaay shwe" }], [{ p: "تللی شوئ", f: "tlúley shweyy" }, { p: "تللای شوئ", f: "tlúlaay shweyy" }]], - [[{ p: "تللی شو", f: "tlúley sho" }, { p: "تللای شو", f: "tlúlaay sho" }], [{ p: "تللی شول", f: "tlúley shwul" }, { p: "تللای شول", f: "tlúlaay shwul" }, { p: "تللی شو", f: "tlúley shoo" }, { p: "تللای شو", f: "tlúlaay shoo" }]], - [[{ p: "تللی شوه", f: "tlúley shwa" }, { p: "تللای شوه", f: "tlúlaay shwa" }], [{ p: "تللی شولې", f: "tlúley shwule" }, { p: "تللای شولې", f: "tlúlaay shwule" }, { p: "تللی شوې", f: "tlúley shwe" }, { p: "تللای شوې", f: "tlúlaay shwe" }]], + ], + [ + [ + { p: "تللی شې", f: "tlúlay she" }, + { p: "تللای شې", f: "tlúlaay she" }, ], - short: [ - [[{ p: "تلی شوم", f: "tléy shwum" }, { p: "تلای شوم", f: "tláay shwum" }], [{ p: "تلای شو", f: "tléy shoo" }, { p: "تلاای شو", f: "tláay shoo" }]], - [[{ p: "تلی شوم", f: "tléy shwum" }, { p: "تلای شوم", f: "tláay shwum" }], [{ p: "تلی شو", f: "tléy shoo" }, { p: "تلای شو", f: "tláay shoo" }]], - [[{ p: "تلی شوې", f: "tléy shwe" }, { p: "تلای شوې", f: "tláay shwe" }], [{ p: "تلی شوئ", f: "tléy shweyy" }, { p: "تلای شوئ", f: "tláay shweyy" }]], - [[{ p: "تلی شوې", f: "tléy shwe" }, { p: "تلای شوې", f: "tláay shwe" }], [{ p: "تلی شوئ", f: "tléy shweyy" }, { p: "تلای شوئ", f: "tláay shweyy" }]], - [[{ p: "تلی شو", f: "tléy sho" }, { p: "تلای شو", f: "tláay sho" }], [{ p: "تلی شول", f: "tléy shwul" }, { p: "تلای شول", f: "tláay shwul" }, { p: "تلی شو", f: "tléy shoo" }, { p: "تلای شو", f: "tláay shoo" }]], - [[{ p: "تلی شوه", f: "tléy shwa" }, { p: "تلای شوه", f: "tláay shwa" }], [{ p: "تلی شولې", f: "tléy shwule" }, { p: "تلای شولې", f: "tláay shwule" }, { p: "تلی شوې", f: "tléy shwe" }, { p: "تلای شوې", f: "tláay shwe" }]], + [ + { p: "تللی شئ", f: "tlúlay shey" }, + { p: "تللای شئ", f: "tlúlaay shey" }, ], - }, - habitualPast: { - long: [ - [[{ p: "به تللی شوم", f: "ba tlúley shwum" }, { p: "به تللای شوم", f: "ba tlúlaay shwum" }], [{ p: "به تللی شو", f: "ba tlúley shoo" }, { p: "به تللای شو", f: "ba tlúlaay shoo" }]], - [[{ p: "به تللی شوم", f: "ba tlúley shwum" }, { p: "به تللای شوم", f: "ba tlúlaay shwum" }], [{ p: "به تللی شو", f: "ba tlúley shoo" }, { p: "به تللای شو", f: "ba tlúlaay shoo" }]], - [[{ p: "به تللی شوې", f: "ba tlúley shwe" }, { p: "به تللای شوې", f: "ba tlúlaay shwe" }], [{ p: "به تللی شوئ", f: "ba tlúley shweyy" }, { p: "به تللای شوئ", f: "ba tlúlaay shweyy" }]], - [[{ p: "به تللی شوې", f: "ba tlúley shwe" }, { p: "به تللای شوې", f: "ba tlúlaay shwe" }], [{ p: "به تللی شوئ", f: "ba tlúley shweyy" }, { p: "به تللای شوئ", f: "ba tlúlaay shweyy" }]], - [[{ p: "به تللی شو", f: "ba tlúley sho" }, { p: "به تللای شو", f: "ba tlúlaay sho" }], [{ p: "به تللی شول", f: "ba tlúley shwul" }, { p: "به تللای شول", f: "ba tlúlaay shwul" }, { p: "به تللی شو", f: "ba tlúley shoo" }, { p: "به تللای شو", f: "ba tlúlaay shoo" }]], - [[{ p: "به تللی شوه", f: "ba tlúley shwa" }, { p: "به تللای شوه", f: "ba tlúlaay shwa" }], [{ p: "به تللی شولې", f: "ba tlúley shwule" }, { p: "به تللای شولې", f: "ba tlúlaay shwule" }, { p: "به تللی شوې", f: "ba tlúley shwe" }, { p: "به تللای شوې", f: "ba tlúlaay shwe" }]], + ], + [ + [ + { p: "تللی شې", f: "tlúlay she" }, + { p: "تللای شې", f: "tlúlaay she" }, ], - short: [ - [[{ p: "به تلی شوم", f: "ba tléy shwum" }, { p: "به تلای شوم", f: "ba tláay shwum" }], [{ p: "به تلای شو", f: "ba tléy shoo" }, { p: "به تلاای شو", f: "ba tláay shoo" }]], - [[{ p: "به تلی شوم", f: "ba tléy shwum" }, { p: "به تلای شوم", f: "ba tláay shwum" }], [{ p: "به تلی شو", f: "ba tléy shoo" }, { p: "به تلای شو", f: "ba tláay shoo" }]], - [[{ p: "به تلی شوې", f: "ba tléy shwe" }, { p: "به تلای شوې", f: "ba tláay shwe" }], [{ p: "به تلی شوئ", f: "ba tléy shweyy" }, { p: "به تلای شوئ", f: "ba tláay shweyy" }]], - [[{ p: "به تلی شوې", f: "ba tléy shwe" }, { p: "به تلای شوې", f: "ba tláay shwe" }], [{ p: "به تلی شوئ", f: "ba tléy shweyy" }, { p: "به تلای شوئ", f: "ba tláay shweyy" }]], - [[{ p: "به تلی شو", f: "ba tléy sho" }, { p: "به تلای شو", f: "ba tláay sho" }], [{ p: "به تلی شول", f: "ba tléy shwul" }, { p: "به تلای شول", f: "ba tláay shwul" }, { p: "به تلی شو", f: "ba tléy shoo" }, { p: "به تلای شو", f: "ba tláay shoo" }]], - [[{ p: "به تلی شوه", f: "ba tléy shwa" }, { p: "به تلای شوه", f: "ba tláay shwa" }], [{ p: "به تلی شولې", f: "ba tléy shwule" }, { p: "به تلای شولې", f: "ba tláay shwule" }, { p: "به تلی شوې", f: "ba tléy shwe" }, { p: "به تلای شوې", f: "ba tláay shwe" }]], + [ + { p: "تللی شئ", f: "tlúlay shey" }, + { p: "تللای شئ", f: "tlúlaay shey" }, ], - }, - hypotheticalPast: { - long: [ - [[{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللای شوای", f: "tlúlaay shwaay" }], [{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللی شوای", f: "tlúlaay shwaay" }]], - [[{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللای شوای", f: "tlúlaay shwaay" }], [{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللی شوای", f: "tlúlaay shwaay" }]], - [[{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللای شوای", f: "tlúlaay shwaay" }], [{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللی شوای", f: "tlúlaay shwaay" }]], - [[{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللای شوای", f: "tlúlaay shwaay" }], [{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللی شوای", f: "tlúlaay shwaay" }]], - [[{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللای شوای", f: "tlúlaay shwaay" }], [{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللی شوای", f: "tlúlaay shwaay" }]], - [[{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللای شوای", f: "tlúlaay shwaay" }], [{ p: "تللی شوای", f: "tlúley shwaay" }, { p: "تللی شوی", f: "tlúley shwey" }, { p: "تللی شوای", f: "tlúlaay shwaay" }]], - ], - short: [ - [[{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }], [{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }]], - [[{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }], [{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }]], - [[{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }], [{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }]], - [[{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }], [{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }]], - [[{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }], [{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }]], - [[{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }], [{ p: "تلی شوای", f: "tléy shwaay" }, { p: "تلی شوی", f: "tléy shwey" }, { p: "تلی شوای", f: "tláay shwaay" }]], - ], - }, -} + ], + [ + [ + { p: "تللی شي", f: "tlúlay shee" }, + { p: "تللای شي", f: "tlúlaay shee" }, + ], + [ + { p: "تللی شي", f: "tlúlay shee" }, + { p: "تللای شي", f: "tlúlaay shee" }, + ], + ], + [ + [ + { p: "تللی شي", f: "tlúlay shee" }, + { p: "تللای شي", f: "tlúlaay shee" }, + ], + [ + { p: "تللی شي", f: "tlúlay shee" }, + { p: "تللای شي", f: "tlúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "تلی شم", f: "tláy shum" }, + { p: "تلای شم", f: "tlaay shum" }, + ], + [ + { p: "تلی شو", f: "tláy shoo" }, + { p: "تلای شو", f: "tlaay shoo" }, + ], + ], + [ + [ + { p: "تلی شم", f: "tláy shum" }, + { p: "تلای شم", f: "tlaay shum" }, + ], + [ + { p: "تلی شو", f: "tláy shoo" }, + { p: "تلای شو", f: "tlaay shoo" }, + ], + ], + [ + [ + { p: "تلی شې", f: "tláy she" }, + { p: "تلای شې", f: "tlaay she" }, + ], + [ + { p: "تلی شئ", f: "tláy shey" }, + { p: "تلای شئ", f: "tlaay shey" }, + ], + ], + [ + [ + { p: "تلی شې", f: "tláy she" }, + { p: "تلای شې", f: "tlaay she" }, + ], + [ + { p: "تلی شئ", f: "tláy shey" }, + { p: "تلای شئ", f: "tlaay shey" }, + ], + ], + [ + [ + { p: "تلی شي", f: "tláy shee" }, + { p: "تلای شي", f: "tlaay shee" }, + ], + [ + { p: "تلی شي", f: "tláy shee" }, + { p: "تلای شي", f: "tlaay shee" }, + ], + ], + [ + [ + { p: "تلی شي", f: "tláy shee" }, + { p: "تلای شي", f: "tlaay shee" }, + ], + [ + { p: "تلی شي", f: "tláy shee" }, + { p: "تلای شي", f: "tlaay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به تللی شم", f: "ba tlúlay shum" }, + { p: "به تللای شم", f: "ba tlúlaay shum" }, + ], + [ + { p: "به تللی شو", f: "ba tlúlay shoo" }, + { p: "به تللای شو", f: "ba tlúlaay shoo" }, + ], + ], + [ + [ + { p: "به تللی شم", f: "ba tlúlay shum" }, + { p: "به تللای شم", f: "ba tlúlaay shum" }, + ], + [ + { p: "به تللی شو", f: "ba tlúlay shoo" }, + { p: "به تللای شو", f: "ba tlúlaay shoo" }, + ], + ], + [ + [ + { p: "به تللی شې", f: "ba tlúlay she" }, + { p: "به تللای شې", f: "ba tlúlaay she" }, + ], + [ + { p: "به تللی شئ", f: "ba tlúlay shey" }, + { p: "به تللای شئ", f: "ba tlúlaay shey" }, + ], + ], + [ + [ + { p: "به تللی شې", f: "ba tlúlay she" }, + { p: "به تللای شې", f: "ba tlúlaay she" }, + ], + [ + { p: "به تللی شئ", f: "ba tlúlay shey" }, + { p: "به تللای شئ", f: "ba tlúlaay shey" }, + ], + ], + [ + [ + { p: "به تللی شي", f: "ba tlúlay shee" }, + { p: "به تللای شي", f: "ba tlúlaay shee" }, + ], + [ + { p: "به تللی شي", f: "ba tlúlay shee" }, + { p: "به تللای شي", f: "ba tlúlaay shee" }, + ], + ], + [ + [ + { p: "به تللی شي", f: "ba tlúlay shee" }, + { p: "به تللای شي", f: "ba tlúlaay shee" }, + ], + [ + { p: "به تللی شي", f: "ba tlúlay shee" }, + { p: "به تللای شي", f: "ba tlúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به تلی شم", f: "ba tláy shum" }, + { p: "به تلای شم", f: "ba tlaay shum" }, + ], + [ + { p: "به تلی شو", f: "ba tláy shoo" }, + { p: "به تلای شو", f: "ba tlaay shoo" }, + ], + ], + [ + [ + { p: "به تلی شم", f: "ba tláy shum" }, + { p: "به تلای شم", f: "ba tlaay shum" }, + ], + [ + { p: "به تلی شو", f: "ba tláy shoo" }, + { p: "به تلای شو", f: "ba tlaay shoo" }, + ], + ], + [ + [ + { p: "به تلی شې", f: "ba tláy she" }, + { p: "به تلای شې", f: "ba tlaay she" }, + ], + [ + { p: "به تلی شئ", f: "ba tláy shey" }, + { p: "به تلای شئ", f: "ba tlaay shey" }, + ], + ], + [ + [ + { p: "به تلی شې", f: "ba tláy she" }, + { p: "به تلای شې", f: "ba tlaay she" }, + ], + [ + { p: "به تلی شئ", f: "ba tláy shey" }, + { p: "به تلای شئ", f: "ba tlaay shey" }, + ], + ], + [ + [ + { p: "به تلی شي", f: "ba tláy shee" }, + { p: "به تلای شي", f: "ba tlaay shee" }, + ], + [ + { p: "به تلی شي", f: "ba tláy shee" }, + { p: "به تلای شي", f: "ba tlaay shee" }, + ], + ], + [ + [ + { p: "به تلی شي", f: "ba tláy shee" }, + { p: "به تلای شي", f: "ba tlaay shee" }, + ], + [ + { p: "به تلی شي", f: "ba tláy shee" }, + { p: "به تلای شي", f: "ba tlaay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "تللی شوم", f: "tlúlay shwum" }, + { p: "تللای شوم", f: "tlúlaay shwum" }, + ], + [ + { p: "تللی شو", f: "tlúlay shoo" }, + { p: "تللای شو", f: "tlúlaay shoo" }, + ], + ], + [ + [ + { p: "تللی شوم", f: "tlúlay shwum" }, + { p: "تللای شوم", f: "tlúlaay shwum" }, + ], + [ + { p: "تللی شو", f: "tlúlay shoo" }, + { p: "تللای شو", f: "tlúlaay shoo" }, + ], + ], + [ + [ + { p: "تللی شوې", f: "tlúlay shwe" }, + { p: "تللای شوې", f: "tlúlaay shwe" }, + ], + [ + { p: "تللی شوئ", f: "tlúlay shwey" }, + { p: "تللای شوئ", f: "tlúlaay shwey" }, + ], + ], + [ + [ + { p: "تللی شوې", f: "tlúlay shwe" }, + { p: "تللای شوې", f: "tlúlaay shwe" }, + ], + [ + { p: "تللی شوئ", f: "tlúlay shwey" }, + { p: "تللای شوئ", f: "tlúlaay shwey" }, + ], + ], + [ + [ + { p: "تللی شو", f: "tlúlay sho" }, + { p: "تللای شو", f: "tlúlaay sho" }, + ], + [ + { p: "تللی شول", f: "tlúlay shwul" }, + { p: "تللای شول", f: "tlúlaay shwul" }, + { p: "تللی شو", f: "tlúlay shoo" }, + { p: "تللای شو", f: "tlúlaay shoo" }, + ], + ], + [ + [ + { p: "تللی شوه", f: "tlúlay shwa" }, + { p: "تللای شوه", f: "tlúlaay shwa" }, + ], + [ + { p: "تللی شولې", f: "tlúlay shwule" }, + { p: "تللای شولې", f: "tlúlaay shwule" }, + { p: "تللی شوې", f: "tlúlay shwe" }, + { p: "تللای شوې", f: "tlúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "تلی شوم", f: "tláy shwum" }, + { p: "تلای شوم", f: "tláay shwum" }, + ], + [ + { p: "تلای شو", f: "tláy shoo" }, + { p: "تلاای شو", f: "tláay shoo" }, + ], + ], + [ + [ + { p: "تلی شوم", f: "tláy shwum" }, + { p: "تلای شوم", f: "tláay shwum" }, + ], + [ + { p: "تلی شو", f: "tláy shoo" }, + { p: "تلای شو", f: "tláay shoo" }, + ], + ], + [ + [ + { p: "تلی شوې", f: "tláy shwe" }, + { p: "تلای شوې", f: "tláay shwe" }, + ], + [ + { p: "تلی شوئ", f: "tláy shwey" }, + { p: "تلای شوئ", f: "tláay shwey" }, + ], + ], + [ + [ + { p: "تلی شوې", f: "tláy shwe" }, + { p: "تلای شوې", f: "tláay shwe" }, + ], + [ + { p: "تلی شوئ", f: "tláy shwey" }, + { p: "تلای شوئ", f: "tláay shwey" }, + ], + ], + [ + [ + { p: "تلی شو", f: "tláy sho" }, + { p: "تلای شو", f: "tláay sho" }, + ], + [ + { p: "تلی شول", f: "tláy shwul" }, + { p: "تلای شول", f: "tláay shwul" }, + { p: "تلی شو", f: "tláy shoo" }, + { p: "تلای شو", f: "tláay shoo" }, + ], + ], + [ + [ + { p: "تلی شوه", f: "tláy shwa" }, + { p: "تلای شوه", f: "tláay shwa" }, + ], + [ + { p: "تلی شولې", f: "tláy shwule" }, + { p: "تلای شولې", f: "tláay shwule" }, + { p: "تلی شوې", f: "tláy shwe" }, + { p: "تلای شوې", f: "tláay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به تللی شوم", f: "ba tlúlay shwum" }, + { p: "به تللای شوم", f: "ba tlúlaay shwum" }, + ], + [ + { p: "به تللی شو", f: "ba tlúlay shoo" }, + { p: "به تللای شو", f: "ba tlúlaay shoo" }, + ], + ], + [ + [ + { p: "به تللی شوم", f: "ba tlúlay shwum" }, + { p: "به تللای شوم", f: "ba tlúlaay shwum" }, + ], + [ + { p: "به تللی شو", f: "ba tlúlay shoo" }, + { p: "به تللای شو", f: "ba tlúlaay shoo" }, + ], + ], + [ + [ + { p: "به تللی شوې", f: "ba tlúlay shwe" }, + { p: "به تللای شوې", f: "ba tlúlaay shwe" }, + ], + [ + { p: "به تللی شوئ", f: "ba tlúlay shwey" }, + { p: "به تللای شوئ", f: "ba tlúlaay shwey" }, + ], + ], + [ + [ + { p: "به تللی شوې", f: "ba tlúlay shwe" }, + { p: "به تللای شوې", f: "ba tlúlaay shwe" }, + ], + [ + { p: "به تللی شوئ", f: "ba tlúlay shwey" }, + { p: "به تللای شوئ", f: "ba tlúlaay shwey" }, + ], + ], + [ + [ + { p: "به تللی شو", f: "ba tlúlay sho" }, + { p: "به تللای شو", f: "ba tlúlaay sho" }, + ], + [ + { p: "به تللی شول", f: "ba tlúlay shwul" }, + { p: "به تللای شول", f: "ba tlúlaay shwul" }, + { p: "به تللی شو", f: "ba tlúlay shoo" }, + { p: "به تللای شو", f: "ba tlúlaay shoo" }, + ], + ], + [ + [ + { p: "به تللی شوه", f: "ba tlúlay shwa" }, + { p: "به تللای شوه", f: "ba tlúlaay shwa" }, + ], + [ + { p: "به تللی شولې", f: "ba tlúlay shwule" }, + { p: "به تللای شولې", f: "ba tlúlaay shwule" }, + { p: "به تللی شوې", f: "ba tlúlay shwe" }, + { p: "به تللای شوې", f: "ba tlúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به تلی شوم", f: "ba tláy shwum" }, + { p: "به تلای شوم", f: "ba tláay shwum" }, + ], + [ + { p: "به تلای شو", f: "ba tláy shoo" }, + { p: "به تلاای شو", f: "ba tláay shoo" }, + ], + ], + [ + [ + { p: "به تلی شوم", f: "ba tláy shwum" }, + { p: "به تلای شوم", f: "ba tláay shwum" }, + ], + [ + { p: "به تلی شو", f: "ba tláy shoo" }, + { p: "به تلای شو", f: "ba tláay shoo" }, + ], + ], + [ + [ + { p: "به تلی شوې", f: "ba tláy shwe" }, + { p: "به تلای شوې", f: "ba tláay shwe" }, + ], + [ + { p: "به تلی شوئ", f: "ba tláy shwey" }, + { p: "به تلای شوئ", f: "ba tláay shwey" }, + ], + ], + [ + [ + { p: "به تلی شوې", f: "ba tláy shwe" }, + { p: "به تلای شوې", f: "ba tláay shwe" }, + ], + [ + { p: "به تلی شوئ", f: "ba tláy shwey" }, + { p: "به تلای شوئ", f: "ba tláay shwey" }, + ], + ], + [ + [ + { p: "به تلی شو", f: "ba tláy sho" }, + { p: "به تلای شو", f: "ba tláay sho" }, + ], + [ + { p: "به تلی شول", f: "ba tláy shwul" }, + { p: "به تلای شول", f: "ba tláay shwul" }, + { p: "به تلی شو", f: "ba tláy shoo" }, + { p: "به تلای شو", f: "ba tláay shoo" }, + ], + ], + [ + [ + { p: "به تلی شوه", f: "ba tláy shwa" }, + { p: "به تلای شوه", f: "ba tláay shwa" }, + ], + [ + { p: "به تلی شولې", f: "ba tláy shwule" }, + { p: "به تلای شولې", f: "ba tláay shwule" }, + { p: "به تلی شوې", f: "ba tláy shwe" }, + { p: "به تلای شوې", f: "ba tláay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللای شوای", f: "tlúlaay shwaay" }, + ], + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللی شوای", f: "tlúlaay shwaay" }, + ], + ], + [ + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللای شوای", f: "tlúlaay shwaay" }, + ], + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللی شوای", f: "tlúlaay shwaay" }, + ], + ], + [ + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللای شوای", f: "tlúlaay shwaay" }, + ], + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللی شوای", f: "tlúlaay shwaay" }, + ], + ], + [ + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللای شوای", f: "tlúlaay shwaay" }, + ], + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللی شوای", f: "tlúlaay shwaay" }, + ], + ], + [ + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللای شوای", f: "tlúlaay shwaay" }, + ], + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللی شوای", f: "tlúlaay shwaay" }, + ], + ], + [ + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللای شوای", f: "tlúlaay shwaay" }, + ], + [ + { p: "تللی شوای", f: "tlúlay shwaay" }, + { p: "تللی شوی", f: "tlúlay shway" }, + { p: "تللی شوای", f: "tlúlaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + ], + [ + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + ], + [ + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + ], + [ + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + ], + [ + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + ], + [ + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + [ + { p: "تلی شوای", f: "tláy shwaay" }, + { p: "تلی شوی", f: "tláy shway" }, + { p: "تلی شوای", f: "tláay shwaay" }, + ], + ], + ], + }, +}; export const tlul: T.VerbConjugation = { - info: { - entry: { - entry: {"ts":1527815348,"i":3638,"p":"تلل","f":"tlul","g":"tlul","e":"to go","c":"v. intrans. irreg.","psp":"ځ","psf":"dz","ssp":"لاړ ش","ssf":"láaR sh","prp":"لاړ","prf":"láaR","ec":"go,goes,going,went,gone"} as T.VerbDictionaryEntry, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - stem: { - imperfective: { p: "ځ", f: "dz" }, - perfective: { - mascSing: { p: "لاړ ش", f: "laaR sh" }, - mascPlur: { p: "لاړ ش", f: "laaR sh" }, - femSing: { p: "لاړه ش", f: "laaRa sh" }, - femPlur: { p: "لاړې ش", f: "laaRe sh" }, - }, - perfectiveSplit: { - mascSing: [{ p: "لاړ ", f: "láaR " }, { p: "ش", f: "sh" }], - mascPlur: [{ p: "لاړ ", f: "láaR " }, { p: "ش", f: "sh" }], - femSing: [{ p: "لاړه ", f: "láaRa " }, { p: "ش", f: "sh" }], - femPlur: [{ p: "لاړې ", f: "láaRe " }, { p: "ش", f: "sh" }], - }, - }, - root: { - imperfective: { - long: { p: "تلل", f: "tlul" }, - short: { p: "تل", f: "tl" }, - }, - perfective: { - long: { p: "لاړل", f: "laaRul" }, - short: { p: "لاړ", f: "laaR" }, - }, - perfectiveSplit: { - long: [{ p: "لا", f: "láa" }, { p: "ړل", f: "Rul" }], - short: [{ p: "لا", f: "láa" }, { p: "ړ", f: "R" }], - }, - }, - participle: { - present: { p: "تلونکی", f: "tlóonkey" }, - past: { - long: { p: "تللی", f: "tlúley" }, - short: { p: "تلی", f: "túley" }, - } - }, + info: { + entry: { + entry: { + ts: 1527815348, + i: 3638, + p: "تلل", + f: "tlul", + g: "tlul", + e: "to go", + c: "v. intrans. irreg.", + psp: "ځ", + psf: "dz", + ssp: "لاړ ش", + ssf: "láaR sh", + prp: "لاړ", + prf: "láaR", + ec: "go,goes,going,went,gone", + } as T.VerbDictionaryEntry, }, - imperfective: { - nonImperative: [ - [[{p: "ځم", f: "dzum"}], [{p: "ځو", f: "dzoo"}]], - [[{p: "ځم", f: "dzum"}], [{p: "ځو", f: "dzoo"}]], - [[{p: "ځې", f: "dze"}], [{p: "ځئ", f: "dzeyy"}]], - [[{p: "ځې", f: "dze"}], [{p: "ځئ", f: "dzeyy"}]], - [[{p: "ځي", f: "dzee"}], [{p: "ځي", f: "dzee"}]], - [[{p: "ځي", f: "dzee"}], [{p: "ځي", f: "dzee"}]], + transitivity: "intransitive", + type: "simple", + yulEnding: false, + stem: { + imperfective: { p: "ځ", f: "dz" }, + perfective: { + mascSing: { p: "لاړ ش", f: "laaR sh" }, + mascPlur: { p: "لاړ ش", f: "laaR sh" }, + femSing: { p: "لاړه ش", f: "laaRa sh" }, + femPlur: { p: "لاړې ش", f: "laaRe sh" }, + }, + perfectiveSplit: { + mascSing: [ + { p: "لاړ ", f: "láaR " }, + { p: "ش", f: "sh" }, ], - future: [ - [[{p: "به ځم", f: "ba dzum"}], [{p: "به ځو", f: "ba dzoo"}]], - [[{p: "به ځم", f: "ba dzum"}], [{p: "به ځو", f: "ba dzoo"}]], - [[{p: "به ځې", f: "ba dze"}], [{p: "به ځئ", f: "ba dzeyy"}]], - [[{p: "به ځې", f: "ba dze"}], [{p: "به ځئ", f: "ba dzeyy"}]], - [[{p: "به ځي", f: "ba dzee"}], [{p: "به ځي", f: "ba dzee"}]], - [[{p: "به ځي", f: "ba dzee"}], [{p: "به ځي", f: "ba dzee"}]], + mascPlur: [ + { p: "لاړ ", f: "láaR " }, + { p: "ش", f: "sh" }, ], - imperative: [ - [[{ p: "ځه", f: "dza" }], [{ p: "ځئ", f: "dzeyy" }]], - [[{ p: "ځه", f: "dza" }], [{ p: "ځئ", f: "dzeyy" }]] + femSing: [ + { p: "لاړه ", f: "láaRa " }, + { p: "ش", f: "sh" }, ], - past: { - short: [ - [[{p: "تلم", f: "tlum"}], [{p: "تلو", f: "tloo"}]], - [[{p: "تلم", f: "tlum"}], [{p: "تلو", f: "tloo"}]], - [[{p: "تلې", f: "tle"}], [{p: "تلئ", f: "tleyy"}]], - [[{p: "تلې", f: "tle"}], [{p: "تلئ", f: "tleyy"}]], - [[{p: "تله", f: "tlu"}, {p: "تلو", f: "tlo"}, { p: "ته", f: "tu" }], [{p: "تلل", f: "tlul"}]], - [[{p: "تله", f: "tla"}], [{p: "تلې", f: "tle"}]], - ], - long: [ - [[{p: "تللم", f: "tlulum"}], [{p: "تللو", f: "tluloo"}]], - [[{p: "تللم", f: "tlulum"}], [{p: "تللو", f: "tluloo"}]], - [[{p: "تللې", f: "tlule"}], [{p: "تللئ", f: "tluleyy"}]], - [[{p: "تللې", f: "tlule"}], [{p: "تللئ", f: "tluleyy"}]], - [[{p: "تللو", f: "tlulo"}], [{p: "تلل", f: "tlul"}]], - [[{p: "تلله", f: "tlula"}], [{p: "تللې", f: "tlule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به تلم", f: "ba tlum"}], [{p: "به تلو", f: "ba tloo"}]], - [[{p: "به تلم", f: "ba tlum"}], [{p: "به تلو", f: "ba tloo"}]], - [[{p: "به تلې", f: "ba tle"}], [{p: "به تلئ", f: "ba tleyy"}]], - [[{p: "به تلې", f: "ba tle"}], [{p: "به تلئ", f: "ba tleyy"}]], - [[{p: "به تله", f: "ba tlu"}, {p: "به تلو", f: "ba tlo"}, { p: "به ته", f: "ba tu" }], [{p: "به تلل", f: "ba tlul"}]], - [[{p: "به تله", f: "ba tla"}], [{p: "به تلې", f: "ba tle"}]], - ], - long: [ - [[{p: "به تللم", f: "ba tlulum"}], [{p: "به تللو", f: "ba tluloo"}]], - [[{p: "به تللم", f: "ba tlulum"}], [{p: "به تللو", f: "ba tluloo"}]], - [[{p: "به تللې", f: "ba tlule"}], [{p: "به تللئ", f: "ba tluleyy"}]], - [[{p: "به تللې", f: "ba tlule"}], [{p: "به تللئ", f: "ba tluleyy"}]], - [[{p: "به تللو", f: "ba tlulo"}], [{p: "به تلل", f: "ba tlul"}]], - [[{p: "به تلله", f: "ba tlula"}], [{p: "به تللې", f: "ba tlule"}]], - ], - }, - modal: tlulModal, + femPlur: [ + { p: "لاړې ", f: "láaRe " }, + { p: "ش", f: "sh" }, + ], + }, }, - perfective: { - nonImperative: [ - [[{p: "لاړ شم", f: "láaR shum"}], [{p: "لاړ شو", f: "láaR shoo"}]], - [[{p: "لاړه شم", f: "láaRa shum"}], [{p: "لاړې شو", f: "láaRe shoo"}]], - [[{p: "لاړ شې", f: "láaR she"}], [{p: "لاړ شئ", f: "láaR sheyy"}]], - [[{p: "لاړه شې", f: "láaRa she"}], [{p: "لاړې شئ", f: "láaRe sheyy"}]], - [[{p: "لاړ شي", f: "láaR shee"}], [{p: "لاړ شي", f: "láaR shee"}]], - [[{p: "لاړه شي", f: "láaRa shee"}], [{p: "لاړې شي", f: "láaRe shee"}]], - ], - future: [ - [[{p: "به لاړ شم", f: "ba láaR shum"}], [{p: "به لاړ شو", f: "ba láaR shoo"}]], - [[{p: "به لاړه شم", f: "ba láaRa shum"}], [{p: "به لاړې شو", f: "ba láaRe shoo"}]], - [[{p: "به لاړ شې", f: "ba láaR she"}], [{p: "به لاړ شئ", f: "ba láaR sheyy"}]], - [[{p: "به لاړه شې", f: "ba láaRa she"}], [{p: "به لاړې شئ", f: "ba láaRe sheyy"}]], - [[{p: "به لاړ شي", f: "ba láaR shee"}], [{p: "به لاړ شي", f: "ba láaR shee"}]], - [[{p: "به لاړه شي", f: "ba láaRa shee"}], [{p: "به لاړې شي", f: "ba láaRe shee"}]], - ], - imperative: [ - [[{ p: "لاړ شه", f: "láaR sha" }], [{ p: "لاړ شئ", f: "láaR sheyy" }]], - [[{ p: "لاړه شه", f: "láaRa sha" }], [{ p: "لاړې شئ", f: "láaRe sheyy" }]], - ], - past: { - short: [ - [[{p: "لاړم", f: "láaRum"}], [{p: "لاړو", f: "láaRoo"}]], - [[{p: "لاړم", f: "láaRum"}], [{p: "لاړو", f: "láaRoo"}]], - [[{p: "لاړې", f: "láaRe"}], [{p: "لاړئ", f: "láaReyy"}]], - [[{p: "لاړې", f: "láaRe"}], [{p: "لاړئ", f: "láaReyy"}]], - [[{p: "لاړه", f: "láaRu"}, {p: "لاړو", f: "láaRo"}, { p: "لاړ", f: "láaR" }], [{p: "لاړل", f: "láaRul"}]], - [[{p: "لاړه", f: "láaRa"}], [{p: "لاړې", f: "láaRe"}]], - ], - long: [ - [[{p: "لاړلم", f: "láaRulum"}], [{p: "لاړلو", f: "láaRuloo"}]], - [[{p: "لاړلم", f: "láaRulum"}], [{p: "لاړلو", f: "láaRuloo"}]], - [[{p: "لاړلې", f: "láaRule"}], [{p: "لاړلئ", f: "láaRuleyy"}]], - [[{p: "لاړلې", f: "láaRule"}], [{p: "لاړلئ", f: "láaRuleyy"}]], - [[{p: "لاړله", f: "láaRulu"}, {p: "لاړلو", f: "láaRulo"}], [{p: "لاړل", f: "láaRul"}]], - [[{p: "لاړله", f: "láaRula"}], [{p: "لاړلې", f: "láaRule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به لاړم", f: "ba láaRum"}], [{p: "به لاړو", f: "ba láaRoo"}]], - [[{p: "به لاړم", f: "ba láaRum"}], [{p: "به لاړو", f: "ba láaRoo"}]], - [[{p: "به لاړې", f: "ba láaRe"}], [{p: "به لاړئ", f: "ba láaReyy"}]], - [[{p: "به لاړې", f: "ba láaRe"}], [{p: "به لاړئ", f: "ba láaReyy"}]], - [[{p: "به لاړه", f: "ba láaRu"}, {p: "به لاړو", f: "ba láaRo"}, { p: "به لاړ", f: "ba láaR" }], [{p: "به لاړل", f: "ba láaRul"}]], - [[{p: "به لاړه", f: "ba láaRa"}], [{p: "به لاړې", f: "ba láaRe"}]], - ], - long: [ - [[{p: "به لاړلم", f: "ba láaRulum"}], [{p: "به لاړلو", f: "ba láaRuloo"}]], - [[{p: "به لاړلم", f: "ba láaRulum"}], [{p: "به لاړلو", f: "ba láaRuloo"}]], - [[{p: "به لاړلې", f: "ba láaRule"}], [{p: "به لاړلئ", f: "ba láaRuleyy"}]], - [[{p: "به لاړلې", f: "ba láaRule"}], [{p: "به لاړلئ", f: "ba láaRuleyy"}]], - [[{p: "به لاړله", f: "ba láaRulu"}, {p: "به لاړلو", f: "ba láaRulo"}], [{p: "به لاړل", f: "ba láaRul"}]], - [[{p: "به لاړله", f: "ba láaRula"}], [{p: "به لاړلې", f: "ba láaRule"}]], - ], - }, - modal: tlulModal, - }, - hypothetical: { - short: [ - [[{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }], [{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }]], - [[{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }], [{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }]], - [[{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }], [{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }]], - [[{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }], [{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }]], - [[{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }], [{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }]], - [[{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }], [{ p: "تلای", f: "túlaay" }, { p: "تلی", f: "túley" }]], - ], + root: { + imperfective: { + long: { p: "تلل", f: "tlul" }, + short: { p: "تل", f: "tl" }, + }, + perfective: { + long: { p: "لاړل", f: "laaRul" }, + short: { p: "لاړ", f: "laaR" }, + }, + perfectiveSplit: { long: [ - [[{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }], [{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }]], - [[{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }], [{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }]], - [[{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }], [{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }]], - [[{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }], [{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }]], - [[{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }], [{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }]], - [[{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }], [{ p: "تللای", f: "tlúlaay" }, { p: "تللی", f: "tlúley" }]], + { p: "لا", f: "láa" }, + { p: "ړل", f: "Rul" }, ], + short: [ + { p: "لا", f: "láa" }, + { p: "ړ", f: "R" }, + ], + }, }, participle: { - past: { - long: { - masc: [ - [{ p: "تللی", f: "tlúley" }], - [{ p: "تللي", f: "tlúlee" }], - [{ p: "تللیو", f: "tlúliyo" }, { p: "تللو", f: "tlúlo" }], - ], - fem: [ - [{ p: "تللې", f: "tlúle" }], - [{ p: "تللې", f: "tlúle" }], - [{ p: "تللو", f: "tlúlo" }], - ], - }, - short: { - masc: [ - [{ p: "تلی", f: "túley" }], - [{ p: "تلي", f: "túlee" }], - [{ p: "تلیو", f: "túliyo" }, { p: "تلو", f: "túlo" }], - ], - fem: [ - [{ p: "تلې", f: "túle" }], - [{ p: "تلې", f: "túle" }], - [{ p: "تلو", f: "túlo" }], - ], - } - }, - present: { - masc: [ - [{ p: "تلونکی", f: "tlóonkey" }], - [{ p: "تلونکي", f: "tlóonkee" }], - [{ p: "تلونکیو", f: "tlóonkiyo" }, { p: "تلونکو", f: "kedóonko" }], - ], - fem: [ - [{ p: "تلونکې", f: "tlóonke" }], - [{ p: "تلونکې", f: "tlóonke" }], - [{ p: "تلونکو", f: "tlóonko" }], - ], - }, + present: { p: "تلونکی", f: "tlóonkay" }, + past: { + long: { p: "تللی", f: "tlúlay" }, + short: { p: "تلی", f: "túlay" }, + }, }, - perfect: { - halfPerfect: { - short: [ - [[{p: "تلی", f: "túley"}], [{p: "تلي", f: "túlee"}]], - [[{p: "تلې", f: "túle"}], [{p: "تلې", f: "túle"}]], - [[{p: "تلی", f: "túley"}], [{p: "تلي", f: "túlee"}]], - [[{p: "تلې", f: "túle"}], [{p: "تلې", f: "túle"}]], - [[{p: "تلی", f: "túley"}], [{p: "تلي", f: "túlee"}]], - [[{p: "تلې", f: "túle"}], [{p: "تلې", f: "túle"}]], - ], - long: [ - [[{p: "تللی", f: "tlúley"}], [{p: "تللي", f: "tlúlee"}]], - [[{p: "تللې", f: "tlúle"}], [{p: "تللې", f: "tlúle"}]], - [[{p: "تللی", f: "tlúley"}], [{p: "تللي", f: "tlúlee"}]], - [[{p: "تللې", f: "tlúle"}], [{p: "تللې", f: "tlúle"}]], - [[{p: "تللی", f: "tlúley"}], [{p: "تللي", f: "tlúlee"}]], - [[{p: "تللې", f: "tlúle"}], [{p: "تللې", f: "tlúle"}]], - ], - }, - past: { - short: [ - [[{p: "تلی وم", f: "túley wum"}], [{p: "تلي وو", f: "túlee woo"}]], - [[{p: "تلې وم", f: "túle wum"}], [{p: "تلې وو", f: "túle woo"}]], - [[{p: "تلی وې", f: "túley we"}], [{p: "تلي وئ", f: "túlee weyy"}]], - [[{p: "تلې وې", f: "túle we"}], [{p: "تلې وئ", f: "túle weyy"}]], - [[{p: "تلی و", f: "túley wo"}], [{p: "تلي وو", f: "túlee woo"}]], - [[{p: "تلې وه", f: "túle wa"}], [{p: "تلې وې", f: "túle we"}]], - ], - long: [ - [[{p: "تللی وم", f: "tlúley wum"}], [{p: "تللي وو", f: "tlúlee woo"}]], - [[{p: "تللې وم", f: "tlúle wum"}], [{p: "تللې وو", f: "tlúle woo"}]], - [[{p: "تللی وې", f: "tlúley we"}], [{p: "تللي وئ", f: "tlúlee weyy"}]], - [[{p: "تللې وې", f: "tlúle we"}], [{p: "تللې وئ", f: "tlúle weyy"}]], - [[{p: "تللی و", f: "tlúley wo"}], [{p: "تللي وو", f: "tlúlee woo"}]], - [[{p: "تللې وه", f: "tlúle wa"}], [{p: "تللې وې", f: "tlúle we"}]], - ], - }, - present: { - short: [ - [[{p: "تلی یم", f: "túley yum"}], [{p: "تلي یو", f: "túlee yoo"}]], - [[{p: "تلې یم", f: "túle yum"}], [{p: "تلې یو", f: "túle yoo"}]], - [[{p: "تلی یې", f: "túley ye"}], [{p: "تلي یئ", f: "túlee yeyy"}]], - [[{p: "تلې یې", f: "túle ye"}], [{p: "تلې یئ", f: "túle yeyy"}]], - [[{p: "تلی دی", f: "túley dey"}], [{p: "تلي دي", f: "túlee dee"}]], - [[{p: "تلې ده", f: "túle da"}], [{p: "تلې دي", f: "túle dee"}]], - ], - long: [ - [[{p: "تللی یم", f: "tlúley yum"}], [{p: "تللي یو", f: "tlúlee yoo"}]], - [[{p: "تللې یم", f: "tlúle yum"}], [{p: "تللې یو", f: "tlúle yoo"}]], - [[{p: "تللی یې", f: "tlúley ye"}], [{p: "تللي یئ", f: "tlúlee yeyy"}]], - [[{p: "تللې یې", f: "tlúle ye"}], [{p: "تللې یئ", f: "tlúle yeyy"}]], - [[{p: "تللی دی", f: "tlúley dey"}], [{p: "تللي دي", f: "tlúlee dee"}]], - [[{p: "تللې ده", f: "tlúle da"}], [{p: "تللې دي", f: "tlúle dee"}]], - ], - }, - habitual: { - short: [ - [[{p: "تلی یم", f: "túley yum"}], [{p: "تلي یو", f: "túlee yoo"}]], - [[{p: "تلې یم", f: "túle yum"}], [{p: "تلې یو", f: "túle yoo"}]], - [[{p: "تلی یې", f: "túley ye"}], [{p: "تلي یئ", f: "túlee yeyy"}]], - [[{p: "تلې یې", f: "túle ye"}], [{p: "تلې یئ", f: "túle yeyy"}]], - [[{p: "تلی وي", f: "túley wee"}], [{p: "تلي وي", f: "túlee wee"}]], - [[{p: "تلې وي", f: "túle wee"}], [{p: "تلې وي", f: "túle wee"}]], - ], - long: [ - [[{p: "تللی یم", f: "tlúley yum"}], [{p: "تللي یو", f: "tlúlee yoo"}]], - [[{p: "تللې یم", f: "tlúle yum"}], [{p: "تللې یو", f: "tlúle yoo"}]], - [[{p: "تللی یې", f: "tlúley ye"}], [{p: "تللي یئ", f: "tlúlee yeyy"}]], - [[{p: "تللې یې", f: "tlúle ye"}], [{p: "تللې یئ", f: "tlúle yeyy"}]], - [[{p: "تللی وي", f: "tlúley wee"}], [{p: "تللي وي", f: "tlúlee wee"}]], - [[{p: "تللې وي", f: "tlúle wee"}], [{p: "تللې وي", f: "tlúle wee"}]], - ], - }, - subjunctive: { - short: [ - [[{p: "تلی وم", f: "túley wum"}], [{p: "تلي وو", f: "túlee woo"}]], - [[{p: "تلې وم", f: "túle wum"}], [{p: "تلې وو", f: "túle woo"}]], - [[{p: "تلی وې", f: "túley we"}], [{p: "تلي وئ", f: "túlee weyy"}]], - [[{p: "تلې وې", f: "túle we"}], [{p: "تلې وئ", f: "túle weyy"}]], - [[{p: "تلی وي", f: "túley wee"}], [{p: "تلي وي", f: "túlee wee"}]], - [[{p: "تلې وي", f: "túle wee"}], [{p: "تلې وي", f: "túle wee"}]], - ], - long: [ - [[{p: "تللی وم", f: "tlúley wum"}], [{p: "تللي وو", f: "tlúlee woo"}]], - [[{p: "تللې وم", f: "tlúle wum"}], [{p: "تللې وو", f: "tlúle woo"}]], - [[{p: "تللی وې", f: "tlúley we"}], [{p: "تللي وئ", f: "tlúlee weyy"}]], - [[{p: "تللې وې", f: "tlúle we"}], [{p: "تللې وئ", f: "tlúle weyy"}]], - [[{p: "تللی وي", f: "tlúley wee"}], [{p: "تللي وي", f: "tlúlee wee"}]], - [[{p: "تللې وي", f: "tlúle wee"}], [{p: "تللې وي", f: "tlúle wee"}]], - ], - }, - future: { - short: [ - [[{p: "به تلی یم", f: "ba túley yum"}], [{p: "به تلي یو", f: "ba túlee yoo"}]], - [[{p: "به تلې یم", f: "ba túle yum"}], [{p: "به تلې یو", f: "ba túle yoo"}]], - [[{p: "به تلی یې", f: "ba túley ye"}], [{p: "به تلي یئ", f: "ba túlee yeyy"}]], - [[{p: "به تلې یې", f: "ba túle ye"}], [{p: "به تلې یئ", f: "ba túle yeyy"}]], - [[{p: "به تلی وي", f: "ba túley wee"}], [{p: "به تلي وي", f: "ba túlee wee"}]], - [[{p: "به تلې وي", f: "ba túle wee"}], [{p: "به تلې وي", f: "ba túle wee"}]], - ], - long: [ - [[{p: "به تللی یم", f: "ba tlúley yum"}], [{p: "به تللي یو", f: "ba tlúlee yoo"}]], - [[{p: "به تللې یم", f: "ba tlúle yum"}], [{p: "به تللې یو", f: "ba tlúle yoo"}]], - [[{p: "به تللی یې", f: "ba tlúley ye"}], [{p: "به تللي یئ", f: "ba tlúlee yeyy"}]], - [[{p: "به تللې یې", f: "ba tlúle ye"}], [{p: "به تللې یئ", f: "ba tlúle yeyy"}]], - [[{p: "به تللی وي", f: "ba tlúley wee"}], [{p: "به تللي وي", f: "ba tlúlee wee"}]], - [[{p: "به تللې وي", f: "ba tlúle wee"}], [{p: "به تللې وي", f: "ba tlúle wee"}]], - ], - }, - wouldBe: { - short: [ - [[{p: "به تلی وم", f: "ba túley wum"}], [{p: "به تلي وو", f: "ba túlee woo"}]], - [[{p: "به تلې وم", f: "ba túle wum"}], [{p: "به تلې وو", f: "ba túle woo"}]], - [[{p: "به تلی وې", f: "ba túley we"}], [{p: "به تلي وئ", f: "ba túlee weyy"}]], - [[{p: "به تلې وې", f: "ba túle we"}], [{p: "به تلې وئ", f: "ba túle weyy"}]], - [[{p: "به تلی و", f: "ba túley wo"}], [{p: "به تلي وو", f: "ba túlee woo"}]], - [[{p: "به تلې وه", f: "ba túle wa"}], [{p: "به تلې وې", f: "ba túle we"}]], - ], - long: [ - [[{p: "به تللی وم", f: "ba tlúley wum"}], [{p: "به تللي وو", f: "ba tlúlee woo"}]], - [[{p: "به تللې وم", f: "ba tlúle wum"}], [{p: "به تللې وو", f: "ba tlúle woo"}]], - [[{p: "به تللی وې", f: "ba tlúley we"}], [{p: "به تللي وئ", f: "ba tlúlee weyy"}]], - [[{p: "به تللې وې", f: "ba tlúle we"}], [{p: "به تللې وئ", f: "ba tlúle weyy"}]], - [[{p: "به تللی و", f: "ba tlúley wo"}], [{p: "به تللي وو", f: "ba tlúlee woo"}]], - [[{p: "به تللې وه", f: "ba tlúle wa"}], [{p: "به تللې وې", f: "ba tlúle we"}]], - ], - }, - pastSubjunctive: { - short: [ - [[{p: "تلی وای", f: "túley waay"}, {p: "تلی وی", f: "túley wey"}], [{p: "تلي وای", f: "túlee waay"}, {p: "تلي وی", f: "túlee wey"}]], - [[{p: "تلې وای", f: "túle waay"}, {p: "تلې وی", f: "túle wey"}], [{p: "تلې وای", f: "túle waay"}, {p: "تلې وی", f: "túle wey"}]], - [[{p: "تلی وای", f: "túley waay"}, {p: "تلی وی", f: "túley wey"}], [{p: "تلي وای", f: "túlee waay"}, {p: "تلي وی", f: "túlee wey"}]], - [[{p: "تلې وای", f: "túle waay"}, {p: "تلې وی", f: "túle wey"}], [{p: "تلې وای", f: "túle waay"}, {p: "تلې وی", f: "túle wey"}]], - [[{p: "تلی وای", f: "túley waay"}, {p: "تلی وی", f: "túley wey"}], [{p: "تلي وای", f: "túlee waay"}, {p: "تلي وی", f: "túlee wey"}]], - [[{p: "تلې وای", f: "túle waay"}, {p: "تلې وی", f: "túle wey"}], [{p: "تلې وای", f: "túle waay"}, {p: "تلې وی", f: "túle wey"}]], - ], - long: [ - [[{p: "تللی وای", f: "tlúley waay"}, {p: "تللی وی", f: "tlúley wey"}], [{p: "تللي وای", f: "tlúlee waay"}, {p: "تللي وی", f: "tlúlee wey"}]], - [[{p: "تللې وای", f: "tlúle waay"}, {p: "تللې وی", f: "tlúle wey"}], [{p: "تللې وای", f: "tlúle waay"}, {p: "تللې وی", f: "tlúle wey"}]], - [[{p: "تللی وای", f: "tlúley waay"}, {p: "تللی وی", f: "tlúley wey"}], [{p: "تللي وای", f: "tlúlee waay"}, {p: "تللي وی", f: "tlúlee wey"}]], - [[{p: "تللې وای", f: "tlúle waay"}, {p: "تللې وی", f: "tlúle wey"}], [{p: "تللې وای", f: "tlúle waay"}, {p: "تللې وی", f: "tlúle wey"}]], - [[{p: "تللی وای", f: "tlúley waay"}, {p: "تللی وی", f: "tlúley wey"}], [{p: "تللي وای", f: "tlúlee waay"}, {p: "تللي وی", f: "tlúlee wey"}]], - [[{p: "تللې وای", f: "tlúle waay"}, {p: "تللې وی", f: "tlúle wey"}], [{p: "تللې وای", f: "tlúle waay"}, {p: "تللې وی", f: "tlúle wey"}]], - ], - }, - wouldHaveBeen: { - short: [ - [[{p: "به تلی وای", f: "ba túley waay"}, {p: "به تلی وی", f: "ba túley wey"}], [{p: "به تلي وای", f: "ba túlee waay"}, {p: "به تلي وی", f: "ba túlee wey"}]], - [[{p: "به تلې وای", f: "ba túle waay"}, {p: "به تلې وی", f: "ba túle wey"}], [{p: "به تلې وای", f: "ba túle waay"}, {p: "به تلې وی", f: "ba túle wey"}]], - [[{p: "به تلی وای", f: "ba túley waay"}, {p: "به تلی وی", f: "ba túley wey"}], [{p: "به تلي وای", f: "ba túlee waay"}, {p: "به تلي وی", f: "ba túlee wey"}]], - [[{p: "به تلې وای", f: "ba túle waay"}, {p: "به تلې وی", f: "ba túle wey"}], [{p: "به تلې وای", f: "ba túle waay"}, {p: "به تلې وی", f: "ba túle wey"}]], - [[{p: "به تلی وای", f: "ba túley waay"}, {p: "به تلی وی", f: "ba túley wey"}], [{p: "به تلي وای", f: "ba túlee waay"}, {p: "به تلي وی", f: "ba túlee wey"}]], - [[{p: "به تلې وای", f: "ba túle waay"}, {p: "به تلې وی", f: "ba túle wey"}], [{p: "به تلې وای", f: "ba túle waay"}, {p: "به تلې وی", f: "ba túle wey"}]], - ], - long: [ - [[{p: "به تللی وای", f: "ba tlúley waay"}, {p: "به تللی وی", f: "ba tlúley wey"}], [{p: "به تللي وای", f: "ba tlúlee waay"}, {p: "به تللي وی", f: "ba tlúlee wey"}]], - [[{p: "به تللې وای", f: "ba tlúle waay"}, {p: "به تللې وی", f: "ba tlúle wey"}], [{p: "به تللې وای", f: "ba tlúle waay"}, {p: "به تللې وی", f: "ba tlúle wey"}]], - [[{p: "به تللی وای", f: "ba tlúley waay"}, {p: "به تللی وی", f: "ba tlúley wey"}], [{p: "به تللي وای", f: "ba tlúlee waay"}, {p: "به تللي وی", f: "ba tlúlee wey"}]], - [[{p: "به تللې وای", f: "ba tlúle waay"}, {p: "به تللې وی", f: "ba tlúle wey"}], [{p: "به تللې وای", f: "ba tlúle waay"}, {p: "به تللې وی", f: "ba tlúle wey"}]], - [[{p: "به تللی وای", f: "ba tlúley waay"}, {p: "به تللی وی", f: "ba tlúley wey"}], [{p: "به تللي وای", f: "ba tlúlee waay"}, {p: "به تللي وی", f: "ba tlúlee wey"}]], - [[{p: "به تللې وای", f: "ba tlúle waay"}, {p: "به تللې وی", f: "ba tlúle wey"}], [{p: "به تللې وای", f: "ba tlúle waay"}, {p: "به تللې وی", f: "ba tlúle wey"}]], - ], - }, + }, + imperfective: { + nonImperative: [ + [[{ p: "ځم", f: "dzum" }], [{ p: "ځو", f: "dzoo" }]], + [[{ p: "ځم", f: "dzum" }], [{ p: "ځو", f: "dzoo" }]], + [[{ p: "ځې", f: "dze" }], [{ p: "ځئ", f: "dzey" }]], + [[{ p: "ځې", f: "dze" }], [{ p: "ځئ", f: "dzey" }]], + [[{ p: "ځي", f: "dzee" }], [{ p: "ځي", f: "dzee" }]], + [[{ p: "ځي", f: "dzee" }], [{ p: "ځي", f: "dzee" }]], + ], + future: [ + [[{ p: "به ځم", f: "ba dzum" }], [{ p: "به ځو", f: "ba dzoo" }]], + [[{ p: "به ځم", f: "ba dzum" }], [{ p: "به ځو", f: "ba dzoo" }]], + [[{ p: "به ځې", f: "ba dze" }], [{ p: "به ځئ", f: "ba dzey" }]], + [[{ p: "به ځې", f: "ba dze" }], [{ p: "به ځئ", f: "ba dzey" }]], + [[{ p: "به ځي", f: "ba dzee" }], [{ p: "به ځي", f: "ba dzee" }]], + [[{ p: "به ځي", f: "ba dzee" }], [{ p: "به ځي", f: "ba dzee" }]], + ], + imperative: [ + [[{ p: "ځه", f: "dza" }], [{ p: "ځئ", f: "dzey" }]], + [[{ p: "ځه", f: "dza" }], [{ p: "ځئ", f: "dzey" }]], + ], + past: { + short: [ + [[{ p: "تلم", f: "tlum" }], [{ p: "تلو", f: "tloo" }]], + [[{ p: "تلم", f: "tlum" }], [{ p: "تلو", f: "tloo" }]], + [[{ p: "تلې", f: "tle" }], [{ p: "تلئ", f: "tley" }]], + [[{ p: "تلې", f: "tle" }], [{ p: "تلئ", f: "tley" }]], + [ + [ + { p: "تله", f: "tlu" }, + { p: "تلو", f: "tlo" }, + { p: "ته", f: "tu" }, + ], + [{ p: "تلل", f: "tlul" }], + ], + [[{ p: "تله", f: "tla" }], [{ p: "تلې", f: "tle" }]], + ], + long: [ + [[{ p: "تللم", f: "tlulum" }], [{ p: "تللو", f: "tluloo" }]], + [[{ p: "تللم", f: "tlulum" }], [{ p: "تللو", f: "tluloo" }]], + [[{ p: "تللې", f: "tlule" }], [{ p: "تللئ", f: "tluley" }]], + [[{ p: "تللې", f: "tlule" }], [{ p: "تللئ", f: "tluley" }]], + [[{ p: "تللو", f: "tlulo" }], [{ p: "تلل", f: "tlul" }]], + [[{ p: "تلله", f: "tlula" }], [{ p: "تللې", f: "tlule" }]], + ], }, + habitualPast: { + short: [ + [[{ p: "به تلم", f: "ba tlum" }], [{ p: "به تلو", f: "ba tloo" }]], + [[{ p: "به تلم", f: "ba tlum" }], [{ p: "به تلو", f: "ba tloo" }]], + [[{ p: "به تلې", f: "ba tle" }], [{ p: "به تلئ", f: "ba tley" }]], + [[{ p: "به تلې", f: "ba tle" }], [{ p: "به تلئ", f: "ba tley" }]], + [ + [ + { p: "به تله", f: "ba tlu" }, + { p: "به تلو", f: "ba tlo" }, + { p: "به ته", f: "ba tu" }, + ], + [{ p: "به تلل", f: "ba tlul" }], + ], + [[{ p: "به تله", f: "ba tla" }], [{ p: "به تلې", f: "ba tle" }]], + ], + long: [ + [ + [{ p: "به تللم", f: "ba tlulum" }], + [{ p: "به تللو", f: "ba tluloo" }], + ], + [ + [{ p: "به تللم", f: "ba tlulum" }], + [{ p: "به تللو", f: "ba tluloo" }], + ], + [[{ p: "به تللې", f: "ba tlule" }], [{ p: "به تللئ", f: "ba tluley" }]], + [[{ p: "به تللې", f: "ba tlule" }], [{ p: "به تللئ", f: "ba tluley" }]], + [[{ p: "به تللو", f: "ba tlulo" }], [{ p: "به تلل", f: "ba tlul" }]], + [[{ p: "به تلله", f: "ba tlula" }], [{ p: "به تللې", f: "ba tlule" }]], + ], + }, + modal: tlulModal, + }, + perfective: { + nonImperative: [ + [[{ p: "لاړ شم", f: "láaR shum" }], [{ p: "لاړ شو", f: "láaR shoo" }]], + [ + [{ p: "لاړه شم", f: "láaRa shum" }], + [{ p: "لاړې شو", f: "láaRe shoo" }], + ], + [[{ p: "لاړ شې", f: "láaR she" }], [{ p: "لاړ شئ", f: "láaR shey" }]], + [[{ p: "لاړه شې", f: "láaRa she" }], [{ p: "لاړې شئ", f: "láaRe shey" }]], + [[{ p: "لاړ شي", f: "láaR shee" }], [{ p: "لاړ شي", f: "láaR shee" }]], + [ + [{ p: "لاړه شي", f: "láaRa shee" }], + [{ p: "لاړې شي", f: "láaRe shee" }], + ], + ], + future: [ + [ + [{ p: "به لاړ شم", f: "ba láaR shum" }], + [{ p: "به لاړ شو", f: "ba láaR shoo" }], + ], + [ + [{ p: "به لاړه شم", f: "ba láaRa shum" }], + [{ p: "به لاړې شو", f: "ba láaRe shoo" }], + ], + [ + [{ p: "به لاړ شې", f: "ba láaR she" }], + [{ p: "به لاړ شئ", f: "ba láaR shey" }], + ], + [ + [{ p: "به لاړه شې", f: "ba láaRa she" }], + [{ p: "به لاړې شئ", f: "ba láaRe shey" }], + ], + [ + [{ p: "به لاړ شي", f: "ba láaR shee" }], + [{ p: "به لاړ شي", f: "ba láaR shee" }], + ], + [ + [{ p: "به لاړه شي", f: "ba láaRa shee" }], + [{ p: "به لاړې شي", f: "ba láaRe shee" }], + ], + ], + imperative: [ + [[{ p: "لاړ شه", f: "láaR sha" }], [{ p: "لاړ شئ", f: "láaR shey" }]], + [[{ p: "لاړه شه", f: "láaRa sha" }], [{ p: "لاړې شئ", f: "láaRe shey" }]], + ], + past: { + short: [ + [[{ p: "لاړم", f: "láaRum" }], [{ p: "لاړو", f: "láaRoo" }]], + [[{ p: "لاړم", f: "láaRum" }], [{ p: "لاړو", f: "láaRoo" }]], + [[{ p: "لاړې", f: "láaRe" }], [{ p: "لاړئ", f: "láaRey" }]], + [[{ p: "لاړې", f: "láaRe" }], [{ p: "لاړئ", f: "láaRey" }]], + [ + [ + { p: "لاړه", f: "láaRu" }, + { p: "لاړو", f: "láaRo" }, + { p: "لاړ", f: "láaR" }, + ], + [{ p: "لاړل", f: "láaRul" }], + ], + [[{ p: "لاړه", f: "láaRa" }], [{ p: "لاړې", f: "láaRe" }]], + ], + long: [ + [[{ p: "لاړلم", f: "láaRulum" }], [{ p: "لاړلو", f: "láaRuloo" }]], + [[{ p: "لاړلم", f: "láaRulum" }], [{ p: "لاړلو", f: "láaRuloo" }]], + [[{ p: "لاړلې", f: "láaRule" }], [{ p: "لاړلئ", f: "láaRuley" }]], + [[{ p: "لاړلې", f: "láaRule" }], [{ p: "لاړلئ", f: "láaRuley" }]], + [ + [ + { p: "لاړله", f: "láaRulu" }, + { p: "لاړلو", f: "láaRulo" }, + ], + [{ p: "لاړل", f: "láaRul" }], + ], + [[{ p: "لاړله", f: "láaRula" }], [{ p: "لاړلې", f: "láaRule" }]], + ], + }, + habitualPast: { + short: [ + [ + [{ p: "به لاړم", f: "ba láaRum" }], + [{ p: "به لاړو", f: "ba láaRoo" }], + ], + [ + [{ p: "به لاړم", f: "ba láaRum" }], + [{ p: "به لاړو", f: "ba láaRoo" }], + ], + [[{ p: "به لاړې", f: "ba láaRe" }], [{ p: "به لاړئ", f: "ba láaRey" }]], + [[{ p: "به لاړې", f: "ba láaRe" }], [{ p: "به لاړئ", f: "ba láaRey" }]], + [ + [ + { p: "به لاړه", f: "ba láaRu" }, + { p: "به لاړو", f: "ba láaRo" }, + { p: "به لاړ", f: "ba láaR" }, + ], + [{ p: "به لاړل", f: "ba láaRul" }], + ], + [[{ p: "به لاړه", f: "ba láaRa" }], [{ p: "به لاړې", f: "ba láaRe" }]], + ], + long: [ + [ + [{ p: "به لاړلم", f: "ba láaRulum" }], + [{ p: "به لاړلو", f: "ba láaRuloo" }], + ], + [ + [{ p: "به لاړلم", f: "ba láaRulum" }], + [{ p: "به لاړلو", f: "ba láaRuloo" }], + ], + [ + [{ p: "به لاړلې", f: "ba láaRule" }], + [{ p: "به لاړلئ", f: "ba láaRuley" }], + ], + [ + [{ p: "به لاړلې", f: "ba láaRule" }], + [{ p: "به لاړلئ", f: "ba láaRuley" }], + ], + [ + [ + { p: "به لاړله", f: "ba láaRulu" }, + { p: "به لاړلو", f: "ba láaRulo" }, + ], + [{ p: "به لاړل", f: "ba láaRul" }], + ], + [ + [{ p: "به لاړله", f: "ba láaRula" }], + [{ p: "به لاړلې", f: "ba láaRule" }], + ], + ], + }, + modal: tlulModal, + }, + hypothetical: { + short: [ + [ + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + ], + [ + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + ], + [ + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + ], + [ + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + ], + [ + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + ], + [ + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + [ + { p: "تلای", f: "túlaay" }, + { p: "تلی", f: "túlay" }, + ], + ], + ], + long: [ + [ + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + ], + [ + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + ], + [ + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + ], + [ + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + ], + [ + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + ], + [ + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + [ + { p: "تللای", f: "tlúlaay" }, + { p: "تللی", f: "tlúlay" }, + ], + ], + ], + }, + participle: { + past: { + long: { + masc: [ + [{ p: "تللی", f: "tlúlay" }], + [{ p: "تللي", f: "tlúlee" }], + [ + { p: "تللیو", f: "tlúliyo" }, + { p: "تللو", f: "tlúlo" }, + ], + ], + fem: [ + [{ p: "تللې", f: "tlúle" }], + [{ p: "تللې", f: "tlúle" }], + [{ p: "تللو", f: "tlúlo" }], + ], + }, + short: { + masc: [ + [{ p: "تلی", f: "túlay" }], + [{ p: "تلي", f: "túlee" }], + [ + { p: "تلیو", f: "túliyo" }, + { p: "تلو", f: "túlo" }, + ], + ], + fem: [ + [{ p: "تلې", f: "túle" }], + [{ p: "تلې", f: "túle" }], + [{ p: "تلو", f: "túlo" }], + ], + }, + }, + present: { + masc: [ + [{ p: "تلونکی", f: "tlóonkay" }], + [{ p: "تلونکي", f: "tlóonkee" }], + [ + { p: "تلونکیو", f: "tlóonkiyo" }, + { p: "تلونکو", f: "kedóonko" }, + ], + ], + fem: [ + [{ p: "تلونکې", f: "tlóonke" }], + [{ p: "تلونکې", f: "tlóonke" }], + [{ p: "تلونکو", f: "tlóonko" }], + ], + }, + }, + perfect: { + halfPerfect: { + short: [ + [[{ p: "تلی", f: "túlay" }], [{ p: "تلي", f: "túlee" }]], + [[{ p: "تلې", f: "túle" }], [{ p: "تلې", f: "túle" }]], + [[{ p: "تلی", f: "túlay" }], [{ p: "تلي", f: "túlee" }]], + [[{ p: "تلې", f: "túle" }], [{ p: "تلې", f: "túle" }]], + [[{ p: "تلی", f: "túlay" }], [{ p: "تلي", f: "túlee" }]], + [[{ p: "تلې", f: "túle" }], [{ p: "تلې", f: "túle" }]], + ], + long: [ + [[{ p: "تللی", f: "tlúlay" }], [{ p: "تللي", f: "tlúlee" }]], + [[{ p: "تللې", f: "tlúle" }], [{ p: "تللې", f: "tlúle" }]], + [[{ p: "تللی", f: "tlúlay" }], [{ p: "تللي", f: "tlúlee" }]], + [[{ p: "تللې", f: "tlúle" }], [{ p: "تللې", f: "tlúle" }]], + [[{ p: "تللی", f: "tlúlay" }], [{ p: "تللي", f: "tlúlee" }]], + [[{ p: "تللې", f: "tlúle" }], [{ p: "تللې", f: "tlúle" }]], + ], + }, + past: { + short: [ + [[{ p: "تلی وم", f: "túlay wum" }], [{ p: "تلي وو", f: "túlee woo" }]], + [[{ p: "تلې وم", f: "túle wum" }], [{ p: "تلې وو", f: "túle woo" }]], + [[{ p: "تلی وې", f: "túlay we" }], [{ p: "تلي وئ", f: "túlee wey" }]], + [[{ p: "تلې وې", f: "túle we" }], [{ p: "تلې وئ", f: "túle wey" }]], + [[{ p: "تلی و", f: "túlay wo" }], [{ p: "تلي وو", f: "túlee woo" }]], + [[{ p: "تلې وه", f: "túle wa" }], [{ p: "تلې وې", f: "túle we" }]], + ], + long: [ + [ + [{ p: "تللی وم", f: "tlúlay wum" }], + [{ p: "تللي وو", f: "tlúlee woo" }], + ], + [ + [{ p: "تللې وم", f: "tlúle wum" }], + [{ p: "تللې وو", f: "tlúle woo" }], + ], + [ + [{ p: "تللی وې", f: "tlúlay we" }], + [{ p: "تللي وئ", f: "tlúlee wey" }], + ], + [[{ p: "تللې وې", f: "tlúle we" }], [{ p: "تللې وئ", f: "tlúle wey" }]], + [ + [{ p: "تللی و", f: "tlúlay wo" }], + [{ p: "تللي وو", f: "tlúlee woo" }], + ], + [[{ p: "تللې وه", f: "tlúle wa" }], [{ p: "تللې وې", f: "tlúle we" }]], + ], + }, + present: { + short: [ + [[{ p: "تلی یم", f: "túlay yum" }], [{ p: "تلي یو", f: "túlee yoo" }]], + [[{ p: "تلې یم", f: "túle yum" }], [{ p: "تلې یو", f: "túle yoo" }]], + [[{ p: "تلی یې", f: "túlay ye" }], [{ p: "تلي یئ", f: "túlee yey" }]], + [[{ p: "تلې یې", f: "túle ye" }], [{ p: "تلې یئ", f: "túle yey" }]], + [[{ p: "تلی دی", f: "túlay day" }], [{ p: "تلي دي", f: "túlee dee" }]], + [[{ p: "تلې ده", f: "túle da" }], [{ p: "تلې دي", f: "túle dee" }]], + ], + long: [ + [ + [{ p: "تللی یم", f: "tlúlay yum" }], + [{ p: "تللي یو", f: "tlúlee yoo" }], + ], + [ + [{ p: "تللې یم", f: "tlúle yum" }], + [{ p: "تللې یو", f: "tlúle yoo" }], + ], + [ + [{ p: "تللی یې", f: "tlúlay ye" }], + [{ p: "تللي یئ", f: "tlúlee yey" }], + ], + [[{ p: "تللې یې", f: "tlúle ye" }], [{ p: "تللې یئ", f: "tlúle yey" }]], + [ + [{ p: "تللی دی", f: "tlúlay day" }], + [{ p: "تللي دي", f: "tlúlee dee" }], + ], + [[{ p: "تللې ده", f: "tlúle da" }], [{ p: "تللې دي", f: "tlúle dee" }]], + ], + }, + habitual: { + short: [ + [[{ p: "تلی یم", f: "túlay yum" }], [{ p: "تلي یو", f: "túlee yoo" }]], + [[{ p: "تلې یم", f: "túle yum" }], [{ p: "تلې یو", f: "túle yoo" }]], + [[{ p: "تلی یې", f: "túlay ye" }], [{ p: "تلي یئ", f: "túlee yey" }]], + [[{ p: "تلې یې", f: "túle ye" }], [{ p: "تلې یئ", f: "túle yey" }]], + [[{ p: "تلی وي", f: "túlay wee" }], [{ p: "تلي وي", f: "túlee wee" }]], + [[{ p: "تلې وي", f: "túle wee" }], [{ p: "تلې وي", f: "túle wee" }]], + ], + long: [ + [ + [{ p: "تللی یم", f: "tlúlay yum" }], + [{ p: "تللي یو", f: "tlúlee yoo" }], + ], + [ + [{ p: "تللې یم", f: "tlúle yum" }], + [{ p: "تللې یو", f: "tlúle yoo" }], + ], + [ + [{ p: "تللی یې", f: "tlúlay ye" }], + [{ p: "تللي یئ", f: "tlúlee yey" }], + ], + [[{ p: "تللې یې", f: "tlúle ye" }], [{ p: "تللې یئ", f: "tlúle yey" }]], + [ + [{ p: "تللی وي", f: "tlúlay wee" }], + [{ p: "تللي وي", f: "tlúlee wee" }], + ], + [ + [{ p: "تللې وي", f: "tlúle wee" }], + [{ p: "تللې وي", f: "tlúle wee" }], + ], + ], + }, + subjunctive: { + short: [ + [[{ p: "تلی وم", f: "túlay wum" }], [{ p: "تلي وو", f: "túlee woo" }]], + [[{ p: "تلې وم", f: "túle wum" }], [{ p: "تلې وو", f: "túle woo" }]], + [[{ p: "تلی وې", f: "túlay we" }], [{ p: "تلي وئ", f: "túlee wey" }]], + [[{ p: "تلې وې", f: "túle we" }], [{ p: "تلې وئ", f: "túle wey" }]], + [[{ p: "تلی وي", f: "túlay wee" }], [{ p: "تلي وي", f: "túlee wee" }]], + [[{ p: "تلې وي", f: "túle wee" }], [{ p: "تلې وي", f: "túle wee" }]], + ], + long: [ + [ + [{ p: "تللی وم", f: "tlúlay wum" }], + [{ p: "تللي وو", f: "tlúlee woo" }], + ], + [ + [{ p: "تللې وم", f: "tlúle wum" }], + [{ p: "تللې وو", f: "tlúle woo" }], + ], + [ + [{ p: "تللی وې", f: "tlúlay we" }], + [{ p: "تللي وئ", f: "tlúlee wey" }], + ], + [[{ p: "تللې وې", f: "tlúle we" }], [{ p: "تللې وئ", f: "tlúle wey" }]], + [ + [{ p: "تللی وي", f: "tlúlay wee" }], + [{ p: "تللي وي", f: "tlúlee wee" }], + ], + [ + [{ p: "تللې وي", f: "tlúle wee" }], + [{ p: "تللې وي", f: "tlúle wee" }], + ], + ], + }, + future: { + short: [ + [ + [{ p: "به تلی یم", f: "ba túlay yum" }], + [{ p: "به تلي یو", f: "ba túlee yoo" }], + ], + [ + [{ p: "به تلې یم", f: "ba túle yum" }], + [{ p: "به تلې یو", f: "ba túle yoo" }], + ], + [ + [{ p: "به تلی یې", f: "ba túlay ye" }], + [{ p: "به تلي یئ", f: "ba túlee yey" }], + ], + [ + [{ p: "به تلې یې", f: "ba túle ye" }], + [{ p: "به تلې یئ", f: "ba túle yey" }], + ], + [ + [{ p: "به تلی وي", f: "ba túlay wee" }], + [{ p: "به تلي وي", f: "ba túlee wee" }], + ], + [ + [{ p: "به تلې وي", f: "ba túle wee" }], + [{ p: "به تلې وي", f: "ba túle wee" }], + ], + ], + long: [ + [ + [{ p: "به تللی یم", f: "ba tlúlay yum" }], + [{ p: "به تللي یو", f: "ba tlúlee yoo" }], + ], + [ + [{ p: "به تللې یم", f: "ba tlúle yum" }], + [{ p: "به تللې یو", f: "ba tlúle yoo" }], + ], + [ + [{ p: "به تللی یې", f: "ba tlúlay ye" }], + [{ p: "به تللي یئ", f: "ba tlúlee yey" }], + ], + [ + [{ p: "به تللې یې", f: "ba tlúle ye" }], + [{ p: "به تللې یئ", f: "ba tlúle yey" }], + ], + [ + [{ p: "به تللی وي", f: "ba tlúlay wee" }], + [{ p: "به تللي وي", f: "ba tlúlee wee" }], + ], + [ + [{ p: "به تللې وي", f: "ba tlúle wee" }], + [{ p: "به تللې وي", f: "ba tlúle wee" }], + ], + ], + }, + wouldBe: { + short: [ + [ + [{ p: "به تلی وم", f: "ba túlay wum" }], + [{ p: "به تلي وو", f: "ba túlee woo" }], + ], + [ + [{ p: "به تلې وم", f: "ba túle wum" }], + [{ p: "به تلې وو", f: "ba túle woo" }], + ], + [ + [{ p: "به تلی وې", f: "ba túlay we" }], + [{ p: "به تلي وئ", f: "ba túlee wey" }], + ], + [ + [{ p: "به تلې وې", f: "ba túle we" }], + [{ p: "به تلې وئ", f: "ba túle wey" }], + ], + [ + [{ p: "به تلی و", f: "ba túlay wo" }], + [{ p: "به تلي وو", f: "ba túlee woo" }], + ], + [ + [{ p: "به تلې وه", f: "ba túle wa" }], + [{ p: "به تلې وې", f: "ba túle we" }], + ], + ], + long: [ + [ + [{ p: "به تللی وم", f: "ba tlúlay wum" }], + [{ p: "به تللي وو", f: "ba tlúlee woo" }], + ], + [ + [{ p: "به تللې وم", f: "ba tlúle wum" }], + [{ p: "به تللې وو", f: "ba tlúle woo" }], + ], + [ + [{ p: "به تللی وې", f: "ba tlúlay we" }], + [{ p: "به تللي وئ", f: "ba tlúlee wey" }], + ], + [ + [{ p: "به تللې وې", f: "ba tlúle we" }], + [{ p: "به تللې وئ", f: "ba tlúle wey" }], + ], + [ + [{ p: "به تللی و", f: "ba tlúlay wo" }], + [{ p: "به تللي وو", f: "ba tlúlee woo" }], + ], + [ + [{ p: "به تللې وه", f: "ba tlúle wa" }], + [{ p: "به تللې وې", f: "ba tlúle we" }], + ], + ], + }, + pastSubjunctive: { + short: [ + [ + [ + { p: "تلی وای", f: "túlay waay" }, + { p: "تلی وی", f: "túlay way" }, + ], + [ + { p: "تلي وای", f: "túlee waay" }, + { p: "تلي وی", f: "túlee way" }, + ], + ], + [ + [ + { p: "تلې وای", f: "túle waay" }, + { p: "تلې وی", f: "túle way" }, + ], + [ + { p: "تلې وای", f: "túle waay" }, + { p: "تلې وی", f: "túle way" }, + ], + ], + [ + [ + { p: "تلی وای", f: "túlay waay" }, + { p: "تلی وی", f: "túlay way" }, + ], + [ + { p: "تلي وای", f: "túlee waay" }, + { p: "تلي وی", f: "túlee way" }, + ], + ], + [ + [ + { p: "تلې وای", f: "túle waay" }, + { p: "تلې وی", f: "túle way" }, + ], + [ + { p: "تلې وای", f: "túle waay" }, + { p: "تلې وی", f: "túle way" }, + ], + ], + [ + [ + { p: "تلی وای", f: "túlay waay" }, + { p: "تلی وی", f: "túlay way" }, + ], + [ + { p: "تلي وای", f: "túlee waay" }, + { p: "تلي وی", f: "túlee way" }, + ], + ], + [ + [ + { p: "تلې وای", f: "túle waay" }, + { p: "تلې وی", f: "túle way" }, + ], + [ + { p: "تلې وای", f: "túle waay" }, + { p: "تلې وی", f: "túle way" }, + ], + ], + ], + long: [ + [ + [ + { p: "تللی وای", f: "tlúlay waay" }, + { p: "تللی وی", f: "tlúlay way" }, + ], + [ + { p: "تللي وای", f: "tlúlee waay" }, + { p: "تللي وی", f: "tlúlee way" }, + ], + ], + [ + [ + { p: "تللې وای", f: "tlúle waay" }, + { p: "تللې وی", f: "tlúle way" }, + ], + [ + { p: "تللې وای", f: "tlúle waay" }, + { p: "تللې وی", f: "tlúle way" }, + ], + ], + [ + [ + { p: "تللی وای", f: "tlúlay waay" }, + { p: "تللی وی", f: "tlúlay way" }, + ], + [ + { p: "تللي وای", f: "tlúlee waay" }, + { p: "تللي وی", f: "tlúlee way" }, + ], + ], + [ + [ + { p: "تللې وای", f: "tlúle waay" }, + { p: "تللې وی", f: "tlúle way" }, + ], + [ + { p: "تللې وای", f: "tlúle waay" }, + { p: "تللې وی", f: "tlúle way" }, + ], + ], + [ + [ + { p: "تللی وای", f: "tlúlay waay" }, + { p: "تللی وی", f: "tlúlay way" }, + ], + [ + { p: "تللي وای", f: "tlúlee waay" }, + { p: "تللي وی", f: "tlúlee way" }, + ], + ], + [ + [ + { p: "تللې وای", f: "tlúle waay" }, + { p: "تللې وی", f: "tlúle way" }, + ], + [ + { p: "تللې وای", f: "tlúle waay" }, + { p: "تللې وی", f: "tlúle way" }, + ], + ], + ], + }, + wouldHaveBeen: { + short: [ + [ + [ + { p: "به تلی وای", f: "ba túlay waay" }, + { p: "به تلی وی", f: "ba túlay way" }, + ], + [ + { p: "به تلي وای", f: "ba túlee waay" }, + { p: "به تلي وی", f: "ba túlee way" }, + ], + ], + [ + [ + { p: "به تلې وای", f: "ba túle waay" }, + { p: "به تلې وی", f: "ba túle way" }, + ], + [ + { p: "به تلې وای", f: "ba túle waay" }, + { p: "به تلې وی", f: "ba túle way" }, + ], + ], + [ + [ + { p: "به تلی وای", f: "ba túlay waay" }, + { p: "به تلی وی", f: "ba túlay way" }, + ], + [ + { p: "به تلي وای", f: "ba túlee waay" }, + { p: "به تلي وی", f: "ba túlee way" }, + ], + ], + [ + [ + { p: "به تلې وای", f: "ba túle waay" }, + { p: "به تلې وی", f: "ba túle way" }, + ], + [ + { p: "به تلې وای", f: "ba túle waay" }, + { p: "به تلې وی", f: "ba túle way" }, + ], + ], + [ + [ + { p: "به تلی وای", f: "ba túlay waay" }, + { p: "به تلی وی", f: "ba túlay way" }, + ], + [ + { p: "به تلي وای", f: "ba túlee waay" }, + { p: "به تلي وی", f: "ba túlee way" }, + ], + ], + [ + [ + { p: "به تلې وای", f: "ba túle waay" }, + { p: "به تلې وی", f: "ba túle way" }, + ], + [ + { p: "به تلې وای", f: "ba túle waay" }, + { p: "به تلې وی", f: "ba túle way" }, + ], + ], + ], + long: [ + [ + [ + { p: "به تللی وای", f: "ba tlúlay waay" }, + { p: "به تللی وی", f: "ba tlúlay way" }, + ], + [ + { p: "به تللي وای", f: "ba tlúlee waay" }, + { p: "به تللي وی", f: "ba tlúlee way" }, + ], + ], + [ + [ + { p: "به تللې وای", f: "ba tlúle waay" }, + { p: "به تللې وی", f: "ba tlúle way" }, + ], + [ + { p: "به تللې وای", f: "ba tlúle waay" }, + { p: "به تللې وی", f: "ba tlúle way" }, + ], + ], + [ + [ + { p: "به تللی وای", f: "ba tlúlay waay" }, + { p: "به تللی وی", f: "ba tlúlay way" }, + ], + [ + { p: "به تللي وای", f: "ba tlúlee waay" }, + { p: "به تللي وی", f: "ba tlúlee way" }, + ], + ], + [ + [ + { p: "به تللې وای", f: "ba tlúle waay" }, + { p: "به تللې وی", f: "ba tlúle way" }, + ], + [ + { p: "به تللې وای", f: "ba tlúle waay" }, + { p: "به تللې وی", f: "ba tlúle way" }, + ], + ], + [ + [ + { p: "به تللی وای", f: "ba tlúlay waay" }, + { p: "به تللی وی", f: "ba tlúlay way" }, + ], + [ + { p: "به تللي وای", f: "ba tlúlee waay" }, + { p: "به تللي وی", f: "ba tlúlee way" }, + ], + ], + [ + [ + { p: "به تللې وای", f: "ba tlúle waay" }, + { p: "به تللې وی", f: "ba tlúle way" }, + ], + [ + { p: "به تللې وای", f: "ba tlúle waay" }, + { p: "به تللې وی", f: "ba tlúle way" }, + ], + ], + ], + }, + }, }; export const stativeAux = { - transitive: kawulStat, - intransitive: kedulStat, + transitive: kawulStat, + intransitive: kedulStat, }; export const dynamicAux = { - transative: kawulDyn, - intransitive: kedulDyn, + transative: kawulDyn, + intransitive: kedulDyn, }; export const warkawul: T.VerbConjugation = { - info: { - entry: { - entry: {"ts":1527813914,"i":14222,"p":"ورکول","f":"wărkawul","g":"warkawul","e":"to give (to him/her/it - towards third person)","c":"v. trans."} as T.VerbDictionaryEntry, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "ورکول", f: "wărkawul" }, - short: { p: "ورکو", f: "wărkaw" }, - }, - perfective: { - long: { p: "ورکړل", f: "wărkRul" }, - short: { p: "ورکړ", f: "wărkR" }, - mini: { p: "ورک", f: "wărk" }, - }, - perfectiveSplit: { - long: [{ p: "ور ", f: "wăr "}, { p: "کړل", f: "kRul" }], - short: [{ p: "ور ", f: "wăr "}, { p: "کړ", f: "kR" }], - mini: [{ p: "ور ", f: "wăr "}, { p: "ړ", f: "k" }], - }, - }, - stem: { - imperfective: { p: "ورکو", f: "wărkaw" }, - perfective: { - long: { p: "ورکړ", f: "wărkR" }, - short: { p: "ورک", f: "wărk" }, - }, - perfectiveSplit: { - long: [{ p: "ور ", f: "wăr "}, { p: "کړ", f: "kR" }], - short: [{ p: "ور ", f: "wăr "}, { p: "ړ", f: "k" }], - }, - }, - participle: { - present: { p: "ورکوونکی", f: "wărkawóonkey" }, - past: { p: "ورکړی", f: "wărkúRey" }, - }, + info: { + entry: { + entry: { + ts: 1527813914, + i: 14222, + p: "ورکول", + f: "wărkawul", + g: "warkawul", + e: "to give (to him/her/it - towards third person)", + c: "v. trans.", + } as T.VerbDictionaryEntry, }, - imperfective: { - nonImperative: [ - [[{p: "ورکوم", f: "wărkawum"}], [{p: "ورکوو", f: "wărkawoo"}]], - [[{p: "ورکوم", f: "wărkawum"}], [{p: "ورکوو", f: "wărkawoo"}]], - [[{p: "ورکوې", f: "wărkawe"}], [{p: "ورکوئ", f: "wărkaweyy"}]], - [[{p: "ورکوې", f: "wărkawe"}], [{p: "ورکوئ", f: "wărkaweyy"}]], - [[{p: "ورکوي", f: "wărkawee"}], [{p: "ورکوي", f: "wărkawee"}]], - [[{p: "ورکوي", f: "wărkawee"}], [{p: "ورکوي", f: "wărkawee"}]], - ], - future: [ - [[{p: "به ورکوم", f: "ba wărkawum"}], [{p: "به ورکوو", f: "ba wărkawoo"}]], - [[{p: "به ورکوم", f: "ba wărkawum"}], [{p: "به ورکوو", f: "ba wărkawoo"}]], - [[{p: "به ورکوې", f: "ba wărkawe"}], [{p: "به ورکوئ", f: "ba wărkaweyy"}]], - [[{p: "به ورکوې", f: "ba wărkawe"}], [{p: "به ورکوئ", f: "ba wărkaweyy"}]], - [[{p: "به ورکوي", f: "ba wărkawee"}], [{p: "به ورکوي", f: "ba wărkawee"}]], - [[{p: "به ورکوي", f: "ba wărkawee"}], [{p: "به ورکوي", f: "ba wărkawee"}]], - ], - imperative: [ - [[{ p: "ورکوه", f: "wărkawá" }], [{ p: "ورکوئ", f: "wărkawéyy" }]], - [[{ p: "ورکوه", f: "wărkawá" }], [{ p: "ورکوئ", f: "wărkawéyy" }]] - ], - past: { - short: [ - [[{p: "ورکوم", f: "wărkawum"}], [{p: "ورکوو", f: "wărkawoo"}]], - [[{p: "ورکوم", f: "wărkawum"}], [{p: "ورکوو", f: "wărkawoo"}]], - [[{p: "ورکوې", f: "wărkawe"}], [{p: "ورکوئ", f: "wărkaweyy"}]], - [[{p: "ورکوې", f: "wărkawe"}], [{p: "ورکوئ", f: "wărkaweyy"}]], - [[{p: "ورکاوه", f: "wărkaawu"}], [{p: "ورکول", f: "wărkawul"}]], - [[{p: "ورکوه", f: "wărkawa"}], [{p: "ورکوې", f: "wărkawe"}]], - ], - long: [ - [[{p: "ورکولم", f: "wărkawulum"}], [{p: "ورکولو", f: "wărkawuloo"}]], - [[{p: "ورکولم", f: "wărkawulum"}], [{p: "ورکولو", f: "wărkawuloo"}]], - [[{p: "ورکولې", f: "wărkawule"}], [{p: "ورکولئ", f: "wărkawuleyy"}]], - [[{p: "ورکولې", f: "wărkawule"}], [{p: "ورکولئ", f: "wărkawuleyy"}]], - [[{p: "ورکوله", f: "wărkawulu"}, {p: "ورکولو", f: "wărkawulo"}], [{p: "ورکول", f: "wărkawul"}]], - [[{p: "ورکوله", f: "wărkawula"}], [{p: "ورکولې", f: "wărkawule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به ورکوم", f: "ba wărkawum"}], [{p: "به ورکوو", f: "ba wărkawoo"}]], - [[{p: "به ورکوم", f: "ba wărkawum"}], [{p: "به ورکوو", f: "ba wărkawoo"}]], - [[{p: "به ورکوې", f: "ba wărkawe"}], [{p: "به ورکوئ", f: "ba wărkaweyy"}]], - [[{p: "به ورکوې", f: "ba wărkawe"}], [{p: "به ورکوئ", f: "ba wărkaweyy"}]], - [[{p: "به ورکاوه", f: "ba wărkaawu"}], [{p: "به ورکول", f: "ba wărkawul"}]], - [[{p: "به ورکوه", f: "ba wărkawa"}], [{p: "به ورکوې", f: "ba wărkawe"}]], - ], - long: [ - [[{p: "به ورکولم", f: "ba wărkawulum"}], [{p: "به ورکولو", f: "ba wărkawuloo"}]], - [[{p: "به ورکولم", f: "ba wărkawulum"}], [{p: "به ورکولو", f: "ba wărkawuloo"}]], - [[{p: "به ورکولې", f: "ba wărkawule"}], [{p: "به ورکولئ", f: "ba wărkawuleyy"}]], - [[{p: "به ورکولې", f: "ba wărkawule"}], [{p: "به ورکولئ", f: "ba wărkawuleyy"}]], - [[{p: "به ورکوله", f: "ba wărkawulu"}, {p: "به ورکولو", f: "ba wărkawulo"}], [{p: "به ورکول", f: "ba wărkawul"}]], - [[{p: "به ورکوله", f: "ba wărkawula"}], [{p: "به ورکولې", f: "ba wărkawule"}]], - ], - }, - modal: { - nonImperative: { - long: [ - [[{ p: "ورکولی شم", f: "wărkawúley shum" }, { p: "ورکولای شم", f: "wărkawúlaay shum" }], [{ p: "ورکولی شو", f: "wărkawúley shoo" }, { p: "ورکولای شو", f: "wărkawúlaay shoo" }]], - [[{ p: "ورکولی شم", f: "wărkawúley shum" }, { p: "ورکولای شم", f: "wărkawúlaay shum" }], [{ p: "ورکولی شو", f: "wărkawúley shoo" }, { p: "ورکولای شو", f: "wărkawúlaay shoo" }]], - [[{ p: "ورکولی شې", f: "wărkawúley she" }, { p: "ورکولای شې", f: "wărkawúlaay she" }], [{ p: "ورکولی شئ", f: "wărkawúley sheyy" }, { p: "ورکولای شئ", f: "wărkawúlaay sheyy" }]], - [[{ p: "ورکولی شې", f: "wărkawúley she" }, { p: "ورکولای شې", f: "wărkawúlaay she" }], [{ p: "ورکولی شئ", f: "wărkawúley sheyy" }, { p: "ورکولای شئ", f: "wărkawúlaay sheyy" }]], - [[{ p: "ورکولی شي", f: "wărkawúley shee" }, { p: "ورکولای شي", f: "wărkawúlaay shee" }], [{ p: "ورکولی شي", f: "wărkawúley shee" }, { p: "ورکولای شي", f: "wărkawúlaay shee" }]], - [[{ p: "ورکولی شي", f: "wărkawúley shee" }, { p: "ورکولای شي", f: "wărkawúlaay shee" }], [{ p: "ورکولی شي", f: "wărkawúley shee" }, { p: "ورکولای شي", f: "wărkawúlaay shee" }]], - ], - short: [ - [[{ p: "ورکوی شم", f: "wărkawéy shum" }, { p: "ورکوای شم", f: "wărkawáay shum" }], [{ p: "ورکوی شو", f: "wărkawéy shoo" }, { p: "ورکوای شو", f: "wărkawáay shoo" }]], - [[{ p: "ورکوی شم", f: "wărkawéy shum" }, { p: "ورکوای شم", f: "wărkawáay shum" }], [{ p: "ورکوی شو", f: "wărkawéy shoo" }, { p: "ورکوای شو", f: "wărkawáay shoo" }]], - [[{ p: "ورکوی شې", f: "wărkawéy she" }, { p: "ورکوای شې", f: "wărkawáay she" }], [{ p: "ورکوی شئ", f: "wărkawéy sheyy" }, { p: "ورکوای شئ", f: "wărkawáay sheyy" }]], - [[{ p: "ورکوی شې", f: "wărkawéy she" }, { p: "ورکوای شې", f: "wărkawáay she" }], [{ p: "ورکوی شئ", f: "wărkawéy sheyy" }, { p: "ورکوای شئ", f: "wărkawáay sheyy" }]], - [[{ p: "ورکوی شي", f: "wărkawéy shee" }, { p: "ورکوای شي", f: "wărkawáay shee" }], [{ p: "ورکوی شي", f: "wărkawéy shee" }, { p: "ورکوای شي", f: "wărkawáay shee" }]], - [[{ p: "ورکوی شي", f: "wărkawéy shee" }, { p: "ورکوای شي", f: "wărkawáay shee" }], [{ p: "ورکوی شي", f: "wărkawéy shee" }, { p: "ورکوای شي", f: "wărkawáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به ورکولی شم", f: "ba wărkawúley shum" }, { p: "به ورکولای شم", f: "ba wărkawúlaay shum" }], [{ p: "به ورکولی شو", f: "ba wărkawúley shoo" }, { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }]], - [[{ p: "به ورکولی شم", f: "ba wărkawúley shum" }, { p: "به ورکولای شم", f: "ba wărkawúlaay shum" }], [{ p: "به ورکولی شو", f: "ba wărkawúley shoo" }, { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }]], - [[{ p: "به ورکولی شې", f: "ba wărkawúley she" }, { p: "به ورکولای شې", f: "ba wărkawúlaay she" }], [{ p: "به ورکولی شئ", f: "ba wărkawúley sheyy" }, { p: "به ورکولای شئ", f: "ba wărkawúlaay sheyy" }]], - [[{ p: "به ورکولی شې", f: "ba wărkawúley she" }, { p: "به ورکولای شې", f: "ba wărkawúlaay she" }], [{ p: "به ورکولی شئ", f: "ba wărkawúley sheyy" }, { p: "به ورکولای شئ", f: "ba wărkawúlaay sheyy" }]], - [[{ p: "به ورکولی شي", f: "ba wărkawúley shee" }, { p: "به ورکولای شي", f: "ba wărkawúlaay shee" }], [{ p: "به ورکولی شي", f: "ba wărkawúley shee" }, { p: "به ورکولای شي", f: "ba wărkawúlaay shee" }]], - [[{ p: "به ورکولی شي", f: "ba wărkawúley shee" }, { p: "به ورکولای شي", f: "ba wărkawúlaay shee" }], [{ p: "به ورکولی شي", f: "ba wărkawúley shee" }, { p: "به ورکولای شي", f: "ba wărkawúlaay shee" }]], - ], - short: [ - [[{ p: "به ورکوی شم", f: "ba wărkawéy shum" }, { p: "به ورکوای شم", f: "ba wărkawáay shum" }], [{ p: "به ورکوی شو", f: "ba wărkawéy shoo" }, { p: "به ورکوای شو", f: "ba wărkawáay shoo" }]], - [[{ p: "به ورکوی شم", f: "ba wărkawéy shum" }, { p: "به ورکوای شم", f: "ba wărkawáay shum" }], [{ p: "به ورکوی شو", f: "ba wărkawéy shoo" }, { p: "به ورکوای شو", f: "ba wărkawáay shoo" }]], - [[{ p: "به ورکوی شې", f: "ba wărkawéy she" }, { p: "به ورکوای شې", f: "ba wărkawáay she" }], [{ p: "به ورکوی شئ", f: "ba wărkawéy sheyy" }, { p: "به ورکوای شئ", f: "ba wărkawáay sheyy" }]], - [[{ p: "به ورکوی شې", f: "ba wărkawéy she" }, { p: "به ورکوای شې", f: "ba wărkawáay she" }], [{ p: "به ورکوی شئ", f: "ba wărkawéy sheyy" }, { p: "به ورکوای شئ", f: "ba wărkawáay sheyy" }]], - [[{ p: "به ورکوی شي", f: "ba wărkawéy shee" }, { p: "به ورکوای شي", f: "ba wărkawáay shee" }], [{ p: "به ورکوی شي", f: "ba wărkawéy shee" }, { p: "به ورکوای شي", f: "ba wărkawáay shee" }]], - [[{ p: "به ورکوی شي", f: "ba wărkawéy shee" }, { p: "به ورکوای شي", f: "ba wărkawáay shee" }], [{ p: "به ورکوی شي", f: "ba wărkawéy shee" }, { p: "به ورکوای شي", f: "ba wărkawáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "ورکولی شوم", f: "wărkawúley shwum" }, { p: "ورکولای شوم", f: "wărkawúlaay shwum" }], [{ p: "ورکولی شو", f: "wărkawúley shoo" }, { p: "ورکولای شو", f: "wărkawúlaay shoo" }]], - [[{ p: "ورکولی شوم", f: "wărkawúley shwum" }, { p: "ورکولای شوم", f: "wărkawúlaay shwum" }], [{ p: "ورکولی شو", f: "wărkawúley shoo" }, { p: "ورکولای شو", f: "wărkawúlaay shoo" }]], - [[{ p: "ورکولی شوې", f: "wărkawúley shwe" }, { p: "ورکولای شوې", f: "wărkawúlaay shwe" }], [{ p: "ورکولی شوئ", f: "wărkawúley shweyy" }, { p: "ورکولای شوئ", f: "wărkawúlaay shweyy" }]], - [[{ p: "ورکولی شوې", f: "wărkawúley shwe" }, { p: "ورکولای شوې", f: "wărkawúlaay shwe" }], [{ p: "ورکولی شوئ", f: "wărkawúley shweyy" }, { p: "ورکولای شوئ", f: "wărkawúlaay shweyy" }]], - [[{ p: "ورکولی شو", f: "wărkawúley sho" }, { p: "ورکولای شو", f: "wărkawúlaay sho" }], [{ p: "ورکولی شول", f: "wărkawúley shwul" }, { p: "ورکولای شول", f: "wărkawúlaay shwul" }, { p: "ورکولی شو", f: "wărkawúley shoo" }, { p: "ورکولای شو", f: "wărkawúlaay shoo" }]], - [[{ p: "ورکولی شوه", f: "wărkawúley shwa" }, { p: "ورکولای شوه", f: "wărkawúlaay shwa" }], [{ p: "ورکولی شولې", f: "wărkawúley shwule" }, { p: "ورکولای شولې", f: "wărkawúlaay shwule" }, { p: "ورکولی شوې", f: "wărkawúley shwe" }, { p: "ورکولای شوې", f: "wărkawúlaay shwe" }]], - ], - short: [ - [[{ p: "ورکوی شوم", f: "wărkawéy shwum" }, { p: "ورکوای شوم", f: "wărkawáay shwum" }], [{ p: "ورکوی شو", f: "wărkawéy shoo" }, { p: "ورکوای شو", f: "wărkawáay shoo" }]], - [[{ p: "ورکوی شوم", f: "wărkawéy shwum" }, { p: "ورکوای شوم", f: "wărkawáay shwum" }], [{ p: "ورکوی شو", f: "wărkawéy shoo" }, { p: "ورکوای شو", f: "wărkawáay shoo" }]], - [[{ p: "ورکوی شوې", f: "wărkawéy shwe" }, { p: "ورکوای شوې", f: "wărkawáay shwe" }], [{ p: "ورکوی شوئ", f: "wărkawéy shweyy" }, { p: "ورکوای شوئ", f: "wărkawáay shweyy" }]], - [[{ p: "ورکوی شوې", f: "wărkawéy shwe" }, { p: "ورکوای شوې", f: "wărkawáay shwe" }], [{ p: "ورکوی شوئ", f: "wărkawéy shweyy" }, { p: "ورکوای شوئ", f: "wărkawáay shweyy" }]], - [[{ p: "ورکوی شو", f: "wărkawéy sho" }, { p: "ورکوای شو", f: "wărkawáay sho" }], [{ p: "ورکوی شول", f: "wărkawéy shwul" }, { p: "ورکوای شول", f: "wărkawáay shwul" }, { p: "ورکوی شو", f: "wărkawéy shoo" }, { p: "ورکوای شو", f: "wărkawáay shoo" }]], - [[{ p: "ورکوی شوه", f: "wărkawéy shwa" }, { p: "ورکوای شوه", f: "wărkawáay shwa" }], [{ p: "ورکوی شولې", f: "wărkawéy shwule" }, { p: "ورکوای شولې", f: "wărkawáay shwule" }, { p: "ورکوی شوې", f: "wărkawéy shwe" }, { p: "ورکوای شوې", f: "wărkawáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به ورکولی شوم", f: "ba wărkawúley shwum" }, { p: "به ورکولای شوم", f: "ba wărkawúlaay shwum" }], [{ p: "به ورکولی شو", f: "ba wărkawúley shoo" }, { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }]], - [[{ p: "به ورکولی شوم", f: "ba wărkawúley shwum" }, { p: "به ورکولای شوم", f: "ba wărkawúlaay shwum" }], [{ p: "به ورکولی شو", f: "ba wărkawúley shoo" }, { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }]], - [[{ p: "به ورکولی شوې", f: "ba wărkawúley shwe" }, { p: "به ورکولای شوې", f: "ba wărkawúlaay shwe" }], [{ p: "به ورکولی شوئ", f: "ba wărkawúley shweyy" }, { p: "به ورکولای شوئ", f: "ba wărkawúlaay shweyy" }]], - [[{ p: "به ورکولی شوې", f: "ba wărkawúley shwe" }, { p: "به ورکولای شوې", f: "ba wărkawúlaay shwe" }], [{ p: "به ورکولی شوئ", f: "ba wărkawúley shweyy" }, { p: "به ورکولای شوئ", f: "ba wărkawúlaay shweyy" }]], - [[{ p: "به ورکولی شو", f: "ba wărkawúley sho" }, { p: "به ورکولای شو", f: "ba wărkawúlaay sho" }], [{ p: "به ورکولی شول", f: "ba wărkawúley shwul" }, { p: "به ورکولای شول", f: "ba wărkawúlaay shwul" }, { p: "به ورکولی شو", f: "ba wărkawúley shoo" }, { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }]], - [[{ p: "به ورکولی شوه", f: "ba wărkawúley shwa" }, { p: "به ورکولای شوه", f: "ba wărkawúlaay shwa" }], [{ p: "به ورکولی شولې", f: "ba wărkawúley shwule" }, { p: "به ورکولای شولې", f: "ba wărkawúlaay shwule" }, { p: "به ورکولی شوې", f: "ba wărkawúley shwe" }, { p: "به ورکولای شوې", f: "ba wărkawúlaay shwe" }]], - ], - short: [ - [[{ p: "به ورکوی شوم", f: "ba wărkawéy shwum" }, { p: "به ورکوای شوم", f: "ba wărkawáay shwum" }], [{ p: "به ورکوی شو", f: "ba wărkawéy shoo" }, { p: "به ورکوای شو", f: "ba wărkawáay shoo" }]], - [[{ p: "به ورکوی شوم", f: "ba wărkawéy shwum" }, { p: "به ورکوای شوم", f: "ba wărkawáay shwum" }], [{ p: "به ورکوی شو", f: "ba wărkawéy shoo" }, { p: "به ورکوای شو", f: "ba wărkawáay shoo" }]], - [[{ p: "به ورکوی شوې", f: "ba wărkawéy shwe" }, { p: "به ورکوای شوې", f: "ba wărkawáay shwe" }], [{ p: "به ورکوی شوئ", f: "ba wărkawéy shweyy" }, { p: "به ورکوای شوئ", f: "ba wărkawáay shweyy" }]], - [[{ p: "به ورکوی شوې", f: "ba wărkawéy shwe" }, { p: "به ورکوای شوې", f: "ba wărkawáay shwe" }], [{ p: "به ورکوی شوئ", f: "ba wărkawéy shweyy" }, { p: "به ورکوای شوئ", f: "ba wărkawáay shweyy" }]], - [[{ p: "به ورکوی شو", f: "ba wărkawéy sho" }, { p: "به ورکوای شو", f: "ba wărkawáay sho" }], [{ p: "به ورکوی شول", f: "ba wărkawéy shwul" }, { p: "به ورکوای شول", f: "ba wărkawáay shwul" }, { p: "به ورکوی شو", f: "ba wărkawéy shoo" }, { p: "به ورکوای شو", f: "ba wărkawáay shoo" }]], - [[{ p: "به ورکوی شوه", f: "ba wărkawéy shwa" }, { p: "به ورکوای شوه", f: "ba wărkawáay shwa" }], [{ p: "به ورکوی شولې", f: "ba wărkawéy shwule" }, { p: "به ورکوای شولې", f: "ba wărkawáay shwule" }, { p: "به ورکوی شوې", f: "ba wărkawéy shwe" }, { p: "به ورکوای شوې", f: "ba wărkawáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }], [{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }]], - [[{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }], [{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }]], - [[{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }], [{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }]], - [[{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }], [{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }]], - [[{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }], [{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }]], - [[{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }], [{ p: "ورکولی شوای", f: "wărkawúley shwaay" }, { p: "ورکولی شوی", f: "wărkawúley shwey" }, { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }]], - ], - short: [ - [[{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }], [{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }]], - [[{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }], [{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }]], - [[{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }], [{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }]], - [[{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }], [{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }]], - [[{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }], [{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }]], - [[{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }], [{ p: "ورکوی شوای", f: "wărkawéy shwaay" }, { p: "ورکوی شوی", f: "wărkawéy shwey" }, { p: "ورکوای شوای", f: "wărkawáay shwaay" }]], - ], - }, - }, - }, - perfective: { - nonImperative: { - long: [ - [[{p: "ورکړم", f: "wărkRum"}], [{p: "ورکړو", f: "wărkRoo"}]], - [[{p: "ورکړم", f: "wărkRum"}], [{p: "ورکړو", f: "wărkRoo"}]], - [[{p: "ورکړې", f: "wărkRe"}], [{p: "ورکړئ", f: "wărkReyy"}]], - [[{p: "ورکړې", f: "wărkRe"}], [{p: "ورکړئ", f: "wărkReyy"}]], - [[{p: "ورکړي", f: "wărkRee"}], [{p: "ورکړي", f: "wărkRee"}]], - [[{p: "ورکړي", f: "wărkRee"}], [{p: "ورکړي", f: "wărkRee"}]], - ], - short: [ - [[{p: "ورکم", f: "wărkum"}], [{p: "ورکو", f: "wărkoo"}]], - [[{p: "ورکم", f: "wărkum"}], [{p: "ورکو", f: "wărkoo"}]], - [[{p: "ورکې", f: "wărke"}], [{p: "ورکئ", f: "wărkeyy"}]], - [[{p: "ورکې", f: "wărke"}], [{p: "ورکئ", f: "wărkeyy"}]], - [[{p: "ورکي", f: "wărkee"}], [{p: "ورکي", f: "wărkee"}]], - [[{p: "ورکي", f: "wărkee"}], [{p: "ورکي", f: "wărkee"}]], - ], - }, - future: { - long: [ - [[{p: "به ورکړم", f: "ba wărkRum"}], [{p: "به ورکړو", f: "ba wărkRoo"}]], - [[{p: "به ورکړم", f: "ba wărkRum"}], [{p: "به ورکړو", f: "ba wărkRoo"}]], - [[{p: "به ورکړې", f: "ba wărkRe"}], [{p: "به ورکړئ", f: "ba wărkReyy"}]], - [[{p: "به ورکړې", f: "ba wărkRe"}], [{p: "به ورکړئ", f: "ba wărkReyy"}]], - [[{p: "به ورکړي", f: "ba wărkRee"}], [{p: "به ورکړي", f: "ba wărkRee"}]], - [[{p: "به ورکړي", f: "ba wărkRee"}], [{p: "به ورکړي", f: "ba wărkRee"}]], - ], - short: [ - [[{p: "به ورکم", f: "ba wărkum"}], [{p: "به ورکو", f: "ba wărkoo"}]], - [[{p: "به ورکم", f: "ba wărkum"}], [{p: "به ورکو", f: "ba wărkoo"}]], - [[{p: "به ورکې", f: "ba wărke"}], [{p: "به ورکئ", f: "ba wărkeyy"}]], - [[{p: "به ورکې", f: "ba wărke"}], [{p: "به ورکئ", f: "ba wărkeyy"}]], - [[{p: "به ورکي", f: "ba wărkee"}], [{p: "به ورکي", f: "ba wărkee"}]], - [[{p: "به ورکي", f: "ba wărkee"}], [{p: "به ورکي", f: "ba wărkee"}]], - ], - }, - imperative: { - long: [ - [[{ p: "ورکړه", f: "wărkRa" }], [{ p: "ورکړئ", f: "wărkReyy" }]], - [[{ p: "ورکړه", f: "wărkRa" }], [{ p: "ورکړئ", f: "wărkReyy" }]] - ], - short: [ - [[{ p: "ورکه", f: "wărka" }], [{ p: "ورکئ", f: "wărkeyy" }]], - [[{ p: "ورکه", f: "wărka" }], [{ p: "ورکئ", f: "wărkeyy" }]], - ], - }, - past: { - mini: [ - [[{p: "ورکم", f: "wărkum"}], [{p: "ورکو", f: "wărkoo"}]], - [[{p: "ورکم", f: "wărkum"}], [{p: "ورکو", f: "wărkoo"}]], - [[{p: "ورکې", f: "wărke"}], [{p: "ورکئ", f: "wărkeyy"}]], - [[{p: "ورکې", f: "wărke"}], [{p: "ورکئ", f: "wărkeyy"}]], - [[{p: "ورکه", f: "wărku"}, {p: "ورکو", f: "wărko"}], [{p: "ورکړل", f: "wărkRul"}, { p: "ورکو", f: "wărkoo" }]], - [[{p: "ورکه", f: "wărka"}], [{p: "ورکې", f: "wărke"}]], - ], - short: [ - [[{p: "ورکړم", f: "wărkRum"}], [{p: "ورکړو", f: "wărkRoo"}]], - [[{p: "ورکړم", f: "wărkRum"}], [{p: "ورکړو", f: "wărkRoo"}]], - [[{p: "ورکړې", f: "wărkRe"}], [{p: "ورکړئ", f: "wărkReyy"}]], - [[{p: "ورکړې", f: "wărkRe"}], [{p: "ورکړئ", f: "wărkReyy"}]], - [[{p: "ورکړه", f: "wărkRu"}, {p: "ورکړو", f: "wărkRo"}, {p: "ورکړ", f: "wărkuR"}], [{p: "ورکړل", f: "wărkRul"}, {p: "ورکړو", f: "wărkRoo" }]], - [[{p: "ورکړه", f: "wărkRa"}], [{p: "ورکړې", f: "wărkRe"}]], - ], - long: [ - [[{p: "ورکړلم", f: "wărkRulum"}], [{p: "ورکړلو", f: "wărkRuloo"}]], - [[{p: "ورکړلم", f: "wărkRulum"}], [{p: "ورکړلو", f: "wărkRuloo"}]], - [[{p: "ورکړلې", f: "wărkRule"}], [{p: "ورکړلئ", f: "wărkRuleyy"}]], - [[{p: "ورکړلې", f: "wărkRule"}], [{p: "ورکړلئ", f: "wărkRuleyy"}]], - [[{p: "ورکړلو", f: "wărkRulo"}], [{p: "ورکړل", f: "wărkRul"}, {p: "ورکړلو", f: "wărkRuloo"}]], - [[{p: "ورکړله", f: "wărkRula"}], [{p: "ورکړلې", f: "wărkRule"}]], - ], - }, - habitualPast: { - mini: [ - [[{p: "به ورکم", f: "ba wărkum"}], [{p: "به ورکو", f: "ba wărkoo"}]], - [[{p: "به ورکم", f: "ba wărkum"}], [{p: "به ورکو", f: "ba wărkoo"}]], - [[{p: "به ورکې", f: "ba wărke"}], [{p: "به ورکئ", f: "ba wărkeyy"}]], - [[{p: "به ورکې", f: "ba wărke"}], [{p: "به ورکئ", f: "ba wărkeyy"}]], - [[{p: "به ورکه", f: "ba wărku"}, {p: "به ورکو", f: "ba wărko"}], [{p: "به ورکړل", f: "ba wărkRul"}, { p: "به ورکو", f: "ba wărkoo" }]], - [[{p: "به ورکه", f: "ba wărka"}], [{p: "به ورکې", f: "ba wărke"}]], - ], - short: [ - [[{p: "به ورکړم", f: "ba wărkRum"}], [{p: "به ورکړو", f: "ba wărkRoo"}]], - [[{p: "به ورکړم", f: "ba wărkRum"}], [{p: "به ورکړو", f: "ba wărkRoo"}]], - [[{p: "به ورکړې", f: "ba wărkRe"}], [{p: "به ورکړئ", f: "ba wărkReyy"}]], - [[{p: "به ورکړې", f: "ba wărkRe"}], [{p: "به ورکړئ", f: "ba wărkReyy"}]], - [[{p: "به ورکړه", f: "ba wărkRu"}, {p: "به ورکړو", f: "ba wărkRo"}, {p: "به ورکړ", f: "ba wărkuR"}], [{p: "به ورکړل", f: "ba wărkRul"}, {p: "به ورکړو", f: "ba wărkRoo" }]], - [[{p: "به ورکړه", f: "ba wărkRa"}], [{p: "به ورکړې", f: "ba wărkRe"}]], - ], - long: [ - [[{p: "به ورکړلم", f: "ba wărkRulum"}], [{p: "به ورکړلو", f: "ba wărkRuloo"}]], - [[{p: "به ورکړلم", f: "ba wărkRulum"}], [{p: "به ورکړلو", f: "ba wărkRuloo"}]], - [[{p: "به ورکړلې", f: "ba wărkRule"}], [{p: "به ورکړلئ", f: "ba wărkRuleyy"}]], - [[{p: "به ورکړلې", f: "ba wărkRule"}], [{p: "به ورکړلئ", f: "ba wărkRuleyy"}]], - [[{p: "به ورکړلو", f: "ba wărkRulo"}], [{p: "به ورکړل", f: "ba wărkRul"}, {p: "به ورکړلو", f: "ba wărkRuloo"}]], - [[{p: "به ورکړله", f: "ba wărkRula"}], [{p: "به ورکړلې", f: "ba wărkRule"}]], - ], - }, - modal: { - nonImperative: { - long: [ - [[{ p: "ورکړلی شم", f: "wărkRuley shum" }, { p: "ورکړلای شم", f: "wărkRulaay shum" }], [{ p: "ورکړلی شو", f: "wărkRuley shoo" }, { p: "ورکړلای شو", f: "wărkRulaay shoo" }]], - [[{ p: "ورکړلی شم", f: "wărkRuley shum" }, { p: "ورکړلای شم", f: "wărkRulaay shum" }], [{ p: "ورکړلی شو", f: "wărkRuley shoo" }, { p: "ورکړلای شو", f: "wărkRulaay shoo" }]], - [[{ p: "ورکړلی شې", f: "wărkRuley she" }, { p: "ورکړلای شې", f: "wărkRulaay she" }], [{ p: "ورکړلی شئ", f: "wărkRuley sheyy" }, { p: "ورکړلای شئ", f: "wărkRulaay sheyy" }]], - [[{ p: "ورکړلی شې", f: "wărkRuley she" }, { p: "ورکړلای شې", f: "wărkRulaay she" }], [{ p: "ورکړلی شئ", f: "wărkRuley sheyy" }, { p: "ورکړلای شئ", f: "wărkRulaay sheyy" }]], - [[{ p: "ورکړلی شي", f: "wărkRuley shee" }, { p: "ورکړلای شي", f: "wărkRulaay shee" }], [{ p: "ورکړلی شي", f: "wărkRuley shee" }, { p: "ورکړلای شي", f: "wărkRulaay shee" }]], - [[{ p: "ورکړلی شي", f: "wărkRuley shee" }, { p: "ورکړلای شي", f: "wărkRulaay shee" }], [{ p: "ورکړلی شي", f: "wărkRuley shee" }, { p: "ورکړلای شي", f: "wărkRulaay shee" }]], - ], - short: [ - [[{ p: "ورکړی شم", f: "wărkRey shum" }, { p: "ورکړای شم", f: "wărkRáay shum" }], [{ p: "ورکړی شو", f: "wărkRey shoo" }, { p: "ورکړای شو", f: "wărkRáay shoo" }]], - [[{ p: "ورکړی شم", f: "wărkRey shum" }, { p: "ورکړای شم", f: "wărkRáay shum" }], [{ p: "ورکړی شو", f: "wărkRey shoo" }, { p: "ورکړای شو", f: "wărkRáay shoo" }]], - [[{ p: "ورکړی شې", f: "wărkRey she" }, { p: "ورکړای شې", f: "wărkRáay she" }], [{ p: "ورکړی شئ", f: "wărkRey sheyy" }, { p: "ورکړای شئ", f: "wărkRáay sheyy" }]], - [[{ p: "ورکړی شې", f: "wărkRey she" }, { p: "ورکړای شې", f: "wărkRáay she" }], [{ p: "ورکړی شئ", f: "wărkRey sheyy" }, { p: "ورکړای شئ", f: "wărkRáay sheyy" }]], - [[{ p: "ورکړی شي", f: "wărkRey shee" }, { p: "ورکړای شي", f: "wărkRáay shee" }], [{ p: "ورکړی شي", f: "wărkRey shee" }, { p: "ورکړای شي", f: "wărkRáay shee" }]], - [[{ p: "ورکړی شي", f: "wărkRey shee" }, { p: "ورکړای شي", f: "wărkRáay shee" }], [{ p: "ورکړی شي", f: "wărkRey shee" }, { p: "ورکړای شي", f: "wărkRáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به ورکړلی شم", f: "ba wărkRuley shum" }, { p: "به ورکړلای شم", f: "ba wărkRulaay shum" }], [{ p: "به ورکړلی شو", f: "ba wărkRuley shoo" }, { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }]], - [[{ p: "به ورکړلی شم", f: "ba wărkRuley shum" }, { p: "به ورکړلای شم", f: "ba wărkRulaay shum" }], [{ p: "به ورکړلی شو", f: "ba wărkRuley shoo" }, { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }]], - [[{ p: "به ورکړلی شې", f: "ba wărkRuley she" }, { p: "به ورکړلای شې", f: "ba wărkRulaay she" }], [{ p: "به ورکړلی شئ", f: "ba wărkRuley sheyy" }, { p: "به ورکړلای شئ", f: "ba wărkRulaay sheyy" }]], - [[{ p: "به ورکړلی شې", f: "ba wărkRuley she" }, { p: "به ورکړلای شې", f: "ba wărkRulaay she" }], [{ p: "به ورکړلی شئ", f: "ba wărkRuley sheyy" }, { p: "به ورکړلای شئ", f: "ba wărkRulaay sheyy" }]], - [[{ p: "به ورکړلی شي", f: "ba wărkRuley shee" }, { p: "به ورکړلای شي", f: "ba wărkRulaay shee" }], [{ p: "به ورکړلی شي", f: "ba wărkRuley shee" }, { p: "به ورکړلای شي", f: "ba wărkRulaay shee" }]], - [[{ p: "به ورکړلی شي", f: "ba wărkRuley shee" }, { p: "به ورکړلای شي", f: "ba wărkRulaay shee" }], [{ p: "به ورکړلی شي", f: "ba wărkRuley shee" }, { p: "به ورکړلای شي", f: "ba wărkRulaay shee" }]], - ], - short: [ - [[{ p: "به ورکړی شم", f: "ba wărkRey shum" }, { p: "به ورکړای شم", f: "ba wărkRáay shum" }], [{ p: "به ورکړی شو", f: "ba wărkRey shoo" }, { p: "به ورکړای شو", f: "ba wărkRáay shoo" }]], - [[{ p: "به ورکړی شم", f: "ba wărkRey shum" }, { p: "به ورکړای شم", f: "ba wărkRáay shum" }], [{ p: "به ورکړی شو", f: "ba wărkRey shoo" }, { p: "به ورکړای شو", f: "ba wărkRáay shoo" }]], - [[{ p: "به ورکړی شې", f: "ba wărkRey she" }, { p: "به ورکړای شې", f: "ba wărkRáay she" }], [{ p: "به ورکړی شئ", f: "ba wărkRey sheyy" }, { p: "به ورکړای شئ", f: "ba wărkRáay sheyy" }]], - [[{ p: "به ورکړی شې", f: "ba wărkRey she" }, { p: "به ورکړای شې", f: "ba wărkRáay she" }], [{ p: "به ورکړی شئ", f: "ba wărkRey sheyy" }, { p: "به ورکړای شئ", f: "ba wărkRáay sheyy" }]], - [[{ p: "به ورکړی شي", f: "ba wărkRey shee" }, { p: "به ورکړای شي", f: "ba wărkRáay shee" }], [{ p: "به ورکړی شي", f: "ba wărkRey shee" }, { p: "به ورکړای شي", f: "ba wărkRáay shee" }]], - [[{ p: "به ورکړی شي", f: "ba wărkRey shee" }, { p: "به ورکړای شي", f: "ba wărkRáay shee" }], [{ p: "به ورکړی شي", f: "ba wărkRey shee" }, { p: "به ورکړای شي", f: "ba wărkRáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "ورکړلی شوم", f: "wărkRuley shwum" }, { p: "ورکړلای شوم", f: "wărkRulaay shwum" }], [{ p: "ورکړلی شو", f: "wărkRuley shoo" }, { p: "ورکړلای شو", f: "wărkRulaay shoo" }]], - [[{ p: "ورکړلی شوم", f: "wărkRuley shwum" }, { p: "ورکړلای شوم", f: "wărkRulaay shwum" }], [{ p: "ورکړلی شو", f: "wărkRuley shoo" }, { p: "ورکړلای شو", f: "wărkRulaay shoo" }]], - [[{ p: "ورکړلی شوې", f: "wărkRuley shwe" }, { p: "ورکړلای شوې", f: "wărkRulaay shwe" }], [{ p: "ورکړلی شوئ", f: "wărkRuley shweyy" }, { p: "ورکړلای شوئ", f: "wărkRulaay shweyy" }]], - [[{ p: "ورکړلی شوې", f: "wărkRuley shwe" }, { p: "ورکړلای شوې", f: "wărkRulaay shwe" }], [{ p: "ورکړلی شوئ", f: "wărkRuley shweyy" }, { p: "ورکړلای شوئ", f: "wărkRulaay shweyy" }]], - [[{ p: "ورکړلی شو", f: "wărkRuley sho" }, { p: "ورکړلای شو", f: "wărkRulaay sho" }], [{ p: "ورکړلی شول", f: "wărkRuley shwul" }, { p: "ورکړلای شول", f: "wărkRulaay shwul" }, { p: "ورکړلی شو", f: "wărkRuley shoo" }, { p: "ورکړلای شو", f: "wărkRulaay shoo" }]], - [[{ p: "ورکړلی شوه", f: "wărkRuley shwa" }, { p: "ورکړلای شوه", f: "wărkRulaay shwa" }], [{ p: "ورکړلی شولې", f: "wărkRuley shwule" }, { p: "ورکړلای شولې", f: "wărkRulaay shwule" }, { p: "ورکړلی شوې", f: "wărkRuley shwe" }, { p: "ورکړلای شوې", f: "wărkRulaay shwe" }]], - ], - short: [ - [[{ p: "ورکړی شوم", f: "wărkRey shwum" }, { p: "ورکړای شوم", f: "wărkRáay shwum" }], [{ p: "ورکړی شو", f: "wărkRey shoo" }, { p: "ورکړای شو", f: "wărkRáay shoo" }]], - [[{ p: "ورکړی شوم", f: "wărkRey shwum" }, { p: "ورکړای شوم", f: "wărkRáay shwum" }], [{ p: "ورکړی شو", f: "wărkRey shoo" }, { p: "ورکړای شو", f: "wărkRáay shoo" }]], - [[{ p: "ورکړی شوې", f: "wărkRey shwe" }, { p: "ورکړای شوې", f: "wărkRáay shwe" }], [{ p: "ورکړی شوئ", f: "wărkRey shweyy" }, { p: "ورکړای شوئ", f: "wărkRáay shweyy" }]], - [[{ p: "ورکړی شوې", f: "wărkRey shwe" }, { p: "ورکړای شوې", f: "wărkRáay shwe" }], [{ p: "ورکړی شوئ", f: "wărkRey shweyy" }, { p: "ورکړای شوئ", f: "wărkRáay shweyy" }]], - [[{ p: "ورکړی شو", f: "wărkRey sho" }, { p: "ورکړای شو", f: "wărkRáay sho" }], [{ p: "ورکړی شول", f: "wărkRey shwul" }, { p: "ورکړای شول", f: "wărkRáay shwul" }, { p: "ورکړی شو", f: "wărkRey shoo" }, { p: "ورکړای شو", f: "wărkRáay shoo" }]], - [[{ p: "ورکړی شوه", f: "wărkRey shwa" }, { p: "ورکړای شوه", f: "wărkRáay shwa" }], [{ p: "ورکړی شولې", f: "wărkRey shwule" }, { p: "ورکړای شولې", f: "wărkRáay shwule" }, { p: "ورکړی شوې", f: "wărkRey shwe" }, { p: "ورکړای شوې", f: "wărkRáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به ورکړلی شوم", f: "ba wărkRuley shwum" }, { p: "به ورکړلای شوم", f: "ba wărkRulaay shwum" }], [{ p: "به ورکړلی شو", f: "ba wărkRuley shoo" }, { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }]], - [[{ p: "به ورکړلی شوم", f: "ba wărkRuley shwum" }, { p: "به ورکړلای شوم", f: "ba wărkRulaay shwum" }], [{ p: "به ورکړلی شو", f: "ba wărkRuley shoo" }, { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }]], - [[{ p: "به ورکړلی شوې", f: "ba wărkRuley shwe" }, { p: "به ورکړلای شوې", f: "ba wărkRulaay shwe" }], [{ p: "به ورکړلی شوئ", f: "ba wărkRuley shweyy" }, { p: "به ورکړلای شوئ", f: "ba wărkRulaay shweyy" }]], - [[{ p: "به ورکړلی شوې", f: "ba wărkRuley shwe" }, { p: "به ورکړلای شوې", f: "ba wărkRulaay shwe" }], [{ p: "به ورکړلی شوئ", f: "ba wărkRuley shweyy" }, { p: "به ورکړلای شوئ", f: "ba wărkRulaay shweyy" }]], - [[{ p: "به ورکړلی شو", f: "ba wărkRuley sho" }, { p: "به ورکړلای شو", f: "ba wărkRulaay sho" }], [{ p: "به ورکړلی شول", f: "ba wărkRuley shwul" }, { p: "به ورکړلای شول", f: "ba wărkRulaay shwul" }, { p: "به ورکړلی شو", f: "ba wărkRuley shoo" }, { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }]], - [[{ p: "به ورکړلی شوه", f: "ba wărkRuley shwa" }, { p: "به ورکړلای شوه", f: "ba wărkRulaay shwa" }], [{ p: "به ورکړلی شولې", f: "ba wărkRuley shwule" }, { p: "به ورکړلای شولې", f: "ba wărkRulaay shwule" }, { p: "به ورکړلی شوې", f: "ba wărkRuley shwe" }, { p: "به ورکړلای شوې", f: "ba wărkRulaay shwe" }]], - ], - short: [ - [[{ p: "به ورکړی شوم", f: "ba wărkRey shwum" }, { p: "به ورکړای شوم", f: "ba wărkRáay shwum" }], [{ p: "به ورکړی شو", f: "ba wărkRey shoo" }, { p: "به ورکړای شو", f: "ba wărkRáay shoo" }]], - [[{ p: "به ورکړی شوم", f: "ba wărkRey shwum" }, { p: "به ورکړای شوم", f: "ba wărkRáay shwum" }], [{ p: "به ورکړی شو", f: "ba wărkRey shoo" }, { p: "به ورکړای شو", f: "ba wărkRáay shoo" }]], - [[{ p: "به ورکړی شوې", f: "ba wărkRey shwe" }, { p: "به ورکړای شوې", f: "ba wărkRáay shwe" }], [{ p: "به ورکړی شوئ", f: "ba wărkRey shweyy" }, { p: "به ورکړای شوئ", f: "ba wărkRáay shweyy" }]], - [[{ p: "به ورکړی شوې", f: "ba wărkRey shwe" }, { p: "به ورکړای شوې", f: "ba wărkRáay shwe" }], [{ p: "به ورکړی شوئ", f: "ba wărkRey shweyy" }, { p: "به ورکړای شوئ", f: "ba wărkRáay shweyy" }]], - [[{ p: "به ورکړی شو", f: "ba wărkRey sho" }, { p: "به ورکړای شو", f: "ba wărkRáay sho" }], [{ p: "به ورکړی شول", f: "ba wărkRey shwul" }, { p: "به ورکړای شول", f: "ba wărkRáay shwul" }, { p: "به ورکړی شو", f: "ba wărkRey shoo" }, { p: "به ورکړای شو", f: "ba wărkRáay shoo" }]], - [[{ p: "به ورکړی شوه", f: "ba wărkRey shwa" }, { p: "به ورکړای شوه", f: "ba wărkRáay shwa" }], [{ p: "به ورکړی شولې", f: "ba wărkRey shwule" }, { p: "به ورکړای شولې", f: "ba wărkRáay shwule" }, { p: "به ورکړی شوې", f: "ba wărkRey shwe" }, { p: "به ورکړای شوې", f: "ba wărkRáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }], [{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }]], - [[{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }], [{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }]], - [[{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }], [{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }]], - [[{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }], [{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }]], - [[{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }], [{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }]], - [[{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }], [{ p: "ورکړلی شوای", f: "wărkRuley shwaay" }, { p: "ورکړلی شوی", f: "wărkRuley shwey" }, { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }]], - ], - short: [ - [[{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }], [{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }]], - [[{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }], [{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }]], - [[{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }], [{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }]], - [[{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }], [{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }]], - [[{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }], [{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }]], - [[{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }], [{ p: "ورکړی شوای", f: "wărkRey shwaay" }, { p: "ورکړی شوی", f: "wărkRey shwey" }, { p: "ورکړای شوای", f: "wărkRáay shwaay" }]], - ], - }, - }, - }, - hypothetical: { - short: [ - [[{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }], [{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }]], - [[{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }], [{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }]], - [[{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }], [{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }]], - [[{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }], [{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }]], - [[{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }], [{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }]], - [[{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }], [{ p: "ورکوی", f: "wărkawéy" }, { p: "ورکوای", f: "wărkawáay" }]], - ], + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "ورکول", f: "wărkawul" }, + short: { p: "ورکو", f: "wărkaw" }, + }, + perfective: { + long: { p: "ورکړل", f: "wărkRul" }, + short: { p: "ورکړ", f: "wărkR" }, + mini: { p: "ورک", f: "wărk" }, + }, + perfectiveSplit: { long: [ - [[{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }], [{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }]], - [[{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }], [{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }]], - [[{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }], [{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }]], - [[{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }], [{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }]], - [[{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }], [{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }]], - [[{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }], [{ p: "ورکولی", f: "wărkawúley" }, { p: "ورکولای", f: "wărkawúlaay" }]], + { p: "ور ", f: "wăr " }, + { p: "کړل", f: "kRul" }, ], + short: [ + { p: "ور ", f: "wăr " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "ور ", f: "wăr " }, + { p: "ړ", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "ورکو", f: "wărkaw" }, + perfective: { + long: { p: "ورکړ", f: "wărkR" }, + short: { p: "ورک", f: "wărk" }, + }, + perfectiveSplit: { + long: [ + { p: "ور ", f: "wăr " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "ور ", f: "wăr " }, + { p: "ړ", f: "k" }, + ], + }, }, participle: { - past: { - masc: [ - [{ p: "ورکړی", f: "wărkúRey" }], - [{ p: "ورکړي", f: "wărkúRee" }], - [{ p: "ورکړیو", f: "wărkúRiyo" }, { p: "ورکړو", f: "wărkúRo" }], - ], - fem: [ - [{ p: "ورکړې", f: "wărkúRe" }], - [{ p: "ورکړې", f: "wărkúRe" }], - [{ p: "ورکړو", f: "wărkúRo" }], - ], - }, - present: { - masc: [ - [{ p: "ورکوونکی", f: "wărkawóonkey" }], - [{ p: "ورکوونکي", f: "wărkawóonkee" }], - [{ p: "ورکوونکیو", f: "wărkawóonkiyo" }, { p: "ورکوونکو", f: "wărkedóonko" }], - ], - fem: [ - [{ p: "ورکوونکې", f: "wărkawóonke" }], - [{ p: "ورکوونکې", f: "wărkawóonke" }], - [{ p: "ورکوونکو", f: "wărkawóonko" }], - ], - }, + present: { p: "ورکوونکی", f: "wărkawóonkay" }, + past: { p: "ورکړی", f: "wărkúRay" }, }, - perfect: { - halfPerfect: [ - [[{p: "ورکړی", f: "wărkúRey"}], [{p: "ورکړي", f: "wărkúRee"}]], - [[{p: "ورکړې", f: "wărkúRe"}], [{p: "ورکړې", f: "wărkúRe"}]], - [[{p: "ورکړی", f: "wărkúRey"}], [{p: "ورکړي", f: "wărkúRee"}]], - [[{p: "ورکړې", f: "wărkúRe"}], [{p: "ورکړې", f: "wărkúRe"}]], - [[{p: "ورکړی", f: "wărkúRey"}], [{p: "ورکړي", f: "wărkúRee"}]], - [[{p: "ورکړې", f: "wărkúRe"}], [{p: "ورکړې", f: "wărkúRe"}]], + }, + imperfective: { + nonImperative: [ + [[{ p: "ورکوم", f: "wărkawum" }], [{ p: "ورکوو", f: "wărkawoo" }]], + [[{ p: "ورکوم", f: "wărkawum" }], [{ p: "ورکوو", f: "wărkawoo" }]], + [[{ p: "ورکوې", f: "wărkawe" }], [{ p: "ورکوئ", f: "wărkawey" }]], + [[{ p: "ورکوې", f: "wărkawe" }], [{ p: "ورکوئ", f: "wărkawey" }]], + [[{ p: "ورکوي", f: "wărkawee" }], [{ p: "ورکوي", f: "wărkawee" }]], + [[{ p: "ورکوي", f: "wărkawee" }], [{ p: "ورکوي", f: "wărkawee" }]], + ], + future: [ + [ + [{ p: "به ورکوم", f: "ba wărkawum" }], + [{ p: "به ورکوو", f: "ba wărkawoo" }], + ], + [ + [{ p: "به ورکوم", f: "ba wărkawum" }], + [{ p: "به ورکوو", f: "ba wărkawoo" }], + ], + [ + [{ p: "به ورکوې", f: "ba wărkawe" }], + [{ p: "به ورکوئ", f: "ba wărkawey" }], + ], + [ + [{ p: "به ورکوې", f: "ba wărkawe" }], + [{ p: "به ورکوئ", f: "ba wărkawey" }], + ], + [ + [{ p: "به ورکوي", f: "ba wărkawee" }], + [{ p: "به ورکوي", f: "ba wărkawee" }], + ], + [ + [{ p: "به ورکوي", f: "ba wărkawee" }], + [{ p: "به ورکوي", f: "ba wărkawee" }], + ], + ], + imperative: [ + [[{ p: "ورکوه", f: "wărkawá" }], [{ p: "ورکوئ", f: "wărkawéy" }]], + [[{ p: "ورکوه", f: "wărkawá" }], [{ p: "ورکوئ", f: "wărkawéy" }]], + ], + past: { + short: [ + [[{ p: "ورکوم", f: "wărkawum" }], [{ p: "ورکوو", f: "wărkawoo" }]], + [[{ p: "ورکوم", f: "wărkawum" }], [{ p: "ورکوو", f: "wărkawoo" }]], + [[{ p: "ورکوې", f: "wărkawe" }], [{ p: "ورکوئ", f: "wărkawey" }]], + [[{ p: "ورکوې", f: "wărkawe" }], [{ p: "ورکوئ", f: "wărkawey" }]], + [[{ p: "ورکاوه", f: "wărkaawu" }], [{ p: "ورکول", f: "wărkawul" }]], + [[{ p: "ورکوه", f: "wărkawa" }], [{ p: "ورکوې", f: "wărkawe" }]], + ], + long: [ + [ + [{ p: "ورکولم", f: "wărkawulum" }], + [{ p: "ورکولو", f: "wărkawuloo" }], ], - past: [ - [[{p: "ورکړی وم", f: "wărkúRey wum"}], [{p: "ورکړي وو", f: "wărkúRee woo"}]], - [[{p: "ورکړې وم", f: "wărkúRe wum"}], [{p: "ورکړې وو", f: "wărkúRe woo"}]], - [[{p: "ورکړی وې", f: "wărkúRey we"}], [{p: "ورکړي وئ", f: "wărkúRee weyy"}]], - [[{p: "ورکړې وې", f: "wărkúRe we"}], [{p: "ورکړې وئ", f: "wărkúRe weyy"}]], - [[{p: "ورکړی و", f: "wărkúRey wo"}], [{p: "ورکړي وو", f: "wărkúRee woo"}]], - [[{p: "ورکړې وه", f: "wărkúRe wa"}], [{p: "ورکړې وې", f: "wărkúRe we"}]], + [ + [{ p: "ورکولم", f: "wărkawulum" }], + [{ p: "ورکولو", f: "wărkawuloo" }], ], - present: [ - [[{p: "ورکړی یم", f: "wărkúRey yum"}], [{p: "ورکړي یو", f: "wărkúRee yoo"}]], - [[{p: "ورکړې یم", f: "wărkúRe yum"}], [{p: "ورکړې یو", f: "wărkúRe yoo"}]], - [[{p: "ورکړی یې", f: "wărkúRey ye"}], [{p: "ورکړي یئ", f: "wărkúRee yeyy"}]], - [[{p: "ورکړې یې", f: "wărkúRe ye"}], [{p: "ورکړې یئ", f: "wărkúRe yeyy"}]], - [[{p: "ورکړی دی", f: "wărkúRey dey"}], [{p: "ورکړي دي", f: "wărkúRee dee"}]], - [[{p: "ورکړې ده", f: "wărkúRe da"}], [{p: "ورکړې دي", f: "wărkúRe dee"}]], - ], - habitual: [ - [[{p: "ورکړی یم", f: "wărkúRey yum"}], [{p: "ورکړي یو", f: "wărkúRee yoo"}]], - [[{p: "ورکړې یم", f: "wărkúRe yum"}], [{p: "ورکړې یو", f: "wărkúRe yoo"}]], - [[{p: "ورکړی یې", f: "wărkúRey ye"}], [{p: "ورکړي یئ", f: "wărkúRee yeyy"}]], - [[{p: "ورکړې یې", f: "wărkúRe ye"}], [{p: "ورکړې یئ", f: "wărkúRe yeyy"}]], - [[{p: "ورکړی وي", f: "wărkúRey wee"}], [{p: "ورکړي وي", f: "wărkúRee wee"}]], - [[{p: "ورکړې وي", f: "wărkúRe wee"}], [{p: "ورکړې وي", f: "wărkúRe wee"}]], - ], - subjunctive: [ - [[{p: "ورکړی وم", f: "wărkúRey wum"}], [{p: "ورکړي وو", f: "wărkúRee woo"}]], - [[{p: "ورکړې وم", f: "wărkúRe wum"}], [{p: "ورکړې وو", f: "wărkúRe woo"}]], - [[{p: "ورکړی وې", f: "wărkúRey we"}], [{p: "ورکړي وئ", f: "wărkúRee weyy"}]], - [[{p: "ورکړې وې", f: "wărkúRe we"}], [{p: "ورکړې وئ", f: "wărkúRe weyy"}]], - [[{p: "ورکړی وي", f: "wărkúRey wee"}], [{p: "ورکړي وي", f: "wărkúRee wee"}]], - [[{p: "ورکړې وي", f: "wărkúRe wee"}], [{p: "ورکړې وي", f: "wărkúRe wee"}]], - ], - future: [ - [[{p: "به ورکړی یم", f: "ba wărkúRey yum"}], [{p: "به ورکړي یو", f: "ba wărkúRee yoo"}]], - [[{p: "به ورکړې یم", f: "ba wărkúRe yum"}], [{p: "به ورکړې یو", f: "ba wărkúRe yoo"}]], - [[{p: "به ورکړی یې", f: "ba wărkúRey ye"}], [{p: "به ورکړي یئ", f: "ba wărkúRee yeyy"}]], - [[{p: "به ورکړې یې", f: "ba wărkúRe ye"}], [{p: "به ورکړې یئ", f: "ba wărkúRe yeyy"}]], - [[{p: "به ورکړی وي", f: "ba wărkúRey wee"}], [{p: "به ورکړي وي", f: "ba wărkúRee wee"}]], - [[{p: "به ورکړې وي", f: "ba wărkúRe wee"}], [{p: "به ورکړې وي", f: "ba wărkúRe wee"}]], - ], - wouldBe: [ - [[{p: "به ورکړی وم", f: "ba wărkúRey wum"}], [{p: "به ورکړي وو", f: "ba wărkúRee woo"}]], - [[{p: "به ورکړې وم", f: "ba wărkúRe wum"}], [{p: "به ورکړې وو", f: "ba wărkúRe woo"}]], - [[{p: "به ورکړی وې", f: "ba wărkúRey we"}], [{p: "به ورکړي وئ", f: "ba wărkúRee weyy"}]], - [[{p: "به ورکړې وې", f: "ba wărkúRe we"}], [{p: "به ورکړې وئ", f: "ba wărkúRe weyy"}]], - [[{p: "به ورکړی و", f: "ba wărkúRey wo"}], [{p: "به ورکړي وو", f: "ba wărkúRee woo"}]], - [[{p: "به ورکړې وه", f: "ba wărkúRe wa"}], [{p: "به ورکړې وې", f: "ba wărkúRe we"}]], - ], - pastSubjunctive: [ - [[{p: "ورکړی وای", f: "wărkúRey waay"}, {p: "ورکړی وی", f: "wărkúRey wey"}], [{p: "ورکړی وای", f: "wărkúRey waay"}, {p: "ورکړی وی", f: "wărkúRey wey"}]], - [[{p: "ورکړې وای", f: "wărkúRe waay"}, {p: "ورکړې وی", f: "wărkúRe wey"}], [{p: "ورکړې وای", f: "wărkúRe waay"}, {p: "ورکړې وی", f: "wărkúRe wey"}]], - [[{p: "ورکړی وای", f: "wărkúRey waay"}, {p: "ورکړی وی", f: "wărkúRey wey"}], [{p: "ورکړی وای", f: "wărkúRey waay"}, {p: "ورکړی وی", f: "wărkúRey wey"}]], - [[{p: "ورکړې وای", f: "wărkúRe waay"}, {p: "ورکړې وی", f: "wărkúRe wey"}], [{p: "ورکړې وای", f: "wărkúRe waay"}, {p: "ورکړې وی", f: "wărkúRe wey"}]], - [[{p: "ورکړی وای", f: "wărkúRey waay"}, {p: "ورکړی وی", f: "wărkúRey wey"}], [{p: "ورکړی وای", f: "wărkúRey waay"}, {p: "ورکړی وی", f: "wărkúRey wey"}]], - [[{p: "ورکړې وای", f: "wărkúRe waay"}, {p: "ورکړې وی", f: "wărkúRe wey"}], [{p: "ورکړې وای", f: "wărkúRe waay"}, {p: "ورکړې وی", f: "wărkúRe wey"}]], - ], - wouldHaveBeen: [ - [[{p: "به ورکړی وای", f: "ba wărkúRey waay"}, {p: "به ورکړی وی", f: "ba wărkúRey wey"}], [{p: "به ورکړی وای", f: "ba wărkúRey waay"}, {p: "به ورکړی وی", f: "ba wărkúRey wey"}]], - [[{p: "به ورکړې وای", f: "ba wărkúRe waay"}, {p: "به ورکړې وی", f: "ba wărkúRe wey"}], [{p: "به ورکړې وای", f: "ba wărkúRe waay"}, {p: "به ورکړې وی", f: "ba wărkúRe wey"}]], - [[{p: "به ورکړی وای", f: "ba wărkúRey waay"}, {p: "به ورکړی وی", f: "ba wărkúRey wey"}], [{p: "به ورکړی وای", f: "ba wărkúRey waay"}, {p: "به ورکړی وی", f: "ba wărkúRey wey"}]], - [[{p: "به ورکړې وای", f: "ba wărkúRe waay"}, {p: "به ورکړې وی", f: "ba wărkúRe wey"}], [{p: "به ورکړې وای", f: "ba wărkúRe waay"}, {p: "به ورکړې وی", f: "ba wărkúRe wey"}]], - [[{p: "به ورکړی وای", f: "ba wărkúRey waay"}, {p: "به ورکړی وی", f: "ba wărkúRey wey"}], [{p: "به ورکړی وای", f: "ba wărkúRey waay"}, {p: "به ورکړی وی", f: "ba wărkúRey wey"}]], - [[{p: "به ورکړې وای", f: "ba wărkúRe waay"}, {p: "به ورکړې وی", f: "ba wărkúRe wey"}], [{p: "به ورکړې وای", f: "ba wărkúRe waay"}, {p: "به ورکړې وی", f: "ba wărkúRe wey"}]], + [[{ p: "ورکولې", f: "wărkawule" }], [{ p: "ورکولئ", f: "wărkawuley" }]], + [[{ p: "ورکولې", f: "wărkawule" }], [{ p: "ورکولئ", f: "wărkawuley" }]], + [ + [ + { p: "ورکوله", f: "wărkawulu" }, + { p: "ورکولو", f: "wărkawulo" }, + ], + [{ p: "ورکول", f: "wărkawul" }], ], + [[{ p: "ورکوله", f: "wărkawula" }], [{ p: "ورکولې", f: "wărkawule" }]], + ], }, - // passive: { - // imperfective: { - // nonImperative: [ - // [{p: "ورکول کېږم", f: "wărkawul keGum"}, {p: "ورکول کېږو", f: "wărkawul keGoo"}], - // [{p: "ورکول کېږې", f: "wărkawul keGe"}, {p: "ورکول کېږئ", f: "wărkawul keGeyy"}], - // [{p: "ورکول کېږي", f: "wărkawul keGee"}, {p: "ورکول کېږي", f: "wărkawul keGee"}], - // ], - // future: [ - // [{p: "به ورکول کېږم", f: "ba wărkawul keGum"}, {p: "به ورکول کېږو", f: "ba wărkawul keGoo"}], - // [{p: "به ورکول کېږې", f: "ba wărkawul keGe"}, {p: "به ورکول کېږئ", f: "ba wărkawul keGeyy"}], - // [{p: "به ورکول کېږي", f: "ba wărkawul keGee"}, {p: "به ورکول کېږي", f: "ba wărkawul keGee"}], - // ], - // past: { - // short: [ - // [[{p: "ورکول کېدم", f: "wărkawul kedum"}], [{p: "ورکول کېدو", f: "wărkawul kedóo"}]], - // [[{p: "ورکول کېدم", f: "wărkawul kedum"}], [{p: "ورکول کېدو", f: "wărkawul kedóo"}]], - // [[{p: "ورکول کېدې", f: "wărkawul kedé"}], [{p: "ورکول کېدئ", f: "wărkawul kedéyy"}]], - // [[{p: "ورکول کېدې", f: "wărkawul kedé"}], [{p: "ورکول کېدئ", f: "wărkawul kedéyy"}]], - // [[{p: "ورکول کېده", f: "wărkawul kedu"}, {p: "ورکول کېدو", f: "wărkawul kedó"}], [{p: "ورکول کېدل", f: "wărkawul kedul"}]], - // [[{p: "ورکول کېده", f: "wărkawul kedá"}], [{p: "ورکول کېدې", f: "wărkawul kedé"}]], - // ], - // long: [ - // [[{p: "ورکول کېدلم", f: "wărkawul kedúlum"}], [{p: "ورکول کېدلو", f: "wărkawul kedúloo"}]], - // [[{p: "ورکول کېدلم", f: "wărkawul kedúlum"}], [{p: "ورکول کېدلو", f: "wărkawul kedúloo"}]], - // [[{p: "ورکول کېدلې", f: "wărkawul kedúle"}], [{p: "ورکول کېدلئ", f: "wărkawul kedúleyy"}]], - // [[{p: "ورکول کېدلې", f: "wărkawul kedúle"}], [{p: "ورکول کېدلئ", f: "wărkawul kedúleyy"}]], - // [[{p: "ورکول کېدله", f: "wărkawul kedúlu"}, {p: "ورکول کېدلو", f: "wărkawul kedúlo"}], [{p: "ورکول کېدل", f: "wărkawul kedúl"}]], - // [[{p: "ورکول کېدله", f: "wărkawul kedúla"}], [{p: "ورکول کېدلې", f: "wărkawul kedúle"}]], - // ], - // }, - // }, - // perfective: { - // nonImperative: { - // short: [ - // [{p: "ورکړلی کېږم", f: "wărkRuley keGum"}, {p: "ورکړلی کېږو", f: "wărkRuley keGoo"}], - // [{p: "ورکړلی کېږې", f: "wărkRuley keGe"}, {p: "ورکړلی کېږئ", f: "wărkRuley keGeyy"}], - // [{p: "ورکړلی کېږي", f: "wărkRuley keGee"}, {p: "ورکړلی کېږي", f: "wărkRuley keGee"}], - // ], - // long: [ - // [{p: "ورکړی کېږم", f: "wărkRey keGum"}, {p: "ورکړی کېږو", f: "wărkRey keGoo"}], - // [{p: "ورکړی کېږې", f: "wărkRey keGe"}, {p: "ورکړی کېږئ", f: "wărkRey keGeyy"}], - // [{p: "ورکړی کېږي", f: "wărkRey keGee"}, {p: "ورکړی کېږي", f: "wărkRey keGee"}], - // ], - // }, - // future: { - // short: [ - // [{p: "به ورکړلی کېږم", f: "ba wărkRuley keGum"}, {p: "به ورکړلی کېږو", f: "ba wărkRuley keGoo"}], - // [{p: "به ورکړلی کېږې", f: "ba wărkRuley keGe"}, {p: "به ورکړلی کېږئ", f: "ba wărkRuley keGeyy"}], - // [{p: "به ورکړلی کېږي", f: "ba wărkRuley keGee"}, {p: "به ورکړلی کېږي", f: "ba wărkRuley keGee"}], - // ], - // long: [ - // [{p: "به ورکړی کېږم", f: "ba wărkRey keGum"}, {p: "به ورکړی کېږو", f: "ba wărkRey keGoo"}], - // [{p: "به ورکړی کېږې", f: "ba wărkRey keGe"}, {p: "به ورکړی کېږئ", f: "ba wărkRey keGeyy"}], - // [{p: "به ورکړی کېږي", f: "ba wărkRey keGee"}, {p: "به ورکړی کېږي", f: "ba wărkRey keGee"}], - // ], - // }, - // past: { - // short: [ - // [[{p: "ورکړی شوم", f: "wărkRey shwum"}], [{p: "ورکړی شو", f: "wărkRey shoo"}]], - // [[{p: "ورکړی شوم", f: "wărkRey shwum"}], [{p: "ورکړی شو", f: "wărkRey shoo"}]], - // [[{p: "ورکړی شوې", f: "wărkRey shwe"}], [{p: "ورکړی شوئ", f: "wărkRey shweyy"}]], - // [[{p: "ورکړی شوې", f: "wărkRey shwe"}], [{p: "ورکړی شوئ", f: "wărkRey shweyy"}]], - // [[{p: "ورکړی شو", f: "wărkRey sho"}], [{p: "ورکړی شو", f: "wărkRey shoo"}, {p: "ورکړی شول", f: "wărkRey shwul"}]], - // [[{p: "ورکړی شوه", f: "wărkRey shwa"}], [{p: "ورکړی شوې", f: "wărkRey shwe"}]], - // ], - // long: [ - // [[{p: "ورکړلی شوم", f: "wărkRúley shwum"}], [{p: "ورکړلی شو", f: "wărkRúley shoo"}]], - // [[{p: "ورکړلی شوم", f: "wărkRúley shwum"}], [{p: "ورکړلی شو", f: "wărkRúley shoo"}]], - // [[{p: "ورکړلی شوې", f: "wărkRúley shwe"}], [{p: "ورکړلی شوئ", f: "wărkRúley shweyy"}]], - // [[{p: "ورکړلی شوې", f: "wărkRúley shwe"}], [{p: "ورکړلی شوئ", f: "wărkRúley shweyy"}]], - // [[{p: "ورکړلی شو", f: "wărkRúley sho"}], [{p: "ورکړلی شو", f: "wărkRúley shoo"}, {p: "ورکړلی شول", f: "wărkRúley shwul"}]], - // [[{p: "ورکړلی شوه", f: "wărkRúley shwa"}], [{p: "ورکړلی شوې", f: "wărkRúley shwe"}]], - // ], - // }, - // }, - // perfect: { - // halfPerfect: { - // short: [ - // [[{p: "ورکړی شوی", f: "wărkRéy shuwey"}], [{p: "ورکړی شوي", f: "wărkRéy shuwee"}]], - // [[{p: "ورکړی شوې", f: "wărkRéy shuwe"}], [{p: "ورکړی شوې", f: "wărkRéy shuwe"}]], - // [[{p: "ورکړی شوی", f: "wărkRéy shuwey"}], [{p: "ورکړی شوي", f: "wărkRéy shuwee"}]], - // [[{p: "ورکړی شوې", f: "wărkRéy shuwe"}], [{p: "ورکړی شوې", f: "wărkRéy shuwe"}]], - // [[{p: "ورکړی شوی", f: "wărkRéy shuwey"}], [{p: "ورکړی شوي", f: "wărkRéy shuwee"}]], - // [[{p: "ورکړی شوې", f: "wărkRéy shuwe"}], [{p: "ورکړی شوې", f: "wărkRéy shuwe"}]], - // ], - // long: [ - // [[{p: "ورکړلی شوی", f: "wărkRúley shuwey"}], [{p: "ورکړلی شوي", f: "wărkRúley shuwee"}]], - // [[{p: "ورکړلی شوې", f: "wărkRúley shuwe"}], [{p: "ورکړلی شوې", f: "wărkRúley shuwe"}]], - // [[{p: "ورکړلی شوی", f: "wărkRúley shuwey"}], [{p: "ورکړلی شوي", f: "wărkRúley shuwee"}]], - // [[{p: "ورکړلی شوې", f: "wărkRúley shuwe"}], [{p: "ورکړلی شوې", f: "wărkRúley shuwe"}]], - // [[{p: "ورکړلی شوی", f: "wărkRúley shuwey"}], [{p: "ورکړلی شوي", f: "wărkRúley shuwee"}]], - // [[{p: "ورکړلی شوې", f: "wărkRúley shuwe"}], [{p: "ورکړلی شوې", f: "wărkRúley shuwe"}]], - // ], - // }, - // past: { - // short: [ - // [[{p: "ورکړی شوی وم", f: "wărkRéy shuwey wum"}], [{p: "ورکړی شوي وو", f: "wărkRéy shuwee woo"}]], - // [[{p: "ورکړی شوې وم", f: "wărkRéy shuwe wum"}], [{p: "ورکړی شوې وو", f: "wărkRéy shuwe woo"}]], - // [[{p: "ورکړی شوی وې", f: "wărkRéy shuwey we"}], [{p: "ورکړی شوي وئ", f: "wărkRéy shuwee weyy"}]], - // [[{p: "ورکړی شوې وې", f: "wărkRéy shuwe we"}], [{p: "ورکړی شوې وئ", f: "wărkRéy shuwe weyy"}]], - // [[{p: "ورکړی شوی و", f: "wărkRéy shuwey wo"}], [{p: "ورکړی شوي وو", f: "wărkRéy shuwee woo"}]], - // [[{p: "ورکړی شوې وه", f: "wărkRéy shuwe wa"}], [{p: "ورکړی شوې وې", f: "wărkRéy shuwe we"}]], - // ], - // long: [ - // [[{p: "ورکړلی شوی وم", f: "wărkRúley shuwey wum"}], [{p: "ورکړلی شوي وو", f: "wărkRúley shuwee woo"}]], - // [[{p: "ورکړلی شوې وم", f: "wărkRúley shuwe wum"}], [{p: "ورکړلی شوې وو", f: "wărkRúley shuwe woo"}]], - // [[{p: "ورکړلی شوی وې", f: "wărkRúley shuwey we"}], [{p: "ورکړلی شوي وئ", f: "wărkRúley shuwee weyy"}]], - // [[{p: "ورکړلی شوې وې", f: "wărkRúley shuwe we"}], [{p: "ورکړلی شوې وئ", f: "wărkRúley shuwe weyy"}]], - // [[{p: "ورکړلی شوی و", f: "wărkRúley shuwey wo"}], [{p: "ورکړلی شوي وو", f: "wărkRúley shuwee woo"}]], - // [[{p: "ورکړلی شوې وه", f: "wărkRúley shuwe wa"}], [{p: "ورکړلی شوې وې", f: "wărkRúley shuwe we"}]], - // ], - // }, - // present: { - // short: [ - // [[{p: "ورکړی شوی یم", f: "wărkRéy shuwey yum"}], [{p: "ورکړی شوي یو", f: "wărkRéy shuwee yoo"}]], - // [[{p: "ورکړی شوې یم", f: "wărkRéy shuwe yum"}], [{p: "ورکړی شوې یو", f: "wărkRéy shuwe yoo"}]], - // [[{p: "ورکړی شوی یې", f: "wărkRéy shuwey ye"}], [{p: "ورکړی شوي یئ", f: "wărkRéy shuwee yeyy"}]], - // [[{p: "ورکړی شوې یې", f: "wărkRéy shuwe ye"}], [{p: "ورکړی شوې یئ", f: "wărkRéy shuwe yeyy"}]], - // [[{p: "ورکړی شوی دی", f: "wărkRéy shuwey dey"}], [{p: "ورکړی شوي دي", f: "wărkRéy shuwee dee"}]], - // [[{p: "ورکړی شوې ده", f: "wărkRéy shuwe da"}], [{p: "ورکړی شوې دي", f: "wărkRéy shuwe dee"}]], - // ], - // long: [ - // [[{p: "ورکړلی شوی یم", f: "wărkRúley shuwey yum"}], [{p: "ورکړلی شوي یو", f: "wărkRúley shuwee yoo"}]], - // [[{p: "ورکړلی شوې یم", f: "wărkRúley shuwe yum"}], [{p: "ورکړلی شوې یو", f: "wărkRúley shuwe yoo"}]], - // [[{p: "ورکړلی شوی یې", f: "wărkRúley shuwey ye"}], [{p: "ورکړلی شوي یئ", f: "wărkRúley shuwee yeyy"}]], - // [[{p: "ورکړلی شوې یې", f: "wărkRúley shuwe ye"}], [{p: "ورکړلی شوې یئ", f: "wărkRúley shuwe yeyy"}]], - // [[{p: "ورکړلی شوی دی", f: "wărkRúley shuwey dey"}], [{p: "ورکړلی شوي دي", f: "wărkRúley shuwee dee"}]], - // [[{p: "ورکړلی شوې ده", f: "wărkRúley shuwe da"}], [{p: "ورکړلی شوې دي", f: "wărkRúley shuwe dee"}]], - // ], - // }, - // future: { - // short: [ - // [[{p: "به ورکړی شوی یم", f: "ba wărkRéy shuwey yum"}], [{p: "به ورکړی شوي یو", f: "ba wărkRéy shuwee yoo"}]], - // [[{p: "به ورکړی شوې یم", f: "ba wărkRéy shuwe yum"}], [{p: "به ورکړی شوې یو", f: "ba wărkRéy shuwe yoo"}]], - // [[{p: "به ورکړی شوی یې", f: "ba wărkRéy shuwey ye"}], [{p: "به ورکړی شوي یئ", f: "ba wărkRéy shuwee yeyy"}]], - // [[{p: "به ورکړی شوې یې", f: "ba wărkRéy shuwe ye"}], [{p: "به ورکړی شوې یئ", f: "ba wărkRéy shuwe yeyy"}]], - // [[{p: "به ورکړی شوی وي", f: "ba wărkRéy shuwey wee"}], [{p: "به ورکړی شوي وي", f: "ba wărkRéy shuwee wee"}]], - // [[{p: "به ورکړی شوې وي", f: "ba wărkRéy shuwe wee"}], [{p: "به ورکړی شوې وي", f: "ba wărkRéy shuwe wee"}]], - // ], - // long: [ - // [[{p: "به ورکړلی شوی یم", f: "ba wărkRúley shuwey yum"}], [{p: "به ورکړلی شوي یو", f: "ba wărkRúley shuwee yoo"}]], - // [[{p: "به ورکړلی شوې یم", f: "ba wărkRúley shuwe yum"}], [{p: "به ورکړلی شوې یو", f: "ba wărkRúley shuwe yoo"}]], - // [[{p: "به ورکړلی شوی یې", f: "ba wărkRúley shuwey ye"}], [{p: "به ورکړلی شوي یئ", f: "ba wărkRúley shuwee yeyy"}]], - // [[{p: "به ورکړلی شوې یې", f: "ba wărkRúley shuwe ye"}], [{p: "به ورکړلی شوې یئ", f: "ba wărkRúley shuwe yeyy"}]], - // [[{p: "به ورکړلی شوی وي", f: "ba wărkRúley shuwey wee"}], [{p: "به ورکړلی شوي وي", f: "ba wărkRúley shuwee wee"}]], - // [[{p: "به ورکړلی شوې وي", f: "ba wărkRúley shuwe wee"}], [{p: "به ورکړلی شوې وي", f: "ba wărkRúley shuwe wee"}]], - // ], - // }, - // affirmational: { - // short: [ - // [[{p: "به ورکړی شوی وم", f: "ba wărkRéy shuwey wum"}], [{p: "به ورکړی شوي وو", f: "ba wărkRéy shuwee woo"}]], - // [[{p: "به ورکړی شوې وم", f: "ba wărkRéy shuwe wum"}], [{p: "به ورکړی شوې وو", f: "ba wărkRéy shuwe woo"}]], - // [[{p: "به ورکړی شوی وې", f: "ba wărkRéy shuwey we"}], [{p: "به ورکړی شوي وئ", f: "ba wărkRéy shuwee weyy"}]], - // [[{p: "به ورکړی شوې وې", f: "ba wărkRéy shuwe we"}], [{p: "به ورکړی شوې وئ", f: "ba wărkRéy shuwe weyy"}]], - // [[{p: "به ورکړی شوی و", f: "ba wărkRéy shuwey wo"}], [{p: "به ورکړی شوي وو", f: "ba wărkRéy shuwee woo"}]], - // [[{p: "به ورکړی شوې وه", f: "ba wărkRéy shuwe wa"}], [{p: "به ورکړی شوې وې", f: "ba wărkRéy shuwe we"}]], - // ], - // long: [ - // [[{p: "به ورکړلی شوی وم", f: "ba wărkRúley shuwey wum"}], [{p: "به ورکړلی شوي وو", f: "ba wărkRúley shuwee woo"}]], - // [[{p: "به ورکړلی شوې وم", f: "ba wărkRúley shuwe wum"}], [{p: "به ورکړلی شوې وو", f: "ba wărkRúley shuwe woo"}]], - // [[{p: "به ورکړلی شوی وې", f: "ba wărkRúley shuwey we"}], [{p: "به ورکړلی شوي وئ", f: "ba wărkRúley shuwee weyy"}]], - // [[{p: "به ورکړلی شوې وې", f: "ba wărkRúley shuwe we"}], [{p: "به ورکړلی شوې وئ", f: "ba wărkRúley shuwe weyy"}]], - // [[{p: "به ورکړلی شوی و", f: "ba wărkRúley shuwey wo"}], [{p: "به ورکړلی شوي وو", f: "ba wărkRúley shuwee woo"}]], - // [[{p: "به ورکړلی شوې وه", f: "ba wărkRúley shuwe wa"}], [{p: "به ورکړلی شوې وې", f: "ba wărkRúley shuwe we"}]], - // ], - // }, - // pastSubjunctiveHypothetical: { - // short: [ - // [[{p: "ورکړی شوی وای", f: "ba wărkRéy shuwey"}], [{p: "به ورکړی شوي", f: "ba wărkRéy shuwee"}]], - // [[{p: "ورکړی شوې وای", f: "ba wărkRéy shuwe"}], [{p: "به ورکړی شوې", f: "ba wărkRéy shuwe"}]], - // [[{p: "ورکړی شوی وای", f: "ba wărkRéy shuwey"}], [{p: "به ورکړی شوي", f: "ba wărkRéy shuwee"}]], - // [[{p: "ورکړی شوې وای", f: "ba wărkRéy shuwe"}], [{p: "به ورکړی شوې", f: "ba wărkRéy shuwe"}]], - // [[{p: "ورکړی شوی وای", f: "ba wărkRéy shuwey"}], [{p: "به ورکړی شوي", f: "ba wărkRéy shuwee"}]], - // [[{p: "ورکړی شوې وای", f: "ba wărkRéy shuwe"}], [{p: "به ورکړی شوې", f: "ba wărkRéy shuwe"}]], - // ], - // long: [ - // [[{p: "ورکړلی شوی وای", f: "ba wărkRúley shuwey"}], [{p: "به ورکړلی شوي", f: "ba wărkRúley shuwee"}]], - // [[{p: "ورکړلی شوې وای", f: "ba wărkRúley shuwe"}], [{p: "به ورکړلی شوې", f: "ba wărkRúley shuwe"}]], - // [[{p: "ورکړلی شوی وای", f: "ba wărkRúley shuwey"}], [{p: "به ورکړلی شوي", f: "ba wărkRúley shuwee"}]], - // [[{p: "ورکړلی شوې وای", f: "ba wărkRúley shuwe"}], [{p: "به ورکړلی شوې", f: "ba wărkRúley shuwe"}]], - // [[{p: "ورکړلی شوی وای", f: "ba wărkRúley shuwey"}], [{p: "به ورکړلی شوي", f: "ba wărkRúley shuwee"}]], - // [[{p: "ورکړلی شوې وای", f: "ba wărkRúley shuwe"}], [{p: "به ورکړلی شوې", f: "ba wărkRúley shuwe"}]], - // ], - // }, - // }, - // }, + habitualPast: { + short: [ + [ + [{ p: "به ورکوم", f: "ba wărkawum" }], + [{ p: "به ورکوو", f: "ba wărkawoo" }], + ], + [ + [{ p: "به ورکوم", f: "ba wărkawum" }], + [{ p: "به ورکوو", f: "ba wărkawoo" }], + ], + [ + [{ p: "به ورکوې", f: "ba wărkawe" }], + [{ p: "به ورکوئ", f: "ba wărkawey" }], + ], + [ + [{ p: "به ورکوې", f: "ba wărkawe" }], + [{ p: "به ورکوئ", f: "ba wărkawey" }], + ], + [ + [{ p: "به ورکاوه", f: "ba wărkaawu" }], + [{ p: "به ورکول", f: "ba wărkawul" }], + ], + [ + [{ p: "به ورکوه", f: "ba wărkawa" }], + [{ p: "به ورکوې", f: "ba wărkawe" }], + ], + ], + long: [ + [ + [{ p: "به ورکولم", f: "ba wărkawulum" }], + [{ p: "به ورکولو", f: "ba wărkawuloo" }], + ], + [ + [{ p: "به ورکولم", f: "ba wărkawulum" }], + [{ p: "به ورکولو", f: "ba wărkawuloo" }], + ], + [ + [{ p: "به ورکولې", f: "ba wărkawule" }], + [{ p: "به ورکولئ", f: "ba wărkawuley" }], + ], + [ + [{ p: "به ورکولې", f: "ba wărkawule" }], + [{ p: "به ورکولئ", f: "ba wărkawuley" }], + ], + [ + [ + { p: "به ورکوله", f: "ba wărkawulu" }, + { p: "به ورکولو", f: "ba wărkawulo" }, + ], + [{ p: "به ورکول", f: "ba wărkawul" }], + ], + [ + [{ p: "به ورکوله", f: "ba wărkawula" }], + [{ p: "به ورکولې", f: "ba wărkawule" }], + ], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { p: "ورکولی شم", f: "wărkawúlay shum" }, + { p: "ورکولای شم", f: "wărkawúlaay shum" }, + ], + [ + { p: "ورکولی شو", f: "wărkawúlay shoo" }, + { p: "ورکولای شو", f: "wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "ورکولی شم", f: "wărkawúlay shum" }, + { p: "ورکولای شم", f: "wărkawúlaay shum" }, + ], + [ + { p: "ورکولی شو", f: "wărkawúlay shoo" }, + { p: "ورکولای شو", f: "wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "ورکولی شې", f: "wărkawúlay she" }, + { p: "ورکولای شې", f: "wărkawúlaay she" }, + ], + [ + { p: "ورکولی شئ", f: "wărkawúlay shey" }, + { p: "ورکولای شئ", f: "wărkawúlaay shey" }, + ], + ], + [ + [ + { p: "ورکولی شې", f: "wărkawúlay she" }, + { p: "ورکولای شې", f: "wărkawúlaay she" }, + ], + [ + { p: "ورکولی شئ", f: "wărkawúlay shey" }, + { p: "ورکولای شئ", f: "wărkawúlaay shey" }, + ], + ], + [ + [ + { p: "ورکولی شي", f: "wărkawúlay shee" }, + { p: "ورکولای شي", f: "wărkawúlaay shee" }, + ], + [ + { p: "ورکولی شي", f: "wărkawúlay shee" }, + { p: "ورکولای شي", f: "wărkawúlaay shee" }, + ], + ], + [ + [ + { p: "ورکولی شي", f: "wărkawúlay shee" }, + { p: "ورکولای شي", f: "wărkawúlaay shee" }, + ], + [ + { p: "ورکولی شي", f: "wărkawúlay shee" }, + { p: "ورکولای شي", f: "wărkawúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "ورکوی شم", f: "wărkawáy shum" }, + { p: "ورکوای شم", f: "wărkawáay shum" }, + ], + [ + { p: "ورکوی شو", f: "wărkawáy shoo" }, + { p: "ورکوای شو", f: "wărkawáay shoo" }, + ], + ], + [ + [ + { p: "ورکوی شم", f: "wărkawáy shum" }, + { p: "ورکوای شم", f: "wărkawáay shum" }, + ], + [ + { p: "ورکوی شو", f: "wărkawáy shoo" }, + { p: "ورکوای شو", f: "wărkawáay shoo" }, + ], + ], + [ + [ + { p: "ورکوی شې", f: "wărkawáy she" }, + { p: "ورکوای شې", f: "wărkawáay she" }, + ], + [ + { p: "ورکوی شئ", f: "wărkawáy shey" }, + { p: "ورکوای شئ", f: "wărkawáay shey" }, + ], + ], + [ + [ + { p: "ورکوی شې", f: "wărkawáy she" }, + { p: "ورکوای شې", f: "wărkawáay she" }, + ], + [ + { p: "ورکوی شئ", f: "wărkawáy shey" }, + { p: "ورکوای شئ", f: "wărkawáay shey" }, + ], + ], + [ + [ + { p: "ورکوی شي", f: "wărkawáy shee" }, + { p: "ورکوای شي", f: "wărkawáay shee" }, + ], + [ + { p: "ورکوی شي", f: "wărkawáy shee" }, + { p: "ورکوای شي", f: "wărkawáay shee" }, + ], + ], + [ + [ + { p: "ورکوی شي", f: "wărkawáy shee" }, + { p: "ورکوای شي", f: "wărkawáay shee" }, + ], + [ + { p: "ورکوی شي", f: "wărkawáy shee" }, + { p: "ورکوای شي", f: "wărkawáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به ورکولی شم", f: "ba wărkawúlay shum" }, + { p: "به ورکولای شم", f: "ba wărkawúlaay shum" }, + ], + [ + { p: "به ورکولی شو", f: "ba wărkawúlay shoo" }, + { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به ورکولی شم", f: "ba wărkawúlay shum" }, + { p: "به ورکولای شم", f: "ba wărkawúlaay shum" }, + ], + [ + { p: "به ورکولی شو", f: "ba wărkawúlay shoo" }, + { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به ورکولی شې", f: "ba wărkawúlay she" }, + { p: "به ورکولای شې", f: "ba wărkawúlaay she" }, + ], + [ + { p: "به ورکولی شئ", f: "ba wărkawúlay shey" }, + { p: "به ورکولای شئ", f: "ba wărkawúlaay shey" }, + ], + ], + [ + [ + { p: "به ورکولی شې", f: "ba wărkawúlay she" }, + { p: "به ورکولای شې", f: "ba wărkawúlaay she" }, + ], + [ + { p: "به ورکولی شئ", f: "ba wărkawúlay shey" }, + { p: "به ورکولای شئ", f: "ba wărkawúlaay shey" }, + ], + ], + [ + [ + { p: "به ورکولی شي", f: "ba wărkawúlay shee" }, + { p: "به ورکولای شي", f: "ba wărkawúlaay shee" }, + ], + [ + { p: "به ورکولی شي", f: "ba wărkawúlay shee" }, + { p: "به ورکولای شي", f: "ba wărkawúlaay shee" }, + ], + ], + [ + [ + { p: "به ورکولی شي", f: "ba wărkawúlay shee" }, + { p: "به ورکولای شي", f: "ba wărkawúlaay shee" }, + ], + [ + { p: "به ورکولی شي", f: "ba wărkawúlay shee" }, + { p: "به ورکولای شي", f: "ba wărkawúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به ورکوی شم", f: "ba wărkawáy shum" }, + { p: "به ورکوای شم", f: "ba wărkawáay shum" }, + ], + [ + { p: "به ورکوی شو", f: "ba wărkawáy shoo" }, + { p: "به ورکوای شو", f: "ba wărkawáay shoo" }, + ], + ], + [ + [ + { p: "به ورکوی شم", f: "ba wărkawáy shum" }, + { p: "به ورکوای شم", f: "ba wărkawáay shum" }, + ], + [ + { p: "به ورکوی شو", f: "ba wărkawáy shoo" }, + { p: "به ورکوای شو", f: "ba wărkawáay shoo" }, + ], + ], + [ + [ + { p: "به ورکوی شې", f: "ba wărkawáy she" }, + { p: "به ورکوای شې", f: "ba wărkawáay she" }, + ], + [ + { p: "به ورکوی شئ", f: "ba wărkawáy shey" }, + { p: "به ورکوای شئ", f: "ba wărkawáay shey" }, + ], + ], + [ + [ + { p: "به ورکوی شې", f: "ba wărkawáy she" }, + { p: "به ورکوای شې", f: "ba wărkawáay she" }, + ], + [ + { p: "به ورکوی شئ", f: "ba wărkawáy shey" }, + { p: "به ورکوای شئ", f: "ba wărkawáay shey" }, + ], + ], + [ + [ + { p: "به ورکوی شي", f: "ba wărkawáy shee" }, + { p: "به ورکوای شي", f: "ba wărkawáay shee" }, + ], + [ + { p: "به ورکوی شي", f: "ba wărkawáy shee" }, + { p: "به ورکوای شي", f: "ba wărkawáay shee" }, + ], + ], + [ + [ + { p: "به ورکوی شي", f: "ba wărkawáy shee" }, + { p: "به ورکوای شي", f: "ba wărkawáay shee" }, + ], + [ + { p: "به ورکوی شي", f: "ba wărkawáy shee" }, + { p: "به ورکوای شي", f: "ba wărkawáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "ورکولی شوم", f: "wărkawúlay shwum" }, + { p: "ورکولای شوم", f: "wărkawúlaay shwum" }, + ], + [ + { p: "ورکولی شو", f: "wărkawúlay shoo" }, + { p: "ورکولای شو", f: "wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "ورکولی شوم", f: "wărkawúlay shwum" }, + { p: "ورکولای شوم", f: "wărkawúlaay shwum" }, + ], + [ + { p: "ورکولی شو", f: "wărkawúlay shoo" }, + { p: "ورکولای شو", f: "wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "ورکولی شوې", f: "wărkawúlay shwe" }, + { p: "ورکولای شوې", f: "wărkawúlaay shwe" }, + ], + [ + { p: "ورکولی شوئ", f: "wărkawúlay shwey" }, + { p: "ورکولای شوئ", f: "wărkawúlaay shwey" }, + ], + ], + [ + [ + { p: "ورکولی شوې", f: "wărkawúlay shwe" }, + { p: "ورکولای شوې", f: "wărkawúlaay shwe" }, + ], + [ + { p: "ورکولی شوئ", f: "wărkawúlay shwey" }, + { p: "ورکولای شوئ", f: "wărkawúlaay shwey" }, + ], + ], + [ + [ + { p: "ورکولی شو", f: "wărkawúlay sho" }, + { p: "ورکولای شو", f: "wărkawúlaay sho" }, + ], + [ + { p: "ورکولی شول", f: "wărkawúlay shwul" }, + { p: "ورکولای شول", f: "wărkawúlaay shwul" }, + { p: "ورکولی شو", f: "wărkawúlay shoo" }, + { p: "ورکولای شو", f: "wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "ورکولی شوه", f: "wărkawúlay shwa" }, + { p: "ورکولای شوه", f: "wărkawúlaay shwa" }, + ], + [ + { p: "ورکولی شولې", f: "wărkawúlay shwule" }, + { p: "ورکولای شولې", f: "wărkawúlaay shwule" }, + { p: "ورکولی شوې", f: "wărkawúlay shwe" }, + { p: "ورکولای شوې", f: "wărkawúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "ورکوی شوم", f: "wărkawáy shwum" }, + { p: "ورکوای شوم", f: "wărkawáay shwum" }, + ], + [ + { p: "ورکوی شو", f: "wărkawáy shoo" }, + { p: "ورکوای شو", f: "wărkawáay shoo" }, + ], + ], + [ + [ + { p: "ورکوی شوم", f: "wărkawáy shwum" }, + { p: "ورکوای شوم", f: "wărkawáay shwum" }, + ], + [ + { p: "ورکوی شو", f: "wărkawáy shoo" }, + { p: "ورکوای شو", f: "wărkawáay shoo" }, + ], + ], + [ + [ + { p: "ورکوی شوې", f: "wărkawáy shwe" }, + { p: "ورکوای شوې", f: "wărkawáay shwe" }, + ], + [ + { p: "ورکوی شوئ", f: "wărkawáy shwey" }, + { p: "ورکوای شوئ", f: "wărkawáay shwey" }, + ], + ], + [ + [ + { p: "ورکوی شوې", f: "wărkawáy shwe" }, + { p: "ورکوای شوې", f: "wărkawáay shwe" }, + ], + [ + { p: "ورکوی شوئ", f: "wărkawáy shwey" }, + { p: "ورکوای شوئ", f: "wărkawáay shwey" }, + ], + ], + [ + [ + { p: "ورکوی شو", f: "wărkawáy sho" }, + { p: "ورکوای شو", f: "wărkawáay sho" }, + ], + [ + { p: "ورکوی شول", f: "wărkawáy shwul" }, + { p: "ورکوای شول", f: "wărkawáay shwul" }, + { p: "ورکوی شو", f: "wărkawáy shoo" }, + { p: "ورکوای شو", f: "wărkawáay shoo" }, + ], + ], + [ + [ + { p: "ورکوی شوه", f: "wărkawáy shwa" }, + { p: "ورکوای شوه", f: "wărkawáay shwa" }, + ], + [ + { p: "ورکوی شولې", f: "wărkawáy shwule" }, + { p: "ورکوای شولې", f: "wărkawáay shwule" }, + { p: "ورکوی شوې", f: "wărkawáy shwe" }, + { p: "ورکوای شوې", f: "wărkawáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به ورکولی شوم", f: "ba wărkawúlay shwum" }, + { p: "به ورکولای شوم", f: "ba wărkawúlaay shwum" }, + ], + [ + { p: "به ورکولی شو", f: "ba wărkawúlay shoo" }, + { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به ورکولی شوم", f: "ba wărkawúlay shwum" }, + { p: "به ورکولای شوم", f: "ba wărkawúlaay shwum" }, + ], + [ + { p: "به ورکولی شو", f: "ba wărkawúlay shoo" }, + { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به ورکولی شوې", f: "ba wărkawúlay shwe" }, + { p: "به ورکولای شوې", f: "ba wărkawúlaay shwe" }, + ], + [ + { p: "به ورکولی شوئ", f: "ba wărkawúlay shwey" }, + { p: "به ورکولای شوئ", f: "ba wărkawúlaay shwey" }, + ], + ], + [ + [ + { p: "به ورکولی شوې", f: "ba wărkawúlay shwe" }, + { p: "به ورکولای شوې", f: "ba wărkawúlaay shwe" }, + ], + [ + { p: "به ورکولی شوئ", f: "ba wărkawúlay shwey" }, + { p: "به ورکولای شوئ", f: "ba wărkawúlaay shwey" }, + ], + ], + [ + [ + { p: "به ورکولی شو", f: "ba wărkawúlay sho" }, + { p: "به ورکولای شو", f: "ba wărkawúlaay sho" }, + ], + [ + { p: "به ورکولی شول", f: "ba wărkawúlay shwul" }, + { p: "به ورکولای شول", f: "ba wărkawúlaay shwul" }, + { p: "به ورکولی شو", f: "ba wărkawúlay shoo" }, + { p: "به ورکولای شو", f: "ba wărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به ورکولی شوه", f: "ba wărkawúlay shwa" }, + { p: "به ورکولای شوه", f: "ba wărkawúlaay shwa" }, + ], + [ + { p: "به ورکولی شولې", f: "ba wărkawúlay shwule" }, + { p: "به ورکولای شولې", f: "ba wărkawúlaay shwule" }, + { p: "به ورکولی شوې", f: "ba wărkawúlay shwe" }, + { p: "به ورکولای شوې", f: "ba wărkawúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به ورکوی شوم", f: "ba wărkawáy shwum" }, + { p: "به ورکوای شوم", f: "ba wărkawáay shwum" }, + ], + [ + { p: "به ورکوی شو", f: "ba wărkawáy shoo" }, + { p: "به ورکوای شو", f: "ba wărkawáay shoo" }, + ], + ], + [ + [ + { p: "به ورکوی شوم", f: "ba wărkawáy shwum" }, + { p: "به ورکوای شوم", f: "ba wărkawáay shwum" }, + ], + [ + { p: "به ورکوی شو", f: "ba wărkawáy shoo" }, + { p: "به ورکوای شو", f: "ba wărkawáay shoo" }, + ], + ], + [ + [ + { p: "به ورکوی شوې", f: "ba wărkawáy shwe" }, + { p: "به ورکوای شوې", f: "ba wărkawáay shwe" }, + ], + [ + { p: "به ورکوی شوئ", f: "ba wărkawáy shwey" }, + { p: "به ورکوای شوئ", f: "ba wărkawáay shwey" }, + ], + ], + [ + [ + { p: "به ورکوی شوې", f: "ba wărkawáy shwe" }, + { p: "به ورکوای شوې", f: "ba wărkawáay shwe" }, + ], + [ + { p: "به ورکوی شوئ", f: "ba wărkawáy shwey" }, + { p: "به ورکوای شوئ", f: "ba wărkawáay shwey" }, + ], + ], + [ + [ + { p: "به ورکوی شو", f: "ba wărkawáy sho" }, + { p: "به ورکوای شو", f: "ba wărkawáay sho" }, + ], + [ + { p: "به ورکوی شول", f: "ba wărkawáy shwul" }, + { p: "به ورکوای شول", f: "ba wărkawáay shwul" }, + { p: "به ورکوی شو", f: "ba wărkawáy shoo" }, + { p: "به ورکوای شو", f: "ba wărkawáay shoo" }, + ], + ], + [ + [ + { p: "به ورکوی شوه", f: "ba wărkawáy shwa" }, + { p: "به ورکوای شوه", f: "ba wărkawáay shwa" }, + ], + [ + { p: "به ورکوی شولې", f: "ba wărkawáy shwule" }, + { p: "به ورکوای شولې", f: "ba wărkawáay shwule" }, + { p: "به ورکوی شوې", f: "ba wărkawáy shwe" }, + { p: "به ورکوای شوې", f: "ba wărkawáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + [ + { p: "ورکولی شوای", f: "wărkawúlay shwaay" }, + { p: "ورکولی شوی", f: "wărkawúlay shway" }, + { p: "ورکولای شوای", f: "wărkawúlaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + ], + [ + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + ], + [ + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + ], + [ + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + ], + [ + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + ], + [ + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + [ + { p: "ورکوی شوای", f: "wărkawáy shwaay" }, + { p: "ورکوی شوی", f: "wărkawáy shway" }, + { p: "ورکوای شوای", f: "wărkawáay shwaay" }, + ], + ], + ], + }, + }, + }, + perfective: { + nonImperative: { + long: [ + [[{ p: "ورکړم", f: "wărkRum" }], [{ p: "ورکړو", f: "wărkRoo" }]], + [[{ p: "ورکړم", f: "wărkRum" }], [{ p: "ورکړو", f: "wărkRoo" }]], + [[{ p: "ورکړې", f: "wărkRe" }], [{ p: "ورکړئ", f: "wărkRey" }]], + [[{ p: "ورکړې", f: "wărkRe" }], [{ p: "ورکړئ", f: "wărkRey" }]], + [[{ p: "ورکړي", f: "wărkRee" }], [{ p: "ورکړي", f: "wărkRee" }]], + [[{ p: "ورکړي", f: "wărkRee" }], [{ p: "ورکړي", f: "wărkRee" }]], + ], + short: [ + [[{ p: "ورکم", f: "wărkum" }], [{ p: "ورکو", f: "wărkoo" }]], + [[{ p: "ورکم", f: "wărkum" }], [{ p: "ورکو", f: "wărkoo" }]], + [[{ p: "ورکې", f: "wărke" }], [{ p: "ورکئ", f: "wărkey" }]], + [[{ p: "ورکې", f: "wărke" }], [{ p: "ورکئ", f: "wărkey" }]], + [[{ p: "ورکي", f: "wărkee" }], [{ p: "ورکي", f: "wărkee" }]], + [[{ p: "ورکي", f: "wărkee" }], [{ p: "ورکي", f: "wărkee" }]], + ], + }, + future: { + long: [ + [ + [{ p: "به ورکړم", f: "ba wărkRum" }], + [{ p: "به ورکړو", f: "ba wărkRoo" }], + ], + [ + [{ p: "به ورکړم", f: "ba wărkRum" }], + [{ p: "به ورکړو", f: "ba wărkRoo" }], + ], + [ + [{ p: "به ورکړې", f: "ba wărkRe" }], + [{ p: "به ورکړئ", f: "ba wărkRey" }], + ], + [ + [{ p: "به ورکړې", f: "ba wărkRe" }], + [{ p: "به ورکړئ", f: "ba wărkRey" }], + ], + [ + [{ p: "به ورکړي", f: "ba wărkRee" }], + [{ p: "به ورکړي", f: "ba wărkRee" }], + ], + [ + [{ p: "به ورکړي", f: "ba wărkRee" }], + [{ p: "به ورکړي", f: "ba wărkRee" }], + ], + ], + short: [ + [ + [{ p: "به ورکم", f: "ba wărkum" }], + [{ p: "به ورکو", f: "ba wărkoo" }], + ], + [ + [{ p: "به ورکم", f: "ba wărkum" }], + [{ p: "به ورکو", f: "ba wărkoo" }], + ], + [[{ p: "به ورکې", f: "ba wărke" }], [{ p: "به ورکئ", f: "ba wărkey" }]], + [[{ p: "به ورکې", f: "ba wărke" }], [{ p: "به ورکئ", f: "ba wărkey" }]], + [ + [{ p: "به ورکي", f: "ba wărkee" }], + [{ p: "به ورکي", f: "ba wărkee" }], + ], + [ + [{ p: "به ورکي", f: "ba wărkee" }], + [{ p: "به ورکي", f: "ba wărkee" }], + ], + ], + }, + imperative: { + long: [ + [[{ p: "ورکړه", f: "wărkRa" }], [{ p: "ورکړئ", f: "wărkRey" }]], + [[{ p: "ورکړه", f: "wărkRa" }], [{ p: "ورکړئ", f: "wărkRey" }]], + ], + short: [ + [[{ p: "ورکه", f: "wărka" }], [{ p: "ورکئ", f: "wărkey" }]], + [[{ p: "ورکه", f: "wărka" }], [{ p: "ورکئ", f: "wărkey" }]], + ], + }, + past: { + mini: [ + [[{ p: "ورکم", f: "wărkum" }], [{ p: "ورکو", f: "wărkoo" }]], + [[{ p: "ورکم", f: "wărkum" }], [{ p: "ورکو", f: "wărkoo" }]], + [[{ p: "ورکې", f: "wărke" }], [{ p: "ورکئ", f: "wărkey" }]], + [[{ p: "ورکې", f: "wărke" }], [{ p: "ورکئ", f: "wărkey" }]], + [ + [ + { p: "ورکه", f: "wărku" }, + { p: "ورکو", f: "wărko" }, + ], + [ + { p: "ورکړل", f: "wărkRul" }, + { p: "ورکو", f: "wărkoo" }, + ], + ], + [[{ p: "ورکه", f: "wărka" }], [{ p: "ورکې", f: "wărke" }]], + ], + short: [ + [[{ p: "ورکړم", f: "wărkRum" }], [{ p: "ورکړو", f: "wărkRoo" }]], + [[{ p: "ورکړم", f: "wărkRum" }], [{ p: "ورکړو", f: "wărkRoo" }]], + [[{ p: "ورکړې", f: "wărkRe" }], [{ p: "ورکړئ", f: "wărkRey" }]], + [[{ p: "ورکړې", f: "wărkRe" }], [{ p: "ورکړئ", f: "wărkRey" }]], + [ + [ + { p: "ورکړه", f: "wărkRu" }, + { p: "ورکړو", f: "wărkRo" }, + { p: "ورکړ", f: "wărkuR" }, + ], + [ + { p: "ورکړل", f: "wărkRul" }, + { p: "ورکړو", f: "wărkRoo" }, + ], + ], + [[{ p: "ورکړه", f: "wărkRa" }], [{ p: "ورکړې", f: "wărkRe" }]], + ], + long: [ + [[{ p: "ورکړلم", f: "wărkRulum" }], [{ p: "ورکړلو", f: "wărkRuloo" }]], + [[{ p: "ورکړلم", f: "wărkRulum" }], [{ p: "ورکړلو", f: "wărkRuloo" }]], + [[{ p: "ورکړلې", f: "wărkRule" }], [{ p: "ورکړلئ", f: "wărkRuley" }]], + [[{ p: "ورکړلې", f: "wărkRule" }], [{ p: "ورکړلئ", f: "wărkRuley" }]], + [ + [{ p: "ورکړلو", f: "wărkRulo" }], + [ + { p: "ورکړل", f: "wărkRul" }, + { p: "ورکړلو", f: "wărkRuloo" }, + ], + ], + [[{ p: "ورکړله", f: "wărkRula" }], [{ p: "ورکړلې", f: "wărkRule" }]], + ], + }, + habitualPast: { + mini: [ + [ + [{ p: "به ورکم", f: "ba wărkum" }], + [{ p: "به ورکو", f: "ba wărkoo" }], + ], + [ + [{ p: "به ورکم", f: "ba wărkum" }], + [{ p: "به ورکو", f: "ba wărkoo" }], + ], + [[{ p: "به ورکې", f: "ba wărke" }], [{ p: "به ورکئ", f: "ba wărkey" }]], + [[{ p: "به ورکې", f: "ba wărke" }], [{ p: "به ورکئ", f: "ba wărkey" }]], + [ + [ + { p: "به ورکه", f: "ba wărku" }, + { p: "به ورکو", f: "ba wărko" }, + ], + [ + { p: "به ورکړل", f: "ba wărkRul" }, + { p: "به ورکو", f: "ba wărkoo" }, + ], + ], + [[{ p: "به ورکه", f: "ba wărka" }], [{ p: "به ورکې", f: "ba wărke" }]], + ], + short: [ + [ + [{ p: "به ورکړم", f: "ba wărkRum" }], + [{ p: "به ورکړو", f: "ba wărkRoo" }], + ], + [ + [{ p: "به ورکړم", f: "ba wărkRum" }], + [{ p: "به ورکړو", f: "ba wărkRoo" }], + ], + [ + [{ p: "به ورکړې", f: "ba wărkRe" }], + [{ p: "به ورکړئ", f: "ba wărkRey" }], + ], + [ + [{ p: "به ورکړې", f: "ba wărkRe" }], + [{ p: "به ورکړئ", f: "ba wărkRey" }], + ], + [ + [ + { p: "به ورکړه", f: "ba wărkRu" }, + { p: "به ورکړو", f: "ba wărkRo" }, + { p: "به ورکړ", f: "ba wărkuR" }, + ], + [ + { p: "به ورکړل", f: "ba wărkRul" }, + { p: "به ورکړو", f: "ba wărkRoo" }, + ], + ], + [ + [{ p: "به ورکړه", f: "ba wărkRa" }], + [{ p: "به ورکړې", f: "ba wărkRe" }], + ], + ], + long: [ + [ + [{ p: "به ورکړلم", f: "ba wărkRulum" }], + [{ p: "به ورکړلو", f: "ba wărkRuloo" }], + ], + [ + [{ p: "به ورکړلم", f: "ba wărkRulum" }], + [{ p: "به ورکړلو", f: "ba wărkRuloo" }], + ], + [ + [{ p: "به ورکړلې", f: "ba wărkRule" }], + [{ p: "به ورکړلئ", f: "ba wărkRuley" }], + ], + [ + [{ p: "به ورکړلې", f: "ba wărkRule" }], + [{ p: "به ورکړلئ", f: "ba wărkRuley" }], + ], + [ + [{ p: "به ورکړلو", f: "ba wărkRulo" }], + [ + { p: "به ورکړل", f: "ba wărkRul" }, + { p: "به ورکړلو", f: "ba wărkRuloo" }, + ], + ], + [ + [{ p: "به ورکړله", f: "ba wărkRula" }], + [{ p: "به ورکړلې", f: "ba wărkRule" }], + ], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { p: "ورکړلی شم", f: "wărkRulay shum" }, + { p: "ورکړلای شم", f: "wărkRulaay shum" }, + ], + [ + { p: "ورکړلی شو", f: "wărkRulay shoo" }, + { p: "ورکړلای شو", f: "wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "ورکړلی شم", f: "wărkRulay shum" }, + { p: "ورکړلای شم", f: "wărkRulaay shum" }, + ], + [ + { p: "ورکړلی شو", f: "wărkRulay shoo" }, + { p: "ورکړلای شو", f: "wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "ورکړلی شې", f: "wărkRulay she" }, + { p: "ورکړلای شې", f: "wărkRulaay she" }, + ], + [ + { p: "ورکړلی شئ", f: "wărkRulay shey" }, + { p: "ورکړلای شئ", f: "wărkRulaay shey" }, + ], + ], + [ + [ + { p: "ورکړلی شې", f: "wărkRulay she" }, + { p: "ورکړلای شې", f: "wărkRulaay she" }, + ], + [ + { p: "ورکړلی شئ", f: "wărkRulay shey" }, + { p: "ورکړلای شئ", f: "wărkRulaay shey" }, + ], + ], + [ + [ + { p: "ورکړلی شي", f: "wărkRulay shee" }, + { p: "ورکړلای شي", f: "wărkRulaay shee" }, + ], + [ + { p: "ورکړلی شي", f: "wărkRulay shee" }, + { p: "ورکړلای شي", f: "wărkRulaay shee" }, + ], + ], + [ + [ + { p: "ورکړلی شي", f: "wărkRulay shee" }, + { p: "ورکړلای شي", f: "wărkRulaay shee" }, + ], + [ + { p: "ورکړلی شي", f: "wărkRulay shee" }, + { p: "ورکړلای شي", f: "wărkRulaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "ورکړی شم", f: "wărkRay shum" }, + { p: "ورکړای شم", f: "wărkRáay shum" }, + ], + [ + { p: "ورکړی شو", f: "wărkRay shoo" }, + { p: "ورکړای شو", f: "wărkRáay shoo" }, + ], + ], + [ + [ + { p: "ورکړی شم", f: "wărkRay shum" }, + { p: "ورکړای شم", f: "wărkRáay shum" }, + ], + [ + { p: "ورکړی شو", f: "wărkRay shoo" }, + { p: "ورکړای شو", f: "wărkRáay shoo" }, + ], + ], + [ + [ + { p: "ورکړی شې", f: "wărkRay she" }, + { p: "ورکړای شې", f: "wărkRáay she" }, + ], + [ + { p: "ورکړی شئ", f: "wărkRay shey" }, + { p: "ورکړای شئ", f: "wărkRáay shey" }, + ], + ], + [ + [ + { p: "ورکړی شې", f: "wărkRay she" }, + { p: "ورکړای شې", f: "wărkRáay she" }, + ], + [ + { p: "ورکړی شئ", f: "wărkRay shey" }, + { p: "ورکړای شئ", f: "wărkRáay shey" }, + ], + ], + [ + [ + { p: "ورکړی شي", f: "wărkRay shee" }, + { p: "ورکړای شي", f: "wărkRáay shee" }, + ], + [ + { p: "ورکړی شي", f: "wărkRay shee" }, + { p: "ورکړای شي", f: "wărkRáay shee" }, + ], + ], + [ + [ + { p: "ورکړی شي", f: "wărkRay shee" }, + { p: "ورکړای شي", f: "wărkRáay shee" }, + ], + [ + { p: "ورکړی شي", f: "wărkRay shee" }, + { p: "ورکړای شي", f: "wărkRáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به ورکړلی شم", f: "ba wărkRulay shum" }, + { p: "به ورکړلای شم", f: "ba wărkRulaay shum" }, + ], + [ + { p: "به ورکړلی شو", f: "ba wărkRulay shoo" }, + { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به ورکړلی شم", f: "ba wărkRulay shum" }, + { p: "به ورکړلای شم", f: "ba wărkRulaay shum" }, + ], + [ + { p: "به ورکړلی شو", f: "ba wărkRulay shoo" }, + { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به ورکړلی شې", f: "ba wărkRulay she" }, + { p: "به ورکړلای شې", f: "ba wărkRulaay she" }, + ], + [ + { p: "به ورکړلی شئ", f: "ba wărkRulay shey" }, + { p: "به ورکړلای شئ", f: "ba wărkRulaay shey" }, + ], + ], + [ + [ + { p: "به ورکړلی شې", f: "ba wărkRulay she" }, + { p: "به ورکړلای شې", f: "ba wărkRulaay she" }, + ], + [ + { p: "به ورکړلی شئ", f: "ba wărkRulay shey" }, + { p: "به ورکړلای شئ", f: "ba wărkRulaay shey" }, + ], + ], + [ + [ + { p: "به ورکړلی شي", f: "ba wărkRulay shee" }, + { p: "به ورکړلای شي", f: "ba wărkRulaay shee" }, + ], + [ + { p: "به ورکړلی شي", f: "ba wărkRulay shee" }, + { p: "به ورکړلای شي", f: "ba wărkRulaay shee" }, + ], + ], + [ + [ + { p: "به ورکړلی شي", f: "ba wărkRulay shee" }, + { p: "به ورکړلای شي", f: "ba wărkRulaay shee" }, + ], + [ + { p: "به ورکړلی شي", f: "ba wărkRulay shee" }, + { p: "به ورکړلای شي", f: "ba wărkRulaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به ورکړی شم", f: "ba wărkRay shum" }, + { p: "به ورکړای شم", f: "ba wărkRáay shum" }, + ], + [ + { p: "به ورکړی شو", f: "ba wărkRay shoo" }, + { p: "به ورکړای شو", f: "ba wărkRáay shoo" }, + ], + ], + [ + [ + { p: "به ورکړی شم", f: "ba wărkRay shum" }, + { p: "به ورکړای شم", f: "ba wărkRáay shum" }, + ], + [ + { p: "به ورکړی شو", f: "ba wărkRay shoo" }, + { p: "به ورکړای شو", f: "ba wărkRáay shoo" }, + ], + ], + [ + [ + { p: "به ورکړی شې", f: "ba wărkRay she" }, + { p: "به ورکړای شې", f: "ba wărkRáay she" }, + ], + [ + { p: "به ورکړی شئ", f: "ba wărkRay shey" }, + { p: "به ورکړای شئ", f: "ba wărkRáay shey" }, + ], + ], + [ + [ + { p: "به ورکړی شې", f: "ba wărkRay she" }, + { p: "به ورکړای شې", f: "ba wărkRáay she" }, + ], + [ + { p: "به ورکړی شئ", f: "ba wărkRay shey" }, + { p: "به ورکړای شئ", f: "ba wărkRáay shey" }, + ], + ], + [ + [ + { p: "به ورکړی شي", f: "ba wărkRay shee" }, + { p: "به ورکړای شي", f: "ba wărkRáay shee" }, + ], + [ + { p: "به ورکړی شي", f: "ba wărkRay shee" }, + { p: "به ورکړای شي", f: "ba wărkRáay shee" }, + ], + ], + [ + [ + { p: "به ورکړی شي", f: "ba wărkRay shee" }, + { p: "به ورکړای شي", f: "ba wărkRáay shee" }, + ], + [ + { p: "به ورکړی شي", f: "ba wărkRay shee" }, + { p: "به ورکړای شي", f: "ba wărkRáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "ورکړلی شوم", f: "wărkRulay shwum" }, + { p: "ورکړلای شوم", f: "wărkRulaay shwum" }, + ], + [ + { p: "ورکړلی شو", f: "wărkRulay shoo" }, + { p: "ورکړلای شو", f: "wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "ورکړلی شوم", f: "wărkRulay shwum" }, + { p: "ورکړلای شوم", f: "wărkRulaay shwum" }, + ], + [ + { p: "ورکړلی شو", f: "wărkRulay shoo" }, + { p: "ورکړلای شو", f: "wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "ورکړلی شوې", f: "wărkRulay shwe" }, + { p: "ورکړلای شوې", f: "wărkRulaay shwe" }, + ], + [ + { p: "ورکړلی شوئ", f: "wărkRulay shwey" }, + { p: "ورکړلای شوئ", f: "wărkRulaay shwey" }, + ], + ], + [ + [ + { p: "ورکړلی شوې", f: "wărkRulay shwe" }, + { p: "ورکړلای شوې", f: "wărkRulaay shwe" }, + ], + [ + { p: "ورکړلی شوئ", f: "wărkRulay shwey" }, + { p: "ورکړلای شوئ", f: "wărkRulaay shwey" }, + ], + ], + [ + [ + { p: "ورکړلی شو", f: "wărkRulay sho" }, + { p: "ورکړلای شو", f: "wărkRulaay sho" }, + ], + [ + { p: "ورکړلی شول", f: "wărkRulay shwul" }, + { p: "ورکړلای شول", f: "wărkRulaay shwul" }, + { p: "ورکړلی شو", f: "wărkRulay shoo" }, + { p: "ورکړلای شو", f: "wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "ورکړلی شوه", f: "wărkRulay shwa" }, + { p: "ورکړلای شوه", f: "wărkRulaay shwa" }, + ], + [ + { p: "ورکړلی شولې", f: "wărkRulay shwule" }, + { p: "ورکړلای شولې", f: "wărkRulaay shwule" }, + { p: "ورکړلی شوې", f: "wărkRulay shwe" }, + { p: "ورکړلای شوې", f: "wărkRulaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "ورکړی شوم", f: "wărkRay shwum" }, + { p: "ورکړای شوم", f: "wărkRáay shwum" }, + ], + [ + { p: "ورکړی شو", f: "wărkRay shoo" }, + { p: "ورکړای شو", f: "wărkRáay shoo" }, + ], + ], + [ + [ + { p: "ورکړی شوم", f: "wărkRay shwum" }, + { p: "ورکړای شوم", f: "wărkRáay shwum" }, + ], + [ + { p: "ورکړی شو", f: "wărkRay shoo" }, + { p: "ورکړای شو", f: "wărkRáay shoo" }, + ], + ], + [ + [ + { p: "ورکړی شوې", f: "wărkRay shwe" }, + { p: "ورکړای شوې", f: "wărkRáay shwe" }, + ], + [ + { p: "ورکړی شوئ", f: "wărkRay shwey" }, + { p: "ورکړای شوئ", f: "wărkRáay shwey" }, + ], + ], + [ + [ + { p: "ورکړی شوې", f: "wărkRay shwe" }, + { p: "ورکړای شوې", f: "wărkRáay shwe" }, + ], + [ + { p: "ورکړی شوئ", f: "wărkRay shwey" }, + { p: "ورکړای شوئ", f: "wărkRáay shwey" }, + ], + ], + [ + [ + { p: "ورکړی شو", f: "wărkRay sho" }, + { p: "ورکړای شو", f: "wărkRáay sho" }, + ], + [ + { p: "ورکړی شول", f: "wărkRay shwul" }, + { p: "ورکړای شول", f: "wărkRáay shwul" }, + { p: "ورکړی شو", f: "wărkRay shoo" }, + { p: "ورکړای شو", f: "wărkRáay shoo" }, + ], + ], + [ + [ + { p: "ورکړی شوه", f: "wărkRay shwa" }, + { p: "ورکړای شوه", f: "wărkRáay shwa" }, + ], + [ + { p: "ورکړی شولې", f: "wărkRay shwule" }, + { p: "ورکړای شولې", f: "wărkRáay shwule" }, + { p: "ورکړی شوې", f: "wărkRay shwe" }, + { p: "ورکړای شوې", f: "wărkRáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به ورکړلی شوم", f: "ba wărkRulay shwum" }, + { p: "به ورکړلای شوم", f: "ba wărkRulaay shwum" }, + ], + [ + { p: "به ورکړلی شو", f: "ba wărkRulay shoo" }, + { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به ورکړلی شوم", f: "ba wărkRulay shwum" }, + { p: "به ورکړلای شوم", f: "ba wărkRulaay shwum" }, + ], + [ + { p: "به ورکړلی شو", f: "ba wărkRulay shoo" }, + { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به ورکړلی شوې", f: "ba wărkRulay shwe" }, + { p: "به ورکړلای شوې", f: "ba wărkRulaay shwe" }, + ], + [ + { p: "به ورکړلی شوئ", f: "ba wărkRulay shwey" }, + { p: "به ورکړلای شوئ", f: "ba wărkRulaay shwey" }, + ], + ], + [ + [ + { p: "به ورکړلی شوې", f: "ba wărkRulay shwe" }, + { p: "به ورکړلای شوې", f: "ba wărkRulaay shwe" }, + ], + [ + { p: "به ورکړلی شوئ", f: "ba wărkRulay shwey" }, + { p: "به ورکړلای شوئ", f: "ba wărkRulaay shwey" }, + ], + ], + [ + [ + { p: "به ورکړلی شو", f: "ba wărkRulay sho" }, + { p: "به ورکړلای شو", f: "ba wărkRulaay sho" }, + ], + [ + { p: "به ورکړلی شول", f: "ba wărkRulay shwul" }, + { p: "به ورکړلای شول", f: "ba wărkRulaay shwul" }, + { p: "به ورکړلی شو", f: "ba wărkRulay shoo" }, + { p: "به ورکړلای شو", f: "ba wărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به ورکړلی شوه", f: "ba wărkRulay shwa" }, + { p: "به ورکړلای شوه", f: "ba wărkRulaay shwa" }, + ], + [ + { p: "به ورکړلی شولې", f: "ba wărkRulay shwule" }, + { p: "به ورکړلای شولې", f: "ba wărkRulaay shwule" }, + { p: "به ورکړلی شوې", f: "ba wărkRulay shwe" }, + { p: "به ورکړلای شوې", f: "ba wărkRulaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به ورکړی شوم", f: "ba wărkRay shwum" }, + { p: "به ورکړای شوم", f: "ba wărkRáay shwum" }, + ], + [ + { p: "به ورکړی شو", f: "ba wărkRay shoo" }, + { p: "به ورکړای شو", f: "ba wărkRáay shoo" }, + ], + ], + [ + [ + { p: "به ورکړی شوم", f: "ba wărkRay shwum" }, + { p: "به ورکړای شوم", f: "ba wărkRáay shwum" }, + ], + [ + { p: "به ورکړی شو", f: "ba wărkRay shoo" }, + { p: "به ورکړای شو", f: "ba wărkRáay shoo" }, + ], + ], + [ + [ + { p: "به ورکړی شوې", f: "ba wărkRay shwe" }, + { p: "به ورکړای شوې", f: "ba wărkRáay shwe" }, + ], + [ + { p: "به ورکړی شوئ", f: "ba wărkRay shwey" }, + { p: "به ورکړای شوئ", f: "ba wărkRáay shwey" }, + ], + ], + [ + [ + { p: "به ورکړی شوې", f: "ba wărkRay shwe" }, + { p: "به ورکړای شوې", f: "ba wărkRáay shwe" }, + ], + [ + { p: "به ورکړی شوئ", f: "ba wărkRay shwey" }, + { p: "به ورکړای شوئ", f: "ba wărkRáay shwey" }, + ], + ], + [ + [ + { p: "به ورکړی شو", f: "ba wărkRay sho" }, + { p: "به ورکړای شو", f: "ba wărkRáay sho" }, + ], + [ + { p: "به ورکړی شول", f: "ba wărkRay shwul" }, + { p: "به ورکړای شول", f: "ba wărkRáay shwul" }, + { p: "به ورکړی شو", f: "ba wărkRay shoo" }, + { p: "به ورکړای شو", f: "ba wărkRáay shoo" }, + ], + ], + [ + [ + { p: "به ورکړی شوه", f: "ba wărkRay shwa" }, + { p: "به ورکړای شوه", f: "ba wărkRáay shwa" }, + ], + [ + { p: "به ورکړی شولې", f: "ba wărkRay shwule" }, + { p: "به ورکړای شولې", f: "ba wărkRáay shwule" }, + { p: "به ورکړی شوې", f: "ba wărkRay shwe" }, + { p: "به ورکړای شوې", f: "ba wărkRáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + [ + { p: "ورکړلی شوای", f: "wărkRulay shwaay" }, + { p: "ورکړلی شوی", f: "wărkRulay shway" }, + { p: "ورکړلای شوای", f: "wărkRulaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + ], + [ + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + ], + [ + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + ], + [ + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + ], + [ + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + ], + [ + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + [ + { p: "ورکړی شوای", f: "wărkRay shwaay" }, + { p: "ورکړی شوی", f: "wărkRay shway" }, + { p: "ورکړای شوای", f: "wărkRáay shwaay" }, + ], + ], + ], + }, + }, + }, + hypothetical: { + short: [ + [ + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + ], + [ + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + ], + [ + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + ], + [ + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + ], + [ + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + ], + [ + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + [ + { p: "ورکوی", f: "wărkawáy" }, + { p: "ورکوای", f: "wărkawáay" }, + ], + ], + ], + long: [ + [ + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + ], + [ + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + ], + [ + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + ], + [ + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + ], + [ + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + ], + [ + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + [ + { p: "ورکولی", f: "wărkawúlay" }, + { p: "ورکولای", f: "wărkawúlaay" }, + ], + ], + ], + }, + participle: { + past: { + masc: [ + [{ p: "ورکړی", f: "wărkúRay" }], + [{ p: "ورکړي", f: "wărkúRee" }], + [ + { p: "ورکړیو", f: "wărkúRiyo" }, + { p: "ورکړو", f: "wărkúRo" }, + ], + ], + fem: [ + [{ p: "ورکړې", f: "wărkúRe" }], + [{ p: "ورکړې", f: "wărkúRe" }], + [{ p: "ورکړو", f: "wărkúRo" }], + ], + }, + present: { + masc: [ + [{ p: "ورکوونکی", f: "wărkawóonkay" }], + [{ p: "ورکوونکي", f: "wărkawóonkee" }], + [ + { p: "ورکوونکیو", f: "wărkawóonkiyo" }, + { p: "ورکوونکو", f: "wărkedóonko" }, + ], + ], + fem: [ + [{ p: "ورکوونکې", f: "wărkawóonke" }], + [{ p: "ورکوونکې", f: "wărkawóonke" }], + [{ p: "ورکوونکو", f: "wărkawóonko" }], + ], + }, + }, + perfect: { + halfPerfect: [ + [[{ p: "ورکړی", f: "wărkúRay" }], [{ p: "ورکړي", f: "wărkúRee" }]], + [[{ p: "ورکړې", f: "wărkúRe" }], [{ p: "ورکړې", f: "wărkúRe" }]], + [[{ p: "ورکړی", f: "wărkúRay" }], [{ p: "ورکړي", f: "wărkúRee" }]], + [[{ p: "ورکړې", f: "wărkúRe" }], [{ p: "ورکړې", f: "wărkúRe" }]], + [[{ p: "ورکړی", f: "wărkúRay" }], [{ p: "ورکړي", f: "wărkúRee" }]], + [[{ p: "ورکړې", f: "wărkúRe" }], [{ p: "ورکړې", f: "wărkúRe" }]], + ], + past: [ + [ + [{ p: "ورکړی وم", f: "wărkúRay wum" }], + [{ p: "ورکړي وو", f: "wărkúRee woo" }], + ], + [ + [{ p: "ورکړې وم", f: "wărkúRe wum" }], + [{ p: "ورکړې وو", f: "wărkúRe woo" }], + ], + [ + [{ p: "ورکړی وې", f: "wărkúRay we" }], + [{ p: "ورکړي وئ", f: "wărkúRee wey" }], + ], + [ + [{ p: "ورکړې وې", f: "wărkúRe we" }], + [{ p: "ورکړې وئ", f: "wărkúRe wey" }], + ], + [ + [{ p: "ورکړی و", f: "wărkúRay wo" }], + [{ p: "ورکړي وو", f: "wărkúRee woo" }], + ], + [ + [{ p: "ورکړې وه", f: "wărkúRe wa" }], + [{ p: "ورکړې وې", f: "wărkúRe we" }], + ], + ], + present: [ + [ + [{ p: "ورکړی یم", f: "wărkúRay yum" }], + [{ p: "ورکړي یو", f: "wărkúRee yoo" }], + ], + [ + [{ p: "ورکړې یم", f: "wărkúRe yum" }], + [{ p: "ورکړې یو", f: "wărkúRe yoo" }], + ], + [ + [{ p: "ورکړی یې", f: "wărkúRay ye" }], + [{ p: "ورکړي یئ", f: "wărkúRee yey" }], + ], + [ + [{ p: "ورکړې یې", f: "wărkúRe ye" }], + [{ p: "ورکړې یئ", f: "wărkúRe yey" }], + ], + [ + [{ p: "ورکړی دی", f: "wărkúRay day" }], + [{ p: "ورکړي دي", f: "wărkúRee dee" }], + ], + [ + [{ p: "ورکړې ده", f: "wărkúRe da" }], + [{ p: "ورکړې دي", f: "wărkúRe dee" }], + ], + ], + habitual: [ + [ + [{ p: "ورکړی یم", f: "wărkúRay yum" }], + [{ p: "ورکړي یو", f: "wărkúRee yoo" }], + ], + [ + [{ p: "ورکړې یم", f: "wărkúRe yum" }], + [{ p: "ورکړې یو", f: "wărkúRe yoo" }], + ], + [ + [{ p: "ورکړی یې", f: "wărkúRay ye" }], + [{ p: "ورکړي یئ", f: "wărkúRee yey" }], + ], + [ + [{ p: "ورکړې یې", f: "wărkúRe ye" }], + [{ p: "ورکړې یئ", f: "wărkúRe yey" }], + ], + [ + [{ p: "ورکړی وي", f: "wărkúRay wee" }], + [{ p: "ورکړي وي", f: "wărkúRee wee" }], + ], + [ + [{ p: "ورکړې وي", f: "wărkúRe wee" }], + [{ p: "ورکړې وي", f: "wărkúRe wee" }], + ], + ], + subjunctive: [ + [ + [{ p: "ورکړی وم", f: "wărkúRay wum" }], + [{ p: "ورکړي وو", f: "wărkúRee woo" }], + ], + [ + [{ p: "ورکړې وم", f: "wărkúRe wum" }], + [{ p: "ورکړې وو", f: "wărkúRe woo" }], + ], + [ + [{ p: "ورکړی وې", f: "wărkúRay we" }], + [{ p: "ورکړي وئ", f: "wărkúRee wey" }], + ], + [ + [{ p: "ورکړې وې", f: "wărkúRe we" }], + [{ p: "ورکړې وئ", f: "wărkúRe wey" }], + ], + [ + [{ p: "ورکړی وي", f: "wărkúRay wee" }], + [{ p: "ورکړي وي", f: "wărkúRee wee" }], + ], + [ + [{ p: "ورکړې وي", f: "wărkúRe wee" }], + [{ p: "ورکړې وي", f: "wărkúRe wee" }], + ], + ], + future: [ + [ + [{ p: "به ورکړی یم", f: "ba wărkúRay yum" }], + [{ p: "به ورکړي یو", f: "ba wărkúRee yoo" }], + ], + [ + [{ p: "به ورکړې یم", f: "ba wărkúRe yum" }], + [{ p: "به ورکړې یو", f: "ba wărkúRe yoo" }], + ], + [ + [{ p: "به ورکړی یې", f: "ba wărkúRay ye" }], + [{ p: "به ورکړي یئ", f: "ba wărkúRee yey" }], + ], + [ + [{ p: "به ورکړې یې", f: "ba wărkúRe ye" }], + [{ p: "به ورکړې یئ", f: "ba wărkúRe yey" }], + ], + [ + [{ p: "به ورکړی وي", f: "ba wărkúRay wee" }], + [{ p: "به ورکړي وي", f: "ba wărkúRee wee" }], + ], + [ + [{ p: "به ورکړې وي", f: "ba wărkúRe wee" }], + [{ p: "به ورکړې وي", f: "ba wărkúRe wee" }], + ], + ], + wouldBe: [ + [ + [{ p: "به ورکړی وم", f: "ba wărkúRay wum" }], + [{ p: "به ورکړي وو", f: "ba wărkúRee woo" }], + ], + [ + [{ p: "به ورکړې وم", f: "ba wărkúRe wum" }], + [{ p: "به ورکړې وو", f: "ba wărkúRe woo" }], + ], + [ + [{ p: "به ورکړی وې", f: "ba wărkúRay we" }], + [{ p: "به ورکړي وئ", f: "ba wărkúRee wey" }], + ], + [ + [{ p: "به ورکړې وې", f: "ba wărkúRe we" }], + [{ p: "به ورکړې وئ", f: "ba wărkúRe wey" }], + ], + [ + [{ p: "به ورکړی و", f: "ba wărkúRay wo" }], + [{ p: "به ورکړي وو", f: "ba wărkúRee woo" }], + ], + [ + [{ p: "به ورکړې وه", f: "ba wărkúRe wa" }], + [{ p: "به ورکړې وې", f: "ba wărkúRe we" }], + ], + ], + pastSubjunctive: [ + [ + [ + { p: "ورکړی وای", f: "wărkúRay waay" }, + { p: "ورکړی وی", f: "wărkúRay way" }, + ], + [ + { p: "ورکړی وای", f: "wărkúRay waay" }, + { p: "ورکړی وی", f: "wărkúRay way" }, + ], + ], + [ + [ + { p: "ورکړې وای", f: "wărkúRe waay" }, + { p: "ورکړې وی", f: "wărkúRe way" }, + ], + [ + { p: "ورکړې وای", f: "wărkúRe waay" }, + { p: "ورکړې وی", f: "wărkúRe way" }, + ], + ], + [ + [ + { p: "ورکړی وای", f: "wărkúRay waay" }, + { p: "ورکړی وی", f: "wărkúRay way" }, + ], + [ + { p: "ورکړی وای", f: "wărkúRay waay" }, + { p: "ورکړی وی", f: "wărkúRay way" }, + ], + ], + [ + [ + { p: "ورکړې وای", f: "wărkúRe waay" }, + { p: "ورکړې وی", f: "wărkúRe way" }, + ], + [ + { p: "ورکړې وای", f: "wărkúRe waay" }, + { p: "ورکړې وی", f: "wărkúRe way" }, + ], + ], + [ + [ + { p: "ورکړی وای", f: "wărkúRay waay" }, + { p: "ورکړی وی", f: "wărkúRay way" }, + ], + [ + { p: "ورکړی وای", f: "wărkúRay waay" }, + { p: "ورکړی وی", f: "wărkúRay way" }, + ], + ], + [ + [ + { p: "ورکړې وای", f: "wărkúRe waay" }, + { p: "ورکړې وی", f: "wărkúRe way" }, + ], + [ + { p: "ورکړې وای", f: "wărkúRe waay" }, + { p: "ورکړې وی", f: "wărkúRe way" }, + ], + ], + ], + wouldHaveBeen: [ + [ + [ + { p: "به ورکړی وای", f: "ba wărkúRay waay" }, + { p: "به ورکړی وی", f: "ba wărkúRay way" }, + ], + [ + { p: "به ورکړی وای", f: "ba wărkúRay waay" }, + { p: "به ورکړی وی", f: "ba wărkúRay way" }, + ], + ], + [ + [ + { p: "به ورکړې وای", f: "ba wărkúRe waay" }, + { p: "به ورکړې وی", f: "ba wărkúRe way" }, + ], + [ + { p: "به ورکړې وای", f: "ba wărkúRe waay" }, + { p: "به ورکړې وی", f: "ba wărkúRe way" }, + ], + ], + [ + [ + { p: "به ورکړی وای", f: "ba wărkúRay waay" }, + { p: "به ورکړی وی", f: "ba wărkúRay way" }, + ], + [ + { p: "به ورکړی وای", f: "ba wărkúRay waay" }, + { p: "به ورکړی وی", f: "ba wărkúRay way" }, + ], + ], + [ + [ + { p: "به ورکړې وای", f: "ba wărkúRe waay" }, + { p: "به ورکړې وی", f: "ba wărkúRe way" }, + ], + [ + { p: "به ورکړې وای", f: "ba wărkúRe waay" }, + { p: "به ورکړې وی", f: "ba wărkúRe way" }, + ], + ], + [ + [ + { p: "به ورکړی وای", f: "ba wărkúRay waay" }, + { p: "به ورکړی وی", f: "ba wărkúRay way" }, + ], + [ + { p: "به ورکړی وای", f: "ba wărkúRay waay" }, + { p: "به ورکړی وی", f: "ba wărkúRay way" }, + ], + ], + [ + [ + { p: "به ورکړې وای", f: "ba wărkúRe waay" }, + { p: "به ورکړې وی", f: "ba wărkúRe way" }, + ], + [ + { p: "به ورکړې وای", f: "ba wărkúRe waay" }, + { p: "به ورکړې وی", f: "ba wărkúRe way" }, + ], + ], + ], + }, + // passive: { + // imperfective: { + // nonImperative: [ + // [{p: "ورکول کېږم", f: "wărkawul keGum"}, {p: "ورکول کېږو", f: "wărkawul keGoo"}], + // [{p: "ورکول کېږې", f: "wărkawul keGe"}, {p: "ورکول کېږئ", f: "wărkawul keGey"}], + // [{p: "ورکول کېږي", f: "wărkawul keGee"}, {p: "ورکول کېږي", f: "wărkawul keGee"}], + // ], + // future: [ + // [{p: "به ورکول کېږم", f: "ba wărkawul keGum"}, {p: "به ورکول کېږو", f: "ba wărkawul keGoo"}], + // [{p: "به ورکول کېږې", f: "ba wărkawul keGe"}, {p: "به ورکول کېږئ", f: "ba wărkawul keGey"}], + // [{p: "به ورکول کېږي", f: "ba wărkawul keGee"}, {p: "به ورکول کېږي", f: "ba wărkawul keGee"}], + // ], + // past: { + // short: [ + // [[{p: "ورکول کېدم", f: "wărkawul kedum"}], [{p: "ورکول کېدو", f: "wărkawul kedóo"}]], + // [[{p: "ورکول کېدم", f: "wărkawul kedum"}], [{p: "ورکول کېدو", f: "wărkawul kedóo"}]], + // [[{p: "ورکول کېدې", f: "wărkawul kedé"}], [{p: "ورکول کېدئ", f: "wărkawul kedéy"}]], + // [[{p: "ورکول کېدې", f: "wărkawul kedé"}], [{p: "ورکول کېدئ", f: "wărkawul kedéy"}]], + // [[{p: "ورکول کېده", f: "wărkawul kedu"}, {p: "ورکول کېدو", f: "wărkawul kedó"}], [{p: "ورکول کېدل", f: "wărkawul kedul"}]], + // [[{p: "ورکول کېده", f: "wărkawul kedá"}], [{p: "ورکول کېدې", f: "wărkawul kedé"}]], + // ], + // long: [ + // [[{p: "ورکول کېدلم", f: "wărkawul kedúlum"}], [{p: "ورکول کېدلو", f: "wărkawul kedúloo"}]], + // [[{p: "ورکول کېدلم", f: "wărkawul kedúlum"}], [{p: "ورکول کېدلو", f: "wărkawul kedúloo"}]], + // [[{p: "ورکول کېدلې", f: "wărkawul kedúle"}], [{p: "ورکول کېدلئ", f: "wărkawul kedúley"}]], + // [[{p: "ورکول کېدلې", f: "wărkawul kedúle"}], [{p: "ورکول کېدلئ", f: "wărkawul kedúley"}]], + // [[{p: "ورکول کېدله", f: "wărkawul kedúlu"}, {p: "ورکول کېدلو", f: "wărkawul kedúlo"}], [{p: "ورکول کېدل", f: "wărkawul kedúl"}]], + // [[{p: "ورکول کېدله", f: "wărkawul kedúla"}], [{p: "ورکول کېدلې", f: "wărkawul kedúle"}]], + // ], + // }, + // }, + // perfective: { + // nonImperative: { + // short: [ + // [{p: "ورکړلی کېږم", f: "wărkRulay keGum"}, {p: "ورکړلی کېږو", f: "wărkRulay keGoo"}], + // [{p: "ورکړلی کېږې", f: "wărkRulay keGe"}, {p: "ورکړلی کېږئ", f: "wărkRulay keGey"}], + // [{p: "ورکړلی کېږي", f: "wărkRulay keGee"}, {p: "ورکړلی کېږي", f: "wărkRulay keGee"}], + // ], + // long: [ + // [{p: "ورکړی کېږم", f: "wărkRay keGum"}, {p: "ورکړی کېږو", f: "wărkRay keGoo"}], + // [{p: "ورکړی کېږې", f: "wărkRay keGe"}, {p: "ورکړی کېږئ", f: "wărkRay keGey"}], + // [{p: "ورکړی کېږي", f: "wărkRay keGee"}, {p: "ورکړی کېږي", f: "wărkRay keGee"}], + // ], + // }, + // future: { + // short: [ + // [{p: "به ورکړلی کېږم", f: "ba wărkRulay keGum"}, {p: "به ورکړلی کېږو", f: "ba wărkRulay keGoo"}], + // [{p: "به ورکړلی کېږې", f: "ba wărkRulay keGe"}, {p: "به ورکړلی کېږئ", f: "ba wărkRulay keGey"}], + // [{p: "به ورکړلی کېږي", f: "ba wărkRulay keGee"}, {p: "به ورکړلی کېږي", f: "ba wărkRulay keGee"}], + // ], + // long: [ + // [{p: "به ورکړی کېږم", f: "ba wărkRay keGum"}, {p: "به ورکړی کېږو", f: "ba wărkRay keGoo"}], + // [{p: "به ورکړی کېږې", f: "ba wărkRay keGe"}, {p: "به ورکړی کېږئ", f: "ba wărkRay keGey"}], + // [{p: "به ورکړی کېږي", f: "ba wărkRay keGee"}, {p: "به ورکړی کېږي", f: "ba wărkRay keGee"}], + // ], + // }, + // past: { + // short: [ + // [[{p: "ورکړی شوم", f: "wărkRay shwum"}], [{p: "ورکړی شو", f: "wărkRay shoo"}]], + // [[{p: "ورکړی شوم", f: "wărkRay shwum"}], [{p: "ورکړی شو", f: "wărkRay shoo"}]], + // [[{p: "ورکړی شوې", f: "wărkRay shwe"}], [{p: "ورکړی شوئ", f: "wărkRay shwey"}]], + // [[{p: "ورکړی شوې", f: "wărkRay shwe"}], [{p: "ورکړی شوئ", f: "wărkRay shwey"}]], + // [[{p: "ورکړی شو", f: "wărkRay sho"}], [{p: "ورکړی شو", f: "wărkRay shoo"}, {p: "ورکړی شول", f: "wărkRay shwul"}]], + // [[{p: "ورکړی شوه", f: "wărkRay shwa"}], [{p: "ورکړی شوې", f: "wărkRay shwe"}]], + // ], + // long: [ + // [[{p: "ورکړلی شوم", f: "wărkRúlay shwum"}], [{p: "ورکړلی شو", f: "wărkRúlay shoo"}]], + // [[{p: "ورکړلی شوم", f: "wărkRúlay shwum"}], [{p: "ورکړلی شو", f: "wărkRúlay shoo"}]], + // [[{p: "ورکړلی شوې", f: "wărkRúlay shwe"}], [{p: "ورکړلی شوئ", f: "wărkRúlay shwey"}]], + // [[{p: "ورکړلی شوې", f: "wărkRúlay shwe"}], [{p: "ورکړلی شوئ", f: "wărkRúlay shwey"}]], + // [[{p: "ورکړلی شو", f: "wărkRúlay sho"}], [{p: "ورکړلی شو", f: "wărkRúlay shoo"}, {p: "ورکړلی شول", f: "wărkRúlay shwul"}]], + // [[{p: "ورکړلی شوه", f: "wărkRúlay shwa"}], [{p: "ورکړلی شوې", f: "wărkRúlay shwe"}]], + // ], + // }, + // }, + // perfect: { + // halfPerfect: { + // short: [ + // [[{p: "ورکړی شوی", f: "wărkRáy shuway"}], [{p: "ورکړی شوي", f: "wărkRáy shuwee"}]], + // [[{p: "ورکړی شوې", f: "wărkRáy shuwe"}], [{p: "ورکړی شوې", f: "wărkRáy shuwe"}]], + // [[{p: "ورکړی شوی", f: "wărkRáy shuway"}], [{p: "ورکړی شوي", f: "wărkRáy shuwee"}]], + // [[{p: "ورکړی شوې", f: "wărkRáy shuwe"}], [{p: "ورکړی شوې", f: "wărkRáy shuwe"}]], + // [[{p: "ورکړی شوی", f: "wărkRáy shuway"}], [{p: "ورکړی شوي", f: "wărkRáy shuwee"}]], + // [[{p: "ورکړی شوې", f: "wărkRáy shuwe"}], [{p: "ورکړی شوې", f: "wărkRáy shuwe"}]], + // ], + // long: [ + // [[{p: "ورکړلی شوی", f: "wărkRúlay shuway"}], [{p: "ورکړلی شوي", f: "wărkRúlay shuwee"}]], + // [[{p: "ورکړلی شوې", f: "wărkRúlay shuwe"}], [{p: "ورکړلی شوې", f: "wărkRúlay shuwe"}]], + // [[{p: "ورکړلی شوی", f: "wărkRúlay shuway"}], [{p: "ورکړلی شوي", f: "wărkRúlay shuwee"}]], + // [[{p: "ورکړلی شوې", f: "wărkRúlay shuwe"}], [{p: "ورکړلی شوې", f: "wărkRúlay shuwe"}]], + // [[{p: "ورکړلی شوی", f: "wărkRúlay shuway"}], [{p: "ورکړلی شوي", f: "wărkRúlay shuwee"}]], + // [[{p: "ورکړلی شوې", f: "wărkRúlay shuwe"}], [{p: "ورکړلی شوې", f: "wărkRúlay shuwe"}]], + // ], + // }, + // past: { + // short: [ + // [[{p: "ورکړی شوی وم", f: "wărkRáy shuway wum"}], [{p: "ورکړی شوي وو", f: "wărkRáy shuwee woo"}]], + // [[{p: "ورکړی شوې وم", f: "wărkRáy shuwe wum"}], [{p: "ورکړی شوې وو", f: "wărkRáy shuwe woo"}]], + // [[{p: "ورکړی شوی وې", f: "wărkRáy shuway we"}], [{p: "ورکړی شوي وئ", f: "wărkRáy shuwee wey"}]], + // [[{p: "ورکړی شوې وې", f: "wărkRáy shuwe we"}], [{p: "ورکړی شوې وئ", f: "wărkRáy shuwe wey"}]], + // [[{p: "ورکړی شوی و", f: "wărkRáy shuway wo"}], [{p: "ورکړی شوي وو", f: "wărkRáy shuwee woo"}]], + // [[{p: "ورکړی شوې وه", f: "wărkRáy shuwe wa"}], [{p: "ورکړی شوې وې", f: "wărkRáy shuwe we"}]], + // ], + // long: [ + // [[{p: "ورکړلی شوی وم", f: "wărkRúlay shuway wum"}], [{p: "ورکړلی شوي وو", f: "wărkRúlay shuwee woo"}]], + // [[{p: "ورکړلی شوې وم", f: "wărkRúlay shuwe wum"}], [{p: "ورکړلی شوې وو", f: "wărkRúlay shuwe woo"}]], + // [[{p: "ورکړلی شوی وې", f: "wărkRúlay shuway we"}], [{p: "ورکړلی شوي وئ", f: "wărkRúlay shuwee wey"}]], + // [[{p: "ورکړلی شوې وې", f: "wărkRúlay shuwe we"}], [{p: "ورکړلی شوې وئ", f: "wărkRúlay shuwe wey"}]], + // [[{p: "ورکړلی شوی و", f: "wărkRúlay shuway wo"}], [{p: "ورکړلی شوي وو", f: "wărkRúlay shuwee woo"}]], + // [[{p: "ورکړلی شوې وه", f: "wărkRúlay shuwe wa"}], [{p: "ورکړلی شوې وې", f: "wărkRúlay shuwe we"}]], + // ], + // }, + // present: { + // short: [ + // [[{p: "ورکړی شوی یم", f: "wărkRáy shuway yum"}], [{p: "ورکړی شوي یو", f: "wărkRáy shuwee yoo"}]], + // [[{p: "ورکړی شوې یم", f: "wărkRáy shuwe yum"}], [{p: "ورکړی شوې یو", f: "wărkRáy shuwe yoo"}]], + // [[{p: "ورکړی شوی یې", f: "wărkRáy shuway ye"}], [{p: "ورکړی شوي یئ", f: "wărkRáy shuwee yey"}]], + // [[{p: "ورکړی شوې یې", f: "wărkRáy shuwe ye"}], [{p: "ورکړی شوې یئ", f: "wărkRáy shuwe yey"}]], + // [[{p: "ورکړی شوی دی", f: "wărkRáy shuway day"}], [{p: "ورکړی شوي دي", f: "wărkRáy shuwee dee"}]], + // [[{p: "ورکړی شوې ده", f: "wărkRáy shuwe da"}], [{p: "ورکړی شوې دي", f: "wărkRáy shuwe dee"}]], + // ], + // long: [ + // [[{p: "ورکړلی شوی یم", f: "wărkRúlay shuway yum"}], [{p: "ورکړلی شوي یو", f: "wărkRúlay shuwee yoo"}]], + // [[{p: "ورکړلی شوې یم", f: "wărkRúlay shuwe yum"}], [{p: "ورکړلی شوې یو", f: "wărkRúlay shuwe yoo"}]], + // [[{p: "ورکړلی شوی یې", f: "wărkRúlay shuway ye"}], [{p: "ورکړلی شوي یئ", f: "wărkRúlay shuwee yey"}]], + // [[{p: "ورکړلی شوې یې", f: "wărkRúlay shuwe ye"}], [{p: "ورکړلی شوې یئ", f: "wărkRúlay shuwe yey"}]], + // [[{p: "ورکړلی شوی دی", f: "wărkRúlay shuway day"}], [{p: "ورکړلی شوي دي", f: "wărkRúlay shuwee dee"}]], + // [[{p: "ورکړلی شوې ده", f: "wărkRúlay shuwe da"}], [{p: "ورکړلی شوې دي", f: "wărkRúlay shuwe dee"}]], + // ], + // }, + // future: { + // short: [ + // [[{p: "به ورکړی شوی یم", f: "ba wărkRáy shuway yum"}], [{p: "به ورکړی شوي یو", f: "ba wărkRáy shuwee yoo"}]], + // [[{p: "به ورکړی شوې یم", f: "ba wărkRáy shuwe yum"}], [{p: "به ورکړی شوې یو", f: "ba wărkRáy shuwe yoo"}]], + // [[{p: "به ورکړی شوی یې", f: "ba wărkRáy shuway ye"}], [{p: "به ورکړی شوي یئ", f: "ba wărkRáy shuwee yey"}]], + // [[{p: "به ورکړی شوې یې", f: "ba wărkRáy shuwe ye"}], [{p: "به ورکړی شوې یئ", f: "ba wărkRáy shuwe yey"}]], + // [[{p: "به ورکړی شوی وي", f: "ba wărkRáy shuway wee"}], [{p: "به ورکړی شوي وي", f: "ba wărkRáy shuwee wee"}]], + // [[{p: "به ورکړی شوې وي", f: "ba wărkRáy shuwe wee"}], [{p: "به ورکړی شوې وي", f: "ba wărkRáy shuwe wee"}]], + // ], + // long: [ + // [[{p: "به ورکړلی شوی یم", f: "ba wărkRúlay shuway yum"}], [{p: "به ورکړلی شوي یو", f: "ba wărkRúlay shuwee yoo"}]], + // [[{p: "به ورکړلی شوې یم", f: "ba wărkRúlay shuwe yum"}], [{p: "به ورکړلی شوې یو", f: "ba wărkRúlay shuwe yoo"}]], + // [[{p: "به ورکړلی شوی یې", f: "ba wărkRúlay shuway ye"}], [{p: "به ورکړلی شوي یئ", f: "ba wărkRúlay shuwee yey"}]], + // [[{p: "به ورکړلی شوې یې", f: "ba wărkRúlay shuwe ye"}], [{p: "به ورکړلی شوې یئ", f: "ba wărkRúlay shuwe yey"}]], + // [[{p: "به ورکړلی شوی وي", f: "ba wărkRúlay shuway wee"}], [{p: "به ورکړلی شوي وي", f: "ba wărkRúlay shuwee wee"}]], + // [[{p: "به ورکړلی شوې وي", f: "ba wărkRúlay shuwe wee"}], [{p: "به ورکړلی شوې وي", f: "ba wărkRúlay shuwe wee"}]], + // ], + // }, + // affirmational: { + // short: [ + // [[{p: "به ورکړی شوی وم", f: "ba wărkRáy shuway wum"}], [{p: "به ورکړی شوي وو", f: "ba wărkRáy shuwee woo"}]], + // [[{p: "به ورکړی شوې وم", f: "ba wărkRáy shuwe wum"}], [{p: "به ورکړی شوې وو", f: "ba wărkRáy shuwe woo"}]], + // [[{p: "به ورکړی شوی وې", f: "ba wărkRáy shuway we"}], [{p: "به ورکړی شوي وئ", f: "ba wărkRáy shuwee wey"}]], + // [[{p: "به ورکړی شوې وې", f: "ba wărkRáy shuwe we"}], [{p: "به ورکړی شوې وئ", f: "ba wărkRáy shuwe wey"}]], + // [[{p: "به ورکړی شوی و", f: "ba wărkRáy shuway wo"}], [{p: "به ورکړی شوي وو", f: "ba wărkRáy shuwee woo"}]], + // [[{p: "به ورکړی شوې وه", f: "ba wărkRáy shuwe wa"}], [{p: "به ورکړی شوې وې", f: "ba wărkRáy shuwe we"}]], + // ], + // long: [ + // [[{p: "به ورکړلی شوی وم", f: "ba wărkRúlay shuway wum"}], [{p: "به ورکړلی شوي وو", f: "ba wărkRúlay shuwee woo"}]], + // [[{p: "به ورکړلی شوې وم", f: "ba wărkRúlay shuwe wum"}], [{p: "به ورکړلی شوې وو", f: "ba wărkRúlay shuwe woo"}]], + // [[{p: "به ورکړلی شوی وې", f: "ba wărkRúlay shuway we"}], [{p: "به ورکړلی شوي وئ", f: "ba wărkRúlay shuwee wey"}]], + // [[{p: "به ورکړلی شوې وې", f: "ba wărkRúlay shuwe we"}], [{p: "به ورکړلی شوې وئ", f: "ba wărkRúlay shuwe wey"}]], + // [[{p: "به ورکړلی شوی و", f: "ba wărkRúlay shuway wo"}], [{p: "به ورکړلی شوي وو", f: "ba wărkRúlay shuwee woo"}]], + // [[{p: "به ورکړلی شوې وه", f: "ba wărkRúlay shuwe wa"}], [{p: "به ورکړلی شوې وې", f: "ba wărkRúlay shuwe we"}]], + // ], + // }, + // pastSubjunctiveHypothetical: { + // short: [ + // [[{p: "ورکړی شوی وای", f: "ba wărkRáy shuway"}], [{p: "به ورکړی شوي", f: "ba wărkRáy shuwee"}]], + // [[{p: "ورکړی شوې وای", f: "ba wărkRáy shuwe"}], [{p: "به ورکړی شوې", f: "ba wărkRáy shuwe"}]], + // [[{p: "ورکړی شوی وای", f: "ba wărkRáy shuway"}], [{p: "به ورکړی شوي", f: "ba wărkRáy shuwee"}]], + // [[{p: "ورکړی شوې وای", f: "ba wărkRáy shuwe"}], [{p: "به ورکړی شوې", f: "ba wărkRáy shuwe"}]], + // [[{p: "ورکړی شوی وای", f: "ba wărkRáy shuway"}], [{p: "به ورکړی شوي", f: "ba wărkRáy shuwee"}]], + // [[{p: "ورکړی شوې وای", f: "ba wărkRáy shuwe"}], [{p: "به ورکړی شوې", f: "ba wărkRáy shuwe"}]], + // ], + // long: [ + // [[{p: "ورکړلی شوی وای", f: "ba wărkRúlay shuway"}], [{p: "به ورکړلی شوي", f: "ba wărkRúlay shuwee"}]], + // [[{p: "ورکړلی شوې وای", f: "ba wărkRúlay shuwe"}], [{p: "به ورکړلی شوې", f: "ba wărkRúlay shuwe"}]], + // [[{p: "ورکړلی شوی وای", f: "ba wărkRúlay shuway"}], [{p: "به ورکړلی شوي", f: "ba wărkRúlay shuwee"}]], + // [[{p: "ورکړلی شوې وای", f: "ba wărkRúlay shuwe"}], [{p: "به ورکړلی شوې", f: "ba wărkRúlay shuwe"}]], + // [[{p: "ورکړلی شوی وای", f: "ba wărkRúlay shuway"}], [{p: "به ورکړلی شوي", f: "ba wărkRúlay shuwee"}]], + // [[{p: "ورکړلی شوې وای", f: "ba wărkRúlay shuwe"}], [{p: "به ورکړلی شوې", f: "ba wărkRúlay shuwe"}]], + // ], + // }, + // }, + // }, }; export const raakawul: T.VerbConjugation = { - info: { - entry: { - entry: {"ts":1527819279,"i":6682,"p":"راکول","f":"raakawul","g":"raakawul","e":"to give (to first person - to me, us)"} as T.VerbDictionaryEntry, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "راکول", f: "raakawul" }, - short: { p: "راکو", f: "raakaw" }, - }, - perfective: { - long: { p: "راکړل", f: "raakRul" }, - short: { p: "راکړ", f: "raakR" }, - mini: { p: "راک", f: "raak" }, - }, - perfectiveSplit: { - long: [{ p: "را ", f: "raa "}, { p: "کړل", f: "kRul" }], - short: [{ p: "را ", f: "raa "}, { p: "کړ", f: "kR" }], - mini: [{ p: "را ", f: "raa "}, { p: "ړ", f: "k" }], - }, - }, - stem: { - imperfective: { p: "راکو", f: "raakaw" }, - perfective: { - long: { p: "راکړ", f: "raakR" }, - short: { p: "راک", f: "raak" }, - }, - perfectiveSplit: { - long: [{ p: "را ", f: "raa "}, { p: "کړ", f: "kR" }], - short: [{ p: "را ", f: "raa "}, { p: "ړ", f: "k" }], - }, - }, - participle: { - present: { p: "راکوونکی", f: "raakawóonkey" }, - past: { p: "راکړی", f: "raakúRey" }, - }, + info: { + entry: { + entry: { + ts: 1527819279, + i: 6682, + p: "راکول", + f: "raakawul", + g: "raakawul", + e: "to give (to first person - to me, us)", + } as T.VerbDictionaryEntry, }, - imperfective: { - nonImperative: [ - [[{p: "راکوم", f: "raakawum"}], [{p: "راکوو", f: "raakawoo"}]], - [[{p: "راکوم", f: "raakawum"}], [{p: "راکوو", f: "raakawoo"}]], - [[{p: "راکوې", f: "raakawe"}], [{p: "راکوئ", f: "raakaweyy"}]], - [[{p: "راکوې", f: "raakawe"}], [{p: "راکوئ", f: "raakaweyy"}]], - [[{p: "راکوي", f: "raakawee"}], [{p: "راکوي", f: "raakawee"}]], - [[{p: "راکوي", f: "raakawee"}], [{p: "راکوي", f: "raakawee"}]], - ], - future: [ - [[{p: "به راکوم", f: "ba raakawum"}], [{p: "به راکوو", f: "ba raakawoo"}]], - [[{p: "به راکوم", f: "ba raakawum"}], [{p: "به راکوو", f: "ba raakawoo"}]], - [[{p: "به راکوې", f: "ba raakawe"}], [{p: "به راکوئ", f: "ba raakaweyy"}]], - [[{p: "به راکوې", f: "ba raakawe"}], [{p: "به راکوئ", f: "ba raakaweyy"}]], - [[{p: "به راکوي", f: "ba raakawee"}], [{p: "به راکوي", f: "ba raakawee"}]], - [[{p: "به راکوي", f: "ba raakawee"}], [{p: "به راکوي", f: "ba raakawee"}]], - ], - imperative: [ - [[{ p: "راکوه", f: "raakawá" }], [{ p: "راکوئ", f: "raakawéyy" }]], - [[{ p: "راکوه", f: "raakawá" }], [{ p: "راکوئ", f: "raakawéyy" }]] - ], - past: { - short: [ - [[{p: "راکوم", f: "raakawum"}], [{p: "راکوو", f: "raakawoo"}]], - [[{p: "راکوم", f: "raakawum"}], [{p: "راکوو", f: "raakawoo"}]], - [[{p: "راکوې", f: "raakawe"}], [{p: "راکوئ", f: "raakaweyy"}]], - [[{p: "راکوې", f: "raakawe"}], [{p: "راکوئ", f: "raakaweyy"}]], - [[{p: "راکاوه", f: "raakaawu"}], [{p: "راکول", f: "raakawul"}]], - [[{p: "راکوه", f: "raakawa"}], [{p: "راکوې", f: "raakawe"}]], - ], - long: [ - [[{p: "راکولم", f: "raakawulum"}], [{p: "راکولو", f: "raakawuloo"}]], - [[{p: "راکولم", f: "raakawulum"}], [{p: "راکولو", f: "raakawuloo"}]], - [[{p: "راکولې", f: "raakawule"}], [{p: "راکولئ", f: "raakawuleyy"}]], - [[{p: "راکولې", f: "raakawule"}], [{p: "راکولئ", f: "raakawuleyy"}]], - [[{p: "راکوله", f: "raakawulu"}, {p: "راکولو", f: "raakawulo"}], [{p: "راکول", f: "raakawul"}]], - [[{p: "راکوله", f: "raakawula"}], [{p: "راکولې", f: "raakawule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به راکوم", f: "ba raakawum"}], [{p: "به راکوو", f: "ba raakawoo"}]], - [[{p: "به راکوم", f: "ba raakawum"}], [{p: "به راکوو", f: "ba raakawoo"}]], - [[{p: "به راکوې", f: "ba raakawe"}], [{p: "به راکوئ", f: "ba raakaweyy"}]], - [[{p: "به راکوې", f: "ba raakawe"}], [{p: "به راکوئ", f: "ba raakaweyy"}]], - [[{p: "به راکاوه", f: "ba raakaawu"}], [{p: "به راکول", f: "ba raakawul"}]], - [[{p: "به راکوه", f: "ba raakawa"}], [{p: "به راکوې", f: "ba raakawe"}]], - ], - long: [ - [[{p: "به راکولم", f: "ba raakawulum"}], [{p: "به راکولو", f: "ba raakawuloo"}]], - [[{p: "به راکولم", f: "ba raakawulum"}], [{p: "به راکولو", f: "ba raakawuloo"}]], - [[{p: "به راکولې", f: "ba raakawule"}], [{p: "به راکولئ", f: "ba raakawuleyy"}]], - [[{p: "به راکولې", f: "ba raakawule"}], [{p: "به راکولئ", f: "ba raakawuleyy"}]], - [[{p: "به راکوله", f: "ba raakawulu"}, {p: "به راکولو", f: "ba raakawulo"}], [{p: "به راکول", f: "ba raakawul"}]], - [[{p: "به راکوله", f: "ba raakawula"}], [{p: "به راکولې", f: "ba raakawule"}]], - ], - }, - modal: { - nonImperative: { - long: [ - [[{ p: "راکولی شم", f: "raakawúley shum" }, { p: "راکولای شم", f: "raakawúlaay shum" }], [{ p: "راکولی شو", f: "raakawúley shoo" }, { p: "راکولای شو", f: "raakawúlaay shoo" }]], - [[{ p: "راکولی شم", f: "raakawúley shum" }, { p: "راکولای شم", f: "raakawúlaay shum" }], [{ p: "راکولی شو", f: "raakawúley shoo" }, { p: "راکولای شو", f: "raakawúlaay shoo" }]], - [[{ p: "راکولی شې", f: "raakawúley she" }, { p: "راکولای شې", f: "raakawúlaay she" }], [{ p: "راکولی شئ", f: "raakawúley sheyy" }, { p: "راکولای شئ", f: "raakawúlaay sheyy" }]], - [[{ p: "راکولی شې", f: "raakawúley she" }, { p: "راکولای شې", f: "raakawúlaay she" }], [{ p: "راکولی شئ", f: "raakawúley sheyy" }, { p: "راکولای شئ", f: "raakawúlaay sheyy" }]], - [[{ p: "راکولی شي", f: "raakawúley shee" }, { p: "راکولای شي", f: "raakawúlaay shee" }], [{ p: "راکولی شي", f: "raakawúley shee" }, { p: "راکولای شي", f: "raakawúlaay shee" }]], - [[{ p: "راکولی شي", f: "raakawúley shee" }, { p: "راکولای شي", f: "raakawúlaay shee" }], [{ p: "راکولی شي", f: "raakawúley shee" }, { p: "راکولای شي", f: "raakawúlaay shee" }]], - ], - short: [ - [[{ p: "راکوی شم", f: "raakawéy shum" }, { p: "راکوای شم", f: "raakawáay shum" }], [{ p: "راکوی شو", f: "raakawéy shoo" }, { p: "راکوای شو", f: "raakawáay shoo" }]], - [[{ p: "راکوی شم", f: "raakawéy shum" }, { p: "راکوای شم", f: "raakawáay shum" }], [{ p: "راکوی شو", f: "raakawéy shoo" }, { p: "راکوای شو", f: "raakawáay shoo" }]], - [[{ p: "راکوی شې", f: "raakawéy she" }, { p: "راکوای شې", f: "raakawáay she" }], [{ p: "راکوی شئ", f: "raakawéy sheyy" }, { p: "راکوای شئ", f: "raakawáay sheyy" }]], - [[{ p: "راکوی شې", f: "raakawéy she" }, { p: "راکوای شې", f: "raakawáay she" }], [{ p: "راکوی شئ", f: "raakawéy sheyy" }, { p: "راکوای شئ", f: "raakawáay sheyy" }]], - [[{ p: "راکوی شي", f: "raakawéy shee" }, { p: "راکوای شي", f: "raakawáay shee" }], [{ p: "راکوی شي", f: "raakawéy shee" }, { p: "راکوای شي", f: "raakawáay shee" }]], - [[{ p: "راکوی شي", f: "raakawéy shee" }, { p: "راکوای شي", f: "raakawáay shee" }], [{ p: "راکوی شي", f: "raakawéy shee" }, { p: "راکوای شي", f: "raakawáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به راکولی شم", f: "ba raakawúley shum" }, { p: "به راکولای شم", f: "ba raakawúlaay shum" }], [{ p: "به راکولی شو", f: "ba raakawúley shoo" }, { p: "به راکولای شو", f: "ba raakawúlaay shoo" }]], - [[{ p: "به راکولی شم", f: "ba raakawúley shum" }, { p: "به راکولای شم", f: "ba raakawúlaay shum" }], [{ p: "به راکولی شو", f: "ba raakawúley shoo" }, { p: "به راکولای شو", f: "ba raakawúlaay shoo" }]], - [[{ p: "به راکولی شې", f: "ba raakawúley she" }, { p: "به راکولای شې", f: "ba raakawúlaay she" }], [{ p: "به راکولی شئ", f: "ba raakawúley sheyy" }, { p: "به راکولای شئ", f: "ba raakawúlaay sheyy" }]], - [[{ p: "به راکولی شې", f: "ba raakawúley she" }, { p: "به راکولای شې", f: "ba raakawúlaay she" }], [{ p: "به راکولی شئ", f: "ba raakawúley sheyy" }, { p: "به راکولای شئ", f: "ba raakawúlaay sheyy" }]], - [[{ p: "به راکولی شي", f: "ba raakawúley shee" }, { p: "به راکولای شي", f: "ba raakawúlaay shee" }], [{ p: "به راکولی شي", f: "ba raakawúley shee" }, { p: "به راکولای شي", f: "ba raakawúlaay shee" }]], - [[{ p: "به راکولی شي", f: "ba raakawúley shee" }, { p: "به راکولای شي", f: "ba raakawúlaay shee" }], [{ p: "به راکولی شي", f: "ba raakawúley shee" }, { p: "به راکولای شي", f: "ba raakawúlaay shee" }]], - ], - short: [ - [[{ p: "به راکوی شم", f: "ba raakawéy shum" }, { p: "به راکوای شم", f: "ba raakawáay shum" }], [{ p: "به راکوی شو", f: "ba raakawéy shoo" }, { p: "به راکوای شو", f: "ba raakawáay shoo" }]], - [[{ p: "به راکوی شم", f: "ba raakawéy shum" }, { p: "به راکوای شم", f: "ba raakawáay shum" }], [{ p: "به راکوی شو", f: "ba raakawéy shoo" }, { p: "به راکوای شو", f: "ba raakawáay shoo" }]], - [[{ p: "به راکوی شې", f: "ba raakawéy she" }, { p: "به راکوای شې", f: "ba raakawáay she" }], [{ p: "به راکوی شئ", f: "ba raakawéy sheyy" }, { p: "به راکوای شئ", f: "ba raakawáay sheyy" }]], - [[{ p: "به راکوی شې", f: "ba raakawéy she" }, { p: "به راکوای شې", f: "ba raakawáay she" }], [{ p: "به راکوی شئ", f: "ba raakawéy sheyy" }, { p: "به راکوای شئ", f: "ba raakawáay sheyy" }]], - [[{ p: "به راکوی شي", f: "ba raakawéy shee" }, { p: "به راکوای شي", f: "ba raakawáay shee" }], [{ p: "به راکوی شي", f: "ba raakawéy shee" }, { p: "به راکوای شي", f: "ba raakawáay shee" }]], - [[{ p: "به راکوی شي", f: "ba raakawéy shee" }, { p: "به راکوای شي", f: "ba raakawáay shee" }], [{ p: "به راکوی شي", f: "ba raakawéy shee" }, { p: "به راکوای شي", f: "ba raakawáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "راکولی شوم", f: "raakawúley shwum" }, { p: "راکولای شوم", f: "raakawúlaay shwum" }], [{ p: "راکولی شو", f: "raakawúley shoo" }, { p: "راکولای شو", f: "raakawúlaay shoo" }]], - [[{ p: "راکولی شوم", f: "raakawúley shwum" }, { p: "راکولای شوم", f: "raakawúlaay shwum" }], [{ p: "راکولی شو", f: "raakawúley shoo" }, { p: "راکولای شو", f: "raakawúlaay shoo" }]], - [[{ p: "راکولی شوې", f: "raakawúley shwe" }, { p: "راکولای شوې", f: "raakawúlaay shwe" }], [{ p: "راکولی شوئ", f: "raakawúley shweyy" }, { p: "راکولای شوئ", f: "raakawúlaay shweyy" }]], - [[{ p: "راکولی شوې", f: "raakawúley shwe" }, { p: "راکولای شوې", f: "raakawúlaay shwe" }], [{ p: "راکولی شوئ", f: "raakawúley shweyy" }, { p: "راکولای شوئ", f: "raakawúlaay shweyy" }]], - [[{ p: "راکولی شو", f: "raakawúley sho" }, { p: "راکولای شو", f: "raakawúlaay sho" }], [{ p: "راکولی شول", f: "raakawúley shwul" }, { p: "راکولای شول", f: "raakawúlaay shwul" }, { p: "راکولی شو", f: "raakawúley shoo" }, { p: "راکولای شو", f: "raakawúlaay shoo" }]], - [[{ p: "راکولی شوه", f: "raakawúley shwa" }, { p: "راکولای شوه", f: "raakawúlaay shwa" }], [{ p: "راکولی شولې", f: "raakawúley shwule" }, { p: "راکولای شولې", f: "raakawúlaay shwule" }, { p: "راکولی شوې", f: "raakawúley shwe" }, { p: "راکولای شوې", f: "raakawúlaay shwe" }]], - ], - short: [ - [[{ p: "راکوی شوم", f: "raakawéy shwum" }, { p: "راکوای شوم", f: "raakawáay shwum" }], [{ p: "راکوی شو", f: "raakawéy shoo" }, { p: "راکوای شو", f: "raakawáay shoo" }]], - [[{ p: "راکوی شوم", f: "raakawéy shwum" }, { p: "راکوای شوم", f: "raakawáay shwum" }], [{ p: "راکوی شو", f: "raakawéy shoo" }, { p: "راکوای شو", f: "raakawáay shoo" }]], - [[{ p: "راکوی شوې", f: "raakawéy shwe" }, { p: "راکوای شوې", f: "raakawáay shwe" }], [{ p: "راکوی شوئ", f: "raakawéy shweyy" }, { p: "راکوای شوئ", f: "raakawáay shweyy" }]], - [[{ p: "راکوی شوې", f: "raakawéy shwe" }, { p: "راکوای شوې", f: "raakawáay shwe" }], [{ p: "راکوی شوئ", f: "raakawéy shweyy" }, { p: "راکوای شوئ", f: "raakawáay shweyy" }]], - [[{ p: "راکوی شو", f: "raakawéy sho" }, { p: "راکوای شو", f: "raakawáay sho" }], [{ p: "راکوی شول", f: "raakawéy shwul" }, { p: "راکوای شول", f: "raakawáay shwul" }, { p: "راکوی شو", f: "raakawéy shoo" }, { p: "راکوای شو", f: "raakawáay shoo" }]], - [[{ p: "راکوی شوه", f: "raakawéy shwa" }, { p: "راکوای شوه", f: "raakawáay shwa" }], [{ p: "راکوی شولې", f: "raakawéy shwule" }, { p: "راکوای شولې", f: "raakawáay shwule" }, { p: "راکوی شوې", f: "raakawéy shwe" }, { p: "راکوای شوې", f: "raakawáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به راکولی شوم", f: "ba raakawúley shwum" }, { p: "به راکولای شوم", f: "ba raakawúlaay shwum" }], [{ p: "به راکولی شو", f: "ba raakawúley shoo" }, { p: "به راکولای شو", f: "ba raakawúlaay shoo" }]], - [[{ p: "به راکولی شوم", f: "ba raakawúley shwum" }, { p: "به راکولای شوم", f: "ba raakawúlaay shwum" }], [{ p: "به راکولی شو", f: "ba raakawúley shoo" }, { p: "به راکولای شو", f: "ba raakawúlaay shoo" }]], - [[{ p: "به راکولی شوې", f: "ba raakawúley shwe" }, { p: "به راکولای شوې", f: "ba raakawúlaay shwe" }], [{ p: "به راکولی شوئ", f: "ba raakawúley shweyy" }, { p: "به راکولای شوئ", f: "ba raakawúlaay shweyy" }]], - [[{ p: "به راکولی شوې", f: "ba raakawúley shwe" }, { p: "به راکولای شوې", f: "ba raakawúlaay shwe" }], [{ p: "به راکولی شوئ", f: "ba raakawúley shweyy" }, { p: "به راکولای شوئ", f: "ba raakawúlaay shweyy" }]], - [[{ p: "به راکولی شو", f: "ba raakawúley sho" }, { p: "به راکولای شو", f: "ba raakawúlaay sho" }], [{ p: "به راکولی شول", f: "ba raakawúley shwul" }, { p: "به راکولای شول", f: "ba raakawúlaay shwul" }, { p: "به راکولی شو", f: "ba raakawúley shoo" }, { p: "به راکولای شو", f: "ba raakawúlaay shoo" }]], - [[{ p: "به راکولی شوه", f: "ba raakawúley shwa" }, { p: "به راکولای شوه", f: "ba raakawúlaay shwa" }], [{ p: "به راکولی شولې", f: "ba raakawúley shwule" }, { p: "به راکولای شولې", f: "ba raakawúlaay shwule" }, { p: "به راکولی شوې", f: "ba raakawúley shwe" }, { p: "به راکولای شوې", f: "ba raakawúlaay shwe" }]], - ], - short: [ - [[{ p: "به راکوی شوم", f: "ba raakawéy shwum" }, { p: "به راکوای شوم", f: "ba raakawáay shwum" }], [{ p: "به راکوی شو", f: "ba raakawéy shoo" }, { p: "به راکوای شو", f: "ba raakawáay shoo" }]], - [[{ p: "به راکوی شوم", f: "ba raakawéy shwum" }, { p: "به راکوای شوم", f: "ba raakawáay shwum" }], [{ p: "به راکوی شو", f: "ba raakawéy shoo" }, { p: "به راکوای شو", f: "ba raakawáay shoo" }]], - [[{ p: "به راکوی شوې", f: "ba raakawéy shwe" }, { p: "به راکوای شوې", f: "ba raakawáay shwe" }], [{ p: "به راکوی شوئ", f: "ba raakawéy shweyy" }, { p: "به راکوای شوئ", f: "ba raakawáay shweyy" }]], - [[{ p: "به راکوی شوې", f: "ba raakawéy shwe" }, { p: "به راکوای شوې", f: "ba raakawáay shwe" }], [{ p: "به راکوی شوئ", f: "ba raakawéy shweyy" }, { p: "به راکوای شوئ", f: "ba raakawáay shweyy" }]], - [[{ p: "به راکوی شو", f: "ba raakawéy sho" }, { p: "به راکوای شو", f: "ba raakawáay sho" }], [{ p: "به راکوی شول", f: "ba raakawéy shwul" }, { p: "به راکوای شول", f: "ba raakawáay shwul" }, { p: "به راکوی شو", f: "ba raakawéy shoo" }, { p: "به راکوای شو", f: "ba raakawáay shoo" }]], - [[{ p: "به راکوی شوه", f: "ba raakawéy shwa" }, { p: "به راکوای شوه", f: "ba raakawáay shwa" }], [{ p: "به راکوی شولې", f: "ba raakawéy shwule" }, { p: "به راکوای شولې", f: "ba raakawáay shwule" }, { p: "به راکوی شوې", f: "ba raakawéy shwe" }, { p: "به راکوای شوې", f: "ba raakawáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }], [{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }]], - [[{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }], [{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }]], - [[{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }], [{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }]], - [[{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }], [{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }]], - [[{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }], [{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }]], - [[{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }], [{ p: "راکولی شوای", f: "raakawúley shwaay" }, { p: "راکولی شوی", f: "raakawúley shwey" }, { p: "راکولای شوای", f: "raakawúlaay shwaay" }]], - ], - short: [ - [[{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }], [{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }]], - [[{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }], [{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }]], - [[{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }], [{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }]], - [[{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }], [{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }]], - [[{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }], [{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }]], - [[{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }], [{ p: "راکوی شوای", f: "raakawéy shwaay" }, { p: "راکوی شوی", f: "raakawéy shwey" }, { p: "راکوای شوای", f: "raakawáay shwaay" }]], - ], - }, - }, - }, - perfective: { - nonImperative: { - long: [ - [[{p: "راکړم", f: "raakRum"}], [{p: "راکړو", f: "raakRoo"}]], - [[{p: "راکړم", f: "raakRum"}], [{p: "راکړو", f: "raakRoo"}]], - [[{p: "راکړې", f: "raakRe"}], [{p: "راکړئ", f: "raakReyy"}]], - [[{p: "راکړې", f: "raakRe"}], [{p: "راکړئ", f: "raakReyy"}]], - [[{p: "راکړي", f: "raakRee"}], [{p: "راکړي", f: "raakRee"}]], - [[{p: "راکړي", f: "raakRee"}], [{p: "راکړي", f: "raakRee"}]], - ], - short: [ - [[{p: "راکم", f: "raakum"}], [{p: "راکو", f: "raakoo"}]], - [[{p: "راکم", f: "raakum"}], [{p: "راکو", f: "raakoo"}]], - [[{p: "راکې", f: "raake"}], [{p: "راکئ", f: "raakeyy"}]], - [[{p: "راکې", f: "raake"}], [{p: "راکئ", f: "raakeyy"}]], - [[{p: "راکي", f: "raakee"}], [{p: "راکي", f: "raakee"}]], - [[{p: "راکي", f: "raakee"}], [{p: "راکي", f: "raakee"}]], - ], - }, - future: { - long: [ - [[{p: "به راکړم", f: "ba raakRum"}], [{p: "به راکړو", f: "ba raakRoo"}]], - [[{p: "به راکړم", f: "ba raakRum"}], [{p: "به راکړو", f: "ba raakRoo"}]], - [[{p: "به راکړې", f: "ba raakRe"}], [{p: "به راکړئ", f: "ba raakReyy"}]], - [[{p: "به راکړې", f: "ba raakRe"}], [{p: "به راکړئ", f: "ba raakReyy"}]], - [[{p: "به راکړي", f: "ba raakRee"}], [{p: "به راکړي", f: "ba raakRee"}]], - [[{p: "به راکړي", f: "ba raakRee"}], [{p: "به راکړي", f: "ba raakRee"}]], - ], - short: [ - [[{p: "به راکم", f: "ba raakum"}], [{p: "به راکو", f: "ba raakoo"}]], - [[{p: "به راکم", f: "ba raakum"}], [{p: "به راکو", f: "ba raakoo"}]], - [[{p: "به راکې", f: "ba raake"}], [{p: "به راکئ", f: "ba raakeyy"}]], - [[{p: "به راکې", f: "ba raake"}], [{p: "به راکئ", f: "ba raakeyy"}]], - [[{p: "به راکي", f: "ba raakee"}], [{p: "به راکي", f: "ba raakee"}]], - [[{p: "به راکي", f: "ba raakee"}], [{p: "به راکي", f: "ba raakee"}]], - ], - }, - imperative: { - long: [ - [[{ p: "راکړه", f: "raakRa" }], [{ p: "راکړئ", f: "raakReyy" }]], - [[{ p: "راکړه", f: "raakRa" }], [{ p: "راکړئ", f: "raakReyy" }]] - ], - short: [ - [[{ p: "راکه", f: "raaka" }], [{ p: "راکئ", f: "raakeyy" }]], - [[{ p: "راکه", f: "raaka" }], [{ p: "راکئ", f: "raakeyy" }]], - ], - }, - past: { - mini: [ - [[{p: "راکم", f: "raakum"}], [{p: "راکو", f: "raakoo"}]], - [[{p: "راکم", f: "raakum"}], [{p: "راکو", f: "raakoo"}]], - [[{p: "راکې", f: "raake"}], [{p: "راکئ", f: "raakeyy"}]], - [[{p: "راکې", f: "raake"}], [{p: "راکئ", f: "raakeyy"}]], - [[{p: "راکه", f: "raaku"}, {p: "راکو", f: "raako"}], [{p: "راکړل", f: "raakRul"}, { p: "راکو", f: "raakoo" }]], - [[{p: "راکه", f: "raaka"}], [{p: "راکې", f: "raake"}]], - ], - short: [ - [[{p: "راکړم", f: "raakRum"}], [{p: "راکړو", f: "raakRoo"}]], - [[{p: "راکړم", f: "raakRum"}], [{p: "راکړو", f: "raakRoo"}]], - [[{p: "راکړې", f: "raakRe"}], [{p: "راکړئ", f: "raakReyy"}]], - [[{p: "راکړې", f: "raakRe"}], [{p: "راکړئ", f: "raakReyy"}]], - [[{p: "راکړه", f: "raakRu"}, {p: "راکړو", f: "raakRo"}, {p: "راکړ", f: "raakuR"}], [{p: "راکړل", f: "raakRul"}, {p: "راکړو", f: "raakRoo" }]], - [[{p: "راکړه", f: "raakRa"}], [{p: "راکړې", f: "raakRe"}]], - ], - long: [ - [[{p: "راکړلم", f: "raakRulum"}], [{p: "راکړلو", f: "raakRuloo"}]], - [[{p: "راکړلم", f: "raakRulum"}], [{p: "راکړلو", f: "raakRuloo"}]], - [[{p: "راکړلې", f: "raakRule"}], [{p: "راکړلئ", f: "raakRuleyy"}]], - [[{p: "راکړلې", f: "raakRule"}], [{p: "راکړلئ", f: "raakRuleyy"}]], - [[{p: "راکړلو", f: "raakRulo"}], [{p: "راکړل", f: "raakRul"}, {p: "راکړلو", f: "raakRuloo"}]], - [[{p: "راکړله", f: "raakRula"}], [{p: "راکړلې", f: "raakRule"}]], - ], - }, - habitualPast: { - mini: [ - [[{p: "به راکم", f: "ba raakum"}], [{p: "به راکو", f: "ba raakoo"}]], - [[{p: "به راکم", f: "ba raakum"}], [{p: "به راکو", f: "ba raakoo"}]], - [[{p: "به راکې", f: "ba raake"}], [{p: "به راکئ", f: "ba raakeyy"}]], - [[{p: "به راکې", f: "ba raake"}], [{p: "به راکئ", f: "ba raakeyy"}]], - [[{p: "به راکه", f: "ba raaku"}, {p: "به راکو", f: "ba raako"}], [{p: "به راکړل", f: "ba raakRul"}, { p: "به راکو", f: "ba raakoo" }]], - [[{p: "به راکه", f: "ba raaka"}], [{p: "به راکې", f: "ba raake"}]], - ], - short: [ - [[{p: "به راکړم", f: "ba raakRum"}], [{p: "به راکړو", f: "ba raakRoo"}]], - [[{p: "به راکړم", f: "ba raakRum"}], [{p: "به راکړو", f: "ba raakRoo"}]], - [[{p: "به راکړې", f: "ba raakRe"}], [{p: "به راکړئ", f: "ba raakReyy"}]], - [[{p: "به راکړې", f: "ba raakRe"}], [{p: "به راکړئ", f: "ba raakReyy"}]], - [[{p: "به راکړه", f: "ba raakRu"}, {p: "به راکړو", f: "ba raakRo"}, {p: "به راکړ", f: "ba raakuR"}], [{p: "به راکړل", f: "ba raakRul"}, {p: "به راکړو", f: "ba raakRoo" }]], - [[{p: "به راکړه", f: "ba raakRa"}], [{p: "به راکړې", f: "ba raakRe"}]], - ], - long: [ - [[{p: "به راکړلم", f: "ba raakRulum"}], [{p: "به راکړلو", f: "ba raakRuloo"}]], - [[{p: "به راکړلم", f: "ba raakRulum"}], [{p: "به راکړلو", f: "ba raakRuloo"}]], - [[{p: "به راکړلې", f: "ba raakRule"}], [{p: "به راکړلئ", f: "ba raakRuleyy"}]], - [[{p: "به راکړلې", f: "ba raakRule"}], [{p: "به راکړلئ", f: "ba raakRuleyy"}]], - [[{p: "به راکړلو", f: "ba raakRulo"}], [{p: "به راکړل", f: "ba raakRul"}, {p: "به راکړلو", f: "ba raakRuloo"}]], - [[{p: "به راکړله", f: "ba raakRula"}], [{p: "به راکړلې", f: "ba raakRule"}]], - ], - }, - modal: { - nonImperative: { - long: [ - [[{ p: "راکړلی شم", f: "raakRuley shum" }, { p: "راکړلای شم", f: "raakRulaay shum" }], [{ p: "راکړلی شو", f: "raakRuley shoo" }, { p: "راکړلای شو", f: "raakRulaay shoo" }]], - [[{ p: "راکړلی شم", f: "raakRuley shum" }, { p: "راکړلای شم", f: "raakRulaay shum" }], [{ p: "راکړلی شو", f: "raakRuley shoo" }, { p: "راکړلای شو", f: "raakRulaay shoo" }]], - [[{ p: "راکړلی شې", f: "raakRuley she" }, { p: "راکړلای شې", f: "raakRulaay she" }], [{ p: "راکړلی شئ", f: "raakRuley sheyy" }, { p: "راکړلای شئ", f: "raakRulaay sheyy" }]], - [[{ p: "راکړلی شې", f: "raakRuley she" }, { p: "راکړلای شې", f: "raakRulaay she" }], [{ p: "راکړلی شئ", f: "raakRuley sheyy" }, { p: "راکړلای شئ", f: "raakRulaay sheyy" }]], - [[{ p: "راکړلی شي", f: "raakRuley shee" }, { p: "راکړلای شي", f: "raakRulaay shee" }], [{ p: "راکړلی شي", f: "raakRuley shee" }, { p: "راکړلای شي", f: "raakRulaay shee" }]], - [[{ p: "راکړلی شي", f: "raakRuley shee" }, { p: "راکړلای شي", f: "raakRulaay shee" }], [{ p: "راکړلی شي", f: "raakRuley shee" }, { p: "راکړلای شي", f: "raakRulaay shee" }]], - ], - short: [ - [[{ p: "راکړی شم", f: "raakRey shum" }, { p: "راکړای شم", f: "raakRáay shum" }], [{ p: "راکړی شو", f: "raakRey shoo" }, { p: "راکړای شو", f: "raakRáay shoo" }]], - [[{ p: "راکړی شم", f: "raakRey shum" }, { p: "راکړای شم", f: "raakRáay shum" }], [{ p: "راکړی شو", f: "raakRey shoo" }, { p: "راکړای شو", f: "raakRáay shoo" }]], - [[{ p: "راکړی شې", f: "raakRey she" }, { p: "راکړای شې", f: "raakRáay she" }], [{ p: "راکړی شئ", f: "raakRey sheyy" }, { p: "راکړای شئ", f: "raakRáay sheyy" }]], - [[{ p: "راکړی شې", f: "raakRey she" }, { p: "راکړای شې", f: "raakRáay she" }], [{ p: "راکړی شئ", f: "raakRey sheyy" }, { p: "راکړای شئ", f: "raakRáay sheyy" }]], - [[{ p: "راکړی شي", f: "raakRey shee" }, { p: "راکړای شي", f: "raakRáay shee" }], [{ p: "راکړی شي", f: "raakRey shee" }, { p: "راکړای شي", f: "raakRáay shee" }]], - [[{ p: "راکړی شي", f: "raakRey shee" }, { p: "راکړای شي", f: "raakRáay shee" }], [{ p: "راکړی شي", f: "raakRey shee" }, { p: "راکړای شي", f: "raakRáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به راکړلی شم", f: "ba raakRuley shum" }, { p: "به راکړلای شم", f: "ba raakRulaay shum" }], [{ p: "به راکړلی شو", f: "ba raakRuley shoo" }, { p: "به راکړلای شو", f: "ba raakRulaay shoo" }]], - [[{ p: "به راکړلی شم", f: "ba raakRuley shum" }, { p: "به راکړلای شم", f: "ba raakRulaay shum" }], [{ p: "به راکړلی شو", f: "ba raakRuley shoo" }, { p: "به راکړلای شو", f: "ba raakRulaay shoo" }]], - [[{ p: "به راکړلی شې", f: "ba raakRuley she" }, { p: "به راکړلای شې", f: "ba raakRulaay she" }], [{ p: "به راکړلی شئ", f: "ba raakRuley sheyy" }, { p: "به راکړلای شئ", f: "ba raakRulaay sheyy" }]], - [[{ p: "به راکړلی شې", f: "ba raakRuley she" }, { p: "به راکړلای شې", f: "ba raakRulaay she" }], [{ p: "به راکړلی شئ", f: "ba raakRuley sheyy" }, { p: "به راکړلای شئ", f: "ba raakRulaay sheyy" }]], - [[{ p: "به راکړلی شي", f: "ba raakRuley shee" }, { p: "به راکړلای شي", f: "ba raakRulaay shee" }], [{ p: "به راکړلی شي", f: "ba raakRuley shee" }, { p: "به راکړلای شي", f: "ba raakRulaay shee" }]], - [[{ p: "به راکړلی شي", f: "ba raakRuley shee" }, { p: "به راکړلای شي", f: "ba raakRulaay shee" }], [{ p: "به راکړلی شي", f: "ba raakRuley shee" }, { p: "به راکړلای شي", f: "ba raakRulaay shee" }]], - ], - short: [ - [[{ p: "به راکړی شم", f: "ba raakRey shum" }, { p: "به راکړای شم", f: "ba raakRáay shum" }], [{ p: "به راکړی شو", f: "ba raakRey shoo" }, { p: "به راکړای شو", f: "ba raakRáay shoo" }]], - [[{ p: "به راکړی شم", f: "ba raakRey shum" }, { p: "به راکړای شم", f: "ba raakRáay shum" }], [{ p: "به راکړی شو", f: "ba raakRey shoo" }, { p: "به راکړای شو", f: "ba raakRáay shoo" }]], - [[{ p: "به راکړی شې", f: "ba raakRey she" }, { p: "به راکړای شې", f: "ba raakRáay she" }], [{ p: "به راکړی شئ", f: "ba raakRey sheyy" }, { p: "به راکړای شئ", f: "ba raakRáay sheyy" }]], - [[{ p: "به راکړی شې", f: "ba raakRey she" }, { p: "به راکړای شې", f: "ba raakRáay she" }], [{ p: "به راکړی شئ", f: "ba raakRey sheyy" }, { p: "به راکړای شئ", f: "ba raakRáay sheyy" }]], - [[{ p: "به راکړی شي", f: "ba raakRey shee" }, { p: "به راکړای شي", f: "ba raakRáay shee" }], [{ p: "به راکړی شي", f: "ba raakRey shee" }, { p: "به راکړای شي", f: "ba raakRáay shee" }]], - [[{ p: "به راکړی شي", f: "ba raakRey shee" }, { p: "به راکړای شي", f: "ba raakRáay shee" }], [{ p: "به راکړی شي", f: "ba raakRey shee" }, { p: "به راکړای شي", f: "ba raakRáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "راکړلی شوم", f: "raakRuley shwum" }, { p: "راکړلای شوم", f: "raakRulaay shwum" }], [{ p: "راکړلی شو", f: "raakRuley shoo" }, { p: "راکړلای شو", f: "raakRulaay shoo" }]], - [[{ p: "راکړلی شوم", f: "raakRuley shwum" }, { p: "راکړلای شوم", f: "raakRulaay shwum" }], [{ p: "راکړلی شو", f: "raakRuley shoo" }, { p: "راکړلای شو", f: "raakRulaay shoo" }]], - [[{ p: "راکړلی شوې", f: "raakRuley shwe" }, { p: "راکړلای شوې", f: "raakRulaay shwe" }], [{ p: "راکړلی شوئ", f: "raakRuley shweyy" }, { p: "راکړلای شوئ", f: "raakRulaay shweyy" }]], - [[{ p: "راکړلی شوې", f: "raakRuley shwe" }, { p: "راکړلای شوې", f: "raakRulaay shwe" }], [{ p: "راکړلی شوئ", f: "raakRuley shweyy" }, { p: "راکړلای شوئ", f: "raakRulaay shweyy" }]], - [[{ p: "راکړلی شو", f: "raakRuley sho" }, { p: "راکړلای شو", f: "raakRulaay sho" }], [{ p: "راکړلی شول", f: "raakRuley shwul" }, { p: "راکړلای شول", f: "raakRulaay shwul" }, { p: "راکړلی شو", f: "raakRuley shoo" }, { p: "راکړلای شو", f: "raakRulaay shoo" }]], - [[{ p: "راکړلی شوه", f: "raakRuley shwa" }, { p: "راکړلای شوه", f: "raakRulaay shwa" }], [{ p: "راکړلی شولې", f: "raakRuley shwule" }, { p: "راکړلای شولې", f: "raakRulaay shwule" }, { p: "راکړلی شوې", f: "raakRuley shwe" }, { p: "راکړلای شوې", f: "raakRulaay shwe" }]], - ], - short: [ - [[{ p: "راکړی شوم", f: "raakRey shwum" }, { p: "راکړای شوم", f: "raakRáay shwum" }], [{ p: "راکړی شو", f: "raakRey shoo" }, { p: "راکړای شو", f: "raakRáay shoo" }]], - [[{ p: "راکړی شوم", f: "raakRey shwum" }, { p: "راکړای شوم", f: "raakRáay shwum" }], [{ p: "راکړی شو", f: "raakRey shoo" }, { p: "راکړای شو", f: "raakRáay shoo" }]], - [[{ p: "راکړی شوې", f: "raakRey shwe" }, { p: "راکړای شوې", f: "raakRáay shwe" }], [{ p: "راکړی شوئ", f: "raakRey shweyy" }, { p: "راکړای شوئ", f: "raakRáay shweyy" }]], - [[{ p: "راکړی شوې", f: "raakRey shwe" }, { p: "راکړای شوې", f: "raakRáay shwe" }], [{ p: "راکړی شوئ", f: "raakRey shweyy" }, { p: "راکړای شوئ", f: "raakRáay shweyy" }]], - [[{ p: "راکړی شو", f: "raakRey sho" }, { p: "راکړای شو", f: "raakRáay sho" }], [{ p: "راکړی شول", f: "raakRey shwul" }, { p: "راکړای شول", f: "raakRáay shwul" }, { p: "راکړی شو", f: "raakRey shoo" }, { p: "راکړای شو", f: "raakRáay shoo" }]], - [[{ p: "راکړی شوه", f: "raakRey shwa" }, { p: "راکړای شوه", f: "raakRáay shwa" }], [{ p: "راکړی شولې", f: "raakRey shwule" }, { p: "راکړای شولې", f: "raakRáay shwule" }, { p: "راکړی شوې", f: "raakRey shwe" }, { p: "راکړای شوې", f: "raakRáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به راکړلی شوم", f: "ba raakRuley shwum" }, { p: "به راکړلای شوم", f: "ba raakRulaay shwum" }], [{ p: "به راکړلی شو", f: "ba raakRuley shoo" }, { p: "به راکړلای شو", f: "ba raakRulaay shoo" }]], - [[{ p: "به راکړلی شوم", f: "ba raakRuley shwum" }, { p: "به راکړلای شوم", f: "ba raakRulaay shwum" }], [{ p: "به راکړلی شو", f: "ba raakRuley shoo" }, { p: "به راکړلای شو", f: "ba raakRulaay shoo" }]], - [[{ p: "به راکړلی شوې", f: "ba raakRuley shwe" }, { p: "به راکړلای شوې", f: "ba raakRulaay shwe" }], [{ p: "به راکړلی شوئ", f: "ba raakRuley shweyy" }, { p: "به راکړلای شوئ", f: "ba raakRulaay shweyy" }]], - [[{ p: "به راکړلی شوې", f: "ba raakRuley shwe" }, { p: "به راکړلای شوې", f: "ba raakRulaay shwe" }], [{ p: "به راکړلی شوئ", f: "ba raakRuley shweyy" }, { p: "به راکړلای شوئ", f: "ba raakRulaay shweyy" }]], - [[{ p: "به راکړلی شو", f: "ba raakRuley sho" }, { p: "به راکړلای شو", f: "ba raakRulaay sho" }], [{ p: "به راکړلی شول", f: "ba raakRuley shwul" }, { p: "به راکړلای شول", f: "ba raakRulaay shwul" }, { p: "به راکړلی شو", f: "ba raakRuley shoo" }, { p: "به راکړلای شو", f: "ba raakRulaay shoo" }]], - [[{ p: "به راکړلی شوه", f: "ba raakRuley shwa" }, { p: "به راکړلای شوه", f: "ba raakRulaay shwa" }], [{ p: "به راکړلی شولې", f: "ba raakRuley shwule" }, { p: "به راکړلای شولې", f: "ba raakRulaay shwule" }, { p: "به راکړلی شوې", f: "ba raakRuley shwe" }, { p: "به راکړلای شوې", f: "ba raakRulaay shwe" }]], - ], - short: [ - [[{ p: "به راکړی شوم", f: "ba raakRey shwum" }, { p: "به راکړای شوم", f: "ba raakRáay shwum" }], [{ p: "به راکړی شو", f: "ba raakRey shoo" }, { p: "به راکړای شو", f: "ba raakRáay shoo" }]], - [[{ p: "به راکړی شوم", f: "ba raakRey shwum" }, { p: "به راکړای شوم", f: "ba raakRáay shwum" }], [{ p: "به راکړی شو", f: "ba raakRey shoo" }, { p: "به راکړای شو", f: "ba raakRáay shoo" }]], - [[{ p: "به راکړی شوې", f: "ba raakRey shwe" }, { p: "به راکړای شوې", f: "ba raakRáay shwe" }], [{ p: "به راکړی شوئ", f: "ba raakRey shweyy" }, { p: "به راکړای شوئ", f: "ba raakRáay shweyy" }]], - [[{ p: "به راکړی شوې", f: "ba raakRey shwe" }, { p: "به راکړای شوې", f: "ba raakRáay shwe" }], [{ p: "به راکړی شوئ", f: "ba raakRey shweyy" }, { p: "به راکړای شوئ", f: "ba raakRáay shweyy" }]], - [[{ p: "به راکړی شو", f: "ba raakRey sho" }, { p: "به راکړای شو", f: "ba raakRáay sho" }], [{ p: "به راکړی شول", f: "ba raakRey shwul" }, { p: "به راکړای شول", f: "ba raakRáay shwul" }, { p: "به راکړی شو", f: "ba raakRey shoo" }, { p: "به راکړای شو", f: "ba raakRáay shoo" }]], - [[{ p: "به راکړی شوه", f: "ba raakRey shwa" }, { p: "به راکړای شوه", f: "ba raakRáay shwa" }], [{ p: "به راکړی شولې", f: "ba raakRey shwule" }, { p: "به راکړای شولې", f: "ba raakRáay shwule" }, { p: "به راکړی شوې", f: "ba raakRey shwe" }, { p: "به راکړای شوې", f: "ba raakRáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }], [{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }]], - [[{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }], [{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }]], - [[{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }], [{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }]], - [[{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }], [{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }]], - [[{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }], [{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }]], - [[{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }], [{ p: "راکړلی شوای", f: "raakRuley shwaay" }, { p: "راکړلی شوی", f: "raakRuley shwey" }, { p: "راکړلای شوای", f: "raakRulaay shwaay" }]], - ], - short: [ - [[{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }], [{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }]], - [[{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }], [{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }]], - [[{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }], [{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }]], - [[{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }], [{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }]], - [[{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }], [{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }]], - [[{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }], [{ p: "راکړی شوای", f: "raakRey shwaay" }, { p: "راکړی شوی", f: "raakRey shwey" }, { p: "راکړای شوای", f: "raakRáay shwaay" }]], - ], - }, - }, - }, - hypothetical: { - short: [ - [[{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }], [{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }]], - [[{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }], [{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }]], - [[{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }], [{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }]], - [[{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }], [{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }]], - [[{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }], [{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }]], - [[{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }], [{ p: "راکوی", f: "raakawéy" }, { p: "راکوای", f: "raakawáay" }]], - ], + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "راکول", f: "raakawul" }, + short: { p: "راکو", f: "raakaw" }, + }, + perfective: { + long: { p: "راکړل", f: "raakRul" }, + short: { p: "راکړ", f: "raakR" }, + mini: { p: "راک", f: "raak" }, + }, + perfectiveSplit: { long: [ - [[{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }], [{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }]], - [[{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }], [{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }]], - [[{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }], [{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }]], - [[{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }], [{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }]], - [[{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }], [{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }]], - [[{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }], [{ p: "راکولی", f: "raakawúley" }, { p: "راکولای", f: "raakawúlaay" }]], + { p: "را ", f: "raa " }, + { p: "کړل", f: "kRul" }, ], + short: [ + { p: "را ", f: "raa " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "را ", f: "raa " }, + { p: "ړ", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "راکو", f: "raakaw" }, + perfective: { + long: { p: "راکړ", f: "raakR" }, + short: { p: "راک", f: "raak" }, + }, + perfectiveSplit: { + long: [ + { p: "را ", f: "raa " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "را ", f: "raa " }, + { p: "ړ", f: "k" }, + ], + }, }, participle: { - past: { - masc: [ - [{ p: "راکړی", f: "raakúRey" }], - [{ p: "راکړي", f: "raakúRee" }], - [{ p: "راکړیو", f: "raakúRiyo" }, { p: "راکړو", f: "raakúRo" }], - ], - fem: [ - [{ p: "راکړې", f: "raakúRe" }], - [{ p: "راکړې", f: "raakúRe" }], - [{ p: "راکړو", f: "raakúRo" }], - ], - }, - present: { - masc: [ - [{ p: "راکوونکی", f: "raakawóonkey" }], - [{ p: "راکوونکي", f: "raakawóonkee" }], - [{ p: "راکوونکیو", f: "raakawóonkiyo" }, { p: "راکوونکو", f: "raakedóonko" }], - ], - fem: [ - [{ p: "راکوونکې", f: "raakawóonke" }], - [{ p: "راکوونکې", f: "raakawóonke" }], - [{ p: "راکوونکو", f: "raakawóonko" }], - ], - }, + present: { p: "راکوونکی", f: "raakawóonkay" }, + past: { p: "راکړی", f: "raakúRay" }, }, - perfect: { - halfPerfect: [ - [[{p: "راکړی", f: "raakúRey"}], [{p: "راکړي", f: "raakúRee"}]], - [[{p: "راکړې", f: "raakúRe"}], [{p: "راکړې", f: "raakúRe"}]], - [[{p: "راکړی", f: "raakúRey"}], [{p: "راکړي", f: "raakúRee"}]], - [[{p: "راکړې", f: "raakúRe"}], [{p: "راکړې", f: "raakúRe"}]], - [[{p: "راکړی", f: "raakúRey"}], [{p: "راکړي", f: "raakúRee"}]], - [[{p: "راکړې", f: "raakúRe"}], [{p: "راکړې", f: "raakúRe"}]], + }, + imperfective: { + nonImperative: [ + [[{ p: "راکوم", f: "raakawum" }], [{ p: "راکوو", f: "raakawoo" }]], + [[{ p: "راکوم", f: "raakawum" }], [{ p: "راکوو", f: "raakawoo" }]], + [[{ p: "راکوې", f: "raakawe" }], [{ p: "راکوئ", f: "raakawey" }]], + [[{ p: "راکوې", f: "raakawe" }], [{ p: "راکوئ", f: "raakawey" }]], + [[{ p: "راکوي", f: "raakawee" }], [{ p: "راکوي", f: "raakawee" }]], + [[{ p: "راکوي", f: "raakawee" }], [{ p: "راکوي", f: "raakawee" }]], + ], + future: [ + [ + [{ p: "به راکوم", f: "ba raakawum" }], + [{ p: "به راکوو", f: "ba raakawoo" }], + ], + [ + [{ p: "به راکوم", f: "ba raakawum" }], + [{ p: "به راکوو", f: "ba raakawoo" }], + ], + [ + [{ p: "به راکوې", f: "ba raakawe" }], + [{ p: "به راکوئ", f: "ba raakawey" }], + ], + [ + [{ p: "به راکوې", f: "ba raakawe" }], + [{ p: "به راکوئ", f: "ba raakawey" }], + ], + [ + [{ p: "به راکوي", f: "ba raakawee" }], + [{ p: "به راکوي", f: "ba raakawee" }], + ], + [ + [{ p: "به راکوي", f: "ba raakawee" }], + [{ p: "به راکوي", f: "ba raakawee" }], + ], + ], + imperative: [ + [[{ p: "راکوه", f: "raakawá" }], [{ p: "راکوئ", f: "raakawéy" }]], + [[{ p: "راکوه", f: "raakawá" }], [{ p: "راکوئ", f: "raakawéy" }]], + ], + past: { + short: [ + [[{ p: "راکوم", f: "raakawum" }], [{ p: "راکوو", f: "raakawoo" }]], + [[{ p: "راکوم", f: "raakawum" }], [{ p: "راکوو", f: "raakawoo" }]], + [[{ p: "راکوې", f: "raakawe" }], [{ p: "راکوئ", f: "raakawey" }]], + [[{ p: "راکوې", f: "raakawe" }], [{ p: "راکوئ", f: "raakawey" }]], + [[{ p: "راکاوه", f: "raakaawu" }], [{ p: "راکول", f: "raakawul" }]], + [[{ p: "راکوه", f: "raakawa" }], [{ p: "راکوې", f: "raakawe" }]], + ], + long: [ + [ + [{ p: "راکولم", f: "raakawulum" }], + [{ p: "راکولو", f: "raakawuloo" }], ], - past: [ - [[{p: "راکړی وم", f: "raakúRey wum"}], [{p: "راکړي وو", f: "raakúRee woo"}]], - [[{p: "راکړې وم", f: "raakúRe wum"}], [{p: "راکړې وو", f: "raakúRe woo"}]], - [[{p: "راکړی وې", f: "raakúRey we"}], [{p: "راکړي وئ", f: "raakúRee weyy"}]], - [[{p: "راکړې وې", f: "raakúRe we"}], [{p: "راکړې وئ", f: "raakúRe weyy"}]], - [[{p: "راکړی و", f: "raakúRey wo"}], [{p: "راکړي وو", f: "raakúRee woo"}]], - [[{p: "راکړې وه", f: "raakúRe wa"}], [{p: "راکړې وې", f: "raakúRe we"}]], + [ + [{ p: "راکولم", f: "raakawulum" }], + [{ p: "راکولو", f: "raakawuloo" }], ], - present: [ - [[{p: "راکړی یم", f: "raakúRey yum"}], [{p: "راکړي یو", f: "raakúRee yoo"}]], - [[{p: "راکړې یم", f: "raakúRe yum"}], [{p: "راکړې یو", f: "raakúRe yoo"}]], - [[{p: "راکړی یې", f: "raakúRey ye"}], [{p: "راکړي یئ", f: "raakúRee yeyy"}]], - [[{p: "راکړې یې", f: "raakúRe ye"}], [{p: "راکړې یئ", f: "raakúRe yeyy"}]], - [[{p: "راکړی دی", f: "raakúRey dey"}], [{p: "راکړي دي", f: "raakúRee dee"}]], - [[{p: "راکړې ده", f: "raakúRe da"}], [{p: "راکړې دي", f: "raakúRe dee"}]], - ], - habitual: [ - [[{p: "راکړی یم", f: "raakúRey yum"}], [{p: "راکړي یو", f: "raakúRee yoo"}]], - [[{p: "راکړې یم", f: "raakúRe yum"}], [{p: "راکړې یو", f: "raakúRe yoo"}]], - [[{p: "راکړی یې", f: "raakúRey ye"}], [{p: "راکړي یئ", f: "raakúRee yeyy"}]], - [[{p: "راکړې یې", f: "raakúRe ye"}], [{p: "راکړې یئ", f: "raakúRe yeyy"}]], - [[{p: "راکړی وي", f: "raakúRey wee"}], [{p: "راکړي وي", f: "raakúRee wee"}]], - [[{p: "راکړې وي", f: "raakúRe wee"}], [{p: "راکړې وي", f: "raakúRe wee"}]], - ], - subjunctive: [ - [[{p: "راکړی وم", f: "raakúRey wum"}], [{p: "راکړي وو", f: "raakúRee woo"}]], - [[{p: "راکړې وم", f: "raakúRe wum"}], [{p: "راکړې وو", f: "raakúRe woo"}]], - [[{p: "راکړی وې", f: "raakúRey we"}], [{p: "راکړي وئ", f: "raakúRee weyy"}]], - [[{p: "راکړې وې", f: "raakúRe we"}], [{p: "راکړې وئ", f: "raakúRe weyy"}]], - [[{p: "راکړی وي", f: "raakúRey wee"}], [{p: "راکړي وي", f: "raakúRee wee"}]], - [[{p: "راکړې وي", f: "raakúRe wee"}], [{p: "راکړې وي", f: "raakúRe wee"}]], - ], - future: [ - [[{p: "به راکړی یم", f: "ba raakúRey yum"}], [{p: "به راکړي یو", f: "ba raakúRee yoo"}]], - [[{p: "به راکړې یم", f: "ba raakúRe yum"}], [{p: "به راکړې یو", f: "ba raakúRe yoo"}]], - [[{p: "به راکړی یې", f: "ba raakúRey ye"}], [{p: "به راکړي یئ", f: "ba raakúRee yeyy"}]], - [[{p: "به راکړې یې", f: "ba raakúRe ye"}], [{p: "به راکړې یئ", f: "ba raakúRe yeyy"}]], - [[{p: "به راکړی وي", f: "ba raakúRey wee"}], [{p: "به راکړي وي", f: "ba raakúRee wee"}]], - [[{p: "به راکړې وي", f: "ba raakúRe wee"}], [{p: "به راکړې وي", f: "ba raakúRe wee"}]], - ], - wouldBe: [ - [[{p: "به راکړی وم", f: "ba raakúRey wum"}], [{p: "به راکړي وو", f: "ba raakúRee woo"}]], - [[{p: "به راکړې وم", f: "ba raakúRe wum"}], [{p: "به راکړې وو", f: "ba raakúRe woo"}]], - [[{p: "به راکړی وې", f: "ba raakúRey we"}], [{p: "به راکړي وئ", f: "ba raakúRee weyy"}]], - [[{p: "به راکړې وې", f: "ba raakúRe we"}], [{p: "به راکړې وئ", f: "ba raakúRe weyy"}]], - [[{p: "به راکړی و", f: "ba raakúRey wo"}], [{p: "به راکړي وو", f: "ba raakúRee woo"}]], - [[{p: "به راکړې وه", f: "ba raakúRe wa"}], [{p: "به راکړې وې", f: "ba raakúRe we"}]], - ], - pastSubjunctive: [ - [[{p: "راکړی وای", f: "raakúRey waay"}, {p: "راکړی وی", f: "raakúRey wey"}], [{p: "راکړی وای", f: "raakúRey waay"}, {p: "راکړی وی", f: "raakúRey wey"}]], - [[{p: "راکړې وای", f: "raakúRe waay"}, {p: "راکړې وی", f: "raakúRe wey"}], [{p: "راکړې وای", f: "raakúRe waay"}, {p: "راکړې وی", f: "raakúRe wey"}]], - [[{p: "راکړی وای", f: "raakúRey waay"}, {p: "راکړی وی", f: "raakúRey wey"}], [{p: "راکړی وای", f: "raakúRey waay"}, {p: "راکړی وی", f: "raakúRey wey"}]], - [[{p: "راکړې وای", f: "raakúRe waay"}, {p: "راکړې وی", f: "raakúRe wey"}], [{p: "راکړې وای", f: "raakúRe waay"}, {p: "راکړې وی", f: "raakúRe wey"}]], - [[{p: "راکړی وای", f: "raakúRey waay"}, {p: "راکړی وی", f: "raakúRey wey"}], [{p: "راکړی وای", f: "raakúRey waay"}, {p: "راکړی وی", f: "raakúRey wey"}]], - [[{p: "راکړې وای", f: "raakúRe waay"}, {p: "راکړې وی", f: "raakúRe wey"}], [{p: "راکړې وای", f: "raakúRe waay"}, {p: "راکړې وی", f: "raakúRe wey"}]], - ], - wouldHaveBeen: [ - [[{p: "به راکړی وای", f: "ba raakúRey waay"}, {p: "به راکړی وی", f: "ba raakúRey wey"}], [{p: "به راکړی وای", f: "ba raakúRey waay"}, {p: "به راکړی وی", f: "ba raakúRey wey"}]], - [[{p: "به راکړې وای", f: "ba raakúRe waay"}, {p: "به راکړې وی", f: "ba raakúRe wey"}], [{p: "به راکړې وای", f: "ba raakúRe waay"}, {p: "به راکړې وی", f: "ba raakúRe wey"}]], - [[{p: "به راکړی وای", f: "ba raakúRey waay"}, {p: "به راکړی وی", f: "ba raakúRey wey"}], [{p: "به راکړی وای", f: "ba raakúRey waay"}, {p: "به راکړی وی", f: "ba raakúRey wey"}]], - [[{p: "به راکړې وای", f: "ba raakúRe waay"}, {p: "به راکړې وی", f: "ba raakúRe wey"}], [{p: "به راکړې وای", f: "ba raakúRe waay"}, {p: "به راکړې وی", f: "ba raakúRe wey"}]], - [[{p: "به راکړی وای", f: "ba raakúRey waay"}, {p: "به راکړی وی", f: "ba raakúRey wey"}], [{p: "به راکړی وای", f: "ba raakúRey waay"}, {p: "به راکړی وی", f: "ba raakúRey wey"}]], - [[{p: "به راکړې وای", f: "ba raakúRe waay"}, {p: "به راکړې وی", f: "ba raakúRe wey"}], [{p: "به راکړې وای", f: "ba raakúRe waay"}, {p: "به راکړې وی", f: "ba raakúRe wey"}]], + [[{ p: "راکولې", f: "raakawule" }], [{ p: "راکولئ", f: "raakawuley" }]], + [[{ p: "راکولې", f: "raakawule" }], [{ p: "راکولئ", f: "raakawuley" }]], + [ + [ + { p: "راکوله", f: "raakawulu" }, + { p: "راکولو", f: "raakawulo" }, + ], + [{ p: "راکول", f: "raakawul" }], ], + [[{ p: "راکوله", f: "raakawula" }], [{ p: "راکولې", f: "raakawule" }]], + ], }, - // passive: { - // imperfective: { - // nonImperative: [ - // [{p: "راکول کېږم", f: "raakawul keGum"}, {p: "راکول کېږو", f: "raakawul keGoo"}], - // [{p: "راکول کېږې", f: "raakawul keGe"}, {p: "راکول کېږئ", f: "raakawul keGeyy"}], - // [{p: "راکول کېږي", f: "raakawul keGee"}, {p: "راکول کېږي", f: "raakawul keGee"}], - // ], - // future: [ - // [{p: "به راکول کېږم", f: "ba raakawul keGum"}, {p: "به راکول کېږو", f: "ba raakawul keGoo"}], - // [{p: "به راکول کېږې", f: "ba raakawul keGe"}, {p: "به راکول کېږئ", f: "ba raakawul keGeyy"}], - // [{p: "به راکول کېږي", f: "ba raakawul keGee"}, {p: "به راکول کېږي", f: "ba raakawul keGee"}], - // ], - // past: { - // short: [ - // [[{p: "راکول کېدم", f: "raakawul kedum"}], [{p: "راکول کېدو", f: "raakawul kedóo"}]], - // [[{p: "راکول کېدم", f: "raakawul kedum"}], [{p: "راکول کېدو", f: "raakawul kedóo"}]], - // [[{p: "راکول کېدې", f: "raakawul kedé"}], [{p: "راکول کېدئ", f: "raakawul kedéyy"}]], - // [[{p: "راکول کېدې", f: "raakawul kedé"}], [{p: "راکول کېدئ", f: "raakawul kedéyy"}]], - // [[{p: "راکول کېده", f: "raakawul kedu"}, {p: "راکول کېدو", f: "raakawul kedó"}], [{p: "راکول کېدل", f: "raakawul kedul"}]], - // [[{p: "راکول کېده", f: "raakawul kedá"}], [{p: "راکول کېدې", f: "raakawul kedé"}]], - // ], - // long: [ - // [[{p: "راکول کېدلم", f: "raakawul kedúlum"}], [{p: "راکول کېدلو", f: "raakawul kedúloo"}]], - // [[{p: "راکول کېدلم", f: "raakawul kedúlum"}], [{p: "راکول کېدلو", f: "raakawul kedúloo"}]], - // [[{p: "راکول کېدلې", f: "raakawul kedúle"}], [{p: "راکول کېدلئ", f: "raakawul kedúleyy"}]], - // [[{p: "راکول کېدلې", f: "raakawul kedúle"}], [{p: "راکول کېدلئ", f: "raakawul kedúleyy"}]], - // [[{p: "راکول کېدله", f: "raakawul kedúlu"}, {p: "راکول کېدلو", f: "raakawul kedúlo"}], [{p: "راکول کېدل", f: "raakawul kedúl"}]], - // [[{p: "راکول کېدله", f: "raakawul kedúla"}], [{p: "راکول کېدلې", f: "raakawul kedúle"}]], - // ], - // }, - // }, - // perfective: { - // nonImperative: { - // short: [ - // [{p: "راکړلی کېږم", f: "raakRuley keGum"}, {p: "راکړلی کېږو", f: "raakRuley keGoo"}], - // [{p: "راکړلی کېږې", f: "raakRuley keGe"}, {p: "راکړلی کېږئ", f: "raakRuley keGeyy"}], - // [{p: "راکړلی کېږي", f: "raakRuley keGee"}, {p: "راکړلی کېږي", f: "raakRuley keGee"}], - // ], - // long: [ - // [{p: "راکړی کېږم", f: "raakRey keGum"}, {p: "راکړی کېږو", f: "raakRey keGoo"}], - // [{p: "راکړی کېږې", f: "raakRey keGe"}, {p: "راکړی کېږئ", f: "raakRey keGeyy"}], - // [{p: "راکړی کېږي", f: "raakRey keGee"}, {p: "راکړی کېږي", f: "raakRey keGee"}], - // ], - // }, - // future: { - // short: [ - // [{p: "به راکړلی کېږم", f: "ba raakRuley keGum"}, {p: "به راکړلی کېږو", f: "ba raakRuley keGoo"}], - // [{p: "به راکړلی کېږې", f: "ba raakRuley keGe"}, {p: "به راکړلی کېږئ", f: "ba raakRuley keGeyy"}], - // [{p: "به راکړلی کېږي", f: "ba raakRuley keGee"}, {p: "به راکړلی کېږي", f: "ba raakRuley keGee"}], - // ], - // long: [ - // [{p: "به راکړی کېږم", f: "ba raakRey keGum"}, {p: "به راکړی کېږو", f: "ba raakRey keGoo"}], - // [{p: "به راکړی کېږې", f: "ba raakRey keGe"}, {p: "به راکړی کېږئ", f: "ba raakRey keGeyy"}], - // [{p: "به راکړی کېږي", f: "ba raakRey keGee"}, {p: "به راکړی کېږي", f: "ba raakRey keGee"}], - // ], - // }, - // past: { - // short: [ - // [[{p: "راکړی شوم", f: "raakRey shwum"}], [{p: "راکړی شو", f: "raakRey shoo"}]], - // [[{p: "راکړی شوم", f: "raakRey shwum"}], [{p: "راکړی شو", f: "raakRey shoo"}]], - // [[{p: "راکړی شوې", f: "raakRey shwe"}], [{p: "راکړی شوئ", f: "raakRey shweyy"}]], - // [[{p: "راکړی شوې", f: "raakRey shwe"}], [{p: "راکړی شوئ", f: "raakRey shweyy"}]], - // [[{p: "راکړی شو", f: "raakRey sho"}], [{p: "راکړی شو", f: "raakRey shoo"}, {p: "راکړی شول", f: "raakRey shwul"}]], - // [[{p: "راکړی شوه", f: "raakRey shwa"}], [{p: "راکړی شوې", f: "raakRey shwe"}]], - // ], - // long: [ - // [[{p: "راکړلی شوم", f: "raakRúley shwum"}], [{p: "راکړلی شو", f: "raakRúley shoo"}]], - // [[{p: "راکړلی شوم", f: "raakRúley shwum"}], [{p: "راکړلی شو", f: "raakRúley shoo"}]], - // [[{p: "راکړلی شوې", f: "raakRúley shwe"}], [{p: "راکړلی شوئ", f: "raakRúley shweyy"}]], - // [[{p: "راکړلی شوې", f: "raakRúley shwe"}], [{p: "راکړلی شوئ", f: "raakRúley shweyy"}]], - // [[{p: "راکړلی شو", f: "raakRúley sho"}], [{p: "راکړلی شو", f: "raakRúley shoo"}, {p: "راکړلی شول", f: "raakRúley shwul"}]], - // [[{p: "راکړلی شوه", f: "raakRúley shwa"}], [{p: "راکړلی شوې", f: "raakRúley shwe"}]], - // ], - // }, - // }, - // perfect: { - // halfPerfect: { - // short: [ - // [[{p: "راکړی شوی", f: "raakRéy shuwey"}], [{p: "راکړی شوي", f: "raakRéy shuwee"}]], - // [[{p: "راکړی شوې", f: "raakRéy shuwe"}], [{p: "راکړی شوې", f: "raakRéy shuwe"}]], - // [[{p: "راکړی شوی", f: "raakRéy shuwey"}], [{p: "راکړی شوي", f: "raakRéy shuwee"}]], - // [[{p: "راکړی شوې", f: "raakRéy shuwe"}], [{p: "راکړی شوې", f: "raakRéy shuwe"}]], - // [[{p: "راکړی شوی", f: "raakRéy shuwey"}], [{p: "راکړی شوي", f: "raakRéy shuwee"}]], - // [[{p: "راکړی شوې", f: "raakRéy shuwe"}], [{p: "راکړی شوې", f: "raakRéy shuwe"}]], - // ], - // long: [ - // [[{p: "راکړلی شوی", f: "raakRúley shuwey"}], [{p: "راکړلی شوي", f: "raakRúley shuwee"}]], - // [[{p: "راکړلی شوې", f: "raakRúley shuwe"}], [{p: "راکړلی شوې", f: "raakRúley shuwe"}]], - // [[{p: "راکړلی شوی", f: "raakRúley shuwey"}], [{p: "راکړلی شوي", f: "raakRúley shuwee"}]], - // [[{p: "راکړلی شوې", f: "raakRúley shuwe"}], [{p: "راکړلی شوې", f: "raakRúley shuwe"}]], - // [[{p: "راکړلی شوی", f: "raakRúley shuwey"}], [{p: "راکړلی شوي", f: "raakRúley shuwee"}]], - // [[{p: "راکړلی شوې", f: "raakRúley shuwe"}], [{p: "راکړلی شوې", f: "raakRúley shuwe"}]], - // ], - // }, - // past: { - // short: [ - // [[{p: "راکړی شوی وم", f: "raakRéy shuwey wum"}], [{p: "راکړی شوي وو", f: "raakRéy shuwee woo"}]], - // [[{p: "راکړی شوې وم", f: "raakRéy shuwe wum"}], [{p: "راکړی شوې وو", f: "raakRéy shuwe woo"}]], - // [[{p: "راکړی شوی وې", f: "raakRéy shuwey we"}], [{p: "راکړی شوي وئ", f: "raakRéy shuwee weyy"}]], - // [[{p: "راکړی شوې وې", f: "raakRéy shuwe we"}], [{p: "راکړی شوې وئ", f: "raakRéy shuwe weyy"}]], - // [[{p: "راکړی شوی و", f: "raakRéy shuwey wo"}], [{p: "راکړی شوي وو", f: "raakRéy shuwee woo"}]], - // [[{p: "راکړی شوې وه", f: "raakRéy shuwe wa"}], [{p: "راکړی شوې وې", f: "raakRéy shuwe we"}]], - // ], - // long: [ - // [[{p: "راکړلی شوی وم", f: "raakRúley shuwey wum"}], [{p: "راکړلی شوي وو", f: "raakRúley shuwee woo"}]], - // [[{p: "راکړلی شوې وم", f: "raakRúley shuwe wum"}], [{p: "راکړلی شوې وو", f: "raakRúley shuwe woo"}]], - // [[{p: "راکړلی شوی وې", f: "raakRúley shuwey we"}], [{p: "راکړلی شوي وئ", f: "raakRúley shuwee weyy"}]], - // [[{p: "راکړلی شوې وې", f: "raakRúley shuwe we"}], [{p: "راکړلی شوې وئ", f: "raakRúley shuwe weyy"}]], - // [[{p: "راکړلی شوی و", f: "raakRúley shuwey wo"}], [{p: "راکړلی شوي وو", f: "raakRúley shuwee woo"}]], - // [[{p: "راکړلی شوې وه", f: "raakRúley shuwe wa"}], [{p: "راکړلی شوې وې", f: "raakRúley shuwe we"}]], - // ], - // }, - // present: { - // short: [ - // [[{p: "راکړی شوی یم", f: "raakRéy shuwey yum"}], [{p: "راکړی شوي یو", f: "raakRéy shuwee yoo"}]], - // [[{p: "راکړی شوې یم", f: "raakRéy shuwe yum"}], [{p: "راکړی شوې یو", f: "raakRéy shuwe yoo"}]], - // [[{p: "راکړی شوی یې", f: "raakRéy shuwey ye"}], [{p: "راکړی شوي یئ", f: "raakRéy shuwee yeyy"}]], - // [[{p: "راکړی شوې یې", f: "raakRéy shuwe ye"}], [{p: "راکړی شوې یئ", f: "raakRéy shuwe yeyy"}]], - // [[{p: "راکړی شوی دی", f: "raakRéy shuwey dey"}], [{p: "راکړی شوي دي", f: "raakRéy shuwee dee"}]], - // [[{p: "راکړی شوې ده", f: "raakRéy shuwe da"}], [{p: "راکړی شوې دي", f: "raakRéy shuwe dee"}]], - // ], - // long: [ - // [[{p: "راکړلی شوی یم", f: "raakRúley shuwey yum"}], [{p: "راکړلی شوي یو", f: "raakRúley shuwee yoo"}]], - // [[{p: "راکړلی شوې یم", f: "raakRúley shuwe yum"}], [{p: "راکړلی شوې یو", f: "raakRúley shuwe yoo"}]], - // [[{p: "راکړلی شوی یې", f: "raakRúley shuwey ye"}], [{p: "راکړلی شوي یئ", f: "raakRúley shuwee yeyy"}]], - // [[{p: "راکړلی شوې یې", f: "raakRúley shuwe ye"}], [{p: "راکړلی شوې یئ", f: "raakRúley shuwe yeyy"}]], - // [[{p: "راکړلی شوی دی", f: "raakRúley shuwey dey"}], [{p: "راکړلی شوي دي", f: "raakRúley shuwee dee"}]], - // [[{p: "راکړلی شوې ده", f: "raakRúley shuwe da"}], [{p: "راکړلی شوې دي", f: "raakRúley shuwe dee"}]], - // ], - // }, - // future: { - // short: [ - // [[{p: "به راکړی شوی یم", f: "ba raakRéy shuwey yum"}], [{p: "به راکړی شوي یو", f: "ba raakRéy shuwee yoo"}]], - // [[{p: "به راکړی شوې یم", f: "ba raakRéy shuwe yum"}], [{p: "به راکړی شوې یو", f: "ba raakRéy shuwe yoo"}]], - // [[{p: "به راکړی شوی یې", f: "ba raakRéy shuwey ye"}], [{p: "به راکړی شوي یئ", f: "ba raakRéy shuwee yeyy"}]], - // [[{p: "به راکړی شوې یې", f: "ba raakRéy shuwe ye"}], [{p: "به راکړی شوې یئ", f: "ba raakRéy shuwe yeyy"}]], - // [[{p: "به راکړی شوی وي", f: "ba raakRéy shuwey wee"}], [{p: "به راکړی شوي وي", f: "ba raakRéy shuwee wee"}]], - // [[{p: "به راکړی شوې وي", f: "ba raakRéy shuwe wee"}], [{p: "به راکړی شوې وي", f: "ba raakRéy shuwe wee"}]], - // ], - // long: [ - // [[{p: "به راکړلی شوی یم", f: "ba raakRúley shuwey yum"}], [{p: "به راکړلی شوي یو", f: "ba raakRúley shuwee yoo"}]], - // [[{p: "به راکړلی شوې یم", f: "ba raakRúley shuwe yum"}], [{p: "به راکړلی شوې یو", f: "ba raakRúley shuwe yoo"}]], - // [[{p: "به راکړلی شوی یې", f: "ba raakRúley shuwey ye"}], [{p: "به راکړلی شوي یئ", f: "ba raakRúley shuwee yeyy"}]], - // [[{p: "به راکړلی شوې یې", f: "ba raakRúley shuwe ye"}], [{p: "به راکړلی شوې یئ", f: "ba raakRúley shuwe yeyy"}]], - // [[{p: "به راکړلی شوی وي", f: "ba raakRúley shuwey wee"}], [{p: "به راکړلی شوي وي", f: "ba raakRúley shuwee wee"}]], - // [[{p: "به راکړلی شوې وي", f: "ba raakRúley shuwe wee"}], [{p: "به راکړلی شوې وي", f: "ba raakRúley shuwe wee"}]], - // ], - // }, - // affirmational: { - // short: [ - // [[{p: "به راکړی شوی وم", f: "ba raakRéy shuwey wum"}], [{p: "به راکړی شوي وو", f: "ba raakRéy shuwee woo"}]], - // [[{p: "به راکړی شوې وم", f: "ba raakRéy shuwe wum"}], [{p: "به راکړی شوې وو", f: "ba raakRéy shuwe woo"}]], - // [[{p: "به راکړی شوی وې", f: "ba raakRéy shuwey we"}], [{p: "به راکړی شوي وئ", f: "ba raakRéy shuwee weyy"}]], - // [[{p: "به راکړی شوې وې", f: "ba raakRéy shuwe we"}], [{p: "به راکړی شوې وئ", f: "ba raakRéy shuwe weyy"}]], - // [[{p: "به راکړی شوی و", f: "ba raakRéy shuwey wo"}], [{p: "به راکړی شوي وو", f: "ba raakRéy shuwee woo"}]], - // [[{p: "به راکړی شوې وه", f: "ba raakRéy shuwe wa"}], [{p: "به راکړی شوې وې", f: "ba raakRéy shuwe we"}]], - // ], - // long: [ - // [[{p: "به راکړلی شوی وم", f: "ba raakRúley shuwey wum"}], [{p: "به راکړلی شوي وو", f: "ba raakRúley shuwee woo"}]], - // [[{p: "به راکړلی شوې وم", f: "ba raakRúley shuwe wum"}], [{p: "به راکړلی شوې وو", f: "ba raakRúley shuwe woo"}]], - // [[{p: "به راکړلی شوی وې", f: "ba raakRúley shuwey we"}], [{p: "به راکړلی شوي وئ", f: "ba raakRúley shuwee weyy"}]], - // [[{p: "به راکړلی شوې وې", f: "ba raakRúley shuwe we"}], [{p: "به راکړلی شوې وئ", f: "ba raakRúley shuwe weyy"}]], - // [[{p: "به راکړلی شوی و", f: "ba raakRúley shuwey wo"}], [{p: "به راکړلی شوي وو", f: "ba raakRúley shuwee woo"}]], - // [[{p: "به راکړلی شوې وه", f: "ba raakRúley shuwe wa"}], [{p: "به راکړلی شوې وې", f: "ba raakRúley shuwe we"}]], - // ], - // }, - // pastSubjunctiveHypothetical: { - // short: [ - // [[{p: "راکړی شوی وای", f: "ba raakRéy shuwey"}], [{p: "به راکړی شوي", f: "ba raakRéy shuwee"}]], - // [[{p: "راکړی شوې وای", f: "ba raakRéy shuwe"}], [{p: "به راکړی شوې", f: "ba raakRéy shuwe"}]], - // [[{p: "راکړی شوی وای", f: "ba raakRéy shuwey"}], [{p: "به راکړی شوي", f: "ba raakRéy shuwee"}]], - // [[{p: "راکړی شوې وای", f: "ba raakRéy shuwe"}], [{p: "به راکړی شوې", f: "ba raakRéy shuwe"}]], - // [[{p: "راکړی شوی وای", f: "ba raakRéy shuwey"}], [{p: "به راکړی شوي", f: "ba raakRéy shuwee"}]], - // [[{p: "راکړی شوې وای", f: "ba raakRéy shuwe"}], [{p: "به راکړی شوې", f: "ba raakRéy shuwe"}]], - // ], - // long: [ - // [[{p: "راکړلی شوی وای", f: "ba raakRúley shuwey"}], [{p: "به راکړلی شوي", f: "ba raakRúley shuwee"}]], - // [[{p: "راکړلی شوې وای", f: "ba raakRúley shuwe"}], [{p: "به راکړلی شوې", f: "ba raakRúley shuwe"}]], - // [[{p: "راکړلی شوی وای", f: "ba raakRúley shuwey"}], [{p: "به راکړلی شوي", f: "ba raakRúley shuwee"}]], - // [[{p: "راکړلی شوې وای", f: "ba raakRúley shuwe"}], [{p: "به راکړلی شوې", f: "ba raakRúley shuwe"}]], - // [[{p: "راکړلی شوی وای", f: "ba raakRúley shuwey"}], [{p: "به راکړلی شوي", f: "ba raakRúley shuwee"}]], - // [[{p: "راکړلی شوې وای", f: "ba raakRúley shuwe"}], [{p: "به راکړلی شوې", f: "ba raakRúley shuwe"}]], - // ], - // }, - // }, - // }, + habitualPast: { + short: [ + [ + [{ p: "به راکوم", f: "ba raakawum" }], + [{ p: "به راکوو", f: "ba raakawoo" }], + ], + [ + [{ p: "به راکوم", f: "ba raakawum" }], + [{ p: "به راکوو", f: "ba raakawoo" }], + ], + [ + [{ p: "به راکوې", f: "ba raakawe" }], + [{ p: "به راکوئ", f: "ba raakawey" }], + ], + [ + [{ p: "به راکوې", f: "ba raakawe" }], + [{ p: "به راکوئ", f: "ba raakawey" }], + ], + [ + [{ p: "به راکاوه", f: "ba raakaawu" }], + [{ p: "به راکول", f: "ba raakawul" }], + ], + [ + [{ p: "به راکوه", f: "ba raakawa" }], + [{ p: "به راکوې", f: "ba raakawe" }], + ], + ], + long: [ + [ + [{ p: "به راکولم", f: "ba raakawulum" }], + [{ p: "به راکولو", f: "ba raakawuloo" }], + ], + [ + [{ p: "به راکولم", f: "ba raakawulum" }], + [{ p: "به راکولو", f: "ba raakawuloo" }], + ], + [ + [{ p: "به راکولې", f: "ba raakawule" }], + [{ p: "به راکولئ", f: "ba raakawuley" }], + ], + [ + [{ p: "به راکولې", f: "ba raakawule" }], + [{ p: "به راکولئ", f: "ba raakawuley" }], + ], + [ + [ + { p: "به راکوله", f: "ba raakawulu" }, + { p: "به راکولو", f: "ba raakawulo" }, + ], + [{ p: "به راکول", f: "ba raakawul" }], + ], + [ + [{ p: "به راکوله", f: "ba raakawula" }], + [{ p: "به راکولې", f: "ba raakawule" }], + ], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { p: "راکولی شم", f: "raakawúlay shum" }, + { p: "راکولای شم", f: "raakawúlaay shum" }, + ], + [ + { p: "راکولی شو", f: "raakawúlay shoo" }, + { p: "راکولای شو", f: "raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "راکولی شم", f: "raakawúlay shum" }, + { p: "راکولای شم", f: "raakawúlaay shum" }, + ], + [ + { p: "راکولی شو", f: "raakawúlay shoo" }, + { p: "راکولای شو", f: "raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "راکولی شې", f: "raakawúlay she" }, + { p: "راکولای شې", f: "raakawúlaay she" }, + ], + [ + { p: "راکولی شئ", f: "raakawúlay shey" }, + { p: "راکولای شئ", f: "raakawúlaay shey" }, + ], + ], + [ + [ + { p: "راکولی شې", f: "raakawúlay she" }, + { p: "راکولای شې", f: "raakawúlaay she" }, + ], + [ + { p: "راکولی شئ", f: "raakawúlay shey" }, + { p: "راکولای شئ", f: "raakawúlaay shey" }, + ], + ], + [ + [ + { p: "راکولی شي", f: "raakawúlay shee" }, + { p: "راکولای شي", f: "raakawúlaay shee" }, + ], + [ + { p: "راکولی شي", f: "raakawúlay shee" }, + { p: "راکولای شي", f: "raakawúlaay shee" }, + ], + ], + [ + [ + { p: "راکولی شي", f: "raakawúlay shee" }, + { p: "راکولای شي", f: "raakawúlaay shee" }, + ], + [ + { p: "راکولی شي", f: "raakawúlay shee" }, + { p: "راکولای شي", f: "raakawúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "راکوی شم", f: "raakawáy shum" }, + { p: "راکوای شم", f: "raakawáay shum" }, + ], + [ + { p: "راکوی شو", f: "raakawáy shoo" }, + { p: "راکوای شو", f: "raakawáay shoo" }, + ], + ], + [ + [ + { p: "راکوی شم", f: "raakawáy shum" }, + { p: "راکوای شم", f: "raakawáay shum" }, + ], + [ + { p: "راکوی شو", f: "raakawáy shoo" }, + { p: "راکوای شو", f: "raakawáay shoo" }, + ], + ], + [ + [ + { p: "راکوی شې", f: "raakawáy she" }, + { p: "راکوای شې", f: "raakawáay she" }, + ], + [ + { p: "راکوی شئ", f: "raakawáy shey" }, + { p: "راکوای شئ", f: "raakawáay shey" }, + ], + ], + [ + [ + { p: "راکوی شې", f: "raakawáy she" }, + { p: "راکوای شې", f: "raakawáay she" }, + ], + [ + { p: "راکوی شئ", f: "raakawáy shey" }, + { p: "راکوای شئ", f: "raakawáay shey" }, + ], + ], + [ + [ + { p: "راکوی شي", f: "raakawáy shee" }, + { p: "راکوای شي", f: "raakawáay shee" }, + ], + [ + { p: "راکوی شي", f: "raakawáy shee" }, + { p: "راکوای شي", f: "raakawáay shee" }, + ], + ], + [ + [ + { p: "راکوی شي", f: "raakawáy shee" }, + { p: "راکوای شي", f: "raakawáay shee" }, + ], + [ + { p: "راکوی شي", f: "raakawáy shee" }, + { p: "راکوای شي", f: "raakawáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به راکولی شم", f: "ba raakawúlay shum" }, + { p: "به راکولای شم", f: "ba raakawúlaay shum" }, + ], + [ + { p: "به راکولی شو", f: "ba raakawúlay shoo" }, + { p: "به راکولای شو", f: "ba raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "به راکولی شم", f: "ba raakawúlay shum" }, + { p: "به راکولای شم", f: "ba raakawúlaay shum" }, + ], + [ + { p: "به راکولی شو", f: "ba raakawúlay shoo" }, + { p: "به راکولای شو", f: "ba raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "به راکولی شې", f: "ba raakawúlay she" }, + { p: "به راکولای شې", f: "ba raakawúlaay she" }, + ], + [ + { p: "به راکولی شئ", f: "ba raakawúlay shey" }, + { p: "به راکولای شئ", f: "ba raakawúlaay shey" }, + ], + ], + [ + [ + { p: "به راکولی شې", f: "ba raakawúlay she" }, + { p: "به راکولای شې", f: "ba raakawúlaay she" }, + ], + [ + { p: "به راکولی شئ", f: "ba raakawúlay shey" }, + { p: "به راکولای شئ", f: "ba raakawúlaay shey" }, + ], + ], + [ + [ + { p: "به راکولی شي", f: "ba raakawúlay shee" }, + { p: "به راکولای شي", f: "ba raakawúlaay shee" }, + ], + [ + { p: "به راکولی شي", f: "ba raakawúlay shee" }, + { p: "به راکولای شي", f: "ba raakawúlaay shee" }, + ], + ], + [ + [ + { p: "به راکولی شي", f: "ba raakawúlay shee" }, + { p: "به راکولای شي", f: "ba raakawúlaay shee" }, + ], + [ + { p: "به راکولی شي", f: "ba raakawúlay shee" }, + { p: "به راکولای شي", f: "ba raakawúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به راکوی شم", f: "ba raakawáy shum" }, + { p: "به راکوای شم", f: "ba raakawáay shum" }, + ], + [ + { p: "به راکوی شو", f: "ba raakawáy shoo" }, + { p: "به راکوای شو", f: "ba raakawáay shoo" }, + ], + ], + [ + [ + { p: "به راکوی شم", f: "ba raakawáy shum" }, + { p: "به راکوای شم", f: "ba raakawáay shum" }, + ], + [ + { p: "به راکوی شو", f: "ba raakawáy shoo" }, + { p: "به راکوای شو", f: "ba raakawáay shoo" }, + ], + ], + [ + [ + { p: "به راکوی شې", f: "ba raakawáy she" }, + { p: "به راکوای شې", f: "ba raakawáay she" }, + ], + [ + { p: "به راکوی شئ", f: "ba raakawáy shey" }, + { p: "به راکوای شئ", f: "ba raakawáay shey" }, + ], + ], + [ + [ + { p: "به راکوی شې", f: "ba raakawáy she" }, + { p: "به راکوای شې", f: "ba raakawáay she" }, + ], + [ + { p: "به راکوی شئ", f: "ba raakawáy shey" }, + { p: "به راکوای شئ", f: "ba raakawáay shey" }, + ], + ], + [ + [ + { p: "به راکوی شي", f: "ba raakawáy shee" }, + { p: "به راکوای شي", f: "ba raakawáay shee" }, + ], + [ + { p: "به راکوی شي", f: "ba raakawáy shee" }, + { p: "به راکوای شي", f: "ba raakawáay shee" }, + ], + ], + [ + [ + { p: "به راکوی شي", f: "ba raakawáy shee" }, + { p: "به راکوای شي", f: "ba raakawáay shee" }, + ], + [ + { p: "به راکوی شي", f: "ba raakawáy shee" }, + { p: "به راکوای شي", f: "ba raakawáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "راکولی شوم", f: "raakawúlay shwum" }, + { p: "راکولای شوم", f: "raakawúlaay shwum" }, + ], + [ + { p: "راکولی شو", f: "raakawúlay shoo" }, + { p: "راکولای شو", f: "raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "راکولی شوم", f: "raakawúlay shwum" }, + { p: "راکولای شوم", f: "raakawúlaay shwum" }, + ], + [ + { p: "راکولی شو", f: "raakawúlay shoo" }, + { p: "راکولای شو", f: "raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "راکولی شوې", f: "raakawúlay shwe" }, + { p: "راکولای شوې", f: "raakawúlaay shwe" }, + ], + [ + { p: "راکولی شوئ", f: "raakawúlay shwey" }, + { p: "راکولای شوئ", f: "raakawúlaay shwey" }, + ], + ], + [ + [ + { p: "راکولی شوې", f: "raakawúlay shwe" }, + { p: "راکولای شوې", f: "raakawúlaay shwe" }, + ], + [ + { p: "راکولی شوئ", f: "raakawúlay shwey" }, + { p: "راکولای شوئ", f: "raakawúlaay shwey" }, + ], + ], + [ + [ + { p: "راکولی شو", f: "raakawúlay sho" }, + { p: "راکولای شو", f: "raakawúlaay sho" }, + ], + [ + { p: "راکولی شول", f: "raakawúlay shwul" }, + { p: "راکولای شول", f: "raakawúlaay shwul" }, + { p: "راکولی شو", f: "raakawúlay shoo" }, + { p: "راکولای شو", f: "raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "راکولی شوه", f: "raakawúlay shwa" }, + { p: "راکولای شوه", f: "raakawúlaay shwa" }, + ], + [ + { p: "راکولی شولې", f: "raakawúlay shwule" }, + { p: "راکولای شولې", f: "raakawúlaay shwule" }, + { p: "راکولی شوې", f: "raakawúlay shwe" }, + { p: "راکولای شوې", f: "raakawúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "راکوی شوم", f: "raakawáy shwum" }, + { p: "راکوای شوم", f: "raakawáay shwum" }, + ], + [ + { p: "راکوی شو", f: "raakawáy shoo" }, + { p: "راکوای شو", f: "raakawáay shoo" }, + ], + ], + [ + [ + { p: "راکوی شوم", f: "raakawáy shwum" }, + { p: "راکوای شوم", f: "raakawáay shwum" }, + ], + [ + { p: "راکوی شو", f: "raakawáy shoo" }, + { p: "راکوای شو", f: "raakawáay shoo" }, + ], + ], + [ + [ + { p: "راکوی شوې", f: "raakawáy shwe" }, + { p: "راکوای شوې", f: "raakawáay shwe" }, + ], + [ + { p: "راکوی شوئ", f: "raakawáy shwey" }, + { p: "راکوای شوئ", f: "raakawáay shwey" }, + ], + ], + [ + [ + { p: "راکوی شوې", f: "raakawáy shwe" }, + { p: "راکوای شوې", f: "raakawáay shwe" }, + ], + [ + { p: "راکوی شوئ", f: "raakawáy shwey" }, + { p: "راکوای شوئ", f: "raakawáay shwey" }, + ], + ], + [ + [ + { p: "راکوی شو", f: "raakawáy sho" }, + { p: "راکوای شو", f: "raakawáay sho" }, + ], + [ + { p: "راکوی شول", f: "raakawáy shwul" }, + { p: "راکوای شول", f: "raakawáay shwul" }, + { p: "راکوی شو", f: "raakawáy shoo" }, + { p: "راکوای شو", f: "raakawáay shoo" }, + ], + ], + [ + [ + { p: "راکوی شوه", f: "raakawáy shwa" }, + { p: "راکوای شوه", f: "raakawáay shwa" }, + ], + [ + { p: "راکوی شولې", f: "raakawáy shwule" }, + { p: "راکوای شولې", f: "raakawáay shwule" }, + { p: "راکوی شوې", f: "raakawáy shwe" }, + { p: "راکوای شوې", f: "raakawáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به راکولی شوم", f: "ba raakawúlay shwum" }, + { p: "به راکولای شوم", f: "ba raakawúlaay shwum" }, + ], + [ + { p: "به راکولی شو", f: "ba raakawúlay shoo" }, + { p: "به راکولای شو", f: "ba raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "به راکولی شوم", f: "ba raakawúlay shwum" }, + { p: "به راکولای شوم", f: "ba raakawúlaay shwum" }, + ], + [ + { p: "به راکولی شو", f: "ba raakawúlay shoo" }, + { p: "به راکولای شو", f: "ba raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "به راکولی شوې", f: "ba raakawúlay shwe" }, + { p: "به راکولای شوې", f: "ba raakawúlaay shwe" }, + ], + [ + { p: "به راکولی شوئ", f: "ba raakawúlay shwey" }, + { p: "به راکولای شوئ", f: "ba raakawúlaay shwey" }, + ], + ], + [ + [ + { p: "به راکولی شوې", f: "ba raakawúlay shwe" }, + { p: "به راکولای شوې", f: "ba raakawúlaay shwe" }, + ], + [ + { p: "به راکولی شوئ", f: "ba raakawúlay shwey" }, + { p: "به راکولای شوئ", f: "ba raakawúlaay shwey" }, + ], + ], + [ + [ + { p: "به راکولی شو", f: "ba raakawúlay sho" }, + { p: "به راکولای شو", f: "ba raakawúlaay sho" }, + ], + [ + { p: "به راکولی شول", f: "ba raakawúlay shwul" }, + { p: "به راکولای شول", f: "ba raakawúlaay shwul" }, + { p: "به راکولی شو", f: "ba raakawúlay shoo" }, + { p: "به راکولای شو", f: "ba raakawúlaay shoo" }, + ], + ], + [ + [ + { p: "به راکولی شوه", f: "ba raakawúlay shwa" }, + { p: "به راکولای شوه", f: "ba raakawúlaay shwa" }, + ], + [ + { p: "به راکولی شولې", f: "ba raakawúlay shwule" }, + { p: "به راکولای شولې", f: "ba raakawúlaay shwule" }, + { p: "به راکولی شوې", f: "ba raakawúlay shwe" }, + { p: "به راکولای شوې", f: "ba raakawúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به راکوی شوم", f: "ba raakawáy shwum" }, + { p: "به راکوای شوم", f: "ba raakawáay shwum" }, + ], + [ + { p: "به راکوی شو", f: "ba raakawáy shoo" }, + { p: "به راکوای شو", f: "ba raakawáay shoo" }, + ], + ], + [ + [ + { p: "به راکوی شوم", f: "ba raakawáy shwum" }, + { p: "به راکوای شوم", f: "ba raakawáay shwum" }, + ], + [ + { p: "به راکوی شو", f: "ba raakawáy shoo" }, + { p: "به راکوای شو", f: "ba raakawáay shoo" }, + ], + ], + [ + [ + { p: "به راکوی شوې", f: "ba raakawáy shwe" }, + { p: "به راکوای شوې", f: "ba raakawáay shwe" }, + ], + [ + { p: "به راکوی شوئ", f: "ba raakawáy shwey" }, + { p: "به راکوای شوئ", f: "ba raakawáay shwey" }, + ], + ], + [ + [ + { p: "به راکوی شوې", f: "ba raakawáy shwe" }, + { p: "به راکوای شوې", f: "ba raakawáay shwe" }, + ], + [ + { p: "به راکوی شوئ", f: "ba raakawáy shwey" }, + { p: "به راکوای شوئ", f: "ba raakawáay shwey" }, + ], + ], + [ + [ + { p: "به راکوی شو", f: "ba raakawáy sho" }, + { p: "به راکوای شو", f: "ba raakawáay sho" }, + ], + [ + { p: "به راکوی شول", f: "ba raakawáy shwul" }, + { p: "به راکوای شول", f: "ba raakawáay shwul" }, + { p: "به راکوی شو", f: "ba raakawáy shoo" }, + { p: "به راکوای شو", f: "ba raakawáay shoo" }, + ], + ], + [ + [ + { p: "به راکوی شوه", f: "ba raakawáy shwa" }, + { p: "به راکوای شوه", f: "ba raakawáay shwa" }, + ], + [ + { p: "به راکوی شولې", f: "ba raakawáy shwule" }, + { p: "به راکوای شولې", f: "ba raakawáay shwule" }, + { p: "به راکوی شوې", f: "ba raakawáy shwe" }, + { p: "به راکوای شوې", f: "ba raakawáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + ], + [ + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + ], + [ + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + ], + [ + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + ], + [ + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + ], + [ + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + [ + { p: "راکولی شوای", f: "raakawúlay shwaay" }, + { p: "راکولی شوی", f: "raakawúlay shway" }, + { p: "راکولای شوای", f: "raakawúlaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + ], + [ + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + ], + [ + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + ], + [ + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + ], + [ + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + ], + [ + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + [ + { p: "راکوی شوای", f: "raakawáy shwaay" }, + { p: "راکوی شوی", f: "raakawáy shway" }, + { p: "راکوای شوای", f: "raakawáay shwaay" }, + ], + ], + ], + }, + }, + }, + perfective: { + nonImperative: { + long: [ + [[{ p: "راکړم", f: "raakRum" }], [{ p: "راکړو", f: "raakRoo" }]], + [[{ p: "راکړم", f: "raakRum" }], [{ p: "راکړو", f: "raakRoo" }]], + [[{ p: "راکړې", f: "raakRe" }], [{ p: "راکړئ", f: "raakRey" }]], + [[{ p: "راکړې", f: "raakRe" }], [{ p: "راکړئ", f: "raakRey" }]], + [[{ p: "راکړي", f: "raakRee" }], [{ p: "راکړي", f: "raakRee" }]], + [[{ p: "راکړي", f: "raakRee" }], [{ p: "راکړي", f: "raakRee" }]], + ], + short: [ + [[{ p: "راکم", f: "raakum" }], [{ p: "راکو", f: "raakoo" }]], + [[{ p: "راکم", f: "raakum" }], [{ p: "راکو", f: "raakoo" }]], + [[{ p: "راکې", f: "raake" }], [{ p: "راکئ", f: "raakey" }]], + [[{ p: "راکې", f: "raake" }], [{ p: "راکئ", f: "raakey" }]], + [[{ p: "راکي", f: "raakee" }], [{ p: "راکي", f: "raakee" }]], + [[{ p: "راکي", f: "raakee" }], [{ p: "راکي", f: "raakee" }]], + ], + }, + future: { + long: [ + [ + [{ p: "به راکړم", f: "ba raakRum" }], + [{ p: "به راکړو", f: "ba raakRoo" }], + ], + [ + [{ p: "به راکړم", f: "ba raakRum" }], + [{ p: "به راکړو", f: "ba raakRoo" }], + ], + [ + [{ p: "به راکړې", f: "ba raakRe" }], + [{ p: "به راکړئ", f: "ba raakRey" }], + ], + [ + [{ p: "به راکړې", f: "ba raakRe" }], + [{ p: "به راکړئ", f: "ba raakRey" }], + ], + [ + [{ p: "به راکړي", f: "ba raakRee" }], + [{ p: "به راکړي", f: "ba raakRee" }], + ], + [ + [{ p: "به راکړي", f: "ba raakRee" }], + [{ p: "به راکړي", f: "ba raakRee" }], + ], + ], + short: [ + [ + [{ p: "به راکم", f: "ba raakum" }], + [{ p: "به راکو", f: "ba raakoo" }], + ], + [ + [{ p: "به راکم", f: "ba raakum" }], + [{ p: "به راکو", f: "ba raakoo" }], + ], + [[{ p: "به راکې", f: "ba raake" }], [{ p: "به راکئ", f: "ba raakey" }]], + [[{ p: "به راکې", f: "ba raake" }], [{ p: "به راکئ", f: "ba raakey" }]], + [ + [{ p: "به راکي", f: "ba raakee" }], + [{ p: "به راکي", f: "ba raakee" }], + ], + [ + [{ p: "به راکي", f: "ba raakee" }], + [{ p: "به راکي", f: "ba raakee" }], + ], + ], + }, + imperative: { + long: [ + [[{ p: "راکړه", f: "raakRa" }], [{ p: "راکړئ", f: "raakRey" }]], + [[{ p: "راکړه", f: "raakRa" }], [{ p: "راکړئ", f: "raakRey" }]], + ], + short: [ + [[{ p: "راکه", f: "raaka" }], [{ p: "راکئ", f: "raakey" }]], + [[{ p: "راکه", f: "raaka" }], [{ p: "راکئ", f: "raakey" }]], + ], + }, + past: { + mini: [ + [[{ p: "راکم", f: "raakum" }], [{ p: "راکو", f: "raakoo" }]], + [[{ p: "راکم", f: "raakum" }], [{ p: "راکو", f: "raakoo" }]], + [[{ p: "راکې", f: "raake" }], [{ p: "راکئ", f: "raakey" }]], + [[{ p: "راکې", f: "raake" }], [{ p: "راکئ", f: "raakey" }]], + [ + [ + { p: "راکه", f: "raaku" }, + { p: "راکو", f: "raako" }, + ], + [ + { p: "راکړل", f: "raakRul" }, + { p: "راکو", f: "raakoo" }, + ], + ], + [[{ p: "راکه", f: "raaka" }], [{ p: "راکې", f: "raake" }]], + ], + short: [ + [[{ p: "راکړم", f: "raakRum" }], [{ p: "راکړو", f: "raakRoo" }]], + [[{ p: "راکړم", f: "raakRum" }], [{ p: "راکړو", f: "raakRoo" }]], + [[{ p: "راکړې", f: "raakRe" }], [{ p: "راکړئ", f: "raakRey" }]], + [[{ p: "راکړې", f: "raakRe" }], [{ p: "راکړئ", f: "raakRey" }]], + [ + [ + { p: "راکړه", f: "raakRu" }, + { p: "راکړو", f: "raakRo" }, + { p: "راکړ", f: "raakuR" }, + ], + [ + { p: "راکړل", f: "raakRul" }, + { p: "راکړو", f: "raakRoo" }, + ], + ], + [[{ p: "راکړه", f: "raakRa" }], [{ p: "راکړې", f: "raakRe" }]], + ], + long: [ + [[{ p: "راکړلم", f: "raakRulum" }], [{ p: "راکړلو", f: "raakRuloo" }]], + [[{ p: "راکړلم", f: "raakRulum" }], [{ p: "راکړلو", f: "raakRuloo" }]], + [[{ p: "راکړلې", f: "raakRule" }], [{ p: "راکړلئ", f: "raakRuley" }]], + [[{ p: "راکړلې", f: "raakRule" }], [{ p: "راکړلئ", f: "raakRuley" }]], + [ + [{ p: "راکړلو", f: "raakRulo" }], + [ + { p: "راکړل", f: "raakRul" }, + { p: "راکړلو", f: "raakRuloo" }, + ], + ], + [[{ p: "راکړله", f: "raakRula" }], [{ p: "راکړلې", f: "raakRule" }]], + ], + }, + habitualPast: { + mini: [ + [ + [{ p: "به راکم", f: "ba raakum" }], + [{ p: "به راکو", f: "ba raakoo" }], + ], + [ + [{ p: "به راکم", f: "ba raakum" }], + [{ p: "به راکو", f: "ba raakoo" }], + ], + [[{ p: "به راکې", f: "ba raake" }], [{ p: "به راکئ", f: "ba raakey" }]], + [[{ p: "به راکې", f: "ba raake" }], [{ p: "به راکئ", f: "ba raakey" }]], + [ + [ + { p: "به راکه", f: "ba raaku" }, + { p: "به راکو", f: "ba raako" }, + ], + [ + { p: "به راکړل", f: "ba raakRul" }, + { p: "به راکو", f: "ba raakoo" }, + ], + ], + [[{ p: "به راکه", f: "ba raaka" }], [{ p: "به راکې", f: "ba raake" }]], + ], + short: [ + [ + [{ p: "به راکړم", f: "ba raakRum" }], + [{ p: "به راکړو", f: "ba raakRoo" }], + ], + [ + [{ p: "به راکړم", f: "ba raakRum" }], + [{ p: "به راکړو", f: "ba raakRoo" }], + ], + [ + [{ p: "به راکړې", f: "ba raakRe" }], + [{ p: "به راکړئ", f: "ba raakRey" }], + ], + [ + [{ p: "به راکړې", f: "ba raakRe" }], + [{ p: "به راکړئ", f: "ba raakRey" }], + ], + [ + [ + { p: "به راکړه", f: "ba raakRu" }, + { p: "به راکړو", f: "ba raakRo" }, + { p: "به راکړ", f: "ba raakuR" }, + ], + [ + { p: "به راکړل", f: "ba raakRul" }, + { p: "به راکړو", f: "ba raakRoo" }, + ], + ], + [ + [{ p: "به راکړه", f: "ba raakRa" }], + [{ p: "به راکړې", f: "ba raakRe" }], + ], + ], + long: [ + [ + [{ p: "به راکړلم", f: "ba raakRulum" }], + [{ p: "به راکړلو", f: "ba raakRuloo" }], + ], + [ + [{ p: "به راکړلم", f: "ba raakRulum" }], + [{ p: "به راکړلو", f: "ba raakRuloo" }], + ], + [ + [{ p: "به راکړلې", f: "ba raakRule" }], + [{ p: "به راکړلئ", f: "ba raakRuley" }], + ], + [ + [{ p: "به راکړلې", f: "ba raakRule" }], + [{ p: "به راکړلئ", f: "ba raakRuley" }], + ], + [ + [{ p: "به راکړلو", f: "ba raakRulo" }], + [ + { p: "به راکړل", f: "ba raakRul" }, + { p: "به راکړلو", f: "ba raakRuloo" }, + ], + ], + [ + [{ p: "به راکړله", f: "ba raakRula" }], + [{ p: "به راکړلې", f: "ba raakRule" }], + ], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { p: "راکړلی شم", f: "raakRulay shum" }, + { p: "راکړلای شم", f: "raakRulaay shum" }, + ], + [ + { p: "راکړلی شو", f: "raakRulay shoo" }, + { p: "راکړلای شو", f: "raakRulaay shoo" }, + ], + ], + [ + [ + { p: "راکړلی شم", f: "raakRulay shum" }, + { p: "راکړلای شم", f: "raakRulaay shum" }, + ], + [ + { p: "راکړلی شو", f: "raakRulay shoo" }, + { p: "راکړلای شو", f: "raakRulaay shoo" }, + ], + ], + [ + [ + { p: "راکړلی شې", f: "raakRulay she" }, + { p: "راکړلای شې", f: "raakRulaay she" }, + ], + [ + { p: "راکړلی شئ", f: "raakRulay shey" }, + { p: "راکړلای شئ", f: "raakRulaay shey" }, + ], + ], + [ + [ + { p: "راکړلی شې", f: "raakRulay she" }, + { p: "راکړلای شې", f: "raakRulaay she" }, + ], + [ + { p: "راکړلی شئ", f: "raakRulay shey" }, + { p: "راکړلای شئ", f: "raakRulaay shey" }, + ], + ], + [ + [ + { p: "راکړلی شي", f: "raakRulay shee" }, + { p: "راکړلای شي", f: "raakRulaay shee" }, + ], + [ + { p: "راکړلی شي", f: "raakRulay shee" }, + { p: "راکړلای شي", f: "raakRulaay shee" }, + ], + ], + [ + [ + { p: "راکړلی شي", f: "raakRulay shee" }, + { p: "راکړلای شي", f: "raakRulaay shee" }, + ], + [ + { p: "راکړلی شي", f: "raakRulay shee" }, + { p: "راکړلای شي", f: "raakRulaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "راکړی شم", f: "raakRay shum" }, + { p: "راکړای شم", f: "raakRáay shum" }, + ], + [ + { p: "راکړی شو", f: "raakRay shoo" }, + { p: "راکړای شو", f: "raakRáay shoo" }, + ], + ], + [ + [ + { p: "راکړی شم", f: "raakRay shum" }, + { p: "راکړای شم", f: "raakRáay shum" }, + ], + [ + { p: "راکړی شو", f: "raakRay shoo" }, + { p: "راکړای شو", f: "raakRáay shoo" }, + ], + ], + [ + [ + { p: "راکړی شې", f: "raakRay she" }, + { p: "راکړای شې", f: "raakRáay she" }, + ], + [ + { p: "راکړی شئ", f: "raakRay shey" }, + { p: "راکړای شئ", f: "raakRáay shey" }, + ], + ], + [ + [ + { p: "راکړی شې", f: "raakRay she" }, + { p: "راکړای شې", f: "raakRáay she" }, + ], + [ + { p: "راکړی شئ", f: "raakRay shey" }, + { p: "راکړای شئ", f: "raakRáay shey" }, + ], + ], + [ + [ + { p: "راکړی شي", f: "raakRay shee" }, + { p: "راکړای شي", f: "raakRáay shee" }, + ], + [ + { p: "راکړی شي", f: "raakRay shee" }, + { p: "راکړای شي", f: "raakRáay shee" }, + ], + ], + [ + [ + { p: "راکړی شي", f: "raakRay shee" }, + { p: "راکړای شي", f: "raakRáay shee" }, + ], + [ + { p: "راکړی شي", f: "raakRay shee" }, + { p: "راکړای شي", f: "raakRáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به راکړلی شم", f: "ba raakRulay shum" }, + { p: "به راکړلای شم", f: "ba raakRulaay shum" }, + ], + [ + { p: "به راکړلی شو", f: "ba raakRulay shoo" }, + { p: "به راکړلای شو", f: "ba raakRulaay shoo" }, + ], + ], + [ + [ + { p: "به راکړلی شم", f: "ba raakRulay shum" }, + { p: "به راکړلای شم", f: "ba raakRulaay shum" }, + ], + [ + { p: "به راکړلی شو", f: "ba raakRulay shoo" }, + { p: "به راکړلای شو", f: "ba raakRulaay shoo" }, + ], + ], + [ + [ + { p: "به راکړلی شې", f: "ba raakRulay she" }, + { p: "به راکړلای شې", f: "ba raakRulaay she" }, + ], + [ + { p: "به راکړلی شئ", f: "ba raakRulay shey" }, + { p: "به راکړلای شئ", f: "ba raakRulaay shey" }, + ], + ], + [ + [ + { p: "به راکړلی شې", f: "ba raakRulay she" }, + { p: "به راکړلای شې", f: "ba raakRulaay she" }, + ], + [ + { p: "به راکړلی شئ", f: "ba raakRulay shey" }, + { p: "به راکړلای شئ", f: "ba raakRulaay shey" }, + ], + ], + [ + [ + { p: "به راکړلی شي", f: "ba raakRulay shee" }, + { p: "به راکړلای شي", f: "ba raakRulaay shee" }, + ], + [ + { p: "به راکړلی شي", f: "ba raakRulay shee" }, + { p: "به راکړلای شي", f: "ba raakRulaay shee" }, + ], + ], + [ + [ + { p: "به راکړلی شي", f: "ba raakRulay shee" }, + { p: "به راکړلای شي", f: "ba raakRulaay shee" }, + ], + [ + { p: "به راکړلی شي", f: "ba raakRulay shee" }, + { p: "به راکړلای شي", f: "ba raakRulaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به راکړی شم", f: "ba raakRay shum" }, + { p: "به راکړای شم", f: "ba raakRáay shum" }, + ], + [ + { p: "به راکړی شو", f: "ba raakRay shoo" }, + { p: "به راکړای شو", f: "ba raakRáay shoo" }, + ], + ], + [ + [ + { p: "به راکړی شم", f: "ba raakRay shum" }, + { p: "به راکړای شم", f: "ba raakRáay shum" }, + ], + [ + { p: "به راکړی شو", f: "ba raakRay shoo" }, + { p: "به راکړای شو", f: "ba raakRáay shoo" }, + ], + ], + [ + [ + { p: "به راکړی شې", f: "ba raakRay she" }, + { p: "به راکړای شې", f: "ba raakRáay she" }, + ], + [ + { p: "به راکړی شئ", f: "ba raakRay shey" }, + { p: "به راکړای شئ", f: "ba raakRáay shey" }, + ], + ], + [ + [ + { p: "به راکړی شې", f: "ba raakRay she" }, + { p: "به راکړای شې", f: "ba raakRáay she" }, + ], + [ + { p: "به راکړی شئ", f: "ba raakRay shey" }, + { p: "به راکړای شئ", f: "ba raakRáay shey" }, + ], + ], + [ + [ + { p: "به راکړی شي", f: "ba raakRay shee" }, + { p: "به راکړای شي", f: "ba raakRáay shee" }, + ], + [ + { p: "به راکړی شي", f: "ba raakRay shee" }, + { p: "به راکړای شي", f: "ba raakRáay shee" }, + ], + ], + [ + [ + { p: "به راکړی شي", f: "ba raakRay shee" }, + { p: "به راکړای شي", f: "ba raakRáay shee" }, + ], + [ + { p: "به راکړی شي", f: "ba raakRay shee" }, + { p: "به راکړای شي", f: "ba raakRáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "راکړلی شوم", f: "raakRulay shwum" }, + { p: "راکړلای شوم", f: "raakRulaay shwum" }, + ], + [ + { p: "راکړلی شو", f: "raakRulay shoo" }, + { p: "راکړلای شو", f: "raakRulaay shoo" }, + ], + ], + [ + [ + { p: "راکړلی شوم", f: "raakRulay shwum" }, + { p: "راکړلای شوم", f: "raakRulaay shwum" }, + ], + [ + { p: "راکړلی شو", f: "raakRulay shoo" }, + { p: "راکړلای شو", f: "raakRulaay shoo" }, + ], + ], + [ + [ + { p: "راکړلی شوې", f: "raakRulay shwe" }, + { p: "راکړلای شوې", f: "raakRulaay shwe" }, + ], + [ + { p: "راکړلی شوئ", f: "raakRulay shwey" }, + { p: "راکړلای شوئ", f: "raakRulaay shwey" }, + ], + ], + [ + [ + { p: "راکړلی شوې", f: "raakRulay shwe" }, + { p: "راکړلای شوې", f: "raakRulaay shwe" }, + ], + [ + { p: "راکړلی شوئ", f: "raakRulay shwey" }, + { p: "راکړلای شوئ", f: "raakRulaay shwey" }, + ], + ], + [ + [ + { p: "راکړلی شو", f: "raakRulay sho" }, + { p: "راکړلای شو", f: "raakRulaay sho" }, + ], + [ + { p: "راکړلی شول", f: "raakRulay shwul" }, + { p: "راکړلای شول", f: "raakRulaay shwul" }, + { p: "راکړلی شو", f: "raakRulay shoo" }, + { p: "راکړلای شو", f: "raakRulaay shoo" }, + ], + ], + [ + [ + { p: "راکړلی شوه", f: "raakRulay shwa" }, + { p: "راکړلای شوه", f: "raakRulaay shwa" }, + ], + [ + { p: "راکړلی شولې", f: "raakRulay shwule" }, + { p: "راکړلای شولې", f: "raakRulaay shwule" }, + { p: "راکړلی شوې", f: "raakRulay shwe" }, + { p: "راکړلای شوې", f: "raakRulaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "راکړی شوم", f: "raakRay shwum" }, + { p: "راکړای شوم", f: "raakRáay shwum" }, + ], + [ + { p: "راکړی شو", f: "raakRay shoo" }, + { p: "راکړای شو", f: "raakRáay shoo" }, + ], + ], + [ + [ + { p: "راکړی شوم", f: "raakRay shwum" }, + { p: "راکړای شوم", f: "raakRáay shwum" }, + ], + [ + { p: "راکړی شو", f: "raakRay shoo" }, + { p: "راکړای شو", f: "raakRáay shoo" }, + ], + ], + [ + [ + { p: "راکړی شوې", f: "raakRay shwe" }, + { p: "راکړای شوې", f: "raakRáay shwe" }, + ], + [ + { p: "راکړی شوئ", f: "raakRay shwey" }, + { p: "راکړای شوئ", f: "raakRáay shwey" }, + ], + ], + [ + [ + { p: "راکړی شوې", f: "raakRay shwe" }, + { p: "راکړای شوې", f: "raakRáay shwe" }, + ], + [ + { p: "راکړی شوئ", f: "raakRay shwey" }, + { p: "راکړای شوئ", f: "raakRáay shwey" }, + ], + ], + [ + [ + { p: "راکړی شو", f: "raakRay sho" }, + { p: "راکړای شو", f: "raakRáay sho" }, + ], + [ + { p: "راکړی شول", f: "raakRay shwul" }, + { p: "راکړای شول", f: "raakRáay shwul" }, + { p: "راکړی شو", f: "raakRay shoo" }, + { p: "راکړای شو", f: "raakRáay shoo" }, + ], + ], + [ + [ + { p: "راکړی شوه", f: "raakRay shwa" }, + { p: "راکړای شوه", f: "raakRáay shwa" }, + ], + [ + { p: "راکړی شولې", f: "raakRay shwule" }, + { p: "راکړای شولې", f: "raakRáay shwule" }, + { p: "راکړی شوې", f: "raakRay shwe" }, + { p: "راکړای شوې", f: "raakRáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به راکړلی شوم", f: "ba raakRulay shwum" }, + { p: "به راکړلای شوم", f: "ba raakRulaay shwum" }, + ], + [ + { p: "به راکړلی شو", f: "ba raakRulay shoo" }, + { p: "به راکړلای شو", f: "ba raakRulaay shoo" }, + ], + ], + [ + [ + { p: "به راکړلی شوم", f: "ba raakRulay shwum" }, + { p: "به راکړلای شوم", f: "ba raakRulaay shwum" }, + ], + [ + { p: "به راکړلی شو", f: "ba raakRulay shoo" }, + { p: "به راکړلای شو", f: "ba raakRulaay shoo" }, + ], + ], + [ + [ + { p: "به راکړلی شوې", f: "ba raakRulay shwe" }, + { p: "به راکړلای شوې", f: "ba raakRulaay shwe" }, + ], + [ + { p: "به راکړلی شوئ", f: "ba raakRulay shwey" }, + { p: "به راکړلای شوئ", f: "ba raakRulaay shwey" }, + ], + ], + [ + [ + { p: "به راکړلی شوې", f: "ba raakRulay shwe" }, + { p: "به راکړلای شوې", f: "ba raakRulaay shwe" }, + ], + [ + { p: "به راکړلی شوئ", f: "ba raakRulay shwey" }, + { p: "به راکړلای شوئ", f: "ba raakRulaay shwey" }, + ], + ], + [ + [ + { p: "به راکړلی شو", f: "ba raakRulay sho" }, + { p: "به راکړلای شو", f: "ba raakRulaay sho" }, + ], + [ + { p: "به راکړلی شول", f: "ba raakRulay shwul" }, + { p: "به راکړلای شول", f: "ba raakRulaay shwul" }, + { p: "به راکړلی شو", f: "ba raakRulay shoo" }, + { p: "به راکړلای شو", f: "ba raakRulaay shoo" }, + ], + ], + [ + [ + { p: "به راکړلی شوه", f: "ba raakRulay shwa" }, + { p: "به راکړلای شوه", f: "ba raakRulaay shwa" }, + ], + [ + { p: "به راکړلی شولې", f: "ba raakRulay shwule" }, + { p: "به راکړلای شولې", f: "ba raakRulaay shwule" }, + { p: "به راکړلی شوې", f: "ba raakRulay shwe" }, + { p: "به راکړلای شوې", f: "ba raakRulaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به راکړی شوم", f: "ba raakRay shwum" }, + { p: "به راکړای شوم", f: "ba raakRáay shwum" }, + ], + [ + { p: "به راکړی شو", f: "ba raakRay shoo" }, + { p: "به راکړای شو", f: "ba raakRáay shoo" }, + ], + ], + [ + [ + { p: "به راکړی شوم", f: "ba raakRay shwum" }, + { p: "به راکړای شوم", f: "ba raakRáay shwum" }, + ], + [ + { p: "به راکړی شو", f: "ba raakRay shoo" }, + { p: "به راکړای شو", f: "ba raakRáay shoo" }, + ], + ], + [ + [ + { p: "به راکړی شوې", f: "ba raakRay shwe" }, + { p: "به راکړای شوې", f: "ba raakRáay shwe" }, + ], + [ + { p: "به راکړی شوئ", f: "ba raakRay shwey" }, + { p: "به راکړای شوئ", f: "ba raakRáay shwey" }, + ], + ], + [ + [ + { p: "به راکړی شوې", f: "ba raakRay shwe" }, + { p: "به راکړای شوې", f: "ba raakRáay shwe" }, + ], + [ + { p: "به راکړی شوئ", f: "ba raakRay shwey" }, + { p: "به راکړای شوئ", f: "ba raakRáay shwey" }, + ], + ], + [ + [ + { p: "به راکړی شو", f: "ba raakRay sho" }, + { p: "به راکړای شو", f: "ba raakRáay sho" }, + ], + [ + { p: "به راکړی شول", f: "ba raakRay shwul" }, + { p: "به راکړای شول", f: "ba raakRáay shwul" }, + { p: "به راکړی شو", f: "ba raakRay shoo" }, + { p: "به راکړای شو", f: "ba raakRáay shoo" }, + ], + ], + [ + [ + { p: "به راکړی شوه", f: "ba raakRay shwa" }, + { p: "به راکړای شوه", f: "ba raakRáay shwa" }, + ], + [ + { p: "به راکړی شولې", f: "ba raakRay shwule" }, + { p: "به راکړای شولې", f: "ba raakRáay shwule" }, + { p: "به راکړی شوې", f: "ba raakRay shwe" }, + { p: "به راکړای شوې", f: "ba raakRáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + ], + [ + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + ], + [ + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + ], + [ + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + ], + [ + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + ], + [ + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + [ + { p: "راکړلی شوای", f: "raakRulay shwaay" }, + { p: "راکړلی شوی", f: "raakRulay shway" }, + { p: "راکړلای شوای", f: "raakRulaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + ], + [ + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + ], + [ + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + ], + [ + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + ], + [ + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + ], + [ + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + [ + { p: "راکړی شوای", f: "raakRay shwaay" }, + { p: "راکړی شوی", f: "raakRay shway" }, + { p: "راکړای شوای", f: "raakRáay shwaay" }, + ], + ], + ], + }, + }, + }, + hypothetical: { + short: [ + [ + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + ], + [ + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + ], + [ + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + ], + [ + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + ], + [ + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + ], + [ + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + [ + { p: "راکوی", f: "raakawáy" }, + { p: "راکوای", f: "raakawáay" }, + ], + ], + ], + long: [ + [ + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + ], + [ + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + ], + [ + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + ], + [ + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + ], + [ + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + ], + [ + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + [ + { p: "راکولی", f: "raakawúlay" }, + { p: "راکولای", f: "raakawúlaay" }, + ], + ], + ], + }, + participle: { + past: { + masc: [ + [{ p: "راکړی", f: "raakúRay" }], + [{ p: "راکړي", f: "raakúRee" }], + [ + { p: "راکړیو", f: "raakúRiyo" }, + { p: "راکړو", f: "raakúRo" }, + ], + ], + fem: [ + [{ p: "راکړې", f: "raakúRe" }], + [{ p: "راکړې", f: "raakúRe" }], + [{ p: "راکړو", f: "raakúRo" }], + ], + }, + present: { + masc: [ + [{ p: "راکوونکی", f: "raakawóonkay" }], + [{ p: "راکوونکي", f: "raakawóonkee" }], + [ + { p: "راکوونکیو", f: "raakawóonkiyo" }, + { p: "راکوونکو", f: "raakedóonko" }, + ], + ], + fem: [ + [{ p: "راکوونکې", f: "raakawóonke" }], + [{ p: "راکوونکې", f: "raakawóonke" }], + [{ p: "راکوونکو", f: "raakawóonko" }], + ], + }, + }, + perfect: { + halfPerfect: [ + [[{ p: "راکړی", f: "raakúRay" }], [{ p: "راکړي", f: "raakúRee" }]], + [[{ p: "راکړې", f: "raakúRe" }], [{ p: "راکړې", f: "raakúRe" }]], + [[{ p: "راکړی", f: "raakúRay" }], [{ p: "راکړي", f: "raakúRee" }]], + [[{ p: "راکړې", f: "raakúRe" }], [{ p: "راکړې", f: "raakúRe" }]], + [[{ p: "راکړی", f: "raakúRay" }], [{ p: "راکړي", f: "raakúRee" }]], + [[{ p: "راکړې", f: "raakúRe" }], [{ p: "راکړې", f: "raakúRe" }]], + ], + past: [ + [ + [{ p: "راکړی وم", f: "raakúRay wum" }], + [{ p: "راکړي وو", f: "raakúRee woo" }], + ], + [ + [{ p: "راکړې وم", f: "raakúRe wum" }], + [{ p: "راکړې وو", f: "raakúRe woo" }], + ], + [ + [{ p: "راکړی وې", f: "raakúRay we" }], + [{ p: "راکړي وئ", f: "raakúRee wey" }], + ], + [ + [{ p: "راکړې وې", f: "raakúRe we" }], + [{ p: "راکړې وئ", f: "raakúRe wey" }], + ], + [ + [{ p: "راکړی و", f: "raakúRay wo" }], + [{ p: "راکړي وو", f: "raakúRee woo" }], + ], + [ + [{ p: "راکړې وه", f: "raakúRe wa" }], + [{ p: "راکړې وې", f: "raakúRe we" }], + ], + ], + present: [ + [ + [{ p: "راکړی یم", f: "raakúRay yum" }], + [{ p: "راکړي یو", f: "raakúRee yoo" }], + ], + [ + [{ p: "راکړې یم", f: "raakúRe yum" }], + [{ p: "راکړې یو", f: "raakúRe yoo" }], + ], + [ + [{ p: "راکړی یې", f: "raakúRay ye" }], + [{ p: "راکړي یئ", f: "raakúRee yey" }], + ], + [ + [{ p: "راکړې یې", f: "raakúRe ye" }], + [{ p: "راکړې یئ", f: "raakúRe yey" }], + ], + [ + [{ p: "راکړی دی", f: "raakúRay day" }], + [{ p: "راکړي دي", f: "raakúRee dee" }], + ], + [ + [{ p: "راکړې ده", f: "raakúRe da" }], + [{ p: "راکړې دي", f: "raakúRe dee" }], + ], + ], + habitual: [ + [ + [{ p: "راکړی یم", f: "raakúRay yum" }], + [{ p: "راکړي یو", f: "raakúRee yoo" }], + ], + [ + [{ p: "راکړې یم", f: "raakúRe yum" }], + [{ p: "راکړې یو", f: "raakúRe yoo" }], + ], + [ + [{ p: "راکړی یې", f: "raakúRay ye" }], + [{ p: "راکړي یئ", f: "raakúRee yey" }], + ], + [ + [{ p: "راکړې یې", f: "raakúRe ye" }], + [{ p: "راکړې یئ", f: "raakúRe yey" }], + ], + [ + [{ p: "راکړی وي", f: "raakúRay wee" }], + [{ p: "راکړي وي", f: "raakúRee wee" }], + ], + [ + [{ p: "راکړې وي", f: "raakúRe wee" }], + [{ p: "راکړې وي", f: "raakúRe wee" }], + ], + ], + subjunctive: [ + [ + [{ p: "راکړی وم", f: "raakúRay wum" }], + [{ p: "راکړي وو", f: "raakúRee woo" }], + ], + [ + [{ p: "راکړې وم", f: "raakúRe wum" }], + [{ p: "راکړې وو", f: "raakúRe woo" }], + ], + [ + [{ p: "راکړی وې", f: "raakúRay we" }], + [{ p: "راکړي وئ", f: "raakúRee wey" }], + ], + [ + [{ p: "راکړې وې", f: "raakúRe we" }], + [{ p: "راکړې وئ", f: "raakúRe wey" }], + ], + [ + [{ p: "راکړی وي", f: "raakúRay wee" }], + [{ p: "راکړي وي", f: "raakúRee wee" }], + ], + [ + [{ p: "راکړې وي", f: "raakúRe wee" }], + [{ p: "راکړې وي", f: "raakúRe wee" }], + ], + ], + future: [ + [ + [{ p: "به راکړی یم", f: "ba raakúRay yum" }], + [{ p: "به راکړي یو", f: "ba raakúRee yoo" }], + ], + [ + [{ p: "به راکړې یم", f: "ba raakúRe yum" }], + [{ p: "به راکړې یو", f: "ba raakúRe yoo" }], + ], + [ + [{ p: "به راکړی یې", f: "ba raakúRay ye" }], + [{ p: "به راکړي یئ", f: "ba raakúRee yey" }], + ], + [ + [{ p: "به راکړې یې", f: "ba raakúRe ye" }], + [{ p: "به راکړې یئ", f: "ba raakúRe yey" }], + ], + [ + [{ p: "به راکړی وي", f: "ba raakúRay wee" }], + [{ p: "به راکړي وي", f: "ba raakúRee wee" }], + ], + [ + [{ p: "به راکړې وي", f: "ba raakúRe wee" }], + [{ p: "به راکړې وي", f: "ba raakúRe wee" }], + ], + ], + wouldBe: [ + [ + [{ p: "به راکړی وم", f: "ba raakúRay wum" }], + [{ p: "به راکړي وو", f: "ba raakúRee woo" }], + ], + [ + [{ p: "به راکړې وم", f: "ba raakúRe wum" }], + [{ p: "به راکړې وو", f: "ba raakúRe woo" }], + ], + [ + [{ p: "به راکړی وې", f: "ba raakúRay we" }], + [{ p: "به راکړي وئ", f: "ba raakúRee wey" }], + ], + [ + [{ p: "به راکړې وې", f: "ba raakúRe we" }], + [{ p: "به راکړې وئ", f: "ba raakúRe wey" }], + ], + [ + [{ p: "به راکړی و", f: "ba raakúRay wo" }], + [{ p: "به راکړي وو", f: "ba raakúRee woo" }], + ], + [ + [{ p: "به راکړې وه", f: "ba raakúRe wa" }], + [{ p: "به راکړې وې", f: "ba raakúRe we" }], + ], + ], + pastSubjunctive: [ + [ + [ + { p: "راکړی وای", f: "raakúRay waay" }, + { p: "راکړی وی", f: "raakúRay way" }, + ], + [ + { p: "راکړی وای", f: "raakúRay waay" }, + { p: "راکړی وی", f: "raakúRay way" }, + ], + ], + [ + [ + { p: "راکړې وای", f: "raakúRe waay" }, + { p: "راکړې وی", f: "raakúRe way" }, + ], + [ + { p: "راکړې وای", f: "raakúRe waay" }, + { p: "راکړې وی", f: "raakúRe way" }, + ], + ], + [ + [ + { p: "راکړی وای", f: "raakúRay waay" }, + { p: "راکړی وی", f: "raakúRay way" }, + ], + [ + { p: "راکړی وای", f: "raakúRay waay" }, + { p: "راکړی وی", f: "raakúRay way" }, + ], + ], + [ + [ + { p: "راکړې وای", f: "raakúRe waay" }, + { p: "راکړې وی", f: "raakúRe way" }, + ], + [ + { p: "راکړې وای", f: "raakúRe waay" }, + { p: "راکړې وی", f: "raakúRe way" }, + ], + ], + [ + [ + { p: "راکړی وای", f: "raakúRay waay" }, + { p: "راکړی وی", f: "raakúRay way" }, + ], + [ + { p: "راکړی وای", f: "raakúRay waay" }, + { p: "راکړی وی", f: "raakúRay way" }, + ], + ], + [ + [ + { p: "راکړې وای", f: "raakúRe waay" }, + { p: "راکړې وی", f: "raakúRe way" }, + ], + [ + { p: "راکړې وای", f: "raakúRe waay" }, + { p: "راکړې وی", f: "raakúRe way" }, + ], + ], + ], + wouldHaveBeen: [ + [ + [ + { p: "به راکړی وای", f: "ba raakúRay waay" }, + { p: "به راکړی وی", f: "ba raakúRay way" }, + ], + [ + { p: "به راکړی وای", f: "ba raakúRay waay" }, + { p: "به راکړی وی", f: "ba raakúRay way" }, + ], + ], + [ + [ + { p: "به راکړې وای", f: "ba raakúRe waay" }, + { p: "به راکړې وی", f: "ba raakúRe way" }, + ], + [ + { p: "به راکړې وای", f: "ba raakúRe waay" }, + { p: "به راکړې وی", f: "ba raakúRe way" }, + ], + ], + [ + [ + { p: "به راکړی وای", f: "ba raakúRay waay" }, + { p: "به راکړی وی", f: "ba raakúRay way" }, + ], + [ + { p: "به راکړی وای", f: "ba raakúRay waay" }, + { p: "به راکړی وی", f: "ba raakúRay way" }, + ], + ], + [ + [ + { p: "به راکړې وای", f: "ba raakúRe waay" }, + { p: "به راکړې وی", f: "ba raakúRe way" }, + ], + [ + { p: "به راکړې وای", f: "ba raakúRe waay" }, + { p: "به راکړې وی", f: "ba raakúRe way" }, + ], + ], + [ + [ + { p: "به راکړی وای", f: "ba raakúRay waay" }, + { p: "به راکړی وی", f: "ba raakúRay way" }, + ], + [ + { p: "به راکړی وای", f: "ba raakúRay waay" }, + { p: "به راکړی وی", f: "ba raakúRay way" }, + ], + ], + [ + [ + { p: "به راکړې وای", f: "ba raakúRe waay" }, + { p: "به راکړې وی", f: "ba raakúRe way" }, + ], + [ + { p: "به راکړې وای", f: "ba raakúRe waay" }, + { p: "به راکړې وی", f: "ba raakúRe way" }, + ], + ], + ], + }, + // passive: { + // imperfective: { + // nonImperative: [ + // [{p: "راکول کېږم", f: "raakawul keGum"}, {p: "راکول کېږو", f: "raakawul keGoo"}], + // [{p: "راکول کېږې", f: "raakawul keGe"}, {p: "راکول کېږئ", f: "raakawul keGey"}], + // [{p: "راکول کېږي", f: "raakawul keGee"}, {p: "راکول کېږي", f: "raakawul keGee"}], + // ], + // future: [ + // [{p: "به راکول کېږم", f: "ba raakawul keGum"}, {p: "به راکول کېږو", f: "ba raakawul keGoo"}], + // [{p: "به راکول کېږې", f: "ba raakawul keGe"}, {p: "به راکول کېږئ", f: "ba raakawul keGey"}], + // [{p: "به راکول کېږي", f: "ba raakawul keGee"}, {p: "به راکول کېږي", f: "ba raakawul keGee"}], + // ], + // past: { + // short: [ + // [[{p: "راکول کېدم", f: "raakawul kedum"}], [{p: "راکول کېدو", f: "raakawul kedóo"}]], + // [[{p: "راکول کېدم", f: "raakawul kedum"}], [{p: "راکول کېدو", f: "raakawul kedóo"}]], + // [[{p: "راکول کېدې", f: "raakawul kedé"}], [{p: "راکول کېدئ", f: "raakawul kedéy"}]], + // [[{p: "راکول کېدې", f: "raakawul kedé"}], [{p: "راکول کېدئ", f: "raakawul kedéy"}]], + // [[{p: "راکول کېده", f: "raakawul kedu"}, {p: "راکول کېدو", f: "raakawul kedó"}], [{p: "راکول کېدل", f: "raakawul kedul"}]], + // [[{p: "راکول کېده", f: "raakawul kedá"}], [{p: "راکول کېدې", f: "raakawul kedé"}]], + // ], + // long: [ + // [[{p: "راکول کېدلم", f: "raakawul kedúlum"}], [{p: "راکول کېدلو", f: "raakawul kedúloo"}]], + // [[{p: "راکول کېدلم", f: "raakawul kedúlum"}], [{p: "راکول کېدلو", f: "raakawul kedúloo"}]], + // [[{p: "راکول کېدلې", f: "raakawul kedúle"}], [{p: "راکول کېدلئ", f: "raakawul kedúley"}]], + // [[{p: "راکول کېدلې", f: "raakawul kedúle"}], [{p: "راکول کېدلئ", f: "raakawul kedúley"}]], + // [[{p: "راکول کېدله", f: "raakawul kedúlu"}, {p: "راکول کېدلو", f: "raakawul kedúlo"}], [{p: "راکول کېدل", f: "raakawul kedúl"}]], + // [[{p: "راکول کېدله", f: "raakawul kedúla"}], [{p: "راکول کېدلې", f: "raakawul kedúle"}]], + // ], + // }, + // }, + // perfective: { + // nonImperative: { + // short: [ + // [{p: "راکړلی کېږم", f: "raakRulay keGum"}, {p: "راکړلی کېږو", f: "raakRulay keGoo"}], + // [{p: "راکړلی کېږې", f: "raakRulay keGe"}, {p: "راکړلی کېږئ", f: "raakRulay keGey"}], + // [{p: "راکړلی کېږي", f: "raakRulay keGee"}, {p: "راکړلی کېږي", f: "raakRulay keGee"}], + // ], + // long: [ + // [{p: "راکړی کېږم", f: "raakRay keGum"}, {p: "راکړی کېږو", f: "raakRay keGoo"}], + // [{p: "راکړی کېږې", f: "raakRay keGe"}, {p: "راکړی کېږئ", f: "raakRay keGey"}], + // [{p: "راکړی کېږي", f: "raakRay keGee"}, {p: "راکړی کېږي", f: "raakRay keGee"}], + // ], + // }, + // future: { + // short: [ + // [{p: "به راکړلی کېږم", f: "ba raakRulay keGum"}, {p: "به راکړلی کېږو", f: "ba raakRulay keGoo"}], + // [{p: "به راکړلی کېږې", f: "ba raakRulay keGe"}, {p: "به راکړلی کېږئ", f: "ba raakRulay keGey"}], + // [{p: "به راکړلی کېږي", f: "ba raakRulay keGee"}, {p: "به راکړلی کېږي", f: "ba raakRulay keGee"}], + // ], + // long: [ + // [{p: "به راکړی کېږم", f: "ba raakRay keGum"}, {p: "به راکړی کېږو", f: "ba raakRay keGoo"}], + // [{p: "به راکړی کېږې", f: "ba raakRay keGe"}, {p: "به راکړی کېږئ", f: "ba raakRay keGey"}], + // [{p: "به راکړی کېږي", f: "ba raakRay keGee"}, {p: "به راکړی کېږي", f: "ba raakRay keGee"}], + // ], + // }, + // past: { + // short: [ + // [[{p: "راکړی شوم", f: "raakRay shwum"}], [{p: "راکړی شو", f: "raakRay shoo"}]], + // [[{p: "راکړی شوم", f: "raakRay shwum"}], [{p: "راکړی شو", f: "raakRay shoo"}]], + // [[{p: "راکړی شوې", f: "raakRay shwe"}], [{p: "راکړی شوئ", f: "raakRay shwey"}]], + // [[{p: "راکړی شوې", f: "raakRay shwe"}], [{p: "راکړی شوئ", f: "raakRay shwey"}]], + // [[{p: "راکړی شو", f: "raakRay sho"}], [{p: "راکړی شو", f: "raakRay shoo"}, {p: "راکړی شول", f: "raakRay shwul"}]], + // [[{p: "راکړی شوه", f: "raakRay shwa"}], [{p: "راکړی شوې", f: "raakRay shwe"}]], + // ], + // long: [ + // [[{p: "راکړلی شوم", f: "raakRúlay shwum"}], [{p: "راکړلی شو", f: "raakRúlay shoo"}]], + // [[{p: "راکړلی شوم", f: "raakRúlay shwum"}], [{p: "راکړلی شو", f: "raakRúlay shoo"}]], + // [[{p: "راکړلی شوې", f: "raakRúlay shwe"}], [{p: "راکړلی شوئ", f: "raakRúlay shwey"}]], + // [[{p: "راکړلی شوې", f: "raakRúlay shwe"}], [{p: "راکړلی شوئ", f: "raakRúlay shwey"}]], + // [[{p: "راکړلی شو", f: "raakRúlay sho"}], [{p: "راکړلی شو", f: "raakRúlay shoo"}, {p: "راکړلی شول", f: "raakRúlay shwul"}]], + // [[{p: "راکړلی شوه", f: "raakRúlay shwa"}], [{p: "راکړلی شوې", f: "raakRúlay shwe"}]], + // ], + // }, + // }, + // perfect: { + // halfPerfect: { + // short: [ + // [[{p: "راکړی شوی", f: "raakRáy shuway"}], [{p: "راکړی شوي", f: "raakRáy shuwee"}]], + // [[{p: "راکړی شوې", f: "raakRáy shuwe"}], [{p: "راکړی شوې", f: "raakRáy shuwe"}]], + // [[{p: "راکړی شوی", f: "raakRáy shuway"}], [{p: "راکړی شوي", f: "raakRáy shuwee"}]], + // [[{p: "راکړی شوې", f: "raakRáy shuwe"}], [{p: "راکړی شوې", f: "raakRáy shuwe"}]], + // [[{p: "راکړی شوی", f: "raakRáy shuway"}], [{p: "راکړی شوي", f: "raakRáy shuwee"}]], + // [[{p: "راکړی شوې", f: "raakRáy shuwe"}], [{p: "راکړی شوې", f: "raakRáy shuwe"}]], + // ], + // long: [ + // [[{p: "راکړلی شوی", f: "raakRúlay shuway"}], [{p: "راکړلی شوي", f: "raakRúlay shuwee"}]], + // [[{p: "راکړلی شوې", f: "raakRúlay shuwe"}], [{p: "راکړلی شوې", f: "raakRúlay shuwe"}]], + // [[{p: "راکړلی شوی", f: "raakRúlay shuway"}], [{p: "راکړلی شوي", f: "raakRúlay shuwee"}]], + // [[{p: "راکړلی شوې", f: "raakRúlay shuwe"}], [{p: "راکړلی شوې", f: "raakRúlay shuwe"}]], + // [[{p: "راکړلی شوی", f: "raakRúlay shuway"}], [{p: "راکړلی شوي", f: "raakRúlay shuwee"}]], + // [[{p: "راکړلی شوې", f: "raakRúlay shuwe"}], [{p: "راکړلی شوې", f: "raakRúlay shuwe"}]], + // ], + // }, + // past: { + // short: [ + // [[{p: "راکړی شوی وم", f: "raakRáy shuway wum"}], [{p: "راکړی شوي وو", f: "raakRáy shuwee woo"}]], + // [[{p: "راکړی شوې وم", f: "raakRáy shuwe wum"}], [{p: "راکړی شوې وو", f: "raakRáy shuwe woo"}]], + // [[{p: "راکړی شوی وې", f: "raakRáy shuway we"}], [{p: "راکړی شوي وئ", f: "raakRáy shuwee wey"}]], + // [[{p: "راکړی شوې وې", f: "raakRáy shuwe we"}], [{p: "راکړی شوې وئ", f: "raakRáy shuwe wey"}]], + // [[{p: "راکړی شوی و", f: "raakRáy shuway wo"}], [{p: "راکړی شوي وو", f: "raakRáy shuwee woo"}]], + // [[{p: "راکړی شوې وه", f: "raakRáy shuwe wa"}], [{p: "راکړی شوې وې", f: "raakRáy shuwe we"}]], + // ], + // long: [ + // [[{p: "راکړلی شوی وم", f: "raakRúlay shuway wum"}], [{p: "راکړلی شوي وو", f: "raakRúlay shuwee woo"}]], + // [[{p: "راکړلی شوې وم", f: "raakRúlay shuwe wum"}], [{p: "راکړلی شوې وو", f: "raakRúlay shuwe woo"}]], + // [[{p: "راکړلی شوی وې", f: "raakRúlay shuway we"}], [{p: "راکړلی شوي وئ", f: "raakRúlay shuwee wey"}]], + // [[{p: "راکړلی شوې وې", f: "raakRúlay shuwe we"}], [{p: "راکړلی شوې وئ", f: "raakRúlay shuwe wey"}]], + // [[{p: "راکړلی شوی و", f: "raakRúlay shuway wo"}], [{p: "راکړلی شوي وو", f: "raakRúlay shuwee woo"}]], + // [[{p: "راکړلی شوې وه", f: "raakRúlay shuwe wa"}], [{p: "راکړلی شوې وې", f: "raakRúlay shuwe we"}]], + // ], + // }, + // present: { + // short: [ + // [[{p: "راکړی شوی یم", f: "raakRáy shuway yum"}], [{p: "راکړی شوي یو", f: "raakRáy shuwee yoo"}]], + // [[{p: "راکړی شوې یم", f: "raakRáy shuwe yum"}], [{p: "راکړی شوې یو", f: "raakRáy shuwe yoo"}]], + // [[{p: "راکړی شوی یې", f: "raakRáy shuway ye"}], [{p: "راکړی شوي یئ", f: "raakRáy shuwee yey"}]], + // [[{p: "راکړی شوې یې", f: "raakRáy shuwe ye"}], [{p: "راکړی شوې یئ", f: "raakRáy shuwe yey"}]], + // [[{p: "راکړی شوی دی", f: "raakRáy shuway day"}], [{p: "راکړی شوي دي", f: "raakRáy shuwee dee"}]], + // [[{p: "راکړی شوې ده", f: "raakRáy shuwe da"}], [{p: "راکړی شوې دي", f: "raakRáy shuwe dee"}]], + // ], + // long: [ + // [[{p: "راکړلی شوی یم", f: "raakRúlay shuway yum"}], [{p: "راکړلی شوي یو", f: "raakRúlay shuwee yoo"}]], + // [[{p: "راکړلی شوې یم", f: "raakRúlay shuwe yum"}], [{p: "راکړلی شوې یو", f: "raakRúlay shuwe yoo"}]], + // [[{p: "راکړلی شوی یې", f: "raakRúlay shuway ye"}], [{p: "راکړلی شوي یئ", f: "raakRúlay shuwee yey"}]], + // [[{p: "راکړلی شوې یې", f: "raakRúlay shuwe ye"}], [{p: "راکړلی شوې یئ", f: "raakRúlay shuwe yey"}]], + // [[{p: "راکړلی شوی دی", f: "raakRúlay shuway day"}], [{p: "راکړلی شوي دي", f: "raakRúlay shuwee dee"}]], + // [[{p: "راکړلی شوې ده", f: "raakRúlay shuwe da"}], [{p: "راکړلی شوې دي", f: "raakRúlay shuwe dee"}]], + // ], + // }, + // future: { + // short: [ + // [[{p: "به راکړی شوی یم", f: "ba raakRáy shuway yum"}], [{p: "به راکړی شوي یو", f: "ba raakRáy shuwee yoo"}]], + // [[{p: "به راکړی شوې یم", f: "ba raakRáy shuwe yum"}], [{p: "به راکړی شوې یو", f: "ba raakRáy shuwe yoo"}]], + // [[{p: "به راکړی شوی یې", f: "ba raakRáy shuway ye"}], [{p: "به راکړی شوي یئ", f: "ba raakRáy shuwee yey"}]], + // [[{p: "به راکړی شوې یې", f: "ba raakRáy shuwe ye"}], [{p: "به راکړی شوې یئ", f: "ba raakRáy shuwe yey"}]], + // [[{p: "به راکړی شوی وي", f: "ba raakRáy shuway wee"}], [{p: "به راکړی شوي وي", f: "ba raakRáy shuwee wee"}]], + // [[{p: "به راکړی شوې وي", f: "ba raakRáy shuwe wee"}], [{p: "به راکړی شوې وي", f: "ba raakRáy shuwe wee"}]], + // ], + // long: [ + // [[{p: "به راکړلی شوی یم", f: "ba raakRúlay shuway yum"}], [{p: "به راکړلی شوي یو", f: "ba raakRúlay shuwee yoo"}]], + // [[{p: "به راکړلی شوې یم", f: "ba raakRúlay shuwe yum"}], [{p: "به راکړلی شوې یو", f: "ba raakRúlay shuwe yoo"}]], + // [[{p: "به راکړلی شوی یې", f: "ba raakRúlay shuway ye"}], [{p: "به راکړلی شوي یئ", f: "ba raakRúlay shuwee yey"}]], + // [[{p: "به راکړلی شوې یې", f: "ba raakRúlay shuwe ye"}], [{p: "به راکړلی شوې یئ", f: "ba raakRúlay shuwe yey"}]], + // [[{p: "به راکړلی شوی وي", f: "ba raakRúlay shuway wee"}], [{p: "به راکړلی شوي وي", f: "ba raakRúlay shuwee wee"}]], + // [[{p: "به راکړلی شوې وي", f: "ba raakRúlay shuwe wee"}], [{p: "به راکړلی شوې وي", f: "ba raakRúlay shuwe wee"}]], + // ], + // }, + // affirmational: { + // short: [ + // [[{p: "به راکړی شوی وم", f: "ba raakRáy shuway wum"}], [{p: "به راکړی شوي وو", f: "ba raakRáy shuwee woo"}]], + // [[{p: "به راکړی شوې وم", f: "ba raakRáy shuwe wum"}], [{p: "به راکړی شوې وو", f: "ba raakRáy shuwe woo"}]], + // [[{p: "به راکړی شوی وې", f: "ba raakRáy shuway we"}], [{p: "به راکړی شوي وئ", f: "ba raakRáy shuwee wey"}]], + // [[{p: "به راکړی شوې وې", f: "ba raakRáy shuwe we"}], [{p: "به راکړی شوې وئ", f: "ba raakRáy shuwe wey"}]], + // [[{p: "به راکړی شوی و", f: "ba raakRáy shuway wo"}], [{p: "به راکړی شوي وو", f: "ba raakRáy shuwee woo"}]], + // [[{p: "به راکړی شوې وه", f: "ba raakRáy shuwe wa"}], [{p: "به راکړی شوې وې", f: "ba raakRáy shuwe we"}]], + // ], + // long: [ + // [[{p: "به راکړلی شوی وم", f: "ba raakRúlay shuway wum"}], [{p: "به راکړلی شوي وو", f: "ba raakRúlay shuwee woo"}]], + // [[{p: "به راکړلی شوې وم", f: "ba raakRúlay shuwe wum"}], [{p: "به راکړلی شوې وو", f: "ba raakRúlay shuwe woo"}]], + // [[{p: "به راکړلی شوی وې", f: "ba raakRúlay shuway we"}], [{p: "به راکړلی شوي وئ", f: "ba raakRúlay shuwee wey"}]], + // [[{p: "به راکړلی شوې وې", f: "ba raakRúlay shuwe we"}], [{p: "به راکړلی شوې وئ", f: "ba raakRúlay shuwe wey"}]], + // [[{p: "به راکړلی شوی و", f: "ba raakRúlay shuway wo"}], [{p: "به راکړلی شوي وو", f: "ba raakRúlay shuwee woo"}]], + // [[{p: "به راکړلی شوې وه", f: "ba raakRúlay shuwe wa"}], [{p: "به راکړلی شوې وې", f: "ba raakRúlay shuwe we"}]], + // ], + // }, + // pastSubjunctiveHypothetical: { + // short: [ + // [[{p: "راکړی شوی وای", f: "ba raakRáy shuway"}], [{p: "به راکړی شوي", f: "ba raakRáy shuwee"}]], + // [[{p: "راکړی شوې وای", f: "ba raakRáy shuwe"}], [{p: "به راکړی شوې", f: "ba raakRáy shuwe"}]], + // [[{p: "راکړی شوی وای", f: "ba raakRáy shuway"}], [{p: "به راکړی شوي", f: "ba raakRáy shuwee"}]], + // [[{p: "راکړی شوې وای", f: "ba raakRáy shuwe"}], [{p: "به راکړی شوې", f: "ba raakRáy shuwe"}]], + // [[{p: "راکړی شوی وای", f: "ba raakRáy shuway"}], [{p: "به راکړی شوي", f: "ba raakRáy shuwee"}]], + // [[{p: "راکړی شوې وای", f: "ba raakRáy shuwe"}], [{p: "به راکړی شوې", f: "ba raakRáy shuwe"}]], + // ], + // long: [ + // [[{p: "راکړلی شوی وای", f: "ba raakRúlay shuway"}], [{p: "به راکړلی شوي", f: "ba raakRúlay shuwee"}]], + // [[{p: "راکړلی شوې وای", f: "ba raakRúlay shuwe"}], [{p: "به راکړلی شوې", f: "ba raakRúlay shuwe"}]], + // [[{p: "راکړلی شوی وای", f: "ba raakRúlay shuway"}], [{p: "به راکړلی شوي", f: "ba raakRúlay shuwee"}]], + // [[{p: "راکړلی شوې وای", f: "ba raakRúlay shuwe"}], [{p: "به راکړلی شوې", f: "ba raakRúlay shuwe"}]], + // [[{p: "راکړلی شوی وای", f: "ba raakRúlay shuway"}], [{p: "به راکړلی شوي", f: "ba raakRúlay shuwee"}]], + // [[{p: "راکړلی شوې وای", f: "ba raakRúlay shuwe"}], [{p: "به راکړلی شوې", f: "ba raakRúlay shuwe"}]], + // ], + // }, + // }, + // }, }; export const darkawul: T.VerbConjugation = { - info: { - entry: { - entry: {"ts":1527817457,"i":6085,"p":"درکول","f":"dărkawul","g":"darkawul","e":"to give (to you, you pl.)","c":"v. trans. irreg."} as T.VerbDictionaryEntry, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "درکول", f: "dărkawul" }, - short: { p: "درکو", f: "dărkaw" }, - }, - perfective: { - long: { p: "درکړل", f: "dărkRul" }, - short: { p: "درکړ", f: "dărkR" }, - mini: { p: "درک", f: "dărk" }, - }, - perfectiveSplit: { - long: [{ p: "در ", f: "dăr "}, { p: "کړل", f: "kRul" }], - short: [{ p: "در ", f: "dăr "}, { p: "کړ", f: "kR" }], - mini: [{ p: "در ", f: "dăr "}, { p: "ړ", f: "k" }], - }, - }, - stem: { - imperfective: { p: "درکو", f: "dărkaw" }, - perfective: { - long: { p: "درکړ", f: "dărkR" }, - short: { p: "درک", f: "dărk" }, - }, - perfectiveSplit: { - long: [{ p: "در ", f: "dăr "}, { p: "کړ", f: "kR" }], - short: [{ p: "در ", f: "dăr "}, { p: "ړ", f: "k" }], - }, - }, - participle: { - present: { p: "درکوونکی", f: "dărkawóonkey" }, - past: { p: "درکړی", f: "dărkúRey" }, - }, + info: { + entry: { + entry: { + ts: 1527817457, + i: 6085, + p: "درکول", + f: "dărkawul", + g: "darkawul", + e: "to give (to you, you pl.)", + c: "v. trans. irreg.", + } as T.VerbDictionaryEntry, }, - imperfective: { - nonImperative: [ - [[{p: "درکوم", f: "dărkawum"}], [{p: "درکوو", f: "dărkawoo"}]], - [[{p: "درکوم", f: "dărkawum"}], [{p: "درکوو", f: "dărkawoo"}]], - [[{p: "درکوې", f: "dărkawe"}], [{p: "درکوئ", f: "dărkaweyy"}]], - [[{p: "درکوې", f: "dărkawe"}], [{p: "درکوئ", f: "dărkaweyy"}]], - [[{p: "درکوي", f: "dărkawee"}], [{p: "درکوي", f: "dărkawee"}]], - [[{p: "درکوي", f: "dărkawee"}], [{p: "درکوي", f: "dărkawee"}]], - ], - future: [ - [[{p: "به درکوم", f: "ba dărkawum"}], [{p: "به درکوو", f: "ba dărkawoo"}]], - [[{p: "به درکوم", f: "ba dărkawum"}], [{p: "به درکوو", f: "ba dărkawoo"}]], - [[{p: "به درکوې", f: "ba dărkawe"}], [{p: "به درکوئ", f: "ba dărkaweyy"}]], - [[{p: "به درکوې", f: "ba dărkawe"}], [{p: "به درکوئ", f: "ba dărkaweyy"}]], - [[{p: "به درکوي", f: "ba dărkawee"}], [{p: "به درکوي", f: "ba dărkawee"}]], - [[{p: "به درکوي", f: "ba dărkawee"}], [{p: "به درکوي", f: "ba dărkawee"}]], - ], - imperative: [ - [[{ p: "درکوه", f: "dărkawá" }], [{ p: "درکوئ", f: "dărkawéyy" }]], - [[{ p: "درکوه", f: "dărkawá" }], [{ p: "درکوئ", f: "dărkawéyy" }]] - ], - past: { - short: [ - [[{p: "درکوم", f: "dărkawum"}], [{p: "درکوو", f: "dărkawoo"}]], - [[{p: "درکوم", f: "dărkawum"}], [{p: "درکوو", f: "dărkawoo"}]], - [[{p: "درکوې", f: "dărkawe"}], [{p: "درکوئ", f: "dărkaweyy"}]], - [[{p: "درکوې", f: "dărkawe"}], [{p: "درکوئ", f: "dărkaweyy"}]], - [[{p: "درکاوه", f: "dărkaawu"}], [{p: "درکول", f: "dărkawul"}]], - [[{p: "درکوه", f: "dărkawa"}], [{p: "درکوې", f: "dărkawe"}]], - ], - long: [ - [[{p: "درکولم", f: "dărkawulum"}], [{p: "درکولو", f: "dărkawuloo"}]], - [[{p: "درکولم", f: "dărkawulum"}], [{p: "درکولو", f: "dărkawuloo"}]], - [[{p: "درکولې", f: "dărkawule"}], [{p: "درکولئ", f: "dărkawuleyy"}]], - [[{p: "درکولې", f: "dărkawule"}], [{p: "درکولئ", f: "dărkawuleyy"}]], - [[{p: "درکوله", f: "dărkawulu"}, {p: "درکولو", f: "dărkawulo"}], [{p: "درکول", f: "dărkawul"}]], - [[{p: "درکوله", f: "dărkawula"}], [{p: "درکولې", f: "dărkawule"}]], - ], - }, - habitualPast: { - short: [ - [[{p: "به درکوم", f: "ba dărkawum"}], [{p: "به درکوو", f: "ba dărkawoo"}]], - [[{p: "به درکوم", f: "ba dărkawum"}], [{p: "به درکوو", f: "ba dărkawoo"}]], - [[{p: "به درکوې", f: "ba dărkawe"}], [{p: "به درکوئ", f: "ba dărkaweyy"}]], - [[{p: "به درکوې", f: "ba dărkawe"}], [{p: "به درکوئ", f: "ba dărkaweyy"}]], - [[{p: "به درکاوه", f: "ba dărkaawu"}], [{p: "به درکول", f: "ba dărkawul"}]], - [[{p: "به درکوه", f: "ba dărkawa"}], [{p: "به درکوې", f: "ba dărkawe"}]], - ], - long: [ - [[{p: "به درکولم", f: "ba dărkawulum"}], [{p: "به درکولو", f: "ba dărkawuloo"}]], - [[{p: "به درکولم", f: "ba dărkawulum"}], [{p: "به درکولو", f: "ba dărkawuloo"}]], - [[{p: "به درکولې", f: "ba dărkawule"}], [{p: "به درکولئ", f: "ba dărkawuleyy"}]], - [[{p: "به درکولې", f: "ba dărkawule"}], [{p: "به درکولئ", f: "ba dărkawuleyy"}]], - [[{p: "به درکوله", f: "ba dărkawulu"}, {p: "به درکولو", f: "ba dărkawulo"}], [{p: "به درکول", f: "ba dărkawul"}]], - [[{p: "به درکوله", f: "ba dărkawula"}], [{p: "به درکولې", f: "ba dărkawule"}]], - ], - }, - modal: { - nonImperative: { - long: [ - [[{ p: "درکولی شم", f: "dărkawúley shum" }, { p: "درکولای شم", f: "dărkawúlaay shum" }], [{ p: "درکولی شو", f: "dărkawúley shoo" }, { p: "درکولای شو", f: "dărkawúlaay shoo" }]], - [[{ p: "درکولی شم", f: "dărkawúley shum" }, { p: "درکولای شم", f: "dărkawúlaay shum" }], [{ p: "درکولی شو", f: "dărkawúley shoo" }, { p: "درکولای شو", f: "dărkawúlaay shoo" }]], - [[{ p: "درکولی شې", f: "dărkawúley she" }, { p: "درکولای شې", f: "dărkawúlaay she" }], [{ p: "درکولی شئ", f: "dărkawúley sheyy" }, { p: "درکولای شئ", f: "dărkawúlaay sheyy" }]], - [[{ p: "درکولی شې", f: "dărkawúley she" }, { p: "درکولای شې", f: "dărkawúlaay she" }], [{ p: "درکولی شئ", f: "dărkawúley sheyy" }, { p: "درکولای شئ", f: "dărkawúlaay sheyy" }]], - [[{ p: "درکولی شي", f: "dărkawúley shee" }, { p: "درکولای شي", f: "dărkawúlaay shee" }], [{ p: "درکولی شي", f: "dărkawúley shee" }, { p: "درکولای شي", f: "dărkawúlaay shee" }]], - [[{ p: "درکولی شي", f: "dărkawúley shee" }, { p: "درکولای شي", f: "dărkawúlaay shee" }], [{ p: "درکولی شي", f: "dărkawúley shee" }, { p: "درکولای شي", f: "dărkawúlaay shee" }]], - ], - short: [ - [[{ p: "درکوی شم", f: "dărkawéy shum" }, { p: "درکوای شم", f: "dărkawáay shum" }], [{ p: "درکوی شو", f: "dărkawéy shoo" }, { p: "درکوای شو", f: "dărkawáay shoo" }]], - [[{ p: "درکوی شم", f: "dărkawéy shum" }, { p: "درکوای شم", f: "dărkawáay shum" }], [{ p: "درکوی شو", f: "dărkawéy shoo" }, { p: "درکوای شو", f: "dărkawáay shoo" }]], - [[{ p: "درکوی شې", f: "dărkawéy she" }, { p: "درکوای شې", f: "dărkawáay she" }], [{ p: "درکوی شئ", f: "dărkawéy sheyy" }, { p: "درکوای شئ", f: "dărkawáay sheyy" }]], - [[{ p: "درکوی شې", f: "dărkawéy she" }, { p: "درکوای شې", f: "dărkawáay she" }], [{ p: "درکوی شئ", f: "dărkawéy sheyy" }, { p: "درکوای شئ", f: "dărkawáay sheyy" }]], - [[{ p: "درکوی شي", f: "dărkawéy shee" }, { p: "درکوای شي", f: "dărkawáay shee" }], [{ p: "درکوی شي", f: "dărkawéy shee" }, { p: "درکوای شي", f: "dărkawáay shee" }]], - [[{ p: "درکوی شي", f: "dărkawéy shee" }, { p: "درکوای شي", f: "dărkawáay shee" }], [{ p: "درکوی شي", f: "dărkawéy shee" }, { p: "درکوای شي", f: "dărkawáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به درکولی شم", f: "ba dărkawúley shum" }, { p: "به درکولای شم", f: "ba dărkawúlaay shum" }], [{ p: "به درکولی شو", f: "ba dărkawúley shoo" }, { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }]], - [[{ p: "به درکولی شم", f: "ba dărkawúley shum" }, { p: "به درکولای شم", f: "ba dărkawúlaay shum" }], [{ p: "به درکولی شو", f: "ba dărkawúley shoo" }, { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }]], - [[{ p: "به درکولی شې", f: "ba dărkawúley she" }, { p: "به درکولای شې", f: "ba dărkawúlaay she" }], [{ p: "به درکولی شئ", f: "ba dărkawúley sheyy" }, { p: "به درکولای شئ", f: "ba dărkawúlaay sheyy" }]], - [[{ p: "به درکولی شې", f: "ba dărkawúley she" }, { p: "به درکولای شې", f: "ba dărkawúlaay she" }], [{ p: "به درکولی شئ", f: "ba dărkawúley sheyy" }, { p: "به درکولای شئ", f: "ba dărkawúlaay sheyy" }]], - [[{ p: "به درکولی شي", f: "ba dărkawúley shee" }, { p: "به درکولای شي", f: "ba dărkawúlaay shee" }], [{ p: "به درکولی شي", f: "ba dărkawúley shee" }, { p: "به درکولای شي", f: "ba dărkawúlaay shee" }]], - [[{ p: "به درکولی شي", f: "ba dărkawúley shee" }, { p: "به درکولای شي", f: "ba dărkawúlaay shee" }], [{ p: "به درکولی شي", f: "ba dărkawúley shee" }, { p: "به درکولای شي", f: "ba dărkawúlaay shee" }]], - ], - short: [ - [[{ p: "به درکوی شم", f: "ba dărkawéy shum" }, { p: "به درکوای شم", f: "ba dărkawáay shum" }], [{ p: "به درکوی شو", f: "ba dărkawéy shoo" }, { p: "به درکوای شو", f: "ba dărkawáay shoo" }]], - [[{ p: "به درکوی شم", f: "ba dărkawéy shum" }, { p: "به درکوای شم", f: "ba dărkawáay shum" }], [{ p: "به درکوی شو", f: "ba dărkawéy shoo" }, { p: "به درکوای شو", f: "ba dărkawáay shoo" }]], - [[{ p: "به درکوی شې", f: "ba dărkawéy she" }, { p: "به درکوای شې", f: "ba dărkawáay she" }], [{ p: "به درکوی شئ", f: "ba dărkawéy sheyy" }, { p: "به درکوای شئ", f: "ba dărkawáay sheyy" }]], - [[{ p: "به درکوی شې", f: "ba dărkawéy she" }, { p: "به درکوای شې", f: "ba dărkawáay she" }], [{ p: "به درکوی شئ", f: "ba dărkawéy sheyy" }, { p: "به درکوای شئ", f: "ba dărkawáay sheyy" }]], - [[{ p: "به درکوی شي", f: "ba dărkawéy shee" }, { p: "به درکوای شي", f: "ba dărkawáay shee" }], [{ p: "به درکوی شي", f: "ba dărkawéy shee" }, { p: "به درکوای شي", f: "ba dărkawáay shee" }]], - [[{ p: "به درکوی شي", f: "ba dărkawéy shee" }, { p: "به درکوای شي", f: "ba dărkawáay shee" }], [{ p: "به درکوی شي", f: "ba dărkawéy shee" }, { p: "به درکوای شي", f: "ba dărkawáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "درکولی شوم", f: "dărkawúley shwum" }, { p: "درکولای شوم", f: "dărkawúlaay shwum" }], [{ p: "درکولی شو", f: "dărkawúley shoo" }, { p: "درکولای شو", f: "dărkawúlaay shoo" }]], - [[{ p: "درکولی شوم", f: "dărkawúley shwum" }, { p: "درکولای شوم", f: "dărkawúlaay shwum" }], [{ p: "درکولی شو", f: "dărkawúley shoo" }, { p: "درکولای شو", f: "dărkawúlaay shoo" }]], - [[{ p: "درکولی شوې", f: "dărkawúley shwe" }, { p: "درکولای شوې", f: "dărkawúlaay shwe" }], [{ p: "درکولی شوئ", f: "dărkawúley shweyy" }, { p: "درکولای شوئ", f: "dărkawúlaay shweyy" }]], - [[{ p: "درکولی شوې", f: "dărkawúley shwe" }, { p: "درکولای شوې", f: "dărkawúlaay shwe" }], [{ p: "درکولی شوئ", f: "dărkawúley shweyy" }, { p: "درکولای شوئ", f: "dărkawúlaay shweyy" }]], - [[{ p: "درکولی شو", f: "dărkawúley sho" }, { p: "درکولای شو", f: "dărkawúlaay sho" }], [{ p: "درکولی شول", f: "dărkawúley shwul" }, { p: "درکولای شول", f: "dărkawúlaay shwul" }, { p: "درکولی شو", f: "dărkawúley shoo" }, { p: "درکولای شو", f: "dărkawúlaay shoo" }]], - [[{ p: "درکولی شوه", f: "dărkawúley shwa" }, { p: "درکولای شوه", f: "dărkawúlaay shwa" }], [{ p: "درکولی شولې", f: "dărkawúley shwule" }, { p: "درکولای شولې", f: "dărkawúlaay shwule" }, { p: "درکولی شوې", f: "dărkawúley shwe" }, { p: "درکولای شوې", f: "dărkawúlaay shwe" }]], - ], - short: [ - [[{ p: "درکوی شوم", f: "dărkawéy shwum" }, { p: "درکوای شوم", f: "dărkawáay shwum" }], [{ p: "درکوی شو", f: "dărkawéy shoo" }, { p: "درکوای شو", f: "dărkawáay shoo" }]], - [[{ p: "درکوی شوم", f: "dărkawéy shwum" }, { p: "درکوای شوم", f: "dărkawáay shwum" }], [{ p: "درکوی شو", f: "dărkawéy shoo" }, { p: "درکوای شو", f: "dărkawáay shoo" }]], - [[{ p: "درکوی شوې", f: "dărkawéy shwe" }, { p: "درکوای شوې", f: "dărkawáay shwe" }], [{ p: "درکوی شوئ", f: "dărkawéy shweyy" }, { p: "درکوای شوئ", f: "dărkawáay shweyy" }]], - [[{ p: "درکوی شوې", f: "dărkawéy shwe" }, { p: "درکوای شوې", f: "dărkawáay shwe" }], [{ p: "درکوی شوئ", f: "dărkawéy shweyy" }, { p: "درکوای شوئ", f: "dărkawáay shweyy" }]], - [[{ p: "درکوی شو", f: "dărkawéy sho" }, { p: "درکوای شو", f: "dărkawáay sho" }], [{ p: "درکوی شول", f: "dărkawéy shwul" }, { p: "درکوای شول", f: "dărkawáay shwul" }, { p: "درکوی شو", f: "dărkawéy shoo" }, { p: "درکوای شو", f: "dărkawáay shoo" }]], - [[{ p: "درکوی شوه", f: "dărkawéy shwa" }, { p: "درکوای شوه", f: "dărkawáay shwa" }], [{ p: "درکوی شولې", f: "dărkawéy shwule" }, { p: "درکوای شولې", f: "dărkawáay shwule" }, { p: "درکوی شوې", f: "dărkawéy shwe" }, { p: "درکوای شوې", f: "dărkawáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به درکولی شوم", f: "ba dărkawúley shwum" }, { p: "به درکولای شوم", f: "ba dărkawúlaay shwum" }], [{ p: "به درکولی شو", f: "ba dărkawúley shoo" }, { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }]], - [[{ p: "به درکولی شوم", f: "ba dărkawúley shwum" }, { p: "به درکولای شوم", f: "ba dărkawúlaay shwum" }], [{ p: "به درکولی شو", f: "ba dărkawúley shoo" }, { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }]], - [[{ p: "به درکولی شوې", f: "ba dărkawúley shwe" }, { p: "به درکولای شوې", f: "ba dărkawúlaay shwe" }], [{ p: "به درکولی شوئ", f: "ba dărkawúley shweyy" }, { p: "به درکولای شوئ", f: "ba dărkawúlaay shweyy" }]], - [[{ p: "به درکولی شوې", f: "ba dărkawúley shwe" }, { p: "به درکولای شوې", f: "ba dărkawúlaay shwe" }], [{ p: "به درکولی شوئ", f: "ba dărkawúley shweyy" }, { p: "به درکولای شوئ", f: "ba dărkawúlaay shweyy" }]], - [[{ p: "به درکولی شو", f: "ba dărkawúley sho" }, { p: "به درکولای شو", f: "ba dărkawúlaay sho" }], [{ p: "به درکولی شول", f: "ba dărkawúley shwul" }, { p: "به درکولای شول", f: "ba dărkawúlaay shwul" }, { p: "به درکولی شو", f: "ba dărkawúley shoo" }, { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }]], - [[{ p: "به درکولی شوه", f: "ba dărkawúley shwa" }, { p: "به درکولای شوه", f: "ba dărkawúlaay shwa" }], [{ p: "به درکولی شولې", f: "ba dărkawúley shwule" }, { p: "به درکولای شولې", f: "ba dărkawúlaay shwule" }, { p: "به درکولی شوې", f: "ba dărkawúley shwe" }, { p: "به درکولای شوې", f: "ba dărkawúlaay shwe" }]], - ], - short: [ - [[{ p: "به درکوی شوم", f: "ba dărkawéy shwum" }, { p: "به درکوای شوم", f: "ba dărkawáay shwum" }], [{ p: "به درکوی شو", f: "ba dărkawéy shoo" }, { p: "به درکوای شو", f: "ba dărkawáay shoo" }]], - [[{ p: "به درکوی شوم", f: "ba dărkawéy shwum" }, { p: "به درکوای شوم", f: "ba dărkawáay shwum" }], [{ p: "به درکوی شو", f: "ba dărkawéy shoo" }, { p: "به درکوای شو", f: "ba dărkawáay shoo" }]], - [[{ p: "به درکوی شوې", f: "ba dărkawéy shwe" }, { p: "به درکوای شوې", f: "ba dărkawáay shwe" }], [{ p: "به درکوی شوئ", f: "ba dărkawéy shweyy" }, { p: "به درکوای شوئ", f: "ba dărkawáay shweyy" }]], - [[{ p: "به درکوی شوې", f: "ba dărkawéy shwe" }, { p: "به درکوای شوې", f: "ba dărkawáay shwe" }], [{ p: "به درکوی شوئ", f: "ba dărkawéy shweyy" }, { p: "به درکوای شوئ", f: "ba dărkawáay shweyy" }]], - [[{ p: "به درکوی شو", f: "ba dărkawéy sho" }, { p: "به درکوای شو", f: "ba dărkawáay sho" }], [{ p: "به درکوی شول", f: "ba dărkawéy shwul" }, { p: "به درکوای شول", f: "ba dărkawáay shwul" }, { p: "به درکوی شو", f: "ba dărkawéy shoo" }, { p: "به درکوای شو", f: "ba dărkawáay shoo" }]], - [[{ p: "به درکوی شوه", f: "ba dărkawéy shwa" }, { p: "به درکوای شوه", f: "ba dărkawáay shwa" }], [{ p: "به درکوی شولې", f: "ba dărkawéy shwule" }, { p: "به درکوای شولې", f: "ba dărkawáay shwule" }, { p: "به درکوی شوې", f: "ba dărkawéy shwe" }, { p: "به درکوای شوې", f: "ba dărkawáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }], [{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }]], - [[{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }], [{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }]], - [[{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }], [{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }]], - [[{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }], [{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }]], - [[{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }], [{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }]], - [[{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }], [{ p: "درکولی شوای", f: "dărkawúley shwaay" }, { p: "درکولی شوی", f: "dărkawúley shwey" }, { p: "درکولای شوای", f: "dărkawúlaay shwaay" }]], - ], - short: [ - [[{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }], [{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }]], - [[{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }], [{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }]], - [[{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }], [{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }]], - [[{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }], [{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }]], - [[{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }], [{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }]], - [[{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }], [{ p: "درکوی شوای", f: "dărkawéy shwaay" }, { p: "درکوی شوی", f: "dărkawéy shwey" }, { p: "درکوای شوای", f: "dărkawáay shwaay" }]], - ], - }, - }, - }, - perfective: { - nonImperative: { - long: [ - [[{p: "درکړم", f: "dărkRum"}], [{p: "درکړو", f: "dărkRoo"}]], - [[{p: "درکړم", f: "dărkRum"}], [{p: "درکړو", f: "dărkRoo"}]], - [[{p: "درکړې", f: "dărkRe"}], [{p: "درکړئ", f: "dărkReyy"}]], - [[{p: "درکړې", f: "dărkRe"}], [{p: "درکړئ", f: "dărkReyy"}]], - [[{p: "درکړي", f: "dărkRee"}], [{p: "درکړي", f: "dărkRee"}]], - [[{p: "درکړي", f: "dărkRee"}], [{p: "درکړي", f: "dărkRee"}]], - ], - short: [ - [[{p: "درکم", f: "dărkum"}], [{p: "درکو", f: "dărkoo"}]], - [[{p: "درکم", f: "dărkum"}], [{p: "درکو", f: "dărkoo"}]], - [[{p: "درکې", f: "dărke"}], [{p: "درکئ", f: "dărkeyy"}]], - [[{p: "درکې", f: "dărke"}], [{p: "درکئ", f: "dărkeyy"}]], - [[{p: "درکي", f: "dărkee"}], [{p: "درکي", f: "dărkee"}]], - [[{p: "درکي", f: "dărkee"}], [{p: "درکي", f: "dărkee"}]], - ], - }, - future: { - long: [ - [[{p: "به درکړم", f: "ba dărkRum"}], [{p: "به درکړو", f: "ba dărkRoo"}]], - [[{p: "به درکړم", f: "ba dărkRum"}], [{p: "به درکړو", f: "ba dărkRoo"}]], - [[{p: "به درکړې", f: "ba dărkRe"}], [{p: "به درکړئ", f: "ba dărkReyy"}]], - [[{p: "به درکړې", f: "ba dărkRe"}], [{p: "به درکړئ", f: "ba dărkReyy"}]], - [[{p: "به درکړي", f: "ba dărkRee"}], [{p: "به درکړي", f: "ba dărkRee"}]], - [[{p: "به درکړي", f: "ba dărkRee"}], [{p: "به درکړي", f: "ba dărkRee"}]], - ], - short: [ - [[{p: "به درکم", f: "ba dărkum"}], [{p: "به درکو", f: "ba dărkoo"}]], - [[{p: "به درکم", f: "ba dărkum"}], [{p: "به درکو", f: "ba dărkoo"}]], - [[{p: "به درکې", f: "ba dărke"}], [{p: "به درکئ", f: "ba dărkeyy"}]], - [[{p: "به درکې", f: "ba dărke"}], [{p: "به درکئ", f: "ba dărkeyy"}]], - [[{p: "به درکي", f: "ba dărkee"}], [{p: "به درکي", f: "ba dărkee"}]], - [[{p: "به درکي", f: "ba dărkee"}], [{p: "به درکي", f: "ba dărkee"}]], - ], - }, - imperative: { - long: [ - [[{ p: "درکړه", f: "dărkRa" }], [{ p: "درکړئ", f: "dărkReyy" }]], - [[{ p: "درکړه", f: "dărkRa" }], [{ p: "درکړئ", f: "dărkReyy" }]] - ], - short: [ - [[{ p: "درکه", f: "dărka" }], [{ p: "درکئ", f: "dărkeyy" }]], - [[{ p: "درکه", f: "dărka" }], [{ p: "درکئ", f: "dărkeyy" }]], - ], - }, - past: { - mini: [ - [[{p: "درکم", f: "dărkum"}], [{p: "درکو", f: "dărkoo"}]], - [[{p: "درکم", f: "dărkum"}], [{p: "درکو", f: "dărkoo"}]], - [[{p: "درکې", f: "dărke"}], [{p: "درکئ", f: "dărkeyy"}]], - [[{p: "درکې", f: "dărke"}], [{p: "درکئ", f: "dărkeyy"}]], - [[{p: "درکه", f: "dărku"}, {p: "درکو", f: "dărko"}], [{p: "درکړل", f: "dărkRul"}, { p: "درکو", f: "dărkoo" }]], - [[{p: "درکه", f: "dărka"}], [{p: "درکې", f: "dărke"}]], - ], - short: [ - [[{p: "درکړم", f: "dărkRum"}], [{p: "درکړو", f: "dărkRoo"}]], - [[{p: "درکړم", f: "dărkRum"}], [{p: "درکړو", f: "dărkRoo"}]], - [[{p: "درکړې", f: "dărkRe"}], [{p: "درکړئ", f: "dărkReyy"}]], - [[{p: "درکړې", f: "dărkRe"}], [{p: "درکړئ", f: "dărkReyy"}]], - [[{p: "درکړه", f: "dărkRu"}, {p: "درکړو", f: "dărkRo"}, {p: "درکړ", f: "dărkuR"}], [{p: "درکړل", f: "dărkRul"}, {p: "درکړو", f: "dărkRoo" }]], - [[{p: "درکړه", f: "dărkRa"}], [{p: "درکړې", f: "dărkRe"}]], - ], - long: [ - [[{p: "درکړلم", f: "dărkRulum"}], [{p: "درکړلو", f: "dărkRuloo"}]], - [[{p: "درکړلم", f: "dărkRulum"}], [{p: "درکړلو", f: "dărkRuloo"}]], - [[{p: "درکړلې", f: "dărkRule"}], [{p: "درکړلئ", f: "dărkRuleyy"}]], - [[{p: "درکړلې", f: "dărkRule"}], [{p: "درکړلئ", f: "dărkRuleyy"}]], - [[{p: "درکړلو", f: "dărkRulo"}], [{p: "درکړل", f: "dărkRul"}, {p: "درکړلو", f: "dărkRuloo"}]], - [[{p: "درکړله", f: "dărkRula"}], [{p: "درکړلې", f: "dărkRule"}]], - ], - }, - habitualPast: { - mini: [ - [[{p: "به درکم", f: "ba dărkum"}], [{p: "به درکو", f: "ba dărkoo"}]], - [[{p: "به درکم", f: "ba dărkum"}], [{p: "به درکو", f: "ba dărkoo"}]], - [[{p: "به درکې", f: "ba dărke"}], [{p: "به درکئ", f: "ba dărkeyy"}]], - [[{p: "به درکې", f: "ba dărke"}], [{p: "به درکئ", f: "ba dărkeyy"}]], - [[{p: "به درکه", f: "ba dărku"}, {p: "به درکو", f: "ba dărko"}], [{p: "به درکړل", f: "ba dărkRul"}, { p: "به درکو", f: "ba dărkoo" }]], - [[{p: "به درکه", f: "ba dărka"}], [{p: "به درکې", f: "ba dărke"}]], - ], - short: [ - [[{p: "به درکړم", f: "ba dărkRum"}], [{p: "به درکړو", f: "ba dărkRoo"}]], - [[{p: "به درکړم", f: "ba dărkRum"}], [{p: "به درکړو", f: "ba dărkRoo"}]], - [[{p: "به درکړې", f: "ba dărkRe"}], [{p: "به درکړئ", f: "ba dărkReyy"}]], - [[{p: "به درکړې", f: "ba dărkRe"}], [{p: "به درکړئ", f: "ba dărkReyy"}]], - [[{p: "به درکړه", f: "ba dărkRu"}, {p: "به درکړو", f: "ba dărkRo"}, {p: "به درکړ", f: "ba dărkuR"}], [{p: "به درکړل", f: "ba dărkRul"}, {p: "به درکړو", f: "ba dărkRoo" }]], - [[{p: "به درکړه", f: "ba dărkRa"}], [{p: "به درکړې", f: "ba dărkRe"}]], - ], - long: [ - [[{p: "به درکړلم", f: "ba dărkRulum"}], [{p: "به درکړلو", f: "ba dărkRuloo"}]], - [[{p: "به درکړلم", f: "ba dărkRulum"}], [{p: "به درکړلو", f: "ba dărkRuloo"}]], - [[{p: "به درکړلې", f: "ba dărkRule"}], [{p: "به درکړلئ", f: "ba dărkRuleyy"}]], - [[{p: "به درکړلې", f: "ba dărkRule"}], [{p: "به درکړلئ", f: "ba dărkRuleyy"}]], - [[{p: "به درکړلو", f: "ba dărkRulo"}], [{p: "به درکړل", f: "ba dărkRul"}, {p: "به درکړلو", f: "ba dărkRuloo"}]], - [[{p: "به درکړله", f: "ba dărkRula"}], [{p: "به درکړلې", f: "ba dărkRule"}]], - ], - }, - modal: { - nonImperative: { - long: [ - [[{ p: "درکړلی شم", f: "dărkRuley shum" }, { p: "درکړلای شم", f: "dărkRulaay shum" }], [{ p: "درکړلی شو", f: "dărkRuley shoo" }, { p: "درکړلای شو", f: "dărkRulaay shoo" }]], - [[{ p: "درکړلی شم", f: "dărkRuley shum" }, { p: "درکړلای شم", f: "dărkRulaay shum" }], [{ p: "درکړلی شو", f: "dărkRuley shoo" }, { p: "درکړلای شو", f: "dărkRulaay shoo" }]], - [[{ p: "درکړلی شې", f: "dărkRuley she" }, { p: "درکړلای شې", f: "dărkRulaay she" }], [{ p: "درکړلی شئ", f: "dărkRuley sheyy" }, { p: "درکړلای شئ", f: "dărkRulaay sheyy" }]], - [[{ p: "درکړلی شې", f: "dărkRuley she" }, { p: "درکړلای شې", f: "dărkRulaay she" }], [{ p: "درکړلی شئ", f: "dărkRuley sheyy" }, { p: "درکړلای شئ", f: "dărkRulaay sheyy" }]], - [[{ p: "درکړلی شي", f: "dărkRuley shee" }, { p: "درکړلای شي", f: "dărkRulaay shee" }], [{ p: "درکړلی شي", f: "dărkRuley shee" }, { p: "درکړلای شي", f: "dărkRulaay shee" }]], - [[{ p: "درکړلی شي", f: "dărkRuley shee" }, { p: "درکړلای شي", f: "dărkRulaay shee" }], [{ p: "درکړلی شي", f: "dărkRuley shee" }, { p: "درکړلای شي", f: "dărkRulaay shee" }]], - ], - short: [ - [[{ p: "درکړی شم", f: "dărkRey shum" }, { p: "درکړای شم", f: "dărkRáay shum" }], [{ p: "درکړی شو", f: "dărkRey shoo" }, { p: "درکړای شو", f: "dărkRáay shoo" }]], - [[{ p: "درکړی شم", f: "dărkRey shum" }, { p: "درکړای شم", f: "dărkRáay shum" }], [{ p: "درکړی شو", f: "dărkRey shoo" }, { p: "درکړای شو", f: "dărkRáay shoo" }]], - [[{ p: "درکړی شې", f: "dărkRey she" }, { p: "درکړای شې", f: "dărkRáay she" }], [{ p: "درکړی شئ", f: "dărkRey sheyy" }, { p: "درکړای شئ", f: "dărkRáay sheyy" }]], - [[{ p: "درکړی شې", f: "dărkRey she" }, { p: "درکړای شې", f: "dărkRáay she" }], [{ p: "درکړی شئ", f: "dărkRey sheyy" }, { p: "درکړای شئ", f: "dărkRáay sheyy" }]], - [[{ p: "درکړی شي", f: "dărkRey shee" }, { p: "درکړای شي", f: "dărkRáay shee" }], [{ p: "درکړی شي", f: "dărkRey shee" }, { p: "درکړای شي", f: "dărkRáay shee" }]], - [[{ p: "درکړی شي", f: "dărkRey shee" }, { p: "درکړای شي", f: "dărkRáay shee" }], [{ p: "درکړی شي", f: "dărkRey shee" }, { p: "درکړای شي", f: "dărkRáay shee" }]], - ], - }, - future: { - long: [ - [[{ p: "به درکړلی شم", f: "ba dărkRuley shum" }, { p: "به درکړلای شم", f: "ba dărkRulaay shum" }], [{ p: "به درکړلی شو", f: "ba dărkRuley shoo" }, { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }]], - [[{ p: "به درکړلی شم", f: "ba dărkRuley shum" }, { p: "به درکړلای شم", f: "ba dărkRulaay shum" }], [{ p: "به درکړلی شو", f: "ba dărkRuley shoo" }, { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }]], - [[{ p: "به درکړلی شې", f: "ba dărkRuley she" }, { p: "به درکړلای شې", f: "ba dărkRulaay she" }], [{ p: "به درکړلی شئ", f: "ba dărkRuley sheyy" }, { p: "به درکړلای شئ", f: "ba dărkRulaay sheyy" }]], - [[{ p: "به درکړلی شې", f: "ba dărkRuley she" }, { p: "به درکړلای شې", f: "ba dărkRulaay she" }], [{ p: "به درکړلی شئ", f: "ba dărkRuley sheyy" }, { p: "به درکړلای شئ", f: "ba dărkRulaay sheyy" }]], - [[{ p: "به درکړلی شي", f: "ba dărkRuley shee" }, { p: "به درکړلای شي", f: "ba dărkRulaay shee" }], [{ p: "به درکړلی شي", f: "ba dărkRuley shee" }, { p: "به درکړلای شي", f: "ba dărkRulaay shee" }]], - [[{ p: "به درکړلی شي", f: "ba dărkRuley shee" }, { p: "به درکړلای شي", f: "ba dărkRulaay shee" }], [{ p: "به درکړلی شي", f: "ba dărkRuley shee" }, { p: "به درکړلای شي", f: "ba dărkRulaay shee" }]], - ], - short: [ - [[{ p: "به درکړی شم", f: "ba dărkRey shum" }, { p: "به درکړای شم", f: "ba dărkRáay shum" }], [{ p: "به درکړی شو", f: "ba dărkRey shoo" }, { p: "به درکړای شو", f: "ba dărkRáay shoo" }]], - [[{ p: "به درکړی شم", f: "ba dărkRey shum" }, { p: "به درکړای شم", f: "ba dărkRáay shum" }], [{ p: "به درکړی شو", f: "ba dărkRey shoo" }, { p: "به درکړای شو", f: "ba dărkRáay shoo" }]], - [[{ p: "به درکړی شې", f: "ba dărkRey she" }, { p: "به درکړای شې", f: "ba dărkRáay she" }], [{ p: "به درکړی شئ", f: "ba dărkRey sheyy" }, { p: "به درکړای شئ", f: "ba dărkRáay sheyy" }]], - [[{ p: "به درکړی شې", f: "ba dărkRey she" }, { p: "به درکړای شې", f: "ba dărkRáay she" }], [{ p: "به درکړی شئ", f: "ba dărkRey sheyy" }, { p: "به درکړای شئ", f: "ba dărkRáay sheyy" }]], - [[{ p: "به درکړی شي", f: "ba dărkRey shee" }, { p: "به درکړای شي", f: "ba dărkRáay shee" }], [{ p: "به درکړی شي", f: "ba dărkRey shee" }, { p: "به درکړای شي", f: "ba dărkRáay shee" }]], - [[{ p: "به درکړی شي", f: "ba dărkRey shee" }, { p: "به درکړای شي", f: "ba dărkRáay shee" }], [{ p: "به درکړی شي", f: "ba dărkRey shee" }, { p: "به درکړای شي", f: "ba dărkRáay shee" }]], - ], - }, - past: { - long: [ - [[{ p: "درکړلی شوم", f: "dărkRuley shwum" }, { p: "درکړلای شوم", f: "dărkRulaay shwum" }], [{ p: "درکړلی شو", f: "dărkRuley shoo" }, { p: "درکړلای شو", f: "dărkRulaay shoo" }]], - [[{ p: "درکړلی شوم", f: "dărkRuley shwum" }, { p: "درکړلای شوم", f: "dărkRulaay shwum" }], [{ p: "درکړلی شو", f: "dărkRuley shoo" }, { p: "درکړلای شو", f: "dărkRulaay shoo" }]], - [[{ p: "درکړلی شوې", f: "dărkRuley shwe" }, { p: "درکړلای شوې", f: "dărkRulaay shwe" }], [{ p: "درکړلی شوئ", f: "dărkRuley shweyy" }, { p: "درکړلای شوئ", f: "dărkRulaay shweyy" }]], - [[{ p: "درکړلی شوې", f: "dărkRuley shwe" }, { p: "درکړلای شوې", f: "dărkRulaay shwe" }], [{ p: "درکړلی شوئ", f: "dărkRuley shweyy" }, { p: "درکړلای شوئ", f: "dărkRulaay shweyy" }]], - [[{ p: "درکړلی شو", f: "dărkRuley sho" }, { p: "درکړلای شو", f: "dărkRulaay sho" }], [{ p: "درکړلی شول", f: "dărkRuley shwul" }, { p: "درکړلای شول", f: "dărkRulaay shwul" }, { p: "درکړلی شو", f: "dărkRuley shoo" }, { p: "درکړلای شو", f: "dărkRulaay shoo" }]], - [[{ p: "درکړلی شوه", f: "dărkRuley shwa" }, { p: "درکړلای شوه", f: "dărkRulaay shwa" }], [{ p: "درکړلی شولې", f: "dărkRuley shwule" }, { p: "درکړلای شولې", f: "dărkRulaay shwule" }, { p: "درکړلی شوې", f: "dărkRuley shwe" }, { p: "درکړلای شوې", f: "dărkRulaay shwe" }]], - ], - short: [ - [[{ p: "درکړی شوم", f: "dărkRey shwum" }, { p: "درکړای شوم", f: "dărkRáay shwum" }], [{ p: "درکړی شو", f: "dărkRey shoo" }, { p: "درکړای شو", f: "dărkRáay shoo" }]], - [[{ p: "درکړی شوم", f: "dărkRey shwum" }, { p: "درکړای شوم", f: "dărkRáay shwum" }], [{ p: "درکړی شو", f: "dărkRey shoo" }, { p: "درکړای شو", f: "dărkRáay shoo" }]], - [[{ p: "درکړی شوې", f: "dărkRey shwe" }, { p: "درکړای شوې", f: "dărkRáay shwe" }], [{ p: "درکړی شوئ", f: "dărkRey shweyy" }, { p: "درکړای شوئ", f: "dărkRáay shweyy" }]], - [[{ p: "درکړی شوې", f: "dărkRey shwe" }, { p: "درکړای شوې", f: "dărkRáay shwe" }], [{ p: "درکړی شوئ", f: "dărkRey shweyy" }, { p: "درکړای شوئ", f: "dărkRáay shweyy" }]], - [[{ p: "درکړی شو", f: "dărkRey sho" }, { p: "درکړای شو", f: "dărkRáay sho" }], [{ p: "درکړی شول", f: "dărkRey shwul" }, { p: "درکړای شول", f: "dărkRáay shwul" }, { p: "درکړی شو", f: "dărkRey shoo" }, { p: "درکړای شو", f: "dărkRáay shoo" }]], - [[{ p: "درکړی شوه", f: "dărkRey shwa" }, { p: "درکړای شوه", f: "dărkRáay shwa" }], [{ p: "درکړی شولې", f: "dărkRey shwule" }, { p: "درکړای شولې", f: "dărkRáay shwule" }, { p: "درکړی شوې", f: "dărkRey shwe" }, { p: "درکړای شوې", f: "dărkRáay shwe" }]], - ], - }, - habitualPast: { - long: [ - [[{ p: "به درکړلی شوم", f: "ba dărkRuley shwum" }, { p: "به درکړلای شوم", f: "ba dărkRulaay shwum" }], [{ p: "به درکړلی شو", f: "ba dărkRuley shoo" }, { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }]], - [[{ p: "به درکړلی شوم", f: "ba dărkRuley shwum" }, { p: "به درکړلای شوم", f: "ba dărkRulaay shwum" }], [{ p: "به درکړلی شو", f: "ba dărkRuley shoo" }, { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }]], - [[{ p: "به درکړلی شوې", f: "ba dărkRuley shwe" }, { p: "به درکړلای شوې", f: "ba dărkRulaay shwe" }], [{ p: "به درکړلی شوئ", f: "ba dărkRuley shweyy" }, { p: "به درکړلای شوئ", f: "ba dărkRulaay shweyy" }]], - [[{ p: "به درکړلی شوې", f: "ba dărkRuley shwe" }, { p: "به درکړلای شوې", f: "ba dărkRulaay shwe" }], [{ p: "به درکړلی شوئ", f: "ba dărkRuley shweyy" }, { p: "به درکړلای شوئ", f: "ba dărkRulaay shweyy" }]], - [[{ p: "به درکړلی شو", f: "ba dărkRuley sho" }, { p: "به درکړلای شو", f: "ba dărkRulaay sho" }], [{ p: "به درکړلی شول", f: "ba dărkRuley shwul" }, { p: "به درکړلای شول", f: "ba dărkRulaay shwul" }, { p: "به درکړلی شو", f: "ba dărkRuley shoo" }, { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }]], - [[{ p: "به درکړلی شوه", f: "ba dărkRuley shwa" }, { p: "به درکړلای شوه", f: "ba dărkRulaay shwa" }], [{ p: "به درکړلی شولې", f: "ba dărkRuley shwule" }, { p: "به درکړلای شولې", f: "ba dărkRulaay shwule" }, { p: "به درکړلی شوې", f: "ba dărkRuley shwe" }, { p: "به درکړلای شوې", f: "ba dărkRulaay shwe" }]], - ], - short: [ - [[{ p: "به درکړی شوم", f: "ba dărkRey shwum" }, { p: "به درکړای شوم", f: "ba dărkRáay shwum" }], [{ p: "به درکړی شو", f: "ba dărkRey shoo" }, { p: "به درکړای شو", f: "ba dărkRáay shoo" }]], - [[{ p: "به درکړی شوم", f: "ba dărkRey shwum" }, { p: "به درکړای شوم", f: "ba dărkRáay shwum" }], [{ p: "به درکړی شو", f: "ba dărkRey shoo" }, { p: "به درکړای شو", f: "ba dărkRáay shoo" }]], - [[{ p: "به درکړی شوې", f: "ba dărkRey shwe" }, { p: "به درکړای شوې", f: "ba dărkRáay shwe" }], [{ p: "به درکړی شوئ", f: "ba dărkRey shweyy" }, { p: "به درکړای شوئ", f: "ba dărkRáay shweyy" }]], - [[{ p: "به درکړی شوې", f: "ba dărkRey shwe" }, { p: "به درکړای شوې", f: "ba dărkRáay shwe" }], [{ p: "به درکړی شوئ", f: "ba dărkRey shweyy" }, { p: "به درکړای شوئ", f: "ba dărkRáay shweyy" }]], - [[{ p: "به درکړی شو", f: "ba dărkRey sho" }, { p: "به درکړای شو", f: "ba dărkRáay sho" }], [{ p: "به درکړی شول", f: "ba dărkRey shwul" }, { p: "به درکړای شول", f: "ba dărkRáay shwul" }, { p: "به درکړی شو", f: "ba dărkRey shoo" }, { p: "به درکړای شو", f: "ba dărkRáay shoo" }]], - [[{ p: "به درکړی شوه", f: "ba dărkRey shwa" }, { p: "به درکړای شوه", f: "ba dărkRáay shwa" }], [{ p: "به درکړی شولې", f: "ba dărkRey shwule" }, { p: "به درکړای شولې", f: "ba dărkRáay shwule" }, { p: "به درکړی شوې", f: "ba dărkRey shwe" }, { p: "به درکړای شوې", f: "ba dărkRáay shwe" }]], - ], - }, - hypotheticalPast: { - long: [ - [[{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }], [{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }]], - [[{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }], [{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }]], - [[{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }], [{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }]], - [[{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }], [{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }]], - [[{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }], [{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }]], - [[{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }], [{ p: "درکړلی شوای", f: "dărkRuley shwaay" }, { p: "درکړلی شوی", f: "dărkRuley shwey" }, { p: "درکړلای شوای", f: "dărkRulaay shwaay" }]], - ], - short: [ - [[{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }], [{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }]], - [[{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }], [{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }]], - [[{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }], [{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }]], - [[{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }], [{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }]], - [[{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }], [{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }]], - [[{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }], [{ p: "درکړی شوای", f: "dărkRey shwaay" }, { p: "درکړی شوی", f: "dărkRey shwey" }, { p: "درکړای شوای", f: "dărkRáay shwaay" }]], - ], - }, - }, - }, - hypothetical: { - short: [ - [[{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }], [{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }]], - [[{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }], [{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }]], - [[{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }], [{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }]], - [[{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }], [{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }]], - [[{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }], [{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }]], - [[{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }], [{ p: "درکوی", f: "dărkawéy" }, { p: "درکوای", f: "dărkawáay" }]], - ], + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "درکول", f: "dărkawul" }, + short: { p: "درکو", f: "dărkaw" }, + }, + perfective: { + long: { p: "درکړل", f: "dărkRul" }, + short: { p: "درکړ", f: "dărkR" }, + mini: { p: "درک", f: "dărk" }, + }, + perfectiveSplit: { long: [ - [[{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }], [{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }]], - [[{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }], [{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }]], - [[{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }], [{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }]], - [[{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }], [{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }]], - [[{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }], [{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }]], - [[{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }], [{ p: "درکولی", f: "dărkawúley" }, { p: "درکولای", f: "dărkawúlaay" }]], + { p: "در ", f: "dăr " }, + { p: "کړل", f: "kRul" }, ], + short: [ + { p: "در ", f: "dăr " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "در ", f: "dăr " }, + { p: "ړ", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "درکو", f: "dărkaw" }, + perfective: { + long: { p: "درکړ", f: "dărkR" }, + short: { p: "درک", f: "dărk" }, + }, + perfectiveSplit: { + long: [ + { p: "در ", f: "dăr " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "در ", f: "dăr " }, + { p: "ړ", f: "k" }, + ], + }, }, participle: { - past: { - masc: [ - [{ p: "درکړی", f: "dărkúRey" }], - [{ p: "درکړي", f: "dărkúRee" }], - [{ p: "درکړیو", f: "dărkúRiyo" }, { p: "درکړو", f: "dărkúRo" }], - ], - fem: [ - [{ p: "درکړې", f: "dărkúRe" }], - [{ p: "درکړې", f: "dărkúRe" }], - [{ p: "درکړو", f: "dărkúRo" }], - ], - }, - present: { - masc: [ - [{ p: "درکوونکی", f: "dărkawóonkey" }], - [{ p: "درکوونکي", f: "dărkawóonkee" }], - [{ p: "درکوونکیو", f: "dărkawóonkiyo" }, { p: "درکوونکو", f: "dărkedóonko" }], - ], - fem: [ - [{ p: "درکوونکې", f: "dărkawóonke" }], - [{ p: "درکوونکې", f: "dărkawóonke" }], - [{ p: "درکوونکو", f: "dărkawóonko" }], - ], - }, + present: { p: "درکوونکی", f: "dărkawóonkay" }, + past: { p: "درکړی", f: "dărkúRay" }, }, - perfect: { - halfPerfect: [ - [[{p: "درکړی", f: "dărkúRey"}], [{p: "درکړي", f: "dărkúRee"}]], - [[{p: "درکړې", f: "dărkúRe"}], [{p: "درکړې", f: "dărkúRe"}]], - [[{p: "درکړی", f: "dărkúRey"}], [{p: "درکړي", f: "dărkúRee"}]], - [[{p: "درکړې", f: "dărkúRe"}], [{p: "درکړې", f: "dărkúRe"}]], - [[{p: "درکړی", f: "dărkúRey"}], [{p: "درکړي", f: "dărkúRee"}]], - [[{p: "درکړې", f: "dărkúRe"}], [{p: "درکړې", f: "dărkúRe"}]], + }, + imperfective: { + nonImperative: [ + [[{ p: "درکوم", f: "dărkawum" }], [{ p: "درکوو", f: "dărkawoo" }]], + [[{ p: "درکوم", f: "dărkawum" }], [{ p: "درکوو", f: "dărkawoo" }]], + [[{ p: "درکوې", f: "dărkawe" }], [{ p: "درکوئ", f: "dărkawey" }]], + [[{ p: "درکوې", f: "dărkawe" }], [{ p: "درکوئ", f: "dărkawey" }]], + [[{ p: "درکوي", f: "dărkawee" }], [{ p: "درکوي", f: "dărkawee" }]], + [[{ p: "درکوي", f: "dărkawee" }], [{ p: "درکوي", f: "dărkawee" }]], + ], + future: [ + [ + [{ p: "به درکوم", f: "ba dărkawum" }], + [{ p: "به درکوو", f: "ba dărkawoo" }], + ], + [ + [{ p: "به درکوم", f: "ba dărkawum" }], + [{ p: "به درکوو", f: "ba dărkawoo" }], + ], + [ + [{ p: "به درکوې", f: "ba dărkawe" }], + [{ p: "به درکوئ", f: "ba dărkawey" }], + ], + [ + [{ p: "به درکوې", f: "ba dărkawe" }], + [{ p: "به درکوئ", f: "ba dărkawey" }], + ], + [ + [{ p: "به درکوي", f: "ba dărkawee" }], + [{ p: "به درکوي", f: "ba dărkawee" }], + ], + [ + [{ p: "به درکوي", f: "ba dărkawee" }], + [{ p: "به درکوي", f: "ba dărkawee" }], + ], + ], + imperative: [ + [[{ p: "درکوه", f: "dărkawá" }], [{ p: "درکوئ", f: "dărkawéy" }]], + [[{ p: "درکوه", f: "dărkawá" }], [{ p: "درکوئ", f: "dărkawéy" }]], + ], + past: { + short: [ + [[{ p: "درکوم", f: "dărkawum" }], [{ p: "درکوو", f: "dărkawoo" }]], + [[{ p: "درکوم", f: "dărkawum" }], [{ p: "درکوو", f: "dărkawoo" }]], + [[{ p: "درکوې", f: "dărkawe" }], [{ p: "درکوئ", f: "dărkawey" }]], + [[{ p: "درکوې", f: "dărkawe" }], [{ p: "درکوئ", f: "dărkawey" }]], + [[{ p: "درکاوه", f: "dărkaawu" }], [{ p: "درکول", f: "dărkawul" }]], + [[{ p: "درکوه", f: "dărkawa" }], [{ p: "درکوې", f: "dărkawe" }]], + ], + long: [ + [ + [{ p: "درکولم", f: "dărkawulum" }], + [{ p: "درکولو", f: "dărkawuloo" }], ], - past: [ - [[{p: "درکړی وم", f: "dărkúRey wum"}], [{p: "درکړي وو", f: "dărkúRee woo"}]], - [[{p: "درکړې وم", f: "dărkúRe wum"}], [{p: "درکړې وو", f: "dărkúRe woo"}]], - [[{p: "درکړی وې", f: "dărkúRey we"}], [{p: "درکړي وئ", f: "dărkúRee weyy"}]], - [[{p: "درکړې وې", f: "dărkúRe we"}], [{p: "درکړې وئ", f: "dărkúRe weyy"}]], - [[{p: "درکړی و", f: "dărkúRey wo"}], [{p: "درکړي وو", f: "dărkúRee woo"}]], - [[{p: "درکړې وه", f: "dărkúRe wa"}], [{p: "درکړې وې", f: "dărkúRe we"}]], + [ + [{ p: "درکولم", f: "dărkawulum" }], + [{ p: "درکولو", f: "dărkawuloo" }], ], - present: [ - [[{p: "درکړی یم", f: "dărkúRey yum"}], [{p: "درکړي یو", f: "dărkúRee yoo"}]], - [[{p: "درکړې یم", f: "dărkúRe yum"}], [{p: "درکړې یو", f: "dărkúRe yoo"}]], - [[{p: "درکړی یې", f: "dărkúRey ye"}], [{p: "درکړي یئ", f: "dărkúRee yeyy"}]], - [[{p: "درکړې یې", f: "dărkúRe ye"}], [{p: "درکړې یئ", f: "dărkúRe yeyy"}]], - [[{p: "درکړی دی", f: "dărkúRey dey"}], [{p: "درکړي دي", f: "dărkúRee dee"}]], - [[{p: "درکړې ده", f: "dărkúRe da"}], [{p: "درکړې دي", f: "dărkúRe dee"}]], - ], - habitual: [ - [[{p: "درکړی یم", f: "dărkúRey yum"}], [{p: "درکړي یو", f: "dărkúRee yoo"}]], - [[{p: "درکړې یم", f: "dărkúRe yum"}], [{p: "درکړې یو", f: "dărkúRe yoo"}]], - [[{p: "درکړی یې", f: "dărkúRey ye"}], [{p: "درکړي یئ", f: "dărkúRee yeyy"}]], - [[{p: "درکړې یې", f: "dărkúRe ye"}], [{p: "درکړې یئ", f: "dărkúRe yeyy"}]], - [[{p: "درکړی وي", f: "dărkúRey wee"}], [{p: "درکړي وي", f: "dărkúRee wee"}]], - [[{p: "درکړې وي", f: "dărkúRe wee"}], [{p: "درکړې وي", f: "dărkúRe wee"}]], - ], - subjunctive: [ - [[{p: "درکړی وم", f: "dărkúRey wum"}], [{p: "درکړي وو", f: "dărkúRee woo"}]], - [[{p: "درکړې وم", f: "dărkúRe wum"}], [{p: "درکړې وو", f: "dărkúRe woo"}]], - [[{p: "درکړی وې", f: "dărkúRey we"}], [{p: "درکړي وئ", f: "dărkúRee weyy"}]], - [[{p: "درکړې وې", f: "dărkúRe we"}], [{p: "درکړې وئ", f: "dărkúRe weyy"}]], - [[{p: "درکړی وي", f: "dărkúRey wee"}], [{p: "درکړي وي", f: "dărkúRee wee"}]], - [[{p: "درکړې وي", f: "dărkúRe wee"}], [{p: "درکړې وي", f: "dărkúRe wee"}]], - ], - future: [ - [[{p: "به درکړی یم", f: "ba dărkúRey yum"}], [{p: "به درکړي یو", f: "ba dărkúRee yoo"}]], - [[{p: "به درکړې یم", f: "ba dărkúRe yum"}], [{p: "به درکړې یو", f: "ba dărkúRe yoo"}]], - [[{p: "به درکړی یې", f: "ba dărkúRey ye"}], [{p: "به درکړي یئ", f: "ba dărkúRee yeyy"}]], - [[{p: "به درکړې یې", f: "ba dărkúRe ye"}], [{p: "به درکړې یئ", f: "ba dărkúRe yeyy"}]], - [[{p: "به درکړی وي", f: "ba dărkúRey wee"}], [{p: "به درکړي وي", f: "ba dărkúRee wee"}]], - [[{p: "به درکړې وي", f: "ba dărkúRe wee"}], [{p: "به درکړې وي", f: "ba dărkúRe wee"}]], - ], - wouldBe: [ - [[{p: "به درکړی وم", f: "ba dărkúRey wum"}], [{p: "به درکړي وو", f: "ba dărkúRee woo"}]], - [[{p: "به درکړې وم", f: "ba dărkúRe wum"}], [{p: "به درکړې وو", f: "ba dărkúRe woo"}]], - [[{p: "به درکړی وې", f: "ba dărkúRey we"}], [{p: "به درکړي وئ", f: "ba dărkúRee weyy"}]], - [[{p: "به درکړې وې", f: "ba dărkúRe we"}], [{p: "به درکړې وئ", f: "ba dărkúRe weyy"}]], - [[{p: "به درکړی و", f: "ba dărkúRey wo"}], [{p: "به درکړي وو", f: "ba dărkúRee woo"}]], - [[{p: "به درکړې وه", f: "ba dărkúRe wa"}], [{p: "به درکړې وې", f: "ba dărkúRe we"}]], - ], - pastSubjunctive: [ - [[{p: "درکړی وای", f: "dărkúRey waay"}, {p: "درکړی وی", f: "dărkúRey wey"}], [{p: "درکړی وای", f: "dărkúRey waay"}, {p: "درکړی وی", f: "dărkúRey wey"}]], - [[{p: "درکړې وای", f: "dărkúRe waay"}, {p: "درکړې وی", f: "dărkúRe wey"}], [{p: "درکړې وای", f: "dărkúRe waay"}, {p: "درکړې وی", f: "dărkúRe wey"}]], - [[{p: "درکړی وای", f: "dărkúRey waay"}, {p: "درکړی وی", f: "dărkúRey wey"}], [{p: "درکړی وای", f: "dărkúRey waay"}, {p: "درکړی وی", f: "dărkúRey wey"}]], - [[{p: "درکړې وای", f: "dărkúRe waay"}, {p: "درکړې وی", f: "dărkúRe wey"}], [{p: "درکړې وای", f: "dărkúRe waay"}, {p: "درکړې وی", f: "dărkúRe wey"}]], - [[{p: "درکړی وای", f: "dărkúRey waay"}, {p: "درکړی وی", f: "dărkúRey wey"}], [{p: "درکړی وای", f: "dărkúRey waay"}, {p: "درکړی وی", f: "dărkúRey wey"}]], - [[{p: "درکړې وای", f: "dărkúRe waay"}, {p: "درکړې وی", f: "dărkúRe wey"}], [{p: "درکړې وای", f: "dărkúRe waay"}, {p: "درکړې وی", f: "dărkúRe wey"}]], - ], - wouldHaveBeen: [ - [[{p: "به درکړی وای", f: "ba dărkúRey waay"}, {p: "به درکړی وی", f: "ba dărkúRey wey"}], [{p: "به درکړی وای", f: "ba dărkúRey waay"}, {p: "به درکړی وی", f: "ba dărkúRey wey"}]], - [[{p: "به درکړې وای", f: "ba dărkúRe waay"}, {p: "به درکړې وی", f: "ba dărkúRe wey"}], [{p: "به درکړې وای", f: "ba dărkúRe waay"}, {p: "به درکړې وی", f: "ba dărkúRe wey"}]], - [[{p: "به درکړی وای", f: "ba dărkúRey waay"}, {p: "به درکړی وی", f: "ba dărkúRey wey"}], [{p: "به درکړی وای", f: "ba dărkúRey waay"}, {p: "به درکړی وی", f: "ba dărkúRey wey"}]], - [[{p: "به درکړې وای", f: "ba dărkúRe waay"}, {p: "به درکړې وی", f: "ba dărkúRe wey"}], [{p: "به درکړې وای", f: "ba dărkúRe waay"}, {p: "به درکړې وی", f: "ba dărkúRe wey"}]], - [[{p: "به درکړی وای", f: "ba dărkúRey waay"}, {p: "به درکړی وی", f: "ba dărkúRey wey"}], [{p: "به درکړی وای", f: "ba dărkúRey waay"}, {p: "به درکړی وی", f: "ba dărkúRey wey"}]], - [[{p: "به درکړې وای", f: "ba dărkúRe waay"}, {p: "به درکړې وی", f: "ba dărkúRe wey"}], [{p: "به درکړې وای", f: "ba dărkúRe waay"}, {p: "به درکړې وی", f: "ba dărkúRe wey"}]], + [[{ p: "درکولې", f: "dărkawule" }], [{ p: "درکولئ", f: "dărkawuley" }]], + [[{ p: "درکولې", f: "dărkawule" }], [{ p: "درکولئ", f: "dărkawuley" }]], + [ + [ + { p: "درکوله", f: "dărkawulu" }, + { p: "درکولو", f: "dărkawulo" }, + ], + [{ p: "درکول", f: "dărkawul" }], ], + [[{ p: "درکوله", f: "dărkawula" }], [{ p: "درکولې", f: "dărkawule" }]], + ], }, - // passive: { - // imperfective: { - // nonImperative: [ - // [{p: "درکول کېږم", f: "dărkawul keGum"}, {p: "درکول کېږو", f: "dărkawul keGoo"}], - // [{p: "درکول کېږې", f: "dărkawul keGe"}, {p: "درکول کېږئ", f: "dărkawul keGeyy"}], - // [{p: "درکول کېږي", f: "dărkawul keGee"}, {p: "درکول کېږي", f: "dărkawul keGee"}], - // ], - // future: [ - // [{p: "به درکول کېږم", f: "ba dărkawul keGum"}, {p: "به درکول کېږو", f: "ba dărkawul keGoo"}], - // [{p: "به درکول کېږې", f: "ba dărkawul keGe"}, {p: "به درکول کېږئ", f: "ba dărkawul keGeyy"}], - // [{p: "به درکول کېږي", f: "ba dărkawul keGee"}, {p: "به درکول کېږي", f: "ba dărkawul keGee"}], - // ], - // past: { - // short: [ - // [[{p: "درکول کېدم", f: "dărkawul kedum"}], [{p: "درکول کېدو", f: "dărkawul kedóo"}]], - // [[{p: "درکول کېدم", f: "dărkawul kedum"}], [{p: "درکول کېدو", f: "dărkawul kedóo"}]], - // [[{p: "درکول کېدې", f: "dărkawul kedé"}], [{p: "درکول کېدئ", f: "dărkawul kedéyy"}]], - // [[{p: "درکول کېدې", f: "dărkawul kedé"}], [{p: "درکول کېدئ", f: "dărkawul kedéyy"}]], - // [[{p: "درکول کېده", f: "dărkawul kedu"}, {p: "درکول کېدو", f: "dărkawul kedó"}], [{p: "درکول کېدل", f: "dărkawul kedul"}]], - // [[{p: "درکول کېده", f: "dărkawul kedá"}], [{p: "درکول کېدې", f: "dărkawul kedé"}]], - // ], - // long: [ - // [[{p: "درکول کېدلم", f: "dărkawul kedúlum"}], [{p: "درکول کېدلو", f: "dărkawul kedúloo"}]], - // [[{p: "درکول کېدلم", f: "dărkawul kedúlum"}], [{p: "درکول کېدلو", f: "dărkawul kedúloo"}]], - // [[{p: "درکول کېدلې", f: "dărkawul kedúle"}], [{p: "درکول کېدلئ", f: "dărkawul kedúleyy"}]], - // [[{p: "درکول کېدلې", f: "dărkawul kedúle"}], [{p: "درکول کېدلئ", f: "dărkawul kedúleyy"}]], - // [[{p: "درکول کېدله", f: "dărkawul kedúlu"}, {p: "درکول کېدلو", f: "dărkawul kedúlo"}], [{p: "درکول کېدل", f: "dărkawul kedúl"}]], - // [[{p: "درکول کېدله", f: "dărkawul kedúla"}], [{p: "درکول کېدلې", f: "dărkawul kedúle"}]], - // ], - // }, - // }, - // perfective: { - // nonImperative: { - // short: [ - // [{p: "درکړلی کېږم", f: "dărkRuley keGum"}, {p: "درکړلی کېږو", f: "dărkRuley keGoo"}], - // [{p: "درکړلی کېږې", f: "dărkRuley keGe"}, {p: "درکړلی کېږئ", f: "dărkRuley keGeyy"}], - // [{p: "درکړلی کېږي", f: "dărkRuley keGee"}, {p: "درکړلی کېږي", f: "dărkRuley keGee"}], - // ], - // long: [ - // [{p: "درکړی کېږم", f: "dărkRey keGum"}, {p: "درکړی کېږو", f: "dărkRey keGoo"}], - // [{p: "درکړی کېږې", f: "dărkRey keGe"}, {p: "درکړی کېږئ", f: "dărkRey keGeyy"}], - // [{p: "درکړی کېږي", f: "dărkRey keGee"}, {p: "درکړی کېږي", f: "dărkRey keGee"}], - // ], - // }, - // future: { - // short: [ - // [{p: "به درکړلی کېږم", f: "ba dărkRuley keGum"}, {p: "به درکړلی کېږو", f: "ba dărkRuley keGoo"}], - // [{p: "به درکړلی کېږې", f: "ba dărkRuley keGe"}, {p: "به درکړلی کېږئ", f: "ba dărkRuley keGeyy"}], - // [{p: "به درکړلی کېږي", f: "ba dărkRuley keGee"}, {p: "به درکړلی کېږي", f: "ba dărkRuley keGee"}], - // ], - // long: [ - // [{p: "به درکړی کېږم", f: "ba dărkRey keGum"}, {p: "به درکړی کېږو", f: "ba dărkRey keGoo"}], - // [{p: "به درکړی کېږې", f: "ba dărkRey keGe"}, {p: "به درکړی کېږئ", f: "ba dărkRey keGeyy"}], - // [{p: "به درکړی کېږي", f: "ba dărkRey keGee"}, {p: "به درکړی کېږي", f: "ba dărkRey keGee"}], - // ], - // }, - // past: { - // short: [ - // [[{p: "درکړی شوم", f: "dărkRey shwum"}], [{p: "درکړی شو", f: "dărkRey shoo"}]], - // [[{p: "درکړی شوم", f: "dărkRey shwum"}], [{p: "درکړی شو", f: "dărkRey shoo"}]], - // [[{p: "درکړی شوې", f: "dărkRey shwe"}], [{p: "درکړی شوئ", f: "dărkRey shweyy"}]], - // [[{p: "درکړی شوې", f: "dărkRey shwe"}], [{p: "درکړی شوئ", f: "dărkRey shweyy"}]], - // [[{p: "درکړی شو", f: "dărkRey sho"}], [{p: "درکړی شو", f: "dărkRey shoo"}, {p: "درکړی شول", f: "dărkRey shwul"}]], - // [[{p: "درکړی شوه", f: "dărkRey shwa"}], [{p: "درکړی شوې", f: "dărkRey shwe"}]], - // ], - // long: [ - // [[{p: "درکړلی شوم", f: "dărkRúley shwum"}], [{p: "درکړلی شو", f: "dărkRúley shoo"}]], - // [[{p: "درکړلی شوم", f: "dărkRúley shwum"}], [{p: "درکړلی شو", f: "dărkRúley shoo"}]], - // [[{p: "درکړلی شوې", f: "dărkRúley shwe"}], [{p: "درکړلی شوئ", f: "dărkRúley shweyy"}]], - // [[{p: "درکړلی شوې", f: "dărkRúley shwe"}], [{p: "درکړلی شوئ", f: "dărkRúley shweyy"}]], - // [[{p: "درکړلی شو", f: "dărkRúley sho"}], [{p: "درکړلی شو", f: "dărkRúley shoo"}, {p: "درکړلی شول", f: "dărkRúley shwul"}]], - // [[{p: "درکړلی شوه", f: "dărkRúley shwa"}], [{p: "درکړلی شوې", f: "dărkRúley shwe"}]], - // ], - // }, - // }, - // perfect: { - // halfPerfect: { - // short: [ - // [[{p: "درکړی شوی", f: "dărkRéy shuwey"}], [{p: "درکړی شوي", f: "dărkRéy shuwee"}]], - // [[{p: "درکړی شوې", f: "dărkRéy shuwe"}], [{p: "درکړی شوې", f: "dărkRéy shuwe"}]], - // [[{p: "درکړی شوی", f: "dărkRéy shuwey"}], [{p: "درکړی شوي", f: "dărkRéy shuwee"}]], - // [[{p: "درکړی شوې", f: "dărkRéy shuwe"}], [{p: "درکړی شوې", f: "dărkRéy shuwe"}]], - // [[{p: "درکړی شوی", f: "dărkRéy shuwey"}], [{p: "درکړی شوي", f: "dărkRéy shuwee"}]], - // [[{p: "درکړی شوې", f: "dărkRéy shuwe"}], [{p: "درکړی شوې", f: "dărkRéy shuwe"}]], - // ], - // long: [ - // [[{p: "درکړلی شوی", f: "dărkRúley shuwey"}], [{p: "درکړلی شوي", f: "dărkRúley shuwee"}]], - // [[{p: "درکړلی شوې", f: "dărkRúley shuwe"}], [{p: "درکړلی شوې", f: "dărkRúley shuwe"}]], - // [[{p: "درکړلی شوی", f: "dărkRúley shuwey"}], [{p: "درکړلی شوي", f: "dărkRúley shuwee"}]], - // [[{p: "درکړلی شوې", f: "dărkRúley shuwe"}], [{p: "درکړلی شوې", f: "dărkRúley shuwe"}]], - // [[{p: "درکړلی شوی", f: "dărkRúley shuwey"}], [{p: "درکړلی شوي", f: "dărkRúley shuwee"}]], - // [[{p: "درکړلی شوې", f: "dărkRúley shuwe"}], [{p: "درکړلی شوې", f: "dărkRúley shuwe"}]], - // ], - // }, - // past: { - // short: [ - // [[{p: "درکړی شوی وم", f: "dărkRéy shuwey wum"}], [{p: "درکړی شوي وو", f: "dărkRéy shuwee woo"}]], - // [[{p: "درکړی شوې وم", f: "dărkRéy shuwe wum"}], [{p: "درکړی شوې وو", f: "dărkRéy shuwe woo"}]], - // [[{p: "درکړی شوی وې", f: "dărkRéy shuwey we"}], [{p: "درکړی شوي وئ", f: "dărkRéy shuwee weyy"}]], - // [[{p: "درکړی شوې وې", f: "dărkRéy shuwe we"}], [{p: "درکړی شوې وئ", f: "dărkRéy shuwe weyy"}]], - // [[{p: "درکړی شوی و", f: "dărkRéy shuwey wo"}], [{p: "درکړی شوي وو", f: "dărkRéy shuwee woo"}]], - // [[{p: "درکړی شوې وه", f: "dărkRéy shuwe wa"}], [{p: "درکړی شوې وې", f: "dărkRéy shuwe we"}]], - // ], - // long: [ - // [[{p: "درکړلی شوی وم", f: "dărkRúley shuwey wum"}], [{p: "درکړلی شوي وو", f: "dărkRúley shuwee woo"}]], - // [[{p: "درکړلی شوې وم", f: "dărkRúley shuwe wum"}], [{p: "درکړلی شوې وو", f: "dărkRúley shuwe woo"}]], - // [[{p: "درکړلی شوی وې", f: "dărkRúley shuwey we"}], [{p: "درکړلی شوي وئ", f: "dărkRúley shuwee weyy"}]], - // [[{p: "درکړلی شوې وې", f: "dărkRúley shuwe we"}], [{p: "درکړلی شوې وئ", f: "dărkRúley shuwe weyy"}]], - // [[{p: "درکړلی شوی و", f: "dărkRúley shuwey wo"}], [{p: "درکړلی شوي وو", f: "dărkRúley shuwee woo"}]], - // [[{p: "درکړلی شوې وه", f: "dărkRúley shuwe wa"}], [{p: "درکړلی شوې وې", f: "dărkRúley shuwe we"}]], - // ], - // }, - // present: { - // short: [ - // [[{p: "درکړی شوی یم", f: "dărkRéy shuwey yum"}], [{p: "درکړی شوي یو", f: "dărkRéy shuwee yoo"}]], - // [[{p: "درکړی شوې یم", f: "dărkRéy shuwe yum"}], [{p: "درکړی شوې یو", f: "dărkRéy shuwe yoo"}]], - // [[{p: "درکړی شوی یې", f: "dărkRéy shuwey ye"}], [{p: "درکړی شوي یئ", f: "dărkRéy shuwee yeyy"}]], - // [[{p: "درکړی شوې یې", f: "dărkRéy shuwe ye"}], [{p: "درکړی شوې یئ", f: "dărkRéy shuwe yeyy"}]], - // [[{p: "درکړی شوی دی", f: "dărkRéy shuwey dey"}], [{p: "درکړی شوي دي", f: "dărkRéy shuwee dee"}]], - // [[{p: "درکړی شوې ده", f: "dărkRéy shuwe da"}], [{p: "درکړی شوې دي", f: "dărkRéy shuwe dee"}]], - // ], - // long: [ - // [[{p: "درکړلی شوی یم", f: "dărkRúley shuwey yum"}], [{p: "درکړلی شوي یو", f: "dărkRúley shuwee yoo"}]], - // [[{p: "درکړلی شوې یم", f: "dărkRúley shuwe yum"}], [{p: "درکړلی شوې یو", f: "dărkRúley shuwe yoo"}]], - // [[{p: "درکړلی شوی یې", f: "dărkRúley shuwey ye"}], [{p: "درکړلی شوي یئ", f: "dărkRúley shuwee yeyy"}]], - // [[{p: "درکړلی شوې یې", f: "dărkRúley shuwe ye"}], [{p: "درکړلی شوې یئ", f: "dărkRúley shuwe yeyy"}]], - // [[{p: "درکړلی شوی دی", f: "dărkRúley shuwey dey"}], [{p: "درکړلی شوي دي", f: "dărkRúley shuwee dee"}]], - // [[{p: "درکړلی شوې ده", f: "dărkRúley shuwe da"}], [{p: "درکړلی شوې دي", f: "dărkRúley shuwe dee"}]], - // ], - // }, - // future: { - // short: [ - // [[{p: "به درکړی شوی یم", f: "ba dărkRéy shuwey yum"}], [{p: "به درکړی شوي یو", f: "ba dărkRéy shuwee yoo"}]], - // [[{p: "به درکړی شوې یم", f: "ba dărkRéy shuwe yum"}], [{p: "به درکړی شوې یو", f: "ba dărkRéy shuwe yoo"}]], - // [[{p: "به درکړی شوی یې", f: "ba dărkRéy shuwey ye"}], [{p: "به درکړی شوي یئ", f: "ba dărkRéy shuwee yeyy"}]], - // [[{p: "به درکړی شوې یې", f: "ba dărkRéy shuwe ye"}], [{p: "به درکړی شوې یئ", f: "ba dărkRéy shuwe yeyy"}]], - // [[{p: "به درکړی شوی وي", f: "ba dărkRéy shuwey wee"}], [{p: "به درکړی شوي وي", f: "ba dărkRéy shuwee wee"}]], - // [[{p: "به درکړی شوې وي", f: "ba dărkRéy shuwe wee"}], [{p: "به درکړی شوې وي", f: "ba dărkRéy shuwe wee"}]], - // ], - // long: [ - // [[{p: "به درکړلی شوی یم", f: "ba dărkRúley shuwey yum"}], [{p: "به درکړلی شوي یو", f: "ba dărkRúley shuwee yoo"}]], - // [[{p: "به درکړلی شوې یم", f: "ba dărkRúley shuwe yum"}], [{p: "به درکړلی شوې یو", f: "ba dărkRúley shuwe yoo"}]], - // [[{p: "به درکړلی شوی یې", f: "ba dărkRúley shuwey ye"}], [{p: "به درکړلی شوي یئ", f: "ba dărkRúley shuwee yeyy"}]], - // [[{p: "به درکړلی شوې یې", f: "ba dărkRúley shuwe ye"}], [{p: "به درکړلی شوې یئ", f: "ba dărkRúley shuwe yeyy"}]], - // [[{p: "به درکړلی شوی وي", f: "ba dărkRúley shuwey wee"}], [{p: "به درکړلی شوي وي", f: "ba dărkRúley shuwee wee"}]], - // [[{p: "به درکړلی شوې وي", f: "ba dărkRúley shuwe wee"}], [{p: "به درکړلی شوې وي", f: "ba dărkRúley shuwe wee"}]], - // ], - // }, - // affirmational: { - // short: [ - // [[{p: "به درکړی شوی وم", f: "ba dărkRéy shuwey wum"}], [{p: "به درکړی شوي وو", f: "ba dărkRéy shuwee woo"}]], - // [[{p: "به درکړی شوې وم", f: "ba dărkRéy shuwe wum"}], [{p: "به درکړی شوې وو", f: "ba dărkRéy shuwe woo"}]], - // [[{p: "به درکړی شوی وې", f: "ba dărkRéy shuwey we"}], [{p: "به درکړی شوي وئ", f: "ba dărkRéy shuwee weyy"}]], - // [[{p: "به درکړی شوې وې", f: "ba dărkRéy shuwe we"}], [{p: "به درکړی شوې وئ", f: "ba dărkRéy shuwe weyy"}]], - // [[{p: "به درکړی شوی و", f: "ba dărkRéy shuwey wo"}], [{p: "به درکړی شوي وو", f: "ba dărkRéy shuwee woo"}]], - // [[{p: "به درکړی شوې وه", f: "ba dărkRéy shuwe wa"}], [{p: "به درکړی شوې وې", f: "ba dărkRéy shuwe we"}]], - // ], - // long: [ - // [[{p: "به درکړلی شوی وم", f: "ba dărkRúley shuwey wum"}], [{p: "به درکړلی شوي وو", f: "ba dărkRúley shuwee woo"}]], - // [[{p: "به درکړلی شوې وم", f: "ba dărkRúley shuwe wum"}], [{p: "به درکړلی شوې وو", f: "ba dărkRúley shuwe woo"}]], - // [[{p: "به درکړلی شوی وې", f: "ba dărkRúley shuwey we"}], [{p: "به درکړلی شوي وئ", f: "ba dărkRúley shuwee weyy"}]], - // [[{p: "به درکړلی شوې وې", f: "ba dărkRúley shuwe we"}], [{p: "به درکړلی شوې وئ", f: "ba dărkRúley shuwe weyy"}]], - // [[{p: "به درکړلی شوی و", f: "ba dărkRúley shuwey wo"}], [{p: "به درکړلی شوي وو", f: "ba dărkRúley shuwee woo"}]], - // [[{p: "به درکړلی شوې وه", f: "ba dărkRúley shuwe wa"}], [{p: "به درکړلی شوې وې", f: "ba dărkRúley shuwe we"}]], - // ], - // }, - // pastSubjunctiveHypothetical: { - // short: [ - // [[{p: "درکړی شوی وای", f: "ba dărkRéy shuwey"}], [{p: "به درکړی شوي", f: "ba dărkRéy shuwee"}]], - // [[{p: "درکړی شوې وای", f: "ba dărkRéy shuwe"}], [{p: "به درکړی شوې", f: "ba dărkRéy shuwe"}]], - // [[{p: "درکړی شوی وای", f: "ba dărkRéy shuwey"}], [{p: "به درکړی شوي", f: "ba dărkRéy shuwee"}]], - // [[{p: "درکړی شوې وای", f: "ba dărkRéy shuwe"}], [{p: "به درکړی شوې", f: "ba dărkRéy shuwe"}]], - // [[{p: "درکړی شوی وای", f: "ba dărkRéy shuwey"}], [{p: "به درکړی شوي", f: "ba dărkRéy shuwee"}]], - // [[{p: "درکړی شوې وای", f: "ba dărkRéy shuwe"}], [{p: "به درکړی شوې", f: "ba dărkRéy shuwe"}]], - // ], - // long: [ - // [[{p: "درکړلی شوی وای", f: "ba dărkRúley shuwey"}], [{p: "به درکړلی شوي", f: "ba dărkRúley shuwee"}]], - // [[{p: "درکړلی شوې وای", f: "ba dărkRúley shuwe"}], [{p: "به درکړلی شوې", f: "ba dărkRúley shuwe"}]], - // [[{p: "درکړلی شوی وای", f: "ba dărkRúley shuwey"}], [{p: "به درکړلی شوي", f: "ba dărkRúley shuwee"}]], - // [[{p: "درکړلی شوې وای", f: "ba dărkRúley shuwe"}], [{p: "به درکړلی شوې", f: "ba dărkRúley shuwe"}]], - // [[{p: "درکړلی شوی وای", f: "ba dărkRúley shuwey"}], [{p: "به درکړلی شوي", f: "ba dărkRúley shuwee"}]], - // [[{p: "درکړلی شوې وای", f: "ba dărkRúley shuwe"}], [{p: "به درکړلی شوې", f: "ba dărkRúley shuwe"}]], - // ], - // }, - // }, - // }, + habitualPast: { + short: [ + [ + [{ p: "به درکوم", f: "ba dărkawum" }], + [{ p: "به درکوو", f: "ba dărkawoo" }], + ], + [ + [{ p: "به درکوم", f: "ba dărkawum" }], + [{ p: "به درکوو", f: "ba dărkawoo" }], + ], + [ + [{ p: "به درکوې", f: "ba dărkawe" }], + [{ p: "به درکوئ", f: "ba dărkawey" }], + ], + [ + [{ p: "به درکوې", f: "ba dărkawe" }], + [{ p: "به درکوئ", f: "ba dărkawey" }], + ], + [ + [{ p: "به درکاوه", f: "ba dărkaawu" }], + [{ p: "به درکول", f: "ba dărkawul" }], + ], + [ + [{ p: "به درکوه", f: "ba dărkawa" }], + [{ p: "به درکوې", f: "ba dărkawe" }], + ], + ], + long: [ + [ + [{ p: "به درکولم", f: "ba dărkawulum" }], + [{ p: "به درکولو", f: "ba dărkawuloo" }], + ], + [ + [{ p: "به درکولم", f: "ba dărkawulum" }], + [{ p: "به درکولو", f: "ba dărkawuloo" }], + ], + [ + [{ p: "به درکولې", f: "ba dărkawule" }], + [{ p: "به درکولئ", f: "ba dărkawuley" }], + ], + [ + [{ p: "به درکولې", f: "ba dărkawule" }], + [{ p: "به درکولئ", f: "ba dărkawuley" }], + ], + [ + [ + { p: "به درکوله", f: "ba dărkawulu" }, + { p: "به درکولو", f: "ba dărkawulo" }, + ], + [{ p: "به درکول", f: "ba dărkawul" }], + ], + [ + [{ p: "به درکوله", f: "ba dărkawula" }], + [{ p: "به درکولې", f: "ba dărkawule" }], + ], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { p: "درکولی شم", f: "dărkawúlay shum" }, + { p: "درکولای شم", f: "dărkawúlaay shum" }, + ], + [ + { p: "درکولی شو", f: "dărkawúlay shoo" }, + { p: "درکولای شو", f: "dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "درکولی شم", f: "dărkawúlay shum" }, + { p: "درکولای شم", f: "dărkawúlaay shum" }, + ], + [ + { p: "درکولی شو", f: "dărkawúlay shoo" }, + { p: "درکولای شو", f: "dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "درکولی شې", f: "dărkawúlay she" }, + { p: "درکولای شې", f: "dărkawúlaay she" }, + ], + [ + { p: "درکولی شئ", f: "dărkawúlay shey" }, + { p: "درکولای شئ", f: "dărkawúlaay shey" }, + ], + ], + [ + [ + { p: "درکولی شې", f: "dărkawúlay she" }, + { p: "درکولای شې", f: "dărkawúlaay she" }, + ], + [ + { p: "درکولی شئ", f: "dărkawúlay shey" }, + { p: "درکولای شئ", f: "dărkawúlaay shey" }, + ], + ], + [ + [ + { p: "درکولی شي", f: "dărkawúlay shee" }, + { p: "درکولای شي", f: "dărkawúlaay shee" }, + ], + [ + { p: "درکولی شي", f: "dărkawúlay shee" }, + { p: "درکولای شي", f: "dărkawúlaay shee" }, + ], + ], + [ + [ + { p: "درکولی شي", f: "dărkawúlay shee" }, + { p: "درکولای شي", f: "dărkawúlaay shee" }, + ], + [ + { p: "درکولی شي", f: "dărkawúlay shee" }, + { p: "درکولای شي", f: "dărkawúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "درکوی شم", f: "dărkawáy shum" }, + { p: "درکوای شم", f: "dărkawáay shum" }, + ], + [ + { p: "درکوی شو", f: "dărkawáy shoo" }, + { p: "درکوای شو", f: "dărkawáay shoo" }, + ], + ], + [ + [ + { p: "درکوی شم", f: "dărkawáy shum" }, + { p: "درکوای شم", f: "dărkawáay shum" }, + ], + [ + { p: "درکوی شو", f: "dărkawáy shoo" }, + { p: "درکوای شو", f: "dărkawáay shoo" }, + ], + ], + [ + [ + { p: "درکوی شې", f: "dărkawáy she" }, + { p: "درکوای شې", f: "dărkawáay she" }, + ], + [ + { p: "درکوی شئ", f: "dărkawáy shey" }, + { p: "درکوای شئ", f: "dărkawáay shey" }, + ], + ], + [ + [ + { p: "درکوی شې", f: "dărkawáy she" }, + { p: "درکوای شې", f: "dărkawáay she" }, + ], + [ + { p: "درکوی شئ", f: "dărkawáy shey" }, + { p: "درکوای شئ", f: "dărkawáay shey" }, + ], + ], + [ + [ + { p: "درکوی شي", f: "dărkawáy shee" }, + { p: "درکوای شي", f: "dărkawáay shee" }, + ], + [ + { p: "درکوی شي", f: "dărkawáy shee" }, + { p: "درکوای شي", f: "dărkawáay shee" }, + ], + ], + [ + [ + { p: "درکوی شي", f: "dărkawáy shee" }, + { p: "درکوای شي", f: "dărkawáay shee" }, + ], + [ + { p: "درکوی شي", f: "dărkawáy shee" }, + { p: "درکوای شي", f: "dărkawáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به درکولی شم", f: "ba dărkawúlay shum" }, + { p: "به درکولای شم", f: "ba dărkawúlaay shum" }, + ], + [ + { p: "به درکولی شو", f: "ba dărkawúlay shoo" }, + { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به درکولی شم", f: "ba dărkawúlay shum" }, + { p: "به درکولای شم", f: "ba dărkawúlaay shum" }, + ], + [ + { p: "به درکولی شو", f: "ba dărkawúlay shoo" }, + { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به درکولی شې", f: "ba dărkawúlay she" }, + { p: "به درکولای شې", f: "ba dărkawúlaay she" }, + ], + [ + { p: "به درکولی شئ", f: "ba dărkawúlay shey" }, + { p: "به درکولای شئ", f: "ba dărkawúlaay shey" }, + ], + ], + [ + [ + { p: "به درکولی شې", f: "ba dărkawúlay she" }, + { p: "به درکولای شې", f: "ba dărkawúlaay she" }, + ], + [ + { p: "به درکولی شئ", f: "ba dărkawúlay shey" }, + { p: "به درکولای شئ", f: "ba dărkawúlaay shey" }, + ], + ], + [ + [ + { p: "به درکولی شي", f: "ba dărkawúlay shee" }, + { p: "به درکولای شي", f: "ba dărkawúlaay shee" }, + ], + [ + { p: "به درکولی شي", f: "ba dărkawúlay shee" }, + { p: "به درکولای شي", f: "ba dărkawúlaay shee" }, + ], + ], + [ + [ + { p: "به درکولی شي", f: "ba dărkawúlay shee" }, + { p: "به درکولای شي", f: "ba dărkawúlaay shee" }, + ], + [ + { p: "به درکولی شي", f: "ba dărkawúlay shee" }, + { p: "به درکولای شي", f: "ba dărkawúlaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به درکوی شم", f: "ba dărkawáy shum" }, + { p: "به درکوای شم", f: "ba dărkawáay shum" }, + ], + [ + { p: "به درکوی شو", f: "ba dărkawáy shoo" }, + { p: "به درکوای شو", f: "ba dărkawáay shoo" }, + ], + ], + [ + [ + { p: "به درکوی شم", f: "ba dărkawáy shum" }, + { p: "به درکوای شم", f: "ba dărkawáay shum" }, + ], + [ + { p: "به درکوی شو", f: "ba dărkawáy shoo" }, + { p: "به درکوای شو", f: "ba dărkawáay shoo" }, + ], + ], + [ + [ + { p: "به درکوی شې", f: "ba dărkawáy she" }, + { p: "به درکوای شې", f: "ba dărkawáay she" }, + ], + [ + { p: "به درکوی شئ", f: "ba dărkawáy shey" }, + { p: "به درکوای شئ", f: "ba dărkawáay shey" }, + ], + ], + [ + [ + { p: "به درکوی شې", f: "ba dărkawáy she" }, + { p: "به درکوای شې", f: "ba dărkawáay she" }, + ], + [ + { p: "به درکوی شئ", f: "ba dărkawáy shey" }, + { p: "به درکوای شئ", f: "ba dărkawáay shey" }, + ], + ], + [ + [ + { p: "به درکوی شي", f: "ba dărkawáy shee" }, + { p: "به درکوای شي", f: "ba dărkawáay shee" }, + ], + [ + { p: "به درکوی شي", f: "ba dărkawáy shee" }, + { p: "به درکوای شي", f: "ba dărkawáay shee" }, + ], + ], + [ + [ + { p: "به درکوی شي", f: "ba dărkawáy shee" }, + { p: "به درکوای شي", f: "ba dărkawáay shee" }, + ], + [ + { p: "به درکوی شي", f: "ba dărkawáy shee" }, + { p: "به درکوای شي", f: "ba dărkawáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "درکولی شوم", f: "dărkawúlay shwum" }, + { p: "درکولای شوم", f: "dărkawúlaay shwum" }, + ], + [ + { p: "درکولی شو", f: "dărkawúlay shoo" }, + { p: "درکولای شو", f: "dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "درکولی شوم", f: "dărkawúlay shwum" }, + { p: "درکولای شوم", f: "dărkawúlaay shwum" }, + ], + [ + { p: "درکولی شو", f: "dărkawúlay shoo" }, + { p: "درکولای شو", f: "dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "درکولی شوې", f: "dărkawúlay shwe" }, + { p: "درکولای شوې", f: "dărkawúlaay shwe" }, + ], + [ + { p: "درکولی شوئ", f: "dărkawúlay shwey" }, + { p: "درکولای شوئ", f: "dărkawúlaay shwey" }, + ], + ], + [ + [ + { p: "درکولی شوې", f: "dărkawúlay shwe" }, + { p: "درکولای شوې", f: "dărkawúlaay shwe" }, + ], + [ + { p: "درکولی شوئ", f: "dărkawúlay shwey" }, + { p: "درکولای شوئ", f: "dărkawúlaay shwey" }, + ], + ], + [ + [ + { p: "درکولی شو", f: "dărkawúlay sho" }, + { p: "درکولای شو", f: "dărkawúlaay sho" }, + ], + [ + { p: "درکولی شول", f: "dărkawúlay shwul" }, + { p: "درکولای شول", f: "dărkawúlaay shwul" }, + { p: "درکولی شو", f: "dărkawúlay shoo" }, + { p: "درکولای شو", f: "dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "درکولی شوه", f: "dărkawúlay shwa" }, + { p: "درکولای شوه", f: "dărkawúlaay shwa" }, + ], + [ + { p: "درکولی شولې", f: "dărkawúlay shwule" }, + { p: "درکولای شولې", f: "dărkawúlaay shwule" }, + { p: "درکولی شوې", f: "dărkawúlay shwe" }, + { p: "درکولای شوې", f: "dărkawúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "درکوی شوم", f: "dărkawáy shwum" }, + { p: "درکوای شوم", f: "dărkawáay shwum" }, + ], + [ + { p: "درکوی شو", f: "dărkawáy shoo" }, + { p: "درکوای شو", f: "dărkawáay shoo" }, + ], + ], + [ + [ + { p: "درکوی شوم", f: "dărkawáy shwum" }, + { p: "درکوای شوم", f: "dărkawáay shwum" }, + ], + [ + { p: "درکوی شو", f: "dărkawáy shoo" }, + { p: "درکوای شو", f: "dărkawáay shoo" }, + ], + ], + [ + [ + { p: "درکوی شوې", f: "dărkawáy shwe" }, + { p: "درکوای شوې", f: "dărkawáay shwe" }, + ], + [ + { p: "درکوی شوئ", f: "dărkawáy shwey" }, + { p: "درکوای شوئ", f: "dărkawáay shwey" }, + ], + ], + [ + [ + { p: "درکوی شوې", f: "dărkawáy shwe" }, + { p: "درکوای شوې", f: "dărkawáay shwe" }, + ], + [ + { p: "درکوی شوئ", f: "dărkawáy shwey" }, + { p: "درکوای شوئ", f: "dărkawáay shwey" }, + ], + ], + [ + [ + { p: "درکوی شو", f: "dărkawáy sho" }, + { p: "درکوای شو", f: "dărkawáay sho" }, + ], + [ + { p: "درکوی شول", f: "dărkawáy shwul" }, + { p: "درکوای شول", f: "dărkawáay shwul" }, + { p: "درکوی شو", f: "dărkawáy shoo" }, + { p: "درکوای شو", f: "dărkawáay shoo" }, + ], + ], + [ + [ + { p: "درکوی شوه", f: "dărkawáy shwa" }, + { p: "درکوای شوه", f: "dărkawáay shwa" }, + ], + [ + { p: "درکوی شولې", f: "dărkawáy shwule" }, + { p: "درکوای شولې", f: "dărkawáay shwule" }, + { p: "درکوی شوې", f: "dărkawáy shwe" }, + { p: "درکوای شوې", f: "dărkawáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به درکولی شوم", f: "ba dărkawúlay shwum" }, + { p: "به درکولای شوم", f: "ba dărkawúlaay shwum" }, + ], + [ + { p: "به درکولی شو", f: "ba dărkawúlay shoo" }, + { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به درکولی شوم", f: "ba dărkawúlay shwum" }, + { p: "به درکولای شوم", f: "ba dărkawúlaay shwum" }, + ], + [ + { p: "به درکولی شو", f: "ba dărkawúlay shoo" }, + { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به درکولی شوې", f: "ba dărkawúlay shwe" }, + { p: "به درکولای شوې", f: "ba dărkawúlaay shwe" }, + ], + [ + { p: "به درکولی شوئ", f: "ba dărkawúlay shwey" }, + { p: "به درکولای شوئ", f: "ba dărkawúlaay shwey" }, + ], + ], + [ + [ + { p: "به درکولی شوې", f: "ba dărkawúlay shwe" }, + { p: "به درکولای شوې", f: "ba dărkawúlaay shwe" }, + ], + [ + { p: "به درکولی شوئ", f: "ba dărkawúlay shwey" }, + { p: "به درکولای شوئ", f: "ba dărkawúlaay shwey" }, + ], + ], + [ + [ + { p: "به درکولی شو", f: "ba dărkawúlay sho" }, + { p: "به درکولای شو", f: "ba dărkawúlaay sho" }, + ], + [ + { p: "به درکولی شول", f: "ba dărkawúlay shwul" }, + { p: "به درکولای شول", f: "ba dărkawúlaay shwul" }, + { p: "به درکولی شو", f: "ba dărkawúlay shoo" }, + { p: "به درکولای شو", f: "ba dărkawúlaay shoo" }, + ], + ], + [ + [ + { p: "به درکولی شوه", f: "ba dărkawúlay shwa" }, + { p: "به درکولای شوه", f: "ba dărkawúlaay shwa" }, + ], + [ + { p: "به درکولی شولې", f: "ba dărkawúlay shwule" }, + { p: "به درکولای شولې", f: "ba dărkawúlaay shwule" }, + { p: "به درکولی شوې", f: "ba dărkawúlay shwe" }, + { p: "به درکولای شوې", f: "ba dărkawúlaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به درکوی شوم", f: "ba dărkawáy shwum" }, + { p: "به درکوای شوم", f: "ba dărkawáay shwum" }, + ], + [ + { p: "به درکوی شو", f: "ba dărkawáy shoo" }, + { p: "به درکوای شو", f: "ba dărkawáay shoo" }, + ], + ], + [ + [ + { p: "به درکوی شوم", f: "ba dărkawáy shwum" }, + { p: "به درکوای شوم", f: "ba dărkawáay shwum" }, + ], + [ + { p: "به درکوی شو", f: "ba dărkawáy shoo" }, + { p: "به درکوای شو", f: "ba dărkawáay shoo" }, + ], + ], + [ + [ + { p: "به درکوی شوې", f: "ba dărkawáy shwe" }, + { p: "به درکوای شوې", f: "ba dărkawáay shwe" }, + ], + [ + { p: "به درکوی شوئ", f: "ba dărkawáy shwey" }, + { p: "به درکوای شوئ", f: "ba dărkawáay shwey" }, + ], + ], + [ + [ + { p: "به درکوی شوې", f: "ba dărkawáy shwe" }, + { p: "به درکوای شوې", f: "ba dărkawáay shwe" }, + ], + [ + { p: "به درکوی شوئ", f: "ba dărkawáy shwey" }, + { p: "به درکوای شوئ", f: "ba dărkawáay shwey" }, + ], + ], + [ + [ + { p: "به درکوی شو", f: "ba dărkawáy sho" }, + { p: "به درکوای شو", f: "ba dărkawáay sho" }, + ], + [ + { p: "به درکوی شول", f: "ba dărkawáy shwul" }, + { p: "به درکوای شول", f: "ba dărkawáay shwul" }, + { p: "به درکوی شو", f: "ba dărkawáy shoo" }, + { p: "به درکوای شو", f: "ba dărkawáay shoo" }, + ], + ], + [ + [ + { p: "به درکوی شوه", f: "ba dărkawáy shwa" }, + { p: "به درکوای شوه", f: "ba dărkawáay shwa" }, + ], + [ + { p: "به درکوی شولې", f: "ba dărkawáy shwule" }, + { p: "به درکوای شولې", f: "ba dărkawáay shwule" }, + { p: "به درکوی شوې", f: "ba dărkawáy shwe" }, + { p: "به درکوای شوې", f: "ba dărkawáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + ], + [ + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + [ + { p: "درکولی شوای", f: "dărkawúlay shwaay" }, + { p: "درکولی شوی", f: "dărkawúlay shway" }, + { p: "درکولای شوای", f: "dărkawúlaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + ], + [ + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + ], + [ + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + ], + [ + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + ], + [ + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + ], + [ + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + [ + { p: "درکوی شوای", f: "dărkawáy shwaay" }, + { p: "درکوی شوی", f: "dărkawáy shway" }, + { p: "درکوای شوای", f: "dărkawáay shwaay" }, + ], + ], + ], + }, + }, + }, + perfective: { + nonImperative: { + long: [ + [[{ p: "درکړم", f: "dărkRum" }], [{ p: "درکړو", f: "dărkRoo" }]], + [[{ p: "درکړم", f: "dărkRum" }], [{ p: "درکړو", f: "dărkRoo" }]], + [[{ p: "درکړې", f: "dărkRe" }], [{ p: "درکړئ", f: "dărkRey" }]], + [[{ p: "درکړې", f: "dărkRe" }], [{ p: "درکړئ", f: "dărkRey" }]], + [[{ p: "درکړي", f: "dărkRee" }], [{ p: "درکړي", f: "dărkRee" }]], + [[{ p: "درکړي", f: "dărkRee" }], [{ p: "درکړي", f: "dărkRee" }]], + ], + short: [ + [[{ p: "درکم", f: "dărkum" }], [{ p: "درکو", f: "dărkoo" }]], + [[{ p: "درکم", f: "dărkum" }], [{ p: "درکو", f: "dărkoo" }]], + [[{ p: "درکې", f: "dărke" }], [{ p: "درکئ", f: "dărkey" }]], + [[{ p: "درکې", f: "dărke" }], [{ p: "درکئ", f: "dărkey" }]], + [[{ p: "درکي", f: "dărkee" }], [{ p: "درکي", f: "dărkee" }]], + [[{ p: "درکي", f: "dărkee" }], [{ p: "درکي", f: "dărkee" }]], + ], + }, + future: { + long: [ + [ + [{ p: "به درکړم", f: "ba dărkRum" }], + [{ p: "به درکړو", f: "ba dărkRoo" }], + ], + [ + [{ p: "به درکړم", f: "ba dărkRum" }], + [{ p: "به درکړو", f: "ba dărkRoo" }], + ], + [ + [{ p: "به درکړې", f: "ba dărkRe" }], + [{ p: "به درکړئ", f: "ba dărkRey" }], + ], + [ + [{ p: "به درکړې", f: "ba dărkRe" }], + [{ p: "به درکړئ", f: "ba dărkRey" }], + ], + [ + [{ p: "به درکړي", f: "ba dărkRee" }], + [{ p: "به درکړي", f: "ba dărkRee" }], + ], + [ + [{ p: "به درکړي", f: "ba dărkRee" }], + [{ p: "به درکړي", f: "ba dărkRee" }], + ], + ], + short: [ + [ + [{ p: "به درکم", f: "ba dărkum" }], + [{ p: "به درکو", f: "ba dărkoo" }], + ], + [ + [{ p: "به درکم", f: "ba dărkum" }], + [{ p: "به درکو", f: "ba dărkoo" }], + ], + [[{ p: "به درکې", f: "ba dărke" }], [{ p: "به درکئ", f: "ba dărkey" }]], + [[{ p: "به درکې", f: "ba dărke" }], [{ p: "به درکئ", f: "ba dărkey" }]], + [ + [{ p: "به درکي", f: "ba dărkee" }], + [{ p: "به درکي", f: "ba dărkee" }], + ], + [ + [{ p: "به درکي", f: "ba dărkee" }], + [{ p: "به درکي", f: "ba dărkee" }], + ], + ], + }, + imperative: { + long: [ + [[{ p: "درکړه", f: "dărkRa" }], [{ p: "درکړئ", f: "dărkRey" }]], + [[{ p: "درکړه", f: "dărkRa" }], [{ p: "درکړئ", f: "dărkRey" }]], + ], + short: [ + [[{ p: "درکه", f: "dărka" }], [{ p: "درکئ", f: "dărkey" }]], + [[{ p: "درکه", f: "dărka" }], [{ p: "درکئ", f: "dărkey" }]], + ], + }, + past: { + mini: [ + [[{ p: "درکم", f: "dărkum" }], [{ p: "درکو", f: "dărkoo" }]], + [[{ p: "درکم", f: "dărkum" }], [{ p: "درکو", f: "dărkoo" }]], + [[{ p: "درکې", f: "dărke" }], [{ p: "درکئ", f: "dărkey" }]], + [[{ p: "درکې", f: "dărke" }], [{ p: "درکئ", f: "dărkey" }]], + [ + [ + { p: "درکه", f: "dărku" }, + { p: "درکو", f: "dărko" }, + ], + [ + { p: "درکړل", f: "dărkRul" }, + { p: "درکو", f: "dărkoo" }, + ], + ], + [[{ p: "درکه", f: "dărka" }], [{ p: "درکې", f: "dărke" }]], + ], + short: [ + [[{ p: "درکړم", f: "dărkRum" }], [{ p: "درکړو", f: "dărkRoo" }]], + [[{ p: "درکړم", f: "dărkRum" }], [{ p: "درکړو", f: "dărkRoo" }]], + [[{ p: "درکړې", f: "dărkRe" }], [{ p: "درکړئ", f: "dărkRey" }]], + [[{ p: "درکړې", f: "dărkRe" }], [{ p: "درکړئ", f: "dărkRey" }]], + [ + [ + { p: "درکړه", f: "dărkRu" }, + { p: "درکړو", f: "dărkRo" }, + { p: "درکړ", f: "dărkuR" }, + ], + [ + { p: "درکړل", f: "dărkRul" }, + { p: "درکړو", f: "dărkRoo" }, + ], + ], + [[{ p: "درکړه", f: "dărkRa" }], [{ p: "درکړې", f: "dărkRe" }]], + ], + long: [ + [[{ p: "درکړلم", f: "dărkRulum" }], [{ p: "درکړلو", f: "dărkRuloo" }]], + [[{ p: "درکړلم", f: "dărkRulum" }], [{ p: "درکړلو", f: "dărkRuloo" }]], + [[{ p: "درکړلې", f: "dărkRule" }], [{ p: "درکړلئ", f: "dărkRuley" }]], + [[{ p: "درکړلې", f: "dărkRule" }], [{ p: "درکړلئ", f: "dărkRuley" }]], + [ + [{ p: "درکړلو", f: "dărkRulo" }], + [ + { p: "درکړل", f: "dărkRul" }, + { p: "درکړلو", f: "dărkRuloo" }, + ], + ], + [[{ p: "درکړله", f: "dărkRula" }], [{ p: "درکړلې", f: "dărkRule" }]], + ], + }, + habitualPast: { + mini: [ + [ + [{ p: "به درکم", f: "ba dărkum" }], + [{ p: "به درکو", f: "ba dărkoo" }], + ], + [ + [{ p: "به درکم", f: "ba dărkum" }], + [{ p: "به درکو", f: "ba dărkoo" }], + ], + [[{ p: "به درکې", f: "ba dărke" }], [{ p: "به درکئ", f: "ba dărkey" }]], + [[{ p: "به درکې", f: "ba dărke" }], [{ p: "به درکئ", f: "ba dărkey" }]], + [ + [ + { p: "به درکه", f: "ba dărku" }, + { p: "به درکو", f: "ba dărko" }, + ], + [ + { p: "به درکړل", f: "ba dărkRul" }, + { p: "به درکو", f: "ba dărkoo" }, + ], + ], + [[{ p: "به درکه", f: "ba dărka" }], [{ p: "به درکې", f: "ba dărke" }]], + ], + short: [ + [ + [{ p: "به درکړم", f: "ba dărkRum" }], + [{ p: "به درکړو", f: "ba dărkRoo" }], + ], + [ + [{ p: "به درکړم", f: "ba dărkRum" }], + [{ p: "به درکړو", f: "ba dărkRoo" }], + ], + [ + [{ p: "به درکړې", f: "ba dărkRe" }], + [{ p: "به درکړئ", f: "ba dărkRey" }], + ], + [ + [{ p: "به درکړې", f: "ba dărkRe" }], + [{ p: "به درکړئ", f: "ba dărkRey" }], + ], + [ + [ + { p: "به درکړه", f: "ba dărkRu" }, + { p: "به درکړو", f: "ba dărkRo" }, + { p: "به درکړ", f: "ba dărkuR" }, + ], + [ + { p: "به درکړل", f: "ba dărkRul" }, + { p: "به درکړو", f: "ba dărkRoo" }, + ], + ], + [ + [{ p: "به درکړه", f: "ba dărkRa" }], + [{ p: "به درکړې", f: "ba dărkRe" }], + ], + ], + long: [ + [ + [{ p: "به درکړلم", f: "ba dărkRulum" }], + [{ p: "به درکړلو", f: "ba dărkRuloo" }], + ], + [ + [{ p: "به درکړلم", f: "ba dărkRulum" }], + [{ p: "به درکړلو", f: "ba dărkRuloo" }], + ], + [ + [{ p: "به درکړلې", f: "ba dărkRule" }], + [{ p: "به درکړلئ", f: "ba dărkRuley" }], + ], + [ + [{ p: "به درکړلې", f: "ba dărkRule" }], + [{ p: "به درکړلئ", f: "ba dărkRuley" }], + ], + [ + [{ p: "به درکړلو", f: "ba dărkRulo" }], + [ + { p: "به درکړل", f: "ba dărkRul" }, + { p: "به درکړلو", f: "ba dărkRuloo" }, + ], + ], + [ + [{ p: "به درکړله", f: "ba dărkRula" }], + [{ p: "به درکړلې", f: "ba dărkRule" }], + ], + ], + }, + modal: { + nonImperative: { + long: [ + [ + [ + { p: "درکړلی شم", f: "dărkRulay shum" }, + { p: "درکړلای شم", f: "dărkRulaay shum" }, + ], + [ + { p: "درکړلی شو", f: "dărkRulay shoo" }, + { p: "درکړلای شو", f: "dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "درکړلی شم", f: "dărkRulay shum" }, + { p: "درکړلای شم", f: "dărkRulaay shum" }, + ], + [ + { p: "درکړلی شو", f: "dărkRulay shoo" }, + { p: "درکړلای شو", f: "dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "درکړلی شې", f: "dărkRulay she" }, + { p: "درکړلای شې", f: "dărkRulaay she" }, + ], + [ + { p: "درکړلی شئ", f: "dărkRulay shey" }, + { p: "درکړلای شئ", f: "dărkRulaay shey" }, + ], + ], + [ + [ + { p: "درکړلی شې", f: "dărkRulay she" }, + { p: "درکړلای شې", f: "dărkRulaay she" }, + ], + [ + { p: "درکړلی شئ", f: "dărkRulay shey" }, + { p: "درکړلای شئ", f: "dărkRulaay shey" }, + ], + ], + [ + [ + { p: "درکړلی شي", f: "dărkRulay shee" }, + { p: "درکړلای شي", f: "dărkRulaay shee" }, + ], + [ + { p: "درکړلی شي", f: "dărkRulay shee" }, + { p: "درکړلای شي", f: "dărkRulaay shee" }, + ], + ], + [ + [ + { p: "درکړلی شي", f: "dărkRulay shee" }, + { p: "درکړلای شي", f: "dărkRulaay shee" }, + ], + [ + { p: "درکړلی شي", f: "dărkRulay shee" }, + { p: "درکړلای شي", f: "dărkRulaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "درکړی شم", f: "dărkRay shum" }, + { p: "درکړای شم", f: "dărkRáay shum" }, + ], + [ + { p: "درکړی شو", f: "dărkRay shoo" }, + { p: "درکړای شو", f: "dărkRáay shoo" }, + ], + ], + [ + [ + { p: "درکړی شم", f: "dărkRay shum" }, + { p: "درکړای شم", f: "dărkRáay shum" }, + ], + [ + { p: "درکړی شو", f: "dărkRay shoo" }, + { p: "درکړای شو", f: "dărkRáay shoo" }, + ], + ], + [ + [ + { p: "درکړی شې", f: "dărkRay she" }, + { p: "درکړای شې", f: "dărkRáay she" }, + ], + [ + { p: "درکړی شئ", f: "dărkRay shey" }, + { p: "درکړای شئ", f: "dărkRáay shey" }, + ], + ], + [ + [ + { p: "درکړی شې", f: "dărkRay she" }, + { p: "درکړای شې", f: "dărkRáay she" }, + ], + [ + { p: "درکړی شئ", f: "dărkRay shey" }, + { p: "درکړای شئ", f: "dărkRáay shey" }, + ], + ], + [ + [ + { p: "درکړی شي", f: "dărkRay shee" }, + { p: "درکړای شي", f: "dărkRáay shee" }, + ], + [ + { p: "درکړی شي", f: "dărkRay shee" }, + { p: "درکړای شي", f: "dărkRáay shee" }, + ], + ], + [ + [ + { p: "درکړی شي", f: "dărkRay shee" }, + { p: "درکړای شي", f: "dărkRáay shee" }, + ], + [ + { p: "درکړی شي", f: "dărkRay shee" }, + { p: "درکړای شي", f: "dărkRáay shee" }, + ], + ], + ], + }, + future: { + long: [ + [ + [ + { p: "به درکړلی شم", f: "ba dărkRulay shum" }, + { p: "به درکړلای شم", f: "ba dărkRulaay shum" }, + ], + [ + { p: "به درکړلی شو", f: "ba dărkRulay shoo" }, + { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به درکړلی شم", f: "ba dărkRulay shum" }, + { p: "به درکړلای شم", f: "ba dărkRulaay shum" }, + ], + [ + { p: "به درکړلی شو", f: "ba dărkRulay shoo" }, + { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به درکړلی شې", f: "ba dărkRulay she" }, + { p: "به درکړلای شې", f: "ba dărkRulaay she" }, + ], + [ + { p: "به درکړلی شئ", f: "ba dărkRulay shey" }, + { p: "به درکړلای شئ", f: "ba dărkRulaay shey" }, + ], + ], + [ + [ + { p: "به درکړلی شې", f: "ba dărkRulay she" }, + { p: "به درکړلای شې", f: "ba dărkRulaay she" }, + ], + [ + { p: "به درکړلی شئ", f: "ba dărkRulay shey" }, + { p: "به درکړلای شئ", f: "ba dărkRulaay shey" }, + ], + ], + [ + [ + { p: "به درکړلی شي", f: "ba dărkRulay shee" }, + { p: "به درکړلای شي", f: "ba dărkRulaay shee" }, + ], + [ + { p: "به درکړلی شي", f: "ba dărkRulay shee" }, + { p: "به درکړلای شي", f: "ba dărkRulaay shee" }, + ], + ], + [ + [ + { p: "به درکړلی شي", f: "ba dărkRulay shee" }, + { p: "به درکړلای شي", f: "ba dărkRulaay shee" }, + ], + [ + { p: "به درکړلی شي", f: "ba dărkRulay shee" }, + { p: "به درکړلای شي", f: "ba dărkRulaay shee" }, + ], + ], + ], + short: [ + [ + [ + { p: "به درکړی شم", f: "ba dărkRay shum" }, + { p: "به درکړای شم", f: "ba dărkRáay shum" }, + ], + [ + { p: "به درکړی شو", f: "ba dărkRay shoo" }, + { p: "به درکړای شو", f: "ba dărkRáay shoo" }, + ], + ], + [ + [ + { p: "به درکړی شم", f: "ba dărkRay shum" }, + { p: "به درکړای شم", f: "ba dărkRáay shum" }, + ], + [ + { p: "به درکړی شو", f: "ba dărkRay shoo" }, + { p: "به درکړای شو", f: "ba dărkRáay shoo" }, + ], + ], + [ + [ + { p: "به درکړی شې", f: "ba dărkRay she" }, + { p: "به درکړای شې", f: "ba dărkRáay she" }, + ], + [ + { p: "به درکړی شئ", f: "ba dărkRay shey" }, + { p: "به درکړای شئ", f: "ba dărkRáay shey" }, + ], + ], + [ + [ + { p: "به درکړی شې", f: "ba dărkRay she" }, + { p: "به درکړای شې", f: "ba dărkRáay she" }, + ], + [ + { p: "به درکړی شئ", f: "ba dărkRay shey" }, + { p: "به درکړای شئ", f: "ba dărkRáay shey" }, + ], + ], + [ + [ + { p: "به درکړی شي", f: "ba dărkRay shee" }, + { p: "به درکړای شي", f: "ba dărkRáay shee" }, + ], + [ + { p: "به درکړی شي", f: "ba dărkRay shee" }, + { p: "به درکړای شي", f: "ba dărkRáay shee" }, + ], + ], + [ + [ + { p: "به درکړی شي", f: "ba dărkRay shee" }, + { p: "به درکړای شي", f: "ba dărkRáay shee" }, + ], + [ + { p: "به درکړی شي", f: "ba dărkRay shee" }, + { p: "به درکړای شي", f: "ba dărkRáay shee" }, + ], + ], + ], + }, + past: { + long: [ + [ + [ + { p: "درکړلی شوم", f: "dărkRulay shwum" }, + { p: "درکړلای شوم", f: "dărkRulaay shwum" }, + ], + [ + { p: "درکړلی شو", f: "dărkRulay shoo" }, + { p: "درکړلای شو", f: "dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "درکړلی شوم", f: "dărkRulay shwum" }, + { p: "درکړلای شوم", f: "dărkRulaay shwum" }, + ], + [ + { p: "درکړلی شو", f: "dărkRulay shoo" }, + { p: "درکړلای شو", f: "dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "درکړلی شوې", f: "dărkRulay shwe" }, + { p: "درکړلای شوې", f: "dărkRulaay shwe" }, + ], + [ + { p: "درکړلی شوئ", f: "dărkRulay shwey" }, + { p: "درکړلای شوئ", f: "dărkRulaay shwey" }, + ], + ], + [ + [ + { p: "درکړلی شوې", f: "dărkRulay shwe" }, + { p: "درکړلای شوې", f: "dărkRulaay shwe" }, + ], + [ + { p: "درکړلی شوئ", f: "dărkRulay shwey" }, + { p: "درکړلای شوئ", f: "dărkRulaay shwey" }, + ], + ], + [ + [ + { p: "درکړلی شو", f: "dărkRulay sho" }, + { p: "درکړلای شو", f: "dărkRulaay sho" }, + ], + [ + { p: "درکړلی شول", f: "dărkRulay shwul" }, + { p: "درکړلای شول", f: "dărkRulaay shwul" }, + { p: "درکړلی شو", f: "dărkRulay shoo" }, + { p: "درکړلای شو", f: "dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "درکړلی شوه", f: "dărkRulay shwa" }, + { p: "درکړلای شوه", f: "dărkRulaay shwa" }, + ], + [ + { p: "درکړلی شولې", f: "dărkRulay shwule" }, + { p: "درکړلای شولې", f: "dărkRulaay shwule" }, + { p: "درکړلی شوې", f: "dărkRulay shwe" }, + { p: "درکړلای شوې", f: "dărkRulaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "درکړی شوم", f: "dărkRay shwum" }, + { p: "درکړای شوم", f: "dărkRáay shwum" }, + ], + [ + { p: "درکړی شو", f: "dărkRay shoo" }, + { p: "درکړای شو", f: "dărkRáay shoo" }, + ], + ], + [ + [ + { p: "درکړی شوم", f: "dărkRay shwum" }, + { p: "درکړای شوم", f: "dărkRáay shwum" }, + ], + [ + { p: "درکړی شو", f: "dărkRay shoo" }, + { p: "درکړای شو", f: "dărkRáay shoo" }, + ], + ], + [ + [ + { p: "درکړی شوې", f: "dărkRay shwe" }, + { p: "درکړای شوې", f: "dărkRáay shwe" }, + ], + [ + { p: "درکړی شوئ", f: "dărkRay shwey" }, + { p: "درکړای شوئ", f: "dărkRáay shwey" }, + ], + ], + [ + [ + { p: "درکړی شوې", f: "dărkRay shwe" }, + { p: "درکړای شوې", f: "dărkRáay shwe" }, + ], + [ + { p: "درکړی شوئ", f: "dărkRay shwey" }, + { p: "درکړای شوئ", f: "dărkRáay shwey" }, + ], + ], + [ + [ + { p: "درکړی شو", f: "dărkRay sho" }, + { p: "درکړای شو", f: "dărkRáay sho" }, + ], + [ + { p: "درکړی شول", f: "dărkRay shwul" }, + { p: "درکړای شول", f: "dărkRáay shwul" }, + { p: "درکړی شو", f: "dărkRay shoo" }, + { p: "درکړای شو", f: "dărkRáay shoo" }, + ], + ], + [ + [ + { p: "درکړی شوه", f: "dărkRay shwa" }, + { p: "درکړای شوه", f: "dărkRáay shwa" }, + ], + [ + { p: "درکړی شولې", f: "dărkRay shwule" }, + { p: "درکړای شولې", f: "dărkRáay shwule" }, + { p: "درکړی شوې", f: "dărkRay shwe" }, + { p: "درکړای شوې", f: "dărkRáay shwe" }, + ], + ], + ], + }, + habitualPast: { + long: [ + [ + [ + { p: "به درکړلی شوم", f: "ba dărkRulay shwum" }, + { p: "به درکړلای شوم", f: "ba dărkRulaay shwum" }, + ], + [ + { p: "به درکړلی شو", f: "ba dărkRulay shoo" }, + { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به درکړلی شوم", f: "ba dărkRulay shwum" }, + { p: "به درکړلای شوم", f: "ba dărkRulaay shwum" }, + ], + [ + { p: "به درکړلی شو", f: "ba dărkRulay shoo" }, + { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به درکړلی شوې", f: "ba dărkRulay shwe" }, + { p: "به درکړلای شوې", f: "ba dărkRulaay shwe" }, + ], + [ + { p: "به درکړلی شوئ", f: "ba dărkRulay shwey" }, + { p: "به درکړلای شوئ", f: "ba dărkRulaay shwey" }, + ], + ], + [ + [ + { p: "به درکړلی شوې", f: "ba dărkRulay shwe" }, + { p: "به درکړلای شوې", f: "ba dărkRulaay shwe" }, + ], + [ + { p: "به درکړلی شوئ", f: "ba dărkRulay shwey" }, + { p: "به درکړلای شوئ", f: "ba dărkRulaay shwey" }, + ], + ], + [ + [ + { p: "به درکړلی شو", f: "ba dărkRulay sho" }, + { p: "به درکړلای شو", f: "ba dărkRulaay sho" }, + ], + [ + { p: "به درکړلی شول", f: "ba dărkRulay shwul" }, + { p: "به درکړلای شول", f: "ba dărkRulaay shwul" }, + { p: "به درکړلی شو", f: "ba dărkRulay shoo" }, + { p: "به درکړلای شو", f: "ba dărkRulaay shoo" }, + ], + ], + [ + [ + { p: "به درکړلی شوه", f: "ba dărkRulay shwa" }, + { p: "به درکړلای شوه", f: "ba dărkRulaay shwa" }, + ], + [ + { p: "به درکړلی شولې", f: "ba dărkRulay shwule" }, + { p: "به درکړلای شولې", f: "ba dărkRulaay shwule" }, + { p: "به درکړلی شوې", f: "ba dărkRulay shwe" }, + { p: "به درکړلای شوې", f: "ba dărkRulaay shwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "به درکړی شوم", f: "ba dărkRay shwum" }, + { p: "به درکړای شوم", f: "ba dărkRáay shwum" }, + ], + [ + { p: "به درکړی شو", f: "ba dărkRay shoo" }, + { p: "به درکړای شو", f: "ba dărkRáay shoo" }, + ], + ], + [ + [ + { p: "به درکړی شوم", f: "ba dărkRay shwum" }, + { p: "به درکړای شوم", f: "ba dărkRáay shwum" }, + ], + [ + { p: "به درکړی شو", f: "ba dărkRay shoo" }, + { p: "به درکړای شو", f: "ba dărkRáay shoo" }, + ], + ], + [ + [ + { p: "به درکړی شوې", f: "ba dărkRay shwe" }, + { p: "به درکړای شوې", f: "ba dărkRáay shwe" }, + ], + [ + { p: "به درکړی شوئ", f: "ba dărkRay shwey" }, + { p: "به درکړای شوئ", f: "ba dărkRáay shwey" }, + ], + ], + [ + [ + { p: "به درکړی شوې", f: "ba dărkRay shwe" }, + { p: "به درکړای شوې", f: "ba dărkRáay shwe" }, + ], + [ + { p: "به درکړی شوئ", f: "ba dărkRay shwey" }, + { p: "به درکړای شوئ", f: "ba dărkRáay shwey" }, + ], + ], + [ + [ + { p: "به درکړی شو", f: "ba dărkRay sho" }, + { p: "به درکړای شو", f: "ba dărkRáay sho" }, + ], + [ + { p: "به درکړی شول", f: "ba dărkRay shwul" }, + { p: "به درکړای شول", f: "ba dărkRáay shwul" }, + { p: "به درکړی شو", f: "ba dărkRay shoo" }, + { p: "به درکړای شو", f: "ba dărkRáay shoo" }, + ], + ], + [ + [ + { p: "به درکړی شوه", f: "ba dărkRay shwa" }, + { p: "به درکړای شوه", f: "ba dărkRáay shwa" }, + ], + [ + { p: "به درکړی شولې", f: "ba dărkRay shwule" }, + { p: "به درکړای شولې", f: "ba dărkRáay shwule" }, + { p: "به درکړی شوې", f: "ba dărkRay shwe" }, + { p: "به درکړای شوې", f: "ba dărkRáay shwe" }, + ], + ], + ], + }, + hypotheticalPast: { + long: [ + [ + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + ], + [ + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + [ + { p: "درکړلی شوای", f: "dărkRulay shwaay" }, + { p: "درکړلی شوی", f: "dărkRulay shway" }, + { p: "درکړلای شوای", f: "dărkRulaay shwaay" }, + ], + ], + ], + short: [ + [ + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + ], + [ + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + ], + [ + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + ], + [ + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + ], + [ + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + ], + [ + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + [ + { p: "درکړی شوای", f: "dărkRay shwaay" }, + { p: "درکړی شوی", f: "dărkRay shway" }, + { p: "درکړای شوای", f: "dărkRáay shwaay" }, + ], + ], + ], + }, + }, + }, + hypothetical: { + short: [ + [ + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + ], + [ + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + ], + [ + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + ], + [ + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + ], + [ + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + ], + [ + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + [ + { p: "درکوی", f: "dărkawáy" }, + { p: "درکوای", f: "dărkawáay" }, + ], + ], + ], + long: [ + [ + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + ], + [ + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + ], + [ + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + ], + [ + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + ], + [ + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + ], + [ + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + [ + { p: "درکولی", f: "dărkawúlay" }, + { p: "درکولای", f: "dărkawúlaay" }, + ], + ], + ], + }, + participle: { + past: { + masc: [ + [{ p: "درکړی", f: "dărkúRay" }], + [{ p: "درکړي", f: "dărkúRee" }], + [ + { p: "درکړیو", f: "dărkúRiyo" }, + { p: "درکړو", f: "dărkúRo" }, + ], + ], + fem: [ + [{ p: "درکړې", f: "dărkúRe" }], + [{ p: "درکړې", f: "dărkúRe" }], + [{ p: "درکړو", f: "dărkúRo" }], + ], + }, + present: { + masc: [ + [{ p: "درکوونکی", f: "dărkawóonkay" }], + [{ p: "درکوونکي", f: "dărkawóonkee" }], + [ + { p: "درکوونکیو", f: "dărkawóonkiyo" }, + { p: "درکوونکو", f: "dărkedóonko" }, + ], + ], + fem: [ + [{ p: "درکوونکې", f: "dărkawóonke" }], + [{ p: "درکوونکې", f: "dărkawóonke" }], + [{ p: "درکوونکو", f: "dărkawóonko" }], + ], + }, + }, + perfect: { + halfPerfect: [ + [[{ p: "درکړی", f: "dărkúRay" }], [{ p: "درکړي", f: "dărkúRee" }]], + [[{ p: "درکړې", f: "dărkúRe" }], [{ p: "درکړې", f: "dărkúRe" }]], + [[{ p: "درکړی", f: "dărkúRay" }], [{ p: "درکړي", f: "dărkúRee" }]], + [[{ p: "درکړې", f: "dărkúRe" }], [{ p: "درکړې", f: "dărkúRe" }]], + [[{ p: "درکړی", f: "dărkúRay" }], [{ p: "درکړي", f: "dărkúRee" }]], + [[{ p: "درکړې", f: "dărkúRe" }], [{ p: "درکړې", f: "dărkúRe" }]], + ], + past: [ + [ + [{ p: "درکړی وم", f: "dărkúRay wum" }], + [{ p: "درکړي وو", f: "dărkúRee woo" }], + ], + [ + [{ p: "درکړې وم", f: "dărkúRe wum" }], + [{ p: "درکړې وو", f: "dărkúRe woo" }], + ], + [ + [{ p: "درکړی وې", f: "dărkúRay we" }], + [{ p: "درکړي وئ", f: "dărkúRee wey" }], + ], + [ + [{ p: "درکړې وې", f: "dărkúRe we" }], + [{ p: "درکړې وئ", f: "dărkúRe wey" }], + ], + [ + [{ p: "درکړی و", f: "dărkúRay wo" }], + [{ p: "درکړي وو", f: "dărkúRee woo" }], + ], + [ + [{ p: "درکړې وه", f: "dărkúRe wa" }], + [{ p: "درکړې وې", f: "dărkúRe we" }], + ], + ], + present: [ + [ + [{ p: "درکړی یم", f: "dărkúRay yum" }], + [{ p: "درکړي یو", f: "dărkúRee yoo" }], + ], + [ + [{ p: "درکړې یم", f: "dărkúRe yum" }], + [{ p: "درکړې یو", f: "dărkúRe yoo" }], + ], + [ + [{ p: "درکړی یې", f: "dărkúRay ye" }], + [{ p: "درکړي یئ", f: "dărkúRee yey" }], + ], + [ + [{ p: "درکړې یې", f: "dărkúRe ye" }], + [{ p: "درکړې یئ", f: "dărkúRe yey" }], + ], + [ + [{ p: "درکړی دی", f: "dărkúRay day" }], + [{ p: "درکړي دي", f: "dărkúRee dee" }], + ], + [ + [{ p: "درکړې ده", f: "dărkúRe da" }], + [{ p: "درکړې دي", f: "dărkúRe dee" }], + ], + ], + habitual: [ + [ + [{ p: "درکړی یم", f: "dărkúRay yum" }], + [{ p: "درکړي یو", f: "dărkúRee yoo" }], + ], + [ + [{ p: "درکړې یم", f: "dărkúRe yum" }], + [{ p: "درکړې یو", f: "dărkúRe yoo" }], + ], + [ + [{ p: "درکړی یې", f: "dărkúRay ye" }], + [{ p: "درکړي یئ", f: "dărkúRee yey" }], + ], + [ + [{ p: "درکړې یې", f: "dărkúRe ye" }], + [{ p: "درکړې یئ", f: "dărkúRe yey" }], + ], + [ + [{ p: "درکړی وي", f: "dărkúRay wee" }], + [{ p: "درکړي وي", f: "dărkúRee wee" }], + ], + [ + [{ p: "درکړې وي", f: "dărkúRe wee" }], + [{ p: "درکړې وي", f: "dărkúRe wee" }], + ], + ], + subjunctive: [ + [ + [{ p: "درکړی وم", f: "dărkúRay wum" }], + [{ p: "درکړي وو", f: "dărkúRee woo" }], + ], + [ + [{ p: "درکړې وم", f: "dărkúRe wum" }], + [{ p: "درکړې وو", f: "dărkúRe woo" }], + ], + [ + [{ p: "درکړی وې", f: "dărkúRay we" }], + [{ p: "درکړي وئ", f: "dărkúRee wey" }], + ], + [ + [{ p: "درکړې وې", f: "dărkúRe we" }], + [{ p: "درکړې وئ", f: "dărkúRe wey" }], + ], + [ + [{ p: "درکړی وي", f: "dărkúRay wee" }], + [{ p: "درکړي وي", f: "dărkúRee wee" }], + ], + [ + [{ p: "درکړې وي", f: "dărkúRe wee" }], + [{ p: "درکړې وي", f: "dărkúRe wee" }], + ], + ], + future: [ + [ + [{ p: "به درکړی یم", f: "ba dărkúRay yum" }], + [{ p: "به درکړي یو", f: "ba dărkúRee yoo" }], + ], + [ + [{ p: "به درکړې یم", f: "ba dărkúRe yum" }], + [{ p: "به درکړې یو", f: "ba dărkúRe yoo" }], + ], + [ + [{ p: "به درکړی یې", f: "ba dărkúRay ye" }], + [{ p: "به درکړي یئ", f: "ba dărkúRee yey" }], + ], + [ + [{ p: "به درکړې یې", f: "ba dărkúRe ye" }], + [{ p: "به درکړې یئ", f: "ba dărkúRe yey" }], + ], + [ + [{ p: "به درکړی وي", f: "ba dărkúRay wee" }], + [{ p: "به درکړي وي", f: "ba dărkúRee wee" }], + ], + [ + [{ p: "به درکړې وي", f: "ba dărkúRe wee" }], + [{ p: "به درکړې وي", f: "ba dărkúRe wee" }], + ], + ], + wouldBe: [ + [ + [{ p: "به درکړی وم", f: "ba dărkúRay wum" }], + [{ p: "به درکړي وو", f: "ba dărkúRee woo" }], + ], + [ + [{ p: "به درکړې وم", f: "ba dărkúRe wum" }], + [{ p: "به درکړې وو", f: "ba dărkúRe woo" }], + ], + [ + [{ p: "به درکړی وې", f: "ba dărkúRay we" }], + [{ p: "به درکړي وئ", f: "ba dărkúRee wey" }], + ], + [ + [{ p: "به درکړې وې", f: "ba dărkúRe we" }], + [{ p: "به درکړې وئ", f: "ba dărkúRe wey" }], + ], + [ + [{ p: "به درکړی و", f: "ba dărkúRay wo" }], + [{ p: "به درکړي وو", f: "ba dărkúRee woo" }], + ], + [ + [{ p: "به درکړې وه", f: "ba dărkúRe wa" }], + [{ p: "به درکړې وې", f: "ba dărkúRe we" }], + ], + ], + pastSubjunctive: [ + [ + [ + { p: "درکړی وای", f: "dărkúRay waay" }, + { p: "درکړی وی", f: "dărkúRay way" }, + ], + [ + { p: "درکړی وای", f: "dărkúRay waay" }, + { p: "درکړی وی", f: "dărkúRay way" }, + ], + ], + [ + [ + { p: "درکړې وای", f: "dărkúRe waay" }, + { p: "درکړې وی", f: "dărkúRe way" }, + ], + [ + { p: "درکړې وای", f: "dărkúRe waay" }, + { p: "درکړې وی", f: "dărkúRe way" }, + ], + ], + [ + [ + { p: "درکړی وای", f: "dărkúRay waay" }, + { p: "درکړی وی", f: "dărkúRay way" }, + ], + [ + { p: "درکړی وای", f: "dărkúRay waay" }, + { p: "درکړی وی", f: "dărkúRay way" }, + ], + ], + [ + [ + { p: "درکړې وای", f: "dărkúRe waay" }, + { p: "درکړې وی", f: "dărkúRe way" }, + ], + [ + { p: "درکړې وای", f: "dărkúRe waay" }, + { p: "درکړې وی", f: "dărkúRe way" }, + ], + ], + [ + [ + { p: "درکړی وای", f: "dărkúRay waay" }, + { p: "درکړی وی", f: "dărkúRay way" }, + ], + [ + { p: "درکړی وای", f: "dărkúRay waay" }, + { p: "درکړی وی", f: "dărkúRay way" }, + ], + ], + [ + [ + { p: "درکړې وای", f: "dărkúRe waay" }, + { p: "درکړې وی", f: "dărkúRe way" }, + ], + [ + { p: "درکړې وای", f: "dărkúRe waay" }, + { p: "درکړې وی", f: "dărkúRe way" }, + ], + ], + ], + wouldHaveBeen: [ + [ + [ + { p: "به درکړی وای", f: "ba dărkúRay waay" }, + { p: "به درکړی وی", f: "ba dărkúRay way" }, + ], + [ + { p: "به درکړی وای", f: "ba dărkúRay waay" }, + { p: "به درکړی وی", f: "ba dărkúRay way" }, + ], + ], + [ + [ + { p: "به درکړې وای", f: "ba dărkúRe waay" }, + { p: "به درکړې وی", f: "ba dărkúRe way" }, + ], + [ + { p: "به درکړې وای", f: "ba dărkúRe waay" }, + { p: "به درکړې وی", f: "ba dărkúRe way" }, + ], + ], + [ + [ + { p: "به درکړی وای", f: "ba dărkúRay waay" }, + { p: "به درکړی وی", f: "ba dărkúRay way" }, + ], + [ + { p: "به درکړی وای", f: "ba dărkúRay waay" }, + { p: "به درکړی وی", f: "ba dărkúRay way" }, + ], + ], + [ + [ + { p: "به درکړې وای", f: "ba dărkúRe waay" }, + { p: "به درکړې وی", f: "ba dărkúRe way" }, + ], + [ + { p: "به درکړې وای", f: "ba dărkúRe waay" }, + { p: "به درکړې وی", f: "ba dărkúRe way" }, + ], + ], + [ + [ + { p: "به درکړی وای", f: "ba dărkúRay waay" }, + { p: "به درکړی وی", f: "ba dărkúRay way" }, + ], + [ + { p: "به درکړی وای", f: "ba dărkúRay waay" }, + { p: "به درکړی وی", f: "ba dărkúRay way" }, + ], + ], + [ + [ + { p: "به درکړې وای", f: "ba dărkúRe waay" }, + { p: "به درکړې وی", f: "ba dărkúRe way" }, + ], + [ + { p: "به درکړې وای", f: "ba dărkúRe waay" }, + { p: "به درکړې وی", f: "ba dărkúRe way" }, + ], + ], + ], + }, + // passive: { + // imperfective: { + // nonImperative: [ + // [{p: "درکول کېږم", f: "dărkawul keGum"}, {p: "درکول کېږو", f: "dărkawul keGoo"}], + // [{p: "درکول کېږې", f: "dărkawul keGe"}, {p: "درکول کېږئ", f: "dărkawul keGey"}], + // [{p: "درکول کېږي", f: "dărkawul keGee"}, {p: "درکول کېږي", f: "dărkawul keGee"}], + // ], + // future: [ + // [{p: "به درکول کېږم", f: "ba dărkawul keGum"}, {p: "به درکول کېږو", f: "ba dărkawul keGoo"}], + // [{p: "به درکول کېږې", f: "ba dărkawul keGe"}, {p: "به درکول کېږئ", f: "ba dărkawul keGey"}], + // [{p: "به درکول کېږي", f: "ba dărkawul keGee"}, {p: "به درکول کېږي", f: "ba dărkawul keGee"}], + // ], + // past: { + // short: [ + // [[{p: "درکول کېدم", f: "dărkawul kedum"}], [{p: "درکول کېدو", f: "dărkawul kedóo"}]], + // [[{p: "درکول کېدم", f: "dărkawul kedum"}], [{p: "درکول کېدو", f: "dărkawul kedóo"}]], + // [[{p: "درکول کېدې", f: "dărkawul kedé"}], [{p: "درکول کېدئ", f: "dărkawul kedéy"}]], + // [[{p: "درکول کېدې", f: "dărkawul kedé"}], [{p: "درکول کېدئ", f: "dărkawul kedéy"}]], + // [[{p: "درکول کېده", f: "dărkawul kedu"}, {p: "درکول کېدو", f: "dărkawul kedó"}], [{p: "درکول کېدل", f: "dărkawul kedul"}]], + // [[{p: "درکول کېده", f: "dărkawul kedá"}], [{p: "درکول کېدې", f: "dărkawul kedé"}]], + // ], + // long: [ + // [[{p: "درکول کېدلم", f: "dărkawul kedúlum"}], [{p: "درکول کېدلو", f: "dărkawul kedúloo"}]], + // [[{p: "درکول کېدلم", f: "dărkawul kedúlum"}], [{p: "درکول کېدلو", f: "dărkawul kedúloo"}]], + // [[{p: "درکول کېدلې", f: "dărkawul kedúle"}], [{p: "درکول کېدلئ", f: "dărkawul kedúley"}]], + // [[{p: "درکول کېدلې", f: "dărkawul kedúle"}], [{p: "درکول کېدلئ", f: "dărkawul kedúley"}]], + // [[{p: "درکول کېدله", f: "dărkawul kedúlu"}, {p: "درکول کېدلو", f: "dărkawul kedúlo"}], [{p: "درکول کېدل", f: "dărkawul kedúl"}]], + // [[{p: "درکول کېدله", f: "dărkawul kedúla"}], [{p: "درکول کېدلې", f: "dărkawul kedúle"}]], + // ], + // }, + // }, + // perfective: { + // nonImperative: { + // short: [ + // [{p: "درکړلی کېږم", f: "dărkRulay keGum"}, {p: "درکړلی کېږو", f: "dărkRulay keGoo"}], + // [{p: "درکړلی کېږې", f: "dărkRulay keGe"}, {p: "درکړلی کېږئ", f: "dărkRulay keGey"}], + // [{p: "درکړلی کېږي", f: "dărkRulay keGee"}, {p: "درکړلی کېږي", f: "dărkRulay keGee"}], + // ], + // long: [ + // [{p: "درکړی کېږم", f: "dărkRay keGum"}, {p: "درکړی کېږو", f: "dărkRay keGoo"}], + // [{p: "درکړی کېږې", f: "dărkRay keGe"}, {p: "درکړی کېږئ", f: "dărkRay keGey"}], + // [{p: "درکړی کېږي", f: "dărkRay keGee"}, {p: "درکړی کېږي", f: "dărkRay keGee"}], + // ], + // }, + // future: { + // short: [ + // [{p: "به درکړلی کېږم", f: "ba dărkRulay keGum"}, {p: "به درکړلی کېږو", f: "ba dărkRulay keGoo"}], + // [{p: "به درکړلی کېږې", f: "ba dărkRulay keGe"}, {p: "به درکړلی کېږئ", f: "ba dărkRulay keGey"}], + // [{p: "به درکړلی کېږي", f: "ba dărkRulay keGee"}, {p: "به درکړلی کېږي", f: "ba dărkRulay keGee"}], + // ], + // long: [ + // [{p: "به درکړی کېږم", f: "ba dărkRay keGum"}, {p: "به درکړی کېږو", f: "ba dărkRay keGoo"}], + // [{p: "به درکړی کېږې", f: "ba dărkRay keGe"}, {p: "به درکړی کېږئ", f: "ba dărkRay keGey"}], + // [{p: "به درکړی کېږي", f: "ba dărkRay keGee"}, {p: "به درکړی کېږي", f: "ba dărkRay keGee"}], + // ], + // }, + // past: { + // short: [ + // [[{p: "درکړی شوم", f: "dărkRay shwum"}], [{p: "درکړی شو", f: "dărkRay shoo"}]], + // [[{p: "درکړی شوم", f: "dărkRay shwum"}], [{p: "درکړی شو", f: "dărkRay shoo"}]], + // [[{p: "درکړی شوې", f: "dărkRay shwe"}], [{p: "درکړی شوئ", f: "dărkRay shwey"}]], + // [[{p: "درکړی شوې", f: "dărkRay shwe"}], [{p: "درکړی شوئ", f: "dărkRay shwey"}]], + // [[{p: "درکړی شو", f: "dărkRay sho"}], [{p: "درکړی شو", f: "dărkRay shoo"}, {p: "درکړی شول", f: "dărkRay shwul"}]], + // [[{p: "درکړی شوه", f: "dărkRay shwa"}], [{p: "درکړی شوې", f: "dărkRay shwe"}]], + // ], + // long: [ + // [[{p: "درکړلی شوم", f: "dărkRúlay shwum"}], [{p: "درکړلی شو", f: "dărkRúlay shoo"}]], + // [[{p: "درکړلی شوم", f: "dărkRúlay shwum"}], [{p: "درکړلی شو", f: "dărkRúlay shoo"}]], + // [[{p: "درکړلی شوې", f: "dărkRúlay shwe"}], [{p: "درکړلی شوئ", f: "dărkRúlay shwey"}]], + // [[{p: "درکړلی شوې", f: "dărkRúlay shwe"}], [{p: "درکړلی شوئ", f: "dărkRúlay shwey"}]], + // [[{p: "درکړلی شو", f: "dărkRúlay sho"}], [{p: "درکړلی شو", f: "dărkRúlay shoo"}, {p: "درکړلی شول", f: "dărkRúlay shwul"}]], + // [[{p: "درکړلی شوه", f: "dărkRúlay shwa"}], [{p: "درکړلی شوې", f: "dărkRúlay shwe"}]], + // ], + // }, + // }, + // perfect: { + // halfPerfect: { + // short: [ + // [[{p: "درکړی شوی", f: "dărkRáy shuway"}], [{p: "درکړی شوي", f: "dărkRáy shuwee"}]], + // [[{p: "درکړی شوې", f: "dărkRáy shuwe"}], [{p: "درکړی شوې", f: "dărkRáy shuwe"}]], + // [[{p: "درکړی شوی", f: "dărkRáy shuway"}], [{p: "درکړی شوي", f: "dărkRáy shuwee"}]], + // [[{p: "درکړی شوې", f: "dărkRáy shuwe"}], [{p: "درکړی شوې", f: "dărkRáy shuwe"}]], + // [[{p: "درکړی شوی", f: "dărkRáy shuway"}], [{p: "درکړی شوي", f: "dărkRáy shuwee"}]], + // [[{p: "درکړی شوې", f: "dărkRáy shuwe"}], [{p: "درکړی شوې", f: "dărkRáy shuwe"}]], + // ], + // long: [ + // [[{p: "درکړلی شوی", f: "dărkRúlay shuway"}], [{p: "درکړلی شوي", f: "dărkRúlay shuwee"}]], + // [[{p: "درکړلی شوې", f: "dărkRúlay shuwe"}], [{p: "درکړلی شوې", f: "dărkRúlay shuwe"}]], + // [[{p: "درکړلی شوی", f: "dărkRúlay shuway"}], [{p: "درکړلی شوي", f: "dărkRúlay shuwee"}]], + // [[{p: "درکړلی شوې", f: "dărkRúlay shuwe"}], [{p: "درکړلی شوې", f: "dărkRúlay shuwe"}]], + // [[{p: "درکړلی شوی", f: "dărkRúlay shuway"}], [{p: "درکړلی شوي", f: "dărkRúlay shuwee"}]], + // [[{p: "درکړلی شوې", f: "dărkRúlay shuwe"}], [{p: "درکړلی شوې", f: "dărkRúlay shuwe"}]], + // ], + // }, + // past: { + // short: [ + // [[{p: "درکړی شوی وم", f: "dărkRáy shuway wum"}], [{p: "درکړی شوي وو", f: "dărkRáy shuwee woo"}]], + // [[{p: "درکړی شوې وم", f: "dărkRáy shuwe wum"}], [{p: "درکړی شوې وو", f: "dărkRáy shuwe woo"}]], + // [[{p: "درکړی شوی وې", f: "dărkRáy shuway we"}], [{p: "درکړی شوي وئ", f: "dărkRáy shuwee wey"}]], + // [[{p: "درکړی شوې وې", f: "dărkRáy shuwe we"}], [{p: "درکړی شوې وئ", f: "dărkRáy shuwe wey"}]], + // [[{p: "درکړی شوی و", f: "dărkRáy shuway wo"}], [{p: "درکړی شوي وو", f: "dărkRáy shuwee woo"}]], + // [[{p: "درکړی شوې وه", f: "dărkRáy shuwe wa"}], [{p: "درکړی شوې وې", f: "dărkRáy shuwe we"}]], + // ], + // long: [ + // [[{p: "درکړلی شوی وم", f: "dărkRúlay shuway wum"}], [{p: "درکړلی شوي وو", f: "dărkRúlay shuwee woo"}]], + // [[{p: "درکړلی شوې وم", f: "dărkRúlay shuwe wum"}], [{p: "درکړلی شوې وو", f: "dărkRúlay shuwe woo"}]], + // [[{p: "درکړلی شوی وې", f: "dărkRúlay shuway we"}], [{p: "درکړلی شوي وئ", f: "dărkRúlay shuwee wey"}]], + // [[{p: "درکړلی شوې وې", f: "dărkRúlay shuwe we"}], [{p: "درکړلی شوې وئ", f: "dărkRúlay shuwe wey"}]], + // [[{p: "درکړلی شوی و", f: "dărkRúlay shuway wo"}], [{p: "درکړلی شوي وو", f: "dărkRúlay shuwee woo"}]], + // [[{p: "درکړلی شوې وه", f: "dărkRúlay shuwe wa"}], [{p: "درکړلی شوې وې", f: "dărkRúlay shuwe we"}]], + // ], + // }, + // present: { + // short: [ + // [[{p: "درکړی شوی یم", f: "dărkRáy shuway yum"}], [{p: "درکړی شوي یو", f: "dărkRáy shuwee yoo"}]], + // [[{p: "درکړی شوې یم", f: "dărkRáy shuwe yum"}], [{p: "درکړی شوې یو", f: "dărkRáy shuwe yoo"}]], + // [[{p: "درکړی شوی یې", f: "dărkRáy shuway ye"}], [{p: "درکړی شوي یئ", f: "dărkRáy shuwee yey"}]], + // [[{p: "درکړی شوې یې", f: "dărkRáy shuwe ye"}], [{p: "درکړی شوې یئ", f: "dărkRáy shuwe yey"}]], + // [[{p: "درکړی شوی دی", f: "dărkRáy shuway day"}], [{p: "درکړی شوي دي", f: "dărkRáy shuwee dee"}]], + // [[{p: "درکړی شوې ده", f: "dărkRáy shuwe da"}], [{p: "درکړی شوې دي", f: "dărkRáy shuwe dee"}]], + // ], + // long: [ + // [[{p: "درکړلی شوی یم", f: "dărkRúlay shuway yum"}], [{p: "درکړلی شوي یو", f: "dărkRúlay shuwee yoo"}]], + // [[{p: "درکړلی شوې یم", f: "dărkRúlay shuwe yum"}], [{p: "درکړلی شوې یو", f: "dărkRúlay shuwe yoo"}]], + // [[{p: "درکړلی شوی یې", f: "dărkRúlay shuway ye"}], [{p: "درکړلی شوي یئ", f: "dărkRúlay shuwee yey"}]], + // [[{p: "درکړلی شوې یې", f: "dărkRúlay shuwe ye"}], [{p: "درکړلی شوې یئ", f: "dărkRúlay shuwe yey"}]], + // [[{p: "درکړلی شوی دی", f: "dărkRúlay shuway day"}], [{p: "درکړلی شوي دي", f: "dărkRúlay shuwee dee"}]], + // [[{p: "درکړلی شوې ده", f: "dărkRúlay shuwe da"}], [{p: "درکړلی شوې دي", f: "dărkRúlay shuwe dee"}]], + // ], + // }, + // future: { + // short: [ + // [[{p: "به درکړی شوی یم", f: "ba dărkRáy shuway yum"}], [{p: "به درکړی شوي یو", f: "ba dărkRáy shuwee yoo"}]], + // [[{p: "به درکړی شوې یم", f: "ba dărkRáy shuwe yum"}], [{p: "به درکړی شوې یو", f: "ba dărkRáy shuwe yoo"}]], + // [[{p: "به درکړی شوی یې", f: "ba dărkRáy shuway ye"}], [{p: "به درکړی شوي یئ", f: "ba dărkRáy shuwee yey"}]], + // [[{p: "به درکړی شوې یې", f: "ba dărkRáy shuwe ye"}], [{p: "به درکړی شوې یئ", f: "ba dărkRáy shuwe yey"}]], + // [[{p: "به درکړی شوی وي", f: "ba dărkRáy shuway wee"}], [{p: "به درکړی شوي وي", f: "ba dărkRáy shuwee wee"}]], + // [[{p: "به درکړی شوې وي", f: "ba dărkRáy shuwe wee"}], [{p: "به درکړی شوې وي", f: "ba dărkRáy shuwe wee"}]], + // ], + // long: [ + // [[{p: "به درکړلی شوی یم", f: "ba dărkRúlay shuway yum"}], [{p: "به درکړلی شوي یو", f: "ba dărkRúlay shuwee yoo"}]], + // [[{p: "به درکړلی شوې یم", f: "ba dărkRúlay shuwe yum"}], [{p: "به درکړلی شوې یو", f: "ba dărkRúlay shuwe yoo"}]], + // [[{p: "به درکړلی شوی یې", f: "ba dărkRúlay shuway ye"}], [{p: "به درکړلی شوي یئ", f: "ba dărkRúlay shuwee yey"}]], + // [[{p: "به درکړلی شوې یې", f: "ba dărkRúlay shuwe ye"}], [{p: "به درکړلی شوې یئ", f: "ba dărkRúlay shuwe yey"}]], + // [[{p: "به درکړلی شوی وي", f: "ba dărkRúlay shuway wee"}], [{p: "به درکړلی شوي وي", f: "ba dărkRúlay shuwee wee"}]], + // [[{p: "به درکړلی شوې وي", f: "ba dărkRúlay shuwe wee"}], [{p: "به درکړلی شوې وي", f: "ba dărkRúlay shuwe wee"}]], + // ], + // }, + // affirmational: { + // short: [ + // [[{p: "به درکړی شوی وم", f: "ba dărkRáy shuway wum"}], [{p: "به درکړی شوي وو", f: "ba dărkRáy shuwee woo"}]], + // [[{p: "به درکړی شوې وم", f: "ba dărkRáy shuwe wum"}], [{p: "به درکړی شوې وو", f: "ba dărkRáy shuwe woo"}]], + // [[{p: "به درکړی شوی وې", f: "ba dărkRáy shuway we"}], [{p: "به درکړی شوي وئ", f: "ba dărkRáy shuwee wey"}]], + // [[{p: "به درکړی شوې وې", f: "ba dărkRáy shuwe we"}], [{p: "به درکړی شوې وئ", f: "ba dărkRáy shuwe wey"}]], + // [[{p: "به درکړی شوی و", f: "ba dărkRáy shuway wo"}], [{p: "به درکړی شوي وو", f: "ba dărkRáy shuwee woo"}]], + // [[{p: "به درکړی شوې وه", f: "ba dărkRáy shuwe wa"}], [{p: "به درکړی شوې وې", f: "ba dărkRáy shuwe we"}]], + // ], + // long: [ + // [[{p: "به درکړلی شوی وم", f: "ba dărkRúlay shuway wum"}], [{p: "به درکړلی شوي وو", f: "ba dărkRúlay shuwee woo"}]], + // [[{p: "به درکړلی شوې وم", f: "ba dărkRúlay shuwe wum"}], [{p: "به درکړلی شوې وو", f: "ba dărkRúlay shuwe woo"}]], + // [[{p: "به درکړلی شوی وې", f: "ba dărkRúlay shuway we"}], [{p: "به درکړلی شوي وئ", f: "ba dărkRúlay shuwee wey"}]], + // [[{p: "به درکړلی شوې وې", f: "ba dărkRúlay shuwe we"}], [{p: "به درکړلی شوې وئ", f: "ba dărkRúlay shuwe wey"}]], + // [[{p: "به درکړلی شوی و", f: "ba dărkRúlay shuway wo"}], [{p: "به درکړلی شوي وو", f: "ba dărkRúlay shuwee woo"}]], + // [[{p: "به درکړلی شوې وه", f: "ba dărkRúlay shuwe wa"}], [{p: "به درکړلی شوې وې", f: "ba dărkRúlay shuwe we"}]], + // ], + // }, + // pastSubjunctiveHypothetical: { + // short: [ + // [[{p: "درکړی شوی وای", f: "ba dărkRáy shuway"}], [{p: "به درکړی شوي", f: "ba dărkRáy shuwee"}]], + // [[{p: "درکړی شوې وای", f: "ba dărkRáy shuwe"}], [{p: "به درکړی شوې", f: "ba dărkRáy shuwe"}]], + // [[{p: "درکړی شوی وای", f: "ba dărkRáy shuway"}], [{p: "به درکړی شوي", f: "ba dărkRáy shuwee"}]], + // [[{p: "درکړی شوې وای", f: "ba dărkRáy shuwe"}], [{p: "به درکړی شوې", f: "ba dărkRáy shuwe"}]], + // [[{p: "درکړی شوی وای", f: "ba dărkRáy shuway"}], [{p: "به درکړی شوي", f: "ba dărkRáy shuwee"}]], + // [[{p: "درکړی شوې وای", f: "ba dărkRáy shuwe"}], [{p: "به درکړی شوې", f: "ba dărkRáy shuwe"}]], + // ], + // long: [ + // [[{p: "درکړلی شوی وای", f: "ba dărkRúlay shuway"}], [{p: "به درکړلی شوي", f: "ba dărkRúlay shuwee"}]], + // [[{p: "درکړلی شوې وای", f: "ba dărkRúlay shuwe"}], [{p: "به درکړلی شوې", f: "ba dărkRúlay shuwe"}]], + // [[{p: "درکړلی شوی وای", f: "ba dărkRúlay shuway"}], [{p: "به درکړلی شوي", f: "ba dărkRúlay shuwee"}]], + // [[{p: "درکړلی شوې وای", f: "ba dărkRúlay shuwe"}], [{p: "به درکړلی شوې", f: "ba dărkRúlay shuwe"}]], + // [[{p: "درکړلی شوی وای", f: "ba dărkRúlay shuway"}], [{p: "به درکړلی شوي", f: "ba dărkRúlay shuwee"}]], + // [[{p: "درکړلی شوې وای", f: "ba dărkRúlay shuwe"}], [{p: "به درکړلی شوې", f: "ba dărkRúlay shuwe"}]], + // ], + // }, + // }, + // }, }; - -export function checkForIrregularConjugation(entry: T.DictionaryEntry): T.VerbConjugation | null { - if (entry.p === "تلل" && entry.f === "tlul") { - return tlul; - } - if (entry.p === "ورکول" && entry.f.includes("wărkawul")) { - return warkawul; - } - if (entry.p === "کول" && entry.e.includes("to do")) { - return kawulDyn; - } - if (entry.p === "کول" && entry.e.includes("to make")) { - return kawulStat; - } - if (entry.p === "کېدل" && entry.e.includes("to become")) { - return kedulStat; - } - if (entry.p === "کېدل" && entry.e.includes("to happen")) { - return kedulDyn; - } - if (entry.p === "ورکول") { - return warkawul; - } - if (entry.p === "درکول") { - return darkawul; - } - if (entry.p === "راکول") { - return raakawul; - } - return null; +export function checkForIrregularConjugation( + entry: T.DictionaryEntry +): T.VerbConjugation | null { + if (entry.p === "تلل" && entry.f === "tlul") { + return tlul; + } + if (entry.p === "ورکول" && entry.f.includes("wărkawul")) { + return warkawul; + } + if (entry.p === "کول" && entry.e.includes("to do")) { + return kawulDyn; + } + if (entry.p === "کول" && entry.e.includes("to make")) { + return kawulStat; + } + if (entry.p === "کېدل" && entry.e.includes("to become")) { + return kedulStat; + } + if (entry.p === "کېدل" && entry.e.includes("to happen")) { + return kedulDyn; + } + if (entry.p === "ورکول") { + return warkawul; + } + if (entry.p === "درکول") { + return darkawul; + } + if (entry.p === "راکول") { + return raakawul; + } + return null; } diff --git a/src/lib/src/new-verb-engine/make-verb-selection.test.ts b/src/lib/src/new-verb-engine/make-verb-selection.test.ts index aeb85fa..ee98973 100644 --- a/src/lib/src/new-verb-engine/make-verb-selection.test.ts +++ b/src/lib/src/new-verb-engine/make-verb-selection.test.ts @@ -2,232 +2,438 @@ import * as T from "../../../types"; import { makeVerbSelection } from "./make-verb-selection"; import { vEntry } from "./rs-helpers"; -const wahul = vEntry({"ts":1527815399,"i":15049,"p":"وهل","f":"wahul","g":"wahul","e":"to hit","r":4,"c":"v. trans.","tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}); -const kawulDyn = vEntry({"ts":1527812752,"i":11033,"p":"کول","f":"kawul","g":"kawul","e":"to do (an action or activity)","r":4,"c":"v. trans./gramm. trans.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true,"ec":"do,does,doing,did,done","separationAtP":1,"separationAtF":2}); -const wahulNoC = vEntry({"ts":1527815399,"i":15049,"p":"وهل","f":"wahul","g":"wahul","e":"to hit","r":4,"tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}); -const wahulNoC2 = vEntry({"ts":1527815399,"i":15049,"p":"وهل","f":"wahul","g":"wahul",c:"v","e":"to hit","r":4,"tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}); -const khandul = vEntry({"ts":1527812767,"i":5896,"p":"خندل","f":"khandul","g":"khandul","e":"to laugh","r":4,"c":"v. gramm. trans.","psp":"خاند","psf":"khaand","ec":"laugh"}); -const leedul = vEntry({"ts":1527812275,"i":12053,"p":"لیدل","f":"leedul","g":"leedul","e":"to see","r":4,"c":"v. trans./gramm. trans.","psp":"وین","psf":"ween","tppp":"لید","tppf":"leed","ec":"see,sees,seeing,saw,seen"}); -const ghadzedul = vEntry({"ts":1527812615,"i":9500,"p":"غځېدل","f":"ghadzedul","g":"ghadzedul","e":"stretch out, lie, be extended, expand","r":3,"c":"v. intrans.","ec":"stretch","ep":"out"}); +const wahul = vEntry({ + ts: 1527815399, + i: 15049, + p: "وهل", + f: "wahul", + g: "wahul", + e: "to hit", + r: 4, + c: "v. trans.", + tppp: "واهه", + tppf: "waahu", + ec: "hit,hits,hitting,hit,hit", +}); +const kawulDyn = vEntry({ + ts: 1527812752, + i: 11033, + p: "کول", + f: "kawul", + g: "kawul", + e: "to do (an action or activity)", + r: 4, + c: "v. trans./gramm. trans.", + ssp: "وکړ", + ssf: "óokR", + prp: "وکړل", + prf: "óokRul", + pprtp: "کړی", + pprtf: "kúRay", + diacExcept: true, + ec: "do,does,doing,did,done", + separationAtP: 1, + separationAtF: 2, +}); +const wahulNoC = vEntry({ + ts: 1527815399, + i: 15049, + p: "وهل", + f: "wahul", + g: "wahul", + e: "to hit", + r: 4, + tppp: "واهه", + tppf: "waahu", + ec: "hit,hits,hitting,hit,hit", +}); +const wahulNoC2 = vEntry({ + ts: 1527815399, + i: 15049, + p: "وهل", + f: "wahul", + g: "wahul", + c: "v", + e: "to hit", + r: 4, + tppp: "واهه", + tppf: "waahu", + ec: "hit,hits,hitting,hit,hit", +}); +const khandul = vEntry({ + ts: 1527812767, + i: 5896, + p: "خندل", + f: "khandul", + g: "khandul", + e: "to laugh", + r: 4, + c: "v. gramm. trans.", + psp: "خاند", + psf: "khaand", + ec: "laugh", +}); +const leedul = vEntry({ + ts: 1527812275, + i: 12053, + p: "لیدل", + f: "leedul", + g: "leedul", + e: "to see", + r: 4, + c: "v. trans./gramm. trans.", + psp: "وین", + psf: "ween", + tppp: "لید", + tppf: "leed", + ec: "see,sees,seeing,saw,seen", +}); +const ghadzedul = vEntry({ + ts: 1527812615, + i: 9500, + p: "غځېدل", + f: "ghadzedul", + g: "ghadzedul", + e: "stretch out, lie, be extended, expand", + r: 3, + c: "v. intrans.", + ec: "stretch", + ep: "out", +}); const bandawul = vEntry( - {"ts":1527821309,"i":1792,"p":"بندول","f":"bandawul","g":"bandawul","e":"to close, block, stop, barricade, cut off, restrain, hold back","r":3,"c":"v. stat. comp. trans.","l":1577301753727,"ec":"close"}, - {"ts":1577301753727,"i":1780,"p":"بند","f":"band","g":"band","e":"closed, blocked, stopped","c":"adj."}, + { + ts: 1527821309, + i: 1792, + p: "بندول", + f: "bandawul", + g: "bandawul", + e: "to close, block, stop, barricade, cut off, restrain, hold back", + r: 3, + c: "v. stat. comp. trans.", + l: 1577301753727, + ec: "close", + }, + { + ts: 1577301753727, + i: 1780, + p: "بند", + f: "band", + g: "band", + e: "closed, blocked, stopped", + c: "adj.", + } ); const bandedul = vEntry( - {"ts":1588781671306,"i":1796,"p":"بندېدل","f":"bandedúl","g":"bandedul","e":"to be closed, blocked, stopped","r":4,"c":"v. stat. comp. intrans.","l":1577301753727,"ec":"be","ep":"closed"}, - {"ts":1577301753727,"i":1780,"p":"بند","f":"band","g":"band","e":"closed, blocked, stopped","c":"adj."}, + { + ts: 1588781671306, + i: 1796, + p: "بندېدل", + f: "bandedúl", + g: "bandedul", + e: "to be closed, blocked, stopped", + r: 4, + c: "v. stat. comp. intrans.", + l: 1577301753727, + ec: "be", + ep: "closed", + }, + { + ts: 1577301753727, + i: 1780, + p: "بند", + f: "band", + g: "band", + e: "closed, blocked, stopped", + c: "adj.", + } ); const mundaWahul = vEntry( - {"ts":1527812939,"i":13322,"p":"منډه وهل","f":"munDa wahul","g":"munDawahul","e":"to run","r":4,"c":"v. dyn. comp. trans.","l":1527815805,"ec":"run,runs,running,ran,run"}, - {"ts":1527815805,"i":13321,"p":"منډه","f":"múnDa","g":"munDa","e":"run, running","r":4,"c":"n. f."}, + { + ts: 1527812939, + i: 13322, + p: "منډه وهل", + f: "munDa wahul", + g: "munDawahul", + e: "to run", + r: 4, + c: "v. dyn. comp. trans.", + l: 1527815805, + ec: "run,runs,running,ran,run", + }, + { + ts: 1527815805, + i: 13321, + p: "منډه", + f: "múnDa", + g: "munDa", + e: "run, running", + r: 4, + c: "n. f.", + } ); const istreeKawul = vEntry( - {"ts":1658796089458,"i":519,"p":"استري کول","f":"istree kawul","g":"istreekawul","e":"to iron (clothes etc.)","r":4,"c":"v. dyn./stat. comp. trans.","l":1658795458148,"ec":"iron"}, - {"ts":1658795458148,"i":518,"p":"استري","f":"istree","g":"istree","e":"iron (for ironing clothes)","r":4,"c":"n. f."}, + { + ts: 1658796089458, + i: 519, + p: "استري کول", + f: "istree kawul", + g: "istreekawul", + e: "to iron (clothes etc.)", + r: 4, + c: "v. dyn./stat. comp. trans.", + l: 1658795458148, + ec: "iron", + }, + { + ts: 1658795458148, + i: 518, + p: "استري", + f: "istree", + g: "istree", + e: "iron (for ironing clothes)", + r: 4, + c: "n. f.", + } ); const cheeghKawul = vEntry( - {"ts":1608137130992,"i":5190,"p":"چیغه کول","f":"chéegha kawul","g":"cheeghakawul","e":"to yell, scream, cry out","r":3,"c":"v. gen. stat./dyn. comp. trans.","l":1527813972}, - {"ts":1527813972,"i":5189,"p":"چیغه","f":"chéegha","g":"cheegha","e":"yell, scream, cry","r":3,"c":"n. f."}, + { + ts: 1608137130992, + i: 5190, + p: "چیغه کول", + f: "chéegha kawul", + g: "cheeghakawul", + e: "to yell, scream, cry out", + r: 3, + c: "v. gen. stat./dyn. comp. trans.", + l: 1527813972, + }, + { + ts: 1527813972, + i: 5189, + p: "چیغه", + f: "chéegha", + g: "cheegha", + e: "yell, scream, cry", + r: 3, + c: "n. f.", + } ); const kaarKawul = vEntry( - {"ts":1527812732,"i":10270,"p":"کار کول","f":"kaar kawul","g":"kaarkawul","e":"to work","r":4,"c":"v. dyn. comp. trans.","l":1527822084,"ec":"work"}, - {"ts":1527822084,"i":10268,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","r":4,"c":"n. m."}, + { + ts: 1527812732, + i: 10270, + p: "کار کول", + f: "kaar kawul", + g: "kaarkawul", + e: "to work", + r: 4, + c: "v. dyn. comp. trans.", + l: 1527822084, + ec: "work", + }, + { + ts: 1527822084, + i: 10268, + p: "کار", + f: "kaar", + g: "kaar", + e: "work, job, business, stuff to do", + r: 4, + c: "n. m.", + } ); const tests: { - verb: T.VerbEntry, - result: T.NewVerbSelection, + verb: T.VerbEntry; + result: T.NewVerbSelection; }[] = [ - { - verb: wahul, - result: { - type: "verb", - verb: wahul, - voice: "active", - canChangeVoice: true, - transitivity: "transitive", - compound: false, - canBeGenStat: false, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - }, + { + verb: wahul, + result: { + type: "verb", + verb: wahul, + voice: "active", + canChangeVoice: true, + transitivity: "transitive", + compound: false, + canBeGenStat: false, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", }, - { - verb: ghadzedul, - result: { - type: "verb", - verb: ghadzedul, - voice: "active", - canChangeVoice: false, - transitivity: "intransitive", - compound: false, - canBeGenStat: false, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - }, + }, + { + verb: ghadzedul, + result: { + type: "verb", + verb: ghadzedul, + voice: "active", + canChangeVoice: false, + transitivity: "intransitive", + compound: false, + canBeGenStat: false, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", }, - { - verb: khandul, - result: { - type: "verb", - verb: khandul, - voice: "active", - canChangeVoice: false, - transitivity: "grammatically transitive", - compound: false, - canBeGenStat: false, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - }, + }, + { + verb: khandul, + result: { + type: "verb", + verb: khandul, + voice: "active", + canChangeVoice: false, + transitivity: "grammatically transitive", + compound: false, + canBeGenStat: false, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", }, - { - verb: leedul, - result: { - type: "verb", - verb: leedul, - voice: "active", - canChangeVoice: true, - transitivity: "transitive", - compound: false, - canBeGenStat: false, - canChangeTransGenTrans: true, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - }, + }, + { + verb: leedul, + result: { + type: "verb", + verb: leedul, + voice: "active", + canChangeVoice: true, + transitivity: "transitive", + compound: false, + canBeGenStat: false, + canChangeTransGenTrans: true, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", }, - { - verb: bandawul, - result: { - type: "verb", - verb: bandawul, - voice: "active", - canChangeVoice: true, - transitivity: "transitive", - compound: "stative", - canBeGenStat: false, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - }, + }, + { + verb: bandawul, + result: { + type: "verb", + verb: bandawul, + voice: "active", + canChangeVoice: true, + transitivity: "transitive", + compound: "stative", + canBeGenStat: false, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", }, - { - verb: bandedul, - result: { - type: "verb", - verb: bandedul, - voice: "active", - canChangeVoice: false, - transitivity: "intransitive", - compound: "stative", - canBeGenStat: false, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - }, + }, + { + verb: bandedul, + result: { + type: "verb", + verb: bandedul, + voice: "active", + canChangeVoice: false, + transitivity: "intransitive", + compound: "stative", + canBeGenStat: false, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", }, - { - verb: mundaWahul, - result: { - type: "verb", - verb: mundaWahul, - voice: "active", - canChangeVoice: true, - transitivity: "transitive", - compound: "dynamic", - canBeGenStat: false, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - dynAuxVerb: wahul, - }, + }, + { + verb: mundaWahul, + result: { + type: "verb", + verb: mundaWahul, + voice: "active", + canChangeVoice: true, + transitivity: "transitive", + compound: "dynamic", + canBeGenStat: false, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", + dynAuxVerb: wahul, }, - { - verb: istreeKawul, - result: { - type: "verb", - verb: istreeKawul, - voice: "active", - canChangeVoice: true, - transitivity: "transitive", - compound: "stative", - canBeGenStat: false, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: true, - negative: false, - tense: "presentVerb", - dynAuxVerb: kawulDyn, - }, + }, + { + verb: istreeKawul, + result: { + type: "verb", + verb: istreeKawul, + voice: "active", + canChangeVoice: true, + transitivity: "transitive", + compound: "stative", + canBeGenStat: false, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: true, + negative: false, + tense: "presentVerb", + dynAuxVerb: kawulDyn, }, - { - verb: cheeghKawul, - result: { - type: "verb", - verb: cheeghKawul, - voice: "active", - canChangeVoice: false, - transitivity: "transitive", - compound: "dynamic", - canBeGenStat: true, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - dynAuxVerb: kawulDyn, - }, + }, + { + verb: cheeghKawul, + result: { + type: "verb", + verb: cheeghKawul, + voice: "active", + canChangeVoice: false, + transitivity: "transitive", + compound: "dynamic", + canBeGenStat: true, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", + dynAuxVerb: kawulDyn, }, - { - verb: kaarKawul, - result: { - type: "verb", - verb: kaarKawul, - voice: "active", - canChangeVoice: false, - transitivity: "transitive", - compound: "dynamic", - canBeGenStat: false, - canChangeTransGenTrans: false, - variableRs: false, - canChangeStatDyn: false, - negative: false, - tense: "presentVerb", - dynAuxVerb: kawulDyn, - }, + }, + { + verb: kaarKawul, + result: { + type: "verb", + verb: kaarKawul, + voice: "active", + canChangeVoice: false, + transitivity: "transitive", + compound: "dynamic", + canBeGenStat: false, + canChangeTransGenTrans: false, + variableRs: false, + canChangeStatDyn: false, + negative: false, + tense: "presentVerb", + dynAuxVerb: kawulDyn, }, + }, ]; test("verb selection", () => { - tests.forEach(({ verb, result }) => { - expect(makeVerbSelection(verb)) - .toEqual(result); - }); + tests.forEach(({ verb, result }) => { + expect(makeVerbSelection(verb)).toEqual(result); + }); }); test("verb selection failures", () => { - expect(() => { - makeVerbSelection(wahulNoC); - }).toThrow(); - expect(() => { - makeVerbSelection(wahulNoC2); - }).toThrow(); + expect(() => { + makeVerbSelection(wahulNoC); + }).toThrow(); + expect(() => { + makeVerbSelection(wahulNoC2); + }).toThrow(); }); - - diff --git a/src/lib/src/new-verb-engine/render-verb.test.ts b/src/lib/src/new-verb-engine/render-verb.test.ts index 229ee7b..ad254fa 100644 --- a/src/lib/src/new-verb-engine/render-verb.test.ts +++ b/src/lib/src/new-verb-engine/render-verb.test.ts @@ -1,9 +1,6 @@ import { renderVerb } from "./render-verb"; import { vEntry } from "./rs-helpers"; import * as T from "../../../types"; -import { negate } from "rambda"; -import { personToGenNum } from "../misc-helpers"; -import { getTransitivity } from "../verb-info"; const wahul = vEntry({ ts: 1527815399, @@ -72,7 +69,7 @@ const kawulStat = vEntry({ prp: "کړل", prf: "kRul", pprtp: "کړی", - pprtf: "kúRey", + pprtf: "kúRay", noOo: true, ec: "make,makes,making,made,made", }); @@ -90,7 +87,7 @@ const kawulDyn = vEntry({ prp: "وکړل", prf: "óokRul", pprtp: "کړی", - pprtf: "kúRey", + pprtf: "kúRay", diacExcept: true, ec: "do,does,doing,did,done", separationAtP: 1, @@ -110,7 +107,7 @@ const kedulStat = vEntry({ prp: "شول", prf: "shwul", pprtp: "شوی", - pprtf: "shúwey", + pprtf: "shúway", noOo: true, ec: "become", }); @@ -128,7 +125,7 @@ const kedulDyn = vEntry({ prp: "وشول", prf: "óoshwul", pprtp: "شوی", - pprtf: "shúwey", + pprtf: "shúway", diacExcept: true, ec: "happen", separationAtP: 1, @@ -150,9 +147,9 @@ const raatlul = vEntry({ prp: "راغلل", prf: "ráaghlul", pprtp: "راغلی", - pprtf: "raaghúley", + pprtf: "raaghúlay", tppp: "راغی", - tppf: "ráaghey", + tppf: "ráaghay", noOo: true, separationAtP: 2, separationAtF: 3, @@ -174,9 +171,9 @@ const wartlul = vEntry({ prp: "ورغلل", prf: "wárghlul", pprtp: "ورغلی", - pprtf: "wărghúley", + pprtf: "wărghúlay", tppp: "ورغی", - tppf: "wărghey", + tppf: "wărghay", noOo: true, separationAtP: 2, separationAtF: 3, @@ -468,13 +465,13 @@ const bandedul = vEntry( c: "adj.", } ); -const stureyKawul = vEntry( +const sturayKawul = vEntry( { ts: 1591033078746, i: 7877, p: "ستړی کول", - f: "stuRey kawul", - g: "stuReykawul", + f: "stuRay kawul", + g: "stuRaykawul", e: "to make tired, wear out", r: 4, c: "v. stat. comp. trans.", @@ -486,20 +483,20 @@ const stureyKawul = vEntry( ts: 1527815306, i: 7876, p: "ستړی", - f: "stúRey", - g: "stuRey", + f: "stúRay", + g: "stuRay", e: "tired", r: 4, c: "adj. / adv.", } ); -const stureyKedul = vEntry( +const sturayKedul = vEntry( { ts: 1591033069786, i: 7878, p: "ستړی کېدل", - f: "stuRey kedul", - g: "stuReykedul", + f: "stuRay kedul", + g: "stuRaykedul", e: "to get tired, fatigued", r: 4, c: "v. stat. comp. intrans.", @@ -511,8 +508,8 @@ const stureyKedul = vEntry( ts: 1527815306, i: 7876, p: "ستړی", - f: "stúRey", - g: "stuRey", + f: "stúRay", + g: "stuRay", e: "tired", r: 4, c: "adj. / adv.", @@ -1055,7 +1052,7 @@ test("special endings", () => { [ { type: "VB", - ps: [{ p: "غی", f: "ghey" }], + ps: [{ p: "غی", f: "ghay" }], person: T.Person.ThirdSingMale, }, ], @@ -1069,7 +1066,7 @@ test("special endings", () => { [ { type: "VB", - ps: [{ p: "غی", f: "ghey" }], + ps: [{ p: "غی", f: "ghay" }], person: T.Person.ThirdSingMale, }, ], @@ -1259,7 +1256,7 @@ test("imperative tenses", () => { }) ).toEqual({ hasBa: false, - vbs: [[], [{ type: "VB", ps: [{ p: "وهئ", f: "wahéyy" }], person: 8 }]], + vbs: [[], [{ type: "VB", ps: [{ p: "وهئ", f: "wahéy" }], person: 8 }]], }); expect( renderVerb({ @@ -1272,7 +1269,7 @@ test("imperative tenses", () => { }) ).toEqual({ hasBa: false, - vbs: [[ooPh], [{ type: "VB", ps: [{ p: "وهئ", f: "waheyy" }], person: 9 }]], + vbs: [[ooPh], [{ type: "VB", ps: [{ p: "وهئ", f: "wahey" }], person: 9 }]], }); }); @@ -1295,11 +1292,11 @@ test("ability tenses", () => { type: "VB", ps: { long: [ - { p: "وهلی", f: "wahúley" }, + { p: "وهلی", f: "wahúlay" }, { p: "وهلای", f: "wahúlaay" }, ], short: [ - { p: "وهی", f: "wahéy" }, + { p: "وهی", f: "waháy" }, { p: "وهای", f: "waháay" }, ], }, @@ -1331,7 +1328,7 @@ test("perfect tenses", () => { [ { type: "VB", - ps: [{ p: "وهلی", f: "wahúley" }], + ps: [{ p: "وهلی", f: "wahúlay" }], gender: "masc", number: "singular", }, @@ -1359,7 +1356,7 @@ test("perfect tenses", () => { [ { type: "VB", - ps: [{ p: "وهلی", f: "wahúley" }], + ps: [{ p: "وهلی", f: "wahúlay" }], gender: "masc", number: "singular", }, @@ -1387,7 +1384,7 @@ test("perfect tenses", () => { [ { type: "VB", - ps: [{ p: "وهلی", f: "wahúley" }], + ps: [{ p: "وهلی", f: "wahúlay" }], gender: "masc", number: "singular", }, @@ -1443,7 +1440,7 @@ test("perfect tenses", () => { [ { type: "VB", - ps: [{ p: "وهلی", f: "wahúley" }], + ps: [{ p: "وهلی", f: "wahúlay" }], gender: "masc", number: "singular", }, @@ -1541,7 +1538,7 @@ test("perfect tenses", () => { type: "VB", ps: [ { p: "وای", f: "waay" }, - { p: "وی", f: "wey" }, + { p: "وی", f: "way" }, ], person: T.Person.SecondSingFemale, }, @@ -1572,7 +1569,7 @@ test("perfect tenses", () => { type: "VB", ps: [ { p: "وای", f: "waay" }, - { p: "وی", f: "wey" }, + { p: "وی", f: "way" }, ], person: T.Person.SecondSingFemale, }, @@ -1584,7 +1581,7 @@ test("perfect tenses", () => { test("ending on complex verbs", () => { expect( renderVerb({ - verb: stureyKawul, + verb: sturayKawul, tense: "presentVerbModal", subject: T.Person.SecondSingMale, object: T.Person.ThirdSingFemale, @@ -1611,11 +1608,11 @@ test("ending on complex verbs", () => { type: "VB", ps: { long: [ - { p: "کولی", f: "kawúley" }, + { p: "کولی", f: "kawúlay" }, { p: "کولای", f: "kawúlaay" }, ], short: [ - { p: "کوی", f: "kawéy" }, + { p: "کوی", f: "kawáy" }, { p: "کوای", f: "kawáay" }, ], }, @@ -1631,7 +1628,7 @@ test("ending on complex verbs", () => { }); expect( renderVerb({ - verb: stureyKawul, + verb: sturayKawul, tense: "presentVerb", subject: T.Person.SecondSingMale, voice: "active", diff --git a/src/lib/src/new-verb-engine/render-verb.ts b/src/lib/src/new-verb-engine/render-verb.ts index b8f669b..4ed288e 100644 --- a/src/lib/src/new-verb-engine/render-verb.ts +++ b/src/lib/src/new-verb-engine/render-verb.ts @@ -230,7 +230,7 @@ function addEnding({ if (vb.ps.short[0].f === "ghl" && pastThird && basicForm) { return { ...vb, - ps: [{ p: "غی", f: "ghey" }], + ps: [{ p: "غی", f: "ghay" }], }; } const endLong = getLength(end, "long"); diff --git a/src/lib/src/new-verb-engine/roots-and-stems.test.ts b/src/lib/src/new-verb-engine/roots-and-stems.test.ts index 6d562d9..07f0e07 100644 --- a/src/lib/src/new-verb-engine/roots-and-stems.test.ts +++ b/src/lib/src/new-verb-engine/roots-and-stems.test.ts @@ -53,7 +53,7 @@ const kawulStat = vEntry({ prp: "کړل", prf: "kRul", pprtp: "کړی", - pprtf: "kúRey", + pprtf: "kúRay", noOo: true, ec: "make,makes,making,made,made", }); @@ -71,7 +71,7 @@ const kawulDyn = vEntry({ prp: "وکړل", prf: "óokRul", pprtp: "کړی", - pprtf: "kúRey", + pprtf: "kúRay", diacExcept: true, ec: "do,does,doing,did,done", separationAtP: 1, @@ -91,7 +91,7 @@ const kedulStat = vEntry({ prp: "شول", prf: "shwul", pprtp: "شوی", - pprtf: "shúwey", + pprtf: "shúway", noOo: true, ec: "become", }); @@ -109,7 +109,7 @@ const kedulDyn = vEntry({ prp: "وشول", prf: "óoshwul", pprtp: "شوی", - pprtf: "shúwey", + pprtf: "shúway", diacExcept: true, ec: "happen", separationAtP: 1, @@ -131,9 +131,9 @@ const raatlul = vEntry({ prp: "راغلل", prf: "ráaghlul", pprtp: "راغلی", - pprtf: "raaghúley", + pprtf: "raaghúlay", tppp: "راغی", - tppf: "ráaghey", + tppf: "ráaghay", noOo: true, separationAtP: 2, separationAtF: 3, @@ -155,9 +155,9 @@ const wartlul = vEntry({ prp: "ورغلل", prf: "wárghlul", pprtp: "ورغلی", - pprtf: "wărghúley", + pprtf: "wărghúlay", tppp: "ورغی", - tppf: "wărghey", + tppf: "wărghay", noOo: true, separationAtP: 2, separationAtF: 3, @@ -434,13 +434,13 @@ const bandedul = vEntry( c: "adj.", } ); -const stureyKawul = vEntry( +const sturayKawul = vEntry( { ts: 1591033078746, i: 7877, p: "ستړی کول", - f: "stuRey kawul", - g: "stuReykawul", + f: "stuRay kawul", + g: "stuRaykawul", e: "to make tired, wear out", r: 4, c: "v. stat. comp. trans.", @@ -452,20 +452,20 @@ const stureyKawul = vEntry( ts: 1527815306, i: 7876, p: "ستړی", - f: "stúRey", - g: "stuRey", + f: "stúRay", + g: "stuRay", e: "tired", r: 4, c: "adj. / adv.", } ); -const stureyKedul = vEntry( +const sturayKedul = vEntry( { ts: 1591033069786, i: 7878, p: "ستړی کېدل", - f: "stuRey kedul", - g: "stuReykedul", + f: "stuRay kedul", + g: "stuRaykedul", e: "to get tired, fatigued", r: 4, c: "v. stat. comp. intrans.", @@ -477,8 +477,8 @@ const stureyKedul = vEntry( ts: 1527815306, i: 7876, p: "ستړی", - f: "stúRey", - g: "stuRey", + f: "stúRay", + g: "stuRay", e: "tired", r: 4, c: "adj. / adv.", @@ -544,7 +544,7 @@ const warkawul = vEntry({ r: 4, c: "v. trans.", pprtp: "ورکړی", - pprtf: "wărkúRey", + pprtf: "wărkúRay", ec: "give,gives,giving,gave,given", }); const raakawul = vEntry({ @@ -557,7 +557,7 @@ const raakawul = vEntry({ r: 4, c: "v. trans.", pprtp: "راکړی", - pprtf: "raakúRey", + pprtf: "raakúRay", ec: "give,gives,giving,gave,given", }); const darkawul = vEntry({ @@ -569,7 +569,7 @@ const darkawul = vEntry({ e: "to give (to second person - you, you pl.)", r: 4, pprtp: "درکړی", - pprtf: "dărkúRey", + pprtf: "dărkúRay", ec: "give,gives,giving,gave,given", }); @@ -677,7 +677,7 @@ describe("imperfective stems", () => { "is welded together with the complement on seperated stative compounds", tests: [ { - verb: stureyKawul, + verb: sturayKawul, genderNumber: { gender: "fem", number: "singular" }, result: [ [], @@ -702,7 +702,7 @@ describe("imperfective stems", () => { ], }, { - verb: stureyKedul, + verb: sturayKedul, genderNumber: { gender: "fem", number: "singular" }, result: [ [], @@ -837,7 +837,7 @@ describe("imperfective roots", () => { "is welded together with the complement on seperated stative compounds", tests: [ { - verb: stureyKawul, + verb: sturayKawul, genderNumber: { gender: "fem", number: "singular" }, result: [ [], @@ -865,7 +865,7 @@ describe("imperfective roots", () => { ], }, { - verb: stureyKedul, + verb: sturayKedul, genderNumber: { gender: "fem", number: "singular" }, result: [ [], @@ -1176,7 +1176,7 @@ describe("perfective stems", () => { ], }, { - verb: stureyKedul, + verb: sturayKedul, genderNumber: { gender: "masc", number: "plural" }, result: [ [ @@ -1580,7 +1580,7 @@ describe("perfective roots", () => { ], }, { - verb: stureyKedul, + verb: sturayKedul, genderNumber: { gender: "masc", number: "plural" }, result: [ [ @@ -1630,7 +1630,7 @@ describe("perfective roots", () => { }); describe("past participles", () => { - test("for most verbs are just the imperfective root (imperative) plus ی - ey", () => { + test("for most verbs are just the imperfective root (imperative) plus ی - ay", () => { expect( getPastParticiple(rasedul, "active", { gender: "masc", @@ -1638,7 +1638,7 @@ describe("past participles", () => { }) ).toEqual({ type: "VB", - ps: [{ p: "رسېدلی", f: "rasedúley" }], + ps: [{ p: "رسېدلی", f: "rasedúlay" }], gender: "masc", number: "singular", }); @@ -1739,7 +1739,7 @@ describe("past participles", () => { }) ).toEqual({ type: "VB", - ps: [{ p: "کړی", f: "kúRey" }], + ps: [{ p: "کړی", f: "kúRay" }], gender: "masc", number: "singular", }); @@ -1836,7 +1836,7 @@ describe("past participles", () => { }, }); }); - test("special passive forms for kawul verbs - kRul perfective root + shúwey", () => { + test("special passive forms for kawul verbs - kRul perfective root + shúway", () => { expect( getPastParticiple(kawulStat, "passive", { gender: "masc", @@ -1850,7 +1850,7 @@ describe("past participles", () => { }, right: { type: "VB", - ps: [{ p: "شوی", f: "shúwey" }], + ps: [{ p: "شوی", f: "shúway" }], gender: "masc", number: "singular", }, @@ -1868,7 +1868,7 @@ describe("past participles", () => { }, right: { type: "VB", - ps: [{ p: "شوی", f: "shúwey" }], + ps: [{ p: "شوی", f: "shúway" }], gender: "masc", number: "singular", }, @@ -1934,11 +1934,11 @@ describe("ability roots and stems", () => { type: "VB", ps: { long: [ - { p: "ختلی", f: "khatúley" }, + { p: "ختلی", f: "khatúlay" }, { p: "ختلای", f: "khatúlaay" }, ], short: [ - { p: "ختی", f: "khatéy" }, + { p: "ختی", f: "khatáy" }, { p: "ختای", f: "khatáay" }, ], }, @@ -1962,11 +1962,11 @@ describe("ability roots and stems", () => { type: "VB", ps: { long: [ - { p: "ختلی", f: "khatuley" }, + { p: "ختلی", f: "khatulay" }, { p: "ختلای", f: "khatulaay" }, ], short: [ - { p: "ختی", f: "khatey" }, + { p: "ختی", f: "khatay" }, { p: "ختای", f: "khataay" }, ], }, @@ -1990,11 +1990,11 @@ describe("ability roots and stems", () => { type: "VB", ps: { long: [ - { p: "ختلی", f: "khatúley" }, + { p: "ختلی", f: "khatúlay" }, { p: "ختلای", f: "khatúlaay" }, ], short: [ - { p: "ختی", f: "khatéy" }, + { p: "ختی", f: "khatáy" }, { p: "ختای", f: "khatáay" }, ], }, @@ -2021,11 +2021,11 @@ describe("ability roots and stems", () => { type: "VB", ps: { long: [ - { p: "ختلی", f: "khatuley" }, + { p: "ختلی", f: "khatulay" }, { p: "ختلای", f: "khatulaay" }, ], short: [ - { p: "ختی", f: "khatey" }, + { p: "ختی", f: "khatay" }, { p: "ختای", f: "khataay" }, ], }, @@ -2057,11 +2057,11 @@ describe("ability roots and stems", () => { type: "VB", ps: { long: [ - { p: "راتللی", f: "raatlúley" }, + { p: "راتللی", f: "raatlúlay" }, { p: "راتللای", f: "raatlúlaay" }, ], short: [ - { p: "راتلی", f: "raatléy" }, + { p: "راتلی", f: "raatláy" }, { p: "راتلای", f: "raatláay" }, ], }, @@ -2085,11 +2085,11 @@ describe("ability roots and stems", () => { type: "VB", ps: { long: [ - { p: "راتللی", f: "raatlúley" }, + { p: "راتللی", f: "raatlúlay" }, { p: "راتللای", f: "raatlúlaay" }, ], short: [ - { p: "راتلی", f: "raatléy" }, + { p: "راتلی", f: "raatláy" }, { p: "راتلای", f: "raatláay" }, ], }, @@ -2118,11 +2118,11 @@ describe("ability roots and stems", () => { type: "VB", ps: { long: [ - { p: "بندېدلی", f: "bandedúley" }, + { p: "بندېدلی", f: "bandedúlay" }, { p: "بندېدلای", f: "bandedúlaay" }, ], short: [ - { p: "بندېدی", f: "bandedéy" }, + { p: "بندېدی", f: "bandedáy" }, { p: "بندېدای", f: "bandedáay" }, ], }, @@ -2158,11 +2158,11 @@ describe("ability roots and stems", () => { type: "VB", ps: { long: [ - { p: "کېدلی", f: "kedúley" }, + { p: "کېدلی", f: "kedúlay" }, { p: "کېدلای", f: "kedúlaay" }, ], short: [ - { p: "کېدی", f: "kedéy" }, + { p: "کېدی", f: "kedáy" }, { p: "کېدای", f: "kedáay" }, ], }, @@ -2393,7 +2393,7 @@ describe("passive roots and stems", () => { ]); expect( getRootStem({ - verb: stureyKawul, + verb: sturayKawul, aspect: "imperfective", type: "basic", voice: "passive", @@ -2416,7 +2416,7 @@ describe("passive roots and stems", () => { type: "AdjComp", ps: { p: "ستړی", - f: "stuRey", + f: "stuRay", }, gender: "masc", number: "singular", diff --git a/src/lib/src/new-verb-engine/roots-and-stems.ts b/src/lib/src/new-verb-engine/roots-and-stems.ts index 058b3fc..3781709 100644 --- a/src/lib/src/new-verb-engine/roots-and-stems.ts +++ b/src/lib/src/new-verb-engine/roots-and-stems.ts @@ -50,7 +50,7 @@ export const statVerb = { prp: "شول", prf: "shwul", pprtp: "شوی", - pprtf: "shúwey", + pprtf: "shúway", noOo: true, ec: "become", }), @@ -68,7 +68,7 @@ export const statVerb = { prp: "کړل", prf: "kRul", pprtp: "کړی", - pprtf: "kúRey", + pprtf: "kúRay", noOo: true, ec: "make,makes,making,made,made", }), @@ -183,7 +183,7 @@ export function getPastParticiple( ps: T.SingleOrLengthOpts ): T.SingleOrLengthOpts { return fmapSingleOrLengthOpts((x) => { - const withTail = concatPsString(x[0], { p: "ی", f: "ey" }); + const withTail = concatPsString(x[0], { p: "ی", f: "ay" }); return inflectPattern3(withTail, { gender, number }); }, ps); } diff --git a/src/lib/src/new-verb-engine/rs-helpers.ts b/src/lib/src/new-verb-engine/rs-helpers.ts index bacf1cb..480716a 100644 --- a/src/lib/src/new-verb-engine/rs-helpers.ts +++ b/src/lib/src/new-verb-engine/rs-helpers.ts @@ -1,7 +1,18 @@ import * as T from "../../../types"; import { removeFVarients } from "../accent-and-ps-utils"; -import { accentOnNFromEnd, accentPsSyllable, countSyllables, removeAccents, removeAccentsWLength } from "../accent-helpers"; -import { concatPsString, isUnisexSet, psStringFromEntry, trimOffPs } from "../p-text-helpers"; +import { + accentOnNFromEnd, + accentPsSyllable, + countSyllables, + removeAccents, + removeAccentsWLength, +} from "../accent-helpers"; +import { + concatPsString, + isUnisexSet, + psStringFromEntry, + trimOffPs, +} from "../p-text-helpers"; import { inflectPattern1 } from "./new-inflectors"; import { getLength } from "../p-text-helpers"; import { equativeEndings } from "../grammar-units"; @@ -9,50 +20,54 @@ import { isAdjectiveEntry, isImperativeTense } from "../type-predicates"; import { inflectWord } from "../pashto-inflector"; export function isStatComp(v: T.VerbEntry): boolean { - return !!v.entry.c?.includes("stat. comp.") && !!v.complement; + return !!v.entry.c?.includes("stat. comp.") && !!v.complement; } export function statCompImperfectiveSpace(v: T.VerbEntryNoFVars): boolean { - return v.entry.p.startsWith(`${v.complement?.p} `); + return v.entry.p.startsWith(`${v.complement?.p} `); } -export function makeComplement(e: T.DictionaryEntryNoFVars, { gender, number }: T.GenderNumber): T.NComp { - if (isAdjectiveEntry(e)) { - const infs = inflectWord(e); - const ps = infs && infs.inflections && isUnisexSet(infs.inflections) - ? infs.inflections[gender][number === "singular" ? 0 : 1][0] - : psStringFromEntry(e); - return { - type: "NComp", - comp: { - type: "AdjComp", - ps: lightEnforceCompAccent(ps), - gender, - number, - }, - }; - } +export function makeComplement( + e: T.DictionaryEntryNoFVars, + { gender, number }: T.GenderNumber +): T.NComp { + if (isAdjectiveEntry(e)) { + const infs = inflectWord(e); + const ps = + infs && infs.inflections && isUnisexSet(infs.inflections) + ? infs.inflections[gender][number === "singular" ? 0 : 1][0] + : psStringFromEntry(e); return { - type: "NComp", - comp: { - type: "Comp", - ps: lightEnforceCompAccent(psStringFromEntry(e)), - }, + type: "NComp", + comp: { + type: "AdjComp", + ps: lightEnforceCompAccent(ps), + gender, + number, + }, }; - function lightEnforceCompAccent(ps: T.PsString): T.PsString { - return countSyllables(ps) === 1 - ? accentPsSyllable(ps) - : ps; - } + } + return { + type: "NComp", + comp: { + type: "Comp", + ps: lightEnforceCompAccent(psStringFromEntry(e)), + }, + }; + function lightEnforceCompAccent(ps: T.PsString): T.PsString { + return countSyllables(ps) === 1 ? accentPsSyllable(ps) : ps; + } } export function vEntry(e: any, c?: any): T.VerbEntryNoFVars { - return { - entry: removeFVarients(e), - ...c ? { - complement: c, - } : {}, - } as T.VerbEntryNoFVars; + return { + entry: removeFVarients(e), + ...(c + ? { + complement: c, + } + : {}), + } as T.VerbEntryNoFVars; } // export function getAllRs(verb: T.VerbEntry): { @@ -64,7 +79,7 @@ export function vEntry(e: any, c?: any): T.VerbEntryNoFVars { // perfective: T.RootsStemsOutput, // imperfective: T.RootsStemsOutput, // }, -// } { +// } { // return { // stem: { // perfective: getRootStem({ verb, type: "basic", voice: "active", rs: "stem", aspect: "perfective", genderNumber: { gender: "masc", number: "singular" } }), @@ -80,230 +95,262 @@ export function vEntry(e: any, c?: any): T.VerbEntryNoFVars { /** * adds a verb ending, creating all the variations with a set of root psStrings * it is aware of the trailing accent marker X and also avoids adding the double ل ending 3rd pers masc plur - * + * * @param ps - a verb root/stem * @param end - the verb ending - * @returns + * @returns */ -export function verbEndingConcat(ps: T.PsString[], end: T.PsString[]): T.PsString[] { - if (ps[0].f === "shw" && end[0].f === "oo") { - return [{ p: "شو", f: "shoo" }]; - } - return ps.flatMap(v => ( - end.map(e => { - if (v.f.charAt(v.f.length-1) === "X") { - // faster to do concatPsString(trimOffPs(v, 0, 1), accentSyllable(e)) - // but this covers cases like adding the 3rd person no-ending to a string with the - // trailing accent marker and still getting the accent right - return accentOnNFromEnd(concatPsString(trimOffPs(v, 0, 1), e), 0); - } - if (e.p === "ل" && ["ul", "úl"].includes(v.f.slice(-2))) { - return v; - } - return concatPsString(v, e); - }) - )); +export function verbEndingConcat( + ps: T.PsString[], + end: T.PsString[] +): T.PsString[] { + if (ps[0].f === "shw" && end[0].f === "oo") { + return [{ p: "شو", f: "shoo" }]; + } + return ps.flatMap((v) => + end.map((e) => { + if (v.f.charAt(v.f.length - 1) === "X") { + // faster to do concatPsString(trimOffPs(v, 0, 1), accentSyllable(e)) + // but this covers cases like adding the 3rd person no-ending to a string with the + // trailing accent marker and still getting the accent right + return accentOnNFromEnd(concatPsString(trimOffPs(v, 0, 1), e), 0); + } + if (e.p === "ل" && ["ul", "úl"].includes(v.f.slice(-2))) { + return v; + } + return concatPsString(v, e); + }) + ); } // TODO: THIS IS UGGGGLY NEED TO THINK THROUGH THE TYPING ON THE WELDING -export function weld(left: T.Welded["left"], right: T.VBGenNum | T.WeldedGN): T.WeldedGN; -export function weld(left: T.Welded["left"], right: T.VBBasic | T.NComp | T.Welded): T.Welded; -export function weld(left: T.Welded["left"], right: T.VBBasic | T.VBGenNum | T.Welded | T.NComp | T.WeldedGN): T.Welded | T.WeldedGN { - if (right.type === "welded") { - return weld(weld(left, right.left), right.right); +export function weld( + left: T.Welded["left"], + right: T.VBGenNum | T.WeldedGN +): T.WeldedGN; +export function weld( + left: T.Welded["left"], + right: T.VBBasic | T.NComp | T.Welded +): T.Welded; +export function weld( + left: T.Welded["left"], + right: T.VBBasic | T.VBGenNum | T.Welded | T.NComp | T.WeldedGN +): T.Welded | T.WeldedGN { + if (right.type === "welded") { + return weld(weld(left, right.left), right.right); + } + /* istanbul ignore next */ + if (right.type === "NComp") { + throw new Error("can't weld a complement on the right side"); + } + return { + type: "welded", + left: removeAccentsFromLeft(left), + right, + }; + function removeAccentsFromLeft(left: T.Welded["left"]): T.Welded["left"] { + if (left.type === "VB") { + return { + ...left, + ps: removeAccentsWLength(left.ps), + }; } - /* istanbul ignore next */ - if (right.type === "NComp") { - throw new Error("can't weld a complement on the right side"); + if (left.type === "NComp") { + return { + ...left, + comp: { + ...left.comp, + ps: removeAccents(left.comp.ps), + }, + }; } return { - type: "welded", - left: removeAccentsFromLeft(left), - right, + ...left, + right: { + ...left.right, + ps: removeAccentsWLength(left.right.ps), + }, }; - function removeAccentsFromLeft(left: T.Welded["left"]): T.Welded["left"] { - if (left.type === "VB") { - return { - ...left, - ps: removeAccentsWLength(left.ps), - } - } - if (left.type === "NComp") { - return { - ...left, - comp: { - ...left.comp, - ps: removeAccents(left.comp.ps), - }, - }; - } - return { - ...left, - right: { - ...left.right, - ps: removeAccentsWLength(left.right.ps), - }, - }; - } + } } export function addTrailingAccent(ps: T.PsString): T.PsString { - return { - p: ps.p, - f: ps.f + "X", - }; + return { + p: ps.p, + f: ps.f + "X", + }; } - - // TODO: could do removeEndingL (slower but safer) export function removeL(ps: T.PsString): T.PsString { - return trimOffPs(ps, 1, 2); + return trimOffPs(ps, 1, 2); } /** * returns a simple polar transitivity of the verb, only intransitive or transitive - * - * @param v - * @returns + * + * @param v + * @returns */ export function vTransitivity(v: T.VerbEntry): "intransitive" | "transitive" { - return v.entry.c?.includes("intrans.") ? "intransitive" : "transitive"; + return v.entry.c?.includes("intrans.") ? "intransitive" : "transitive"; } -export function tlulPerfectiveStem(person: { gender: T.Gender, number: T.NounNumber }): [[T.PH], [T.VB]] { - return [ - [ - { - type: "PH", - ps: inflectPattern1({ p: "لاړ", f: "láaR" }, person).map(x => concatPsString(x, " "))[0], - }, - ], - [ - { - type: "VB", - ps: [{ p: "ش", f: "sh" }], - }, - ], - ]; +export function tlulPerfectiveStem(person: { + gender: T.Gender; + number: T.NounNumber; +}): [[T.PH], [T.VB]] { + return [ + [ + { + type: "PH", + ps: inflectPattern1({ p: "لاړ", f: "láaR" }, person).map((x) => + concatPsString(x, " ") + )[0], + }, + ], + [ + { + type: "VB", + ps: [{ p: "ش", f: "sh" }], + }, + ], + ]; } export function addAbilityEnding(vb: T.VBA): T.VBA { - const abilityEnding: T.PsString[] = [ - { p: "ی", f: "ey" }, - { p: "ای", f: "aay" }, - ]; - if (vb.type === "welded") { - return { - ...vb, - right: addToEnd(vb.right, abilityEnding), - }; - } - return addToEnd(vb, abilityEnding); - function addToEnd(vb: T.VBBasic, end: T.PsString[]): T.VBBasic { - /* istanbul ignore next */ - if (!("long" in vb.ps)) { - throw new Error("should have long and short form for adding to ability ending"); - } - return { - ...vb, - ps: { - long: verbEndingConcat(vb.ps.long, end), - short: verbEndingConcat(vb.ps.short, end), - }, - }; + const abilityEnding: T.PsString[] = [ + { p: "ی", f: "ay" }, + { p: "ای", f: "aay" }, + ]; + if (vb.type === "welded") { + return { + ...vb, + right: addToEnd(vb.right, abilityEnding), + }; + } + return addToEnd(vb, abilityEnding); + function addToEnd(vb: T.VBBasic, end: T.PsString[]): T.VBBasic { + /* istanbul ignore next */ + if (!("long" in vb.ps)) { + throw new Error( + "should have long and short form for adding to ability ending" + ); } + return { + ...vb, + ps: { + long: verbEndingConcat(vb.ps.long, end), + short: verbEndingConcat(vb.ps.short, end), + }, + }; + } } - export function possiblePPartLengths(vba: T.VBNoLenghts): T.VBBasic; export function possiblePPartLengths(vba: T.VBNoLenghts): T.VBA; export function possiblePPartLengths(vba: T.VBNoLenghts): T.VBA { - const shortenableEndings = ["ښتل", "ستل", "وتل"]; - const wrul = ["وړل", "راوړل", "وروړل", "دروړل"]; - // can't find a case where this is used - type safety - /* istanbul ignore next */ - if ("right" in vba) { - return { - ...vba, - right: possiblePPartLengths(vba.right), - }; - } - const infinitive = vba.ps[0]; - if (infinitive.f === "tlúl") { - return { - type: "VB", - ps: { - long: [infinitive], - short: [{ p: "تل", f: "túl" }], - }, - }; - } - const [trimP, trimF] = (infinitive.p.slice(-4) === "ښودل" && infinitive.p.length > 4 && infinitive.p !== "کېښودل" && infinitive.p !== "کښېښودل") - // special thing for اېښودل - پرېښودل - ? [3, 4] - : (wrul.includes(infinitive.p) || (shortenableEndings.includes(infinitive.p.slice(-3)) && infinitive.p.slice(-4) !== "استل")) - ? [1, 2] - : [0, 0]; - if (trimP) { - return { - type: "VB", - ps: { - long: [infinitive], - short: [accentOnNFromEnd(trimOffPs(infinitive, trimP, trimF), 0)], - }, - }; - } - return vba; + const shortenableEndings = ["ښتل", "ستل", "وتل"]; + const wrul = ["وړل", "راوړل", "وروړل", "دروړل"]; + // can't find a case where this is used - type safety + /* istanbul ignore next */ + if ("right" in vba) { + return { + ...vba, + right: possiblePPartLengths(vba.right), + }; + } + const infinitive = vba.ps[0]; + if (infinitive.f === "tlúl") { + return { + type: "VB", + ps: { + long: [infinitive], + short: [{ p: "تل", f: "túl" }], + }, + }; + } + const [trimP, trimF] = + infinitive.p.slice(-4) === "ښودل" && + infinitive.p.length > 4 && + infinitive.p !== "کېښودل" && + infinitive.p !== "کښېښودل" + ? // special thing for اېښودل - پرېښودل + [3, 4] + : wrul.includes(infinitive.p) || + (shortenableEndings.includes(infinitive.p.slice(-3)) && + infinitive.p.slice(-4) !== "استل") + ? [1, 2] + : [0, 0]; + if (trimP) { + return { + type: "VB", + ps: { + long: [infinitive], + short: [accentOnNFromEnd(trimOffPs(infinitive, trimP, trimF), 0)], + }, + }; + } + return vba; } - export function getLongVB(vb: T.VBBasic): T.VBNoLenghts; export function getLongVB(vb: T.VBA): T.VBNoLenghts; export function getLongVB(vb: T.VBA): T.VBNoLenghts { - if (vb.type === "welded") { - return { - ...vb, - right: getLongVB(vb.right), - }; - } + if (vb.type === "welded") { return { - ...vb, - ps: getLength(vb.ps, "long"), + ...vb, + right: getLongVB(vb.right), }; + } + return { + ...vb, + ps: getLength(vb.ps, "long"), + }; } -export function getAspect(tense: T.VerbTense | T.AbilityTense | T.ImperativeTense, negative: boolean): T.Aspect { - if (isImperativeTense(tense) && negative) { - return "imperfective"; - } - const t = tense.replace("Modal", ""); - const imperfectives: Parameters[0][] = ["presentVerb", "imperfectiveFuture", "imperfectivePast", "habitualImperfectivePast", "imperfectiveImperative"]; - if (imperfectives.includes(t as Parameters[0])) { - return "imperfective"; - } else { - return "perfective"; - } +export function getAspect( + tense: T.VerbTense | T.AbilityTense | T.ImperativeTense, + negative: boolean +): T.Aspect { + if (isImperativeTense(tense) && negative) { + return "imperfective"; + } + const t = tense.replace("Modal", ""); + const imperfectives: Parameters[0][] = [ + "presentVerb", + "imperfectiveFuture", + "imperfectivePast", + "habitualImperfectivePast", + "imperfectiveImperative", + ]; + if (imperfectives.includes(t as Parameters[0])) { + return "imperfective"; + } else { + return "perfective"; + } } export function isKedul(v: T.VerbEntry): boolean { - return v.entry.p === "کېدل"; + return v.entry.p === "کېدل"; } -export function perfectTenseToEquative(t: T.PerfectTense): keyof typeof equativeEndings { - return t === "presentPerfect" - ? "present" - : t === "futurePerfect" - ? "habitual" - : t === "habitualPerfect" - ? "habitual" - : t === "pastPerfect" - ? "past" - : t === "pastSubjunctivePerfect" - ? "pastSubjunctive" - : t === "wouldBePerfect" - ? "past" - : t === "wouldHaveBeenPerfect" - ? "pastSubjunctive" - : "subjunctive"; -} \ No newline at end of file +export function perfectTenseToEquative( + t: T.PerfectTense +): keyof typeof equativeEndings { + return t === "presentPerfect" + ? "present" + : t === "futurePerfect" + ? "habitual" + : t === "habitualPerfect" + ? "habitual" + : t === "pastPerfect" + ? "past" + : t === "pastSubjunctivePerfect" + ? "pastSubjunctive" + : t === "wouldBePerfect" + ? "past" + : t === "wouldHaveBeenPerfect" + ? "pastSubjunctive" + : "subjunctive"; +} diff --git a/src/lib/src/p-text-helpers.test.ts b/src/lib/src/p-text-helpers.test.ts index 45cb9e4..4af2ece 100644 --- a/src/lib/src/p-text-helpers.test.ts +++ b/src/lib/src/p-text-helpers.test.ts @@ -7,711 +7,1172 @@ */ import { makePsString, removeFVarients } from "./accent-and-ps-utils"; import { - concatPsString, - removeEndingL, - yulEndingInfinitive, - mapVerbBlock, - allMascFirstInflection, - addToForm, - unisexInfToObjectMatrix, - complementInflects, - concatInflections, - psStringEquals, - removeRetroflexR, - splitDoubleWord, - endsInConsonant, - addOEnding, - endsInShwa, - splitPsByVarients, - endsWith, - trimOffPs, + concatPsString, + removeEndingL, + yulEndingInfinitive, + mapVerbBlock, + allMascFirstInflection, + addToForm, + unisexInfToObjectMatrix, + complementInflects, + concatInflections, + psStringEquals, + removeRetroflexR, + splitDoubleWord, + endsInConsonant, + addOEnding, + endsInShwa, + splitPsByVarients, + endsWith, + trimOffPs, } from "./p-text-helpers"; import * as T from "../../types"; -import { - pastEndings -} from "./grammar-units"; +import { pastEndings } from "./grammar-units"; test(`concatPsString should work`, () => { - const input = concatPsString( - { p: "لیکل", f: "leekul" }, - undefined, - { p: "ی", f: "ey" }, - " ", - { p: "دی", f: "dey" }, - ); - expect(input).toEqual({ p: "لیکلی دی", f: "leekuley dey" }); - // test with length options added - const inputWLength = concatPsString( - { p: "خفه", f: "khufa" }, - " ", - { - short: { p: "کړو", f: "kRo" }, - long: { p: "کړلو", f: "kRulo" }, - }, - ); - expect(inputWLength).toEqual({ - short: { p: "خفه کړو", f: "khufa kRo" }, - long: { p: "خفه کړلو", f: "khufa kRulo" }, - }); - // even with minin - const inputWMini = concatPsString( - { p: "خفه", f: "khufa" }, - " ", - { - short: { p: "کړی", f: "kRey" }, - long: { p: "کړلی", f: "kRuley" }, - }, - " ", - { - mini: { p: "کو", f: "ko" }, - short: { p: "کړو", f: "kRo" }, - long: { p: "کړلو", f: "kRulo" }, - }, - ); - expect(inputWMini).toEqual({ - mini: { p: "خفه کړی کو", f: "khufa kRey ko" }, - short: { p: "خفه کړی کړو", f: "khufa kRey kRo" }, - long: { p: "خفه کړلی کړلو", f: "khufa kRuley kRulo" }, - }); - // also with personInflections - const inputWPersInfs = concatPsString( - { - mascSing: { p: "پوخ", f: "pokh" }, - mascPlur: { p: "پاخه", f: "paakhu" }, - femSing: { p: "پخه", f: "pakha" }, - femPlur: { p: "پخې", f: "pakhe" }, - }, - " ", - { - short: { p: "ک", f: "k" }, - long: { p: "کړ", f: "kR" }, - }, - ); - expect(inputWPersInfs).toEqual({ - mascSing: { - short: { p: "پوخ ک", f: "pokh k" }, - long: { p: "پوخ کړ", f: "pokh kR" }, - }, - mascPlur: { - short: { p: "پاخه ک", f: "paakhu k" }, - long: { p: "پاخه کړ", f: "paakhu kR" }, - }, - femSing: { - short: { p: "پخه ک", f: "pakha k" }, - long: { p: "پخه کړ", f: "pakha kR" }, - }, - femPlur: { - short: { p: "پخې ک", f: "pakhe k" }, - long: { p: "پخې کړ", f: "pakhe kR" }, - }, - }); + const input = concatPsString( + { p: "لیکل", f: "leekul" }, + undefined, + { p: "ی", f: "ay" }, + " ", + { p: "دی", f: "day" } + ); + expect(input).toEqual({ p: "لیکلی دی", f: "leekulay day" }); + // test with length options added + const inputWLength = concatPsString({ p: "خفه", f: "khufa" }, " ", { + short: { p: "کړو", f: "kRo" }, + long: { p: "کړلو", f: "kRulo" }, + }); + expect(inputWLength).toEqual({ + short: { p: "خفه کړو", f: "khufa kRo" }, + long: { p: "خفه کړلو", f: "khufa kRulo" }, + }); + // even with minin + const inputWMini = concatPsString( + { p: "خفه", f: "khufa" }, + " ", + { + short: { p: "کړی", f: "kRay" }, + long: { p: "کړلی", f: "kRulay" }, + }, + " ", + { + mini: { p: "کو", f: "ko" }, + short: { p: "کړو", f: "kRo" }, + long: { p: "کړلو", f: "kRulo" }, + } + ); + expect(inputWMini).toEqual({ + mini: { p: "خفه کړی کو", f: "khufa kRay ko" }, + short: { p: "خفه کړی کړو", f: "khufa kRay kRo" }, + long: { p: "خفه کړلی کړلو", f: "khufa kRulay kRulo" }, + }); + // also with personInflections + const inputWPersInfs = concatPsString( + { + mascSing: { p: "پوخ", f: "pokh" }, + mascPlur: { p: "پاخه", f: "paakhu" }, + femSing: { p: "پخه", f: "pakha" }, + femPlur: { p: "پخې", f: "pakhe" }, + }, + " ", + { + short: { p: "ک", f: "k" }, + long: { p: "کړ", f: "kR" }, + } + ); + expect(inputWPersInfs).toEqual({ + mascSing: { + short: { p: "پوخ ک", f: "pokh k" }, + long: { p: "پوخ کړ", f: "pokh kR" }, + }, + mascPlur: { + short: { p: "پاخه ک", f: "paakhu k" }, + long: { p: "پاخه کړ", f: "paakhu kR" }, + }, + femSing: { + short: { p: "پخه ک", f: "pakha k" }, + long: { p: "پخه کړ", f: "pakha kR" }, + }, + femPlur: { + short: { p: "پخې ک", f: "pakhe k" }, + long: { p: "پخې کړ", f: "pakhe kR" }, + }, + }); }); test(`addToForm should work`, () => { - const block: T.VerbBlock = [ - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - [[{p: "شوی", f: "shuwey"}], [{p: "شوي", f: "shuwee"}]], - [[{p: "شوې", f: "shuwe"}], [{p: "شوې", f: "shuwe"}]], - ]; - const result = addToForm([{ p: "خفه", f: "khufa" }, " "], block); - expect(result).toEqual([ - [[{p: "خفه شوی", f: "khufa shuwey"}], [{p: "خفه شوي", f: "khufa shuwee"}]], - [[{p: "خفه شوې", f: "khufa shuwe"}], [{p: "خفه شوې", f: "khufa shuwe"}]], - [[{p: "خفه شوی", f: "khufa shuwey"}], [{p: "خفه شوي", f: "khufa shuwee"}]], - [[{p: "خفه شوې", f: "khufa shuwe"}], [{p: "خفه شوې", f: "khufa shuwe"}]], - [[{p: "خفه شوی", f: "khufa shuwey"}], [{p: "خفه شوي", f: "khufa shuwee"}]], - [[{p: "خفه شوې", f: "khufa shuwe"}], [{p: "خفه شوې", f: "khufa shuwe"}]], - ]); - const result2 = addToForm([{ - short: { p: "کړی", f: "kRey" }, - long: { p: "کړلی", f: "kRuley" }, - }, " "], block); - expect(result2).toEqual({ - short: [ - [[{p: "کړی شوی", f: "kRey shuwey"}], [{p: "کړی شوي", f: "kRey shuwee"}]], - [[{p: "کړی شوې", f: "kRey shuwe"}], [{p: "کړی شوې", f: "kRey shuwe"}]], - [[{p: "کړی شوی", f: "kRey shuwey"}], [{p: "کړی شوي", f: "kRey shuwee"}]], - [[{p: "کړی شوې", f: "kRey shuwe"}], [{p: "کړی شوې", f: "kRey shuwe"}]], - [[{p: "کړی شوی", f: "kRey shuwey"}], [{p: "کړی شوي", f: "kRey shuwee"}]], - [[{p: "کړی شوې", f: "kRey shuwe"}], [{p: "کړی شوې", f: "kRey shuwe"}]], - ], - long: [ - [[{p: "کړلی شوی", f: "kRuley shuwey"}], [{p: "کړلی شوي", f: "kRuley shuwee"}]], - [[{p: "کړلی شوې", f: "kRuley shuwe"}], [{p: "کړلی شوې", f: "kRuley shuwe"}]], - [[{p: "کړلی شوی", f: "kRuley shuwey"}], [{p: "کړلی شوي", f: "kRuley shuwee"}]], - [[{p: "کړلی شوې", f: "kRuley shuwe"}], [{p: "کړلی شوې", f: "kRuley shuwe"}]], - [[{p: "کړلی شوی", f: "kRuley shuwey"}], [{p: "کړلی شوي", f: "kRuley shuwee"}]], - [[{p: "کړلی شوې", f: "kRuley shuwe"}], [{p: "کړلی شوې", f: "kRuley shuwe"}]], - ], - }); - const result3 = addToForm([ - { - masc: [ - [{ p: "زوړ", f: "zoR" }], - [{ p: "زاړه", f: "zaaRu" }], - [{ p: "زړو", f: "zaRo" }], - ], - fem: [ - [{ p: "زړه", f: "zaRa" }], - [{ p: "زړې", f: "zaRe" }], - [{ p: "زړو", f: "zaRo" }], - ], - }, - " ", - [ - { p: "کړل", f: "kRul" }, - { - short: { p: "کړی", f: "kRey" }, - long: { p: "کړلی", f: "kRuley" }, - }, - ], - " ", - ], block); - const expected3 = { - long: [ - [ - [{p: "زوړ کړل شوی", f: "zoR kRul shuwey"}, {p: "زوړ کړلی شوی", f: "zoR kRuley shuwey"}], - [{p: "زاړه کړل شوي", f: "zaaRu kRul shuwee"}, {p: "زاړه کړلی شوي", f: "zaaRu kRuley shuwee"}] - ], - [ - [{p: "زړه کړل شوې", f: "zaRa kRul shuwe"}, {p: "زړه کړلی شوې", f: "zaRa kRuley shuwe"}], - [{p: "زړې کړل شوې", f: "zaRe kRul shuwe"}, {p: "زړې کړلی شوې", f: "zaRe kRuley shuwe"}], - ], - [ - [{p: "زوړ کړل شوی", f: "zoR kRul shuwey"}, {p: "زوړ کړلی شوی", f: "zoR kRuley shuwey"}], - [{p: "زاړه کړل شوي", f: "zaaRu kRul shuwee"}, {p: "زاړه کړلی شوي", f: "zaaRu kRuley shuwee"}] - ], - [ - [{p: "زړه کړل شوې", f: "zaRa kRul shuwe"}, {p: "زړه کړلی شوې", f: "zaRa kRuley shuwe"}], - [{p: "زړې کړل شوې", f: "zaRe kRul shuwe"}, {p: "زړې کړلی شوې", f: "zaRe kRuley shuwe"}], - ], - [ - [{p: "زوړ کړل شوی", f: "zoR kRul shuwey"}, {p: "زوړ کړلی شوی", f: "zoR kRuley shuwey"}], - [{p: "زاړه کړل شوي", f: "zaaRu kRul shuwee"}, {p: "زاړه کړلی شوي", f: "zaaRu kRuley shuwee"}] - ], - [ - [{p: "زړه کړل شوې", f: "zaRa kRul shuwe"}, {p: "زړه کړلی شوې", f: "zaRa kRuley shuwe"}], - [{p: "زړې کړل شوې", f: "zaRe kRul shuwe"}, {p: "زړې کړلی شوې", f: "zaRe kRuley shuwe"}], - ], - ], - short: [ - [ - [{p: "زوړ کړل شوی", f: "zoR kRul shuwey"}, {p: "زوړ کړی شوی", f: "zoR kRey shuwey"}], - [{p: "زاړه کړل شوي", f: "zaaRu kRul shuwee"}, {p: "زاړه کړی شوي", f: "zaaRu kRey shuwee"}] - ], - [ - [{p: "زړه کړل شوې", f: "zaRa kRul shuwe"}, {p: "زړه کړی شوې", f: "zaRa kRey shuwe"}], - [{p: "زړې کړل شوې", f: "zaRe kRul shuwe"}, {p: "زړې کړی شوې", f: "zaRe kRey shuwe"}], - ], - [ - [{p: "زوړ کړل شوی", f: "zoR kRul shuwey"}, {p: "زوړ کړی شوی", f: "zoR kRey shuwey"}], - [{p: "زاړه کړل شوي", f: "zaaRu kRul shuwee"}, {p: "زاړه کړی شوي", f: "zaaRu kRey shuwee"}] - ], - [ - [{p: "زړه کړل شوې", f: "zaRa kRul shuwe"}, {p: "زړه کړی شوې", f: "zaRa kRey shuwe"}], - [{p: "زړې کړل شوې", f: "zaRe kRul shuwe"}, {p: "زړې کړی شوې", f: "zaRe kRey shuwe"}], - ], - [ - [{p: "زوړ کړل شوی", f: "zoR kRul shuwey"}, {p: "زوړ کړی شوی", f: "zoR kRey shuwey"}], - [{p: "زاړه کړل شوي", f: "zaaRu kRul shuwee"}, {p: "زاړه کړی شوي", f: "zaaRu kRey shuwee"}] - ], - [ - [{p: "زړه کړل شوې", f: "zaRa kRul shuwe"}, {p: "زړه کړی شوې", f: "zaRa kRey shuwe"}], - [{p: "زړې کړل شوې", f: "zaRe kRul shuwe"}, {p: "زړې کړی شوې", f: "zaRe kRey shuwe"}], - ], - ], - }; - expect(result3).toEqual(expected3); - // check with imperative - const impFormIntrans: T.ImperativeForm = [ - [[{p: "شه", f: "sha"}], [{p: "شئ", f: "sheyy"}]], - [[{p: "شه", f: "sha"}], [{p: "شئ", f: "sheyy"}]], - ]; - const impFormTrans: T.ImperativeForm = [ - [[{p: "کړه", f: "kRa"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړه", f: "kRa"}], [{p: "کړئ", f: "kReyy"}]], - ]; - const impFormTransOpts: T.ImperativeForm = { - short: [ - [[{p: "که", f: "ka"}], [{p: "کئ", f: "keyy"}]], - [[{p: "که", f: "ka"}], [{p: "کئ", f: "keyy"}]], - ], - long: [ - [[{p: "کړه", f: "kRa"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړه", f: "kRa"}], [{p: "کړئ", f: "kReyy"}]], - ], - } - const unisexComp: T.UnisexInflections = { + const block: T.VerbBlock = [ + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + [[{ p: "شوی", f: "shuway" }], [{ p: "شوي", f: "shuwee" }]], + [[{ p: "شوې", f: "shuwe" }], [{ p: "شوې", f: "shuwe" }]], + ]; + const result = addToForm([{ p: "خفه", f: "khufa" }, " "], block); + expect(result).toEqual([ + [ + [{ p: "خفه شوی", f: "khufa shuway" }], + [{ p: "خفه شوي", f: "khufa shuwee" }], + ], + [ + [{ p: "خفه شوې", f: "khufa shuwe" }], + [{ p: "خفه شوې", f: "khufa shuwe" }], + ], + [ + [{ p: "خفه شوی", f: "khufa shuway" }], + [{ p: "خفه شوي", f: "khufa shuwee" }], + ], + [ + [{ p: "خفه شوې", f: "khufa shuwe" }], + [{ p: "خفه شوې", f: "khufa shuwe" }], + ], + [ + [{ p: "خفه شوی", f: "khufa shuway" }], + [{ p: "خفه شوي", f: "khufa shuwee" }], + ], + [ + [{ p: "خفه شوې", f: "khufa shuwe" }], + [{ p: "خفه شوې", f: "khufa shuwe" }], + ], + ]); + const result2 = addToForm( + [ + { + short: { p: "کړی", f: "kRay" }, + long: { p: "کړلی", f: "kRulay" }, + }, + " ", + ], + block + ); + expect(result2).toEqual({ + short: [ + [ + [{ p: "کړی شوی", f: "kRay shuway" }], + [{ p: "کړی شوي", f: "kRay shuwee" }], + ], + [ + [{ p: "کړی شوې", f: "kRay shuwe" }], + [{ p: "کړی شوې", f: "kRay shuwe" }], + ], + [ + [{ p: "کړی شوی", f: "kRay shuway" }], + [{ p: "کړی شوي", f: "kRay shuwee" }], + ], + [ + [{ p: "کړی شوې", f: "kRay shuwe" }], + [{ p: "کړی شوې", f: "kRay shuwe" }], + ], + [ + [{ p: "کړی شوی", f: "kRay shuway" }], + [{ p: "کړی شوي", f: "kRay shuwee" }], + ], + [ + [{ p: "کړی شوې", f: "kRay shuwe" }], + [{ p: "کړی شوې", f: "kRay shuwe" }], + ], + ], + long: [ + [ + [{ p: "کړلی شوی", f: "kRulay shuway" }], + [{ p: "کړلی شوي", f: "kRulay shuwee" }], + ], + [ + [{ p: "کړلی شوې", f: "kRulay shuwe" }], + [{ p: "کړلی شوې", f: "kRulay shuwe" }], + ], + [ + [{ p: "کړلی شوی", f: "kRulay shuway" }], + [{ p: "کړلی شوي", f: "kRulay shuwee" }], + ], + [ + [{ p: "کړلی شوې", f: "kRulay shuwe" }], + [{ p: "کړلی شوې", f: "kRulay shuwe" }], + ], + [ + [{ p: "کړلی شوی", f: "kRulay shuway" }], + [{ p: "کړلی شوي", f: "kRulay shuwee" }], + ], + [ + [{ p: "کړلی شوې", f: "kRulay shuwe" }], + [{ p: "کړلی شوې", f: "kRulay shuwe" }], + ], + ], + }); + const result3 = addToForm( + [ + { masc: [ - [{ p: "زوړ", f: "zoR" }], - [{ p: "زاړه", f: "zaaRu" }], - [{ p: "زړو", f: "zaRo" }], + [{ p: "زوړ", f: "zoR" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زړو", f: "zaRo" }], ], fem: [ - [{ p: "زړه", f: "zaRa" }], - [{ p: "زړې", f: "zaRe" }], - [{ p: "زړو", f: "zaRo" }], + [{ p: "زړه", f: "zaRa" }], + [{ p: "زړې", f: "zaRe" }], + [{ p: "زړو", f: "zaRo" }], ], - }; - const objectMatrix: T.OptionalPersonInflections = { - mascSing: { p: "زوړ", f: "zoR" }, - mascPlur: { p: "زاړه", f: "zaaRu" }, - femSing: { p: "زړه", f: "zaRa" }, - femPlur: { p: "زړې", f: "zaRe" }, - }; - expect(addToForm([unisexComp, " "], impFormIntrans)).toEqual([ - [[{p: "زوړ شه", f: "zoR sha"}], [{p: "زاړه شئ", f: "zaaRu sheyy"}]], - [[{p: "زړه شه", f: "zaRa sha"}], [{p: "زړې شئ", f: "zaRe sheyy"}]], - ]); - expect(addToForm([objectMatrix, " "], impFormTrans)).toEqual({ - mascSing: [ - [[{p: "زوړ کړه", f: "zoR kRa"}], [{p: "زوړ کړئ", f: "zoR kReyy"}]], - [[{p: "زوړ کړه", f: "zoR kRa"}], [{p: "زوړ کړئ", f: "zoR kReyy"}]], - ], - mascPlur: [ - [[{p: "زاړه کړه", f: "zaaRu kRa"}], [{p: "زاړه کړئ", f: "zaaRu kReyy"}]], - [[{p: "زاړه کړه", f: "zaaRu kRa"}], [{p: "زاړه کړئ", f: "zaaRu kReyy"}]], - ], - femSing: [ - [[{p: "زړه کړه", f: "zaRa kRa"}], [{p: "زړه کړئ", f: "zaRa kReyy"}]], - [[{p: "زړه کړه", f: "zaRa kRa"}], [{p: "زړه کړئ", f: "zaRa kReyy"}]], - ], - femPlur: [ - [[{p: "زړې کړه", f: "zaRe kRa"}], [{p: "زړې کړئ", f: "zaRe kReyy"}]], - [[{p: "زړې کړه", f: "zaRe kRa"}], [{p: "زړې کړئ", f: "zaRe kReyy"}]], - ], - }); - expect(addToForm([objectMatrix, " "], impFormTransOpts)).toEqual({ - mascSing: { - short: [ - [[{p: "زوړ که", f: "zoR ka"}], [{p: "زوړ کئ", f: "zoR keyy"}]], - [[{p: "زوړ که", f: "zoR ka"}], [{p: "زوړ کئ", f: "zoR keyy"}]], - ], - long: [ - [[{p: "زوړ کړه", f: "zoR kRa"}], [{p: "زوړ کړئ", f: "zoR kReyy"}]], - [[{p: "زوړ کړه", f: "zoR kRa"}], [{p: "زوړ کړئ", f: "zoR kReyy"}]], - ], + }, + " ", + [ + { p: "کړل", f: "kRul" }, + { + short: { p: "کړی", f: "kRay" }, + long: { p: "کړلی", f: "kRulay" }, }, - mascPlur: { - short: [ - [[{p: "زاړه که", f: "zaaRu ka"}], [{p: "زاړه کئ", f: "zaaRu keyy"}]], - [[{p: "زاړه که", f: "zaaRu ka"}], [{p: "زاړه کئ", f: "zaaRu keyy"}]], - ], - long: [ - [[{p: "زاړه کړه", f: "zaaRu kRa"}], [{p: "زاړه کړئ", f: "zaaRu kReyy"}]], - [[{p: "زاړه کړه", f: "zaaRu kRa"}], [{p: "زاړه کړئ", f: "zaaRu kReyy"}]], - ], + ], + " ", + ], + block + ); + const expected3 = { + long: [ + [ + [ + { p: "زوړ کړل شوی", f: "zoR kRul shuway" }, + { p: "زوړ کړلی شوی", f: "zoR kRulay shuway" }, + ], + [ + { p: "زاړه کړل شوي", f: "zaaRu kRul shuwee" }, + { p: "زاړه کړلی شوي", f: "zaaRu kRulay shuwee" }, + ], + ], + [ + [ + { p: "زړه کړل شوې", f: "zaRa kRul shuwe" }, + { p: "زړه کړلی شوې", f: "zaRa kRulay shuwe" }, + ], + [ + { p: "زړې کړل شوې", f: "zaRe kRul shuwe" }, + { p: "زړې کړلی شوې", f: "zaRe kRulay shuwe" }, + ], + ], + [ + [ + { p: "زوړ کړل شوی", f: "zoR kRul shuway" }, + { p: "زوړ کړلی شوی", f: "zoR kRulay shuway" }, + ], + [ + { p: "زاړه کړل شوي", f: "zaaRu kRul shuwee" }, + { p: "زاړه کړلی شوي", f: "zaaRu kRulay shuwee" }, + ], + ], + [ + [ + { p: "زړه کړل شوې", f: "zaRa kRul shuwe" }, + { p: "زړه کړلی شوې", f: "zaRa kRulay shuwe" }, + ], + [ + { p: "زړې کړل شوې", f: "zaRe kRul shuwe" }, + { p: "زړې کړلی شوې", f: "zaRe kRulay shuwe" }, + ], + ], + [ + [ + { p: "زوړ کړل شوی", f: "zoR kRul shuway" }, + { p: "زوړ کړلی شوی", f: "zoR kRulay shuway" }, + ], + [ + { p: "زاړه کړل شوي", f: "zaaRu kRul shuwee" }, + { p: "زاړه کړلی شوي", f: "zaaRu kRulay shuwee" }, + ], + ], + [ + [ + { p: "زړه کړل شوې", f: "zaRa kRul shuwe" }, + { p: "زړه کړلی شوې", f: "zaRa kRulay shuwe" }, + ], + [ + { p: "زړې کړل شوې", f: "zaRe kRul shuwe" }, + { p: "زړې کړلی شوې", f: "zaRe kRulay shuwe" }, + ], + ], + ], + short: [ + [ + [ + { p: "زوړ کړل شوی", f: "zoR kRul shuway" }, + { p: "زوړ کړی شوی", f: "zoR kRay shuway" }, + ], + [ + { p: "زاړه کړل شوي", f: "zaaRu kRul shuwee" }, + { p: "زاړه کړی شوي", f: "zaaRu kRay shuwee" }, + ], + ], + [ + [ + { p: "زړه کړل شوې", f: "zaRa kRul shuwe" }, + { p: "زړه کړی شوې", f: "zaRa kRay shuwe" }, + ], + [ + { p: "زړې کړل شوې", f: "zaRe kRul shuwe" }, + { p: "زړې کړی شوې", f: "zaRe kRay shuwe" }, + ], + ], + [ + [ + { p: "زوړ کړل شوی", f: "zoR kRul shuway" }, + { p: "زوړ کړی شوی", f: "zoR kRay shuway" }, + ], + [ + { p: "زاړه کړل شوي", f: "zaaRu kRul shuwee" }, + { p: "زاړه کړی شوي", f: "zaaRu kRay shuwee" }, + ], + ], + [ + [ + { p: "زړه کړل شوې", f: "zaRa kRul shuwe" }, + { p: "زړه کړی شوې", f: "zaRa kRay shuwe" }, + ], + [ + { p: "زړې کړل شوې", f: "zaRe kRul shuwe" }, + { p: "زړې کړی شوې", f: "zaRe kRay shuwe" }, + ], + ], + [ + [ + { p: "زوړ کړل شوی", f: "zoR kRul shuway" }, + { p: "زوړ کړی شوی", f: "zoR kRay shuway" }, + ], + [ + { p: "زاړه کړل شوي", f: "zaaRu kRul shuwee" }, + { p: "زاړه کړی شوي", f: "zaaRu kRay shuwee" }, + ], + ], + [ + [ + { p: "زړه کړل شوې", f: "zaRa kRul shuwe" }, + { p: "زړه کړی شوې", f: "zaRa kRay shuwe" }, + ], + [ + { p: "زړې کړل شوې", f: "zaRe kRul shuwe" }, + { p: "زړې کړی شوې", f: "zaRe kRay shuwe" }, + ], + ], + ], + }; + expect(result3).toEqual(expected3); + // check with imperative + const impFormIntrans: T.ImperativeForm = [ + [[{ p: "شه", f: "sha" }], [{ p: "شئ", f: "shey" }]], + [[{ p: "شه", f: "sha" }], [{ p: "شئ", f: "shey" }]], + ]; + const impFormTrans: T.ImperativeForm = [ + [[{ p: "کړه", f: "kRa" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړه", f: "kRa" }], [{ p: "کړئ", f: "kRey" }]], + ]; + const impFormTransOpts: T.ImperativeForm = { + short: [ + [[{ p: "که", f: "ka" }], [{ p: "کئ", f: "key" }]], + [[{ p: "که", f: "ka" }], [{ p: "کئ", f: "key" }]], + ], + long: [ + [[{ p: "کړه", f: "kRa" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړه", f: "kRa" }], [{ p: "کړئ", f: "kRey" }]], + ], + }; + const unisexComp: T.UnisexInflections = { + masc: [ + [{ p: "زوړ", f: "zoR" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زړو", f: "zaRo" }], + ], + fem: [ + [{ p: "زړه", f: "zaRa" }], + [{ p: "زړې", f: "zaRe" }], + [{ p: "زړو", f: "zaRo" }], + ], + }; + const objectMatrix: T.OptionalPersonInflections = { + mascSing: { p: "زوړ", f: "zoR" }, + mascPlur: { p: "زاړه", f: "zaaRu" }, + femSing: { p: "زړه", f: "zaRa" }, + femPlur: { p: "زړې", f: "zaRe" }, + }; + expect(addToForm([unisexComp, " "], impFormIntrans)).toEqual([ + [[{ p: "زوړ شه", f: "zoR sha" }], [{ p: "زاړه شئ", f: "zaaRu shey" }]], + [[{ p: "زړه شه", f: "zaRa sha" }], [{ p: "زړې شئ", f: "zaRe shey" }]], + ]); + expect(addToForm([objectMatrix, " "], impFormTrans)).toEqual({ + mascSing: [ + [[{ p: "زوړ کړه", f: "zoR kRa" }], [{ p: "زوړ کړئ", f: "zoR kRey" }]], + [[{ p: "زوړ کړه", f: "zoR kRa" }], [{ p: "زوړ کړئ", f: "zoR kRey" }]], + ], + mascPlur: [ + [ + [{ p: "زاړه کړه", f: "zaaRu kRa" }], + [{ p: "زاړه کړئ", f: "zaaRu kRey" }], + ], + [ + [{ p: "زاړه کړه", f: "zaaRu kRa" }], + [{ p: "زاړه کړئ", f: "zaaRu kRey" }], + ], + ], + femSing: [ + [[{ p: "زړه کړه", f: "zaRa kRa" }], [{ p: "زړه کړئ", f: "zaRa kRey" }]], + [[{ p: "زړه کړه", f: "zaRa kRa" }], [{ p: "زړه کړئ", f: "zaRa kRey" }]], + ], + femPlur: [ + [[{ p: "زړې کړه", f: "zaRe kRa" }], [{ p: "زړې کړئ", f: "zaRe kRey" }]], + [[{ p: "زړې کړه", f: "zaRe kRa" }], [{ p: "زړې کړئ", f: "zaRe kRey" }]], + ], + }); + expect(addToForm([objectMatrix, " "], impFormTransOpts)).toEqual({ + mascSing: { + short: [ + [[{ p: "زوړ که", f: "zoR ka" }], [{ p: "زوړ کئ", f: "zoR key" }]], + [[{ p: "زوړ که", f: "zoR ka" }], [{ p: "زوړ کئ", f: "zoR key" }]], + ], + long: [ + [[{ p: "زوړ کړه", f: "zoR kRa" }], [{ p: "زوړ کړئ", f: "zoR kRey" }]], + [[{ p: "زوړ کړه", f: "zoR kRa" }], [{ p: "زوړ کړئ", f: "zoR kRey" }]], + ], + }, + mascPlur: { + short: [ + [[{ p: "زاړه که", f: "zaaRu ka" }], [{ p: "زاړه کئ", f: "zaaRu key" }]], + [[{ p: "زاړه که", f: "zaaRu ka" }], [{ p: "زاړه کئ", f: "zaaRu key" }]], + ], + long: [ + [ + [{ p: "زاړه کړه", f: "zaaRu kRa" }], + [{ p: "زاړه کړئ", f: "zaaRu kRey" }], + ], + [ + [{ p: "زاړه کړه", f: "zaaRu kRa" }], + [{ p: "زاړه کړئ", f: "zaaRu kRey" }], + ], + ], + }, + femSing: { + short: [ + [[{ p: "زړه که", f: "zaRa ka" }], [{ p: "زړه کئ", f: "zaRa key" }]], + [[{ p: "زړه که", f: "zaRa ka" }], [{ p: "زړه کئ", f: "zaRa key" }]], + ], + long: [ + [[{ p: "زړه کړه", f: "zaRa kRa" }], [{ p: "زړه کړئ", f: "zaRa kRey" }]], + [[{ p: "زړه کړه", f: "zaRa kRa" }], [{ p: "زړه کړئ", f: "zaRa kRey" }]], + ], + }, + femPlur: { + short: [ + [[{ p: "زړې که", f: "zaRe ka" }], [{ p: "زړې کئ", f: "zaRe key" }]], + [[{ p: "زړې که", f: "zaRe ka" }], [{ p: "زړې کئ", f: "zaRe key" }]], + ], + long: [ + [[{ p: "زړې کړه", f: "zaRe kRa" }], [{ p: "زړې کړئ", f: "zaRe kRey" }]], + [[{ p: "زړې کړه", f: "zaRe kRa" }], [{ p: "زړې کړئ", f: "zaRe kRey" }]], + ], + }, + }); + const matrixBase: T.VerbForm = { + mascSing: [ + [ + [{ p: "ستړی کوم", f: "stuRay kawum" }], + [{ p: "ستړی کوو", f: "stuRay kawoo" }], + ], + [ + [{ p: "ستړی کوم", f: "stuRay kawum" }], + [{ p: "ستړی کوو", f: "stuRay kawoo" }], + ], + [ + [{ p: "ستړی کوې", f: "stuRay kawe" }], + [{ p: "ستړی کوئ", f: "stuRay kawey" }], + ], + [ + [{ p: "ستړی کوې", f: "stuRay kawe" }], + [{ p: "ستړی کوئ", f: "stuRay kawey" }], + ], + [ + [{ p: "ستړی کوي", f: "stuRay kawee" }], + [{ p: "ستړی کوي", f: "stuRay kawee" }], + ], + [ + [{ p: "ستړی کوي", f: "stuRay kawee" }], + [{ p: "ستړی کوي", f: "stuRay kawee" }], + ], + ], + mascPlur: [ + [ + [{ p: "ستړي ستړي کوم", f: "stuRee kawum" }], + [{ p: "ستړي کوو", f: "stuRee kawoo" }], + ], + [ + [{ p: "ستړي ستړي کوم", f: "stuRee kawum" }], + [{ p: "ستړي کوو", f: "stuRee kawoo" }], + ], + [ + [{ p: "ستړي ستړي کوې", f: "stuRee kawe" }], + [{ p: "ستړي کوئ", f: "stuRee kawey" }], + ], + [ + [{ p: "ستړي ستړي کوې", f: "stuRee kawe" }], + [{ p: "ستړي کوئ", f: "stuRee kawey" }], + ], + [ + [{ p: "ستړي ستړي کوي", f: "stuRee kawee" }], + [{ p: "ستړي کوي", f: "stuRee kawee" }], + ], + [ + [{ p: "ستړي ستړي کوي", f: "stuRee kawee" }], + [{ p: "ستړي کوي", f: "stuRee kawee" }], + ], + ], + femSing: [ + [ + [{ p: "ستړې کوم", f: "stuRe kawum" }], + [{ p: "ستړې کوو", f: "stuRe kawoo" }], + ], + [ + [{ p: "ستړې کوم", f: "stuRe kawum" }], + [{ p: "ستړې کوو", f: "stuRe kawoo" }], + ], + [ + [{ p: "ستړې کوې", f: "stuRe kawe" }], + [{ p: "ستړې کوئ", f: "stuRe kawey" }], + ], + [ + [{ p: "ستړې کوې", f: "stuRe kawe" }], + [{ p: "ستړې کوئ", f: "stuRe kawey" }], + ], + [ + [{ p: "ستړې کوي", f: "stuRe kawee" }], + [{ p: "ستړې کوي", f: "stuRe kawee" }], + ], + [ + [{ p: "ستړې کوي", f: "stuRe kawee" }], + [{ p: "ستړې کوي", f: "stuRe kawee" }], + ], + ], + femPlur: [ + [ + [{ p: "ستړې کوم", f: "stuRe kawum" }], + [{ p: "ستړې کوو", f: "stuRe kawoo" }], + ], + [ + [{ p: "ستړې کوم", f: "stuRe kawum" }], + [{ p: "ستړې کوو", f: "stuRe kawoo" }], + ], + [ + [{ p: "ستړې کوې", f: "stuRe kawe" }], + [{ p: "ستړې کوئ", f: "stuRe kawey" }], + ], + [ + [{ p: "ستړې کوې", f: "stuRe kawe" }], + [{ p: "ستړې کوئ", f: "stuRe kawey" }], + ], + [ + [{ p: "ستړې کوي", f: "stuRe kawee" }], + [{ p: "ستړې کوي", f: "stuRe kawee" }], + ], + [ + [{ p: "ستړې کوي", f: "stuRe kawee" }], + [{ p: "ستړې کوي", f: "stuRe kawee" }], + ], + ], + }; + expect( + addToForm([objectMatrix, " ", { p: "به", f: "ba" }, " "], matrixBase) + ).toEqual({ + mascSing: [ + [ + [{ p: "زوړ به ستړی کوم", f: "zoR ba stuRay kawum" }], + [{ p: "زوړ به ستړی کوو", f: "zoR ba stuRay kawoo" }], + ], + [ + [{ p: "زوړ به ستړی کوم", f: "zoR ba stuRay kawum" }], + [{ p: "زوړ به ستړی کوو", f: "zoR ba stuRay kawoo" }], + ], + [ + [{ p: "زوړ به ستړی کوې", f: "zoR ba stuRay kawe" }], + [{ p: "زوړ به ستړی کوئ", f: "zoR ba stuRay kawey" }], + ], + [ + [{ p: "زوړ به ستړی کوې", f: "zoR ba stuRay kawe" }], + [{ p: "زوړ به ستړی کوئ", f: "zoR ba stuRay kawey" }], + ], + [ + [{ p: "زوړ به ستړی کوي", f: "zoR ba stuRay kawee" }], + [{ p: "زوړ به ستړی کوي", f: "zoR ba stuRay kawee" }], + ], + [ + [{ p: "زوړ به ستړی کوي", f: "zoR ba stuRay kawee" }], + [{ p: "زوړ به ستړی کوي", f: "zoR ba stuRay kawee" }], + ], + ], + mascPlur: [ + [ + [{ p: "زاړه به ستړي ستړي کوم", f: "zaaRu ba stuRee kawum" }], + [{ p: "زاړه به ستړي کوو", f: "zaaRu ba stuRee kawoo" }], + ], + [ + [{ p: "زاړه به ستړي ستړي کوم", f: "zaaRu ba stuRee kawum" }], + [{ p: "زاړه به ستړي کوو", f: "zaaRu ba stuRee kawoo" }], + ], + [ + [{ p: "زاړه به ستړي ستړي کوې", f: "zaaRu ba stuRee kawe" }], + [{ p: "زاړه به ستړي کوئ", f: "zaaRu ba stuRee kawey" }], + ], + [ + [{ p: "زاړه به ستړي ستړي کوې", f: "zaaRu ba stuRee kawe" }], + [{ p: "زاړه به ستړي کوئ", f: "zaaRu ba stuRee kawey" }], + ], + [ + [{ p: "زاړه به ستړي ستړي کوي", f: "zaaRu ba stuRee kawee" }], + [{ p: "زاړه به ستړي کوي", f: "zaaRu ba stuRee kawee" }], + ], + [ + [{ p: "زاړه به ستړي ستړي کوي", f: "zaaRu ba stuRee kawee" }], + [{ p: "زاړه به ستړي کوي", f: "zaaRu ba stuRee kawee" }], + ], + ], + femSing: [ + [ + [{ p: "زړه به ستړې کوم", f: "zaRa ba stuRe kawum" }], + [{ p: "زړه به ستړې کوو", f: "zaRa ba stuRe kawoo" }], + ], + [ + [{ p: "زړه به ستړې کوم", f: "zaRa ba stuRe kawum" }], + [{ p: "زړه به ستړې کوو", f: "zaRa ba stuRe kawoo" }], + ], + [ + [{ p: "زړه به ستړې کوې", f: "zaRa ba stuRe kawe" }], + [{ p: "زړه به ستړې کوئ", f: "zaRa ba stuRe kawey" }], + ], + [ + [{ p: "زړه به ستړې کوې", f: "zaRa ba stuRe kawe" }], + [{ p: "زړه به ستړې کوئ", f: "zaRa ba stuRe kawey" }], + ], + [ + [{ p: "زړه به ستړې کوي", f: "zaRa ba stuRe kawee" }], + [{ p: "زړه به ستړې کوي", f: "zaRa ba stuRe kawee" }], + ], + [ + [{ p: "زړه به ستړې کوي", f: "zaRa ba stuRe kawee" }], + [{ p: "زړه به ستړې کوي", f: "zaRa ba stuRe kawee" }], + ], + ], + femPlur: [ + [ + [{ p: "زړې به ستړې کوم", f: "zaRe ba stuRe kawum" }], + [{ p: "زړې به ستړې کوو", f: "zaRe ba stuRe kawoo" }], + ], + [ + [{ p: "زړې به ستړې کوم", f: "zaRe ba stuRe kawum" }], + [{ p: "زړې به ستړې کوو", f: "zaRe ba stuRe kawoo" }], + ], + [ + [{ p: "زړې به ستړې کوې", f: "zaRe ba stuRe kawe" }], + [{ p: "زړې به ستړې کوئ", f: "zaRe ba stuRe kawey" }], + ], + [ + [{ p: "زړې به ستړې کوې", f: "zaRe ba stuRe kawe" }], + [{ p: "زړې به ستړې کوئ", f: "zaRe ba stuRe kawey" }], + ], + [ + [{ p: "زړې به ستړې کوي", f: "zaRe ba stuRe kawee" }], + [{ p: "زړې به ستړې کوي", f: "zaRe ba stuRe kawee" }], + ], + [ + [{ p: "زړې به ستړې کوي", f: "zaRe ba stuRe kawee" }], + [{ p: "زړې به ستړې کوي", f: "zaRe ba stuRe kawee" }], + ], + ], + }); + const kawulSimpPast: T.VerbForm = { + mini: [ + [[{ p: "کم", f: "kum" }], [{ p: "کو", f: "koo" }]], + [[{ p: "کم", f: "kum" }], [{ p: "کو", f: "koo" }]], + [[{ p: "کې", f: "ke" }], [{ p: "کئ", f: "key" }]], + [[{ p: "کې", f: "ke" }], [{ p: "کئ", f: "key" }]], + [ + [ + { p: "که", f: "ku" }, + { p: "کو", f: "ko" }, + ], + [ + { p: "کړل", f: "kRul" }, + { p: "کو", f: "koo" }, + ], + ], + [[{ p: "که", f: "ka" }], [{ p: "کې", f: "ke" }]], + ], + short: [ + [[{ p: "کړم", f: "kRum" }], [{ p: "کړو", f: "kRoo" }]], + [[{ p: "کړم", f: "kRum" }], [{ p: "کړو", f: "kRoo" }]], + [[{ p: "کړې", f: "kRe" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړې", f: "kRe" }], [{ p: "کړئ", f: "kRey" }]], + [ + [ + { p: "کړه", f: "kRu" }, + { p: "کړو", f: "kRo" }, + { p: "کړ", f: "kuR" }, + ], + [ + { p: "کړل", f: "kRul" }, + { p: "کړو", f: "kRoo" }, + ], + ], + [[{ p: "کړه", f: "kRa" }], [{ p: "کړې", f: "kRe" }]], + ], + long: [ + [[{ p: "کړلم", f: "kRulum" }], [{ p: "کړلو", f: "kRuloo" }]], + [[{ p: "کړلم", f: "kRulum" }], [{ p: "کړلو", f: "kRuloo" }]], + [[{ p: "کړلې", f: "kRule" }], [{ p: "کړلئ", f: "kRuley" }]], + [[{ p: "کړلې", f: "kRule" }], [{ p: "کړلئ", f: "kRuley" }]], + [ + [ + { p: "کړله", f: "kRulu" }, + { p: "کړلو", f: "kRulo" }, + ], + [ + { p: "کړل", f: "kRul" }, + { p: "کړلو", f: "kRuloo" }, + ], + ], + [[{ p: "کړله", f: "kRula" }], [{ p: "کړلې", f: "kRule" }]], + ], + }; + expect(addToForm([{ p: "به", f: "ba" }, " "], kawulSimpPast)).toEqual({ + mini: [ + [[{ p: "به کم", f: "ba kum" }], [{ p: "به کو", f: "ba koo" }]], + [[{ p: "به کم", f: "ba kum" }], [{ p: "به کو", f: "ba koo" }]], + [[{ p: "به کې", f: "ba ke" }], [{ p: "به کئ", f: "ba key" }]], + [[{ p: "به کې", f: "ba ke" }], [{ p: "به کئ", f: "ba key" }]], + [ + [ + { p: "به که", f: "ba ku" }, + { p: "به کو", f: "ba ko" }, + ], + [ + { p: "به کړل", f: "ba kRul" }, + { p: "به کو", f: "ba koo" }, + ], + ], + [[{ p: "به که", f: "ba ka" }], [{ p: "به کې", f: "ba ke" }]], + ], + short: [ + [[{ p: "به کړم", f: "ba kRum" }], [{ p: "به کړو", f: "ba kRoo" }]], + [[{ p: "به کړم", f: "ba kRum" }], [{ p: "به کړو", f: "ba kRoo" }]], + [[{ p: "به کړې", f: "ba kRe" }], [{ p: "به کړئ", f: "ba kRey" }]], + [[{ p: "به کړې", f: "ba kRe" }], [{ p: "به کړئ", f: "ba kRey" }]], + [ + [ + { p: "به کړه", f: "ba kRu" }, + { p: "به کړو", f: "ba kRo" }, + { p: "به کړ", f: "ba kuR" }, + ], + [ + { p: "به کړل", f: "ba kRul" }, + { p: "به کړو", f: "ba kRoo" }, + ], + ], + [[{ p: "به کړه", f: "ba kRa" }], [{ p: "به کړې", f: "ba kRe" }]], + ], + long: [ + [[{ p: "به کړلم", f: "ba kRulum" }], [{ p: "به کړلو", f: "ba kRuloo" }]], + [[{ p: "به کړلم", f: "ba kRulum" }], [{ p: "به کړلو", f: "ba kRuloo" }]], + [[{ p: "به کړلې", f: "ba kRule" }], [{ p: "به کړلئ", f: "ba kRuley" }]], + [[{ p: "به کړلې", f: "ba kRule" }], [{ p: "به کړلئ", f: "ba kRuley" }]], + [ + [ + { p: "به کړله", f: "ba kRulu" }, + { p: "به کړلو", f: "ba kRulo" }, + ], + [ + { p: "به کړل", f: "ba kRul" }, + { p: "به کړلو", f: "ba kRuloo" }, + ], + ], + [[{ p: "به کړله", f: "ba kRula" }], [{ p: "به کړلې", f: "ba kRule" }]], + ], + }); + expect( + addToForm( + [ + { + long: { p: "به", f: "ba" }, + short: { p: "ب", f: "b" }, }, - femSing: { - short: [ - [[{p: "زړه که", f: "zaRa ka"}], [{p: "زړه کئ", f: "zaRa keyy"}]], - [[{p: "زړه که", f: "zaRa ka"}], [{p: "زړه کئ", f: "zaRa keyy"}]], - ], - long: [ - [[{p: "زړه کړه", f: "zaRa kRa"}], [{p: "زړه کړئ", f: "zaRa kReyy"}]], - [[{p: "زړه کړه", f: "zaRa kRa"}], [{p: "زړه کړئ", f: "zaRa kReyy"}]], - ], + " ", + ], + kawulSimpPast + ) + ).toEqual({ + mini: [ + [[{ p: "ب کم", f: "b kum" }], [{ p: "ب کو", f: "b koo" }]], + [[{ p: "ب کم", f: "b kum" }], [{ p: "ب کو", f: "b koo" }]], + [[{ p: "ب کې", f: "b ke" }], [{ p: "ب کئ", f: "b key" }]], + [[{ p: "ب کې", f: "b ke" }], [{ p: "ب کئ", f: "b key" }]], + [ + [ + { p: "ب که", f: "b ku" }, + { p: "ب کو", f: "b ko" }, + ], + [ + { p: "ب کړل", f: "b kRul" }, + { p: "ب کو", f: "b koo" }, + ], + ], + [[{ p: "ب که", f: "b ka" }], [{ p: "ب کې", f: "b ke" }]], + ], + short: [ + [[{ p: "ب کړم", f: "b kRum" }], [{ p: "ب کړو", f: "b kRoo" }]], + [[{ p: "ب کړم", f: "b kRum" }], [{ p: "ب کړو", f: "b kRoo" }]], + [[{ p: "ب کړې", f: "b kRe" }], [{ p: "ب کړئ", f: "b kRey" }]], + [[{ p: "ب کړې", f: "b kRe" }], [{ p: "ب کړئ", f: "b kRey" }]], + [ + [ + { p: "ب کړه", f: "b kRu" }, + { p: "ب کړو", f: "b kRo" }, + { p: "ب کړ", f: "b kuR" }, + ], + [ + { p: "ب کړل", f: "b kRul" }, + { p: "ب کړو", f: "b kRoo" }, + ], + ], + [[{ p: "ب کړه", f: "b kRa" }], [{ p: "ب کړې", f: "b kRe" }]], + ], + long: [ + [[{ p: "به کړلم", f: "ba kRulum" }], [{ p: "به کړلو", f: "ba kRuloo" }]], + [[{ p: "به کړلم", f: "ba kRulum" }], [{ p: "به کړلو", f: "ba kRuloo" }]], + [[{ p: "به کړلې", f: "ba kRule" }], [{ p: "به کړلئ", f: "ba kRuley" }]], + [[{ p: "به کړلې", f: "ba kRule" }], [{ p: "به کړلئ", f: "ba kRuley" }]], + [ + [ + { p: "به کړله", f: "ba kRulu" }, + { p: "به کړلو", f: "ba kRulo" }, + ], + [ + { p: "به کړل", f: "ba kRul" }, + { p: "به کړلو", f: "ba kRuloo" }, + ], + ], + [[{ p: "به کړله", f: "ba kRula" }], [{ p: "به کړلې", f: "ba kRule" }]], + ], + }); + expect( + addToForm( + [ + [ + { + long: { p: "به", f: "ba" }, + short: { p: "ب", f: "b" }, + }, + ], + " ", + ], + kawulSimpPast + ) + ).toEqual({ + mini: [ + [[{ p: "ب کم", f: "b kum" }], [{ p: "ب کو", f: "b koo" }]], + [[{ p: "ب کم", f: "b kum" }], [{ p: "ب کو", f: "b koo" }]], + [[{ p: "ب کې", f: "b ke" }], [{ p: "ب کئ", f: "b key" }]], + [[{ p: "ب کې", f: "b ke" }], [{ p: "ب کئ", f: "b key" }]], + [ + [ + { p: "ب که", f: "b ku" }, + { p: "ب کو", f: "b ko" }, + ], + [ + { p: "ب کړل", f: "b kRul" }, + { p: "ب کو", f: "b koo" }, + ], + ], + [[{ p: "ب که", f: "b ka" }], [{ p: "ب کې", f: "b ke" }]], + ], + short: [ + [[{ p: "ب کړم", f: "b kRum" }], [{ p: "ب کړو", f: "b kRoo" }]], + [[{ p: "ب کړم", f: "b kRum" }], [{ p: "ب کړو", f: "b kRoo" }]], + [[{ p: "ب کړې", f: "b kRe" }], [{ p: "ب کړئ", f: "b kRey" }]], + [[{ p: "ب کړې", f: "b kRe" }], [{ p: "ب کړئ", f: "b kRey" }]], + [ + [ + { p: "ب کړه", f: "b kRu" }, + { p: "ب کړو", f: "b kRo" }, + { p: "ب کړ", f: "b kuR" }, + ], + [ + { p: "ب کړل", f: "b kRul" }, + { p: "ب کړو", f: "b kRoo" }, + ], + ], + [[{ p: "ب کړه", f: "b kRa" }], [{ p: "ب کړې", f: "b kRe" }]], + ], + long: [ + [[{ p: "به کړلم", f: "ba kRulum" }], [{ p: "به کړلو", f: "ba kRuloo" }]], + [[{ p: "به کړلم", f: "ba kRulum" }], [{ p: "به کړلو", f: "ba kRuloo" }]], + [[{ p: "به کړلې", f: "ba kRule" }], [{ p: "به کړلئ", f: "ba kRuley" }]], + [[{ p: "به کړلې", f: "ba kRule" }], [{ p: "به کړلئ", f: "ba kRuley" }]], + [ + [ + { p: "به کړله", f: "ba kRulu" }, + { p: "به کړلو", f: "ba kRulo" }, + ], + [ + { p: "به کړل", f: "ba kRul" }, + { p: "به کړلو", f: "ba kRuloo" }, + ], + ], + [[{ p: "به کړله", f: "ba kRula" }], [{ p: "به کړلې", f: "ba kRule" }]], + ], + }); + expect( + addToForm( + [ + { + short: { p: "لیک", f: "leek" }, + long: { p: "لیکل", f: "leekul" }, }, - femPlur: { - short: [ - [[{p: "زړې که", f: "zaRe ka"}], [{p: "زړې کئ", f: "zaRe keyy"}]], - [[{p: "زړې که", f: "zaRe ka"}], [{p: "زړې کئ", f: "zaRe keyy"}]], - ], - long: [ - [[{p: "زړې کړه", f: "zaRe kRa"}], [{p: "زړې کړئ", f: "zaRe kReyy"}]], - [[{p: "زړې کړه", f: "zaRe kRa"}], [{p: "زړې کړئ", f: "zaRe kReyy"}]], - ], + ], + pastEndings + ) + ).toEqual({ + short: [ + [[{ p: "لیکم", f: "leekum" }], [{ p: "لیکو", f: "leekoo" }]], + [[{ p: "لیکم", f: "leekum" }], [{ p: "لیکو", f: "leekoo" }]], + [[{ p: "لیکې", f: "leeke" }], [{ p: "لیکئ", f: "leekey" }]], + [[{ p: "لیکې", f: "leeke" }], [{ p: "لیکئ", f: "leekey" }]], + [ + [ + { p: "لیکه", f: "leeku" }, + { p: "لیکو", f: "leeko" }, + ], + [{ p: "لیکل", f: "leekul" }], + ], + [[{ p: "لیکه", f: "leeka" }], [{ p: "لیکې", f: "leeke" }]], + ], + long: [ + [[{ p: "لیکلم", f: "leekulum" }], [{ p: "لیکلو", f: "leekuloo" }]], + [[{ p: "لیکلم", f: "leekulum" }], [{ p: "لیکلو", f: "leekuloo" }]], + [[{ p: "لیکلې", f: "leekule" }], [{ p: "لیکلئ", f: "leekuley" }]], + [[{ p: "لیکلې", f: "leekule" }], [{ p: "لیکلئ", f: "leekuley" }]], + [[{ p: "لیکلو", f: "leekulo" }], [{ p: "لیکل", f: "leekul" }]], + [[{ p: "لیکله", f: "leekula" }], [{ p: "لیکلې", f: "leekule" }]], + ], + }); + expect( + addToForm( + [ + { + long: { p: "تتت", f: "ttt" }, + short: { p: "تت", f: "tt" }, + mini: { p: "ت", f: "t" }, }, - }); - const matrixBase: T.VerbForm = { - mascSing: [ - [[{p: "ستړی کوم", f: "stuRey kawum"}], [{p: "ستړی کوو", f: "stuRey kawoo"}]], - [[{p: "ستړی کوم", f: "stuRey kawum"}], [{p: "ستړی کوو", f: "stuRey kawoo"}]], - [[{p: "ستړی کوې", f: "stuRey kawe"}], [{p: "ستړی کوئ", f: "stuRey kaweyy"}]], - [[{p: "ستړی کوې", f: "stuRey kawe"}], [{p: "ستړی کوئ", f: "stuRey kaweyy"}]], - [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], - [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], - ], - mascPlur: [ - [[{p: "ستړي ستړي کوم", f: "stuRee kawum"}], [{p: "ستړي کوو", f: "stuRee kawoo"}]], - [[{p: "ستړي ستړي کوم", f: "stuRee kawum"}], [{p: "ستړي کوو", f: "stuRee kawoo"}]], - [[{p: "ستړي ستړي کوې", f: "stuRee kawe"}], [{p: "ستړي کوئ", f: "stuRee kaweyy"}]], - [[{p: "ستړي ستړي کوې", f: "stuRee kawe"}], [{p: "ستړي کوئ", f: "stuRee kaweyy"}]], - [[{p: "ستړي ستړي کوي", f: "stuRee kawee"}], [{p: "ستړي کوي", f: "stuRee kawee"}]], - [[{p: "ستړي ستړي کوي", f: "stuRee kawee"}], [{p: "ستړي کوي", f: "stuRee kawee"}]], - ], - femSing: [ - [[{p: "ستړې کوم", f: "stuRe kawum"}], [{p: "ستړې کوو", f: "stuRe kawoo"}]], - [[{p: "ستړې کوم", f: "stuRe kawum"}], [{p: "ستړې کوو", f: "stuRe kawoo"}]], - [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kaweyy"}]], - [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kaweyy"}]], - [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], - [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], - ], - femPlur: [ - [[{p: "ستړې کوم", f: "stuRe kawum"}], [{p: "ستړې کوو", f: "stuRe kawoo"}]], - [[{p: "ستړې کوم", f: "stuRe kawum"}], [{p: "ستړې کوو", f: "stuRe kawoo"}]], - [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kaweyy"}]], - [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kaweyy"}]], - [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], - [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], - ], - }; - expect(addToForm([objectMatrix, " ", { p: "به", f: "ba" }, " "], matrixBase)).toEqual({ - mascSing: [ - [[{p: "زوړ به ستړی کوم", f: "zoR ba stuRey kawum"}], [{p: "زوړ به ستړی کوو", f: "zoR ba stuRey kawoo"}]], - [[{p: "زوړ به ستړی کوم", f: "zoR ba stuRey kawum"}], [{p: "زوړ به ستړی کوو", f: "zoR ba stuRey kawoo"}]], - [[{p: "زوړ به ستړی کوې", f: "zoR ba stuRey kawe"}], [{p: "زوړ به ستړی کوئ", f: "zoR ba stuRey kaweyy"}]], - [[{p: "زوړ به ستړی کوې", f: "zoR ba stuRey kawe"}], [{p: "زوړ به ستړی کوئ", f: "zoR ba stuRey kaweyy"}]], - [[{p: "زوړ به ستړی کوي", f: "zoR ba stuRey kawee"}], [{p: "زوړ به ستړی کوي", f: "zoR ba stuRey kawee"}]], - [[{p: "زوړ به ستړی کوي", f: "zoR ba stuRey kawee"}], [{p: "زوړ به ستړی کوي", f: "zoR ba stuRey kawee"}]], - ], - mascPlur: [ - [[{p: "زاړه به ستړي ستړي کوم", f: "zaaRu ba stuRee kawum"}], [{p: "زاړه به ستړي کوو", f: "zaaRu ba stuRee kawoo"}]], - [[{p: "زاړه به ستړي ستړي کوم", f: "zaaRu ba stuRee kawum"}], [{p: "زاړه به ستړي کوو", f: "zaaRu ba stuRee kawoo"}]], - [[{p: "زاړه به ستړي ستړي کوې", f: "zaaRu ba stuRee kawe"}], [{p: "زاړه به ستړي کوئ", f: "zaaRu ba stuRee kaweyy"}]], - [[{p: "زاړه به ستړي ستړي کوې", f: "zaaRu ba stuRee kawe"}], [{p: "زاړه به ستړي کوئ", f: "zaaRu ba stuRee kaweyy"}]], - [[{p: "زاړه به ستړي ستړي کوي", f: "zaaRu ba stuRee kawee"}], [{p: "زاړه به ستړي کوي", f: "zaaRu ba stuRee kawee"}]], - [[{p: "زاړه به ستړي ستړي کوي", f: "zaaRu ba stuRee kawee"}], [{p: "زاړه به ستړي کوي", f: "zaaRu ba stuRee kawee"}]], - ], - femSing: [ - [[{p: "زړه به ستړې کوم", f: "zaRa ba stuRe kawum"}], [{p: "زړه به ستړې کوو", f: "zaRa ba stuRe kawoo"}]], - [[{p: "زړه به ستړې کوم", f: "zaRa ba stuRe kawum"}], [{p: "زړه به ستړې کوو", f: "zaRa ba stuRe kawoo"}]], - [[{p: "زړه به ستړې کوې", f: "zaRa ba stuRe kawe"}], [{p: "زړه به ستړې کوئ", f: "zaRa ba stuRe kaweyy"}]], - [[{p: "زړه به ستړې کوې", f: "zaRa ba stuRe kawe"}], [{p: "زړه به ستړې کوئ", f: "zaRa ba stuRe kaweyy"}]], - [[{p: "زړه به ستړې کوي", f: "zaRa ba stuRe kawee"}], [{p: "زړه به ستړې کوي", f: "zaRa ba stuRe kawee"}]], - [[{p: "زړه به ستړې کوي", f: "zaRa ba stuRe kawee"}], [{p: "زړه به ستړې کوي", f: "zaRa ba stuRe kawee"}]], - ], - femPlur: [ - [[{p: "زړې به ستړې کوم", f: "zaRe ba stuRe kawum"}], [{p: "زړې به ستړې کوو", f: "zaRe ba stuRe kawoo"}]], - [[{p: "زړې به ستړې کوم", f: "zaRe ba stuRe kawum"}], [{p: "زړې به ستړې کوو", f: "zaRe ba stuRe kawoo"}]], - [[{p: "زړې به ستړې کوې", f: "zaRe ba stuRe kawe"}], [{p: "زړې به ستړې کوئ", f: "zaRe ba stuRe kaweyy"}]], - [[{p: "زړې به ستړې کوې", f: "zaRe ba stuRe kawe"}], [{p: "زړې به ستړې کوئ", f: "zaRe ba stuRe kaweyy"}]], - [[{p: "زړې به ستړې کوي", f: "zaRe ba stuRe kawee"}], [{p: "زړې به ستړې کوي", f: "zaRe ba stuRe kawee"}]], - [[{p: "زړې به ستړې کوي", f: "zaRe ba stuRe kawee"}], [{p: "زړې به ستړې کوي", f: "zaRe ba stuRe kawee"}]], - ], - }); - const kawulSimpPast: T.VerbForm = { - mini: [ - [[{p: "کم", f: "kum"}], [{p: "کو", f: "koo"}]], - [[{p: "کم", f: "kum"}], [{p: "کو", f: "koo"}]], - [[{p: "کې", f: "ke"}], [{p: "کئ", f: "keyy"}]], - [[{p: "کې", f: "ke"}], [{p: "کئ", f: "keyy"}]], - [[{p: "که", f: "ku"}, {p: "کو", f: "ko"}], [{p: "کړل", f: "kRul"}, { p: "کو", f: "koo" }]], - [[{p: "که", f: "ka"}], [{p: "کې", f: "ke"}]], + " ", + ], + { + long: [ + [[{ p: "کړم", f: "kRum" }], [{ p: "کړو", f: "kRoo" }]], + [[{ p: "کړم", f: "kRum" }], [{ p: "کړو", f: "kRoo" }]], + [[{ p: "کړې", f: "kRe" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړې", f: "kRe" }], [{ p: "کړئ", f: "kRey" }]], + [[{ p: "کړي", f: "kRee" }], [{ p: "کړي", f: "kRee" }]], + [[{ p: "کړي", f: "kRee" }], [{ p: "کړي", f: "kRee" }]], ], short: [ - [[{p: "کړم", f: "kRum"}], [{p: "کړو", f: "kRoo"}]], - [[{p: "کړم", f: "kRum"}], [{p: "کړو", f: "kRoo"}]], - [[{p: "کړې", f: "kRe"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړې", f: "kRe"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړه", f: "kRu"}, {p: "کړو", f: "kRo"}, {p: "کړ", f: "kuR"}], [{p: "کړل", f: "kRul"}, {p: "کړو", f: "kRoo" }]], - [[{p: "کړه", f: "kRa"}], [{p: "کړې", f: "kRe"}]], + [[{ p: "کم", f: "kum" }], [{ p: "کو", f: "koo" }]], + [[{ p: "کم", f: "kum" }], [{ p: "کو", f: "koo" }]], + [[{ p: "کې", f: "ke" }], [{ p: "کئ", f: "key" }]], + [[{ p: "کې", f: "ke" }], [{ p: "کئ", f: "key" }]], + [[{ p: "کي", f: "kee" }], [{ p: "کي", f: "kee" }]], + [[{ p: "کي", f: "kee" }], [{ p: "کي", f: "kee" }]], ], - long: [ - [[{p: "کړلم", f: "kRulum"}], [{p: "کړلو", f: "kRuloo"}]], - [[{p: "کړلم", f: "kRulum"}], [{p: "کړلو", f: "kRuloo"}]], - [[{p: "کړلې", f: "kRule"}], [{p: "کړلئ", f: "kRuleyy"}]], - [[{p: "کړلې", f: "kRule"}], [{p: "کړلئ", f: "kRuleyy"}]], - [[{p: "کړله", f: "kRulu"}, {p: "کړلو", f: "kRulo"}], [{p: "کړل", f: "kRul"}, {p: "کړلو", f: "kRuloo"}]], - [[{p: "کړله", f: "kRula"}], [{p: "کړلې", f: "kRule"}]], - ], - }; - expect(addToForm([{ p: "به", f: "ba" }, " "], kawulSimpPast)).toEqual({ - mini: [ - [[{p: "به کم", f: "ba kum"}], [{p: "به کو", f: "ba koo"}]], - [[{p: "به کم", f: "ba kum"}], [{p: "به کو", f: "ba koo"}]], - [[{p: "به کې", f: "ba ke"}], [{p: "به کئ", f: "ba keyy"}]], - [[{p: "به کې", f: "ba ke"}], [{p: "به کئ", f: "ba keyy"}]], - [[{p: "به که", f: "ba ku"}, {p: "به کو", f: "ba ko"}], [{p: "به کړل", f: "ba kRul"}, { p: "به کو", f: "ba koo" }]], - [[{p: "به که", f: "ba ka"}], [{p: "به کې", f: "ba ke"}]], - ], - short: [ - [[{p: "به کړم", f: "ba kRum"}], [{p: "به کړو", f: "ba kRoo"}]], - [[{p: "به کړم", f: "ba kRum"}], [{p: "به کړو", f: "ba kRoo"}]], - [[{p: "به کړې", f: "ba kRe"}], [{p: "به کړئ", f: "ba kReyy"}]], - [[{p: "به کړې", f: "ba kRe"}], [{p: "به کړئ", f: "ba kReyy"}]], - [[{p: "به کړه", f: "ba kRu"}, {p: "به کړو", f: "ba kRo"}, {p: "به کړ", f: "ba kuR"}], [{p: "به کړل", f: "ba kRul"}, {p: "به کړو", f: "ba kRoo" }]], - [[{p: "به کړه", f: "ba kRa"}], [{p: "به کړې", f: "ba kRe"}]], - ], - long: [ - [[{p: "به کړلم", f: "ba kRulum"}], [{p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړلم", f: "ba kRulum"}], [{p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړلې", f: "ba kRule"}], [{p: "به کړلئ", f: "ba kRuleyy"}]], - [[{p: "به کړلې", f: "ba kRule"}], [{p: "به کړلئ", f: "ba kRuleyy"}]], - [[{p: "به کړله", f: "ba kRulu"}, {p: "به کړلو", f: "ba kRulo"}], [{p: "به کړل", f: "ba kRul"}, {p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړله", f: "ba kRula"}], [{p: "به کړلې", f: "ba kRule"}]], - ], - }); - expect(addToForm([{ - long: { p: "به", f: "ba" }, - short: { p: "ب", f: "b" }, - }, " "], kawulSimpPast)).toEqual({ - mini: [ - [[{p: "ب کم", f: "b kum"}], [{p: "ب کو", f: "b koo"}]], - [[{p: "ب کم", f: "b kum"}], [{p: "ب کو", f: "b koo"}]], - [[{p: "ب کې", f: "b ke"}], [{p: "ب کئ", f: "b keyy"}]], - [[{p: "ب کې", f: "b ke"}], [{p: "ب کئ", f: "b keyy"}]], - [[{p: "ب که", f: "b ku"}, {p: "ب کو", f: "b ko"}], [{p: "ب کړل", f: "b kRul"}, { p: "ب کو", f: "b koo" }]], - [[{p: "ب که", f: "b ka"}], [{p: "ب کې", f: "b ke"}]], - ], - short: [ - [[{p: "ب کړم", f: "b kRum"}], [{p: "ب کړو", f: "b kRoo"}]], - [[{p: "ب کړم", f: "b kRum"}], [{p: "ب کړو", f: "b kRoo"}]], - [[{p: "ب کړې", f: "b kRe"}], [{p: "ب کړئ", f: "b kReyy"}]], - [[{p: "ب کړې", f: "b kRe"}], [{p: "ب کړئ", f: "b kReyy"}]], - [[{p: "ب کړه", f: "b kRu"}, {p: "ب کړو", f: "b kRo"}, {p: "ب کړ", f: "b kuR"}], [{p: "ب کړل", f: "b kRul"}, {p: "ب کړو", f: "b kRoo" }]], - [[{p: "ب کړه", f: "b kRa"}], [{p: "ب کړې", f: "b kRe"}]], - ], - long: [ - [[{p: "به کړلم", f: "ba kRulum"}], [{p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړلم", f: "ba kRulum"}], [{p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړلې", f: "ba kRule"}], [{p: "به کړلئ", f: "ba kRuleyy"}]], - [[{p: "به کړلې", f: "ba kRule"}], [{p: "به کړلئ", f: "ba kRuleyy"}]], - [[{p: "به کړله", f: "ba kRulu"}, {p: "به کړلو", f: "ba kRulo"}], [{p: "به کړل", f: "ba kRul"}, {p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړله", f: "ba kRula"}], [{p: "به کړلې", f: "ba kRule"}]], - ], - }); - expect(addToForm([[{ - long: { p: "به", f: "ba" }, - short: { p: "ب", f: "b" }, - }], " "], kawulSimpPast)).toEqual({ - mini: [ - [[{p: "ب کم", f: "b kum"}], [{p: "ب کو", f: "b koo"}]], - [[{p: "ب کم", f: "b kum"}], [{p: "ب کو", f: "b koo"}]], - [[{p: "ب کې", f: "b ke"}], [{p: "ب کئ", f: "b keyy"}]], - [[{p: "ب کې", f: "b ke"}], [{p: "ب کئ", f: "b keyy"}]], - [[{p: "ب که", f: "b ku"}, {p: "ب کو", f: "b ko"}], [{p: "ب کړل", f: "b kRul"}, { p: "ب کو", f: "b koo" }]], - [[{p: "ب که", f: "b ka"}], [{p: "ب کې", f: "b ke"}]], - ], - short: [ - [[{p: "ب کړم", f: "b kRum"}], [{p: "ب کړو", f: "b kRoo"}]], - [[{p: "ب کړم", f: "b kRum"}], [{p: "ب کړو", f: "b kRoo"}]], - [[{p: "ب کړې", f: "b kRe"}], [{p: "ب کړئ", f: "b kReyy"}]], - [[{p: "ب کړې", f: "b kRe"}], [{p: "ب کړئ", f: "b kReyy"}]], - [[{p: "ب کړه", f: "b kRu"}, {p: "ب کړو", f: "b kRo"}, {p: "ب کړ", f: "b kuR"}], [{p: "ب کړل", f: "b kRul"}, {p: "ب کړو", f: "b kRoo" }]], - [[{p: "ب کړه", f: "b kRa"}], [{p: "ب کړې", f: "b kRe"}]], - ], - long: [ - [[{p: "به کړلم", f: "ba kRulum"}], [{p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړلم", f: "ba kRulum"}], [{p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړلې", f: "ba kRule"}], [{p: "به کړلئ", f: "ba kRuleyy"}]], - [[{p: "به کړلې", f: "ba kRule"}], [{p: "به کړلئ", f: "ba kRuleyy"}]], - [[{p: "به کړله", f: "ba kRulu"}, {p: "به کړلو", f: "ba kRulo"}], [{p: "به کړل", f: "ba kRul"}, {p: "به کړلو", f: "ba kRuloo"}]], - [[{p: "به کړله", f: "ba kRula"}], [{p: "به کړلې", f: "ba kRule"}]], - ], - }); - expect(addToForm([{ - short: { p: "لیک", f: "leek" }, - long: { p: "لیکل", f: "leekul" }, - }], pastEndings)).toEqual({ - short: [ - [[{ p: "لیکم", f: "leekum" }], [{ p: "لیکو", f: "leekoo" }]], - [[{ p: "لیکم", f: "leekum" }], [{ p: "لیکو", f: "leekoo" }]], - [[{ p: "لیکې", f: "leeke" }], [{ p: "لیکئ", f: "leekeyy" }]], - [[{ p: "لیکې", f: "leeke" }], [{ p: "لیکئ", f: "leekeyy" }]], - [[{ p: "لیکه", f: "leeku" }, { p: "لیکو", f: "leeko"}], [{ p: "لیکل", f: "leekul" }]], - [[{ p: "لیکه", f: "leeka"}], [{ p: "لیکې", f: "leeke" }]], - ], - long: [ - [[{ p: "لیکلم", f: "leekulum" }], [{ p: "لیکلو", f: "leekuloo" }]], - [[{ p: "لیکلم", f: "leekulum" }], [{ p: "لیکلو", f: "leekuloo" }]], - [[{ p: "لیکلې", f: "leekule" }], [{ p: "لیکلئ", f: "leekuleyy" }]], - [[{ p: "لیکلې", f: "leekule" }], [{ p: "لیکلئ", f: "leekuleyy" }]], - [[{ p: "لیکلو", f: "leekulo"}], [{ p: "لیکل", f: "leekul"}]], - [[{ p: "لیکله", f: "leekula"}], [{ p: "لیکلې", f: "leekule" }]], - ], - }); - expect(addToForm([{ - long: { p: "تتت", f: "ttt" }, - short: { p: "تت", f: "tt" }, - mini: { p: "ت", f: "t" }, - }, " "], { - long: [ - [[{p: "کړم", f: "kRum"}], [{p: "کړو", f: "kRoo"}]], - [[{p: "کړم", f: "kRum"}], [{p: "کړو", f: "kRoo"}]], - [[{p: "کړې", f: "kRe"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړې", f: "kRe"}], [{p: "کړئ", f: "kReyy"}]], - [[{p: "کړي", f: "kRee"}], [{p: "کړي", f: "kRee"}]], - [[{p: "کړي", f: "kRee"}], [{p: "کړي", f: "kRee"}]], - ], - short: [ - [[{p: "کم", f: "kum"}], [{p: "کو", f: "koo"}]], - [[{p: "کم", f: "kum"}], [{p: "کو", f: "koo"}]], - [[{p: "کې", f: "ke"}], [{p: "کئ", f: "keyy"}]], - [[{p: "کې", f: "ke"}], [{p: "کئ", f: "keyy"}]], - [[{p: "کي", f: "kee"}], [{p: "کي", f: "kee"}]], - [[{p: "کي", f: "kee"}], [{p: "کي", f: "kee"}]], - ], - })).toEqual({ - long: [ - [[{p: "تتت کړم", f: "ttt kRum"}], [{p: "تتت کړو", f: "ttt kRoo"}]], - [[{p: "تتت کړم", f: "ttt kRum"}], [{p: "تتت کړو", f: "ttt kRoo"}]], - [[{p: "تتت کړې", f: "ttt kRe"}], [{p: "تتت کړئ", f: "ttt kReyy"}]], - [[{p: "تتت کړې", f: "ttt kRe"}], [{p: "تتت کړئ", f: "ttt kReyy"}]], - [[{p: "تتت کړي", f: "ttt kRee"}], [{p: "تتت کړي", f: "ttt kRee"}]], - [[{p: "تتت کړي", f: "ttt kRee"}], [{p: "تتت کړي", f: "ttt kRee"}]], - ], - short: [ - [[{p: "تت کم", f: "tt kum"}], [{p: "تت کو", f: "tt koo"}]], - [[{p: "تت کم", f: "tt kum"}], [{p: "تت کو", f: "tt koo"}]], - [[{p: "تت کې", f: "tt ke"}], [{p: "تت کئ", f: "tt keyy"}]], - [[{p: "تت کې", f: "tt ke"}], [{p: "تت کئ", f: "tt keyy"}]], - [[{p: "تت کي", f: "tt kee"}], [{p: "تت کي", f: "tt kee"}]], - [[{p: "تت کي", f: "tt kee"}], [{p: "تت کي", f: "tt kee"}]], - ], - mini: [ - [[{p: "ت کم", f: "t kum"}], [{p: "ت کو", f: "t koo"}]], - [[{p: "ت کم", f: "t kum"}], [{p: "ت کو", f: "t koo"}]], - [[{p: "ت کې", f: "t ke"}], [{p: "ت کئ", f: "t keyy"}]], - [[{p: "ت کې", f: "t ke"}], [{p: "ت کئ", f: "t keyy"}]], - [[{p: "ت کي", f: "t kee"}], [{p: "ت کي", f: "t kee"}]], - [[{p: "ت کي", f: "t kee"}], [{p: "ت کي", f: "t kee"}]], - ], - }); + } + ) + ).toEqual({ + long: [ + [[{ p: "تتت کړم", f: "ttt kRum" }], [{ p: "تتت کړو", f: "ttt kRoo" }]], + [[{ p: "تتت کړم", f: "ttt kRum" }], [{ p: "تتت کړو", f: "ttt kRoo" }]], + [[{ p: "تتت کړې", f: "ttt kRe" }], [{ p: "تتت کړئ", f: "ttt kRey" }]], + [[{ p: "تتت کړې", f: "ttt kRe" }], [{ p: "تتت کړئ", f: "ttt kRey" }]], + [[{ p: "تتت کړي", f: "ttt kRee" }], [{ p: "تتت کړي", f: "ttt kRee" }]], + [[{ p: "تتت کړي", f: "ttt kRee" }], [{ p: "تتت کړي", f: "ttt kRee" }]], + ], + short: [ + [[{ p: "تت کم", f: "tt kum" }], [{ p: "تت کو", f: "tt koo" }]], + [[{ p: "تت کم", f: "tt kum" }], [{ p: "تت کو", f: "tt koo" }]], + [[{ p: "تت کې", f: "tt ke" }], [{ p: "تت کئ", f: "tt key" }]], + [[{ p: "تت کې", f: "tt ke" }], [{ p: "تت کئ", f: "tt key" }]], + [[{ p: "تت کي", f: "tt kee" }], [{ p: "تت کي", f: "tt kee" }]], + [[{ p: "تت کي", f: "tt kee" }], [{ p: "تت کي", f: "tt kee" }]], + ], + mini: [ + [[{ p: "ت کم", f: "t kum" }], [{ p: "ت کو", f: "t koo" }]], + [[{ p: "ت کم", f: "t kum" }], [{ p: "ت کو", f: "t koo" }]], + [[{ p: "ت کې", f: "t ke" }], [{ p: "ت کئ", f: "t key" }]], + [[{ p: "ت کې", f: "t ke" }], [{ p: "ت کئ", f: "t key" }]], + [[{ p: "ت کي", f: "t kee" }], [{ p: "ت کي", f: "t kee" }]], + [[{ p: "ت کي", f: "t kee" }], [{ p: "ت کي", f: "t kee" }]], + ], + }); }); test(`unisexInfToObjectMatrix`, () => { - expect(unisexInfToObjectMatrix({ - masc: [ - [{ p: "زوړ", f: "zoR" }], - [{ p: "زاړه", f: "zaaRu" }], - [{ p: "زړو", f: "zaRo" }], - ], - fem: [ - [{ p: "زړه", f: "zaRa" }], - [{ p: "زړې", f: "zaRe" }], - [{ p: "زړو", f: "zaRo" }], - ], - })).toEqual({ - mascSing: { p: "زوړ", f: "zoR" }, - mascPlur: { p: "زاړه", f: "zaaRu" }, - femSing: { p: "زړه", f: "zaRa" }, - femPlur: { p: "زړې", f: "zaRe" }, - }); + expect( + unisexInfToObjectMatrix({ + masc: [ + [{ p: "زوړ", f: "zoR" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زړو", f: "zaRo" }], + ], + fem: [ + [{ p: "زړه", f: "zaRa" }], + [{ p: "زړې", f: "zaRe" }], + [{ p: "زړو", f: "zaRo" }], + ], + }) + ).toEqual({ + mascSing: { p: "زوړ", f: "zoR" }, + mascPlur: { p: "زاړه", f: "zaaRu" }, + femSing: { p: "زړه", f: "zaRa" }, + femPlur: { p: "زړې", f: "zaRe" }, + }); }); test(`complementInflects`, () => { - expect(complementInflects({ - masc: [ - [{ p: "زوړ", f: "zoR" }], - [{ p: "زاړه", f: "zaaRu" }], - [{ p: "زړو", f: "zaRo" }], - ], - fem: [ - [{ p: "زړه", f: "zaRa" }], - [{ p: "زړې", f: "zaRe" }], - [{ p: "زړو", f: "zaRo" }], - ], - })).toBe(true); - expect(complementInflects({ - masc: [ - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufao" }], - ], - fem: [ - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - ], - })).toBe(false); + expect( + complementInflects({ + masc: [ + [{ p: "زوړ", f: "zoR" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زړو", f: "zaRo" }], + ], + fem: [ + [{ p: "زړه", f: "zaRa" }], + [{ p: "زړې", f: "zaRe" }], + [{ p: "زړو", f: "zaRo" }], + ], + }) + ).toBe(true); + expect( + complementInflects({ + masc: [ + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufao" }], + ], + fem: [ + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + ], + }) + ).toBe(false); }); test(`removeFVarients`, () => { - expect(removeFVarients("ist'imaal, istimaal")).toBe("ist'imaal"); - expect(removeFVarients({ p: "معالوم", f: "ma'aalóom, maalóom" })) - .toEqual({ p: "معالوم", f: "ma'aalóom" }); - expect(removeFVarients("kor")).toBe("kor"); + expect(removeFVarients("ist'imaal, istimaal")).toBe("ist'imaal"); + expect(removeFVarients({ p: "معالوم", f: "ma'aalóom, maalóom" })).toEqual({ + p: "معالوم", + f: "ma'aalóom", + }); + expect(removeFVarients("kor")).toBe("kor"); }); test(`makePsString should work`, () => { - expect(makePsString("کور", "kor")).toEqual({ p: "کور", f: "kor" }); + expect(makePsString("کور", "kor")).toEqual({ p: "کور", f: "kor" }); }); test(`removeEndingL should work`, () => { - expect(removeEndingL(makePsString("لیدل", "leedúl"))).toEqual( - makePsString("لید", "leed"), - ); - expect(removeEndingL(makePsString("لیدل", "leedul"))).toEqual( - makePsString("لید", "leed"), - ); - expect(removeEndingL(makePsString("پرېښود", "prexod"))).toEqual( - makePsString("پرېښود", "prexod"), - ); + expect(removeEndingL(makePsString("لیدل", "leedúl"))).toEqual( + makePsString("لید", "leed") + ); + expect(removeEndingL(makePsString("لیدل", "leedul"))).toEqual( + makePsString("لید", "leed") + ); + expect(removeEndingL(makePsString("پرېښود", "prexod"))).toEqual( + makePsString("پرېښود", "prexod") + ); }); test(`yulEndingInfinitive should work`, () => { - expect(yulEndingInfinitive({ p: "وایل", f: "waayul" })).toBe(true); - expect(yulEndingInfinitive({ p: "لیکل", f: "leekúl" })).toBe(false); + expect(yulEndingInfinitive({ p: "وایل", f: "waayul" })).toBe(true); + expect(yulEndingInfinitive({ p: "لیکل", f: "leekúl" })).toBe(false); }); test(`mapVerbBlock should work`, () => { - expect( - mapVerbBlock( - (ps: T.PsString) => concatPsString({ p: "به", f: "ba" }, " ", ps), - [ - [[{p: "کېدم", f: "kedum"}], [{p: "کېدو", f: "kedoo"}]], - [[{p: "کېدم", f: "kedum"}], [{p: "کېدو", f: "kedoo"}]], - [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedeyy"}]], - [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedeyy"}]], - [[{p: "کېده", f: "kedu"}, {p: "کېدو", f: "kedo"}], [{p: "کېدل", f: "kedul"}]], - [[{p: "کېده", f: "keda"}], [{p: "کېدې", f: "kede"}]], - ], - ) - ).toEqual([ - [[{p: "به کېدم", f: "ba kedum"}], [{p: "به کېدو", f: "ba kedoo"}]], - [[{p: "به کېدم", f: "ba kedum"}], [{p: "به کېدو", f: "ba kedoo"}]], - [[{p: "به کېدې", f: "ba kede"}], [{p: "به کېدئ", f: "ba kedeyy"}]], - [[{p: "به کېدې", f: "ba kede"}], [{p: "به کېدئ", f: "ba kedeyy"}]], - [[{p: "به کېده", f: "ba kedu"}, {p: "به کېدو", f: "ba kedo"}], [{p: "به کېدل", f: "ba kedul"}]], - [[{p: "به کېده", f: "ba keda"}], [{p: "به کېدې", f: "ba kede"}]], - ]) + expect( + mapVerbBlock( + (ps: T.PsString) => concatPsString({ p: "به", f: "ba" }, " ", ps), + [ + [[{ p: "کېدم", f: "kedum" }], [{ p: "کېدو", f: "kedoo" }]], + [[{ p: "کېدم", f: "kedum" }], [{ p: "کېدو", f: "kedoo" }]], + [[{ p: "کېدې", f: "kede" }], [{ p: "کېدئ", f: "kedey" }]], + [[{ p: "کېدې", f: "kede" }], [{ p: "کېدئ", f: "kedey" }]], + [ + [ + { p: "کېده", f: "kedu" }, + { p: "کېدو", f: "kedo" }, + ], + [{ p: "کېدل", f: "kedul" }], + ], + [[{ p: "کېده", f: "keda" }], [{ p: "کېدې", f: "kede" }]], + ] + ) + ).toEqual([ + [[{ p: "به کېدم", f: "ba kedum" }], [{ p: "به کېدو", f: "ba kedoo" }]], + [[{ p: "به کېدم", f: "ba kedum" }], [{ p: "به کېدو", f: "ba kedoo" }]], + [[{ p: "به کېدې", f: "ba kede" }], [{ p: "به کېدئ", f: "ba kedey" }]], + [[{ p: "به کېدې", f: "ba kede" }], [{ p: "به کېدئ", f: "ba kedey" }]], + [ + [ + { p: "به کېده", f: "ba kedu" }, + { p: "به کېدو", f: "ba kedo" }, + ], + [{ p: "به کېدل", f: "ba kedul" }], + ], + [[{ p: "به کېده", f: "ba keda" }], [{ p: "به کېدې", f: "ba kede" }]], + ]); }); test(`splitDoubleWord should work`, () => { - const orig: T.DictionaryEntry = { - ts: 123, - p: "ګډ وډ", - f: "guD wuD", - g: "guDwuD", - e: "mixed up", - c: "adj. doub.", - i: 1, - }; - const out: [T.DictionaryEntry, T.DictionaryEntry] = [ - { - ts: 123, - p: "ګډ", - f: "guD", - g: "guDwuD", - e: "mixed up", - c: "adj.", - i: 1, - }, - { - ts: 123, - p: "وډ", - f: "wuD", - g: "guDwuD", - e: "mixed up", - c: "adj.", - i: 1, - }, - ]; - expect(splitDoubleWord(removeFVarients(orig))).toEqual(out); + const orig: T.DictionaryEntry = { + ts: 123, + p: "ګډ وډ", + f: "guD wuD", + g: "guDwuD", + e: "mixed up", + c: "adj. doub.", + i: 1, + }; + const out: [T.DictionaryEntry, T.DictionaryEntry] = [ + { + ts: 123, + p: "ګډ", + f: "guD", + g: "guDwuD", + e: "mixed up", + c: "adj.", + i: 1, + }, + { + ts: 123, + p: "وډ", + f: "wuD", + g: "guDwuD", + e: "mixed up", + c: "adj.", + i: 1, + }, + ]; + expect(splitDoubleWord(removeFVarients(orig))).toEqual(out); }); test("trimOffPs should word", () => { - expect(trimOffPs({ p: "لیدل", f: "leedúl" }, 1, 2)) - .toEqual({ p: "لید", f: "leed" }); - expect(trimOffPs({ p: "کور", f: "kor" }, 2, 2)) - .toEqual({ p: "ک", f: "k" }); - expect(trimOffPs({ p: "کور", f: "kor" }, 0, 0)) - .toEqual({ p: "کور", f: "kor" }); + expect(trimOffPs({ p: "لیدل", f: "leedúl" }, 1, 2)).toEqual({ + p: "لید", + f: "leed", + }); + expect(trimOffPs({ p: "کور", f: "kor" }, 2, 2)).toEqual({ p: "ک", f: "k" }); + expect(trimOffPs({ p: "کور", f: "kor" }, 0, 0)).toEqual({ + p: "کور", + f: "kor", + }); }); // test(`allThirdPersMascPlur should work`, () => { @@ -719,8 +1180,8 @@ test("trimOffPs should word", () => { // allThirdPersMascPlur([ // [[{p: "کېدم", f: "kedum"}], [{p: "کېدو", f: "kedoo"}]], // [[{p: "کېدم", f: "kedum"}], [{p: "کېدو", f: "kedoo"}]], -// [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedeyy"}]], -// [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedeyy"}]], +// [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedey"}]], +// [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedey"}]], // [[{p: "کېده", f: "kedu"}, {p: "کېدو", f: "kedo"}], [{p: "کېدل", f: "kedul"}]], // [[{p: "کېده", f: "keda"}], [{p: "کېدې", f: "kede"}]] // ]) @@ -737,16 +1198,16 @@ test("trimOffPs should word", () => { // short: [ // [[{p: "کېدم", f: "kedum"}], [{p: "کېدو", f: "kedoo"}]], // [[{p: "کېدم", f: "kedum"}], [{p: "کېدو", f: "kedoo"}]], -// [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedeyy"}]], -// [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedeyy"}]], +// [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedey"}]], +// [[{p: "کېدې", f: "kede"}], [{p: "کېدئ", f: "kedey"}]], // [[{p: "کېده", f: "kedu"}, {p: "کېدو", f: "kedo"}], [{p: "کېدل", f: "kedul"}]], // [[{p: "کېده", f: "keda"}], [{p: "کېدې", f: "kede"}]], // ], // long: [ // [[{p: "کېدلم", f: "kedulum"}], [{p: "کېدلو", f: "keduloo"}]], // [[{p: "کېدلم", f: "kedulum"}], [{p: "کېدلو", f: "keduloo"}]], -// [[{p: "کېدلې", f: "kedule"}], [{p: "کېدلئ", f: "keduleyy"}]], -// [[{p: "کېدلې", f: "kedule"}], [{p: "کېدلئ", f: "keduleyy"}]], +// [[{p: "کېدلې", f: "kedule"}], [{p: "کېدلئ", f: "keduley"}]], +// [[{p: "کېدلې", f: "kedule"}], [{p: "کېدلئ", f: "keduley"}]], // [[{p: "کېدله", f: "kedulu"}, {p: "کېدلو", f: "kedulo"}], [{p: "کېدل", f: "kedul"}]], // [[{p: "کېدله", f: "kedula"}], [{p: "کېدلې", f: "kedule"}]], // ], @@ -771,34 +1232,34 @@ test("trimOffPs should word", () => { // }); // const matrixBase: VerbForm = { // mascSing: [ -// [[{p: "ستړی کوم", f: "stuRey kawum"}], [{p: "ستړی کوو", f: "stuRey kawoo"}]], -// [[{p: "ستړی کوم", f: "stuRey kawum"}], [{p: "ستړی کوو", f: "stuRey kawoo"}]], -// [[{p: "ستړی کوې", f: "stuRey kawe"}], [{p: "ستړی کوئ", f: "stuRey kaweyy"}]], -// [[{p: "ستړی کوې", f: "stuRey kawe"}], [{p: "ستړی کوئ", f: "stuRey kaweyy"}]], -// [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], -// [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], +// [[{p: "ستړی کوم", f: "stuRay kawum"}], [{p: "ستړی کوو", f: "stuRay kawoo"}]], +// [[{p: "ستړی کوم", f: "stuRay kawum"}], [{p: "ستړی کوو", f: "stuRay kawoo"}]], +// [[{p: "ستړی کوې", f: "stuRay kawe"}], [{p: "ستړی کوئ", f: "stuRay kawey"}]], +// [[{p: "ستړی کوې", f: "stuRay kawe"}], [{p: "ستړی کوئ", f: "stuRay kawey"}]], +// [[{p: "ستړی کوي", f: "stuRay kawee"}], [{p: "ستړی کوي", f: "stuRay kawee"}]], +// [[{p: "ستړی کوي", f: "stuRay kawee"}], [{p: "ستړی کوي", f: "stuRay kawee"}]], // ], // mascPlur: [ // [[{p: "ستړي کوم", f: "stuRee kawum"}], [{p: "ستړي کوو", f: "stuRee kawoo"}]], // [[{p: "ستړي کوم", f: "stuRee kawum"}], [{p: "ستړي کوو", f: "stuRee kawoo"}]], -// [[{p: "ستړي کوې", f: "stuRee kawe"}], [{p: "ستړي کوئ", f: "stuRee kaweyy"}]], -// [[{p: "ستړي کوې", f: "stuRee kawe"}], [{p: "ستړي کوئ", f: "stuRee kaweyy"}]], +// [[{p: "ستړي کوې", f: "stuRee kawe"}], [{p: "ستړي کوئ", f: "stuRee kawey"}]], +// [[{p: "ستړي کوې", f: "stuRee kawe"}], [{p: "ستړي کوئ", f: "stuRee kawey"}]], // [[{p: "ستړي کوي", f: "stuRee kawee"}], [{p: "ستړي کوي", f: "stuRee kawee"}]], // [[{p: "ستړي کوي", f: "stuRee kawee"}], [{p: "ستړي کوي", f: "stuRee kawee"}]], // ], // femSing: [ // [[{p: "ستړې کوم", f: "stuRe kawum"}], [{p: "ستړې کوو", f: "stuRe kawoo"}]], // [[{p: "ستړې کوم", f: "stuRe kawum"}], [{p: "ستړې کوو", f: "stuRe kawoo"}]], -// [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kaweyy"}]], -// [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kaweyy"}]], +// [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kawey"}]], +// [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kawey"}]], // [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], // [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], // ], // femPlur: [ // [[{p: "ستړې کوم", f: "stuRe kawum"}], [{p: "ستړې کوو", f: "stuRe kawoo"}]], // [[{p: "ستړې کوم", f: "stuRe kawum"}], [{p: "ستړې کوو", f: "stuRe kawoo"}]], -// [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kaweyy"}]], -// [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kaweyy"}]], +// [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kawey"}]], +// [[{p: "ستړې کوې", f: "stuRe kawe"}], [{p: "ستړې کوئ", f: "stuRe kawey"}]], // [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], // [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], // ], @@ -809,12 +1270,12 @@ test("trimOffPs should word", () => { // // present forms of verbs, but testing to cover all type safety // expect(allThirdPersMascPlur(matrixBase)).toEqual({ // mascSing: [ -// [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], -// [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], -// [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], -// [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], -// [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], -// [[{p: "ستړی کوي", f: "stuRey kawee"}], [{p: "ستړی کوي", f: "stuRey kawee"}]], +// [[{p: "ستړی کوي", f: "stuRay kawee"}], [{p: "ستړی کوي", f: "stuRay kawee"}]], +// [[{p: "ستړی کوي", f: "stuRay kawee"}], [{p: "ستړی کوي", f: "stuRay kawee"}]], +// [[{p: "ستړی کوي", f: "stuRay kawee"}], [{p: "ستړی کوي", f: "stuRay kawee"}]], +// [[{p: "ستړی کوي", f: "stuRay kawee"}], [{p: "ستړی کوي", f: "stuRay kawee"}]], +// [[{p: "ستړی کوي", f: "stuRay kawee"}], [{p: "ستړی کوي", f: "stuRay kawee"}]], +// [[{p: "ستړی کوي", f: "stuRay kawee"}], [{p: "ستړی کوي", f: "stuRay kawee"}]], // ], // mascPlur: [ // [[{p: "ستړي کوي", f: "stuRee kawee"}], [{p: "ستړي کوي", f: "stuRee kawee"}]], @@ -824,7 +1285,7 @@ test("trimOffPs should word", () => { // [[{p: "ستړي کوي", f: "stuRee kawee"}], [{p: "ستړي کوي", f: "stuRee kawee"}]], // [[{p: "ستړي کوي", f: "stuRee kawee"}], [{p: "ستړي کوي", f: "stuRee kawee"}]], // ], -// femSing: [ +// femSing: [ // [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], // [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], // [[{p: "ستړې کوي", f: "stuRe kawee"}], [{p: "ستړې کوي", f: "stuRe kawee"}]], @@ -844,341 +1305,363 @@ test("trimOffPs should word", () => { // }); test(`allMascFirstInflection should work`, () => { - expect( - allMascFirstInflection({ - masc: [ - [{p: "زوړ", f: "zoR"}], - [{p: "زاړه", f: "zaaRu"}], - [{p: "زړو", f: "zaRo"}], - ], - fem: [ - [{p: "زړه", f: "zaRa"}], - [{p: "زړې", f: "zaRe"}], - [{p: "زړو", f: "zaRo"}], - ], - }) - ).toEqual({ + expect( + allMascFirstInflection({ + masc: [ + [{ p: "زوړ", f: "zoR" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زړو", f: "zaRo" }], + ], + fem: [ + [{ p: "زړه", f: "zaRa" }], + [{ p: "زړې", f: "zaRe" }], + [{ p: "زړو", f: "zaRo" }], + ], + }) + ).toEqual({ + masc: [ + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زاړه", f: "zaaRu" }], + ], + fem: [ + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زاړه", f: "zaaRu" }], + ], + }); + expect( + allMascFirstInflection({ + short: { masc: [ - [{p: "زاړه", f: "zaaRu"}], - [{p: "زاړه", f: "zaaRu"}], - [{p: "زاړه", f: "zaaRu"}], + [{ p: "زوړ", f: "zoR" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زړو", f: "zaRo" }], ], fem: [ - [{p: "زاړه", f: "zaaRu"}], - [{p: "زاړه", f: "zaaRu"}], - [{p: "زاړه", f: "zaaRu"}], + [{ p: "زړه", f: "zaRa" }], + [{ p: "زړې", f: "zaRe" }], + [{ p: "زړو", f: "zaRo" }], ], + }, + long: { + masc: [ + [{ p: "زووړ", f: "zoooR" }], + [{ p: "زاااړه", f: "zaaaaRu" }], + [{ p: "زړو", f: "zaRo" }], + ], + fem: [ + [{ p: "زړه", f: "zaRa" }], + [{ p: "زړې", f: "zaRe" }], + [{ p: "زړو", f: "zaRo" }], + ], + }, }) - expect( - allMascFirstInflection({ - short: { - masc: [ - [{p: "زوړ", f: "zoR"}], - [{p: "زاړه", f: "zaaRu"}], - [{p: "زړو", f: "zaRo"}], - ], - fem: [ - [{p: "زړه", f: "zaRa"}], - [{p: "زړې", f: "zaRe"}], - [{p: "زړو", f: "zaRo"}], - ], - }, - long: { - masc: [ - [{p: "زووړ", f: "zoooR"}], - [{p: "زاااړه", f: "zaaaaRu"}], - [{p: "زړو", f: "zaRo"}], - ], - fem: [ - [{p: "زړه", f: "zaRa"}], - [{p: "زړې", f: "zaRe"}], - [{p: "زړو", f: "zaRo"}], - ], - } - }) - ).toEqual({ - short: { - masc: [ - [{p: "زاړه", f: "zaaRu"}], - [{p: "زاړه", f: "zaaRu"}], - [{p: "زاړه", f: "zaaRu"}], - ], - fem: [ - [{p: "زاړه", f: "zaaRu"}], - [{p: "زاړه", f: "zaaRu"}], - [{p: "زاړه", f: "zaaRu"}], - ], - }, - long: { - masc: [ - [{p: "زاااړه", f: "zaaaaRu"}], - [{p: "زاااړه", f: "zaaaaRu"}], - [{p: "زاااړه", f: "zaaaaRu"}], - ], - fem: [ - [{p: "زاااړه", f: "zaaaaRu"}], - [{p: "زاااړه", f: "zaaaaRu"}], - [{p: "زاااړه", f: "zaaaaRu"}], - ], - }, - }); + ).toEqual({ + short: { + masc: [ + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زاړه", f: "zaaRu" }], + ], + fem: [ + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زاړه", f: "zaaRu" }], + ], + }, + long: { + masc: [ + [{ p: "زاااړه", f: "zaaaaRu" }], + [{ p: "زاااړه", f: "zaaaaRu" }], + [{ p: "زاااړه", f: "zaaaaRu" }], + ], + fem: [ + [{ p: "زاااړه", f: "zaaaaRu" }], + [{ p: "زاااړه", f: "zaaaaRu" }], + [{ p: "زاااړه", f: "zaaaaRu" }], + ], + }, + }); }); -test('concat inflections', () => { - const unisexInfs: T.UnisexInflections = { - masc: [ - [{ p: "زوړ", f: "zoR" }], - [{ p: "زاړه", f: "zaaRu" }], - [{ p: "زړو", f: "zaRo" }], - ], - fem: [ - [{ p: "زړه", f: "zaRa" }], - [{ p: "زړې", f: "zaRe" }], - [{ p: "زړو", f: "zaRo" }], - ], - }; - const partInfs: T.UnisexInflections = { - masc: [ - [{p: "شوی", f: "shuwey"}], - [{p: "شوي", f: "shuwee"}], - [{p: "شویو", f: "shuwiyo" }, { p: "شوو", f: "shuwo" }], - ], - fem: [ - [{p: "شوې", f: "shuwe"}], - [{p: "شوې", f: "shuwe"}], - [{p: "شوو", f: "shuwo"}], - ], - }; - expect(concatInflections(unisexInfs, partInfs)).toEqual({ - masc: [ - [{p: "زوړ شوی", f: "zoR shuwey"}], - [{p: "زاړه شوي", f: "zaaRu shuwee"}], - [{p: "زړو شویو", f: "zaRo shuwiyo"}, {p: "زړو شوو", f: "zaRo shuwo"}], - ], - fem: [ - [{p: "زړه شوې", f: "zaRa shuwe"}], - [{p: "زړې شوې", f: "zaRe shuwe"}], - [{p: "زړو شوو", f: "zaRo shuwo"}], - ], - }); - // TODO: Should also work this way - // const unisexInfs2: UnisexInflections = { - // masc: [ - // [{ p: "زوړ", f: "zoR" }, { p: "تور", f: "tor"}], - // [{ p: "زاړه", f: "zaaRu" }], - // [{ p: "زړو", f: "zaRo" }], - // ], - // fem: [ - // [{ p: "زړه", f: "zaRa" }], - // [{ p: "زړې", f: "zaRe" }], - // [{ p: "زړو", f: "zaRo" }], - // ], - // }; - // const partInfs2: UnisexInflections = { - // masc: [ - // [{p: "شوی", f: "shuwey"}], - // [{p: "شوي", f: "shuwee"}], - // [{p: "شویو", f: "shuwiyo" }], - // ], - // fem: [ - // [{p: "شوې", f: "shuwe"}], - // [{p: "شوې", f: "shuwe"}], - // [{p: "شوو", f: "shuwo"}], - // ], - // }; - // expect(concatInflections(unisexInfs2, partInfs2)).toEqual({ - // masc: [ - // [{p: "زوړ شوی", f: "zoR shuwey"}, {p: "تور شوی", f: "tor shuwey"}], - // [{p: "زاړه شوي", f: "zaaRu shuwee"}], - // [{p: "زړو شویو", f: "zaRo shuwiyo"}], - // ], - // fem: [ - // [{p: "زړه شوې", f: "zaRa shuwe"}], - // [{p: "زړې شوې", f: "zaRe shuwe"}], - // [{p: "زړو شوو", f: "zaRo shuwo"}], - // ], - // }); - expect(concatInflections({ p: "خفه", f: "khufa" }, partInfs)).toEqual({ - masc: [ - [{p: "خفه شوی", f: "khufa shuwey"}], - [{p: "خفه شوي", f: "khufa shuwee"}], - [{p: "خفه شویو", f: "khufa shuwiyo"}, {p: "خفه شوو", f: "khufa shuwo"}], - ], - fem: [ - [{p: "خفه شوې", f: "khufa shuwe"}], - [{p: "خفه شوې", f: "khufa shuwe"}], - [{p: "خفه شوو", f: "khufa shuwo"}], - ], - }); +test("concat inflections", () => { + const unisexInfs: T.UnisexInflections = { + masc: [ + [{ p: "زوړ", f: "zoR" }], + [{ p: "زاړه", f: "zaaRu" }], + [{ p: "زړو", f: "zaRo" }], + ], + fem: [ + [{ p: "زړه", f: "zaRa" }], + [{ p: "زړې", f: "zaRe" }], + [{ p: "زړو", f: "zaRo" }], + ], + }; + const partInfs: T.UnisexInflections = { + masc: [ + [{ p: "شوی", f: "shuway" }], + [{ p: "شوي", f: "shuwee" }], + [ + { p: "شویو", f: "shuwiyo" }, + { p: "شوو", f: "shuwo" }, + ], + ], + fem: [ + [{ p: "شوې", f: "shuwe" }], + [{ p: "شوې", f: "shuwe" }], + [{ p: "شوو", f: "shuwo" }], + ], + }; + expect(concatInflections(unisexInfs, partInfs)).toEqual({ + masc: [ + [{ p: "زوړ شوی", f: "zoR shuway" }], + [{ p: "زاړه شوي", f: "zaaRu shuwee" }], + [ + { p: "زړو شویو", f: "zaRo shuwiyo" }, + { p: "زړو شوو", f: "zaRo shuwo" }, + ], + ], + fem: [ + [{ p: "زړه شوې", f: "zaRa shuwe" }], + [{ p: "زړې شوې", f: "zaRe shuwe" }], + [{ p: "زړو شوو", f: "zaRo shuwo" }], + ], + }); + // TODO: Should also work this way + // const unisexInfs2: UnisexInflections = { + // masc: [ + // [{ p: "زوړ", f: "zoR" }, { p: "تور", f: "tor"}], + // [{ p: "زاړه", f: "zaaRu" }], + // [{ p: "زړو", f: "zaRo" }], + // ], + // fem: [ + // [{ p: "زړه", f: "zaRa" }], + // [{ p: "زړې", f: "zaRe" }], + // [{ p: "زړو", f: "zaRo" }], + // ], + // }; + // const partInfs2: UnisexInflections = { + // masc: [ + // [{p: "شوی", f: "shuway"}], + // [{p: "شوي", f: "shuwee"}], + // [{p: "شویو", f: "shuwiyo" }], + // ], + // fem: [ + // [{p: "شوې", f: "shuwe"}], + // [{p: "شوې", f: "shuwe"}], + // [{p: "شوو", f: "shuwo"}], + // ], + // }; + // expect(concatInflections(unisexInfs2, partInfs2)).toEqual({ + // masc: [ + // [{p: "زوړ شوی", f: "zoR shuway"}, {p: "تور شوی", f: "tor shuway"}], + // [{p: "زاړه شوي", f: "zaaRu shuwee"}], + // [{p: "زړو شویو", f: "zaRo shuwiyo"}], + // ], + // fem: [ + // [{p: "زړه شوې", f: "zaRa shuwe"}], + // [{p: "زړې شوې", f: "zaRe shuwe"}], + // [{p: "زړو شوو", f: "zaRo shuwo"}], + // ], + // }); + expect(concatInflections({ p: "خفه", f: "khufa" }, partInfs)).toEqual({ + masc: [ + [{ p: "خفه شوی", f: "khufa shuway" }], + [{ p: "خفه شوي", f: "khufa shuwee" }], + [ + { p: "خفه شویو", f: "khufa shuwiyo" }, + { p: "خفه شوو", f: "khufa shuwo" }, + ], + ], + fem: [ + [{ p: "خفه شوې", f: "khufa shuwe" }], + [{ p: "خفه شوې", f: "khufa shuwe" }], + [{ p: "خفه شوو", f: "khufa shuwo" }], + ], + }); }); test("psStringEquals", () => { - expect( - psStringEquals({ p: "تور", f: "tor" }, { p: "تور", f: "tor" }) - ).toBe(true); - expect( - psStringEquals({ p: "بور", f: "bor" }, { p: "تور", f: "tor" }) - ).toBe(false); - expect( - psStringEquals({ p: "ملګری", f: "malgúrey" }, { p: "ملګری", f: "malgurey" }) - ).toBe(false); - expect( - psStringEquals({ p: "ملګری", f: "malgúrey" }, { p: "ملګری", f: "malgurey" }, true) - ).toBe(true); + expect(psStringEquals({ p: "تور", f: "tor" }, { p: "تور", f: "tor" })).toBe( + true + ); + expect(psStringEquals({ p: "بور", f: "bor" }, { p: "تور", f: "tor" })).toBe( + false + ); + expect( + psStringEquals({ p: "ملګری", f: "malgúray" }, { p: "ملګری", f: "malguray" }) + ).toBe(false); + expect( + psStringEquals( + { p: "ملګری", f: "malgúray" }, + { p: "ملګری", f: "malguray" }, + true + ) + ).toBe(true); }); test("removeRetroflexR", () => { - expect( - removeRetroflexR({ p: "وکړ", f: "óokR" }), - ).toEqual({ p: "وک", f: "óok" }); + expect(removeRetroflexR({ p: "وکړ", f: "óokR" })).toEqual({ + p: "وک", + f: "óok", + }); }); test("endsInAConsonant", () => { - const does: T.PsString[] = [ - { p: "پښتون", f: "puxtoon" }, - { p: "کور", f: "kor" }, - { p: "ګناه", f: "gUnaah" }, - { p: "زوی", f: "zooy" }, - { p: "ځای", f: "dzaay" }, - ]; - const doesnt: T.PsString[] = [ - { p: "بابا", f: "baabaa" }, - { p: "قاضي", f: "qaazee" }, - { p: "ګناه", f: "gunaa" }, - { p: "اطلاع", f: "itlaa" }, - ]; - does.forEach((x) => expect(endsInConsonant(x)).toBe(true)); - doesnt.forEach((x) => expect(endsInConsonant(x)).toBe(false)); -}) + const does: T.PsString[] = [ + { p: "پښتون", f: "puxtoon" }, + { p: "کور", f: "kor" }, + { p: "ګناه", f: "gUnaah" }, + { p: "زوی", f: "zooy" }, + { p: "ځای", f: "dzaay" }, + ]; + const doesnt: T.PsString[] = [ + { p: "بابا", f: "baabaa" }, + { p: "قاضي", f: "qaazee" }, + { p: "ګناه", f: "gunaa" }, + { p: "اطلاع", f: "itlaa" }, + ]; + does.forEach((x) => expect(endsInConsonant(x)).toBe(true)); + doesnt.forEach((x) => expect(endsInConsonant(x)).toBe(false)); +}); test("addOEnding", () => { - const tests: { in: T.PsString, out: T.PsString[] }[] = [ - { - in: { p: "کتابونه", f: "kitaabóona" }, - out: [{ p: "کتابونو", f: "kitaabóono" }], - }, - { - in: { p: "کارغان", f: "kaargháan" }, - out: [{ p: "کارغانو", f: "kaargháano" }], - }, - { - in: { p: "کارغانې", f: "kaargháane" }, - out: [{ p: "کارغانو", f: "kaargháano" }], - }, - { - in: { p: "ښځې", f: "xúdze" }, - out: [{ p: "ښځو", f: "xúdzo" }], - }, - // TODO: Make this last thing accented?? - { - in: { p: "کور", f: "kor" }, - out: [{ p: "کورو", f: "koro" }], - }, - { - in: { p: "سړی", f: "saRéy" }, - out: [{ p: "سړیو", f: "saRíyo" }, { p: "سړو", f: "saRó"}], - }, - { - in: { p: "افغانۍ", f: "afghaanúy" }, - out: [{ p: "افغانیو", f: "afghaanúyo" }], - }, - { - in: { p: "اوبه", f: "oobú" }, - out: [{ p: "اوبو", f: "oobó" }], - }, - { - in: { p: "شودې", f: "shoodé" }, - out: [{ p: "شودو", f: "shoodó" }], - }, - { - in: { p: "منابع", f: "manaabí" }, - out: [{ p: "منابو", f: "manaabó" }], - }, - { - in: { p: "انبیا", f: "ambiyáa" }, - out: [{ p: "انبیاوو", f: "ambiyáawo" }], - }, - { - in: { p: "مراجع", f: "maraají'" }, - out: [{ p: "مراجو", f: "maraajó" }], - }, - { - in: { p: "اتباع", f: "atbaa" }, - out: [{ p: "اتباعوو", f: "atbaawo" }], - }, - { - in: { p: "اتباع", "f": "atbáa'" }, - out: [{ p: "اتباعوو", f: "atbáawo" }], - }, - ]; - tests.forEach((t) => { - expect(addOEnding(t.in)).toEqual(t.out); - }); + const tests: { in: T.PsString; out: T.PsString[] }[] = [ + { + in: { p: "کتابونه", f: "kitaabóona" }, + out: [{ p: "کتابونو", f: "kitaabóono" }], + }, + { + in: { p: "کارغان", f: "kaargháan" }, + out: [{ p: "کارغانو", f: "kaargháano" }], + }, + { + in: { p: "کارغانې", f: "kaargháane" }, + out: [{ p: "کارغانو", f: "kaargháano" }], + }, + { + in: { p: "ښځې", f: "xúdze" }, + out: [{ p: "ښځو", f: "xúdzo" }], + }, + // TODO: Make this last thing accented?? + { + in: { p: "کور", f: "kor" }, + out: [{ p: "کورو", f: "koro" }], + }, + { + in: { p: "سړی", f: "saRáy" }, + out: [ + { p: "سړیو", f: "saRíyo" }, + { p: "سړو", f: "saRó" }, + ], + }, + { + in: { p: "افغانۍ", f: "afghaanúy" }, + out: [{ p: "افغانیو", f: "afghaanúyo" }], + }, + { + in: { p: "اوبه", f: "oobú" }, + out: [{ p: "اوبو", f: "oobó" }], + }, + { + in: { p: "شودې", f: "shoodé" }, + out: [{ p: "شودو", f: "shoodó" }], + }, + { + in: { p: "منابع", f: "manaabí" }, + out: [{ p: "منابو", f: "manaabó" }], + }, + { + in: { p: "انبیا", f: "ambiyáa" }, + out: [{ p: "انبیاوو", f: "ambiyáawo" }], + }, + { + in: { p: "مراجع", f: "maraají'" }, + out: [{ p: "مراجو", f: "maraajó" }], + }, + { + in: { p: "اتباع", f: "atbaa" }, + out: [{ p: "اتباعوو", f: "atbaawo" }], + }, + { + in: { p: "اتباع", f: "atbáa'" }, + out: [{ p: "اتباعوو", f: "atbáawo" }], + }, + ]; + tests.forEach((t) => { + expect(addOEnding(t.in)).toEqual(t.out); + }); }); test("endsInShwa", () => { - expect(endsInShwa({ p: "ښایسته", f: "xaaystú" })).toBe(true); - expect(endsInShwa({ p: "ښایسته", f: "xaaystu" })).toBe(true); - expect(endsInShwa({ p: "ښایسته", f: "xaaysta" })).toBe(false); - expect(endsInShwa({ p: "کور", f: "kor" })).toBe(false); + expect(endsInShwa({ p: "ښایسته", f: "xaaystú" })).toBe(true); + expect(endsInShwa({ p: "ښایسته", f: "xaaystu" })).toBe(true); + expect(endsInShwa({ p: "ښایسته", f: "xaaysta" })).toBe(false); + expect(endsInShwa({ p: "کور", f: "kor" })).toBe(false); }); test("splitPsByVarients", () => { - expect(splitPsByVarients({ p: "حوادث, حادثات", f: "hawáadis, haadisáat" })) - .toEqual([{ p: "حوادث", f: "hawáadis" }, { p: "حادثات", f: "haadisáat" }]); - // should work with Pashto comma too - expect(splitPsByVarients({ p: "حوادث، حادثات", f: "hawáadis, haadisáat" })) - .toEqual([{ p: "حوادث", f: "hawáadis" }, { p: "حادثات", f: "haadisáat" }]); - expect(splitPsByVarients({ p: "کور", f: "kor" })) - .toEqual([{ p: "کور", f: "kor" }]); + expect( + splitPsByVarients({ p: "حوادث, حادثات", f: "hawáadis, haadisáat" }) + ).toEqual([ + { p: "حوادث", f: "hawáadis" }, + { p: "حادثات", f: "haadisáat" }, + ]); + // should work with Pashto comma too + expect( + splitPsByVarients({ p: "حوادث، حادثات", f: "hawáadis, haadisáat" }) + ).toEqual([ + { p: "حوادث", f: "hawáadis" }, + { p: "حادثات", f: "haadisáat" }, + ]); + expect(splitPsByVarients({ p: "کور", f: "kor" })).toEqual([ + { p: "کور", f: "kor" }, + ]); }); test("endsWith", () => { - expect(endsWith({ p: "ی", f: "ey" }, { p: "سړی", f: "saRey" })) - .toBe(true); - expect(endsWith({ p: "ی", f: "éy" }, { p: "سړی", f: "saRey" })) - .toBe(true); - expect(endsWith({ p: "ی", f: "éy" }, { p: "سړی", f: "saRey" }, true)) - .toBe(false); - // f variations should be removed in case of using DictionaryEntry - expect(endsWith({ p: "ی", f: "ey" }, { p: "سړی", f: "saRey, saRaayyy" })) - .toBe(true); - expect(endsWith({ p: "ي", f: "ee" }, { p: "سړی", f: "saRey" })) - .toBe(false); - expect(endsWith({ p: "ه", f: "u" }, { p: "ویده", f: "weedú" }, true)) - .toBe(false); - expect(endsWith({ p: "ه", f: "u" }, { p: "ویده", f: "weedú" })) - .toBe(true); - expect(endsWith([{ p: "وی", f: "ooy" }, { p: "ای", f: "aay" }], { p: "چای", f: "chaay" })) - .toBe(true); - expect(endsWith({ p: "ه"}, { p: "ویده", f: "weedú" })) - .toBe(true); - expect(endsWith({ p: "ت"}, { p: "ویده", f: "weedú" })) - .toBe(false); - expect(endsWith({ f: "u" }, { p: "ویده", f: "weedú" })) - .toBe(true); - expect(endsWith({ f: "u" }, { p: "ویده", f: "weedú" }, true)) - .toBe(false); - expect(endsWith({ f: ["d", "t"] }, { p: "چت", f: "chat" })) - .toBe(true); - expect(endsWith({ f: ["d", "D"] }, { p: "چت", f: "chat" })) - .toBe(false); - expect(endsWith({ p: ["د", "ت"] }, { p: "چت", f: "chat" })) - .toBe(true); - expect(endsWith([{ p: "ای", f: "aay" }, { p: ["د", "ت"] }], { p: "چت", f: "chat" })) - .toBe(true); - expect(endsWith({ p: ["ډ", "د"] }, { p: "چت", f: "chat" })) - .toBe(false); - // ignore ' - expect(endsWith({ p: "ا", f: "aa" }, { p: "اعدا", f: "idaa'" })) - .toBe(true); - expect(endsWith({ p: "ا", f: "aa'" }, { p: "اعدا", f: "idaa" })) - .toBe(true); - // ability to curry - expect(endsWith({ p: "ی", f: "ey" })({ p: "سړی", f: "saRéy" })) - .toBe(true); - expect(endsWith({ p: "ی", f: "ey" }, true)({ p: "سړی", f: "saRéy" })) - .toBe(false); - expect(endsWith({ f: ["d", "D"] })({ p: "چت", f: "chat" })) - .toBe(false); -}); \ No newline at end of file + expect(endsWith({ p: "ی", f: "ay" }, { p: "سړی", f: "saRay" })).toBe(true); + expect(endsWith({ p: "ی", f: "áy" }, { p: "سړی", f: "saRay" })).toBe(true); + expect(endsWith({ p: "ی", f: "áy" }, { p: "سړی", f: "saRay" }, true)).toBe( + false + ); + // f variations should be removed in case of using DictionaryEntry + expect(endsWith({ p: "ی", f: "ay" }, { p: "سړی", f: "saRay, saRaayy" })).toBe( + true + ); + expect(endsWith({ p: "ي", f: "ee" }, { p: "سړی", f: "saRay" })).toBe(false); + expect(endsWith({ p: "ه", f: "u" }, { p: "ویده", f: "weedú" }, true)).toBe( + false + ); + expect(endsWith({ p: "ه", f: "u" }, { p: "ویده", f: "weedú" })).toBe(true); + expect( + endsWith( + [ + { p: "وی", f: "ooy" }, + { p: "ای", f: "aay" }, + ], + { p: "چای", f: "chaay" } + ) + ).toBe(true); + expect(endsWith({ p: "ه" }, { p: "ویده", f: "weedú" })).toBe(true); + expect(endsWith({ p: "ت" }, { p: "ویده", f: "weedú" })).toBe(false); + expect(endsWith({ f: "u" }, { p: "ویده", f: "weedú" })).toBe(true); + expect(endsWith({ f: "u" }, { p: "ویده", f: "weedú" }, true)).toBe(false); + expect(endsWith({ f: ["d", "t"] }, { p: "چت", f: "chat" })).toBe(true); + expect(endsWith({ f: ["d", "D"] }, { p: "چت", f: "chat" })).toBe(false); + expect(endsWith({ p: ["د", "ت"] }, { p: "چت", f: "chat" })).toBe(true); + expect( + endsWith([{ p: "ای", f: "aay" }, { p: ["د", "ت"] }], { p: "چت", f: "chat" }) + ).toBe(true); + expect(endsWith({ p: ["ډ", "د"] }, { p: "چت", f: "chat" })).toBe(false); + // ignore ' + expect(endsWith({ p: "ا", f: "aa" }, { p: "اعدا", f: "idaa'" })).toBe(true); + expect(endsWith({ p: "ا", f: "aa'" }, { p: "اعدا", f: "idaa" })).toBe(true); + // ability to curry + expect(endsWith({ p: "ی", f: "ay" })({ p: "سړی", f: "saRáy" })).toBe(true); + expect(endsWith({ p: "ی", f: "ay" }, true)({ p: "سړی", f: "saRáy" })).toBe( + false + ); + expect(endsWith({ f: ["d", "D"] })({ p: "چت", f: "chat" })).toBe(false); +}); diff --git a/src/lib/src/p-text-helpers.ts b/src/lib/src/p-text-helpers.ts index 1a6f7db..a5c1db2 100644 --- a/src/lib/src/p-text-helpers.ts +++ b/src/lib/src/p-text-helpers.ts @@ -8,14 +8,11 @@ import { baParticle } from "./grammar-units"; import { - getVerbBlockPosFromPerson, - getPersonInflectionsKey, + getVerbBlockPosFromPerson, + getPersonInflectionsKey, } from "./misc-helpers"; import * as T from "../../types"; -import { - hasAccents, - removeAccents, -} from "./accent-helpers"; +import { hasAccents, removeAccents } from "./accent-helpers"; import { phoneticsConsonants } from "./pashto-consonants"; import { simplifyPhonetics } from "./simplify-phonetics"; import { makePsString, removeFVarients } from "./accent-and-ps-utils"; @@ -27,1016 +24,1196 @@ import { makePsString, removeFVarients } from "./accent-and-ps-utils"; /** * Concats sections of Pashto text with Pashto and Phonetics * in PsString type, also accepts spaces as " " - * + * * @param items */ -export function concatPsString(...items: Array): T.PsString; -export function concatPsString(...items: Array | string | undefined>): T.LengthOptions; -export function concatPsString(...items: Array | T.OptionalPersonInflections> | string | undefined>): T.OptionalPersonInflections>; -export function concatPsString(...items: Array | string | undefined>): T.FullForm; -export function concatPsString(...items: Array | T.FullForm | string | undefined>): T.FullForm { - const hasPersonInflections = items.some((x) => (x && (typeof x !== "string") && ("mascSing" in x))); - if (hasPersonInflections) { - const forceInflection = ( - arr: Array | string | undefined>, - inflection: T.PersonInflectionsField, - ): Array | string | undefined> => ( - arr.map((element) => (element && typeof element !== "string" && "mascSing" in element) - ? element[inflection] - : element - ) - ) - return { - mascSing: concatPsString(...forceInflection(items, "mascSing")), - mascPlur: concatPsString(...forceInflection(items, "mascPlur")), - femSing: concatPsString(...forceInflection(items, "femSing")), - femPlur: concatPsString(...forceInflection(items, "femPlur")), - }; - } - const itemsWOutPersInfs = items as (string | T.SingleOrLengthOpts)[]; - const hasLengthOptions = itemsWOutPersInfs.some((x) => x && (typeof x !== "string") && ("long" in x)); - if (hasLengthOptions) { - const forceLength = ( - arr: Array | string | undefined>, - length: "long" | "short" | "mini", - ): Array => ( - arr.map((element) => (element && typeof element !== "string" && "long" in element) - ? element[length] || element.short - : element - ) - ); - const hasMini = itemsWOutPersInfs.some((x) => typeof x !== "string" && ("mini" in x)); - return { - ...hasMini ? { - mini: concatPsString(...forceLength(items as Array | string | undefined>, "mini")), - } : {}, - short: concatPsString(...forceLength(items as Array | string | undefined>, "short")), - long: concatPsString(...forceLength(items as Array | string | undefined>, "long")), - }; - } - const itemsWOutLengthOptions = itemsWOutPersInfs as (string | undefined | T.PsString)[]; - const concatField = (k: T.PsStringField): string => ( - itemsWOutLengthOptions.map((item): string => { - if (item === undefined) return ""; - if (typeof item === "string") return item; - return item[k]; - }).join("") +export function concatPsString( + ...items: Array +): T.PsString; +export function concatPsString( + ...items: Array | string | undefined> +): T.LengthOptions; +export function concatPsString( + ...items: Array< + | T.PsString + | T.LengthOptions + | T.OptionalPersonInflections> + | string + | undefined + > +): T.OptionalPersonInflections>; +export function concatPsString( + ...items: Array | string | undefined> +): T.FullForm; +export function concatPsString( + ...items: Array< + | T.PsString + | T.LengthOptions + | T.FullForm + | string + | undefined + > +): T.FullForm { + const hasPersonInflections = items.some( + (x) => x && typeof x !== "string" && "mascSing" in x + ); + if (hasPersonInflections) { + const forceInflection = ( + arr: Array | string | undefined>, + inflection: T.PersonInflectionsField + ): Array | string | undefined> => + arr.map((element) => + element && typeof element !== "string" && "mascSing" in element + ? element[inflection] + : element + ); + return { + mascSing: concatPsString(...forceInflection(items, "mascSing")), + mascPlur: concatPsString(...forceInflection(items, "mascPlur")), + femSing: concatPsString(...forceInflection(items, "femSing")), + femPlur: concatPsString(...forceInflection(items, "femPlur")), + }; + } + const itemsWOutPersInfs = items as ( + | string + | T.SingleOrLengthOpts + )[]; + const hasLengthOptions = itemsWOutPersInfs.some( + (x) => x && typeof x !== "string" && "long" in x + ); + if (hasLengthOptions) { + const forceLength = ( + arr: Array | string | undefined>, + length: "long" | "short" | "mini" + ): Array => + arr.map((element) => + element && typeof element !== "string" && "long" in element + ? element[length] || element.short + : element + ); + const hasMini = itemsWOutPersInfs.some( + (x) => typeof x !== "string" && "mini" in x ); return { - p: concatField("p"), - f: concatField("f"), + ...(hasMini + ? { + mini: concatPsString( + ...forceLength( + items as Array< + T.SingleOrLengthOpts | string | undefined + >, + "mini" + ) + ), + } + : {}), + short: concatPsString( + ...forceLength( + items as Array | string | undefined>, + "short" + ) + ), + long: concatPsString( + ...forceLength( + items as Array | string | undefined>, + "long" + ) + ), }; + } + const itemsWOutLengthOptions = itemsWOutPersInfs as ( + | string + | undefined + | T.PsString + )[]; + const concatField = (k: T.PsStringField): string => + itemsWOutLengthOptions + .map((item): string => { + if (item === undefined) return ""; + if (typeof item === "string") return item; + return item[k]; + }) + .join(""); + return { + p: concatField("p"), + f: concatField("f"), + }; } /** * Trims off a given amount of characters of p and f in a PsString * (also removes any other fields in the object) - * - * @param ps + * + * @param ps * @param pOff - number of characters of pashto script to remove from the end * @param fOff - number of characters of phonetics to remove from the end - * @returns + * @returns */ -export function trimOffPs(ps: T.PsString, pOff: number, fOff: number): T.PsString { - return { - p: pOff === 0 ? ps.p : ps.p.slice(0, -pOff), - f: fOff === 0 ? ps.f : ps.f.slice(0, -fOff), - }; +export function trimOffPs( + ps: T.PsString, + pOff: number, + fOff: number +): T.PsString { + return { + p: pOff === 0 ? ps.p : ps.p.slice(0, -pOff), + f: fOff === 0 ? ps.f : ps.f.slice(0, -fOff), + }; } /** * breaks a dictionary entry with a double wording (ie. ګډ وډ) into two seperate words - * - * @param w - * @returns + * + * @param w + * @returns */ -export function splitDoubleWord(w: T.DictionaryEntryNoFVars): [T.DictionaryEntryNoFVars, T.DictionaryEntryNoFVars] { - const pSplit = w.p.split(" "); - const fSplit = w.f.split(" "); - const c = w.c?.replace(" doub.", ""); - return [{ - ...w, - p: pSplit[0], - f: fSplit[0], - c, - }, { - ...w, - p: pSplit[1], - f: fSplit[1], - c, - }]; +export function splitDoubleWord( + w: T.DictionaryEntryNoFVars +): [T.DictionaryEntryNoFVars, T.DictionaryEntryNoFVars] { + const pSplit = w.p.split(" "); + const fSplit = w.f.split(" "); + const c = w.c?.replace(" doub.", ""); + return [ + { + ...w, + p: pSplit[0], + f: fSplit[0], + c, + }, + { + ...w, + p: pSplit[1], + f: fSplit[1], + c, + }, + ]; } -export function psFunction(ps: T.PsString, func: (s: string) => string): T.PsString { - return makePsString( - func(ps.p), - func(ps.f), - ); +export function psFunction( + ps: T.PsString, + func: (s: string) => string +): T.PsString { + return makePsString(func(ps.p), func(ps.f)); } export function psIncludes(ps: T.PsString, inc: T.PsString): boolean { - return ps.p.includes(inc.p) && ps.f.includes(inc.f); + return ps.p.includes(inc.p) && ps.f.includes(inc.f); } export function hasBaParticle(ps: T.PsString): boolean { - return psIncludes(ps, concatPsString(baParticle, " ")); + return psIncludes(ps, concatPsString(baParticle, " ")); } export function psRemove(ps: T.PsString, remove: T.PsString): T.PsString { - return makePsString( - ps.p.replace(remove.p, ""), - ps.f.replace(remove.f, ""), - ); + return makePsString(ps.p.replace(remove.p, ""), ps.f.replace(remove.f, "")); } -export function psInsertWord(ps: T.PsString, toInsert: T.PsString, pos: number): T.PsString { - const pWords = ps.p.split(" "); - const fWords = ps.f.split(" "); - const pIns = [...pWords.slice(0, pos), toInsert.p, ...pWords.slice(pos)]; - const fIns = [...fWords.slice(0, pos), toInsert.f, ...fWords.slice(pos)]; - return makePsString( - pIns.join(" "), - fIns.join(" "), - ); +export function psInsertWord( + ps: T.PsString, + toInsert: T.PsString, + pos: number +): T.PsString { + const pWords = ps.p.split(" "); + const fWords = ps.f.split(" "); + const pIns = [...pWords.slice(0, pos), toInsert.p, ...pWords.slice(pos)]; + const fIns = [...fWords.slice(0, pos), toInsert.f, ...fWords.slice(pos)]; + return makePsString(pIns.join(" "), fIns.join(" ")); } /** * If a به - ba particle is present in a PsString form, ensure that it is placed in word pos * If no به - ba is present, return as is - * - * @param ps - * @param pos + * + * @param ps + * @param pos */ export function ensureBaAt(ps: T.PsString, pos: number): T.PsString; -export function ensureBaAt(ps: T.SingleOrLengthOpts, pos: number): T.SingleOrLengthOpts; -export function ensureBaAt(ps: T.FullForm, pos: number): T.FullForm; -export function ensureBaAt(ps: T.FullForm, pos: number): T.FullForm { - if ("mascSing" in ps) { - return { - mascSing: ensureBaAt(ps.mascSing, pos), - mascPlur: ensureBaAt(ps.mascPlur, pos), - femSing: ensureBaAt(ps.femSing, pos), - femPlur: ensureBaAt(ps.femPlur, pos), - }; - } - if ("long" in ps) { - return { - long: ensureBaAt(ps.long, pos), - short: ensureBaAt(ps.short, pos), - ...ps.mini ? { - mini: ensureBaAt(ps.mini, pos), - } : {}, - }; - } - if (!psIncludes(ps, concatPsString(baParticle, " "))) { - return ps; - } - const baRemoved = psRemove(ps, concatPsString(baParticle, " ")); - const baInserted = psInsertWord(baRemoved, baParticle, pos); - return baInserted; +export function ensureBaAt( + ps: T.SingleOrLengthOpts, + pos: number +): T.SingleOrLengthOpts; +export function ensureBaAt( + ps: T.FullForm, + pos: number +): T.FullForm; +export function ensureBaAt( + ps: T.FullForm, + pos: number +): T.FullForm { + if ("mascSing" in ps) { + return { + mascSing: ensureBaAt(ps.mascSing, pos), + mascPlur: ensureBaAt(ps.mascPlur, pos), + femSing: ensureBaAt(ps.femSing, pos), + femPlur: ensureBaAt(ps.femPlur, pos), + }; + } + if ("long" in ps) { + return { + long: ensureBaAt(ps.long, pos), + short: ensureBaAt(ps.short, pos), + ...(ps.mini + ? { + mini: ensureBaAt(ps.mini, pos), + } + : {}), + }; + } + if (!psIncludes(ps, concatPsString(baParticle, " "))) { + return ps; + } + const baRemoved = psRemove(ps, concatPsString(baParticle, " ")); + const baInserted = psInsertWord(baRemoved, baParticle, pos); + return baInserted; } /** * Lets us know if all the forms of a verb block are the same - * - * @param block + * + * @param block */ -export function isAllOne (block: T.VerbBlock | T.ImperativeBlock): boolean { - return block.reduce((isTheSame, row, i, src) => ( - isTheSame && - psStringEquals(row[0][0], src[0][0][0]) && - psStringEquals(row[1][0], src[1][0][0]) - ), true) as unknown as boolean; +export function isAllOne(block: T.VerbBlock | T.ImperativeBlock): boolean { + return block.reduce( + (isTheSame, row, i, src) => + isTheSame && + psStringEquals(row[0][0], src[0][0][0]) && + psStringEquals(row[1][0], src[1][0][0]), + true + ) as unknown as boolean; } /** * Retuns a Pashto string with the ل - ul on the end removed - * - * @param s + * + * @param s */ export function removeEndingL(s: T.PsString): T.PsString { - const lOnEnd = (): boolean => { - const lastPLetter = s.p.slice(-1); - const lastFLetters = s.f.slice(-2); - return lastPLetter === "ل" && ["ul", "úl"].includes(lastFLetters); - }; - if (!lOnEnd()) return s; - return { - p: s.p.substr(0, s.p.length-1), - f: s.f.substr(0, s.f.length-2), - }; + const lOnEnd = (): boolean => { + const lastPLetter = s.p.slice(-1); + const lastFLetters = s.f.slice(-2); + return lastPLetter === "ل" && ["ul", "úl"].includes(lastFLetters); + }; + if (!lOnEnd()) return s; + return { + p: s.p.substr(0, s.p.length - 1), + f: s.f.substr(0, s.f.length - 2), + }; } function getMatchingInflection( - infs: T.UnisexInflections, - persNum: number, - singPlur: number, + infs: T.UnisexInflections, + persNum: number, + singPlur: number ): T.PsString { - return infs[persNum % 2 === 0 ? "masc" : "fem"][singPlur][0]; + return infs[persNum % 2 === 0 ? "masc" : "fem"][singPlur][0]; } export function isVerbBlock(x: unknown): x is T.VerbBlock { - return ( - Array.isArray(x) && - (x.length === 6) && - "p" in x[0][0][0] - ); + return Array.isArray(x) && x.length === 6 && "p" in x[0][0][0]; } export function isPluralInflectionSet(x: any): x is T.PluralInflectionSet { - return ( - Array.isArray(x) - && (x.length === 2) - && "p" in x[0][0] - ); + return Array.isArray(x) && x.length === 2 && "p" in x[0][0]; } export function isImperativeBlock(x: unknown): x is T.ImperativeBlock { - return ( - Array.isArray(x) && - (x.length === 2) && - !("p" in x[0][0]) && - "p" in x[0][0][0] - ); + return ( + Array.isArray(x) && x.length === 2 && !("p" in x[0][0]) && "p" in x[0][0][0] + ); } export function isInflectionSet(x: any): x is T.InflectionSet { - return ( - Array.isArray(x) - && (x.length === 3) - && "p" in x[0][0] - ); + return Array.isArray(x) && x.length === 3 && "p" in x[0][0]; } - -type toAddToForm = Array<" " | T.SingleOrLengthOpts | T.SingleOrLengthOpts | T.SingleOrLengthOpts[] | T.SingleOrLengthOpts | T.OptionalPersonInflections | T.VerbBlock>; -type toAddToFormLengthChosen = Array<" " | T.PsString | T.UnisexInflections | T.PsString[] | T.OptionalPersonInflections | T.VerbBlock>; +type toAddToForm = Array< + | " " + | T.SingleOrLengthOpts + | T.SingleOrLengthOpts + | T.SingleOrLengthOpts[] + | T.SingleOrLengthOpts + | T.OptionalPersonInflections + | T.VerbBlock +>; +type toAddToFormLengthChosen = Array< + | " " + | T.PsString + | T.UnisexInflections + | T.PsString[] + | T.OptionalPersonInflections + | T.VerbBlock +>; export function addToForm( - toAdd: toAddToForm, - base: T.VerbForm, - disableLCheck?: boolean, + toAdd: toAddToForm, + base: T.VerbForm, + disableLCheck?: boolean ): T.VerbForm; export function addToForm( - toAdd: toAddToForm, - base: T.ImperativeForm, - disableLCheck?: boolean, + toAdd: toAddToForm, + base: T.ImperativeForm, + disableLCheck?: boolean ): T.ImperativeForm; export function addToForm( - toAdd: toAddToForm, - base: T.VerbForm | T.ImperativeForm, - disableLCheck?: boolean, + toAdd: toAddToForm, + base: T.VerbForm | T.ImperativeForm, + disableLCheck?: boolean ): T.VerbForm | T.ImperativeForm { - function startsWithBa(ps: T.PsString): boolean { - const start = makePsString( - ps.p.slice(0, 3), - ps.f.slice(0, 3), - ); - return psStringEquals( - start, - concatPsString(baParticle, " "), - ); - } - function removeBa(ps: T.PsString): T.PsString { - return makePsString( - ps.p.slice(3), - ps.f.slice(3), - ); - } - const toAddIncludesObjectMatrix = () => ( - toAdd.some((x) => x !== " " && "mascSing" in x) - ); - // TODO: Weird stuff with overloading throwing errors - function makeNonObjectMatrixForm( - base: T.VerbBlock | T.LengthOptions, - presObject?: "mascSing" | "mascPlur" | "femSing" | "femPlur", - ): T.SingleOrLengthOpts; - function makeNonObjectMatrixForm( - base: T.ImperativeBlock | T.LengthOptions | T.VerbBlock | T.LengthOptions, - presObject?: "mascSing" | "mascPlur" | "femSing" | "femPlur", - ): T.SingleOrLengthOpts; - function makeNonObjectMatrixForm( - base: T.SingleOrLengthOpts | T.SingleOrLengthOpts, - presObject?: "mascSing" | "mascPlur" | "femSing" | "femPlur", - ): T.SingleOrLengthOpts | T.SingleOrLengthOpts { - function makeLengthOption(length: "short" | "long" | "mini"): T.ImperativeBlock; - function makeLengthOption(length: "short" | "long" | "mini"): T.VerbBlock; - function makeLengthOption(length: "short" | "long" | "mini"): T.ImperativeForm | T.VerbBlock { - // If the base is long and there are also length options in toAdd, - // then make the short and long versions of the base as variations on each item - const multiplyEachVariationBy = toAdd.reduce((acc, cur) => ( - // make sure we don't make 6 variations when concating a verb block to a verb block! - (Array.isArray(cur) && !isVerbBlock(cur)) ? Math.max(acc, cur.length) : acc - ), 1); - const b = "long" in base - ? base[length] || base.short // in case mini does not exist - : base; - const addingLengthChosen: toAddToFormLengthChosen = toAdd.map((element) => { - if (element !== " " && "long" in element) { - return element[length] || element.short; - } - if (Array.isArray(element)) { - const arr = element as T.SingleOrLengthOpts[] | T.VerbBlock; - return arr.map((e: any) => "long" in e ? (e[length] || e.short) : e) - } - return element; - }); - const makeItem = (ps: T.PsString, persNum: number, singPlur: number, variation: number, verbBlock?: boolean): T.PsString => { - const add = addingLengthChosen.map((e) => { - if (e === " ") return e; - if (isVerbBlock(e)) { - return e[persNum][singPlur][0]; - } - const f = e as T.UnisexInflections | T.PsString[] | T.OptionalPersonInflections; - if (Array.isArray(f)) { - return f[Math.min(variation, f.length-1)]; - } - if ("masc" in f) { - return getMatchingInflection(f, persNum as number, singPlur as number); - } - if ("mascSing" in f) { - return f[presObject || /* istanbul ignore next */ "mascSing"]; - } - return f; - }); - // avoid adding the redundant ل on past verb endings - // TODO: If there's a ba in front, remove it and put it on the front - return (length === "long") && verbBlock && (ps.p === "ل") && !disableLCheck - ? concatPsString(...add) - : startsWithBa(ps) - ? concatPsString(baParticle, " ", ...add, removeBa(ps)) - : concatPsString(...add, ps); - } - if (b.length === 6) { - return b.map((person, persNum) => ( - person.map((item, singPlur) => ( - // @ts-ignore - item.reduce((vars, ps) => { - const varIndexes = [...Array(multiplyEachVariationBy).keys()]; - return [ - ...vars, - ...varIndexes.map((varIndex) => ( - makeItem(ps, persNum, singPlur, varIndex, true) - )), - ]; - }, []) as unknown as T.ArrayOneOrMore - )) - )) as T.VerbBlock; - } - // TODO: CHECK IF THE IMPERATIVE BLOCKS WORK?? - return mapImperativeBlock((ps, persNumber, singPlur) => ( - makeItem(ps, persNumber as number, singPlur as number, 0) - ), b); + function startsWithBa(ps: T.PsString): boolean { + const start = makePsString(ps.p.slice(0, 3), ps.f.slice(0, 3)); + return psStringEquals(start, concatPsString(baParticle, " ")); + } + function removeBa(ps: T.PsString): T.PsString { + return makePsString(ps.p.slice(3), ps.f.slice(3)); + } + const toAddIncludesObjectMatrix = () => + toAdd.some((x) => x !== " " && "mascSing" in x); + // TODO: Weird stuff with overloading throwing errors + function makeNonObjectMatrixForm( + base: T.VerbBlock | T.LengthOptions, + presObject?: "mascSing" | "mascPlur" | "femSing" | "femPlur" + ): T.SingleOrLengthOpts; + function makeNonObjectMatrixForm( + base: + | T.ImperativeBlock + | T.LengthOptions + | T.VerbBlock + | T.LengthOptions, + presObject?: "mascSing" | "mascPlur" | "femSing" | "femPlur" + ): T.SingleOrLengthOpts; + function makeNonObjectMatrixForm( + base: + | T.SingleOrLengthOpts + | T.SingleOrLengthOpts, + presObject?: "mascSing" | "mascPlur" | "femSing" | "femPlur" + ): + | T.SingleOrLengthOpts + | T.SingleOrLengthOpts { + function makeLengthOption( + length: "short" | "long" | "mini" + ): T.ImperativeBlock; + function makeLengthOption(length: "short" | "long" | "mini"): T.VerbBlock; + function makeLengthOption( + length: "short" | "long" | "mini" + ): T.ImperativeForm | T.VerbBlock { + // If the base is long and there are also length options in toAdd, + // then make the short and long versions of the base as variations on each item + const multiplyEachVariationBy = toAdd.reduce( + (acc, cur) => + // make sure we don't make 6 variations when concating a verb block to a verb block! + Array.isArray(cur) && !isVerbBlock(cur) + ? Math.max(acc, cur.length) + : acc, + 1 + ); + const b = + "long" in base + ? base[length] || base.short // in case mini does not exist + : base; + const addingLengthChosen: toAddToFormLengthChosen = toAdd.map( + (element) => { + if (element !== " " && "long" in element) { + return element[length] || element.short; + } + if (Array.isArray(element)) { + const arr = element as + | T.SingleOrLengthOpts[] + | T.VerbBlock; + return arr.map((e: any) => + "long" in e ? e[length] || e.short : e + ); + } + return element; } - const useLengthOptions = ( - ("long" in base) || - toAdd.some((element) => ( - (element !== " " && "long" in element) - || - // @ts-ignore - (Array.isArray(element) && element.some((e) => "long" in e)) - )) - ); - if (useLengthOptions) { - // might be totally unneccessary... - const miniInToAdd = toAdd.some((x) => ( - x !== " " && "mini" in x - )); - return { - long: makeLengthOption("long"), - short: makeLengthOption("short"), - ...("mini" in base || miniInToAdd) ? { - mini: makeLengthOption("mini"), - } : {}, - }; - } - // there are no length options in any of the elements or base - return makeLengthOption("long"); + ); + const makeItem = ( + ps: T.PsString, + persNum: number, + singPlur: number, + variation: number, + verbBlock?: boolean + ): T.PsString => { + const add = addingLengthChosen.map((e) => { + if (e === " ") return e; + if (isVerbBlock(e)) { + return e[persNum][singPlur][0]; + } + const f = e as + | T.UnisexInflections + | T.PsString[] + | T.OptionalPersonInflections; + if (Array.isArray(f)) { + return f[Math.min(variation, f.length - 1)]; + } + if ("masc" in f) { + return getMatchingInflection( + f, + persNum as number, + singPlur as number + ); + } + if ("mascSing" in f) { + return f[presObject || /* istanbul ignore next */ "mascSing"]; + } + return f; + }); + // avoid adding the redundant ل on past verb endings + // TODO: If there's a ba in front, remove it and put it on the front + return length === "long" && verbBlock && ps.p === "ل" && !disableLCheck + ? concatPsString(...add) + : startsWithBa(ps) + ? concatPsString(baParticle, " ", ...add, removeBa(ps)) + : concatPsString(...add, ps); + }; + if (b.length === 6) { + return b.map((person, persNum) => + person.map( + (item, singPlur) => + // @ts-ignore + item.reduce((vars, ps) => { + const varIndexes = [...Array(multiplyEachVariationBy).keys()]; + return [ + ...vars, + ...varIndexes.map((varIndex) => + makeItem(ps, persNum, singPlur, varIndex, true) + ), + ]; + }, []) as unknown as T.ArrayOneOrMore + ) + ) as T.VerbBlock; + } + // TODO: CHECK IF THE IMPERATIVE BLOCKS WORK?? + return mapImperativeBlock( + (ps, persNumber, singPlur) => + makeItem(ps, persNumber as number, singPlur as number, 0), + b + ); } - if (toAddIncludesObjectMatrix() && !("mascSing" in base)) { - return { - mascSing: makeNonObjectMatrixForm(base, "mascSing"), - mascPlur: makeNonObjectMatrixForm(base, "mascPlur"), - femSing: makeNonObjectMatrixForm(base, "femSing"), - femPlur: makeNonObjectMatrixForm(base, "femPlur"), - }; + const useLengthOptions = + "long" in base || + toAdd.some( + (element) => + (element !== " " && "long" in element) || + // @ts-ignore + (Array.isArray(element) && element.some((e) => "long" in e)) + ); + if (useLengthOptions) { + // might be totally unneccessary... + const miniInToAdd = toAdd.some((x) => x !== " " && "mini" in x); + return { + long: makeLengthOption("long"), + short: makeLengthOption("short"), + ...("mini" in base || miniInToAdd + ? { + mini: makeLengthOption("mini"), + } + : {}), + }; } - if ("mascSing" in base) { - return { - // TODO: Is this really what we want to do? - // is there ever a case where we would want the object matrix of a compliment - // to line up with the object matrix of a base verb? - mascSing: makeNonObjectMatrixForm(base.mascSing, "mascSing"), - mascPlur: makeNonObjectMatrixForm(base.mascPlur, "mascPlur"), - femSing: makeNonObjectMatrixForm(base.femSing, "femSing"), - femPlur: makeNonObjectMatrixForm(base.femPlur, "femPlur"), - }; - } - return makeNonObjectMatrixForm(base); -} - -function mapImperativeBlock(f: (ps: T.PsString, i?: number, j?: number) => T.PsString, block: T.ImperativeBlock): T.ImperativeBlock { - return block.map((person, i) => ( - person.map((item, j) => ( - item.map((variation) => ( - f(variation, i, j) - )) - )) - )) as T.ImperativeBlock; -} - -export function mapVerbBlock(f: (ps: T.PsString, i?: number, j?: number) => T.PsString, block: T.VerbBlock): T.VerbBlock { - return block.map((person, i) => ( - person.map((item, j) => ( - item.map((variation) => ( - f(variation, i, j) - )) - )) - )) as T.VerbBlock; -} - -export function unisexInfToObjectMatrix(inf: T.UnisexInflections): T.OptionalPersonInflections { + // there are no length options in any of the elements or base + return makeLengthOption("long"); + } + if (toAddIncludesObjectMatrix() && !("mascSing" in base)) { return { - mascSing: inf.masc[0][0], - mascPlur: inf.masc[1][0], - femSing: inf.fem[0][0], - femPlur: inf.fem[1][0], + mascSing: makeNonObjectMatrixForm(base, "mascSing"), + mascPlur: makeNonObjectMatrixForm(base, "mascPlur"), + femSing: makeNonObjectMatrixForm(base, "femSing"), + femPlur: makeNonObjectMatrixForm(base, "femPlur"), }; + } + if ("mascSing" in base) { + return { + // TODO: Is this really what we want to do? + // is there ever a case where we would want the object matrix of a compliment + // to line up with the object matrix of a base verb? + mascSing: makeNonObjectMatrixForm(base.mascSing, "mascSing"), + mascPlur: makeNonObjectMatrixForm(base.mascPlur, "mascPlur"), + femSing: makeNonObjectMatrixForm(base.femSing, "femSing"), + femPlur: makeNonObjectMatrixForm(base.femPlur, "femPlur"), + }; + } + return makeNonObjectMatrixForm(base); +} + +function mapImperativeBlock( + f: (ps: T.PsString, i?: number, j?: number) => T.PsString, + block: T.ImperativeBlock +): T.ImperativeBlock { + return block.map((person, i) => + person.map((item, j) => item.map((variation) => f(variation, i, j))) + ) as T.ImperativeBlock; +} + +export function mapVerbBlock( + f: (ps: T.PsString, i?: number, j?: number) => T.PsString, + block: T.VerbBlock +): T.VerbBlock { + return block.map((person, i) => + person.map((item, j) => item.map((variation) => f(variation, i, j))) + ) as T.VerbBlock; +} + +export function unisexInfToObjectMatrix( + inf: T.UnisexInflections +): T.OptionalPersonInflections { + return { + mascSing: inf.masc[0][0], + mascPlur: inf.masc[1][0], + femSing: inf.fem[0][0], + femPlur: inf.fem[1][0], + }; } export function concatInflections( - comp: T.PsString | T.SingleOrLengthOpts, infs: T.SingleOrLengthOpts + comp: T.PsString | T.SingleOrLengthOpts, + infs: T.SingleOrLengthOpts ): T.SingleOrLengthOpts { - const containsLengthOptions = "long" in infs || "long" in comp; - const ensureL = (x: T.SingleOrLengthOpts, length: "short" | "long"): T => ( - ("long" in x) ? x[length] : x - ); - if (containsLengthOptions) { - return { - short: concatInflections( - ensureL(comp, "short"), - ensureL(infs, "short"), - ) as T.UnisexInflections, - long: concatInflections( - ensureL(comp, "long"), - ensureL(infs, "long"), - ) as T.UnisexInflections, - }; - } - // now length options are removed - const complement = comp as T.PsString | T.UnisexInflections; - const infsOneL = infs as T.UnisexInflections; - const mapGender = (gender: "masc" | "fem") => ( - infsOneL[gender].map((inf: T.ArrayOneOrMore, i) => ( - inf.map((variation) => { - const c = ("masc" in complement) - ? complement[gender][i][0] - : complement; - return concatPsString(c, " ", variation) - }) - )) as T.ArrayFixed, 3> - ); + const containsLengthOptions = "long" in infs || "long" in comp; + const ensureL = ( + x: T.SingleOrLengthOpts, + length: "short" | "long" + ): T => ("long" in x ? x[length] : x); + if (containsLengthOptions) { return { - masc: mapGender("masc"), - fem: mapGender("fem"), + short: concatInflections( + ensureL(comp, "short"), + ensureL(infs, "short") + ) as T.UnisexInflections, + long: concatInflections( + ensureL(comp, "long"), + ensureL(infs, "long") + ) as T.UnisexInflections, }; + } + // now length options are removed + const complement = comp as T.PsString | T.UnisexInflections; + const infsOneL = infs as T.UnisexInflections; + const mapGender = (gender: "masc" | "fem") => + infsOneL[gender].map((inf: T.ArrayOneOrMore, i) => + inf.map((variation) => { + const c = "masc" in complement ? complement[gender][i][0] : complement; + return concatPsString(c, " ", variation); + }) + ) as T.ArrayFixed, 3>; + return { + masc: mapGender("masc"), + fem: mapGender("fem"), + }; } /** * Checks if a given infinitive ends in یل - yul such as وایل - waayul etc. - * - * @param s + * + * @param s */ export function yulEndingInfinitive(s: T.PsString): boolean { - const pEnding = s.p.slice(-2); - const fEnding = s.f.slice(-3); - return ((pEnding === "یل") && (["yul", "yúl"].includes(fEnding))); + const pEnding = s.p.slice(-2); + const fEnding = s.f.slice(-3); + return pEnding === "یل" && ["yul", "yúl"].includes(fEnding); } -export function allOnePersonInflection(block: T.ImperativeForm, person: T.Person): T.SingleOrLengthOpts; -export function allOnePersonInflection(block: T.VerbForm, person: T.Person): T.SingleOrLengthOpts; -export function allOnePersonInflection(block: T.SingleOrLengthOpts, person: T.Person): T.SingleOrLengthOpts; export function allOnePersonInflection( - block: T.VerbForm | T.ImperativeForm | T.SingleOrLengthOpts, person: T.Person -): T.SingleOrLengthOpts | T.SingleOrLengthOpts | T.SingleOrLengthOpts { - if ("mascSing" in block) { - const key = getPersonInflectionsKey(person); - return block[key]; - } - return block; + block: T.ImperativeForm, + person: T.Person +): T.SingleOrLengthOpts; +export function allOnePersonInflection( + block: T.VerbForm, + person: T.Person +): T.SingleOrLengthOpts; +export function allOnePersonInflection( + block: T.SingleOrLengthOpts, + person: T.Person +): T.SingleOrLengthOpts; +export function allOnePersonInflection( + block: + | T.VerbForm + | T.ImperativeForm + | T.SingleOrLengthOpts, + person: T.Person +): + | T.SingleOrLengthOpts + | T.SingleOrLengthOpts + | T.SingleOrLengthOpts { + if ("mascSing" in block) { + const key = getPersonInflectionsKey(person); + return block[key]; + } + return block; } -export function choosePersInf(x: T.FullForm, persInf: T.PersonInflectionsField): T.SingleOrLengthOpts { - if ("mascSing" in x) { - return x[persInf]; - } - return x; -} +export function choosePersInf( + x: T.FullForm, + persInf: T.PersonInflectionsField +): T.SingleOrLengthOpts { + if ("mascSing" in x) { + return x[persInf]; + } + return x; +} -export function allOnePersonVerbForm(block: T.VerbForm, person: T.Person): T.VerbForm { - if ("mascSing" in block) { - return { - mascSing: allOnePersonVerbForm(block.mascSing, person) as T.SingleOrLengthOpts, - mascPlur: allOnePersonVerbForm(block.mascPlur, person) as T.SingleOrLengthOpts, - femSing: allOnePersonVerbForm(block.femSing, person) as T.SingleOrLengthOpts, - femPlur: allOnePersonVerbForm(block.femPlur, person) as T.SingleOrLengthOpts, - }; - } - if ("long" in block) { - return { - long: allOnePersonVerbForm(block.long, person) as T.VerbBlock, - short: allOnePersonVerbForm(block.short, person) as T.VerbBlock, - ...block.mini ? { - mini: allOnePersonVerbForm(block.mini, person) as T.VerbBlock, - } : {}, - }; - } - const [row, col] = getVerbBlockPosFromPerson(person) - const p = block[row][col]; - return [ - [p, p], - [p, p], - [p, p], - [p, p], - [p, p], - [p, p], - ]; +export function allOnePersonVerbForm( + block: T.VerbForm, + person: T.Person +): T.VerbForm { + if ("mascSing" in block) { + return { + mascSing: allOnePersonVerbForm( + block.mascSing, + person + ) as T.SingleOrLengthOpts, + mascPlur: allOnePersonVerbForm( + block.mascPlur, + person + ) as T.SingleOrLengthOpts, + femSing: allOnePersonVerbForm( + block.femSing, + person + ) as T.SingleOrLengthOpts, + femPlur: allOnePersonVerbForm( + block.femPlur, + person + ) as T.SingleOrLengthOpts, + }; + } + if ("long" in block) { + return { + long: allOnePersonVerbForm(block.long, person) as T.VerbBlock, + short: allOnePersonVerbForm(block.short, person) as T.VerbBlock, + ...(block.mini + ? { + mini: allOnePersonVerbForm(block.mini, person) as T.VerbBlock, + } + : {}), + }; + } + const [row, col] = getVerbBlockPosFromPerson(person); + const p = block[row][col]; + return [ + [p, p], + [p, p], + [p, p], + [p, p], + [p, p], + [p, p], + ]; } /** * Returns a set of inflections that are all masculine plural * (for conjugating the past participle of gramatically transitive verbs) - * - * @param inflections + * + * @param inflections */ -export function allMascFirstInflection(inflections: T.SingleOrLengthOpts): T.SingleOrLengthOpts { - if ("long" in inflections) { - return { - long: allMascFirstInflection(inflections.long) as T.UnisexInflections, - short: allMascFirstInflection(inflections.short) as T.UnisexInflections, - }; - } - const mp = inflections.masc[1]; +export function allMascFirstInflection( + inflections: T.SingleOrLengthOpts +): T.SingleOrLengthOpts { + if ("long" in inflections) { return { - masc: [ - mp, - mp, - mp, - ], - fem: [ - mp, - mp, - mp, - ], + long: allMascFirstInflection(inflections.long) as T.UnisexInflections, + short: allMascFirstInflection(inflections.short) as T.UnisexInflections, }; + } + const mp = inflections.masc[1]; + return { + masc: [mp, mp, mp], + fem: [mp, mp, mp], + }; } export function complementInflects(inf: T.UnisexInflections): boolean { - return ( - (inf.masc[0][0].p !== inf.masc[2][0].p) - || - (inf.fem[0][0].p !== inf.fem[1][0].p) - || - (inf.masc[0][0].p !== inf.fem[0][0].p) - ); - // OR MORE THOROUGH? - // const fm = inf.masc[0][0]; - // return !( - // psStringEquals(inf.masc[1][0], fm) && - // psStringEquals(inf.masc[2][0], fm) && - // psStringEquals(inf.fem[1][0], fm) && - // psStringEquals(inf.fem[2][0], fm) - // ); + return ( + inf.masc[0][0].p !== inf.masc[2][0].p || + inf.fem[0][0].p !== inf.fem[1][0].p || + inf.masc[0][0].p !== inf.fem[0][0].p + ); + // OR MORE THOROUGH? + // const fm = inf.masc[0][0]; + // return !( + // psStringEquals(inf.masc[1][0], fm) && + // psStringEquals(inf.masc[2][0], fm) && + // psStringEquals(inf.fem[1][0], fm) && + // psStringEquals(inf.fem[2][0], fm) + // ); } -export function psStringEquals(ps1: T.PsString, ps2: T.PsString, ignoreAccents?: boolean): boolean { - const [p1, p2] = ignoreAccents ? [removeAccents(ps1), removeAccents(ps2)] : [ps1, ps2]; - return (p1.p === p2.p) && (p1.f === p2.f); +export function psStringEquals( + ps1: T.PsString, + ps2: T.PsString, + ignoreAccents?: boolean +): boolean { + const [p1, p2] = ignoreAccents + ? [removeAccents(ps1), removeAccents(ps2)] + : [ps1, ps2]; + return p1.p === p2.p && p1.f === p2.f; } export function removeRetroflexR(ps: T.PsString): T.PsString { - return { - p: ps.p.replace("ړ", ""), - f: ps.f.replace("R", ""), - }; + return { + p: ps.p.replace("ړ", ""), + f: ps.f.replace("R", ""), + }; } - - export function clamp(s: string, chars: number): string { - return `${s.slice(0, 20)}${s.length > 20 ? "..." : ""}`; + return `${s.slice(0, 20)}${s.length > 20 ? "..." : ""}`; } -export function addEnglish(english: T.EnglishBlock | string, ps: T.VerbBlock): T.VerbBlock; -export function addEnglish(english: T.EnglishBlock | string, ps: T.ImperativeBlock): T.ImperativeBlock; -export function addEnglish(english: T.EnglishBlock | string, ps: T.ArrayOneOrMore): T.ArrayOneOrMore; -export function addEnglish(english: T.EnglishBlock | string, ps: T.SentenceForm): T.SentenceForm; -export function addEnglish(english: T.EnglishBlock | string, ps: T.VerbBlock | T.ImperativeBlock | T.ArrayOneOrMore): T.VerbBlock | T.ImperativeBlock | T.ArrayOneOrMore; export function addEnglish( - english: T.EnglishBlock | string, - ps: T.VerbBlock | T.ImperativeBlock | T.ArrayOneOrMore | T.SentenceForm, -): T.VerbBlock | T.ImperativeBlock | T.ArrayOneOrMore | T.SentenceForm { - if ("long" in ps) { - return { - long: addEnglish(english, ps.long), - short: addEnglish(english, ps.short), - ...ps.mini ? { - mini: addEnglish(english, ps.mini), - } : {}, - }; - } - if (Array.isArray(ps[0]) && ps.length === 6) { - return mapVerbBlock((psString, i, j) => ({ - ...psString, - // @ts-ignore - e: typeof english === "string" ? english : english[i][j], - }), ps as T.VerbBlock) - } - if (Array.isArray(ps[0]) && ps.length === 2) { - return mapImperativeBlock((psString, i, j) => ({ - ...psString, - // @ts-ignore - e: typeof english === "string" ? english : english[i][j], - }), ps as T.ImperativeBlock) - } - const line = ps as T.ArrayOneOrMore; - return line.map((psString) => ( - { ...psString, e: typeof english === "string" ? english : english[0][0] } - )) as T.ArrayOneOrMore; + english: T.EnglishBlock | string, + ps: T.VerbBlock +): T.VerbBlock; +export function addEnglish( + english: T.EnglishBlock | string, + ps: T.ImperativeBlock +): T.ImperativeBlock; +export function addEnglish( + english: T.EnglishBlock | string, + ps: T.ArrayOneOrMore +): T.ArrayOneOrMore; +export function addEnglish( + english: T.EnglishBlock | string, + ps: T.SentenceForm +): T.SentenceForm; +export function addEnglish( + english: T.EnglishBlock | string, + ps: T.VerbBlock | T.ImperativeBlock | T.ArrayOneOrMore +): T.VerbBlock | T.ImperativeBlock | T.ArrayOneOrMore; +export function addEnglish( + english: T.EnglishBlock | string, + ps: + | T.VerbBlock + | T.ImperativeBlock + | T.ArrayOneOrMore + | T.SentenceForm +): + | T.VerbBlock + | T.ImperativeBlock + | T.ArrayOneOrMore + | T.SentenceForm { + if ("long" in ps) { + return { + long: addEnglish(english, ps.long), + short: addEnglish(english, ps.short), + ...(ps.mini + ? { + mini: addEnglish(english, ps.mini), + } + : {}), + }; + } + if (Array.isArray(ps[0]) && ps.length === 6) { + return mapVerbBlock( + (psString, i, j) => ({ + ...psString, + // @ts-ignore + e: typeof english === "string" ? english : english[i][j], + }), + ps as T.VerbBlock + ); + } + if (Array.isArray(ps[0]) && ps.length === 2) { + return mapImperativeBlock( + (psString, i, j) => ({ + ...psString, + // @ts-ignore + e: typeof english === "string" ? english : english[i][j], + }), + ps as T.ImperativeBlock + ); + } + const line = ps as T.ArrayOneOrMore; + return line.map((psString) => ({ + ...psString, + e: typeof english === "string" ? english : english[0][0], + })) as T.ArrayOneOrMore; } export function beginsWithDirectionalPronoun(ps: T.PsString): boolean { - const beginning = ps.p.slice(0, 2); - return ["را", "در", "ور"].includes(beginning); + const beginning = ps.p.slice(0, 2); + return ["را", "در", "ور"].includes(beginning); } export function checkForOoPrefix(ps: T.PsString): boolean { - return ps.p[0] === "و" && ["oo", "óo"].includes(ps.f.slice(0, 2)); + return ps.p[0] === "و" && ["oo", "óo"].includes(ps.f.slice(0, 2)); } export function startsWithBa(ps: T.PsString): boolean { - return (ps.p.slice(0, 3) === "به " && ps.f.slice(0, 3) === "ba "); + return ps.p.slice(0, 3) === "به " && ps.f.slice(0, 3) === "ba "; } /** * Removes a given head from a verb form, returning just the second half of the split * It keeps به in front if there is a به at the beginning of the form - * + * * @param head - the first part of a verb split * @param ps - the whole verb form that needs the head removed */ export function removeHead(head: T.PsString, ps: T.PsString): T.PsString { - const hasBa = startsWithBa(ps); - const base = hasBa ? psRemove(ps, concatPsString(baParticle, " ")) : ps; - const chopped = { - p: base.p.slice(head.p.length), - f: base.f.slice(head.f.length), - }; - return hasBa - ? concatPsString(baParticle, " ", chopped) - : chopped; + const hasBa = startsWithBa(ps); + const base = hasBa ? psRemove(ps, concatPsString(baParticle, " ")) : ps; + const chopped = { + p: base.p.slice(head.p.length), + f: base.f.slice(head.f.length), + }; + return hasBa ? concatPsString(baParticle, " ", chopped) : chopped; } export function uniquePsStringArray(arr: T.PsString[]): T.PsString[] { - return [ - // @ts-ignore - ...new Set(arr.map((o) => JSON.stringify(o))), - ].map((string) => JSON.parse(string)) as T.PsString[]; + return [ + // @ts-ignore + ...new Set(arr.map((o) => JSON.stringify(o))), + ].map((string) => JSON.parse(string)) as T.PsString[]; } -export function splitOffLeapfrogWordFull(ps: T.SingleOrLengthOpts): [T.SingleOrLengthOpts, T.SingleOrLengthOpts] { - if ("long" in ps) { - const [shortA, shortB] = splitOffLeapfrogWordFull(ps.short) as [T.PsString[], T.PsString[]]; - const [longA, longB] = splitOffLeapfrogWordFull(ps.long) as [T.PsString[], T.PsString[]]; - return [{ long: longA, short: shortA }, { long: longB, short: shortB }]; - } - return ps.reduce((accum, curr): [T.PsString[], T.PsString[]] => { - const [front, back] = splitOffLeapfrogWord(curr); - return [ - [...accum[0], front], - [...accum[1], back], - ]; - }, [[], []] as [T.PsString[], T.PsString[]]) +export function splitOffLeapfrogWordFull( + ps: T.SingleOrLengthOpts +): [T.SingleOrLengthOpts, T.SingleOrLengthOpts] { + if ("long" in ps) { + const [shortA, shortB] = splitOffLeapfrogWordFull(ps.short) as [ + T.PsString[], + T.PsString[] + ]; + const [longA, longB] = splitOffLeapfrogWordFull(ps.long) as [ + T.PsString[], + T.PsString[] + ]; + return [ + { long: longA, short: shortA }, + { long: longB, short: shortB }, + ]; + } + return ps.reduce( + (accum, curr): [T.PsString[], T.PsString[]] => { + const [front, back] = splitOffLeapfrogWord(curr); + return [ + [...accum[0], front], + [...accum[1], back], + ]; + }, + [[], []] as [T.PsString[], T.PsString[]] + ); } export function splitOffLeapfrogWord(ps: T.PsString): [T.PsString, T.PsString] { - const pWords = ps.p.split(" "); - const fWords = ps.f.split(" "); - const beginning = makePsString( - pWords.slice(0, -1).join(" "), - fWords.slice(0, -1).join(" "), - ); - const end = makePsString( - pWords.slice(-1).join(" "), - fWords.slice(-1).join(" "), - ); - return [beginning, end]; + const pWords = ps.p.split(" "); + const fWords = ps.f.split(" "); + const beginning = makePsString( + pWords.slice(0, -1).join(" "), + fWords.slice(0, -1).join(" ") + ); + const end = makePsString( + pWords.slice(-1).join(" "), + fWords.slice(-1).join(" ") + ); + return [beginning, end]; } -export function removeObjComp(comp: T.PsString | undefined, ps: T.PsString): T.PsString { - if (!comp) { - return ps; - } - return makePsString( - ps.p.replace(comp.p + " ", ""), - ps.f.replace(comp.f + " ", ""), - ); +export function removeObjComp( + comp: T.PsString | undefined, + ps: T.PsString +): T.PsString { + if (!comp) { + return ps; + } + return makePsString( + ps.p.replace(comp.p + " ", ""), + ps.f.replace(comp.f + " ", "") + ); } -export function psStringContains(ps: T.PsString, searchFor: T.PsString): boolean { - return ( - ps.p.includes(searchFor.p) - && - ps.f.includes(searchFor.f) - ); +export function psStringContains( + ps: T.PsString, + searchFor: T.PsString +): boolean { + return ps.p.includes(searchFor.p) && ps.f.includes(searchFor.f); } export function removeStartingTick(f: string): string { - if (f[0] === "`") { - return f.slice(1); - } - return f; + if (f[0] === "`") { + return f.slice(1); + } + return f; } export function ensureShortWurShwaShift(ps: T.PsString): T.PsString { - if (ps.p.slice(-2) === "وړ" && ps.f.slice(-2) === "wR") { - return { - p: ps.p, - f: ps.f.slice(0, -2) + "wuR", - }; - } - return ps; + if (ps.p.slice(-2) === "وړ" && ps.f.slice(-2) === "wR") { + return { + p: ps.p, + f: ps.f.slice(0, -2) + "wuR", + }; + } + return ps; } -export function ensureUnisexInflections(infs: T.InflectorOutput, w: T.DictionaryEntryNoFVars): { - inflections: T.UnisexInflections, - plural?: T.PluralInflections, +export function ensureUnisexInflections( + infs: T.InflectorOutput, + w: T.DictionaryEntryNoFVars +): { + inflections: T.UnisexInflections; + plural?: T.PluralInflections; } { - const ps = { p: w.p, f: w.f }; - if (infs === false || infs.inflections === undefined) { - return { - inflections: { - masc: [ - [ps], - [ps], - [ps], - ], - fem: [ - [ps], - [ps], - [ps], - ], - }, - }; - } - if (!("fem" in infs.inflections)) { - return { - inflections: { - ...infs.inflections, - fem: [[ps], [ps], [ps]], - } - }; - } - if (!("masc" in infs.inflections)) { - return { - inflections: { - ...infs.inflections, - masc: [[ps], [ps], [ps]], - }, - }; - } - // for some dumb reason have to do this for type safety + const ps = { p: w.p, f: w.f }; + if (infs === false || infs.inflections === undefined) { return { - inflections: infs.inflections, + inflections: { + masc: [[ps], [ps], [ps]], + fem: [[ps], [ps], [ps]], + }, }; + } + if (!("fem" in infs.inflections)) { + return { + inflections: { + ...infs.inflections, + fem: [[ps], [ps], [ps]], + }, + }; + } + if (!("masc" in infs.inflections)) { + return { + inflections: { + ...infs.inflections, + masc: [[ps], [ps], [ps]], + }, + }; + } + // for some dumb reason have to do this for type safety + return { + inflections: infs.inflections, + }; } export function endsInAaOrOo(w: T.PsString): boolean { - const fEnd = simplifyPhonetics(w.f).slice(-2); - const pEnd = w.p.slice(-1) === "ع" ? w.p.slice(-2, -1) : w.p.slice(-1); - return ( - (pEnd === "و" && fEnd.endsWith("o")) - || - (pEnd === "ا" && fEnd === "aa") - ); + const fEnd = simplifyPhonetics(w.f).slice(-2); + const pEnd = w.p.slice(-1) === "ع" ? w.p.slice(-2, -1) : w.p.slice(-1); + return ( + (pEnd === "و" && fEnd.endsWith("o")) || (pEnd === "ا" && fEnd === "aa") + ); } export function endsInConsonant(w: T.PsString): boolean { - // TODO: Add reporting back that the plural ending will need a space? + // TODO: Add reporting back that the plural ending will need a space? - function endsInLongDipthong(w: T.PsString): boolean { - function isLongDipthong(end: T.PsString): boolean { - return (psStringEquals(end, { p: "ای", f: "aay" }, true) || psStringEquals(end, { p: "وی", f: "ooy" }, true)); - } - const end = makePsString( - w.p.slice(-2), - w.f.slice(-3), - ); - return isLongDipthong(end); + function endsInLongDipthong(w: T.PsString): boolean { + function isLongDipthong(end: T.PsString): boolean { + return ( + psStringEquals(end, { p: "ای", f: "aay" }, true) || + psStringEquals(end, { p: "وی", f: "ooy" }, true) + ); } + const end = makePsString(w.p.slice(-2), w.f.slice(-3)); + return isLongDipthong(end); + } - if (endsInLongDipthong(w)) return true; - // const pCons = pashtoConsonants.includes(w.p.slice(-1)); - const fCons = phoneticsConsonants.includes(simplifyPhonetics(w.f).slice(-1)); - return fCons; + if (endsInLongDipthong(w)) return true; + // const pCons = pashtoConsonants.includes(w.p.slice(-1)); + const fCons = phoneticsConsonants.includes(simplifyPhonetics(w.f).slice(-1)); + return fCons; } /** * adds a و - o ending (used in plurals 2nd inflection) to a given PsString * It will wipe out a ه - a / u or ې - e and will preserve the accent - * - * @param w - * @returns + * + * @param w + * @returns */ export function addOEnding(ps: T.PsString): T.ArrayOneOrMore { - const w = removeEndTick(ps); - const lastLetter = makePsString( - w.p.slice(-1), - w.f.slice(-1), - ); - const hasEyEnding = (lastLetter.p === "ی") && ["ey", "éy"].includes(w.f.slice(-2)); - if (hasEyEnding) { - const base = makePsString(w.p.slice(0, -1), w.f.slice(0, -2)); - const endHadAccent = w.f.slice(-2) === "éy"; - return [ - concatPsString(base, { p: "یو", f: endHadAccent ? "íyo" : "iyo" }), - concatPsString(base, { p: "و", f: endHadAccent ? "ó" : "o" }), - ]; - } - if (lastLetter.p === "ۍ") { - const base = makePsString(w.p.slice(0, -1), w.f.slice(0, -2)); - const endHadAccent = w.f.slice(-2) === "úy"; - return [ - concatPsString(base, { p: "یو", f: endHadAccent ? "úyo" : "uyo" }), - ]; - } - if (lastLetter.p === "ا" || (w.p.slice(-2) === "اع")) { - return [concatPsString(w, { p: "وو", f: "wo" })]; - } - const base = ( - (["ه", "ع"].includes(lastLetter.p) && lastLetter.f.match(/[a|u|i|U|á|ú|í|Ú]/)) || - (lastLetter.p === "ې" && ["e", "é"].includes(lastLetter.f)) - ) ? makePsString( - w.p.slice(0, -1), - w.f.slice(0, -1), - ) : w; - return [concatPsString( - base, - makePsString( - "و", - hasAccents(lastLetter.f) ? "ó" : "o", - ), - )]; + const w = removeEndTick(ps); + const lastLetter = makePsString(w.p.slice(-1), w.f.slice(-1)); + const hasEyEnding = + lastLetter.p === "ی" && ["ay", "áy"].includes(w.f.slice(-2)); + if (hasEyEnding) { + const base = makePsString(w.p.slice(0, -1), w.f.slice(0, -2)); + const endHadAccent = w.f.slice(-2) === "áy"; + return [ + concatPsString(base, { p: "یو", f: endHadAccent ? "íyo" : "iyo" }), + concatPsString(base, { p: "و", f: endHadAccent ? "ó" : "o" }), + ]; + } + if (lastLetter.p === "ۍ") { + const base = makePsString(w.p.slice(0, -1), w.f.slice(0, -2)); + const endHadAccent = w.f.slice(-2) === "úy"; + return [concatPsString(base, { p: "یو", f: endHadAccent ? "úyo" : "uyo" })]; + } + if (lastLetter.p === "ا" || w.p.slice(-2) === "اع") { + return [concatPsString(w, { p: "وو", f: "wo" })]; + } + const base = + (["ه", "ع"].includes(lastLetter.p) && + lastLetter.f.match(/[a|u|i|U|á|ú|í|Ú]/)) || + (lastLetter.p === "ې" && ["e", "é"].includes(lastLetter.f)) + ? makePsString(w.p.slice(0, -1), w.f.slice(0, -1)) + : w; + return [ + concatPsString( + base, + makePsString("و", hasAccents(lastLetter.f) ? "ó" : "o") + ), + ]; } /** * Determines whether a string ends in a shwa or not - * - * @param w + * + * @param w */ export function endsInShwa(w: T.PsString): boolean { - const p = w.p.slice(-1); - const f = w.f.slice(-1); - return p === "ه" && ["u", "ú"].includes(f); + const p = w.p.slice(-1); + const f = w.f.slice(-1); + return p === "ه" && ["u", "ú"].includes(f); } /** * applies f function to both the p and f in a PsString - * + * */ -export function mapPsString(ps: T.PsString, f: (s: string) => T): { p: T, f: T } { - return { - p: f(ps.p), - f: f(ps.f), - }; +export function mapPsString( + ps: T.PsString, + f: (s: string) => T +): { p: T; f: T } { + return { + p: f(ps.p), + f: f(ps.f), + }; } /** * splits up a given PsString by comma-seperated varients - * - * @param w - * @returns + * + * @param w + * @returns */ export function splitPsByVarients(w: T.PsString): T.ArrayOneOrMore { - function cut(s: string) { - return s.split(/[,|،]/).map((s) => s.trim()); - } - const ps = mapPsString(w, cut); - return ps.p.map((p, i) => { - if (!ps.f[i]) throw new Error("uneven comma seperated ps varients: " + JSON.stringify(w)) - return makePsString( - p, - ps.f[i], - ); - }) as T.ArrayOneOrMore; + function cut(s: string) { + return s.split(/[,|،]/).map((s) => s.trim()); + } + const ps = mapPsString(w, cut); + return ps.p.map((p, i) => { + if (!ps.f[i]) + throw new Error( + "uneven comma seperated ps varients: " + JSON.stringify(w) + ); + return makePsString(p, ps.f[i]); + }) as T.ArrayOneOrMore; } export function removeEndTick(w: T.PsString): T.PsString; export function removeEndTick(w: string): string; export function removeEndTick(w: T.PsString | string): T.PsString | string { - if (typeof w !== "string") { - return makePsString(w.p, removeEndTick(w.f)); - } - return (w.slice(-1) === "'") - ? w.slice(0, -1) - : w; + if (typeof w !== "string") { + return makePsString(w.p, removeEndTick(w.f)); + } + return w.slice(-1) === "'" ? w.slice(0, -1) : w; } export function isUnisexSet(inf: T.GenderedSet): inf is T.UnisexSet { - return "masc" in inf && "fem" in inf; + return "masc" in inf && "fem" in inf; } -export function isPluralInflections(inf: T.PluralInflections | T.Inflections): inf is T.PluralInflections { - if ("masc" in inf) { - return inf.masc.length === 2; - } - return inf.fem.length === 2; +export function isPluralInflections( + inf: T.PluralInflections | T.Inflections +): inf is T.PluralInflections { + if ("masc" in inf) { + return inf.masc.length === 2; + } + return inf.fem.length === 2; } - // TODO: make this usable with things like endsWith([{ f: ["t", "b"] } | { ps: "ای", f: "aay" }]) /** * determines if ps ends with a given ending, or one of an array of given endings * (can be accent sensitive or not) - * + * * regular - `endsWith(ending, string, matchAccent?)` returns `boolean` * curried - `endsWith(ending, matchAccent?)` returns `(ps) => boolean` - * + * */ export function endsWith( - ending: (T.PsString | { p: string | string[] } | { f: string | string[] }) | (T.PsString | { p: string | string[] } | { f: string | string[] })[], - ps?: boolean, + ending: + | (T.PsString | { p: string | string[] } | { f: string | string[] }) + | (T.PsString | { p: string | string[] } | { f: string | string[] })[], + ps?: boolean ): (ps: T.PsString) => boolean; export function endsWith( - ending: (T.PsString | { p: string | string[] } | { f: string | string[] }) | (T.PsString | { p: string | string[] } | { f: string | string[] })[], - ps: T.PsString, - matchAccent?: boolean, + ending: + | (T.PsString | { p: string | string[] } | { f: string | string[] }) + | (T.PsString | { p: string | string[] } | { f: string | string[] })[], + ps: T.PsString, + matchAccent?: boolean ): boolean; export function endsWith( - ending: (T.PsString | { p: string | string[] } | { f: string | string[] }) | (T.PsString | { p: string | string[] } | { f: string | string[] })[], - ps: T.PsString | undefined | boolean, - matchAccent?: boolean | undefined, + ending: + | (T.PsString | { p: string | string[] } | { f: string | string[] }) + | (T.PsString | { p: string | string[] } | { f: string | string[] })[], + ps: T.PsString | undefined | boolean, + matchAccent?: boolean | undefined ): boolean | ((ps: T.PsString) => boolean) { - // curried version - if (ps === undefined || typeof ps === "boolean") { - const matchAccent = !!ps; - return (ps: T.PsString) => endsWith(ending, ps, matchAccent); - } - if (Array.isArray(ending)) { - return ending.some(e => endsWith(e, ps, matchAccent)); - } - if ("p" in ending && Array.isArray(ending.p)) { - return ending.p.some(e => endsWith({ p: e }, ps, matchAccent)); - } - if ("f" in ending && Array.isArray(ending.f)) { - return ending.f.some(e => endsWith({ f: e }, ps, matchAccent)); - } - const f = removeFVarients(ps.f).replace(/'/g, ""); - const fEnd = "f" in ending - // @ts-ignore - ? ending.f.replace(/'/g, "") - : undefined; - return ( - (("p" in ending) ? ps.p.slice(-ending.p.length) === ending.p : true) - && - ((fEnd) ? - ((matchAccent ? f.slice(-fEnd.length) : removeAccents(f.slice(-fEnd.length))) === (matchAccent ? fEnd : removeAccents(fEnd))) - : true) - ); + // curried version + if (ps === undefined || typeof ps === "boolean") { + const matchAccent = !!ps; + return (ps: T.PsString) => endsWith(ending, ps, matchAccent); + } + if (Array.isArray(ending)) { + return ending.some((e) => endsWith(e, ps, matchAccent)); + } + if ("p" in ending && Array.isArray(ending.p)) { + return ending.p.some((e) => endsWith({ p: e }, ps, matchAccent)); + } + if ("f" in ending && Array.isArray(ending.f)) { + return ending.f.some((e) => endsWith({ f: e }, ps, matchAccent)); + } + const f = removeFVarients(ps.f).replace(/'/g, ""); + const fEnd = + "f" in ending + ? // @ts-ignore + ending.f.replace(/'/g, "") + : undefined; + return ( + ("p" in ending ? ps.p.slice(-ending.p.length) === ending.p : true) && + (fEnd + ? (matchAccent + ? f.slice(-fEnd.length) + : removeAccents(f.slice(-fEnd.length))) === + (matchAccent ? fEnd : removeAccents(fEnd)) + : true) + ); } export function firstVariation(s: string): string { - return s.split(/[,|;]/)[0].trim(); + return s.split(/[,|;]/)[0].trim(); } export function psStringFromEntry(entry: T.PsString): T.PsString { - return { - p: entry.p, - f: removeFVarients(entry.f), - }; + return { + p: entry.p, + f: removeFVarients(entry.f), + }; } -export function getLength(x: T.SingleOrLengthOpts, length: "long" | "short" | "mini"): U { - if ("long" in x) { - const s = x[length]; - return s ? s : x.short; - } - return x; +export function getLength( + x: T.SingleOrLengthOpts, + length: "long" | "short" | "mini" +): U { + if ("long" in x) { + const s = x[length]; + return s ? s : x.short; + } + return x; } - + export function getLong(x: T.SingleOrLengthOpts): U { - if ("long" in x) { - return x.long; - } - return x; + if ("long" in x) { + return x.long; + } + return x; } export function getShort(a: T.SingleOrLengthOpts): U { - if ("long" in a) { - return a.short; - } - return a; + if ("long" in a) { + return a.short; + } + return a; } export function capitalizeFirstLetter(string: string) { - return string.charAt(0).toUpperCase() + string.slice(1); -} \ No newline at end of file + return string.charAt(0).toUpperCase() + string.slice(1); +} diff --git a/src/lib/src/pashto-inflector.test.ts b/src/lib/src/pashto-inflector.test.ts index 2f29612..062b355 100644 --- a/src/lib/src/pashto-inflector.test.ts +++ b/src/lib/src/pashto-inflector.test.ts @@ -9,7 +9,7 @@ // TODO: See if there are animate feminine words ending in ي and test import { - inflectRegularYeyUnisex, + inflectRegularYayUnisex, inflectWord, } from "./pashto-inflector"; import * as T from "../../types"; @@ -53,7 +53,7 @@ const adjectives: { in: { ts: 1527815306, p: "ستړی", - f: "stúRey", + f: "stúRay", g: "", e: "tired", c: "adj.", @@ -62,7 +62,7 @@ const adjectives: { out: { inflections: { masc: [ - [{p: "ستړی", f: "stúRey"}], + [{p: "ستړی", f: "stúRay"}], [{p: "ستړي", f: "stúRee"}], [{p: "ستړیو", f: "stúRiyo"}, {p: "ستړو", f: "stúRo"}], ], @@ -79,7 +79,7 @@ const adjectives: { in: { ts: 1527813636, p: "وروستی", - f: "wroostéy", + f: "wroostáy", g: "", e: "last, latest, recent", c: "adj.", @@ -88,7 +88,7 @@ const adjectives: { out: { inflections: { masc: [ - [{p: "وروستی", f: "wroostéy"}], + [{p: "وروستی", f: "wroostáy"}], [{p: "وروستي", f: "wroostée"}], [{p: "وروستیو", f: "wroostiyo"}, {p: "وروستو", f: "wroostó"}], ], @@ -374,7 +374,7 @@ const nouns: { in: { ts: 1527814159, p: "ملګری", - f: "malgúrey", + f: "malgúray", g: "", e: "friend, companion", c: "n. m. unisex", @@ -383,7 +383,7 @@ const nouns: { out: { inflections: { masc: [ - [{p: "ملګری", f: "malgúrey"}], + [{p: "ملګری", f: "malgúray"}], [{p: "ملګري", f: "malgúree"}], [{p: "ملګریو", f: "malgúriyo"}, {p: "ملګرو", f: "malgúro"}], ], @@ -397,11 +397,11 @@ const nouns: { }, // Unisex noun ending on ی with emphasis on the end { - in: {"i":3319,"ts":1527816431,"p":"ترورزی","f":"trorzéy","g":"trorzey","e":"cousin (of paternal aunt)","c":"n. m. unisex","ppp":"ترورزامن","ppf":"trorzaamun"}, + in: {"i":3319,"ts":1527816431,"p":"ترورزی","f":"trorzáy","g":"trorzay","e":"cousin (of paternal aunt)","c":"n. m. unisex","ppp":"ترورزامن","ppf":"trorzaamun"}, out: { inflections: { masc: [ - [{p: "ترورزی", f: "trorzéy"}], + [{p: "ترورزی", f: "trorzáy"}], [{p: "ترورزي", f: "trorzée"}], [{p: "ترورزیو", f: "trorziyo"}, {p: "ترورزو", f: "trorzó"}], ], @@ -463,11 +463,11 @@ const nouns: { }, // with #3 pattern anim unisex { - in: {"ts":1527820130,"i":2561,"p":"پلوی","f":"palawéy","g":"palawey","e":"adherent, supporter; the outside or further ox in a team of oxes grinding or threshing","c":"n. m. anim. unisex"}, + in: {"ts":1527820130,"i":2561,"p":"پلوی","f":"palawáy","g":"palaway","e":"adherent, supporter; the outside or further ox in a team of oxes grinding or threshing","c":"n. m. anim. unisex"}, out: { inflections: { masc: [ - [{ p: "پلوی", f: "palawéy" }], + [{ p: "پلوی", f: "palawáy" }], [{ p: "پلوي", f: "palawée" }], [{ p: "پلویو", f: "palawiyo" }, { p: "پلوو", f: "palawó" }], ], @@ -495,7 +495,7 @@ const nouns: { in: { ts: 1527815251, p: "سړی", - f: "saRéy", + f: "saRáy", g: "", e: "man", c: "n. m.", @@ -504,7 +504,7 @@ const nouns: { out: { inflections: { masc: [ - [{p: "سړی", f: "saRéy"}], + [{p: "سړی", f: "saRáy"}], [{p: "سړي", f: "saRée"}], [{p: "سړیو", f: "saRiyo"}, {p: "سړو", f: "saRo"}], ], @@ -514,19 +514,19 @@ const nouns: { // Masculine #3 anim // TODO: Also do Fem #3 anim! { - in: {"ts":1527819801,"i":8082,"p":"سیلانی","f":"seylaanéy","g":"seylaaney","e":"tourist, sightseer, visitor","c":"n. m. anim."}, + in: {"ts":1527819801,"i":8082,"p":"سیلانی","f":"saylaanáy","g":"saylaanay","e":"tourist, sightseer, visitor","c":"n. m. anim."}, out: { inflections: { masc: [ - [{ p: "سیلانی", f: "seylaanéy" }], - [{ p: "سیلاني", f: "seylaanée" }], - [{ p: "سیلانیو", f: "seylaaniyo" }, { p: "سیلانو", f: "seylaano" }], + [{ p: "سیلانی", f: "saylaanáy" }], + [{ p: "سیلاني", f: "saylaanée" }], + [{ p: "سیلانیو", f: "saylaaniyo" }, { p: "سیلانو", f: "saylaano" }], ], }, plural: { masc: [ - [{ p: "سیلانیان", f: "seylaaniyáan" }], - [{ p: "سیلانیانو", f: "seylaaniyáano" }], + [{ p: "سیلانیان", f: "saylaaniyáan" }], + [{ p: "سیلانیانو", f: "saylaaniyáano" }], ], }, }, @@ -536,7 +536,7 @@ const nouns: { in: { ts: 1527818511, p: "ترېلی", - f: "treléy", + f: "treláy", g: "", e: "pool, reservoir", c: "n. m.", @@ -545,7 +545,7 @@ const nouns: { out: { inflections: { masc: [ - [{p: "ترېلی", f: "treléy"}], + [{p: "ترېلی", f: "treláy"}], [{p: "ترېلي", f: "trelée"}], [{p: "ترېلیو", f: "treliyo"}, {p: "ترېلو", f: "trelo"}], ], @@ -617,9 +617,9 @@ const nouns: { } }, }, - // should NOT do the oona plural with the squish nouns, when they're animate + // should NOT do the oona plural with the squish nouns, when thay're animate { - in: {"i":5465,"ts":1527812802,"p":"خر","f":"khur","g":"khur","e":"donkey","c":"n. m. anim. unisex irreg.","infap":"خره","infaf":"khru","infbp":"خر","infbf":"khr"}, + in: {"i":5465,"ts":1527812802,"p":"خر","f":"khur","g":"khur","e":"donkay","c":"n. m. anim. unisex irreg.","infap":"خره","infaf":"khru","infbp":"خر","infbf":"khr"}, out: { inflections: { // TODO: use smarter system using new isType5Entry predicates, to allow for not using the redundant one syllable accents with these @@ -1104,14 +1104,14 @@ const nouns: { e: "mother, mom", c: "n. f. anim.", ppp: "میندې", - ppf: "meynde", + ppf: "maynde", i: 11113, }, out: { plural: { fem: [ - [{ p: "میندې", f: "meynde" }], - [{ p: "میندو", f: "meyndo" }], + [{ p: "میندې", f: "maynde" }], + [{ p: "میندو", f: "mayndo" }], ], }, }, @@ -1218,19 +1218,19 @@ const nouns: { }, // with variations on Pashto plural { - in: {"ts":1527815268,"i":8475,"p":"شی","f":"shey","g":"shey","ppp":"شیان، شیونه", "ppf": "sheyáan, sheyóona","e":"thing","c":"n. m."}, + in: {"ts":1527815268,"i":8475,"p":"شی","f":"shay","g":"shay","ppp":"شیان، شیونه", "ppf": "shayáan, shayóona","e":"thing","c":"n. m."}, out: { inflections: { masc: [ - [{ p: "شی", f: "shey" }], + [{ p: "شی", f: "shay" }], [{ p: "شي", f: "shee" }], [{ p: "شیو", f: "shiyo" }, { p: "شو", f: "sho" }], ], }, plural: { masc: [ - [{ p: "شیان", f: "sheyáan" }, { p: "شیونه", f: "sheyóona" }], - [{ p: "شیانو", f: "sheyáano" }, { p: "شیونو", f: "sheyóono" }], + [{ p: "شیان", f: "shayáan" }, { p: "شیونه", f: "shayóona" }], + [{ p: "شیانو", f: "shayáano" }, { p: "شیونو", f: "shayóono" }], ], }, }, @@ -1309,10 +1309,10 @@ others.forEach((word) => { }); }); -test(`inflectRegularYeyUnisex should work`, () => { - expect(inflectRegularYeyUnisex("لیدونکی", "leedóonkey")).toEqual({ +test(`inflectRegularYayUnisex should work`, () => { + expect(inflectRegularYayUnisex("لیدونکی", "leedóonkay")).toEqual({ masc: [ - [{p: "لیدونکی", f: "leedóonkey" }], + [{p: "لیدونکی", f: "leedóonkay" }], [{p: "لیدونکي", f: "leedóonkee" }], [{p: "لیدونکیو", f: "leedóonkiyo" }, {p: "لیدونکو", f: "leedóonko"}], ], diff --git a/src/lib/src/pashto-inflector.ts b/src/lib/src/pashto-inflector.ts index e152245..e46a6a9 100644 --- a/src/lib/src/pashto-inflector.ts +++ b/src/lib/src/pashto-inflector.ts @@ -33,7 +33,7 @@ import * as T from "../../types"; import { fmapSingleOrLengthOpts } from "./fp-ps"; const endingInSingleARegex = /[^a]'?’?[aá]'?’?$/; -const endingInHeyOrAynRegex = /[^ا][هع]$/; +const endingInHayOrAynRegex = /[^ا][هع]$/; // const endingInAlefRegex = /اع?$/; export function inflectWord(word: T.DictionaryEntry): T.InflectorOutput { @@ -89,8 +89,8 @@ function handleUnisexWord(word: T.DictionaryEntryNoFVars): T.InflectorOutput { ...plurals, }; } - if (pEnd === "ی" && word.f.slice(-2) === "ey") { - return { inflections: inflectRegularYeyUnisex(word.p, word.f), ...plurals }; + if (pEnd === "ی" && word.f.slice(-2) === "ay") { + return { inflections: inflectRegularYayUnisex(word.p, word.f), ...plurals }; } if (pEnd === "ه" && word.g.slice(-1) === "u") { return { @@ -98,9 +98,9 @@ function handleUnisexWord(word: T.DictionaryEntryNoFVars): T.InflectorOutput { ...plurals, }; } - if (pEnd === "ی" && word.f.slice(-2) === "éy") { + if (pEnd === "ی" && word.f.slice(-2) === "áy") { return { - inflections: inflectEmphasizedYeyUnisex(word.p, word.f), + inflections: inflectEmphasizedYayUnisex(word.p, word.f), ...plurals, }; } @@ -155,12 +155,12 @@ function handleMascNoun(w: T.DictionaryEntryNoFVars): T.InflectorOutput { if (isTobEnding) { return { inflections: inflectTobMasc(w.p, w.f), ...plurals }; } - if (pEnd === "ی" && fEnd === "ey") { - return { inflections: inflectRegularYeyMasc(w.p, w.f), ...plurals }; + if (pEnd === "ی" && fEnd === "ay") { + return { inflections: inflectRegularYayMasc(w.p, w.f), ...plurals }; } - if (pEnd === "ی" && fEnd === "éy") { + if (pEnd === "ی" && fEnd === "áy") { return { - inflections: inflectRegularEmphasizedYeyMasc(w.p, w.f), + inflections: inflectRegularEmphasizedYayMasc(w.p, w.f), ...plurals, }; } @@ -179,7 +179,7 @@ function handleFemNoun(word: T.DictionaryEntryNoFVars): T.InflectorOutput { return !plurals ? false : { ...plurals }; } - if (endingInHeyOrAynRegex.test(word.p) && endingInSingleARegex.test(word.f)) { + if (endingInHayOrAynRegex.test(word.p) && endingInSingleARegex.test(word.f)) { return { inflections: inflectRegularAFem(word.p, word.f), ...plurals }; } if (word.p.slice(-1) === "ح" && endingInSingleARegex.test(word.f)) { @@ -238,7 +238,7 @@ function inflectIrregularUnisex( }; } -export function inflectRegularYeyUnisex( +export function inflectRegularYayUnisex( p: string, f: string ): T.UnisexInflections { @@ -283,7 +283,7 @@ export function inflectRegularShwaEndingUnisex( }; } -function inflectEmphasizedYeyUnisex(p: string, f: string): T.UnisexInflections { +function inflectEmphasizedYayUnisex(p: string, f: string): T.UnisexInflections { const baseP = p.slice(0, -1); const baseF = f.slice(0, -2); return { @@ -325,7 +325,7 @@ function inflectConsonantEndingUnisex( }; } -function inflectRegularYeyMasc(p: string, f: string): T.Inflections { +function inflectRegularYayMasc(p: string, f: string): T.Inflections { const baseP = p.slice(0, -1); const baseF = f.slice(0, -2); return { @@ -352,7 +352,7 @@ function inflectTobMasc(p: string, f: string): T.Inflections { }; } -function inflectRegularEmphasizedYeyMasc(p: string, f: string): T.Inflections { +function inflectRegularEmphasizedYayMasc(p: string, f: string): T.Inflections { const baseP = p.slice(0, -1); const baseF = f.slice(0, -2); return { @@ -677,7 +677,7 @@ function makePlural( plural: { masc: addMascPluralSuffix(anim, shortSquish) }, }; } - if (endsWith([{ p: "ی", f: "éy" }, { p: "ي" }], w, true)) { + if (endsWith([{ p: "ی", f: "áy" }, { p: "ي" }], w, true)) { return { arabicPlural, plural: addAnimN3UnisexPluralSuffix() }; } // usually shortSquish nouns would never have arabicPlurals -- so we don't have to worry about catching @@ -696,7 +696,7 @@ function makePlural( }, }; } - if (type === "masc noun" && endsWith({ p: "ی", f: "éy" }, w, true) && anim) { + if (type === "masc noun" && endsWith({ p: "ی", f: "áy" }, w, true) && anim) { const { masc } = addAnimN3UnisexPluralSuffix(); return { arabicPlural, @@ -744,8 +744,8 @@ function makePlural( return undefined; } -export function inflectYey( +export function inflectYay( ps: T.SingleOrLengthOpts ): T.SingleOrLengthOpts { - return fmapSingleOrLengthOpts((x) => inflectRegularYeyUnisex(x.p, x.f), ps); + return fmapSingleOrLengthOpts((x) => inflectRegularYayUnisex(x.p, x.f), ps); } diff --git a/src/lib/src/type-predicates.ts b/src/lib/src/type-predicates.ts index d54d0e2..3c69cbc 100644 --- a/src/lib/src/type-predicates.ts +++ b/src/lib/src/type-predicates.ts @@ -4,232 +4,308 @@ import { endsWith } from "./p-text-helpers"; import { countSyllables } from "./accent-helpers"; export function isTlulVerb(e: T.VerbEntry | T.VerbDictionaryEntry): boolean { - const entry = "entry" in e ? e.entry : e; - return entry.f === "tlul" || entry.p === "راتلل" || entry.p === "درتلل" || entry.p === "ورتلل"; + const entry = "entry" in e ? e.entry : e; + return ( + entry.f === "tlul" || + entry.p === "راتلل" || + entry.p === "درتلل" || + entry.p === "ورتلل" + ); } export function isKawulVerb(e: T.VerbEntry | T.VerbDictionaryEntry): boolean { - const entry = "entry" in e ? e.entry : e; - return ["کول", "راکول", "درکول", "ورکول"].includes(entry.p); + const entry = "entry" in e ? e.entry : e; + return ["کول", "راکول", "درکول", "ورکول"].includes(entry.p); } export function isNounEntry(e: T.Entry | T.DictionaryEntry): e is T.NounEntry { - if ("entry" in e) return false; - return !!(e.c && (e.c.includes("n. m.") || e.c.includes("n. f."))); + if ("entry" in e) return false; + return !!(e.c && (e.c.includes("n. m.") || e.c.includes("n. f."))); } -export function isAdjectiveEntry(e: T.Entry | T.DictionaryEntry): e is T.AdjectiveEntry { - if ("entry" in e) return false; - return !!e.c?.includes("adj."); +export function isAdjectiveEntry( + e: T.Entry | T.DictionaryEntry +): e is T.AdjectiveEntry { + if ("entry" in e) return false; + return !!e.c?.includes("adj."); } -export function isAdverbEntry(e: T.Entry | T.DictionaryEntry): e is T.AdverbEntry { - if ("entry" in e) return false; - return !!e.c?.includes("adv."); +export function isAdverbEntry( + e: T.Entry | T.DictionaryEntry +): e is T.AdverbEntry { + if ("entry" in e) return false; + return !!e.c?.includes("adv."); } -export function isLocativeAdverbEntry(e: T.Entry | T.DictionaryEntry): e is T.LocativeAdverbEntry { - if ("entry" in e) return false; - return !!e.c?.includes("loc. adv."); +export function isLocativeAdverbEntry( + e: T.Entry | T.DictionaryEntry +): e is T.LocativeAdverbEntry { + if ("entry" in e) return false; + return !!e.c?.includes("loc. adv."); } -export function isNounOrAdjEntry(e: T.Entry | T.DictionaryEntry): e is (T.NounEntry | T.AdjectiveEntry) { - return isNounEntry(e) || isAdjectiveEntry(e); +export function isNounOrAdjEntry( + e: T.Entry | T.DictionaryEntry +): e is T.NounEntry | T.AdjectiveEntry { + return isNounEntry(e) || isAdjectiveEntry(e); } -export function isVerbDictionaryEntry(e: T.DictionaryEntry | T.DictionaryEntryNoFVars): e is T.VerbDictionaryEntry { - return !!e.c?.startsWith("v."); +export function isVerbDictionaryEntry( + e: T.DictionaryEntry | T.DictionaryEntryNoFVars +): e is T.VerbDictionaryEntry { + return !!e.c?.startsWith("v."); } export function isVerbEntry( - e: T.Entry | T.DictionaryEntry | { entry: T.DictionaryEntry, comp?: T.DictionaryEntry } + e: + | T.Entry + | T.DictionaryEntry + | { entry: T.DictionaryEntry; comp?: T.DictionaryEntry } ): e is T.VerbEntry { - return "entry" in e && isVerbDictionaryEntry(e.entry); + return "entry" in e && isVerbDictionaryEntry(e.entry); } -export function isMascNounEntry(e: T.NounEntry | T.AdjectiveEntry): e is T.MascNounEntry { - return !!e.c && e.c.includes("n. m."); +export function isMascNounEntry( + e: T.NounEntry | T.AdjectiveEntry +): e is T.MascNounEntry { + return !!e.c && e.c.includes("n. m."); } -export function isFemNounEntry(e: T.NounEntry | T.AdjectiveEntry): e is T.FemNounEntry { - return !!e.c && e.c.includes("n. f."); +export function isFemNounEntry( + e: T.NounEntry | T.AdjectiveEntry +): e is T.FemNounEntry { + return !!e.c && e.c.includes("n. f."); } -export function isUnisexNounEntry(e: T.NounEntry | T.AdjectiveEntry): e is T.UnisexNounEntry { - return isNounEntry(e) && e.c.includes("unisex"); +export function isUnisexNounEntry( + e: T.NounEntry | T.AdjectiveEntry +): e is T.UnisexNounEntry { + return isNounEntry(e) && e.c.includes("unisex"); } -export function isAnimNounEntry(e: T.NounEntry | T.AdverbEntry): e is T.AnimNounEntry { - return e.c.includes("anim."); +export function isAnimNounEntry( + e: T.NounEntry | T.AdverbEntry +): e is T.AnimNounEntry { + return e.c.includes("anim."); } -export function isUnisexAnimNounEntry(e: T.NounEntry | T.AdjectiveEntry): e is T.UnisexAnimNounEntry { - return isUnisexNounEntry(e) && isAnimNounEntry(e); +export function isUnisexAnimNounEntry( + e: T.NounEntry | T.AdjectiveEntry +): e is T.UnisexAnimNounEntry { + return isUnisexNounEntry(e) && isAnimNounEntry(e); } -export function isAdjOrUnisexNounEntry(e: T.Entry): e is (T.AdjectiveEntry | T.UnisexNounEntry) { - return isAdjectiveEntry(e) || ( - isNounEntry(e) && isUnisexNounEntry(e) - ); +export function isAdjOrUnisexNounEntry( + e: T.Entry +): e is T.AdjectiveEntry | T.UnisexNounEntry { + return isAdjectiveEntry(e) || (isNounEntry(e) && isUnisexNounEntry(e)); } -export function isPattern(p: T.InflectionPattern | "all"): (entry: T.NounEntry | T.AdjectiveEntry) => boolean { - if (p === 0) { - return (e: T.NounEntry | T.AdjectiveEntry) => ( - !isPattern1Entry(e) && !isPattern2Entry(e) && !isPattern3Entry(e) - && !isPattern4Entry(e) && !isPattern5Entry(e) && !isPattern6FemEntry(e) - ) - } - if (p === 1) { - return isPattern1Entry; - } - if (p === 2) { - return isPattern2Entry; - } - if (p === 3) { - return isPattern3Entry; - } - if (p === 4) { - return isPattern4Entry; - } - if (p === 5) { - return isPattern5Entry; - } - if (p === 6) { - return isPattern6FemEntry; - } - return () => true; +export function isPattern( + p: T.InflectionPattern | "all" +): (entry: T.NounEntry | T.AdjectiveEntry) => boolean { + if (p === 0) { + return (e: T.NounEntry | T.AdjectiveEntry) => + !isPattern1Entry(e) && + !isPattern2Entry(e) && + !isPattern3Entry(e) && + !isPattern4Entry(e) && + !isPattern5Entry(e) && + !isPattern6FemEntry(e); + } + if (p === 1) { + return isPattern1Entry; + } + if (p === 2) { + return isPattern2Entry; + } + if (p === 3) { + return isPattern3Entry; + } + if (p === 4) { + return isPattern4Entry; + } + if (p === 5) { + return isPattern5Entry; + } + if (p === 6) { + return isPattern6FemEntry; + } + return () => true; } /** * shows if a noun/adjective has the basic (consonant / ه) inflection pattern - * - * @param e - * @returns + * + * @param e + * @returns */ -export function isPattern1Entry(e: T): e is T.Pattern1Entry { - if (e.noInf) return false; - if (e.infap) return false; - if (isFemNounEntry(e)) { - return ( - endsWith([{ p: "ه", f: "a" }, { p: "ح", f: "a" }], e) || - (endsWith({ p: pashtoConsonants }, e) && !e.c.includes("anim.")) - ); - } +export function isPattern1Entry( + e: T +): e is T.Pattern1Entry { + if (e.noInf) return false; + if (e.infap) return false; + if (isFemNounEntry(e)) { return ( - endsWith([{ p: pashtoConsonants }], e) || - endsWith([{ p: "ه", f: "u" }, { p: "ه", f: "h" }], e) || - endsWith([{ p: "ای", f: "aay" }, { p: "وی", f: "ooy" }], e) + endsWith( + [ + { p: "ه", f: "a" }, + { p: "ح", f: "a" }, + ], + e + ) || + (endsWith({ p: pashtoConsonants }, e) && !e.c.includes("anim.")) ); + } + return ( + endsWith([{ p: pashtoConsonants }], e) || + endsWith( + [ + { p: "ه", f: "u" }, + { p: "ه", f: "h" }, + ], + e + ) || + endsWith( + [ + { p: "ای", f: "aay" }, + { p: "وی", f: "ooy" }, + ], + e + ) + ); } /** * shows if a noun/adjective has the unstressed ی inflection pattern - * - * @param e + * + * @param e * @returns T.T.T.T. */ -export function isPattern2Entry(e: T): e is T.Pattern2Entry { - if (e.noInf) return false; - if (e.infap) return false; - if (isFemNounEntry(e)) { - return !e.c.includes("pl.") && endsWith({ p: "ې", f: "e" }, e, true); - } - // TODO: check if it's a single syllable word, in which case it would be pattern 1 - return endsWith({ p: "ی", f: "ey" }, e, true) && (countSyllables(e.f) > 1); +export function isPattern2Entry( + e: T +): e is T.Pattern2Entry { + if (e.noInf) return false; + if (e.infap) return false; + if (isFemNounEntry(e)) { + return !e.c.includes("pl.") && endsWith({ p: "ې", f: "e" }, e, true); + } + // TODO: check if it's a single syllable word, in which case it would be pattern 1 + return endsWith({ p: "ی", f: "ay" }, e, true) && countSyllables(e.f) > 1; } /** * shows if a noun/adjective has the stressed ی inflection pattern - * - * @param e - * @returns + * + * @param e + * @returns */ -export function isPattern3Entry(e: T): e is T.Pattern3Entry { - if (e.noInf) return false; - if (e.infap) return false; - if (isFemNounEntry(e)) { - return endsWith({ p: "ۍ" }, e); - } - return (countSyllables(e.f) > 1) - ? endsWith({ p: "ی", f: "éy" }, e, true) - : endsWith({ p: "ی", f: "ey" }, e) +export function isPattern3Entry( + e: T +): e is T.Pattern3Entry { + if (e.noInf) return false; + if (e.infap) return false; + if (isFemNounEntry(e)) { + return endsWith({ p: "ۍ" }, e); + } + return countSyllables(e.f) > 1 + ? endsWith({ p: "ی", f: "áy" }, e, true) + : endsWith({ p: "ی", f: "ay" }, e); } /** * shows if a noun/adjective has the "Pashtoon" inflection pattern - * - * @param e - * @returns + * + * @param e + * @returns */ -export function isPattern4Entry(e: T): e is T.Pattern4Entry { - if (e.noInf) return false; - return ( - !!(e.infap && e.infaf && e.infbp && e.infbf) - && - (e.infap.slice(1).includes("ا") && e.infap.slice(-1) === "ه") - ); +export function isPattern4Entry( + e: T +): e is T.Pattern4Entry { + if (e.noInf) return false; + return ( + !!(e.infap && e.infaf && e.infbp && e.infbf) && + e.infap.slice(1).includes("ا") && + e.infap.slice(-1) === "ه" + ); } /** * shows if a noun/adjective has the shorter squish inflection pattern - * - * @param e - * @returns + * + * @param e + * @returns */ -export function isPattern5Entry(e: T): e is T.Pattern5Entry { - if (e.noInf) return false; - return ( - !!(e.infap && e.infaf && e.infbp && e.infbf) - && - (!e.infap.slice(1).includes("ا") && e.infap.slice(-1) === "ه") - ); +export function isPattern5Entry( + e: T +): e is T.Pattern5Entry { + if (e.noInf) return false; + return ( + !!(e.infap && e.infaf && e.infbp && e.infbf) && + !e.infap.slice(1).includes("ا") && + e.infap.slice(-1) === "ه" + ); } -export function isPattern6FemEntry(e: T.NounEntry | T.AdjectiveEntry): e is T.Pattern6FemEntry { - if (!isFemNounEntry(e)) return false; - if (e.c.includes("anim.")) return false; - return e.p.slice(-1) === "ي"; +export function isPattern6FemEntry( + e: T.NounEntry | T.AdjectiveEntry +): e is T.Pattern6FemEntry { + if (!isFemNounEntry(e)) return false; + if (e.c.includes("anim.")) return false; + return e.p.slice(-1) === "ي"; } -export function isPluralNounEntry(e: U): e is T.PluralNounEntry { - return e.c.includes("pl."); +export function isPluralNounEntry( + e: U +): e is T.PluralNounEntry { + return e.c.includes("pl."); } -export function isSingularEntry(e: U): e is T.SingularEntry { - return !isPluralNounEntry(e); +export function isSingularEntry( + e: U +): e is T.SingularEntry { + return !isPluralNounEntry(e); } export function isArrayOneOrMore(a: U[]): a is T.ArrayOneOrMore { - return a.length > 0; + return a.length > 0; } export function isPerfectTense(tense: T.Tense): tense is T.PerfectTense { - return tense.endsWith("Perfect"); + return tense.endsWith("Perfect"); } export function isVerbTense(tense: T.Tense): tense is T.VerbTense { - const verbTenses: T.VerbTense[] = [ - "presentVerb", - "subjunctiveVerb", - "perfectiveFuture", - "imperfectiveFuture", - "perfectivePast", - "imperfectivePast", - "habitualPerfectivePast", - "habitualImperfectivePast", - ]; - return verbTenses.some(x => x === tense); + const verbTenses: T.VerbTense[] = [ + "presentVerb", + "subjunctiveVerb", + "perfectiveFuture", + "imperfectiveFuture", + "perfectivePast", + "imperfectivePast", + "habitualPerfectivePast", + "habitualImperfectivePast", + ]; + return verbTenses.some((x) => x === tense); } export function isAbilityTense(tense: T.Tense): tense is T.AbilityTense { - return tense.endsWith("Modal"); + return tense.endsWith("Modal"); } export function isEquativeTense(t: T.Tense): t is T.EquativeTense { - return (t === "present" || t === "future" || t === "habitual" || t === "past" || t === "wouldBe" || t === "subjunctive" || t === "pastSubjunctive" || t === "wouldHaveBeen"); + return ( + t === "present" || + t === "future" || + t === "habitual" || + t === "past" || + t === "wouldBe" || + t === "subjunctive" || + t === "pastSubjunctive" || + t === "wouldHaveBeen" + ); } export function isImperativeTense(tense: T.Tense): tense is T.ImperativeTense { - return tense === "imperfectiveImperative" || tense === "perfectiveImperative"; + return tense === "imperfectiveImperative" || tense === "perfectiveImperative"; } diff --git a/src/lib/src/verb-conjugation.ts b/src/lib/src/verb-conjugation.ts index 5f1f624..3f28515 100644 --- a/src/lib/src/verb-conjugation.ts +++ b/src/lib/src/verb-conjugation.ts @@ -28,7 +28,7 @@ import { psStringEquals, } from "./p-text-helpers"; import { makePsString } from "./accent-and-ps-utils"; -import { inflectYey } from "./pashto-inflector"; +import { inflectYay } from "./pashto-inflector"; import { accentOnNFromEnd, removeAccents } from "./accent-helpers"; import { mapInflections } from "./fp-ps"; import { pashtoConsonants } from "./pashto-consonants"; @@ -55,7 +55,7 @@ const dummyEntry: T.DictionaryEntry = { const aayTail = [ { p: "ای", f: "aay" }, - { p: "ی", f: "ey" }, + { p: "ی", f: "ay" }, ]; export function conjugateVerb( @@ -508,14 +508,14 @@ function makeParticipleContent(info: T.NonComboVerbInfo): T.ParticipleContent { : info.objComplement.entry, stativeAux[transitivity].participle.past as T.UnisexInflections ) - : inflectYey(noPersInfs(info.participle.past)); + : inflectYay(noPersInfs(info.participle.past)); const present = "complement" in info && spaceInForm(info.root.imperfective) ? concatInflections( info.complement, stativeAux[transitivity].participle.present as T.UnisexInflections ) - : inflectYey(noPersInfs(info.participle.present)); + : inflectYay(noPersInfs(info.participle.present)); return { present, // PRESENT PARTICIPLE inflected past, // PAST PARTICIPLE inflected @@ -537,7 +537,7 @@ function makePerfectContent(info: T.NonComboVerbInfo): T.PerfectContent { stativeAux[transitivity].participle.past, ] : // for regular compounds - [inflectYey(noPersInfs(info.participle.past))]; + [inflectYay(noPersInfs(info.participle.past))]; const halfPerfect = addToForm([...pastPart], emptyVerbBlock); const past = addToForm([...pastPart, " "], equativeEndings.past.short); diff --git a/src/lib/src/verb-info.test.ts b/src/lib/src/verb-info.test.ts index 225271f..94a3383 100644 --- a/src/lib/src/verb-info.test.ts +++ b/src/lib/src/verb-info.test.ts @@ -6,2639 +6,4474 @@ * */ -import { - getVerbInfo, -} from "./verb-info"; +import { getVerbInfo } from "./verb-info"; const toTest = [ - // simple verbs - { - entry: {"i":10996,"ts":1527812856,"p":"لیکل","g":"","f":"leekul","e":"to write","c":"v. trans."}, - result: { - entry: { - entry: {"i":10996,"ts":1527812856,"p":"لیکل","g":"","f":"leekul","e":"to write","c":"v. trans."}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - stem: { - perfective: { p: "ولیک", f: "óoleek" }, - imperfective: { p: "لیک", f: "leek" }, - perfectiveSplit: [{p: "و", f: "óo"}, {p: "لیک", f: "leek"}] - }, - root: { - perfective: { - long: { p: "ولیکل", f: "óoleekul" }, - short: { p: "ولیک", f: "óoleek" }, - }, - imperfective: { - long: { p: "لیکل", f: "leekúl" }, - short: { p: "لیک", f: "leek" }, - }, - perfectiveSplit: { - long: [{p: "و", f: "óo"}, { p: "لیکل", f: "leekul" }], - short: [{p: "و", f: "óo"}, { p: "لیک", f: "leek" }], - }, - }, - participle: { - past: { - p: "لیکلی", - f: "leekúley", - }, - present: { - p: "لیکونکی", - f: "leekóonkey", - }, - }, - }, + // simple verbs + { + entry: { + i: 10996, + ts: 1527812856, + p: "لیکل", + g: "", + f: "leekul", + e: "to write", + c: "v. trans.", }, - { - entry: {"i":10243,"ts":1527812645,"p":"ګرځېدل","g":"","f":"gurdzedul","e":"to walk, wander, turn about; to become, to be","c":"v. intrans.","shortIntrans":true}, - result: { - entry: { - entry: {"i":10243,"ts":1527812645,"p":"ګرځېدل","g":"","f":"gurdzedul","e":"to walk, wander, turn about; to become, to be","c":"v. intrans.","shortIntrans":true}, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - stem: { - perfective: { - short: { p: "وګرځ", f: "óogurdz" }, - long: { p: "وګرځېږ", f: "óogurdzeG" }, - }, - imperfective: { - short: { p: "ګرځ", f: "gurdz" }, - long: { p: "ګرځېږ", f: "gurdzéG" }, - }, - perfectiveSplit: { - short: [{ p: "و", f: "óo" }, { p: "ګرځ", f: "gurdz" }], - long: [{ p: "و", f: "óo" }, { p: "ګرځېږ", f: "gurdzeG" }], - }, - }, - root: { - perfective: { - short: { p: "وګرځېد", f: "óogurdzed" }, - long: { p: "وګرځېدل", f: "óogurdzedul" }, - }, - imperfective: { - short: { p: "ګرځېد", f: "gurdzed" }, - long: { p: "ګرځېدل", f: "gurdzedúl" }, - }, - perfectiveSplit: { - short: [{ p: "و", f: "óo" },{ p: "ګرځېد", f: "gurdzed" }], - long: [{ p: "و", f: "óo" },{ p: "ګرځېدل", f: "gurdzedul" }], - }, - }, - participle: { - past: { - p: "ګرځېدلی", - f: "gurdzedúley", - }, - present: { - long: { - p: "ګرځېدونکی", - f: "gurdzedóonkey", - }, - short: { - p: "ګرځونکی", - f: "gurdzóonkey", - }, - }, - }, + result: { + entry: { + entry: { + i: 10996, + ts: 1527812856, + p: "لیکل", + g: "", + f: "leekul", + e: "to write", + c: "v. trans.", }, - }, - { - entry: {"i":13664,"ts":1527823376,"p":"وتل","g":"","f":"watul","e":"to go out, exit, leave, emerge","c":"v. intrans. irreg.","psp":"وځ","psf":"oodz","tppp":"واته","tppf":"waatu"}, - result: { - entry: { - entry: {"i":13664,"ts":1527823376,"p":"وتل","g":"","f":"watul","e":"to go out, exit, leave, emerge","c":"v. intrans. irreg.","psp":"وځ","psf":"oodz","tppp":"واته","tppf":"waatu"}, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - stem: { - perfective: { p: "ووځ", f: "wÚoodz" }, - imperfective: { p: "وځ", f: "oodz" }, - perfectiveSplit: [{ p: "و", f: "wÚ" }, { p: "وځ", f: "oodz" }], - }, - root: { - perfective: { - short: { p: "ووت", f: "óowat" }, - long: { p: "ووتل", f: "óowatul" }, - }, - imperfective: { - short: { p: "وت", f: "wat" }, - long: { p: "وتل", f: "watúl" }, - }, - perfectiveSplit: { - short: [{ p: "و", f: "óo" },{ p: "وت", f: "wat" }], - long: [{ p: "و", f: "óo" },{ p: "وتل", f: "watul" }], - }, - }, - participle: { - past: { - long: { - p: "وتلی", - f: "watúley", - }, - short: { - p: "وتی", - f: "wátey", - }, - }, - present: { - long: { - p: "وتلونکی", - f: "watlóonkey", - }, - short: { - p: "وتونکی", - f: "watóonkey", - }, - }, - }, - idiosyncraticThirdMascSing: { - imperfective: { p: "واته", f: "waatu" }, - perfective: { p: "وواته", f: "óowaatu" }, - }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + stem: { + perfective: { p: "ولیک", f: "óoleek" }, + imperfective: { p: "لیک", f: "leek" }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "لیک", f: "leek" }, + ], + }, + root: { + perfective: { + long: { p: "ولیکل", f: "óoleekul" }, + short: { p: "ولیک", f: "óoleek" }, }, - }, - { - entry: {"i":13801,"ts":1527816865,"p":"وړل","g":"","f":"oRúl, wRul, wuRúl","e":"to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)","separationAtP":2,"separationAtF":2,"c":"v. trans. irreg.","ssp":"یوس","ssf":"yos","prp":"یوړل","prf":"yóRul","noOo":true,"diacExcept":true}, - result: { - entry: { - entry: {"i":13801,"ts":1527816865,"p":"وړل","g":"","f":"oRúl","e":"to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)","separationAtP":2,"separationAtF":2,"c":"v. trans. irreg.","ssp":"یوس","ssf":"yos","prp":"یوړل","prf":"yóRul","noOo":true,"diacExcept":true}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - perfective: { - short: { p: "یوړ", f: "yóR" }, - long: { p: "یوړل", f: "yóRul" }, - }, - imperfective: { - short: { p: "وړ", f: "oR" }, - long: { p: "وړل", f: "oRúl" }, - }, - perfectiveSplit: { - short: [{p: "یو", f: "yó"}, {p: "ړ", f: "R" }], - long: [{p: "یو", f: "yó"}, {p: "ړل", f: "Rul" }], - }, - }, - stem: { - perfective: { - p: "یوس", - f: "yos", - }, - imperfective: { - p: "وړ", - f: "oR", - }, - perfectiveSplit: [{p: "یو", f: "yó"}, {p:"س", f: "s"}], - }, - participle: { - past: { - short: { - p: "وړی", - f: "óRey", - }, - long: { - p: "وړلی", - f: "oRúley", - }, - }, - present: { - p: "وړونکی", - f: "oRóonkey", - }, - }, + imperfective: { + long: { p: "لیکل", f: "leekúl" }, + short: { p: "لیک", f: "leek" }, }, - }, - { - entry: {"i":13801,"ts":1527816865,"p":"وړل","g":"","f":"wRul, oRúl, wuRúl","e":"to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)","separationAtP":2,"separationAtF":2,"c":"v. trans. irreg.","ssp":"یوس","ssf":"yos","prp":"یوړل","prf":"yóRul","noOo":true,"diacExcept":true}, - result: { - entry: { - entry: {"i":13801,"ts":1527816865,"p":"وړل","g":"","f":"wRul","e":"to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)","separationAtP":2,"separationAtF":2,"c":"v. trans. irreg.","ssp":"یوس","ssf":"yos","prp":"یوړل","prf":"yóRul","noOo":true,"diacExcept":true}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - perfective: { - short: { p: "یوړ", f: "yóR" }, - long: { p: "یوړل", f: "yóRul" }, - }, - imperfective: { - short: { p: "وړ", f: "wR" }, - long: { p: "وړل", f: "wRúl" }, - }, - perfectiveSplit: { - short: [{p: "یو", f: "yó"}, {p: "ړ", f: "R" }], - long: [{p: "یو", f: "yó"}, {p: "ړل", f: "Rul" }], - }, - }, - stem: { - perfective: { - p: "یوس", - f: "yos", - }, - imperfective: { - p: "وړ", - f: "wR", - }, - perfectiveSplit: [{p: "یو", f: "yó"}, {p:"س", f: "s"}], - }, - participle: { - past: { - short: { - p: "وړی", - f: "wúRey", - }, - long: { - p: "وړلی", - f: "wRúley", - }, - }, - present: { - p: "وړونکی", - f: "wuRóonkey", - }, - }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "لیکل", f: "leekul" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "لیک", f: "leek" }, + ], }, - }, - { - entry: {"i":6503,"ts":1527815214,"p":"راوړل","g":"","f":"raawRúl","e":"to bring, deliver (inanimate objects)","separationAtP":2,"separationAtF":3,"c":"v. trans. irreg.","noOo":true}, - result: { - entry: { - entry: {"i":6503,"ts":1527815214,"p":"راوړل","g":"","f":"raawRúl","e":"to bring, deliver (inanimate objects)","separationAtP":2,"separationAtF":3,"c":"v. trans. irreg.","noOo":true}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - perfective: { - short: { p: "راوړ", f: "ráawR" }, - long: { p: "راوړل", f: "ráawRul" }, - }, - imperfective: { - short: { p: "راوړ", f: "raawR" }, - long: { p: "راوړل", f: "raawRúl" }, - }, - perfectiveSplit: { - short: [{p: "را", f: "ráa"}, {p: "وړ", f: "wR" }], - long: [{p: "را", f: "ráa"}, {p: "وړل", f: "wRul" }], - }, - }, - stem: { - perfective: { - p: "راوړ", - f: "ráawR", - }, - imperfective: { - p: "راوړ", - f: "raawR", - }, - perfectiveSplit: [{p: "را", f: "ráa"}, {p:"وړ", f: "wR"}], - }, - participle: { - past: { - short: { - p: "راوړی", - f: "raawúRey", - }, - long: { - p: "راوړلی", - f: "raawRúley", - }, - }, - present: { - p: "راوړونکی", - f: "raawRóonkey", - }, - }, + }, + participle: { + past: { + p: "لیکلی", + f: "leekúlay", }, - }, - { - entry: {"i":5514,"ts":1527812790,"p":"خوړل","g":"","f":"khoRul","e":"to eat, to bite","c":"v. trans.","psp":"خور","psf":"khor","tppp":"خوړ","tppf":"khoR"}, - result: { - entry: { - entry: {"i":5514,"ts":1527812790,"p":"خوړل","g":"","f":"khoRul","e":"to eat, to bite","c":"v. trans.","psp":"خور","psf":"khor","tppp":"خوړ","tppf":"khoR"}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - perfective: { - short: { p: "وخوړ", f: "óokhoR" }, - long: { p: "وخوړل", f: "óokhoRul" }, - }, - imperfective: { - short: { p: "خوړ", f: "khoR" }, - long: { p: "خوړل", f: "khoRúl" }, - }, - perfectiveSplit: { - short: [{ p: "و", f: "óo" },{ p: "خوړ", f: "khoR" }], - long: [{ p: "و", f: "óo" },{ p: "خوړل", f: "khoRul" }], - }, - }, - stem: { - perfective: { - p: "وخور", - f: "óokhor", - }, - perfectiveSplit: [{ p: "و", f: "óo"}, {p: "خور", f: "khor"}], - imperfective: { - p: "خور", - f: "khor", - }, - }, - participle: { - past: { - p: "خوړلی", - f: "khoRúley", - }, - present: { - p: "خوړونکی", - f: "khoRóonkey", - }, - }, - idiosyncraticThirdMascSing: { - imperfective: { p: "خوړ", f: "khoR" }, - perfective: { p: "وخوړ", f: "óokhoR" }, - }, + present: { + p: "لیکونکی", + f: "leekóonkay", }, + }, }, - { - entry: {"i":1675,"ts":1527822381,"p":"بنګېدل","g":"","f":"bungedúl","e":"to buzz, hum, jingle; to snuffle, to speak nasally, or with a twang","c":"v. intrans."}, - result: { - entry: { - entry: {"i":1675,"ts":1527822381,"p":"بنګېدل","g":"","f":"bungedúl","e":"to buzz, hum, jingle; to snuffle, to speak nasally, or with a twang","c":"v. intrans."}, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - short: { p: "بنګېد", f: "bunged" }, - long: { p: "بنګېدل", f: "bungedúl" }, - }, - perfective: { - short: { p: "وبنګېد", f: "óobunged" }, - long: { p: "وبنګېدل", f: "óobungedul" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" },{ p: "بنګېدل", f: "bungedul" }], - short: [{ p: "و", f: "óo" },{ p: "بنګېد", f: "bunged" }], - }, - }, - stem: { - imperfective: { - p: "بنګېږ", f: "bungéG", - }, - perfective: { - p: "وبنګېږ", f: "óobungeG", - }, - perfectiveSplit: [{p: "و", f: "óo"},{ p:"بنګېږ", f: "bungeG"}], - }, - participle: { - past: { - p: "بنګېدلی", - f: "bungedúley", - }, - present: { - p: "بنګېدونکی", - f: "bungedóonkey", - }, - }, + }, + { + entry: { + i: 10243, + ts: 1527812645, + p: "ګرځېدل", + g: "", + f: "gurdzedul", + e: "to walk, wander, turn about; to become, to be", + c: "v. intrans.", + shortIntrans: true, + }, + result: { + entry: { + entry: { + i: 10243, + ts: 1527812645, + p: "ګرځېدل", + g: "", + f: "gurdzedul", + e: "to walk, wander, turn about; to become, to be", + c: "v. intrans.", + shortIntrans: true, }, - }, - { - entry: {"i":10144,"ts":1527812759,"p":"کېناستل","g":"","f":"kenaastul","e":"to sit","separationAtP":2,"separationAtF":2,"c":"v. intrans. irreg.","psp":"کېن","psf":"ken","noOo":true}, - result: { - entry: { - entry: {"i":10144,"ts":1527812759,"p":"کېناستل","g":"","f":"kenaastul","e":"to sit","separationAtP":2,"separationAtF":2,"c":"v. intrans. irreg.","psp":"کېن","psf":"ken","noOo":true}, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "کېناستل", f: "kenaastúl" }, - short: { p: "کېناست", f: "kenaast" }, - }, - perfective: { - long: { p: "کېناستل", f: "kénaastul" }, - short: { p: "کېناست", f: "kénaast" }, - }, - perfectiveSplit: { - long: [{ p: "کې", f: "ké" },{ p: "ناستل", f: "naastul" }], - short: [{ p: "کې", f: "ké" },{ p: "ناست", f: "naast" }], - }, - }, - stem: { - imperfective: { - p: "کېن", f: "ken", - }, - perfective: { - p: "کېن", f: "kén", - }, - perfectiveSplit: [{p: "کې", f: "ké"}, {p: "ن", f: "n"}], - }, - participle: { - past: { - p: "کېناستلی", - f: "kenaastúley", - }, - present: { - p: "کېناستونکی", - f: "kenaastóonkey", - }, - }, + }, + transitivity: "intransitive", + type: "simple", + yulEnding: false, + stem: { + perfective: { + short: { p: "وګرځ", f: "óogurdz" }, + long: { p: "وګرځېږ", f: "óogurdzeG" }, }, - }, - { - entry: {"i":445,"ts":1527811605,"p":"ازمویل","g":"","f":"azmoyul","e":"to attempt, try; to experiment, test","c":"v. trans.","sepOo":true}, - result: { - entry: { - entry: {"i":445,"ts":1527811605,"p":"ازمویل","g":"","f":"azmoyul","e":"to attempt, try; to experiment, test","c":"v. trans.","sepOo":true}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: true, - root: { - imperfective: { - long: { p: "ازمویل", f: "azmóyul" }, - short: { p: "ازموی", f: "azmoy" }, - }, - perfective: { - long: { p: "و ازمویل", f: "óo`azmoyul" }, - short: { p: "و ازموی", f: "óo`azmoy" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "ازمویل", f: "azmoyul" }], - short: [{ p: "و", f: "óo" }, { p: "ازموی", f: "azmoy" }], - } - }, - stem: { - imperfective: { p: "ازموی", f: "azmoy" }, - perfective: { p: "و ازموی", f: "óo`azmoy" }, - perfectiveSplit: [{ p: "و", f: "óo" }, { p: "ازموی", f: "azmoy" }], - }, - participle: { - past: { p: "ازمویلی", f: "azmóyuley" }, - present: { p: "ازمویونکی", f: "azmoyóonkey" }, - }, + imperfective: { + short: { p: "ګرځ", f: "gurdz" }, + long: { p: "ګرځېږ", f: "gurdzéG" }, }, - }, - { - entry: {"i":8896,"ts":1527812627,"p":"غوښتل","g":"","f":"ghwuxtul, ghoxtul","e":"to want, to request","c":"v. trans.","psp":"غواړ","psf":"ghwaaR"}, - result: { - entry: { - entry: {"i":8896,"ts":1527812627,"p":"غوښتل","g":"","f":"ghwuxtul","e":"to want, to request","c":"v. trans.","psp":"غواړ","psf":"ghwaaR"}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "غوښتل", f: "ghwuxtúl" }, - short: { p: "غوښت", f: "ghwuxt" }, - }, - perfective: { - long: { p: "وغوښتل", f: "óoghwuxtul" }, - short: { p: "وغوښت", f: "óoghwuxt" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "غوښتل", f: "ghwuxtul" }], - short: [{ p: "و", f: "óo" }, { p: "غوښت", f: "ghwuxt" }], - }, - }, - stem: { - imperfective: { p: "غواړ", f: "ghwaaR" }, - perfective: { p: "وغواړ", f: "óoghwaaR" }, - perfectiveSplit: [{ p: "و", f: "óo" }, { p: "غواړ", f: "ghwaaR" }], - }, - participle: { - past: { - long: { p: "غوښتلی", f: "ghwuxtúley" }, - short: { p: "غوښتی", f: "ghwúxtey" }, - }, - present: { - p: "غوښتونکی", f: "ghwuxtóonkey", - }, - }, + perfectiveSplit: { + short: [ + { p: "و", f: "óo" }, + { p: "ګرځ", f: "gurdz" }, + ], + long: [ + { p: "و", f: "óo" }, + { p: "ګرځېږ", f: "gurdzeG" }, + ], }, - }, - { - entry: {"i":300,"ts":1527817298,"p":"اخیستل","g":"","f":"akheestul","e":"to take, buy, purchase, receive; to shave, cut with scissors","c":"v. trans.","psp":"اخل","psf":"akhl"}, - result: { - entry: { - entry: {"i":300,"ts":1527817298,"p":"اخیستل","g":"","f":"akheestul","e":"to take, buy, purchase, receive; to shave, cut with scissors","c":"v. trans.","psp":"اخل","psf":"akhl"}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "اخیستل", f: "akheestúl" }, - short: { p: "اخیست", f: "akheest" }, - }, - perfective: { - long: { p: "واخیستل", f: "wáakheestul" }, - short: { p: "واخیست", f: "wáakheest" }, - }, - perfectiveSplit: { - long: [{ p: "وا", f: "wáa" }, { p: "خیستل", f: "kheestul" }], - short: [{ p: "وا", f: "wáa" }, { p: "خیست", f: "kheest" }], - }, - }, - stem: { - imperfective: { p: "اخل", f: "akhl" }, - perfective: { p: "واخل", f: "wáakhl" }, - perfectiveSplit: [{ p: "وا", f: "wáa" }, {p: "خل", f: "khl"}], - }, - participle: { - past: { - long: { p: "اخیستلی", f: "akheestúley" }, - short: { p: "اخیستی", f: "akhéestey" }, - }, - present: { - p: "اخیستونکی", f: "akheestóonkey", - }, - }, + }, + root: { + perfective: { + short: { p: "وګرځېد", f: "óogurdzed" }, + long: { p: "وګرځېدل", f: "óogurdzedul" }, }, - }, - { - entry: {"i":300,"ts":1527817299,"p":"آخیستل","g":"","f":"aakheestul","e":"to take, buy, purchase, receive; to shave, cut with scissors","c":"v. trans.","psp":"اخل","psf":"akhl"}, - result: { - entry: { - entry: {"i":300,"ts":1527817299,"p":"آخیستل","g":"","f":"aakheestul","e":"to take, buy, purchase, receive; to shave, cut with scissors","c":"v. trans.","psp":"اخل","psf":"akhl"}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "آخیستل", f: "aakheestúl" }, - short: { p: "آخیست", f: "aakheest" }, - }, - perfective: { - long: { p: "واخیستل", f: "wáakheestul" }, - short: { p: "واخیست", f: "wáakheest" }, - }, - perfectiveSplit: { - long: [{ p: "وا", f: "wáa" }, { p: "خیستل", f: "kheestul" }], - short: [{ p: "وا", f: "wáa" }, { p: "خیست", f: "kheest" }], - }, - }, - stem: { - imperfective: { p: "اخل", f: "akhl" }, - perfective: { p: "واخل", f: "wáakhl" }, - perfectiveSplit: [{ p: "وا", f: "wáa" }, { p: "خل", f: "khl" }], - }, - participle: { - past: { - long: { p: "آخیستلی", f: "aakheestúley" }, - short: { p: "آخیستی", f: "aakhéestey" }, - }, - present: { - p: "آخیستونکی", f: "aakheestóonkey", - }, - }, + imperfective: { + short: { p: "ګرځېد", f: "gurdzed" }, + long: { p: "ګرځېدل", f: "gurdzedúl" }, }, - }, - // TODO: IS THE SPLIT HERE CORRECT?? - { - entry: {"i":1105,"ts":1527816146,"p":"ایستل","g":"","f":"eestul","e":"to throw out, discard, chuck, toss; to extract, to take out","c":"v. trans.","psp":"باس","psf":"baas"}, - result: { - entry: { - entry: {"i":1105,"ts":1527816146,"p":"ایستل","g":"","f":"eestul","e":"to throw out, discard, chuck, toss; to extract, to take out","c":"v. trans.","psp":"باس","psf":"baas"}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "ایستل", f: "eestúl" }, - short: { p: "ایست", f: "eest" }, - }, - perfective: { - long: { p: "ویستل", f: "wéestul" }, - short: { p: "ویست", f: "wéest" }, - }, - perfectiveSplit: { - long: [{ p: "وی", f: "wée" }, { p: "ستل", f: "stul" }], - short: [{ p: "وی", f: "wée" }, { p: "ست", f: "st" }], - }, - }, - stem: { - imperfective: { p: "باس", f: "baas" }, - perfective: { p: "وباس", f: "óobaas" }, - perfectiveSplit: [{ p: "و", f: "óo" }, { p: "باس", f: "baas" }], - }, - participle: { - past: { - long: { p: "ایستلی", f: "eestúley" }, - short: { p: "ایستی", f: "éestey" }, - }, - present: { - p: "ایستونکی", f: "eestóonkey", - }, - }, + perfectiveSplit: { + short: [ + { p: "و", f: "óo" }, + { p: "ګرځېد", f: "gurdzed" }, + ], + long: [ + { p: "و", f: "óo" }, + { p: "ګرځېدل", f: "gurdzedul" }, + ], }, - }, - { - entry: {"i":1106,"ts":1596485537794,"p":"اېستل","g":"","f":"estul","e":"to throw out, discard, chuck, toss; to extract, to take out","c":"v. trans.","psp":"باس","psf":"baas"}, - result: { - entry: { - entry: {"i":1106,"ts":1596485537794,"p":"اېستل","g":"","f":"estul","e":"to throw out, discard, chuck, toss; to extract, to take out","c":"v. trans.","psp":"باس","psf":"baas"}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "اېستل", f: "estúl" }, - short: { p: "اېست", f: "est" }, - }, - perfective: { - long: { p: "وېستل", f: "wéstul" }, - short: { p: "وېست", f: "wést" }, - }, - perfectiveSplit: { - long: [{ p: "وې", f: "wé" }, { p: "ستل", f: "stul" }], - short: [{ p: "وې", f: "wé" }, { p: "ست", f: "st" }], - }, - }, - stem: { - imperfective: { p: "باس", f: "baas" }, - perfective: { p: "وباس", f: "óobaas" }, - perfectiveSplit: [{ p: "و", f: "óo" }, { p: "باس", f: "baas" }], - }, - participle: { - past: { - long: { p: "اېستلی", f: "estúley" }, - short: { p: "اېستی", f: "éstey" }, - }, - present: { p: "اېستونکی", f: "estóonkey" }, - }, + }, + participle: { + past: { + p: "ګرځېدلی", + f: "gurdzedúlay", }, - }, - { - entry: {"i":2766,"ts":1527815165,"p":"پېژندل","g":"","f":"pejzandul","e":"to recognize, know, meet","c":"v. trans.","psp":"پېژن","psf":"pejzan","tppp":"پېژاند","tppf":"pejzaand"}, - result: { - entry: { - entry: {"i":2766,"ts":1527815165,"p":"پېژندل","g":"","f":"pejzandul","e":"to recognize, know, meet","c":"v. trans.","psp":"پېژن","psf":"pejzan","tppp":"پېژاند","tppf":"pejzaand"}, - }, - transitivity: "transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "پېژندل", f: "pejzandúl" }, - short: { p: "پېژند", f: "pejzand" }, - }, - perfective: { - long: { p: "وپېژندل", f: "óopejzandul" }, - short: { p: "وپېژند", f: "óopejzand" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "پېژندل", f: "pejzandul" }], - short: [{ p: "و", f: "óo" }, { p: "پېژند", f: "pejzand" }], - }, - }, - stem: { - imperfective: { p: "پېژن", f: "pejzan" }, - perfective: { p: "وپېژن", f: "óopejzan" }, - perfectiveSplit: [{ p: "و", f: "óo" }, { p: "پېژن", f: "pejzan" }], - }, - participle: { - past: { p: "پېژندلی", f: "pejzandúley" }, - present: { p: "پېژندونکی", f: "pejzandóonkey" }, - }, - idiosyncraticThirdMascSing: { - imperfective: { p: "پېژاند", f: "pejzaand" }, - perfective: { p: "وپېژاند", f: "óopejzaand" }, - }, + present: { + long: { + p: "ګرځېدونکی", + f: "gurdzedóonkay", + }, + short: { + p: "ګرځونکی", + f: "gurdzóonkay", + }, }, + }, }, - { - entry: {"i":5413,"ts":1527812767,"p":"خندل","g":"","f":"khandul","e":"to laugh","c":"v. gramm. trans.","psp":"خاند","psf":"khaand"}, - result: { - entry: { - entry: {"i":5413,"ts":1527812767,"p":"خندل","g":"","f":"khandul","e":"to laugh","c":"v. gramm. trans.","psp":"خاند","psf":"khaand"}, - }, - transitivity: "grammatically transitive", - type: "simple", - yulEnding: false, - root: { - imperfective: { - long: { p: "خندل", f: "khandúl" }, - short: { p: "خند", f: "khand" }, - }, - perfective: { - long: { p: "وخندل", f: "óokhandul" }, - short: { p: "وخند", f: "óokhand" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "خندل", f: "khandul" }], - short: [{ p: "و", f: "óo" }, { p: "خند", f: "khand" }], - }, - }, - stem: { - imperfective: { p: "خاند", f: "khaand" }, - perfective: { p: "وخاند", f: "óokhaand" }, - perfectiveSplit: [{ p: "و", f: "óo" }, { p: "خاند", f: "khaand" }], - }, - participle: { - past: { p: "خندلی", f: "khandúley" }, - present: { p: "خندونکی", f: "khandóonkey" }, - }, + }, + { + entry: { + i: 13664, + ts: 1527823376, + p: "وتل", + g: "", + f: "watul", + e: "to go out, exit, leave, emerge", + c: "v. intrans. irreg.", + psp: "وځ", + psf: "oodz", + tppp: "واته", + tppf: "waatu", + }, + result: { + entry: { + entry: { + i: 13664, + ts: 1527823376, + p: "وتل", + g: "", + f: "watul", + e: "to go out, exit, leave, emerge", + c: "v. intrans. irreg.", + psp: "وځ", + psf: "oodz", + tppp: "واته", + tppf: "waatu", }, + }, + transitivity: "intransitive", + type: "simple", + yulEnding: false, + stem: { + perfective: { p: "ووځ", f: "wÚoodz" }, + imperfective: { p: "وځ", f: "oodz" }, + perfectiveSplit: [ + { p: "و", f: "wÚ" }, + { p: "وځ", f: "oodz" }, + ], + }, + root: { + perfective: { + short: { p: "ووت", f: "óowat" }, + long: { p: "ووتل", f: "óowatul" }, + }, + imperfective: { + short: { p: "وت", f: "wat" }, + long: { p: "وتل", f: "watúl" }, + }, + perfectiveSplit: { + short: [ + { p: "و", f: "óo" }, + { p: "وت", f: "wat" }, + ], + long: [ + { p: "و", f: "óo" }, + { p: "وتل", f: "watul" }, + ], + }, + }, + participle: { + past: { + long: { + p: "وتلی", + f: "watúlay", + }, + short: { + p: "وتی", + f: "wátay", + }, + }, + present: { + long: { + p: "وتلونکی", + f: "watlóonkay", + }, + short: { + p: "وتونکی", + f: "watóonkay", + }, + }, + }, + idiosyncraticThirdMascSing: { + imperfective: { p: "واته", f: "waatu" }, + perfective: { p: "وواته", f: "óowaatu" }, + }, }, - // stative compounds - { - entry: {"i":5367,"ts":1577898915919,"p":"خفه کول","g":"","f":"khufa kawul","e":"to make sad, to grieve, to annoy; to choke, to make suffocate","l":1527812798,"c":"v. stat. comp. trans."}, - complement: {"i":5366,"ts":1527812798,"p":"خفه","g":"","f":"khufa","e":"sad, upset, angry; choked, suffocated","c":"adj."}, - result: { + }, + { + entry: { + i: 13801, + ts: 1527816865, + p: "وړل", + g: "", + f: "oRúl, wRul, wuRúl", + e: "to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)", + separationAtP: 2, + separationAtF: 2, + c: "v. trans. irreg.", + ssp: "یوس", + ssf: "yos", + prp: "یوړل", + prf: "yóRul", + noOo: true, + diacExcept: true, + }, + result: { + entry: { + entry: { + i: 13801, + ts: 1527816865, + p: "وړل", + g: "", + f: "oRúl", + e: "to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)", + separationAtP: 2, + separationAtF: 2, + c: "v. trans. irreg.", + ssp: "یوس", + ssf: "yos", + prp: "یوړل", + prf: "yóRul", + noOo: true, + diacExcept: true, + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + perfective: { + short: { p: "یوړ", f: "yóR" }, + long: { p: "یوړل", f: "yóRul" }, + }, + imperfective: { + short: { p: "وړ", f: "oR" }, + long: { p: "وړل", f: "oRúl" }, + }, + perfectiveSplit: { + short: [ + { p: "یو", f: "yó" }, + { p: "ړ", f: "R" }, + ], + long: [ + { p: "یو", f: "yó" }, + { p: "ړل", f: "Rul" }, + ], + }, + }, + stem: { + perfective: { + p: "یوس", + f: "yos", + }, + imperfective: { + p: "وړ", + f: "oR", + }, + perfectiveSplit: [ + { p: "یو", f: "yó" }, + { p: "س", f: "s" }, + ], + }, + participle: { + past: { + short: { + p: "وړی", + f: "óRay", + }, + long: { + p: "وړلی", + f: "oRúlay", + }, + }, + present: { + p: "وړونکی", + f: "oRóonkay", + }, + }, + }, + }, + { + entry: { + i: 13801, + ts: 1527816865, + p: "وړل", + g: "", + f: "wRul, oRúl, wuRúl", + e: "to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)", + separationAtP: 2, + separationAtF: 2, + c: "v. trans. irreg.", + ssp: "یوس", + ssf: "yos", + prp: "یوړل", + prf: "yóRul", + noOo: true, + diacExcept: true, + }, + result: { + entry: { + entry: { + i: 13801, + ts: 1527816865, + p: "وړل", + g: "", + f: "wRul", + e: "to take, carry, bear, move (inanimate objects); to win, earn (subjunctive یوسي - yósee or ویسي - wéesee, simple past یو یې وړلو - yo ye wRulo)", + separationAtP: 2, + separationAtF: 2, + c: "v. trans. irreg.", + ssp: "یوس", + ssf: "yos", + prp: "یوړل", + prf: "yóRul", + noOo: true, + diacExcept: true, + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + perfective: { + short: { p: "یوړ", f: "yóR" }, + long: { p: "یوړل", f: "yóRul" }, + }, + imperfective: { + short: { p: "وړ", f: "wR" }, + long: { p: "وړل", f: "wRúl" }, + }, + perfectiveSplit: { + short: [ + { p: "یو", f: "yó" }, + { p: "ړ", f: "R" }, + ], + long: [ + { p: "یو", f: "yó" }, + { p: "ړل", f: "Rul" }, + ], + }, + }, + stem: { + perfective: { + p: "یوس", + f: "yos", + }, + imperfective: { + p: "وړ", + f: "wR", + }, + perfectiveSplit: [ + { p: "یو", f: "yó" }, + { p: "س", f: "s" }, + ], + }, + participle: { + past: { + short: { + p: "وړی", + f: "wúRay", + }, + long: { + p: "وړلی", + f: "wRúlay", + }, + }, + present: { + p: "وړونکی", + f: "wuRóonkay", + }, + }, + }, + }, + { + entry: { + i: 6503, + ts: 1527815214, + p: "راوړل", + g: "", + f: "raawRúl", + e: "to bring, deliver (inanimate objects)", + separationAtP: 2, + separationAtF: 3, + c: "v. trans. irreg.", + noOo: true, + }, + result: { + entry: { + entry: { + i: 6503, + ts: 1527815214, + p: "راوړل", + g: "", + f: "raawRúl", + e: "to bring, deliver (inanimate objects)", + separationAtP: 2, + separationAtF: 3, + c: "v. trans. irreg.", + noOo: true, + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + perfective: { + short: { p: "راوړ", f: "ráawR" }, + long: { p: "راوړل", f: "ráawRul" }, + }, + imperfective: { + short: { p: "راوړ", f: "raawR" }, + long: { p: "راوړل", f: "raawRúl" }, + }, + perfectiveSplit: { + short: [ + { p: "را", f: "ráa" }, + { p: "وړ", f: "wR" }, + ], + long: [ + { p: "را", f: "ráa" }, + { p: "وړل", f: "wRul" }, + ], + }, + }, + stem: { + perfective: { + p: "راوړ", + f: "ráawR", + }, + imperfective: { + p: "راوړ", + f: "raawR", + }, + perfectiveSplit: [ + { p: "را", f: "ráa" }, + { p: "وړ", f: "wR" }, + ], + }, + participle: { + past: { + short: { + p: "راوړی", + f: "raawúRay", + }, + long: { + p: "راوړلی", + f: "raawRúlay", + }, + }, + present: { + p: "راوړونکی", + f: "raawRóonkay", + }, + }, + }, + }, + { + entry: { + i: 5514, + ts: 1527812790, + p: "خوړل", + g: "", + f: "khoRul", + e: "to eat, to bite", + c: "v. trans.", + psp: "خور", + psf: "khor", + tppp: "خوړ", + tppf: "khoR", + }, + result: { + entry: { + entry: { + i: 5514, + ts: 1527812790, + p: "خوړل", + g: "", + f: "khoRul", + e: "to eat, to bite", + c: "v. trans.", + psp: "خور", + psf: "khor", + tppp: "خوړ", + tppf: "khoR", + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + perfective: { + short: { p: "وخوړ", f: "óokhoR" }, + long: { p: "وخوړل", f: "óokhoRul" }, + }, + imperfective: { + short: { p: "خوړ", f: "khoR" }, + long: { p: "خوړل", f: "khoRúl" }, + }, + perfectiveSplit: { + short: [ + { p: "و", f: "óo" }, + { p: "خوړ", f: "khoR" }, + ], + long: [ + { p: "و", f: "óo" }, + { p: "خوړل", f: "khoRul" }, + ], + }, + }, + stem: { + perfective: { + p: "وخور", + f: "óokhor", + }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "خور", f: "khor" }, + ], + imperfective: { + p: "خور", + f: "khor", + }, + }, + participle: { + past: { + p: "خوړلی", + f: "khoRúlay", + }, + present: { + p: "خوړونکی", + f: "khoRóonkay", + }, + }, + idiosyncraticThirdMascSing: { + imperfective: { p: "خوړ", f: "khoR" }, + perfective: { p: "وخوړ", f: "óokhoR" }, + }, + }, + }, + { + entry: { + i: 1675, + ts: 1527822381, + p: "بنګېدل", + g: "", + f: "bungedúl", + e: "to buzz, hum, jingle; to snuffle, to speak nasally, or with a twang", + c: "v. intrans.", + }, + result: { + entry: { + entry: { + i: 1675, + ts: 1527822381, + p: "بنګېدل", + g: "", + f: "bungedúl", + e: "to buzz, hum, jingle; to snuffle, to speak nasally, or with a twang", + c: "v. intrans.", + }, + }, + transitivity: "intransitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + short: { p: "بنګېد", f: "bunged" }, + long: { p: "بنګېدل", f: "bungedúl" }, + }, + perfective: { + short: { p: "وبنګېد", f: "óobunged" }, + long: { p: "وبنګېدل", f: "óobungedul" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "بنګېدل", f: "bungedul" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "بنګېد", f: "bunged" }, + ], + }, + }, + stem: { + imperfective: { + p: "بنګېږ", + f: "bungéG", + }, + perfective: { + p: "وبنګېږ", + f: "óobungeG", + }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "بنګېږ", f: "bungeG" }, + ], + }, + participle: { + past: { + p: "بنګېدلی", + f: "bungedúlay", + }, + present: { + p: "بنګېدونکی", + f: "bungedóonkay", + }, + }, + }, + }, + { + entry: { + i: 10144, + ts: 1527812759, + p: "کېناستل", + g: "", + f: "kenaastul", + e: "to sit", + separationAtP: 2, + separationAtF: 2, + c: "v. intrans. irreg.", + psp: "کېن", + psf: "ken", + noOo: true, + }, + result: { + entry: { + entry: { + i: 10144, + ts: 1527812759, + p: "کېناستل", + g: "", + f: "kenaastul", + e: "to sit", + separationAtP: 2, + separationAtF: 2, + c: "v. intrans. irreg.", + psp: "کېن", + psf: "ken", + noOo: true, + }, + }, + transitivity: "intransitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "کېناستل", f: "kenaastúl" }, + short: { p: "کېناست", f: "kenaast" }, + }, + perfective: { + long: { p: "کېناستل", f: "kénaastul" }, + short: { p: "کېناست", f: "kénaast" }, + }, + perfectiveSplit: { + long: [ + { p: "کې", f: "ké" }, + { p: "ناستل", f: "naastul" }, + ], + short: [ + { p: "کې", f: "ké" }, + { p: "ناست", f: "naast" }, + ], + }, + }, + stem: { + imperfective: { + p: "کېن", + f: "ken", + }, + perfective: { + p: "کېن", + f: "kén", + }, + perfectiveSplit: [ + { p: "کې", f: "ké" }, + { p: "ن", f: "n" }, + ], + }, + participle: { + past: { + p: "کېناستلی", + f: "kenaastúlay", + }, + present: { + p: "کېناستونکی", + f: "kenaastóonkay", + }, + }, + }, + }, + { + entry: { + i: 445, + ts: 1527811605, + p: "ازمویل", + g: "", + f: "azmoyul", + e: "to attempt, try; to experiment, test", + c: "v. trans.", + sepOo: true, + }, + result: { + entry: { + entry: { + i: 445, + ts: 1527811605, + p: "ازمویل", + g: "", + f: "azmoyul", + e: "to attempt, try; to experiment, test", + c: "v. trans.", + sepOo: true, + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: true, + root: { + imperfective: { + long: { p: "ازمویل", f: "azmóyul" }, + short: { p: "ازموی", f: "azmoy" }, + }, + perfective: { + long: { p: "و ازمویل", f: "óo`azmoyul" }, + short: { p: "و ازموی", f: "óo`azmoy" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "ازمویل", f: "azmoyul" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "ازموی", f: "azmoy" }, + ], + }, + }, + stem: { + imperfective: { p: "ازموی", f: "azmoy" }, + perfective: { p: "و ازموی", f: "óo`azmoy" }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "ازموی", f: "azmoy" }, + ], + }, + participle: { + past: { p: "ازمویلی", f: "azmóyulay" }, + present: { p: "ازمویونکی", f: "azmoyóonkay" }, + }, + }, + }, + { + entry: { + i: 8896, + ts: 1527812627, + p: "غوښتل", + g: "", + f: "ghwuxtul, ghoxtul", + e: "to want, to request", + c: "v. trans.", + psp: "غواړ", + psf: "ghwaaR", + }, + result: { + entry: { + entry: { + i: 8896, + ts: 1527812627, + p: "غوښتل", + g: "", + f: "ghwuxtul", + e: "to want, to request", + c: "v. trans.", + psp: "غواړ", + psf: "ghwaaR", + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "غوښتل", f: "ghwuxtúl" }, + short: { p: "غوښت", f: "ghwuxt" }, + }, + perfective: { + long: { p: "وغوښتل", f: "óoghwuxtul" }, + short: { p: "وغوښت", f: "óoghwuxt" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "غوښتل", f: "ghwuxtul" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "غوښت", f: "ghwuxt" }, + ], + }, + }, + stem: { + imperfective: { p: "غواړ", f: "ghwaaR" }, + perfective: { p: "وغواړ", f: "óoghwaaR" }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "غواړ", f: "ghwaaR" }, + ], + }, + participle: { + past: { + long: { p: "غوښتلی", f: "ghwuxtúlay" }, + short: { p: "غوښتی", f: "ghwúxtay" }, + }, + present: { + p: "غوښتونکی", + f: "ghwuxtóonkay", + }, + }, + }, + }, + { + entry: { + i: 300, + ts: 1527817298, + p: "اخیستل", + g: "", + f: "akheestul", + e: "to take, buy, purchase, receive; to shave, cut with scissors", + c: "v. trans.", + psp: "اخل", + psf: "akhl", + }, + result: { + entry: { + entry: { + i: 300, + ts: 1527817298, + p: "اخیستل", + g: "", + f: "akheestul", + e: "to take, buy, purchase, receive; to shave, cut with scissors", + c: "v. trans.", + psp: "اخل", + psf: "akhl", + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "اخیستل", f: "akheestúl" }, + short: { p: "اخیست", f: "akheest" }, + }, + perfective: { + long: { p: "واخیستل", f: "wáakheestul" }, + short: { p: "واخیست", f: "wáakheest" }, + }, + perfectiveSplit: { + long: [ + { p: "وا", f: "wáa" }, + { p: "خیستل", f: "kheestul" }, + ], + short: [ + { p: "وا", f: "wáa" }, + { p: "خیست", f: "kheest" }, + ], + }, + }, + stem: { + imperfective: { p: "اخل", f: "akhl" }, + perfective: { p: "واخل", f: "wáakhl" }, + perfectiveSplit: [ + { p: "وا", f: "wáa" }, + { p: "خل", f: "khl" }, + ], + }, + participle: { + past: { + long: { p: "اخیستلی", f: "akheestúlay" }, + short: { p: "اخیستی", f: "akhéestay" }, + }, + present: { + p: "اخیستونکی", + f: "akheestóonkay", + }, + }, + }, + }, + { + entry: { + i: 300, + ts: 1527817299, + p: "آخیستل", + g: "", + f: "aakheestul", + e: "to take, buy, purchase, receive; to shave, cut with scissors", + c: "v. trans.", + psp: "اخل", + psf: "akhl", + }, + result: { + entry: { + entry: { + i: 300, + ts: 1527817299, + p: "آخیستل", + g: "", + f: "aakheestul", + e: "to take, buy, purchase, receive; to shave, cut with scissors", + c: "v. trans.", + psp: "اخل", + psf: "akhl", + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "آخیستل", f: "aakheestúl" }, + short: { p: "آخیست", f: "aakheest" }, + }, + perfective: { + long: { p: "واخیستل", f: "wáakheestul" }, + short: { p: "واخیست", f: "wáakheest" }, + }, + perfectiveSplit: { + long: [ + { p: "وا", f: "wáa" }, + { p: "خیستل", f: "kheestul" }, + ], + short: [ + { p: "وا", f: "wáa" }, + { p: "خیست", f: "kheest" }, + ], + }, + }, + stem: { + imperfective: { p: "اخل", f: "akhl" }, + perfective: { p: "واخل", f: "wáakhl" }, + perfectiveSplit: [ + { p: "وا", f: "wáa" }, + { p: "خل", f: "khl" }, + ], + }, + participle: { + past: { + long: { p: "آخیستلی", f: "aakheestúlay" }, + short: { p: "آخیستی", f: "aakhéestay" }, + }, + present: { + p: "آخیستونکی", + f: "aakheestóonkay", + }, + }, + }, + }, + // TODO: IS THE SPLIT HERE CORRECT?? + { + entry: { + i: 1105, + ts: 1527816146, + p: "ایستل", + g: "", + f: "eestul", + e: "to throw out, discard, chuck, toss; to extract, to take out", + c: "v. trans.", + psp: "باس", + psf: "baas", + }, + result: { + entry: { + entry: { + i: 1105, + ts: 1527816146, + p: "ایستل", + g: "", + f: "eestul", + e: "to throw out, discard, chuck, toss; to extract, to take out", + c: "v. trans.", + psp: "باس", + psf: "baas", + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "ایستل", f: "eestúl" }, + short: { p: "ایست", f: "eest" }, + }, + perfective: { + long: { p: "ویستل", f: "wéestul" }, + short: { p: "ویست", f: "wéest" }, + }, + perfectiveSplit: { + long: [ + { p: "وی", f: "wée" }, + { p: "ستل", f: "stul" }, + ], + short: [ + { p: "وی", f: "wée" }, + { p: "ست", f: "st" }, + ], + }, + }, + stem: { + imperfective: { p: "باس", f: "baas" }, + perfective: { p: "وباس", f: "óobaas" }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "باس", f: "baas" }, + ], + }, + participle: { + past: { + long: { p: "ایستلی", f: "eestúlay" }, + short: { p: "ایستی", f: "éestay" }, + }, + present: { + p: "ایستونکی", + f: "eestóonkay", + }, + }, + }, + }, + { + entry: { + i: 1106, + ts: 1596485537794, + p: "اېستل", + g: "", + f: "estul", + e: "to throw out, discard, chuck, toss; to extract, to take out", + c: "v. trans.", + psp: "باس", + psf: "baas", + }, + result: { + entry: { + entry: { + i: 1106, + ts: 1596485537794, + p: "اېستل", + g: "", + f: "estul", + e: "to throw out, discard, chuck, toss; to extract, to take out", + c: "v. trans.", + psp: "باس", + psf: "baas", + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "اېستل", f: "estúl" }, + short: { p: "اېست", f: "est" }, + }, + perfective: { + long: { p: "وېستل", f: "wéstul" }, + short: { p: "وېست", f: "wést" }, + }, + perfectiveSplit: { + long: [ + { p: "وې", f: "wé" }, + { p: "ستل", f: "stul" }, + ], + short: [ + { p: "وې", f: "wé" }, + { p: "ست", f: "st" }, + ], + }, + }, + stem: { + imperfective: { p: "باس", f: "baas" }, + perfective: { p: "وباس", f: "óobaas" }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "باس", f: "baas" }, + ], + }, + participle: { + past: { + long: { p: "اېستلی", f: "estúlay" }, + short: { p: "اېستی", f: "éstay" }, + }, + present: { p: "اېستونکی", f: "estóonkay" }, + }, + }, + }, + { + entry: { + i: 2766, + ts: 1527815165, + p: "پېژندل", + g: "", + f: "pejzandul", + e: "to recognize, know, meet", + c: "v. trans.", + psp: "پېژن", + psf: "pejzan", + tppp: "پېژاند", + tppf: "pejzaand", + }, + result: { + entry: { + entry: { + i: 2766, + ts: 1527815165, + p: "پېژندل", + g: "", + f: "pejzandul", + e: "to recognize, know, meet", + c: "v. trans.", + psp: "پېژن", + psf: "pejzan", + tppp: "پېژاند", + tppf: "pejzaand", + }, + }, + transitivity: "transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "پېژندل", f: "pejzandúl" }, + short: { p: "پېژند", f: "pejzand" }, + }, + perfective: { + long: { p: "وپېژندل", f: "óopejzandul" }, + short: { p: "وپېژند", f: "óopejzand" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "پېژندل", f: "pejzandul" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "پېژند", f: "pejzand" }, + ], + }, + }, + stem: { + imperfective: { p: "پېژن", f: "pejzan" }, + perfective: { p: "وپېژن", f: "óopejzan" }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "پېژن", f: "pejzan" }, + ], + }, + participle: { + past: { p: "پېژندلی", f: "pejzandúlay" }, + present: { p: "پېژندونکی", f: "pejzandóonkay" }, + }, + idiosyncraticThirdMascSing: { + imperfective: { p: "پېژاند", f: "pejzaand" }, + perfective: { p: "وپېژاند", f: "óopejzaand" }, + }, + }, + }, + { + entry: { + i: 5413, + ts: 1527812767, + p: "خندل", + g: "", + f: "khandul", + e: "to laugh", + c: "v. gramm. trans.", + psp: "خاند", + psf: "khaand", + }, + result: { + entry: { + entry: { + i: 5413, + ts: 1527812767, + p: "خندل", + g: "", + f: "khandul", + e: "to laugh", + c: "v. gramm. trans.", + psp: "خاند", + psf: "khaand", + }, + }, + transitivity: "grammatically transitive", + type: "simple", + yulEnding: false, + root: { + imperfective: { + long: { p: "خندل", f: "khandúl" }, + short: { p: "خند", f: "khand" }, + }, + perfective: { + long: { p: "وخندل", f: "óokhandul" }, + short: { p: "وخند", f: "óokhand" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "خندل", f: "khandul" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "خند", f: "khand" }, + ], + }, + }, + stem: { + imperfective: { p: "خاند", f: "khaand" }, + perfective: { p: "وخاند", f: "óokhaand" }, + perfectiveSplit: [ + { p: "و", f: "óo" }, + { p: "خاند", f: "khaand" }, + ], + }, + participle: { + past: { p: "خندلی", f: "khandúlay" }, + present: { p: "خندونکی", f: "khandóonkay" }, + }, + }, + }, + // stative compounds + { + entry: { + i: 5367, + ts: 1577898915919, + p: "خفه کول", + g: "", + f: "khufa kawul", + e: "to make sad, to grieve, to annoy; to choke, to make suffocate", + l: 1527812798, + c: "v. stat. comp. trans.", + }, + complement: { + i: 5366, + ts: 1527812798, + p: "خفه", + g: "", + f: "khufa", + e: "sad, upset, angry; choked, suffocated", + c: "adj.", + }, + result: { + entry: { + entry: { + i: 5367, + ts: 1577898915919, + p: "خفه کول", + g: "", + f: "khufa kawul", + e: "to make sad, to grieve, to annoy; to choke, to make suffocate", + l: 1527812798, + c: "v. stat. comp. trans.", + }, + complement: { + i: 5366, + ts: 1527812798, + p: "خفه", + g: "", + f: "khufa", + e: "sad, upset, angry; choked, suffocated", + c: "adj.", + }, + }, + transitivity: "transitive", + type: "stative compound", + yulEnding: false, + root: { + imperfective: { + long: { p: "خفه کول", f: "khufa kawúl" }, + short: { p: "خفه کو", f: "khufa kaw" }, + }, + perfective: { + long: { p: "خفه کړل", f: "khufa kRul" }, + short: { p: "خفه کړ", f: "khufa kR" }, + mini: { p: "خفه ک", f: "khufa k" }, + }, + perfectiveSplit: { + long: [ + { p: "خفه ", f: "khufa " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "خفه ", f: "khufa " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "خفه ", f: "khufa " }, + { p: "ک", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "خفه کو", f: "khufa kaw" }, + perfective: { + long: { p: "خفه کړ", f: "khufa kR" }, + short: { p: "خفه ک", f: "khufa k" }, + }, + perfectiveSplit: { + long: [ + { p: "خفه ", f: "khufa " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "خفه ", f: "khufa " }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + past: { p: "خفه کړی", f: "khufa kúRay" }, + present: { p: "خفه کوونکی", f: "khufa kawóonkay" }, + }, + complement: { + masc: [ + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + ], + fem: [ + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + ], + }, + }, + }, + { + entry: { + i: 5368, + ts: 1577898920635, + p: "خفه کېدل", + g: "", + f: "khufa kedul", + e: "to be sad, grieved, annoyed, upset; to be choked, to suffocate", + l: 1527812798, + c: "v. stat. comp. intrans.", + }, + complement: { + i: 5366, + ts: 1527812798, + p: "خفه", + g: "", + f: "khufa", + e: "sad, upset, angry; choked, suffocated", + c: "adj.", + }, + result: { + entry: { + entry: { + i: 5368, + ts: 1577898920635, + p: "خفه کېدل", + g: "", + f: "khufa kedul", + e: "to be sad, grieved, annoyed, upset; to be choked, to suffocate", + l: 1527812798, + c: "v. stat. comp. intrans.", + }, + complement: { + i: 5366, + ts: 1527812798, + p: "خفه", + g: "", + f: "khufa", + e: "sad, upset, angry; choked, suffocated", + c: "adj.", + }, + }, + transitivity: "intransitive", + type: "stative compound", + yulEnding: false, + root: { + imperfective: { + long: { p: "خفه کېدل", f: "khufa kedúl" }, + short: { p: "خفه کېد", f: "khufa ked" }, + }, + perfective: { + long: { p: "خفه شول", f: "khufa shwul" }, + short: { p: "خفه شو", f: "khufa shw" }, + }, + perfectiveSplit: { + long: [ + { p: "خفه ", f: "khufa " }, + { p: "شول", f: "shwul" }, + ], + short: [ + { p: "خفه ", f: "khufa " }, + { p: "شو", f: "shw" }, + ], + }, + }, + stem: { + imperfective: { p: "خفه کېږ", f: "khufa kéG" }, + perfective: { p: "خفه ش", f: "khufa sh" }, + perfectiveSplit: [ + { p: "خفه ", f: "khufa " }, + { p: "ش", f: "sh" }, + ], + }, + participle: { + past: { p: "خفه شوی", f: "khufa shúway" }, + present: { p: "خفه کېدونکی", f: "khufa kedóonkay" }, + }, + complement: { + masc: [ + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + ], + fem: [ + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + [{ p: "خفه", f: "khufa" }], + ], + }, + }, + }, + { + entry: { + i: 2182, + ts: 1571859113828, + p: "پخول", + g: "", + f: "pakhawul", + e: "to cook, prepare, to cause to ripen, mature", + l: 1574867531681, + c: "v. stat. comp. trans.", + }, + complement: { + i: 2610, + ts: 1574867531681, + p: "پوخ", + g: "", + f: "pokh", + e: "mature, ripe, ready, cooked, able, skillful, experienced, tried, tested, true", + c: "adj. irreg.", + infap: "پاخه", + infaf: "paakhu", + infbp: "پخ", + infbf: "pakh", + }, + result: { + entry: { + entry: { + i: 2182, + ts: 1571859113828, + p: "پخول", + g: "", + f: "pakhawul", + e: "to cook, prepare, to cause to ripen, mature", + l: 1574867531681, + c: "v. stat. comp. trans.", + }, + complement: { + i: 2610, + ts: 1574867531681, + p: "پوخ", + g: "", + f: "pokh", + e: "mature, ripe, ready, cooked, able, skillful, experienced, tried, tested, true", + c: "adj. irreg.", + infap: "پاخه", + infaf: "paakhu", + infbp: "پخ", + infbf: "pakh", + }, + }, + transitivity: "transitive", + type: "stative compound", + yulEnding: false, + root: { + imperfective: { + long: { p: "پخول", f: "pakhawúl" }, + short: { p: "پخو", f: "pakhaw" }, + }, + perfective: { + mascSing: { + long: { p: "پوخ کړل", f: "pokh kRul" }, + short: { p: "پوخ کړ", f: "pokh kR" }, + mini: { p: "پوخ ک", f: "pokh k" }, + }, + mascPlur: { + long: { p: "پاخه کړل", f: "paakhú kRul" }, + short: { p: "پاخه کړ", f: "paakhú kR" }, + mini: { p: "پاخه ک", f: "paakhú k" }, + }, + femSing: { + long: { p: "پخه کړل", f: "pakhá kRul" }, + short: { p: "پخه کړ", f: "pakhá kR" }, + mini: { p: "پخه ک", f: "pakhá k" }, + }, + femPlur: { + long: { p: "پخې کړل", f: "pakhé kRul" }, + short: { p: "پخې کړ", f: "pakhé kR" }, + mini: { p: "پخې ک", f: "pakhé k" }, + }, + }, + perfectiveSplit: { + mascSing: { + long: [ + { p: "پوخ ", f: "pokh " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "پوخ ", f: "pokh " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "پوخ ", f: "pokh " }, + { p: "ک", f: "k" }, + ], + }, + mascPlur: { + long: [ + { p: "پاخه ", f: "paakhú " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "پاخه ", f: "paakhú " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "پاخه ", f: "paakhú " }, + { p: "ک", f: "k" }, + ], + }, + femSing: { + long: [ + { p: "پخه ", f: "pakhá " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "پخه ", f: "pakhá " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "پخه ", f: "pakhá " }, + { p: "ک", f: "k" }, + ], + }, + femPlur: { + long: [ + { p: "پخې ", f: "pakhé " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "پخې ", f: "pakhé " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "پخې ", f: "pakhé " }, + { p: "ک", f: "k" }, + ], + }, + }, + }, + stem: { + imperfective: { p: "پخو", f: "pakhaw" }, + perfective: { + mascSing: { + long: { p: "پوخ کړ", f: "pokh kR" }, + short: { p: "پوخ ک", f: "pokh k" }, + }, + mascPlur: { + long: { p: "پاخه کړ", f: "paakhú kR" }, + short: { p: "پاخه ک", f: "paakhú k" }, + }, + femSing: { + long: { p: "پخه کړ", f: "pakhá kR" }, + short: { p: "پخه ک", f: "pakhá k" }, + }, + femPlur: { + long: { p: "پخې کړ", f: "pakhé kR" }, + short: { p: "پخې ک", f: "pakhé k" }, + }, + }, + perfectiveSplit: { + mascSing: { + long: [ + { p: "پوخ ", f: "pokh " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "پوخ ", f: "pokh " }, + { p: "ک", f: "k" }, + ], + }, + mascPlur: { + long: [ + { p: "پاخه ", f: "paakhú " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "پاخه ", f: "paakhú " }, + { p: "ک", f: "k" }, + ], + }, + femSing: { + long: [ + { p: "پخه ", f: "pakhá " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "پخه ", f: "pakhá " }, + { p: "ک", f: "k" }, + ], + }, + femPlur: { + long: [ + { p: "پخې ", f: "pakhé " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "پخې ", f: "pakhé " }, + { p: "ک", f: "k" }, + ], + }, + }, + }, + participle: { + present: { p: "پخوونکی", f: "pakhawóonkay" }, + past: { + mascSing: { p: "پوخ کړی", f: "pokh kúRay" }, + mascPlur: { p: "پاخه کړي", f: "paakhu kúRee" }, + femSing: { p: "پخه کړې", f: "pakha kúRe" }, + femPlur: { p: "پخې کړې", f: "pakhe kúRe" }, + }, + }, + complement: { + masc: [ + [{ p: "پوخ", f: "pokh" }], + [{ p: "پاخه", f: "paakhú" }], + [{ p: "پخو", f: "pakhó" }], + ], + fem: [ + [{ p: "پخه", f: "pakhá" }], + [{ p: "پخې", f: "pakhé" }], + [{ p: "پخو", f: "pakhó" }], + ], + }, + }, + }, + { + entry: { + i: 7205, + ts: 1591033069786, + p: "ستړی کېدل", + g: "", + f: "stuRay kedul", + e: "to get tired, fatigued", + l: 1527815306, + c: "v. stat. comp. intrans.", + }, + complement: { + i: 7204, + ts: 1527815306, + p: "ستړی", + g: "", + f: "stúRay", + e: "tired", + c: "adj.", + }, + result: { + entry: { + entry: { + i: 7205, + ts: 1591033069786, + p: "ستړی کېدل", + g: "", + f: "stuRay kedul", + e: "to get tired, fatigued", + l: 1527815306, + c: "v. stat. comp. intrans.", + }, + complement: { + i: 7204, + ts: 1527815306, + p: "ستړی", + g: "", + f: "stúRay", + e: "tired", + c: "adj.", + }, + }, + transitivity: "intransitive", + type: "stative compound", + yulEnding: false, + root: { + imperfective: { + mascSing: { + long: { p: "ستړی کېدل", f: "stuRay kedúl" }, + short: { p: "ستړی کېد", f: "stuRay ked" }, + }, + mascPlur: { + long: { p: "ستړي کېدل", f: "stuRee kedúl" }, + short: { p: "ستړي کېد", f: "stuRee ked" }, + }, + femSing: { + long: { p: "ستړې کېدل", f: "stuRe kedúl" }, + short: { p: "ستړې کېد", f: "stuRe ked" }, + }, + femPlur: { + long: { p: "ستړې کېدل", f: "stuRe kedúl" }, + short: { p: "ستړې کېد", f: "stuRe ked" }, + }, + }, + perfective: { + mascSing: { + long: { p: "ستړی شول", f: "stúRay shwul" }, + short: { p: "ستړی شو", f: "stúRay shw" }, + }, + mascPlur: { + long: { p: "ستړي شول", f: "stúRee shwul" }, + short: { p: "ستړي شو", f: "stúRee shw" }, + }, + femSing: { + long: { p: "ستړې شول", f: "stúRe shwul" }, + short: { p: "ستړې شو", f: "stúRe shw" }, + }, + femPlur: { + long: { p: "ستړې شول", f: "stúRe shwul" }, + short: { p: "ستړې شو", f: "stúRe shw" }, + }, + }, + perfectiveSplit: { + mascSing: { + long: [ + { p: "ستړی ", f: "stúRay " }, + { p: "شول", f: "shwul" }, + ], + short: [ + { p: "ستړی ", f: "stúRay " }, + { p: "شو", f: "shw" }, + ], + }, + mascPlur: { + long: [ + { p: "ستړي ", f: "stúRee " }, + { p: "شول", f: "shwul" }, + ], + short: [ + { p: "ستړي ", f: "stúRee " }, + { p: "شو", f: "shw" }, + ], + }, + femSing: { + long: [ + { p: "ستړې ", f: "stúRe " }, + { p: "شول", f: "shwul" }, + ], + short: [ + { p: "ستړې ", f: "stúRe " }, + { p: "شو", f: "shw" }, + ], + }, + femPlur: { + long: [ + { p: "ستړې ", f: "stúRe " }, + { p: "شول", f: "shwul" }, + ], + short: [ + { p: "ستړې ", f: "stúRe " }, + { p: "شو", f: "shw" }, + ], + }, + }, + }, + stem: { + imperfective: { + mascSing: { p: "ستړی کېږ", f: "stuRay kéG" }, + mascPlur: { p: "ستړي کېږ", f: "stuRee kéG" }, + femSing: { p: "ستړې کېږ", f: "stuRe kéG" }, + femPlur: { p: "ستړې کېږ", f: "stuRe kéG" }, + }, + perfective: { + mascSing: { p: "ستړی ش", f: "stúRay sh" }, + mascPlur: { p: "ستړي ش", f: "stúRee sh" }, + femSing: { p: "ستړې ش", f: "stúRe sh" }, + femPlur: { p: "ستړې ش", f: "stúRe sh" }, + }, + perfectiveSplit: { + mascSing: [ + { p: "ستړی ", f: "stúRay " }, + { p: "ش", f: "sh" }, + ], + mascPlur: [ + { p: "ستړي ", f: "stúRee " }, + { p: "ش", f: "sh" }, + ], + femSing: [ + { p: "ستړې ", f: "stúRe " }, + { p: "ش", f: "sh" }, + ], + femPlur: [ + { p: "ستړې ", f: "stúRe " }, + { p: "ش", f: "sh" }, + ], + }, + }, + participle: { + present: { + mascSing: { p: "ستړی کېدونکی", f: "stuRay kedóonkay" }, + mascPlur: { p: "ستړي کېدونکي", f: "stuRee kedóonkee" }, + femSing: { p: "ستړې کېدونکې", f: "stuRe kedóonke" }, + femPlur: { p: "ستړې کېدونکې", f: "stuRe kedóonke" }, + }, + past: { + mascSing: { p: "ستړی شوی", f: "stuRay shúway" }, + mascPlur: { p: "ستړي شوي", f: "stuRee shúwee" }, + femSing: { p: "ستړې شوې", f: "stuRe shúwe" }, + femPlur: { p: "ستړې شوې", f: "stuRe shúwe" }, + }, + }, + complement: { + masc: [ + [{ p: "ستړی", f: "stúRay" }], + [{ p: "ستړي", f: "stúRee" }], + [ + { p: "ستړیو", f: "stúRiyo" }, + { p: "ستړو", f: "stúRo" }, + ], + ], + fem: [ + [{ p: "ستړې", f: "stúRe" }], + [{ p: "ستړې", f: "stúRe" }], + [{ p: "ستړو", f: "stúRo" }], + ], + }, + }, + }, + { + entry: { + i: 1895, + ts: 1527812277, + p: "بیانول", + g: "", + f: "bayaanawul", + e: "to describe, tell, explain, narrate", + l: 1527814259, + c: "v. stat. comp. trans.", + }, + complement: { + i: 1893, + ts: 1527814259, + p: "بیان", + g: "", + f: "bayaan", + e: "description, statement, speaking, narration, sermon", + c: "n. m.", + app: "بیانات", + apf: "bayaanaat", + }, + result: { + entry: { + entry: { + i: 1895, + ts: 1527812277, + p: "بیانول", + g: "", + f: "bayaanawul", + e: "to describe, tell, explain, narrate", + l: 1527814259, + c: "v. stat. comp. trans.", + }, + complement: { + i: 1893, + ts: 1527814259, + p: "بیان", + g: "", + f: "bayaan", + e: "description, statement, speaking, narration, sermon", + c: "n. m.", + app: "بیانات", + apf: "bayaanaat", + }, + }, + transitivity: "transitive", + type: "stative compound", + yulEnding: false, + root: { + imperfective: { + long: { p: "بیانول", f: "bayaanawúl" }, + short: { p: "بیانو", f: "bayaanaw" }, + }, + perfective: { + long: { p: "بیان کړل", f: "bayaan kRul" }, + short: { p: "بیان کړ", f: "bayaan kR" }, + mini: { p: "بیان ک", f: "bayaan k" }, + }, + perfectiveSplit: { + long: [ + { p: "بیان ", f: "bayaan " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "بیان ", f: "bayaan " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "بیان ", f: "bayaan " }, + { p: "ک", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "بیانو", f: "bayaanaw" }, + perfective: { + long: { p: "بیان کړ", f: "bayaan kR" }, + short: { p: "بیان ک", f: "bayaan k" }, + }, + perfectiveSplit: { + long: [ + { p: "بیان ", f: "bayaan " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "بیان ", f: "bayaan " }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + past: { p: "بیان کړی", f: "bayaan kúRay" }, + present: { p: "بیانوونکی", f: "bayaanawóonkay" }, + }, + complement: { + masc: [ + [{ p: "بیان", f: "bayaan" }], + [{ p: "بیان", f: "bayaan" }], + [{ p: "بیان", f: "bayaan" }], + ], + fem: [ + [{ p: "بیان", f: "bayaan" }], + [{ p: "بیان", f: "bayaan" }], + [{ p: "بیان", f: "bayaan" }], + ], + }, + }, + }, + { + entry: { + i: 1068, + ts: 1527815139, + p: "اوسېدل", + g: "", + f: "osedul", + e: "to live, reside, stay, be", + c: "v. intrans.", + shortIntrans: true, + diacExcept: true, + }, + result: { + entry: { + entry: { + i: 1068, + ts: 1527815139, + p: "اوسېدل", + g: "", + f: "osedul", + e: "to live, reside, stay, be", + c: "v. intrans.", + shortIntrans: true, + diacExcept: true, + }, + }, + transitivity: "intransitive", + type: "simple", + yulEnding: false, + stem: { + perfective: { + long: { p: "واوسېږ", f: "óo`oseG" }, + short: { p: "واوس", f: "óo`os" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "اوسېږ", f: "oseG" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "اوس", f: "os" }, + ], + }, + imperfective: { + long: { p: "اوسېږ", f: "oséG" }, + short: { p: "اوس", f: "os" }, + }, + }, + root: { + perfective: { + long: { p: "واوسېدل", f: "óo`osedul" }, + short: { p: "واوسېد", f: "óo`osed" }, + }, + perfectiveSplit: { + long: [ + { p: "و", f: "óo" }, + { p: "اوسېدل", f: "osedul" }, + ], + short: [ + { p: "و", f: "óo" }, + { p: "اوسېد", f: "osed" }, + ], + }, + imperfective: { + long: { p: "اوسېدل", f: "osedúl" }, + short: { p: "اوسېد", f: "osed" }, + }, + }, + participle: { + past: { + p: "اوسېدلی", + f: "osedúlay", + }, + present: { + p: "اوسېدونکی", + f: "osedóonkay", + }, + }, + }, + }, + { + entry: { + i: 2058, + ts: 1527814038, + p: "پاڅېدل", + g: "", + f: "paatsedul", + e: "to get up, rise, wake up", + c: "v. intrans.", + separationAtP: 2, + separationAtF: 3, + shortIntrans: true, + noOo: true, + }, + result: { + entry: { + entry: { + i: 2058, + ts: 1527814038, + p: "پاڅېدل", + g: "", + f: "paatsedul", + e: "to get up, rise, wake up", + c: "v. intrans.", + separationAtP: 2, + separationAtF: 3, + shortIntrans: true, + noOo: true, + }, + }, + transitivity: "intransitive", + type: "simple", + yulEnding: false, + stem: { + perfective: { + long: { p: "پاڅېږ", f: "páatseG" }, + short: { p: "پاڅ", f: "páats" }, + }, + imperfective: { + long: { p: "پاڅېږ", f: "paatséG" }, + short: { p: "پاڅ", f: "paats" }, + }, + perfectiveSplit: { + long: [ + { p: "پا", f: "páa" }, + { p: "څېږ", f: "tseG" }, + ], + short: [ + { p: "پا", f: "páa" }, + { p: "څ", f: "ts" }, + ], + }, + }, + root: { + perfective: { + long: { p: "پاڅېدل", f: "páatsedul" }, + short: { p: "پاڅېد", f: "páatsed" }, + }, + imperfective: { + long: { p: "پاڅېدل", f: "paatsedúl" }, + short: { p: "پاڅېد", f: "paatsed" }, + }, + perfectiveSplit: { + long: [ + { p: "پا", f: "páa" }, + { p: "څېدل", f: "tsedul" }, + ], + short: [ + { p: "پا", f: "páa" }, + { p: "څېد", f: "tsed" }, + ], + }, + }, + participle: { + past: { p: "پاڅېدلی", f: "paatsedúlay" }, + present: { + long: { p: "پاڅېدونکی", f: "paatsedóonkay" }, + short: { p: "پاڅونکی", f: "paatsóonkay" }, + }, + }, + }, + }, + // dynamic compound verbs + { + entry: { + i: 9371, + ts: 1527812732, + p: "کار کول", + g: "", + f: "kaar kawul", + e: "to work", + l: 1527822084, + c: "v. dyn. comp. trans.", + }, + complement: { + i: 9369, + ts: 1527822084, + p: "کار", + g: "", + f: "kaar", + e: "work, job, business, stuff to do", + c: "n. m.", + }, + result: { + entry: { + entry: { + i: 9371, + ts: 1527812732, + p: "کار کول", + g: "", + f: "kaar kawul", + e: "to work", + l: 1527822084, + c: "v. dyn. comp. trans.", + }, + complement: { + i: 9369, + ts: 1527822084, + p: "کار", + g: "", + f: "kaar", + e: "work, job, business, stuff to do", + c: "n. m.", + }, + }, + type: "dynamic compound", + transitivity: "transitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "کار کول", f: "kaar kawúl" }, + short: { p: "کار کو", f: "kaar kaw" }, + }, + perfective: { + long: { p: "کار وکړل", f: "kaar óokRul" }, + short: { p: "کار وکړ", f: "kaar óokR" }, + mini: { p: "کار وک", f: "kaar óok" }, + }, + perfectiveSplit: { + long: [ + { p: "کار و", f: "kaar óo" }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "کار و", f: "kaar óo" }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "کار و", f: "kaar óo" }, + { p: "ک", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "کار کو", f: "kaar kaw" }, + perfective: { + long: { p: "کار وکړ", f: "kaar óokR" }, + short: { p: "کار وک", f: "kaar óok" }, + }, + perfectiveSplit: { + long: [ + { p: "کار و", f: "kaar óo" }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "کار و", f: "kaar óo" }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + past: { p: "کار کړی", f: "kaar kúRay" }, + present: { p: "کار کوونکی", f: "kaar kawóonkay" }, + }, + objComplement: { + entry: { + i: 9369, + ts: 1527822084, + p: "کار", + g: "", + f: "kaar", + e: "work, job, business, stuff to do", + c: "n. m.", + }, + person: 4, + }, + auxVerb: { + ts: 1527812752, + i: 11033, + p: "کول", + f: "kawul", + g: "kawul", + e: "to do (an action or activity)", + r: 4, + c: "v. trans./gramm. trans.", + ssp: "وکړ", + ssf: "óokR", + prp: "وکړل", + prf: "óokRul", + pprtp: "کړی", + pprtf: "kúRay", + separationAtP: 1, + separationAtF: 2, + diacExcept: true, + ec: "do,does,doing,did,done", + }, + intransitiveForm: { + entry: { + entry: { + i: 9371, + ts: 1527812732, + p: "کار کېدل", + g: "", + f: "kaar kedul", + e: "to work", + l: 1527822084, + c: "v. intrans. dyn. comp.", + }, + complement: { + i: 9369, + ts: 1527822084, + p: "کار", + g: "", + f: "kaar", + e: "work, job, business, stuff to do", + c: "n. m.", + }, + }, + type: "dynamic compound", + transitivity: "intransitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "کار کېدل", f: "kaar kedúl" }, + short: { p: "کار کېد", f: "kaar ked" }, + }, + perfective: { + long: { p: "کار وشول", f: "kaar óoshwul" }, + short: { p: "کار وشو", f: "kaar óoshw" }, + }, + perfectiveSplit: { + long: [ + { p: "کار و", f: "kaar óo" }, + { p: "شول", f: "shwul" }, + ], + short: [ + { p: "کار و", f: "kaar óo" }, + { p: "شو", f: "shw" }, + ], + }, + }, + stem: { + imperfective: { p: "کار کېږ", f: "kaar kéG" }, + perfective: { p: "کار وش", f: "kaar óosh" }, + perfectiveSplit: [ + { p: "کار و", f: "kaar óo" }, + { p: "ش", f: "sh" }, + ], + }, + participle: { + past: { p: "کار شوی", f: "kaar shúway" }, + present: { p: "کار کېدونکی", f: "kaar kedóonkay" }, + }, + objComplement: { + entry: { + i: 9369, + ts: 1527822084, + p: "کار", + g: "", + f: "kaar", + e: "work, job, business, stuff to do", + c: "n. m.", + }, + person: 4, + }, + auxVerb: { + i: 10122, + ts: 1527812754, + p: "کېدل", + g: "", + f: "kedul", + e: "to happen, occur", + c: "v. intrans. irreg. aux. dyn.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, + }, + }, + }, + }, + { + entry: { + i: 12101, + ts: 1527812939, + p: "منډې وهل", + g: "", + f: "munDe wahul", + e: "to run", + l: 1527815805, + c: "v. dyn. comp. trans. sing. or plur.", + }, + complement: { + i: 12098, + ts: 1527815805, + p: "منډه", + g: "", + f: "múnDa", + e: "run, running", + c: "n. f.", + }, + result: { + entry: { + entry: { + i: 12101, + ts: 1527812939, + p: "منډې وهل", + g: "", + f: "munDe wahul", + e: "to run", + l: 1527815805, + c: "v. dyn. comp. trans. sing. or plur.", + }, + complement: { + i: 12098, + ts: 1527815805, + p: "منډه", + g: "", + f: "múnDa", + e: "run, running", + c: "n. f.", + }, + }, + type: "dynamic compound", + transitivity: "transitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "منډې وهل", f: "munDe wahúl" }, + short: { p: "منډې وه", f: "munDe wah" }, + }, + perfective: { + long: { p: "منډې ووهل", f: "munDe óowahul" }, + short: { p: "منډې ووه", f: "munDe óowah" }, + }, + perfectiveSplit: { + long: [ + { p: "منډې و", f: "munDe óo" }, + { p: "وهل", f: "wahul" }, + ], + short: [ + { p: "منډې و", f: "munDe óo" }, + { p: "وه", f: "wah" }, + ], + }, + }, + stem: { + imperfective: { p: "منډې وه", f: "munDe wah" }, + perfective: { p: "منډې ووه", f: "munDe óowah" }, + perfectiveSplit: [ + { p: "منډې و", f: "munDe óo" }, + { p: "وه", f: "wah" }, + ], + }, + participle: { + past: { p: "منډې وهلې", f: "munDe wahúle" }, + present: { p: "منډې وهونکی", f: "munDe wahóonkay" }, + }, + objComplement: { + entry: { + i: 12098, + ts: 1527815805, + p: "منډه", + g: "", + f: "múnDa", + e: "run, running", + c: "n. f.", + }, + plural: { p: "منډې", f: "munDe" }, + person: 11, + }, + auxVerb: { + ts: 1527815399, + i: 15049, + p: "وهل", + f: "wahul", + g: "wahul", + e: "to hit", + r: 4, + c: "v. trans.", + tppp: "واهه", + tppf: "waahu", + ec: "hit,hits,hitting,hit,hit", + }, + singularForm: { + entry: { + entry: { + i: 12101, + ts: 1527812939, + p: "منډې وهل", + g: "", + f: "munDe wahul", + e: "to run", + l: 1527815805, + c: "v. dyn. comp. trans. sing. or plur.", + }, + complement: { + i: 12098, + ts: 1527815805, + p: "منډه", + g: "", + f: "múnDa", + e: "run, running", + c: "n. f.", + }, + }, + type: "dynamic compound", + transitivity: "transitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "منډه وهل", f: "múnDa wahúl" }, + short: { p: "منډه وه", f: "múnDa wah" }, + }, + perfective: { + long: { p: "منډه ووهل", f: "múnDa óowahul" }, + short: { p: "منډه ووه", f: "múnDa óowah" }, + }, + perfectiveSplit: { + long: [ + { p: "منډه و", f: "múnDa óo" }, + { p: "وهل", f: "wahul" }, + ], + short: [ + { p: "منډه و", f: "múnDa óo" }, + { p: "وه", f: "wah" }, + ], + }, + }, + stem: { + imperfective: { p: "منډه وه", f: "múnDa wah" }, + perfective: { p: "منډه ووه", f: "múnDa óowah" }, + perfectiveSplit: [ + { p: "منډه و", f: "múnDa óo" }, + { p: "وه", f: "wah" }, + ], + }, + participle: { + past: { p: "منډه وهلې", f: "múnDa wahúle" }, + present: { p: "منډه وهونکی", f: "múnDa wahóonkay" }, + }, + objComplement: { + entry: { + i: 12098, + ts: 1527815805, + p: "منډه", + g: "", + f: "múnDa", + e: "run, running", + c: "n. f.", + }, + person: 5, + }, + auxVerb: { + ts: 1527815399, + i: 15049, + p: "وهل", + f: "wahul", + g: "wahul", + e: "to hit", + r: 4, + c: "v. trans.", + tppp: "واهه", + tppf: "waahu", + ec: "hit,hits,hitting,hit,hit", + }, + }, + }, + }, + { + entry: { + i: 10554, + ts: 1579034883717, + p: "لاړې تېرول", + g: "", + f: "laaRe terawul", + e: "to spit ?? (other fluids too??)", + l: 1527823566, + c: "v. dyn. comp. trans.", + }, + complement: { + i: 10553, + ts: 1527823567, + p: "لاړې", + g: "", + f: "laaRe", + e: "spit, saliva, slobber, slime", + c: "n. f. pl.", + }, + result: { + entry: { + entry: { + i: 10554, + ts: 1579034883717, + p: "لاړې تېرول", + g: "", + f: "laaRe terawul", + e: "to spit ?? (other fluids too??)", + l: 1527823566, + c: "v. dyn. comp. trans.", + }, + complement: { + i: 10553, + ts: 1527823567, + p: "لاړې", + g: "", + f: "laaRe", + e: "spit, saliva, slobber, slime", + c: "n. f. pl.", + }, + }, + type: "dynamic compound", + transitivity: "transitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "لاړې تېرول", f: "laaRe terawúl" }, + short: { p: "لاړې تېرو", f: "laaRe teraw" }, + }, + perfective: { + long: { p: "لاړې تېرې کړل", f: "laaRe tére kRul" }, + short: { p: "لاړې تېرې کړ", f: "laaRe tére kR" }, + mini: { p: "لاړې تېرې ک", f: "laaRe tére k" }, + }, + perfectiveSplit: { + long: [ + { p: "لاړې تېرې ", f: "laaRe tére " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "لاړې تېرې ", f: "laaRe tére " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "لاړې تېرې ", f: "laaRe tére " }, + { p: "ک", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "لاړې تېرو", f: "laaRe teraw" }, + perfective: { + long: { p: "لاړې تېرې کړ", f: "laaRe tére kR" }, + short: { p: "لاړې تېرې ک", f: "laaRe tére k" }, + }, + perfectiveSplit: { + long: [ + { p: "لاړې تېرې ", f: "laaRe tére " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "لاړې تېرې ", f: "laaRe tére " }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + past: { p: "لاړې تېرې کړې", f: "laaRe tere kúRe" }, + present: { p: "لاړې تېروونکی", f: "laaRe terawóonkay" }, + }, + objComplement: { + entry: { + i: 10553, + ts: 1527823567, + p: "لاړې", + g: "", + f: "laaRe", + e: "spit, saliva, slobber, slime", + c: "n. f. pl.", + }, + person: 11, + }, + auxVerb: { + i: 3459, + ts: 1527812157, + p: "تېرول", + g: "", + f: "terawul", + e: "to pass (time), to take across, to pass, endure (difficulties)", + l: 1527813139, + c: "v. stat. comp. trans.", + }, + auxVerbComplement: { + i: 3774, + ts: 1527813139, + p: "تېر", + g: "", + f: "ter", + e: "last, past, previous, passed, gone over", + c: "adj.", + }, + }, + }, + // stative or dynamic compound verb + { + entry: { + i: 7910, + ts: 1527819253, + p: "شروع کول", + g: "", + f: "shUróo' kawul", + e: "to start, to begin", + l: 1527819252, + c: "v. dyn./stat. comp. trans.", + }, + complement: { + i: 7909, + ts: 1527819252, + p: "شروع", + g: "", + f: "shUróo'", + e: "beginning, start, undertaking", + c: "n. m.", + }, + result: { + type: "dynamic or stative compound", + transitivity: "transitive", + dynamic: { + entry: { + entry: { + i: 7910, + ts: 1527819253, + p: "شروع کول", + g: "", + f: "shUróo' kawul", + e: "to start, to begin", + l: 1527819252, + c: "v. dyn. comp. trans.", + }, + complement: { + i: 7909, + ts: 1527819252, + p: "شروع", + g: "", + f: "shUróo'", + e: "beginning, start, undertaking", + c: "n. m.", + }, + }, + type: "dynamic compound", + transitivity: "transitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "شروع کول", f: "shUróo' kawúl" }, + short: { p: "شروع کو", f: "shUróo' kaw" }, + }, + perfective: { + long: { p: "شروع وکړل", f: "shUróo' óokRul" }, + short: { p: "شروع وکړ", f: "shUróo' óokR" }, + mini: { p: "شروع وک", f: "shUróo' óok" }, + }, + perfectiveSplit: { + long: [ + { p: "شروع و", f: "shUróo' óo" }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "شروع و", f: "shUróo' óo" }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "شروع و", f: "shUróo' óo" }, + { p: "ک", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "شروع کو", f: "shUróo' kaw" }, + perfective: { + long: { p: "شروع وکړ", f: "shUróo' óokR" }, + short: { p: "شروع وک", f: "shUróo' óok" }, + }, + perfectiveSplit: { + long: [ + { p: "شروع و", f: "shUróo' óo" }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "شروع و", f: "shUróo' óo" }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + past: { p: "شروع کړی", f: "shUróo' kúRay" }, + present: { p: "شروع کوونکی", f: "shUróo' kawóonkay" }, + }, + objComplement: { + entry: { + i: 7909, + ts: 1527819252, + p: "شروع", + g: "", + f: "shUróo'", + e: "beginning, start, undertaking", + c: "n. m.", + }, + person: 4, + }, + auxVerb: { + ts: 1527812752, + i: 11033, + p: "کول", + f: "kawul", + g: "kawul", + e: "to do (an action or activity)", + r: 4, + c: "v. trans./gramm. trans.", + ssp: "وکړ", + ssf: "óokR", + prp: "وکړل", + prf: "óokRul", + pprtp: "کړی", + pprtf: "kúRay", + separationAtP: 1, + separationAtF: 2, + diacExcept: true, + ec: "do,does,doing,did,done", + }, + intransitiveForm: { + entry: { entry: { - entry: {"i":5367,"ts":1577898915919,"p":"خفه کول","g":"","f":"khufa kawul","e":"to make sad, to grieve, to annoy; to choke, to make suffocate","l":1527812798,"c":"v. stat. comp. trans."}, - complement: {"i":5366,"ts":1527812798,"p":"خفه","g":"","f":"khufa","e":"sad, upset, angry; choked, suffocated","c":"adj."}, - }, - transitivity: "transitive", - type: "stative compound", - yulEnding: false, - root: { - imperfective: { - long: { p: "خفه کول", f: "khufa kawúl" }, - short: { p: "خفه کو", f: "khufa kaw" }, - }, - perfective: { - long: { p: "خفه کړل", f: "khufa kRul" }, - short: { p: "خفه کړ", f: "khufa kR" }, - mini: { p: "خفه ک", f: "khufa k" }, - }, - perfectiveSplit: { - long: [{ p: "خفه ", f: "khufa " }, { p: "کړل", f: "kRul" }], - short: [{ p: "خفه ", f: "khufa " }, { p: "کړ", f: "kR" }], - mini: [{ p: "خفه ", f: "khufa " }, { p: "ک", f: "k" }], - }, - }, - stem: { - imperfective: { p: "خفه کو", f: "khufa kaw" }, - perfective: { - long: { p: "خفه کړ", f: "khufa kR" }, - short: { p: "خفه ک", f: "khufa k" }, - }, - perfectiveSplit: { - long: [{ p: "خفه ", f: "khufa " }, { p: "کړ", f: "kR" }], - short: [{ p: "خفه ", f: "khufa " }, { p: "ک", f: "k" }], - }, - }, - participle: { - past: { p: "خفه کړی", f: "khufa kúRey" }, - present: { p: "خفه کوونکی", f: "khufa kawóonkey" }, + i: 7910, + ts: 1527819253, + p: "شروع کېدل", + g: "", + f: "shUróo' kedul", + e: "to start, to begin", + l: 1527819252, + c: "v. intrans. dyn. comp.", }, complement: { - masc: [ - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - ], - fem: [ - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - ], + i: 7909, + ts: 1527819252, + p: "شروع", + g: "", + f: "shUróo'", + e: "beginning, start, undertaking", + c: "n. m.", }, - }, - }, - { - entry: {"i":5368,"ts":1577898920635,"p":"خفه کېدل","g":"","f":"khufa kedul","e":"to be sad, grieved, annoyed, upset; to be choked, to suffocate","l":1527812798,"c":"v. stat. comp. intrans."}, - complement: {"i":5366,"ts":1527812798,"p":"خفه","g":"","f":"khufa","e":"sad, upset, angry; choked, suffocated","c":"adj."}, - result: { + }, + type: "dynamic compound", + transitivity: "intransitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "شروع کېدل", f: "shUróo' kedúl" }, + short: { p: "شروع کېد", f: "shUróo' ked" }, + }, + perfective: { + long: { p: "شروع وشول", f: "shUróo' óoshwul" }, + short: { p: "شروع وشو", f: "shUróo' óoshw" }, + }, + perfectiveSplit: { + long: [ + { p: "شروع و", f: "shUróo' óo" }, + { p: "شول", f: "shwul" }, + ], + short: [ + { p: "شروع و", f: "shUróo' óo" }, + { p: "شو", f: "shw" }, + ], + }, + }, + stem: { + imperfective: { p: "شروع کېږ", f: "shUróo' kéG" }, + perfective: { p: "شروع وش", f: "shUróo' óosh" }, + perfectiveSplit: [ + { p: "شروع و", f: "shUróo' óo" }, + { p: "ش", f: "sh" }, + ], + }, + participle: { + past: { p: "شروع شوی", f: "shUróo' shúway" }, + present: { p: "شروع کېدونکی", f: "shUróo' kedóonkay" }, + }, + objComplement: { entry: { - entry: {"i":5368,"ts":1577898920635,"p":"خفه کېدل","g":"","f":"khufa kedul","e":"to be sad, grieved, annoyed, upset; to be choked, to suffocate","l":1527812798,"c":"v. stat. comp. intrans."}, - complement: {"i":5366,"ts":1527812798,"p":"خفه","g":"","f":"khufa","e":"sad, upset, angry; choked, suffocated","c":"adj."}, + i: 7909, + ts: 1527819252, + p: "شروع", + g: "", + f: "shUróo'", + e: "beginning, start, undertaking", + c: "n. m.", }, - transitivity: "intransitive", - type: "stative compound", - yulEnding: false, - root: { - imperfective: { - long: { p: "خفه کېدل", f: "khufa kedúl" }, - short: { p: "خفه کېد", f: "khufa ked" }, - }, - perfective: { - long: { p: "خفه شول", f: "khufa shwul" }, - short: { p: "خفه شو", f: "khufa shw" }, - }, - perfectiveSplit: { - long: [{ p: "خفه ", f: "khufa " }, { p: "شول", f: "shwul" }], - short: [{ p: "خفه ", f: "khufa " }, { p: "شو", f: "shw" }], - }, - }, - stem: { - imperfective: { p: "خفه کېږ", f: "khufa kéG" }, - perfective: { p: "خفه ش", f: "khufa sh" }, - perfectiveSplit: [{ p: "خفه ", f: "khufa " }, { p: "ش", f: "sh" }], - }, - participle: { - past: { p: "خفه شوی", f: "khufa shúwey" }, - present: { p: "خفه کېدونکی", f: "khufa kedóonkey" }, + person: 4, + }, + auxVerb: { + i: 10122, + ts: 1527812754, + p: "کېدل", + g: "", + f: "kedul", + e: "to happen, occur", + c: "v. intrans. irreg. aux. dyn.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, + }, + }, + }, + stative: { + entry: { + entry: { + i: 7910, + ts: 1527819253, + p: "شروع کول", + g: "", + f: "shUróo' kawul", + e: "to start, to begin", + l: 1527819252, + c: "v. stat. comp. trans.", + }, + complement: { + i: 7909, + ts: 1527819252, + p: "شروع", + g: "", + f: "shUróo'", + e: "beginning, start, undertaking", + c: "n. m.", + }, + }, + type: "stative compound", + transitivity: "transitive", + yulEnding: false, + root: { + imperfective: { + long: { p: "شروع کول", f: "shUroo' kawúl" }, + short: { p: "شروع کو", f: "shUroo' kaw" }, + }, + perfective: { + long: { p: "شروع کړل", f: "shUróo' kRul" }, + short: { p: "شروع کړ", f: "shUróo' kR" }, + mini: { p: "شروع ک", f: "shUróo' k" }, + }, + perfectiveSplit: { + long: [ + { p: "شروع ", f: "shUróo' " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "شروع ", f: "shUróo' " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "شروع ", f: "shUróo' " }, + { p: "ک", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "شروع کو", f: "shUroo' kaw" }, + perfective: { + long: { p: "شروع کړ", f: "shUróo' kR" }, + short: { p: "شروع ک", f: "shUróo' k" }, + }, + perfectiveSplit: { + long: [ + { p: "شروع ", f: "shUróo' " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "شروع ", f: "shUróo' " }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + past: { p: "شروع کړی", f: "shUroo' kúRay" }, + present: { p: "شروع کوونکی", f: "shUroo' kawóonkay" }, + }, + complement: { + masc: [ + [{ p: "شروع", f: "shUróo'" }], + [{ p: "شروع", f: "shUróo'" }], + [{ p: "شروع", f: "shUróo'" }], + ], + fem: [ + [{ p: "شروع", f: "shUróo'" }], + [{ p: "شروع", f: "shUróo'" }], + [{ p: "شروع", f: "shUróo'" }], + ], + }, + }, + }, + }, + // dynamic or generative stative compound verb + { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغه کول", + g: "", + f: "chéegha kawul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. gen. stat./dyn. comp. trans.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + result: { + type: "dynamic or generative stative compound", + transitivity: "transitive", + dynamic: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغه کول", + g: "", + f: "chéegha kawul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. dyn. comp. trans.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + }, + type: "dynamic compound", + transitivity: "transitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "چیغه کول", f: "chéegha kawúl" }, + short: { p: "چیغه کو", f: "chéegha kaw" }, + }, + perfective: { + long: { p: "چیغه وکړل", f: "chéegha óokRul" }, + short: { p: "چیغه وکړ", f: "chéegha óokR" }, + mini: { p: "چیغه وک", f: "chéegha óok" }, + }, + perfectiveSplit: { + long: [ + { p: "چیغه و", f: "chéegha óo" }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "چیغه و", f: "chéegha óo" }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "چیغه و", f: "chéegha óo" }, + { p: "ک", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "چیغه کو", f: "chéegha kaw" }, + perfective: { + long: { p: "چیغه وکړ", f: "chéegha óokR" }, + short: { p: "چیغه وک", f: "chéegha óok" }, + }, + perfectiveSplit: { + long: [ + { p: "چیغه و", f: "chéegha óo" }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "چیغه و", f: "chéegha óo" }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + past: { p: "چیغه کړې", f: "chéegha kúRe" }, + present: { p: "چیغه کوونکی", f: "chéegha kawóonkay" }, + }, + objComplement: { + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + person: 5, + }, + auxVerb: { + ts: 1527812752, + i: 11033, + p: "کول", + f: "kawul", + g: "kawul", + e: "to do (an action or activity)", + r: 4, + c: "v. trans./gramm. trans.", + ssp: "وکړ", + ssf: "óokR", + prp: "وکړل", + prf: "óokRul", + pprtp: "کړی", + pprtf: "kúRay", + separationAtP: 1, + separationAtF: 2, + diacExcept: true, + ec: "do,does,doing,did,done", + }, + intransitiveForm: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغه کېدل", + g: "", + f: "chéegha kedul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. intrans. dyn. comp.", }, complement: { - masc: [ - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - ], - fem: [ - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - [{ p: "خفه", f: "khufa" }], - ], + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", }, - }, - }, - { - entry: {"i":2182,"ts":1571859113828,"p":"پخول","g":"","f":"pakhawul","e":"to cook, prepare, to cause to ripen, mature","l":1574867531681,"c":"v. stat. comp. trans."}, - complement: {"i":2610,"ts":1574867531681,"p":"پوخ","g":"","f":"pokh","e":"mature, ripe, ready, cooked, able, skillful, experienced, tried, tested, true","c":"adj. irreg.","infap":"پاخه","infaf":"paakhu","infbp":"پخ","infbf":"pakh"}, - result: { + }, + type: "dynamic compound", + transitivity: "intransitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "چیغه کېدل", f: "chéegha kedúl" }, + short: { p: "چیغه کېد", f: "chéegha ked" }, + }, + perfective: { + long: { p: "چیغه وشول", f: "chéegha óoshwul" }, + short: { p: "چیغه وشو", f: "chéegha óoshw" }, + }, + perfectiveSplit: { + long: [ + { p: "چیغه و", f: "chéegha óo" }, + { p: "شول", f: "shwul" }, + ], + short: [ + { p: "چیغه و", f: "chéegha óo" }, + { p: "شو", f: "shw" }, + ], + }, + }, + stem: { + imperfective: { p: "چیغه کېږ", f: "chéegha kéG" }, + perfective: { p: "چیغه وش", f: "chéegha óosh" }, + perfectiveSplit: [ + { p: "چیغه و", f: "chéegha óo" }, + { p: "ش", f: "sh" }, + ], + }, + participle: { + past: { p: "چیغه شوې", f: "chéegha shúwe" }, + present: { p: "چیغه کېدونکی", f: "chéegha kedóonkay" }, + }, + objComplement: { entry: { - entry: {"i":2182,"ts":1571859113828,"p":"پخول","g":"","f":"pakhawul","e":"to cook, prepare, to cause to ripen, mature","l":1574867531681,"c":"v. stat. comp. trans."}, - complement: {"i":2610,"ts":1574867531681,"p":"پوخ","g":"","f":"pokh","e":"mature, ripe, ready, cooked, able, skillful, experienced, tried, tested, true","c":"adj. irreg.","infap":"پاخه","infaf":"paakhu","infbp":"پخ","infbf":"pakh"}, + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", }, - transitivity: "transitive", - type: "stative compound", - yulEnding: false, - root: { - imperfective: { - long: { p: "پخول", f: "pakhawúl" }, - short: { p: "پخو", f: "pakhaw" }, - }, - perfective: { - mascSing: { - long: { p: "پوخ کړل", f: "pokh kRul" }, - short: { p: "پوخ کړ", f: "pokh kR" }, - mini: { p: "پوخ ک", f: "pokh k" }, - }, - mascPlur: { - long: { p: "پاخه کړل", f: "paakhú kRul" }, - short: { p: "پاخه کړ", f: "paakhú kR" }, - mini: { p: "پاخه ک", f: "paakhú k" }, - }, - femSing: { - long: { p: "پخه کړل", f: "pakhá kRul" }, - short: { p: "پخه کړ", f: "pakhá kR" }, - mini: { p: "پخه ک", f: "pakhá k" }, - }, - femPlur: { - long: { p: "پخې کړل", f: "pakhé kRul" }, - short: { p: "پخې کړ", f: "pakhé kR" }, - mini: { p: "پخې ک", f: "pakhé k" }, - }, - }, - perfectiveSplit: { - mascSing: { - long: [{ p: "پوخ ", f: "pokh " }, { p: "کړل", f: "kRul" }], - short: [{ p: "پوخ ", f: "pokh " }, { p: "کړ", f: "kR" }], - mini: [{ p: "پوخ ", f: "pokh " }, { p: "ک", f: "k" }], - }, - mascPlur: { - long: [{ p: "پاخه ", f: "paakhú " }, { p: "کړل", f: "kRul" }], - short: [{ p: "پاخه ", f: "paakhú " }, { p: "کړ", f: "kR" }], - mini: [{ p: "پاخه ", f: "paakhú " }, { p: "ک", f: "k" }], - }, - femSing: { - long: [{ p: "پخه ", f: "pakhá " }, { p: "کړل", f: "kRul" }], - short: [{ p: "پخه ", f: "pakhá " }, { p: "کړ", f: "kR" }], - mini: [{ p: "پخه ", f: "pakhá " }, { p: "ک", f: "k" }], - }, - femPlur: { - long: [{ p: "پخې ", f: "pakhé " }, { p: "کړل", f: "kRul" }], - short: [{ p: "پخې ", f: "pakhé " }, { p: "کړ", f: "kR" }], - mini: [{ p: "پخې ", f: "pakhé " }, { p: "ک", f: "k" }], - }, - }, + person: 5, + }, + auxVerb: { + i: 10122, + ts: 1527812754, + p: "کېدل", + g: "", + f: "kedul", + e: "to happen, occur", + c: "v. intrans. irreg. aux. dyn.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, + }, + }, + }, + stative: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغه کول", + g: "", + f: "chéegha kawul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. gen. stat. comp. trans.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + }, + type: "generative stative compound", + transitivity: "transitive", + yulEnding: null, + root: { + imperfective: { + long: { p: "چیغه کول", f: "chéegha kawúl" }, + short: { p: "چیغه کو", f: "chéegha kaw" }, + }, + perfective: { + long: { p: "چیغه کړل", f: "chéegha kRul" }, + short: { p: "چیغه کړ", f: "chéegha kR" }, + mini: { p: "چیغه ک", f: "chéegha k" }, + }, + perfectiveSplit: { + long: [ + { p: "چیغه ", f: "chéegha " }, + { p: "کړل", f: "kRul" }, + ], + short: [ + { p: "چیغه ", f: "chéegha " }, + { p: "کړ", f: "kR" }, + ], + mini: [ + { p: "چیغه ", f: "chéegha " }, + { p: "ک", f: "k" }, + ], + }, + }, + stem: { + imperfective: { p: "چیغه کو", f: "chéegha kaw" }, + perfective: { + long: { p: "چیغه کړ", f: "chéegha kR" }, + short: { p: "چیغه ک", f: "chéegha k" }, + }, + perfectiveSplit: { + long: [ + { p: "چیغه ", f: "chéegha " }, + { p: "کړ", f: "kR" }, + ], + short: [ + { p: "چیغه ", f: "chéegha " }, + { p: "ک", f: "k" }, + ], + }, + }, + participle: { + past: { p: "چیغه کړې", f: "chéegha kúRe" }, + present: { p: "چیغه کوونکی", f: "chéegha kawóonkay" }, + }, + objComplement: { + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + person: 5, + }, + }, + }, + }, + // with plural form + { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغې کول", + g: "", + f: "chéeghe kawul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. gen. stat./dyn. comp. trans.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + result: { + type: "dynamic or generative stative compound", + transitivity: "transitive", + dynamic: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغې کول", + g: "", + f: "chéeghe kawul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. dyn. comp. trans.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + }, + type: "dynamic compound", + transitivity: "transitive", + yulEnding: null, + stem: { + imperfective: { + p: "چیغې کو", + f: "chéeghe kaw", + }, + perfective: { + short: { + p: "چیغې وک", + f: "chéeghe óok", }, - stem: { - imperfective: { p: "پخو", f: "pakhaw" }, - perfective: { - mascSing: { - long: { p: "پوخ کړ", f: "pokh kR" }, - short: { p: "پوخ ک", f: "pokh k" }, - }, - mascPlur: { - long: { p: "پاخه کړ", f: "paakhú kR" }, - short: { p: "پاخه ک", f: "paakhú k" }, - }, - femSing: { - long: { p: "پخه کړ", f: "pakhá kR" }, - short: { p: "پخه ک", f: "pakhá k" }, - }, - femPlur: { - long: { p: "پخې کړ", f: "pakhé kR" }, - short: { p: "پخې ک", f: "pakhé k" }, - }, - }, - perfectiveSplit: { - mascSing: { - long: [{ p: "پوخ ", f: "pokh " }, { p: "کړ", f: "kR" }], - short: [{ p: "پوخ ", f: "pokh " }, { p: "ک", f: "k" }], - }, - mascPlur: { - long: [{ p: "پاخه ", f: "paakhú " }, { p: "کړ", f: "kR" }], - short: [{ p: "پاخه ", f: "paakhú " }, { p: "ک", f: "k" }], - }, - femSing: { - long: [{ p: "پخه ", f: "pakhá " }, { p: "کړ", f: "kR" }], - short: [{ p: "پخه ", f: "pakhá " }, { p: "ک", f: "k" }], - }, - femPlur: { - long: [{ p: "پخې ", f: "pakhé " }, { p: "کړ", f: "kR" }], - short: [{ p: "پخې ", f: "pakhé " }, { p: "ک", f: "k" }], - }, - }, + long: { + p: "چیغې وکړ", + f: "chéeghe óokR", }, - participle: { - present: { p: "پخوونکی", f: "pakhawóonkey" }, - past: { - mascSing: { p: "پوخ کړی", f: "pokh kúRey" }, - mascPlur: { p: "پاخه کړي", f: "paakhu kúRee" }, - femSing: { p: "پخه کړې", f: "pakha kúRe" }, - femPlur: { p: "پخې کړې", f: "pakhe kúRe" }, - }, + }, + perfectiveSplit: { + short: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "ک", + f: "k", + }, + ], + long: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "کړ", + f: "kR", + }, + ], + }, + }, + root: { + imperfective: { + short: { + p: "چیغې کو", + f: "chéeghe kaw", + }, + long: { + p: "چیغې کول", + f: "chéeghe kawúl", + }, + }, + perfective: { + mini: { + p: "چیغې وک", + f: "chéeghe óok", + }, + short: { + p: "چیغې وکړ", + f: "chéeghe óokR", + }, + long: { + p: "چیغې وکړل", + f: "chéeghe óokRul", + }, + }, + perfectiveSplit: { + mini: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "ک", + f: "k", + }, + ], + short: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "کړ", + f: "kR", + }, + ], + long: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "کړل", + f: "kRul", + }, + ], + }, + }, + participle: { + present: { + p: "چیغې کوونکی", + f: "chéeghe kawóonkay", + }, + past: { + p: "چیغې کړې", + f: "chéeghe kúRe", + }, + }, + objComplement: { + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + f: "chéegha", + g: "", + e: "yell, scream, cry", + c: "n. f.", + }, + plural: { + p: "چیغې", + f: "chéeghe", + }, + person: 11, + }, + auxVerb: { + ts: 1527812752, + i: 11033, + p: "کول", + f: "kawul", + g: "kawul", + e: "to do (an action or activity)", + r: 4, + c: "v. trans./gramm. trans.", + ssp: "وکړ", + ssf: "óokR", + prp: "وکړل", + prf: "óokRul", + pprtp: "کړی", + pprtf: "kúRay", + separationAtP: 1, + separationAtF: 2, + diacExcept: true, + ec: "do,does,doing,did,done", + }, + singularForm: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغې کول", + g: "", + f: "chéeghe kawul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. dyn. comp. trans.", }, complement: { - masc: [ - [{ p: "پوخ", f: "pokh" }], - [{ p: "پاخه", f: "paakhú" }], - [{ p: "پخو", f: "pakhó" }], - ], - fem: [ - [{ p: "پخه", f: "pakhá" }], - [{ p: "پخې", f: "pakhé" }], - [{ p: "پخو", f: "pakhó" }], - ], + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", }, - }, - }, - { - entry: {"i":7205,"ts":1591033069786,"p":"ستړی کېدل","g":"","f":"stuRey kedul","e":"to get tired, fatigued","l":1527815306,"c":"v. stat. comp. intrans."}, - complement: {"i":7204,"ts":1527815306,"p":"ستړی","g":"","f":"stúRey","e":"tired","c":"adj."}, - result: { + }, + type: "dynamic compound", + transitivity: "transitive", + yulEnding: null, + stem: { + imperfective: { + p: "چیغه کو", + f: "chéegha kaw", + }, + perfective: { + short: { + p: "چیغه وک", + f: "chéegha óok", + }, + long: { + p: "چیغه وکړ", + f: "chéegha óokR", + }, + }, + perfectiveSplit: { + short: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "ک", + f: "k", + }, + ], + long: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "کړ", + f: "kR", + }, + ], + }, + }, + root: { + imperfective: { + short: { + p: "چیغه کو", + f: "chéegha kaw", + }, + long: { + p: "چیغه کول", + f: "chéegha kawúl", + }, + }, + perfective: { + mini: { + p: "چیغه وک", + f: "chéegha óok", + }, + short: { + p: "چیغه وکړ", + f: "chéegha óokR", + }, + long: { + p: "چیغه وکړل", + f: "chéegha óokRul", + }, + }, + perfectiveSplit: { + mini: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "ک", + f: "k", + }, + ], + short: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "کړ", + f: "kR", + }, + ], + long: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "کړل", + f: "kRul", + }, + ], + }, + }, + participle: { + present: { + p: "چیغه کوونکی", + f: "chéegha kawóonkay", + }, + past: { + p: "چیغه کړې", + f: "chéegha kúRe", + }, + }, + objComplement: { entry: { - entry: {"i":7205,"ts":1591033069786,"p":"ستړی کېدل","g":"","f":"stuRey kedul","e":"to get tired, fatigued","l":1527815306,"c":"v. stat. comp. intrans."}, - complement: {"i":7204,"ts":1527815306,"p":"ستړی","g":"","f":"stúRey","e":"tired","c":"adj."}, + i: 4769, + ts: 1527813972, + p: "چیغه", + f: "chéegha", + g: "", + e: "yell, scream, cry", + c: "n. f.", }, - transitivity: "intransitive", - type: "stative compound", - yulEnding: false, - root: { - imperfective: { - mascSing: { - long: { p: "ستړی کېدل", f: "stuRey kedúl" }, - short: { p: "ستړی کېد", f: "stuRey ked" }, - }, - mascPlur: { - long: { p: "ستړي کېدل", f: "stuRee kedúl" }, - short: { p: "ستړي کېد", f: "stuRee ked" }, - }, - femSing: { - long: { p: "ستړې کېدل", f: "stuRe kedúl" }, - short: { p: "ستړې کېد", f: "stuRe ked" }, - }, - femPlur: { - long: { p: "ستړې کېدل", f: "stuRe kedúl" }, - short: { p: "ستړې کېد", f: "stuRe ked" }, - }, - }, - perfective: { - mascSing: { - long: { p: "ستړی شول", f: "stúRey shwul" }, - short: { p: "ستړی شو", f: "stúRey shw" }, - }, - mascPlur: { - long: { p: "ستړي شول", f: "stúRee shwul" }, - short: { p: "ستړي شو", f: "stúRee shw" }, - }, - femSing: { - long: { p: "ستړې شول", f: "stúRe shwul" }, - short: { p: "ستړې شو", f: "stúRe shw" }, - }, - femPlur: { - long: { p: "ستړې شول", f: "stúRe shwul" }, - short: { p: "ستړې شو", f: "stúRe shw" }, - }, - }, - perfectiveSplit: { - mascSing: { - long: [{ p: "ستړی ", f: "stúRey " }, { p: "شول", f: "shwul" }], - short: [{ p: "ستړی ", f: "stúRey " }, { p: "شو", f: "shw" }], - }, - mascPlur: { - long: [{ p: "ستړي ", f: "stúRee " }, { p: "شول", f: "shwul" }], - short: [{ p: "ستړي ", f: "stúRee " }, { p: "شو", f: "shw" }], - }, - femSing: { - long: [{ p: "ستړې ", f: "stúRe " }, { p: "شول", f: "shwul" }], - short: [{ p: "ستړې ", f: "stúRe " }, { p: "شو", f: "shw" }], - }, - femPlur: { - long: [{ p: "ستړې ", f: "stúRe " }, { p: "شول", f: "shwul" }], - short: [{ p: "ستړې ", f: "stúRe " }, { p: "شو", f: "shw" }], - }, - }, - }, - stem: { - imperfective: { - mascSing: { p: "ستړی کېږ", f: "stuRey kéG" }, - mascPlur: { p: "ستړي کېږ", f: "stuRee kéG" }, - femSing: { p: "ستړې کېږ", f: "stuRe kéG" }, - femPlur: { p: "ستړې کېږ", f: "stuRe kéG" }, - }, - perfective: { - mascSing: { p: "ستړی ش", f: "stúRey sh" }, - mascPlur: { p: "ستړي ش", f: "stúRee sh" }, - femSing: { p: "ستړې ش", f: "stúRe sh" }, - femPlur: { p: "ستړې ش", f: "stúRe sh" }, - }, - perfectiveSplit: { - mascSing: [{ p: "ستړی ", f: "stúRey " }, { p: "ش", f: "sh" }], - mascPlur: [{ p: "ستړي ", f: "stúRee " }, { p: "ش", f: "sh" }], - femSing: [{ p: "ستړې ", f: "stúRe " }, { p: "ش", f: "sh" }], - femPlur: [{ p: "ستړې ", f: "stúRe " }, { p: "ش", f: "sh" }], - }, - }, - participle: { - present: { - mascSing: { p: "ستړی کېدونکی", f: "stuRey kedóonkey" }, - mascPlur: { p: "ستړي کېدونکي", f: "stuRee kedóonkee" }, - femSing: { p: "ستړې کېدونکې", f: "stuRe kedóonke" }, - femPlur: { p: "ستړې کېدونکې", f: "stuRe kedóonke" }, - }, - past: { - mascSing: { p: "ستړی شوی", f: "stuRey shúwey" }, - mascPlur: { p: "ستړي شوي", f: "stuRee shúwee" }, - femSing: { p: "ستړې شوې", f: "stuRe shúwe" }, - femPlur: { p: "ستړې شوې", f: "stuRe shúwe" }, - }, - }, - complement: { - masc: [ - [{ p: "ستړی", f: "stúRey" }], - [{ p: "ستړي", f: "stúRee" }], - [{ p: "ستړیو", f: "stúRiyo" }, { p: "ستړو", f: "stúRo" }], - ], - fem: [ - [{ p: "ستړې", f: "stúRe" }], - [{ p: "ستړې", f: "stúRe" }], - [{ p: "ستړو", f: "stúRo" }], - ], - }, - }, - }, - { - entry: {"i":1895,"ts":1527812277,"p":"بیانول","g":"","f":"bayaanawul","e":"to describe, tell, explain, narrate","l":1527814259,"c":"v. stat. comp. trans."}, - complement: {"i":1893,"ts":1527814259,"p":"بیان","g":"","f":"bayaan","e":"description, statement, speaking, narration, sermon","c":"n. m.","app":"بیانات","apf":"bayaanaat"}, - result: { + person: 5, + }, + auxVerb: { + ts: 1527812752, + i: 11033, + p: "کول", + f: "kawul", + g: "kawul", + e: "to do (an action or activity)", + r: 4, + c: "v. trans./gramm. trans.", + ssp: "وکړ", + ssf: "óokR", + prp: "وکړل", + prf: "óokRul", + pprtp: "کړی", + pprtf: "kúRay", + separationAtP: 1, + separationAtF: 2, + diacExcept: true, + ec: "do,does,doing,did,done", + }, + intransitiveForm: { entry: { - entry: {"i":1895,"ts":1527812277,"p":"بیانول","g":"","f":"bayaanawul","e":"to describe, tell, explain, narrate","l":1527814259,"c":"v. stat. comp. trans."}, - complement: {"i":1893,"ts":1527814259,"p":"بیان","g":"","f":"bayaan","e":"description, statement, speaking, narration, sermon","c":"n. m.","app":"بیانات","apf":"bayaanaat"}, - }, - transitivity: "transitive", - type: "stative compound", - yulEnding: false, - root: { - imperfective: { - long: { p: "بیانول", f: "bayaanawúl" }, - short: { p: "بیانو", f: "bayaanaw" }, - }, - perfective: { - long: { p: "بیان کړل", f: "bayaan kRul" }, - short: { p: "بیان کړ", f: "bayaan kR" }, - mini: { p: "بیان ک", f: "bayaan k" }, - }, - perfectiveSplit: { - long: [{ p: "بیان ", f: "bayaan " }, { p: "کړل", f: "kRul" }], - short: [{ p: "بیان ", f: "bayaan " }, { p: "کړ", f: "kR" }], - mini: [{ p: "بیان ", f: "bayaan " }, { p: "ک", f: "k" }], - }, - }, - stem: { - imperfective: { p: "بیانو", f: "bayaanaw" }, - perfective: { - long: { p: "بیان کړ", f: "bayaan kR" }, - short: { p: "بیان ک", f: "bayaan k" }, - }, - perfectiveSplit: { - long: [{ p: "بیان ", f: "bayaan " }, { p: "کړ", f: "kR" }], - short: [{ p: "بیان ", f: "bayaan " }, { p: "ک", f: "k" }], - }, - }, - participle: { - past: { p: "بیان کړی", f: "bayaan kúRey" }, - present: { p: "بیانوونکی", f: "bayaanawóonkey" }, - }, - complement: { - masc: [ - [{ p: "بیان", f: "bayaan" }], - [{ p: "بیان", f: "bayaan" }], - [{ p: "بیان", f: "bayaan" }], - ], - fem: [ - [{ p: "بیان", f: "bayaan" }], - [{ p: "بیان", f: "bayaan" }], - [{ p: "بیان", f: "bayaan" }], - ], - }, - }, - }, - { - entry: {"i":1068,"ts":1527815139,"p":"اوسېدل","g":"","f":"osedul","e":"to live, reside, stay, be","c":"v. intrans.","shortIntrans":true,"diacExcept":true}, - result: { - entry: { - entry: {"i":1068,"ts":1527815139,"p":"اوسېدل","g":"","f":"osedul","e":"to live, reside, stay, be","c":"v. intrans.","shortIntrans":true,"diacExcept":true}, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - stem: { - perfective: { - long: { p: "واوسېږ", f: "óo`oseG" }, - short: { p: "واوس", f: "óo`os" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "اوسېږ", f: "oseG" }], - short: [{ p: "و", f: "óo" }, { p: "اوس", f: "os" }], - }, - imperfective: { - long: { p: "اوسېږ", f: "oséG" }, - short: { p: "اوس", f: "os" }, - }, - }, - root: { - perfective: { - long: { p: "واوسېدل", f: "óo`osedul" }, - short: { p: "واوسېد", f: "óo`osed" }, - }, - perfectiveSplit: { - long: [{ p: "و", f: "óo" }, { p: "اوسېدل", f: "osedul" }], - short: [{ p: "و", f: "óo" }, { p: "اوسېد", f: "osed" }], - }, - imperfective: { - long: { p: "اوسېدل", f: "osedúl" }, - short: { p: "اوسېد", f: "osed" }, - }, - }, - participle: { - past: { - p: "اوسېدلی", - f: "osedúley", - }, - present: { - p: "اوسېدونکی", - f: "osedóonkey", - }, - }, - }, - }, - { - entry: {"i":2058,"ts":1527814038,"p":"پاڅېدل","g":"","f":"paatsedul","e":"to get up, rise, wake up","c":"v. intrans.","separationAtP":2,"separationAtF":3,"shortIntrans":true,"noOo":true}, - result: { - entry: { - entry: {"i":2058,"ts":1527814038,"p":"پاڅېدل","g":"","f":"paatsedul","e":"to get up, rise, wake up","c":"v. intrans.","separationAtP":2,"separationAtF":3,"shortIntrans":true,"noOo":true}, - }, - transitivity: "intransitive", - type: "simple", - yulEnding: false, - stem: { - perfective: { - long: { p: "پاڅېږ", f: "páatseG" }, - short: { p: "پاڅ", f: "páats" }, - }, - imperfective: { - long: { p: "پاڅېږ", f: "paatséG" }, - short: { p: "پاڅ", f: "paats" }, - }, - perfectiveSplit: { - long: [{ p: "پا", f: "páa" }, { p: "څېږ", f: "tseG" }], - short: [{ p: "پا", f: "páa" }, { p: "څ", f: "ts" }], - }, - }, - root: { - perfective: { - long: { p: "پاڅېدل", f: "páatsedul" }, - short: { p: "پاڅېد", f: "páatsed" }, - }, - imperfective: { - long: { p: "پاڅېدل", f: "paatsedúl" }, - short: { p: "پاڅېد", f: "paatsed" }, - }, - perfectiveSplit: { - long: [{ p: "پا", f: "páa" }, { p: "څېدل", f: "tsedul" }], - short: [{ p: "پا", f: "páa" }, { p: "څېد", f: "tsed" }], - }, - }, - participle: { - past: { p: "پاڅېدلی", f: "paatsedúley" }, - present: { - long: { p: "پاڅېدونکی", f: "paatsedóonkey" }, - short: { p: "پاڅونکی", f: "paatsóonkey" }, - }, - }, - }, - }, - // dynamic compound verbs - { - entry: {"i":9371,"ts":1527812732,"p":"کار کول","g":"","f":"kaar kawul","e":"to work","l":1527822084,"c":"v. dyn. comp. trans."}, - complement: {"i":9369,"ts":1527822084,"p":"کار","g":"","f":"kaar","e":"work, job, business, stuff to do","c":"n. m."}, - result: { - entry: { - entry: {"i":9371,"ts":1527812732,"p":"کار کول","g":"","f":"kaar kawul","e":"to work","l":1527822084,"c":"v. dyn. comp. trans."}, - complement: {"i":9369,"ts":1527822084,"p":"کار","g":"","f":"kaar","e":"work, job, business, stuff to do","c":"n. m."}, + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغې کېدل", + g: "", + f: "chéeghe kedul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. intrans. dyn. comp.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, }, type: "dynamic compound", - transitivity: "transitive", + transitivity: "intransitive", yulEnding: null, - root: { - imperfective: { - long: { p: "کار کول", f: "kaar kawúl" }, - short: { p: "کار کو", f: "kaar kaw" }, - }, - perfective: { - long: { p: "کار وکړل", f: "kaar óokRul" }, - short: { p: "کار وکړ", f: "kaar óokR" }, - mini: { p: "کار وک", f: "kaar óok" }, - }, - perfectiveSplit: { - long: [{ p: "کار و", f: "kaar óo" }, { p: "کړل", f: "kRul" }], - short: [{ p: "کار و", f: "kaar óo" }, { p: "کړ", f: "kR" }], - mini: [{ p: "کار و", f: "kaar óo" }, { p: "ک", f: "k" }], - }, - }, stem: { - imperfective: { p: "کار کو", f: "kaar kaw" }, - perfective: { - long: { p: "کار وکړ", f: "kaar óokR" }, - short: { p: "کار وک", f: "kaar óok" }, + imperfective: { + p: "چیغې کېږ", + f: "chéeghe kéG", + }, + perfective: { + p: "چیغې وش", + f: "chéeghe óosh", + }, + perfectiveSplit: [ + { + p: "چیغې و", + f: "chéeghe óo", }, - perfectiveSplit: { - long: [{ p: "کار و", f: "kaar óo" }, { p: "کړ", f: "kR" }], - short: [{ p: "کار و", f: "kaar óo" }, { p: "ک", f: "k" }], + { + p: "ش", + f: "sh", }, + ], + }, + root: { + imperfective: { + short: { + p: "چیغې کېد", + f: "chéeghe ked", + }, + long: { + p: "چیغې کېدل", + f: "chéeghe kedúl", + }, + }, + perfective: { + short: { + p: "چیغې وشو", + f: "chéeghe óoshw", + }, + long: { + p: "چیغې وشول", + f: "chéeghe óoshwul", + }, + }, + perfectiveSplit: { + short: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "شو", + f: "shw", + }, + ], + long: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "شول", + f: "shwul", + }, + ], + }, }, participle: { - past: { p: "کار کړی", f: "kaar kúRey" }, - present: { p: "کار کوونکی", f: "kaar kawóonkey" }, + present: { + p: "چیغې کېدونکی", + f: "chéeghe kedóonkay", + }, + past: { + p: "چیغې شوې", + f: "chéeghe shúwe", + }, }, objComplement: { - entry: {"i":9369,"ts":1527822084,"p":"کار","g":"","f":"kaar","e":"work, job, business, stuff to do","c":"n. m."}, - person: 4, + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + f: "chéegha", + g: "", + e: "yell, scream, cry", + c: "n. f.", + }, + plural: { + p: "چیغې", + f: "chéeghe", + }, + person: 11, }, - auxVerb: {"ts":1527812752,"i":11033,"p":"کول","f":"kawul","g":"kawul","e":"to do (an action or activity)","r":4,"c":"v. trans./gramm. trans.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","separationAtP":1,"separationAtF":2,"diacExcept":true,"ec":"do,does,doing,did,done"}, - intransitiveForm: { - entry: { - entry: {"i":9371,"ts":1527812732,"p":"کار کېدل","g":"","f":"kaar kedul","e":"to work","l":1527822084,"c":"v. intrans. dyn. comp."}, - complement: {"i":9369,"ts":1527822084,"p":"کار","g":"","f":"kaar","e":"work, job, business, stuff to do","c":"n. m."}, - }, - type: "dynamic compound", - transitivity: "intransitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "کار کېدل", f: "kaar kedúl" }, - short: { p: "کار کېد", f: "kaar ked" }, - }, - perfective: { - long: { p: "کار وشول", f: "kaar óoshwul" }, - short: { p: "کار وشو", f: "kaar óoshw" }, - }, - perfectiveSplit: { - long: [{ p: "کار و", f: "kaar óo" }, { p: "شول", f: "shwul" }], - short: [{ p: "کار و", f: "kaar óo" }, { p: "شو", f: "shw" }], - }, - }, - stem: { - imperfective: { p: "کار کېږ", f: "kaar kéG" }, - perfective: { p: "کار وش", f: "kaar óosh" }, - perfectiveSplit: [{ p: "کار و", f: "kaar óo" }, { p: "ش", f: "sh" }] - }, - participle: { - past: { p: "کار شوی", f: "kaar shúwey" }, - present: { p: "کار کېدونکی", f: "kaar kedóonkey" }, - }, - objComplement: { - entry: {"i":9369,"ts":1527822084,"p":"کار","g":"","f":"kaar","e":"work, job, business, stuff to do","c":"n. m."}, - person: 4, - }, - auxVerb: {"i":10122,"ts":1527812754,"p":"کېدل","g":"","f":"kedul","e":"to happen, occur","c":"v. intrans. irreg. aux. dyn.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true}, + auxVerb: { + i: 10122, + ts: 1527812754, + p: "کېدل", + f: "kedul", + g: "", + e: "to happen, occur", + c: "v. intrans. irreg. aux. dyn.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, }, - }, - }, - { - entry: {"i":12101,"ts":1527812939,"p":"منډې وهل","g":"","f":"munDe wahul","e":"to run","l":1527815805,"c":"v. dyn. comp. trans. sing. or plur."}, - complement: {"i":12098,"ts":1527815805,"p":"منډه","g":"","f":"múnDa","e":"run, running","c":"n. f."}, - result: { - entry: { - entry: {"i":12101,"ts":1527812939,"p":"منډې وهل","g":"","f":"munDe wahul","e":"to run","l":1527815805,"c":"v. dyn. comp. trans. sing. or plur."}, - complement: {"i":12098,"ts":1527815805,"p":"منډه","g":"","f":"múnDa","e":"run, running","c":"n. f."}, - }, - type: "dynamic compound", - transitivity: "transitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "منډې وهل", f: "munDe wahúl" }, - short: { p: "منډې وه", f: "munDe wah" }, - }, - perfective: { - long: { p: "منډې ووهل", f: "munDe óowahul" }, - short: { p: "منډې ووه", f: "munDe óowah" }, - }, - perfectiveSplit: { - long: [{ p: "منډې و", f: "munDe óo" }, { p: "وهل", f: "wahul" }], - short: [{ p: "منډې و", f: "munDe óo" }, { p: "وه", f: "wah" }], - }, - }, - stem: { - imperfective: { p: "منډې وه", f: "munDe wah" }, - perfective: { p: "منډې ووه", f: "munDe óowah" }, - perfectiveSplit: [{ p: "منډې و", f: "munDe óo" }, { p: "وه", f: "wah" }], - }, - participle: { - past: { p: "منډې وهلې", f: "munDe wahúle" }, - present: { p: "منډې وهونکی", f: "munDe wahóonkey" }, - }, - objComplement: { - entry: {"i":12098,"ts":1527815805,"p":"منډه","g":"","f":"múnDa","e":"run, running","c":"n. f."}, - plural: { p: "منډې", f: "munDe" }, - person: 11, - }, - auxVerb: {"ts":1527815399,"i":15049,"p":"وهل","f":"wahul","g":"wahul","e":"to hit","r":4,"c":"v. trans.","tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}, singularForm: { + entry: { entry: { - entry: {"i":12101,"ts":1527812939,"p":"منډې وهل","g":"","f":"munDe wahul","e":"to run","l":1527815805,"c":"v. dyn. comp. trans. sing. or plur."}, - complement: {"i":12098,"ts":1527815805,"p":"منډه","g":"","f":"múnDa","e":"run, running","c":"n. f."}, - }, - type: "dynamic compound", - transitivity: "transitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "منډه وهل", f: "múnDa wahúl" }, - short: { p: "منډه وه", f: "múnDa wah" }, - }, - perfective: { - long: { p: "منډه ووهل", f: "múnDa óowahul" }, - short: { p: "منډه ووه", f: "múnDa óowah" }, - }, - perfectiveSplit: { - long: [{ p: "منډه و", f: "múnDa óo" }, { p: "وهل", f: "wahul" }], - short: [{ p: "منډه و", f: "múnDa óo" }, { p: "وه", f: "wah" }], - }, - }, - stem: { - imperfective: { p: "منډه وه", f: "múnDa wah" }, - perfective: { p: "منډه ووه", f: "múnDa óowah" }, - perfectiveSplit: [{ p: "منډه و", f: "múnDa óo" }, { p: "وه", f: "wah" }], - }, - participle: { - past: { p: "منډه وهلې", f: "múnDa wahúle" }, - present: { p: "منډه وهونکی", f: "múnDa wahóonkey" }, - }, - objComplement: { - entry: {"i":12098,"ts":1527815805,"p":"منډه","g":"","f":"múnDa","e":"run, running","c":"n. f."}, - person: 5, - }, - auxVerb: {"ts":1527815399,"i":15049,"p":"وهل","f":"wahul","g":"wahul","e":"to hit","r":4,"c":"v. trans.","tppp":"واهه","tppf":"waahu","ec":"hit,hits,hitting,hit,hit"}, - }, - }, - }, - { - entry: {"i":10554,"ts":1579034883717,"p":"لاړې تېرول","g":"","f":"laaRe terawul","e":"to spit ?? (other fluids too??)","l":1527823566,"c":"v. dyn. comp. trans."}, - complement: {"i":10553,"ts":1527823567,"p":"لاړې","g":"","f":"laaRe","e":"spit, saliva, slobber, slime","c":"n. f. pl."}, - result: { - entry: { - entry: {"i":10554,"ts":1579034883717,"p":"لاړې تېرول","g":"","f":"laaRe terawul","e":"to spit ?? (other fluids too??)","l":1527823566,"c":"v. dyn. comp. trans."}, - complement: {"i":10553,"ts":1527823567,"p":"لاړې","g":"","f":"laaRe","e":"spit, saliva, slobber, slime","c":"n. f. pl."}, - }, - type: "dynamic compound", - transitivity: "transitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "لاړې تېرول", f: "laaRe terawúl" }, - short: { p: "لاړې تېرو", f: "laaRe teraw" }, - }, - perfective: { - long: { p: "لاړې تېرې کړل", f: "laaRe tére kRul" }, - short: { p: "لاړې تېرې کړ", f: "laaRe tére kR" }, - mini: { p: "لاړې تېرې ک", f: "laaRe tére k" }, - }, - perfectiveSplit: { - long: [{ p: "لاړې تېرې ", f: "laaRe tére " }, { p: "کړل", f: "kRul" }], - short: [{ p: "لاړې تېرې ", f: "laaRe tére " }, { p: "کړ", f: "kR" }], - mini: [{ p: "لاړې تېرې ", f: "laaRe tére " }, { p: "ک", f: "k" }], - }, - }, - stem: { - imperfective: { p: "لاړې تېرو", f: "laaRe teraw" }, - perfective: { - long: { p: "لاړې تېرې کړ", f: "laaRe tére kR" }, - short: { p: "لاړې تېرې ک", f: "laaRe tére k" }, - }, - perfectiveSplit: { - long: [{ p: "لاړې تېرې ", f: "laaRe tére " }, { p: "کړ", f: "kR" }], - short: [{ p: "لاړې تېرې ", f: "laaRe tére " }, { p: "ک", f: "k" }], - }, - }, - participle: { - past: { p: "لاړې تېرې کړې", f: "laaRe tere kúRe" }, - present: { p: "لاړې تېروونکی", f: "laaRe terawóonkey" }, - }, - objComplement: { - entry: {"i":10553,"ts":1527823567,"p":"لاړې","g":"","f":"laaRe","e":"spit, saliva, slobber, slime","c":"n. f. pl."}, - person: 11, - }, - auxVerb: {"i":3459,"ts":1527812157,"p":"تېرول","g":"","f":"terawul","e":"to pass (time), to take across, to pass, endure (difficulties)","l":1527813139,"c":"v. stat. comp. trans."}, - auxVerbComplement: {"i":3774,"ts":1527813139,"p":"تېر","g":"","f":"ter","e":"last, past, previous, passed, gone over","c":"adj."}, - }, - }, - // stative or dynamic compound verb - { - entry: {"i":7910,"ts":1527819253,"p":"شروع کول","g":"","f":"shUróo' kawul","e":"to start, to begin","l":1527819252,"c":"v. dyn./stat. comp. trans."}, - complement: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."}, - result: { - type: "dynamic or stative compound", - transitivity: "transitive", - dynamic: { - entry: { - entry: {"i":7910,"ts":1527819253,"p":"شروع کول","g":"","f":"shUróo' kawul","e":"to start, to begin","l":1527819252,"c":"v. dyn. comp. trans."}, - complement: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."}, - }, - type: "dynamic compound", - transitivity: "transitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "شروع کول", f: "shUróo' kawúl" }, - short: { p: "شروع کو", f: "shUróo' kaw" }, - }, - perfective: { - long: { p: "شروع وکړل", f: "shUróo' óokRul" }, - short: { p: "شروع وکړ", f: "shUróo' óokR" }, - mini: { p: "شروع وک", f: "shUróo' óok" }, - }, - perfectiveSplit: { - long: [{ p: "شروع و", f: "shUróo' óo" }, { p: "کړل", f: "kRul" }], - short: [{ p: "شروع و", f: "shUróo' óo" }, { p: "کړ", f: "kR" }], - mini: [{ p: "شروع و", f: "shUróo' óo" }, { p: "ک", f: "k" }], - }, - }, - stem: { - imperfective: { p: "شروع کو", f: "shUróo' kaw" }, - perfective: { - long: { p: "شروع وکړ", f: "shUróo' óokR" }, - short: { p: "شروع وک", f: "shUróo' óok" }, - }, - perfectiveSplit: { - long: [{ p: "شروع و", f: "shUróo' óo" }, { p: "کړ", f: "kR" }], - short: [{ p: "شروع و", f: "shUróo' óo" }, { p: "ک", f: "k" }], - }, - }, - participle: { - past: { p: "شروع کړی", f: "shUróo' kúRey" }, - present: { p: "شروع کوونکی", f: "shUróo' kawóonkey" }, - }, - objComplement: { - entry: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."}, - person: 4, - }, - auxVerb: {"ts":1527812752,"i":11033,"p":"کول","f":"kawul","g":"kawul","e":"to do (an action or activity)","r":4,"c":"v. trans./gramm. trans.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","separationAtP":1,"separationAtF":2,"diacExcept":true,"ec":"do,does,doing,did,done"}, - intransitiveForm: { - entry: { - entry: {"i":7910,"ts":1527819253,"p":"شروع کېدل","g":"","f":"shUróo' kedul","e":"to start, to begin","l":1527819252,"c":"v. intrans. dyn. comp."}, - complement: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."}, - }, - type: "dynamic compound", - transitivity: "intransitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "شروع کېدل", f: "shUróo' kedúl" }, - short: { p: "شروع کېد", f: "shUróo' ked" }, - }, - perfective: { - long: { p: "شروع وشول", f: "shUróo' óoshwul" }, - short: { p: "شروع وشو", f: "shUróo' óoshw" }, - }, - perfectiveSplit: { - long: [{ p: "شروع و", f: "shUróo' óo" }, { p: "شول", f: "shwul" }], - short: [{ p: "شروع و", f: "shUróo' óo" }, { p: "شو", f: "shw" }], - }, - }, - stem: { - imperfective: { p: "شروع کېږ", f: "shUróo' kéG" }, - perfective: { p: "شروع وش", f: "shUróo' óosh" }, - perfectiveSplit: [{ p: "شروع و", f: "shUróo' óo" }, { p: "ش", f: "sh" }], - }, - participle: { - past: { p: "شروع شوی", f: "shUróo' shúwey" }, - present: { p: "شروع کېدونکی", f: "shUróo' kedóonkey" }, - }, - objComplement: { - entry: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."}, - person: 4, - }, - auxVerb: {"i":10122,"ts":1527812754,"p":"کېدل","g":"","f":"kedul","e":"to happen, occur","c":"v. intrans. irreg. aux. dyn.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true}, - }, - }, - stative: { - entry: { - entry: {"i":7910,"ts":1527819253,"p":"شروع کول","g":"","f":"shUróo' kawul","e":"to start, to begin","l":1527819252,"c":"v. stat. comp. trans."}, - complement: {"i":7909,"ts":1527819252,"p":"شروع","g":"","f":"shUróo'","e":"beginning, start, undertaking","c":"n. m."}, - }, - type: "stative compound", - transitivity: "transitive", - yulEnding: false, - root: { - imperfective: { - long: { p: "شروع کول", f: "shUroo' kawúl" }, - short: { p: "شروع کو", f: "shUroo' kaw" }, - }, - perfective: { - long: { p: "شروع کړل", f: "shUróo' kRul" }, - short: { p: "شروع کړ", f: "shUróo' kR" }, - mini: { p: "شروع ک", f: "shUróo' k" }, - }, - perfectiveSplit: { - long: [{ p: "شروع ", f: "shUróo' " }, { p: "کړل", f: "kRul" }], - short: [{ p: "شروع ", f: "shUróo' " }, { p: "کړ", f: "kR" }], - mini: [{ p: "شروع ", f: "shUróo' " }, { p: "ک", f: "k" }], - }, - }, - stem: { - imperfective: { p: "شروع کو", f: "shUroo' kaw" }, - perfective: { - long: { p: "شروع کړ", f: "shUróo' kR" }, - short: { p: "شروع ک", f: "shUróo' k" }, - }, - perfectiveSplit: { - long: [{ p: "شروع ", f: "shUróo' " }, { p: "کړ", f: "kR" }], - short: [{ p: "شروع ", f: "shUróo' " }, { p: "ک", f: "k" }], - }, - }, - participle: { - past: { p: "شروع کړی", f: "shUroo' kúRey" }, - present: { p: "شروع کوونکی", f: "shUroo' kawóonkey" }, + i: 4770, + ts: 1608137130992, + p: "چیغې کېدل", + g: "", + f: "chéeghe kedul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. intrans. dyn. comp.", }, complement: { - masc: [ - [{ p: "شروع", f: "shUróo'" }], - [{ p: "شروع", f: "shUróo'" }], - [{ p: "شروع", f: "shUróo'" }], - ], - fem: [ - [{ p: "شروع", f: "shUróo'" }], - [{ p: "شروع", f: "shUróo'" }], - [{ p: "شروع", f: "shUróo'" }], - ], + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", }, + }, + type: "dynamic compound", + transitivity: "intransitive", + yulEnding: null, + stem: { + imperfective: { + p: "چیغه کېږ", + f: "chéegha kéG", + }, + perfective: { + p: "چیغه وش", + f: "chéegha óosh", + }, + perfectiveSplit: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "ش", + f: "sh", + }, + ], + }, + root: { + imperfective: { + short: { + p: "چیغه کېد", + f: "chéegha ked", + }, + long: { + p: "چیغه کېدل", + f: "chéegha kedúl", + }, + }, + perfective: { + short: { + p: "چیغه وشو", + f: "chéegha óoshw", + }, + long: { + p: "چیغه وشول", + f: "chéegha óoshwul", + }, + }, + perfectiveSplit: { + short: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "شو", + f: "shw", + }, + ], + long: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "شول", + f: "shwul", + }, + ], + }, + }, + participle: { + present: { + p: "چیغه کېدونکی", + f: "chéegha kedóonkay", + }, + past: { + p: "چیغه شوې", + f: "chéegha shúwe", + }, + }, + objComplement: { + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + f: "chéegha", + g: "", + e: "yell, scream, cry", + c: "n. f.", + }, + person: 5, + }, + auxVerb: { + i: 10122, + ts: 1527812754, + p: "کېدل", + f: "kedul", + g: "", + e: "to happen, occur", + c: "v. intrans. irreg. aux. dyn.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, + }, }, + }, }, - }, - // dynamic or generative stative compound verb - { - entry: {"i":4770,"ts":1608137130992,"p":"چیغه کول","g":"","f":"chéegha kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. gen. stat./dyn. comp. trans."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - result: { - type: "dynamic or generative stative compound", - transitivity: "transitive", - dynamic: { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغه کول","g":"","f":"chéegha kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. dyn. comp. trans."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - type: "dynamic compound", - transitivity: "transitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "چیغه کول", f: "chéegha kawúl" }, - short: { p: "چیغه کو", f: "chéegha kaw" }, - }, - perfective: { - long: { p: "چیغه وکړل", f: "chéegha óokRul" }, - short: { p: "چیغه وکړ", f: "chéegha óokR" }, - mini: { p: "چیغه وک", f: "chéegha óok" }, - }, - perfectiveSplit: { - long: [{ p: "چیغه و", f: "chéegha óo" }, { p: "کړل", f: "kRul" }], - short: [{ p: "چیغه و", f: "chéegha óo" }, { p: "کړ", f: "kR" }], - mini: [{ p: "چیغه و", f: "chéegha óo" }, { p: "ک", f: "k" }], - }, - }, - stem: { - imperfective: { p: "چیغه کو", f: "chéegha kaw" }, - perfective: { - long: { p: "چیغه وکړ", f: "chéegha óokR" }, - short: { p: "چیغه وک", f: "chéegha óok" }, - }, - perfectiveSplit: { - long: [{ p: "چیغه و", f: "chéegha óo" }, { p: "کړ", f: "kR" }], - short: [{ p: "چیغه و", f: "chéegha óo" }, { p: "ک", f: "k" }], - }, - }, - participle: { - past: { p: "چیغه کړې", f: "chéegha kúRe" }, - present: { p: "چیغه کوونکی", f: "chéegha kawóonkey" }, - }, - objComplement: { - entry: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - person: 5, - }, - auxVerb: {"ts":1527812752,"i":11033,"p":"کول","f":"kawul","g":"kawul","e":"to do (an action or activity)","r":4,"c":"v. trans./gramm. trans.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","separationAtP":1,"separationAtF":2,"diacExcept":true,"ec":"do,does,doing,did,done"}, - intransitiveForm: { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغه کېدل","g":"","f":"chéegha kedul","e":"to yell, scream, cry out","l":1527813972,"c":"v. intrans. dyn. comp."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - type: "dynamic compound", - transitivity: "intransitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "چیغه کېدل", f: "chéegha kedúl" }, - short: { p: "چیغه کېد", f: "chéegha ked" }, - }, - perfective: { - long: { p: "چیغه وشول", f: "chéegha óoshwul" }, - short: { p: "چیغه وشو", f: "chéegha óoshw" }, - }, - perfectiveSplit: { - long: [{ p: "چیغه و", f: "chéegha óo" }, { p: "شول", f: "shwul" }], - short: [{ p: "چیغه و", f: "chéegha óo" }, { p: "شو", f: "shw" }], - }, - }, - stem: { - imperfective: { p: "چیغه کېږ", f: "chéegha kéG" }, - perfective: { p: "چیغه وش", f: "chéegha óosh" }, - perfectiveSplit: [{ p: "چیغه و", f: "chéegha óo" }, { p: "ش", f: "sh" }], - }, - participle: { - past: { p: "چیغه شوې", f: "chéegha shúwe" }, - present: { p: "چیغه کېدونکی", f: "chéegha kedóonkey" }, - }, - objComplement: { - entry: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - person: 5, - }, - auxVerb: {"i":10122,"ts":1527812754,"p":"کېدل","g":"","f":"kedul","e":"to happen, occur","c":"v. intrans. irreg. aux. dyn.","ssp":"وش","ssf":"óosh","prp":"وشول","prf":"óoshwul","pprtp":"شوی","pprtf":"shúwey","diacExcept":true}, - }, + intransitiveForm: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغې کېدل", + g: "", + f: "chéeghe kedul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. intrans. dyn. comp.", }, - stative: { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغه کول","g":"","f":"chéegha kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. gen. stat. comp. trans."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - type: "generative stative compound", - transitivity: "transitive", - yulEnding: null, - root: { - imperfective: { - long: { p: "چیغه کول", f: "chéegha kawúl" }, - short: { p: "چیغه کو", f: "chéegha kaw" }, - }, - perfective: { - long: { p: "چیغه کړل", f: "chéegha kRul" }, - short: { p: "چیغه کړ", f: "chéegha kR" }, - mini: { p: "چیغه ک", f: "chéegha k" }, - }, - perfectiveSplit: { - long: [{ p: "چیغه ", f: "chéegha " }, { p: "کړل", f: "kRul" }], - short: [{ p: "چیغه ", f: "chéegha " }, { p: "کړ", f: "kR" }], - mini: [{ p: "چیغه ", f: "chéegha " }, { p: "ک", f: "k" }], - }, - }, - stem: { - imperfective: { p: "چیغه کو", f: "chéegha kaw" }, - perfective: { - long: { p: "چیغه کړ", f: "chéegha kR" }, - short: { p: "چیغه ک", f: "chéegha k" }, - }, - perfectiveSplit: { - long: [{ p: "چیغه ", f: "chéegha " }, { p: "کړ", f: "kR" }], - short: [{ p: "چیغه ", f: "chéegha " }, { p: "ک", f: "k" }], - }, - }, - participle: { - past: { p: "چیغه کړې", f: "chéegha kúRe" }, - present: { p: "چیغه کوونکی", f: "chéegha kawóonkey" }, - }, - objComplement: { - entry: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - person: 5, - }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", }, + }, + type: "dynamic compound", + transitivity: "intransitive", + yulEnding: null, + stem: { + imperfective: { + p: "چیغې کېږ", + f: "chéeghe kéG", + }, + perfective: { + p: "چیغې وش", + f: "chéeghe óosh", + }, + perfectiveSplit: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "ش", + f: "sh", + }, + ], + }, + root: { + imperfective: { + short: { + p: "چیغې کېد", + f: "chéeghe ked", + }, + long: { + p: "چیغې کېدل", + f: "chéeghe kedúl", + }, + }, + perfective: { + short: { + p: "چیغې وشو", + f: "chéeghe óoshw", + }, + long: { + p: "چیغې وشول", + f: "chéeghe óoshwul", + }, + }, + perfectiveSplit: { + short: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "شو", + f: "shw", + }, + ], + long: [ + { + p: "چیغې و", + f: "chéeghe óo", + }, + { + p: "شول", + f: "shwul", + }, + ], + }, + }, + participle: { + present: { + p: "چیغې کېدونکی", + f: "chéeghe kedóonkay", + }, + past: { + p: "چیغې شوې", + f: "chéeghe shúwe", + }, + }, + objComplement: { + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + f: "chéegha", + g: "", + e: "yell, scream, cry", + c: "n. f.", + }, + plural: { + p: "چیغې", + f: "chéeghe", + }, + person: 11, + }, + auxVerb: { + i: 10122, + ts: 1527812754, + p: "کېدل", + f: "kedul", + g: "", + e: "to happen, occur", + c: "v. intrans. irreg. aux. dyn.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, + }, + singularForm: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغې کېدل", + g: "", + f: "chéeghe kedul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. intrans. dyn. comp.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + }, + type: "dynamic compound", + transitivity: "intransitive", + yulEnding: null, + stem: { + imperfective: { + p: "چیغه کېږ", + f: "chéegha kéG", + }, + perfective: { + p: "چیغه وش", + f: "chéegha óosh", + }, + perfectiveSplit: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "ش", + f: "sh", + }, + ], + }, + root: { + imperfective: { + short: { + p: "چیغه کېد", + f: "chéegha ked", + }, + long: { + p: "چیغه کېدل", + f: "chéegha kedúl", + }, + }, + perfective: { + short: { + p: "چیغه وشو", + f: "chéegha óoshw", + }, + long: { + p: "چیغه وشول", + f: "chéegha óoshwul", + }, + }, + perfectiveSplit: { + short: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "شو", + f: "shw", + }, + ], + long: [ + { + p: "چیغه و", + f: "chéegha óo", + }, + { + p: "شول", + f: "shwul", + }, + ], + }, + }, + participle: { + present: { + p: "چیغه کېدونکی", + f: "chéegha kedóonkay", + }, + past: { + p: "چیغه شوې", + f: "chéegha shúwe", + }, + }, + objComplement: { + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + f: "chéegha", + g: "", + e: "yell, scream, cry", + c: "n. f.", + }, + person: 5, + }, + auxVerb: { + i: 10122, + ts: 1527812754, + p: "کېدل", + f: "kedul", + g: "", + e: "to happen, occur", + c: "v. intrans. irreg. aux. dyn.", + ssp: "وش", + ssf: "óosh", + prp: "وشول", + prf: "óoshwul", + pprtp: "شوی", + pprtf: "shúway", + diacExcept: true, + }, + }, }, - }, - // with plural form - { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کول","g":"","f":"chéeghe kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. gen. stat./dyn. comp. trans."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - result: { - "type": "dynamic or generative stative compound", - "transitivity": "transitive", - "dynamic": { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کول","g":"","f":"chéeghe kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. dyn. comp. trans."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - "type": "dynamic compound", - "transitivity": "transitive", - "yulEnding": null, - "stem": { - "imperfective": { - "p": "چیغې کو", - "f": "chéeghe kaw" - }, - "perfective": { - "short": { - "p": "چیغې وک", - "f": "chéeghe óok" - }, - "long": { - "p": "چیغې وکړ", - "f": "chéeghe óokR" - } - }, - "perfectiveSplit": { - "short": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "ک", - "f": "k" - }], - "long": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "کړ", - "f": "kR" - }], - }, - }, - "root": { - "imperfective": { - "short": { - "p": "چیغې کو", - "f": "chéeghe kaw" - }, - "long": { - "p": "چیغې کول", - "f": "chéeghe kawúl" - } - }, - "perfective": { - "mini": { - "p": "چیغې وک", - "f": "chéeghe óok" - }, - "short": { - "p": "چیغې وکړ", - "f": "chéeghe óokR" - }, - "long": { - "p": "چیغې وکړل", - "f": "chéeghe óokRul" - } - }, - "perfectiveSplit": { - "mini": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "ک", - "f": "k" - }], - "short": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "کړ", - "f": "kR" - }], - "long": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "کړل", - "f": "kRul" - }], - }, - }, - "participle": { - "present": { - "p": "چیغې کوونکی", - "f": "chéeghe kawóonkey" - }, - "past": { - "p": "چیغې کړې", - "f": "chéeghe kúRe" - } - }, - "objComplement": { - "entry": { - "i": 4769, - "ts": 1527813972, - "p": "چیغه", - "f": "chéegha", - "g": "", - "e": "yell, scream, cry", - "c": "n. f." - }, - "plural": { - "p": "چیغې", - "f": "chéeghe" - }, - "person": 11 - }, - "auxVerb": {"ts":1527812752,"i":11033,"p":"کول","f":"kawul","g":"kawul","e":"to do (an action or activity)","r":4,"c":"v. trans./gramm. trans.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","separationAtP":1,"separationAtF":2,"diacExcept":true,"ec":"do,does,doing,did,done"}, - "singularForm": { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کول","g":"","f":"chéeghe kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. dyn. comp. trans."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - "type": "dynamic compound", - "transitivity": "transitive", - "yulEnding": null, - "stem": { - "imperfective": { - "p": "چیغه کو", - "f": "chéegha kaw" - }, - "perfective": { - "short": { - "p": "چیغه وک", - "f": "chéegha óok" - }, - "long": { - "p": "چیغه وکړ", - "f": "chéegha óokR" - } - }, - "perfectiveSplit": { - "short": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "ک", - "f": "k" - }], - "long": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "کړ", - "f": "kR" - }], - }, - }, - "root": { - "imperfective": { - "short": { - "p": "چیغه کو", - "f": "chéegha kaw" - }, - "long": { - "p": "چیغه کول", - "f": "chéegha kawúl" - } - }, - "perfective": { - "mini": { - "p": "چیغه وک", - "f": "chéegha óok" - }, - "short": { - "p": "چیغه وکړ", - "f": "chéegha óokR" - }, - "long": { - "p": "چیغه وکړل", - "f": "chéegha óokRul" - } - }, - "perfectiveSplit": { - "mini": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "ک", - "f": "k" - }], - "short": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "کړ", - "f": "kR" - }], - "long": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "کړل", - "f": "kRul" - }], - }, - }, - "participle": { - "present": { - "p": "چیغه کوونکی", - "f": "chéegha kawóonkey" - }, - "past": { - "p": "چیغه کړې", - "f": "chéegha kúRe" - } - }, - "objComplement": { - "entry": { - "i": 4769, - "ts": 1527813972, - "p": "چیغه", - "f": "chéegha", - "g": "", - "e": "yell, scream, cry", - "c": "n. f." - }, - "person": 5 - }, - "auxVerb": {"ts":1527812752,"i":11033,"p":"کول","f":"kawul","g":"kawul","e":"to do (an action or activity)","r":4,"c":"v. trans./gramm. trans.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","separationAtP":1,"separationAtF":2,"diacExcept":true,"ec":"do,does,doing,did,done"}, - "intransitiveForm": { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کېدل","g":"","f":"chéeghe kedul","e":"to yell, scream, cry out","l":1527813972,"c":"v. intrans. dyn. comp."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - "type": "dynamic compound", - "transitivity": "intransitive", - "yulEnding": null, - "stem": { - "imperfective": { - "p": "چیغې کېږ", - "f": "chéeghe kéG" - }, - "perfective": { - "p": "چیغې وش", - "f": "chéeghe óosh" - }, - "perfectiveSplit": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "ش", - "f": "sh" - }], - }, - "root": { - "imperfective": { - "short": { - "p": "چیغې کېد", - "f": "chéeghe ked" - }, - "long": { - "p": "چیغې کېدل", - "f": "chéeghe kedúl" - } - }, - "perfective": { - "short": { - "p": "چیغې وشو", - "f": "chéeghe óoshw" - }, - "long": { - "p": "چیغې وشول", - "f": "chéeghe óoshwul" - } - }, - "perfectiveSplit": { - "short": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "شو", - "f": "shw" - }], - "long": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "شول", - "f": "shwul" - }], - }, - }, - "participle": { - "present": { - "p": "چیغې کېدونکی", - "f": "chéeghe kedóonkey" - }, - "past": { - "p": "چیغې شوې", - "f": "chéeghe shúwe" - } - }, - "objComplement": { - "entry": { - "i": 4769, - "ts": 1527813972, - "p": "چیغه", - "f": "chéegha", - "g": "", - "e": "yell, scream, cry", - "c": "n. f." - }, - "plural": { - "p": "چیغې", - "f": "chéeghe" - }, - "person": 11 - }, - "auxVerb": { - "i": 10122, - "ts": 1527812754, - "p": "کېدل", - "f": "kedul", - "g":"", - "e": "to happen, occur", - "c": "v. intrans. irreg. aux. dyn.", - "ssp": "وش", - "ssf": "óosh", - "prp": "وشول", - "prf": "óoshwul", - "pprtp": "شوی", - "pprtf": "shúwey", - "diacExcept": true - }, - "singularForm": { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کېدل","g":"","f":"chéeghe kedul","e":"to yell, scream, cry out","l":1527813972,"c":"v. intrans. dyn. comp."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - "type": "dynamic compound", - "transitivity": "intransitive", - "yulEnding": null, - "stem": { - "imperfective": { - "p": "چیغه کېږ", - "f": "chéegha kéG" - }, - "perfective": { - "p": "چیغه وش", - "f": "chéegha óosh" - }, - "perfectiveSplit": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "ش", - "f": "sh" - }], - }, - "root": { - "imperfective": { - "short": { - "p": "چیغه کېد", - "f": "chéegha ked" - }, - "long": { - "p": "چیغه کېدل", - "f": "chéegha kedúl" - } - }, - "perfective": { - "short": { - "p": "چیغه وشو", - "f": "chéegha óoshw" - }, - "long": { - "p": "چیغه وشول", - "f": "chéegha óoshwul" - } - }, - "perfectiveSplit": { - "short": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "شو", - "f": "shw" - }], - "long": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "شول", - "f": "shwul" - }], - }, - }, - "participle": { - "present": { - "p": "چیغه کېدونکی", - "f": "chéegha kedóonkey" - }, - "past": { - "p": "چیغه شوې", - "f": "chéegha shúwe" - } - }, - "objComplement": { - "entry": { - "i": 4769, - "ts": 1527813972, - "p": "چیغه", - "f": "chéegha", - "g": "", - "e": "yell, scream, cry", - "c": "n. f." - }, - "person": 5 - }, - "auxVerb": { - "i": 10122, - "ts": 1527812754, - "p": "کېدل", - "f": "kedul", - "g":"", - "e": "to happen, occur", - "c": "v. intrans. irreg. aux. dyn.", - "ssp": "وش", - "ssf": "óosh", - "prp": "وشول", - "prf": "óoshwul", - "pprtp": "شوی", - "pprtf": "shúwey", - "diacExcept": true - } - } - } - }, - "intransitiveForm": { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کېدل","g":"","f":"chéeghe kedul","e":"to yell, scream, cry out","l":1527813972,"c":"v. intrans. dyn. comp."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - "type": "dynamic compound", - "transitivity": "intransitive", - "yulEnding": null, - "stem": { - "imperfective": { - "p": "چیغې کېږ", - "f": "chéeghe kéG" - }, - "perfective": { - "p": "چیغې وش", - "f": "chéeghe óosh" - }, - "perfectiveSplit": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "ش", - "f": "sh" - }], - }, - "root": { - "imperfective": { - "short": { - "p": "چیغې کېد", - "f": "chéeghe ked" - }, - "long": { - "p": "چیغې کېدل", - "f": "chéeghe kedúl" - } - }, - "perfective": { - "short": { - "p": "چیغې وشو", - "f": "chéeghe óoshw" - }, - "long": { - "p": "چیغې وشول", - "f": "chéeghe óoshwul" - } - }, - "perfectiveSplit": { - "short": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "شو", - "f": "shw" - }], - "long": [{ - "p": "چیغې و", - "f": "chéeghe óo" - }, { - "p": "شول", - "f": "shwul" - }], - }, - }, - "participle": { - "present": { - "p": "چیغې کېدونکی", - "f": "chéeghe kedóonkey" - }, - "past": { - "p": "چیغې شوې", - "f": "chéeghe shúwe" - } - }, - "objComplement": { - "entry": { - "i": 4769, - "ts": 1527813972, - "p": "چیغه", - "f": "chéegha", - "g":"", - "e": "yell, scream, cry", - "c": "n. f." - }, - "plural": { - "p": "چیغې", - "f": "chéeghe" - }, - "person": 11 - }, - "auxVerb": { - "i": 10122, - "ts": 1527812754, - "p": "کېدل", - "f": "kedul", - "g":"", - "e": "to happen, occur", - "c": "v. intrans. irreg. aux. dyn.", - "ssp": "وش", - "ssf": "óosh", - "prp": "وشول", - "prf": "óoshwul", - "pprtp": "شوی", - "pprtf": "shúwey", - "diacExcept": true - }, - "singularForm": { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کېدل","g":"","f":"chéeghe kedul","e":"to yell, scream, cry out","l":1527813972,"c":"v. intrans. dyn. comp."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - "type": "dynamic compound", - "transitivity": "intransitive", - "yulEnding": null, - "stem": { - "imperfective": { - "p": "چیغه کېږ", - "f": "chéegha kéG" - }, - "perfective": { - "p": "چیغه وش", - "f": "chéegha óosh" - }, - "perfectiveSplit": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "ش", - "f": "sh" - }], - }, - "root": { - "imperfective": { - "short": { - "p": "چیغه کېد", - "f": "chéegha ked" - }, - "long": { - "p": "چیغه کېدل", - "f": "chéegha kedúl" - } - }, - "perfective": { - "short": { - "p": "چیغه وشو", - "f": "chéegha óoshw" - }, - "long": { - "p": "چیغه وشول", - "f": "chéegha óoshwul" - } - }, - "perfectiveSplit": { - "short": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "شو", - "f": "shw" - }], - "long": [{ - "p": "چیغه و", - "f": "chéegha óo" - }, { - "p": "شول", - "f": "shwul" - }], - }, - }, - "participle": { - "present": { - "p": "چیغه کېدونکی", - "f": "chéegha kedóonkey" - }, - "past": { - "p": "چیغه شوې", - "f": "chéegha shúwe" - } - }, - "objComplement": { - "entry": { - "i": 4769, - "ts": 1527813972, - "p": "چیغه", - "f": "chéegha", - "g":"", - "e": "yell, scream, cry", - "c": "n. f." - }, - "person": 5 - }, - "auxVerb": { - "i": 10122, - "ts": 1527812754, - "p": "کېدل", - "f": "kedul", - "g":"", - "e": "to happen, occur", - "c": "v. intrans. irreg. aux. dyn.", - "ssp": "وش", - "ssf": "óosh", - "prp": "وشول", - "prf": "óoshwul", - "pprtp": "شوی", - "pprtf": "shúwey", - "diacExcept": true - } - } - } + }, + stative: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغې کول", + g: "", + f: "chéeghe kawul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. gen. stat. comp. trans.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + }, + type: "generative stative compound", + transitivity: "transitive", + yulEnding: null, + stem: { + imperfective: { + p: "چیغې کو", + f: "chéeghe kaw", + }, + perfective: { + short: { + p: "چیغې ک", + f: "chéeghe k", }, - "stative": { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کول","g":"","f":"chéeghe kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. gen. stat. comp. trans."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, + long: { + p: "چیغې کړ", + f: "chéeghe kR", + }, + }, + perfectiveSplit: { + short: [ + { + p: "چیغې ", + f: "chéeghe ", + }, + { + p: "ک", + f: "k", + }, + ], + long: [ + { + p: "چیغې ", + f: "chéeghe ", + }, + { + p: "کړ", + f: "kR", + }, + ], + }, + }, + root: { + imperfective: { + short: { + p: "چیغې کو", + f: "chéeghe kaw", + }, + long: { + p: "چیغې کول", + f: "chéeghe kawúl", + }, + }, + perfective: { + mini: { + p: "چیغې ک", + f: "chéeghe k", + }, + short: { + p: "چیغې کړ", + f: "chéeghe kR", + }, + long: { + p: "چیغې کړل", + f: "chéeghe kRul", + }, + }, + perfectiveSplit: { + mini: [ + { + p: "چیغې ", + f: "chéeghe ", + }, + { + p: "ک", + f: "k", + }, + ], + short: [ + { + p: "چیغې ", + f: "chéeghe ", + }, + { + p: "کړ", + f: "kR", + }, + ], + long: [ + { + p: "چیغې ", + f: "chéeghe ", + }, + { + p: "کړل", + f: "kRul", + }, + ], + }, + }, + participle: { + present: { + p: "چیغې کوونکی", + f: "chéeghe kawóonkay", + }, + past: { + p: "چیغې کړې", + f: "chéeghe kúRe", + }, + }, + objComplement: { + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + f: "chéegha", + g: "", + e: "yell, scream, cry", + c: "n. f.", + }, + plural: { + p: "چیغې", + f: "chéeghe", + }, + person: 11, + }, + singularForm: { + entry: { + entry: { + i: 4770, + ts: 1608137130992, + p: "چیغې کول", + g: "", + f: "chéeghe kawul", + e: "to yell, scream, cry out", + l: 1527813972, + c: "v. gen. stat. comp. trans.", + }, + complement: { + i: 4769, + ts: 1527813972, + p: "چیغه", + g: "", + f: "chéegha", + e: "yell, scream, cry", + c: "n. f.", + }, + }, + type: "generative stative compound", + transitivity: "transitive", + yulEnding: null, + stem: { + imperfective: { + p: "چیغه کو", + f: "chéegha kaw", + }, + perfective: { + short: { + p: "چیغه ک", + f: "chéegha k", + }, + long: { + p: "چیغه کړ", + f: "chéegha kR", + }, + }, + perfectiveSplit: { + short: [ + { + p: "چیغه ", + f: "chéegha ", }, - "type": "generative stative compound", - "transitivity": "transitive", - "yulEnding": null, - "stem": { - "imperfective": { - "p": "چیغې کو", - "f": "chéeghe kaw" - }, - "perfective": { - "short": { - "p": "چیغې ک", - "f": "chéeghe k" - }, - "long": { - "p": "چیغې کړ", - "f": "chéeghe kR" - } - }, - "perfectiveSplit": { - "short": [{ - "p": "چیغې ", - "f": "chéeghe " - }, { - "p": "ک", - "f": "k" - }], - "long": [{ - "p": "چیغې ", - "f": "chéeghe " - }, { - "p": "کړ", - "f": "kR" - }], - }, + { + p: "ک", + f: "k", }, - "root": { - "imperfective": { - "short": { - "p": "چیغې کو", - "f": "chéeghe kaw" - }, - "long": { - "p": "چیغې کول", - "f": "chéeghe kawúl" - } - }, - "perfective": { - "mini": { - "p": "چیغې ک", - "f": "chéeghe k" - }, - "short": { - "p": "چیغې کړ", - "f": "chéeghe kR" - }, - "long": { - "p": "چیغې کړل", - "f": "chéeghe kRul" - } - }, - "perfectiveSplit": { - "mini": [{ - "p": "چیغې ", - "f": "chéeghe " - }, { - "p": "ک", - "f": "k" - }], - "short": [{ - "p": "چیغې ", - "f": "chéeghe " - }, { - "p": "کړ", - "f": "kR" - }], - "long": [{ - "p": "چیغې ", - "f": "chéeghe " - }, { - "p": "کړل", - "f": "kRul" - }], - }, + ], + long: [ + { + p: "چیغه ", + f: "chéegha ", }, - "participle": { - "present": { - "p": "چیغې کوونکی", - "f": "chéeghe kawóonkey" - }, - "past": { - "p": "چیغې کړې", - "f": "chéeghe kúRe" - } + { + p: "کړ", + f: "kR", }, - "objComplement": { - "entry": { - "i": 4769, - "ts": 1527813972, - "p": "چیغه", - "f": "chéegha", - "g": "", - "e": "yell, scream, cry", - "c": "n. f." - }, - "plural": { - "p": "چیغې", - "f": "chéeghe" - }, - "person": 11 + ], + }, + }, + root: { + imperfective: { + short: { + p: "چیغه کو", + f: "chéegha kaw", + }, + long: { + p: "چیغه کول", + f: "chéegha kawúl", + }, + }, + perfective: { + mini: { + p: "چیغه ک", + f: "chéegha k", + }, + short: { + p: "چیغه کړ", + f: "chéegha kR", + }, + long: { + p: "چیغه کړل", + f: "chéegha kRul", + }, + }, + perfectiveSplit: { + mini: [ + { + p: "چیغه ", + f: "chéegha ", }, - "singularForm": { - entry: { - entry: {"i":4770,"ts":1608137130992,"p":"چیغې کول","g":"","f":"chéeghe kawul","e":"to yell, scream, cry out","l":1527813972,"c":"v. gen. stat. comp. trans."}, - complement: {"i":4769,"ts":1527813972,"p":"چیغه","g":"","f":"chéegha","e":"yell, scream, cry","c":"n. f."}, - }, - "type": "generative stative compound", - "transitivity": "transitive", - "yulEnding": null, - "stem": { - "imperfective": { - "p": "چیغه کو", - "f": "chéegha kaw" - }, - "perfective": { - "short": { - "p": "چیغه ک", - "f": "chéegha k" - }, - "long": { - "p": "چیغه کړ", - "f": "chéegha kR" - } - }, - "perfectiveSplit": { - "short": [{ - "p": "چیغه ", - "f": "chéegha " - }, { - "p": "ک", - "f": "k" - }], - "long": [{ - "p": "چیغه ", - "f": "chéegha " - }, { - "p": "کړ", - "f": "kR" - }], - }, - }, - "root": { - "imperfective": { - "short": { - "p": "چیغه کو", - "f": "chéegha kaw" - }, - "long": { - "p": "چیغه کول", - "f": "chéegha kawúl" - } - }, - "perfective": { - "mini": { - "p": "چیغه ک", - "f": "chéegha k" - }, - "short": { - "p": "چیغه کړ", - "f": "chéegha kR" - }, - "long": { - "p": "چیغه کړل", - "f": "chéegha kRul" - } - }, - "perfectiveSplit": { - "mini": [{ - "p": "چیغه ", - "f": "chéegha " - }, { - "p": "ک", - "f": "k" - }], - "short": [{ - "p": "چیغه ", - "f": "chéegha " - }, { - "p": "کړ", - "f": "kR" - }], - "long": [{ - "p": "چیغه ", - "f": "chéegha " - }, { - "p": "کړل", - "f": "kRul" - }], - }, - }, - "participle": { - "present": { - "p": "چیغه کوونکی", - "f": "chéegha kawóonkey" - }, - "past": { - "p": "چیغه کړې", - "f": "chéegha kúRe" - } - }, - "objComplement": { - "entry": { - "i": 4769, - "ts": 1527813972, - "p": "چیغه", - "f": "chéegha", - "g": "", - "e": "yell, scream, cry", - "c": "n. f." - }, - "person": 5 - } - } - } - } + { + p: "ک", + f: "k", + }, + ], + short: [ + { + p: "چیغه ", + f: "chéegha ", + }, + { + p: "کړ", + f: "kR", + }, + ], + long: [ + { + p: "چیغه ", + f: "chéegha ", + }, + { + p: "کړل", + f: "kRul", + }, + ], + }, + }, + participle: { + present: { + p: "چیغه کوونکی", + f: "chéegha kawóonkay", + }, + past: { + p: "چیغه کړې", + f: "chéegha kúRe", + }, + }, + objComplement: { + entry: { + i: 4769, + ts: 1527813972, + p: "چیغه", + f: "chéegha", + g: "", + e: "yell, scream, cry", + c: "n. f.", + }, + person: 5, + }, + }, + }, }, + }, ]; test(`verb info should work`, () => { - toTest.forEach(({ - entry, - result, - complement, - }) => { - // console.log(JSON.stringify(getVerbInfo(entry, complement), null, " ")) - expect(getVerbInfo(entry, complement)).toEqual(result); - }); + toTest.forEach(({ entry, result, complement }) => { + // console.log(JSON.stringify(getVerbInfo(entry, complement), null, " ")) + expect(getVerbInfo(entry, complement)).toEqual(result); + }); }); // test(`verb info should not work if no parts of speech`, () => { diff --git a/src/lib/src/verb-info.ts b/src/lib/src/verb-info.ts index 6e84516..d3213cf 100644 --- a/src/lib/src/verb-info.ts +++ b/src/lib/src/verb-info.ts @@ -24,7 +24,7 @@ import { getShort, } from "./p-text-helpers"; import { makePsString, removeFVarients } from "./accent-and-ps-utils"; -import { inflectYey } from "./pashto-inflector"; +import { inflectYay } from "./pashto-inflector"; import { accentOnFront, accentOnNFromEnd, @@ -49,7 +49,7 @@ import { import * as T from "../../types"; import { isTlulVerb } from "./type-predicates"; -const eyEndingUnaccented: T.PsString = { p: "ی", f: "ey" }; +const ayEndingUnaccented: T.PsString = { p: "ی", f: "ay" }; /** * Compiles the base information (roots, stems etc.) needed in order @@ -217,7 +217,7 @@ function getGenerativeStativeCompoundVerbInfo( participle: { present: auxVerb.info.participle.present, past: chooseParticipleInflection( - inflectYey( + inflectYay( "mascSing" in auxVerb.info.participle.past ? // purely for type saftey, will not have mascSing // in a non stative compound verb @@ -315,7 +315,7 @@ function getDynamicCompoundInfo( participle: { present: auxVerbInfo.participle.present, past: chooseParticipleInflection( - inflectYey( + inflectYay( "mascSing" in auxVerbInfo.participle.past ? // purely for type saftey, will not have mascSing // in a non stative compound verb @@ -944,7 +944,7 @@ function getParticiple( removeAccentsFull(comp), " ", compInflects - ? unisexInfToObjectMatrix(inflectYey(aux) as T.UnisexInflections) + ? unisexInfToObjectMatrix(inflectYay(aux) as T.UnisexInflections) : aux ); }; @@ -962,12 +962,12 @@ function getParticiple( short: accentPastPart( concatPsString( ensureShortWurShwaShift(shortParticipleRoot), - eyEndingUnaccented + ayEndingUnaccented ) ), - long: accentPastPart(concatPsString(infinitive, eyEndingUnaccented)), + long: accentPastPart(concatPsString(infinitive, ayEndingUnaccented)), } - : accentPastPart(concatPsString(infinitive, eyEndingUnaccented)); + : accentPastPart(concatPsString(infinitive, ayEndingUnaccented)); // TODO: make this into a rule? const shortImperfectiveRoot = @@ -1334,7 +1334,7 @@ export function getPassiveRootsAndStems( }; } -const passiveRootTail: T.PsString = { p: "ی", f: "ey" }; +const passiveRootTail: T.PsString = { p: "ی", f: "ay" }; function getPassiveStem( root: T.VerbRootSet, @@ -1444,8 +1444,8 @@ function getPassiveRootPerfectiveSplit( }; } -const abilityTail = { p: "ی", f: "ey" }; -const abilityTailAccented = { p: "ی", f: "éy" }; +const abilityTail = { p: "ی", f: "ay" }; +const abilityTailAccented = { p: "ی", f: "áy" }; function getAbilityRoots( root: T.VerbRootSet, diff --git a/src/types.ts b/src/types.ts index 79197be..8fac6e2 100644 --- a/src/types.ts +++ b/src/types.ts @@ -659,8 +659,8 @@ export type FullEntry = VerbEntry | DictionaryEntry; export enum InflectionPattern { None = 0, Basic = 1, - UnstressedEy = 2, - StressedEy = 3, + UnstressedAy = 2, + StressedAy = 3, Pashtun = 4, Squish = 5, FemInanEe = 6,