Wîkîferheng kuwiktionary https://ku.wiktionary.org/wiki/Destp%C3%AAk MediaWiki 1.47.0-wmf.11 case-sensitive Medya Taybet Gotûbêj Bikarhêner Gotûbêja bikarhêner Wîkîferheng Gotûbêja Wîkîferhengê Wêne Gotûbêja wêneyî MediaWiki Gotûbêja MediaWiki Şablon Gotûbêja şablonê Alîkarî Gotûbêja alîkariyê Kategorî Gotûbêja kategoriyê Pêvek Gotûbêja pêvekê Nimînok Gotûbêja nimînokê Portal Gotûbêja portalê Tewandin Gotûbêja tewandinê Jinûvesazî Gotûbêja jinûvesaziyê TimedText TimedText talk Modul Gotûbêja modulê Event Event talk derî 0 3290 6265524 6262217 2026-07-19T10:10:07Z Ghybu 1393 6265524 wikitext text/x-wiki {{bnr-h|deri|dêrî}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{deng|ku|LL-Q36368 (kur)-Dildadil-derî.wav|Deng|dever=Amed}} * {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-derî.wav|Deng|Bidlîs}} * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|derî|nêr}} [[Wêne:Doorway_La_Ronce_National_Trust_for_Jersey.jpg|thumb|'''Deriyekî''' spî. (1)]] {{navdêr|ku|z=n}} # [[cih|Cihê]] ku [[mirov]] [[tê re]] ji [[xanî]] [[derketin|derdikeve]] yan [[çûn|diçe]] [[hindir]]î [[xanî]]. #: {{mk|ku|'''deriyê''' malê, '''deriyê''' [[hewş]]ê, '''deriyê''' xanî, '''deriyê''' [[gov]]ê, '''deriyê''' [[şkeft]]ê}} #: {{mk|ku|'''Derî''' girtî bû loma em neçar man pencereyê bişkînin û tê re biçin.}} #* {{jêder-pirtûk|ku|jêgirtin='''Deriyê''' fabrîkê vebû, komê qîzê ûris, file û kurmanc çûne hindir.|nivîskar=Nûrî|sernav=Şewqa Sîbê|sal=1934|rûpel=3}} # [[cih|Cihê]] ku tiştek jê tê [[vekirin]] û [[girtin]] #: {{mk|ku|'''deriyê''' kartonê, '''deriyê''' sindoqê, '''deriyê''' qutiyê}} #* {{bêmînak|ku}} ==== Ji wêjeya klasîk ==== * {{jêder|ku|jêgirtin=Sewr û ḧimar e ga û ker. <br>Ban çi ye? seqf e, bab e '''der'''.|Ehmedê Xanî: ''Nûbihara Biçûkan''}} ==== Bi alfabeyên din ==== * {{ku-ar|ده‌ری}} * {{mj|Edebiya klasîk}} {{g|ku|sc=Arab|در|tr=der}} * {{ku-kr|дәри}} ==== Formên alternatîv ==== {{kol3|ku|cure=Herwiha |der |derga |dergah |derge |dergeh |dergih |derke |derok }} ==== Hevmane ==== * {{g|ku|qapî}}, {{g|ku|dergeh}}, {{g|ku|derok}} ==== Jê ==== {{kol3|ku|cure=Jê | derî [[vekirin]] | derî [[asê]] kirin | derî [[girtin]] | derî [[qepat]] kirin | derî [[qerase]] kirin | derî [[qutan]] | derî [[qilf]] kirin }} ==== Etîmolojî ==== Ji ya berê ''[[der]]'', herwiha ''[[derok]], [[dergeh]]'', hevreha soranî {{g|ckb|ده‌رگا}}, hewramî ''[[bere]]'', zazakî ''[[ber]]'', semnanî ''berî'', pertî ''ber'', sogdî ''b'r'', farisî {{g|fa|در}} (der), pehlewî ''der'', hexamenişî [[𐎯𐎺𐎼𐎹𐎠]] (duver-), avestayî [[𐬛𐬎𐬎𐬀𐬭𐬆𐬨]]‎ (duuar-, /dver-/), osetî ''[[дуар]] (dwar)'', sanskrîtî [[द्वार]] (dvā́ra), hîtîtî [[𒀭𒄙𒍝]] (an-'''dur'''-za), ermenî [[դուռ]] (duṙ), albanî ''[[derë]]'', lîtwanî ''[[durys]]'', latviyayî ''[[durvis]]'', rusî ''[[дверь]] (dvêr')'', çekî ''[[dveře]]'', polonî ''[[drzwi]]'', îngilîzî ''[[door]]'', holendî ''[[deur]]'', swêdî ''[[dörr]]'', danmarkî/norwecî ''[[dør]]'', almanî ''[[Tür]]'', yûnanî ''[[θύρα]] (thúra)''... hemû ji {{ji|ine-pro|ku|-}} *[[dʰwṓr]] / *[[dʰwer-]]. Bo guherîna D bi B di zazakî, hewramî, pertî, semnanî û sogdî de, bidin ber kurmancî ''(ya/yê/yên) [[din]]/[[dî]]'' û zazakî ''[[bîn]]''. <font style="font-size:10px">'''Çavkanî:''' [[Şablon:Horn|Horn p.122]], [[Şablon:Watkins|Watkins p.86]], [[Şablon:MacKenzie|MacKenzie P.122]], [[Şablon:Etymonline|Etymonline]] </font> | <font style="font-size:10px">'''Pokorny:''' 278</font> ==== Bi zaravayên din ==== * {{Z|ckb}}: {{g|ckb|دەرگا}}, {{g|ckb|دەرگە}} * {{Z|hac}}: {{g|hac|bere|sc=Latn}} * {{Z|zza}}: {{g|zza|ber}} ==== Werger ==== {{werger-ser}} * {{Z|ady}}: {{W-|ady|пчъэ}} * {{Z|af}}: {{W+|af|deur}} * {{Z|akk}}: {{W-|akk|𒆍|tr=bābu}} * {{Z|sq}}: {{W+|sq|derë|m}} * {{Z|de}}: {{W+|de|Tür|m}}, {{W+|de|Türen|p}}, {{W+|de|Türe|m}} *: {{Z|gsw}}: {{W-|gsw|Tüür|m}} * {{Z|ryn}}: {{W-|ryn|宿|tr=やど, yado}} * {{Z|am}}: {{W-|am|በር}} * {{Z|an}}: {{W-|an|puerta|m}} * {{Z|arc}}: *: {{Z|aii}}: {{W-|aii|ܬܲܪܥܵܐ|n}} *: {{Z|arc}}: {{W-|arc|תרעא|tr=tar‘ā|n}} *: {{Z|syc}}: {{W-|syc|ܬܪܥܐ|tr=tar‘ā|n}}, {{W-|syc|ܒܒܐ|tr=bāḇā|n}} * {{Z|rup}}: {{W-|rup|ushã|m}}, {{W-|rup|ushi|m}}, {{W-|rup|derã|m}} * {{Z|as}}: {{W-|as|দুৱাৰ|nt}}, {{W-|as|দৰ্জা}} * {{Z|ast}}: {{W+|ast|puerta|m}} * {{Z|ask}}: {{W-|ask|baikā}} * {{Z|ain}}: {{W-|ain|アパ|tr=apa}}, {{W-|ain|アパウㇱタ|tr=apausta}} * {{Z|az}}: {{W+|az|qapı}} * {{Z|bdr}}: {{W-|bdr|beloang}} * {{Z|bft}}: {{W-|bft|སྒོ}} * {{Z|eu}}: {{W+|eu|ate}} * {{Z|ba}}: {{W-|ba|ишек}} * {{Z|be}}: {{W-|be|дзве́ры|m-p}} * {{Z|bal}}: {{W-|bal|گلو|tr=galo}} * {{Z|bn}}: {{W+|bn|দরজা|tr=dorja}}, {{W-|bn|ফটক}}, {{W+|bn|দ্বার}}, {{W-|bn|দুয়ার}}, {{W-|bn|দরওয়াজা|tr=dorōẇaja}} * {{Z|bcl}}: {{W-|bcl|pinto}} * {{Z|bol}}: {{W-|bol|bo bin}} * {{Z|br}}: {{t+|br|dor|m}} * {{Z|bg}}: {{W-|bg|врата́|m}} * {{Z|my}}: {{W-|my|ဒွာရ}} * {{Z|bua}}: {{W-|bua|үүдэн}} * {{Z|cim}}: {{W-|cim|tüar|m}} * {{Z|dz}}: {{W-|dz|སྒོ}} * {{Z|ccc}}: {{W-|ccc|is̈hoplama}} * {{Z|ce}}: {{W-|ce|неӏ}} * {{Z|cs}}: {{W+|cs|dveře|m-p}} * {{Z|cdm}}: {{W-|cdm|धोका}} * {{Z|chr}}: {{W-|chr|ᎠᏍᏚᏗ}} * {{Z|ny}}: {{W-|ny|chitseko}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|門|tr=mun4}}, {{W-|yue|戶|tr=wu6}} *: {{Z|dng}}: {{W-|dng|мын}} *: {{Z|gan}}: {{W-|gan|門|tr=miin4}} *: {{Z|hak}}: {{W-|hak|門|tr=mùn}}, {{W-|hak|戶|tr=fu}}, {{W-|hak|門|tr=mun2}} *: {{Z|cjy}}: {{W-|cjy|門|tr=meng1}}, {{W-|cjy|門子|tr=meng1 zeh}} *: {{Z|cmn}}: {{W+|cmn|門|tr=mén}}, {{W+|cmn|門兒|tr=ménr}}, {{W+|cmn|戶|tr=hù}} *: {{Z|mnp}}: {{W-|mnp|門|tr=mô̤ng}} *: {{Z|cdo}}: {{W-|cdo|門|tr=muòng}} *: {{Z|nan}}: {{W+|nan|門|tr=mn̂g}}, {{W+|nan|戶|tr=hō͘}} *: {{Z|wuu}}: {{W-|wuu|門}}, {{W-|wuu|戶}} *: {{Z|hsn}}: {{W-|hsn|門|tr=men5}} * {{Z|cv}}: {{W-|cv|алӑк}} * {{Z|dak}}: {{W-|dak|tiyopa}} * {{Z|dlm}}: {{W-|dlm|puarta|m}} * {{Z|da}}: {{W+|da|dør|g}} * {{Z|dlg}}: {{W-|dlg|аан}} * {{Z|emb}}: {{W-|emb|katumbangan}}, {{W-|emb|jilelen}} * {{Z|id}}: {{W+|id|pintu}} * {{Z|ar}}: {{W+|ar|بَاب|n}} (plural: {{W-|ar|أَبْوَاب|n-p}}) *: {{Z|arz}}: {{W-|arz|باب|n|tr=bāb}} *: {{Z|ary}}: {{W-|ary|باب|n|tr=bāb}} * {{Z|hy}}: {{W+|hy|դուռ}} *: {{Z|xcl}}: {{W-|xcl|դուռն}} * {{Z|eo}}: {{W+|eo|pordo}} * {{Z|et}}: {{W+|et|uks}} * {{Z|eve}}: {{W-|eve|уркэ}} * {{Z|evn}}: {{W-|evn|уркэ}} * {{Z|ee}}: {{W-|ee|ʋɔtru|nt}} * {{Z|fa}}: {{W+|fa|در|tr=dar}} * {{Z|fo}}: {{W+|fo|dyr|m-p}}, {{W+|fo|hurð|m}} * {{Z|fj}}: {{W-|fj|katuba}} * {{Z|fi}}: {{W+|fi|ovi}} * {{Z|fr}}: {{W+|fr|porte|m}}, {{W+|fr|portière|m}}, {{W+|fr|huis|n}} *: {{Z|fro}}: {{W-|fro|porte|m}}, {{W-|fro|huis|n}} * {{Z|fur}}: {{W-|fur|puarte|m}} * {{Z|frr}}: *: {{Z|frr}}: {{W-|frr|dör|m}} *: {{Z|frr}}: {{W-|frr|Deer|m}} *: Mooring: {{W-|frr|döör|m}} * {{Z|stq}}: {{W-|stq|Doore|m}} * {{Z|fy}}: {{W-|fy|doar|g}} * {{Z|gd}}: {{W-|gd|dorus|n}} * {{Z|gl}}: {{W+|gl|porta|m}} * {{Z|got}}: {{W-|got|𐌳𐌰𐌿𐍂|nt}}, {{W-|got|𐌷𐌰𐌿𐍂𐌳𐍃|m}} * {{Z|gu}}: {{W-|gu|દ્વાર}}, {{W-|gu|દરવાજો|n}} * {{Z|ka}}: {{W+|ka|კარი}} * {{Z|gn}}: {{W-|gn|okẽ}} * {{Z|haw}}: {{W-|haw|puka}} * {{Z|ha}}: {{W-|ha|ƙyaure}}, {{W+|ha|ƙofa|m}} * {{Z|mba}}: {{W-|mba|pultahan}} * {{Z|hi}}: {{W+|hi|दरवाज़ा|n}}, {{W+|hi|द्वार|n}}, {{W+|hi|दरवाजा|n}}, {{W+|hi|दर|n}}, {{W+|hi|प्रवेश|n}} * {{Z|mww}}: {{W-|mww|qhov rooj}}, {{W-|mww|rooj}} * {{Z|nl}}: {{W+|nl|deur|m}}, {{W+|nl|portier|nt}} * {{Z|hrx}}: {{W-|hrx|Deer|m}} * {{Z|he}}: {{W-|he|דֶּלֶת|m|tr=délet}} * {{Z|io}}: {{W+|io|pordo}} * {{Z|ig}}: {{W-|ig|ụzọ}} * {{Z|ang}}: {{W+|ang|duru|m}} * {{Z|en}}: {{W+|en|door}} * {{Z|inh}}: {{W-|inh|нӏи}} * {{Z|ia}}: {{W-|ia|porta}} * {{Z|ill}}: {{W-|ill|pintu'}} * {{Z|ga}}: {{W+|ga|doras|n}} * {{Z|ist}}: {{W-|ist|puorta|m}} * {{Z|it}}: {{W+|it|porta|m}}, {{W+|it|portiera|m}}, {{W+|it|sportello|n}}, {{W+|it|uscio}} * {{Z|ium}}: {{W-|ium|gaengh}} * {{Z|is}}: {{W+|is|dyr}}, {{W+|is|hurð|m}} * {{Z|ja}}: {{W+|ja|戸|tr=と, to}}, {{W+|ja|扉|tr=とびら, tobira}}, {{W+|ja|戸口|tr=と​ぐち, toguchi}}, {{W+|ja|ドア|tr=doa}} * {{Z|kaw}}: {{W-|kaw|lawaṅ}}, {{W-|kaw|pintu}} * {{Z|jv}}: {{W+|jv|lawang}} * {{Z|xal}}: {{W-|xal|үүдн}} * {{Z|bsh}}: {{W-|bsh|du}} * {{Z|kn}}: {{W+|kn|ಬಾಗಿಲು}} * {{Z|pam}}: {{W-|pam|pasbul}} * {{Z|krc}}: {{W-|krc|эшик|tr=eşik}} * {{Z|krl}}: {{W-|krl|uksi}} * {{Z|ca}}: {{W+|ca|porta|m}} * {{Z|qu}}: {{W-|qu|punku}} * {{Z|ks}}: {{W-|ks|دَروازٕ}} * {{Z|kha}}: {{W-|kha|jingkang}} * {{Z|kzg}}: {{W-|kzg|戸|tr=と゚ぅー, θū}} * {{Z|ky}}: {{W+|ky|эшик}} * {{Z|kqr}}: {{W-|kqr|longobon}} * {{Z|si}}: {{W-|si|දොර}} * {{Z|gil}}: {{W-|gil|jetia}} * {{Z|koi}}: {{W-|koi|ӧдзӧс}} * {{Z|swb}}: {{W-|swb|mulango|c3|c4}} * {{Z|ko}}: {{W+|ko|문}}, {{W+|ko|門}} * {{Z|kw}}: {{W-|kw|daras|n}} * {{Z|cr}}: {{W-|cr|ᐃᔥᐧᑳᐦᑌᒻ}} * {{Z|xug}}: {{W-|xug|ぱし戸|tr=ぱしりー, pashirī}} * {{Z|lld}}: {{W-|lld|usc|n}} * {{Z|lad}}: {{W-|lad|puerta|m}} * {{Z|ltg}}: {{W-|ltg|durovys|m}} * {{Z|la}}: {{W+|la|foris|m}}, {{W-|la|ostium|nt}}, {{W+|la|ianua|m}} * {{Z|lv}}: {{W+|lv|durvis|m-p}}, {{W+|lv|duris|m-p}} * {{Z|lo}}: {{W+|lo|ປະຕູ}} * {{Z|lij}}: {{W-|lij|pòrta|m}} * {{Z|li}}: {{W+|li|däör|m}} * {{Z|lt}}: {{W+|lt|durys|m-p}} * {{Z|liv}}: {{W-|liv|ukš}} * {{Z|dtr}}: {{W-|dtr|susuonon}} * {{Z|lud}}: {{W-|lud|ukš}} * {{Z|lg}}: {{W-|lg|olujji}} * {{Z|lb}}: {{W+|lb|Dier|m}} * {{Z|mk}}: {{W-|mk|врата|m}} * {{Z|mg}}: {{W-|mg|varavarambe}} * {{Z|ml}}: {{W+|ml|വാതിൽ}}, {{W+|ml|കതക്}}, {{W-|ml|കവാടം}}, {{W-|ml|പ്രവേശനമുഖം}} * {{Z|ms}}: {{W+|ms|pintu}} *: {{Z|ms}}: {{W-|ms|ڤينتو}} * {{Z|mt}}: {{W+|mt|bieb|n}} * {{Z|mnc}}: {{W-|mnc|ᡩᡠᡴᠠ}}, {{W-|mnc|ᡠᠴᡝ}} * {{Z|gv}}: {{W-|gv|dorrys|n}} * {{Z|mi}}: {{W-|mi|tatau}} * {{Z|mr}}: {{W+|mr|दरवाजा}}, {{W-|mr|दार}} * {{Z|mh}}: {{W-|mh|aor}} * {{Z|hu}}: {{W+|hu|ajtó}}, {{W+|hu|kapu}}, {{W+|hu|bejárat}}, {{W+|hu|ajtónyílás}} * {{Z|egy}}: {{W-egy|ꜥꜣ|n|h=aA:a-O31:Z1-M3}}, {{W-egy|sbꜣ|n|h=s-b-sbA-A-pr}}, {{W-egy|r|n|h=r:Z1}}, {{W-egy|rwt|m|h=r-w-t-O32}} * {{Z|mvi}}: {{W-|mvi|宿|tr=やどぅ, yadu}} * {{Z|mwl}}: {{W-|mwl|puorta|m}} * {{Z|mn}}: *: Kirîlî: {{W+|mn|үүд}} *: Mongolî: {{W-|mn|ᠡᠭᠦᠳᠡ}} * {{Z|wmw}}: {{W-|wmw|nryango}} * {{Z|nah}}: {{W-|nah|caltēntli}} * {{Z|naq}}: {{W-|naq|dao-ams}} * {{Z|gld}}: {{W-|gld|уйкэ}} * {{Z|nv}}: {{W-|nv|dáádílkał}} * {{Z|ne}}: {{W-|ne|द्वार}}, {{W-|ne|ढोका}} * {{Z|nog}}: {{W-|nog|эсик}}, {{W-|nog|капы}} * {{Z|nrf}}: {{W-|nrf|hus|n}}, {{W-|nrf|porte|m}} * {{Z|no}}: *: {{Z|nb}}: {{W+|nb|dør|n|m}} *: {{Z|nn}}: {{W+|nn|dør|m}} * {{Z|oj}}: {{W-|oj|ishkwaandem}} * {{Z|ryu}}: {{W-|ryu|はし戸|tr=はしる, hashiru}} * {{Z|oc}}: {{W+|oc|pòrta|m}} * {{Z|or}}: {{W+|or|କବାଟ}} * {{Z|om}}: {{W-|om|balbala}} * {{Z|os}}: {{W-|os|дуар}} * {{Z|ug}}: {{W+|ug|ئىشىك}} * {{Z|uz}}: {{W+|uz|eshik}} * {{Z|pi}}: {{W-|pi|dvāra|nt}} *: {{Z|pi}}: {{W-|pi|ဒွါရ|nt}} *: {{Z|pi}}: {{W-|pi|द्वार|nt}} *: {{Z|pi}}: {{W-|pi|ទ្វារ|nt}} *: {{Z|pi}}: {{W-|pi|ද්වාර|nt}} *: {{Z|pi}}: {{W-|pi|ทฺวาร|nt}} * {{Z|ps}}: {{W+|ps|ور|tr=war}} * {{Z|pms}}: {{W-|pms|uss|n}} * {{Z|pih}}: {{W-|pih|dor}} * {{Z|pdt}}: {{W-|pdt|Däa|m}} * {{Z|pl}}: {{W+|pl|drzwi|nt-p}} * {{Z|pt}}: {{W+|pt|porta|m}} * Punjabi: *: Gurmuxî: {{W-|pa|ਬੂਹਾ}}, {{W-|pa|ਦਰਵਾਜ਼ਾ}} *: Şahmuxî: {{W-|pa|بُوہا|n}}, {{W-|pa|دَرْوازَہ|tr=dar​vāza|n}} * {{Z|kk}}: {{W+|kk|есік}} * {{Z|cop}}: {{W-|cop|ⲣⲟ}}, {{W-|cop|ⲥⲃⲉ}} * {{Z|rgn}}: {{W-|rgn|pörta|m}}, {{W-|rgn|ós|n}} * {{Z|rm}}: {{W-|rm|isch}}, {{W-|rm|esch}}, {{W-|rm|üsch}} * {{Z|rom}}: {{W-|rom|vudar}}, {{W-|rom|wudar|n}} * {{Z|ro}}: {{W+|ro|ușă|m}}, {{W+|ro|uși|m-p}} * {{Z|drg}}: {{W-|drg|vavazaan}}, {{W-|drg|rongobbon}} * {{Z|ru}}: {{W+|ru|дверь|m}}, {{W-|ru|две́ри|m-p}} * {{Z|xsy}}: {{W-|xsy|'a'leb}} * {{Z|se}}: {{W-|se|uksa}} * {{Z|sm}}: {{W-|sm|fai'toto'a}} * {{Z|sa}}: {{W+|sa|द्वार्|nt|tr=dvā́r}}, {{W+|sa|द्वार|nt|tr=dvā́ra}} * {{Z|sc}}: {{W-|sc|genna|m}}, {{W-|sc|zanna|m}} * {{Z|sib}}: {{W-|sib|belacek}} * {{Z|ceb}}: {{W-|ceb|pultahan}} * {{Z|scn}}: {{W+|scn|porta|m}} * {{Z|sd}}: {{W-|sd|دروازو|n|tr=darvāzo|cuda=دَروازو}} * {{Z|srn}}: {{W-|srn|doro}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|вра́та|nt-p}} *: Latînî: {{W+|sh|vráta|nt-p}} * {{Z|sco}}: {{W-|sco|door}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|двьри|f-d}}, {{W-|cu|врата|m-p}} * {{Z|orv}}: {{W-|orv|двьрь|m}}, {{W-|orv|двьри|f-d}}, {{W-|orv|ворота|m-p}} * {{Z|sk}}: {{W+|sk|dvere|m-p}} * {{Z|sl}}: {{W+|sl|vrata|nt-p}} * {{Z|so}}: {{W+|so|albaab|n}} * Sorbî: *: {{Z|dsb}}: {{W-|dsb|źurja|p}} *: {{Z|hsb}}: {{W-|hsb|durje|p}} * {{Z|es}}: {{W+|es|puerta|m}} * {{Z|sux}}: {{W-|sux|𒆍|tr=KA2}} * {{Z|sw}}: {{W+|sw|mlango}} * {{Z|sv}}: {{W+|sv|dörr|g}}, {{W+|sv|port|g}} * {{Z|shn}}: {{W-|shn|တူ}}, {{W-|shn|ၽၵ်းတူ}} * {{Z|xsr}}: {{W-|xsr|སྒོ|tr=go}} * {{Z|zdj}}: {{W-|zdj|mwango|c3|c4}} * {{Z|sn}}: {{W-|sn|gonhi}} * {{Z|tg}}: {{W-|tg|дар‍}} * {{Z|mvv}}: {{W-|mvv|totovon}} * {{Z|tl}}: {{W+|tl|pinto}}, {{W-|tl|pintuan}} * {{Z|sou}}: {{W-|sou|ตู}} * {{Z|tly}}: {{W-|tly|بر|tr=bar}} * {{Z|kzt}}: {{W-|kzt|wawayaan}} * {{Z|ta}}: {{W+|ta|கதவு}} * {{Z|txg}}: {{W-|txg|𗐺}} * {{Z|twf}}: {{W-|twf|kə̏dénemą}} * {{Z|rif}}: {{W-|rif|tawurt|m}} * {{Z|nod}}: {{W-|nod|ᨸᨲᩪ|tr= pa tǔu}} * {{Z|th}}: {{W+|th|ประตู}} * {{Z|te}}: {{W+|te|తలుపు}}, {{W+|te|ద్వారము}} * {{Z|crh}}: {{W-|crh|qapı}} * {{Z|tt}}: {{W+|tt|ишек}} * {{Z|ti}}: {{W-|ti|ኣፍደገ}} * {{Z|til}}: {{W-|til|sƛ̓kə́n}} * {{Z|tih}}: {{W-|tih|kulobon}} * {{Z|tr}}: {{W+|tr|kapı}} * {{Z|tk}}: {{W-|tk|gapy}}, {{W-|tk|iişik}} * {{Z|tiw}}: {{W-|tiw|kunji}} * {{Z|bo}}: {{W-|bo|སྒོ}} * {{Z|xto}}: {{W-|xto|yokäm}} * {{Z|txb}}: {{W-|txb|twere}} * {{Z|trm}}: {{W-|trm|dår}} * {{Z|udm}}: {{W-|udm|ӧс}} * {{Z|uga}}: {{W-|uga|𐎄𐎍𐎚}} * {{Z|ur}}: {{W-|ur|دَرْوازَہ|n|tr=darvāza}}, {{W-|ur|دَر|n|tr=dar}}, {{W-|ur|باب|n|tr=bāb}} * {{Z|uk}}: {{W-|uk|две́рі|m-p}} * {{Z|vec}}: {{W+|vec|pòrta|m}} * {{Z|vep}}: {{W-|vep|uks'}} * {{Z|vi}}: {{W+|vi|cửa}} * {{Z|vo}}: {{W+|vo|yan}} * {{Z|vor}}: {{W-|vor|uss}} * {{Z|vot}}: {{W-|vot|uhsi}} * {{Z|wbk}}: {{W-|wbk|dor}}, {{W-|wbk|do}} * {{Z|wa}}: {{W+|wa|ouxh|n}} * {{Z|war}}: {{W-|war|purta}} * {{Z|wbp}}: {{W-|wbp|ngulya}} * {{Z|wbl}}: {{W-|wbl|bar}} * {{Z|cy}}: {{W+|cy|dôr|m}}, {{W+|cy|drws|n}} * {{Z|wo}}: {{W-|wo|bunt}} * {{Z|wuh}}: {{W-|wuh|men}} * {{Z|kjh}}: {{W-|kjh|ізік}} * {{Z|km}}: {{W+|km|ទ្វារ}} * {{Z|xh}}: {{W-|xh|ucango|c11|c10}} * {{Z|rys}}: {{W-|rys|宿|tr=やどぅ, yadu}} * {{Z|yai}}: {{W-|yai|давар|tr=davar}} * {{Z|sah}}: {{W-|sah|аан}} * {{Z|yi}}: {{W-|yi|טיר|m}} * {{Z|yoi}}: {{W-|yoi|宿|tr=だどぅ, dadu}} * {{Z|yo}}: {{W-|yo|ìlẹ̀kùn}} * {{Z|esu}}: {{W-|esu|amiik}} * {{Z|yur}}: {{W-|yur|ɂeksoɂ}} * {{Z|el}}: {{W+|el|πόρτα|m}}, {{W+|el|θύρα|m}} *: Kevn: {{W-|grc|θύρα|m}} * {{Z|za}}: {{W-|za|dou}} * {{Z|zu}}: {{W+|zu|isicabha|c7|c8}} {{werger-bin}} === Hoker === {{hoker|ku}} # (ji / li) [[derve]]yî tiştekî, ne di tiştekî de #* {{bêmînak|ku}} ==== Dijmane ==== * {{g|ku|hindir}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W+|de|aus}} * {{Z|fr}}: {{W+|fr|à l’extérieur}}, {{W+|fr|dehors}} * {{Z|en}}: {{W+|en|out}}, {{W|en|outside}} * {{Z|tr}}: {{W+|tr|dışarı}}, {{W+|tr|hariç}}, {{W-|tr|dışarda}} {{werger-bin}} === Serenav === [[Wêne:Localisation dari en Afghanistan.svg|thumb|Deverên ku '''derî''' lê zimanê serekî ye.]] {{navdêr|ku|z=m}} # {{maneid|ku|ziman}}{{f|ku|ziman}} [[ziman]]ekî [[îranî]] ye û li [[Efxanistan]]ê tê [[peyivîn]] û wek [[zarava]]yeke [[ziman]]ê [[farisî]] tê [[hesibandin]] #* {{bêmînak|ku}} ==== Etîmolojî ==== Hevreha {{hevreh|fa|دری|tr=darī/dari}}. {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|fa}}: {{W|fa|دری|tr=derî}} * {{Z|fi}}: {{W|fi|dari}} (in kieli) * {{Z|fr}}: {{W|fr|dari}} * {{Z|en}}: {{W|en|Dari}} ([[language]]) * {{Z|tr}}: {{W|tr|Darice}} ([[dil]]i) {{werger-bin}} 93y4ldjm0y6709tib56bdvdy5p8uy4i dîtin 0 3397 6265539 6261940 2026-07-19T11:01:13Z Ghybu 1393 6265539 wikitext text/x-wiki {{bnr-h|dîtîn}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-dîtin.wav|Deng|dever=Bidlîs}} * {{ku-kîte}} === Lêker === {{ku-tewîn-lk|dîtin|form=gerguhêz|niha=bîn|borî=dît|borî2=dî}} [[Wêne:Eye_iris.jpg|thumb|250px|Mirov bi çavan dinyayê '''dibîne'''.]] {{lêker|ku|c=x-gh}} # Bi [[çav]]an [[pê hesîn]], bi [[çav]]an [[hay]] jê bûn, [[ketin]] ber [[çav]]an. #: {{mk|ku|Tarî bû, me ti tişt '''nedidît'''.}} #: {{mk|ku|Mirov li ber ronahiyê tiştan '''dibîne'''.}} #: {{mk|ku|Kesên ku nikarin bi çavên xwe dinyayê '''bibînin''', kor in.}} ==== Ji wêjeya klasîk ==== * {{jêder|ku|{{Jêgirtin/Mela Hisênê Bateyî/Mewlûda Kurdî}}|jêgirtin=Der mezarê sehle lê redda cewab<br />Pirr kesan '''dîtin''' keramet û eser}} ==== Formên alternatîv ==== * {{mj|devkî}} [[dîn#Lêker|dîn]] ==== Bi alfabeyên din ==== * {{ku-ar|دیتن}} * {{ku-kr|дитьн}} ==== Têkildar ==== * {{g|ku|nerîn}} ==== Bide ber ==== * {{g|ku|bîstin}} ==== Gotinên pêşiyan ==== * {{g|ku|dîtin û gotin nabe wek hev}} ==== Jê ==== {{kol3|ku | bînahî | bînayî | bînbar | bînbarî | diyar | diyarî<q:2> | diyarîtî | diyartî | dîdar | dîdarî | dîmen | dîtbar | dîtbarî }} ==== Etîmolojî ==== {{şêwexirab|ku}} Ji {{ji|ine-pro|ku|-}}: *'''d<sup>h</sup>eiə''' ("[[pê hesîn]], dîtin, [[bihîstin]]"), {{ji|ira-pro||-}}: *'''dai'''- ("dîtin, [[bihîstin]]") , {{ae}}: '''dai'''- ("dîtin "), {{peo}}: '''dī'''- ("dîtin"), {{xpr}}: '''dyd'''- ("dîtin"), {{pal}}: '''dyd'''- ("dîtin"), {{ho}}: '''dai'''- ("dîtin"), [[harezmî]]: '''dy'''- ("dîtin"), {{fa}}: '''dīdan''' ("dîtin"), {{bal}}: '''dīt'''- ("dîtin") … {{ir}}, {{kmr}}: '''dîtin''' ("dîtin"), {{ckb}}: '''dîtin, [[bînan]]''' ("dîtin"), {{hac}}: '''[[diyay]]''' ("dîtin"), {{zza}}: '''[[diyene]], [[vînayen]]'''- ("dîtin"), [[şêxbizinî]]: '''[[diyin]], [[wînandin]]'''- ("dîtin"), {{sa}}: '''dhay'''- ("[[bihîstin]]"), {{el}}: '''theôréô''' ("dîtin"), <font style="font-size:10px">'''Çavkanî:''' [[Şablon:Cheung|Cheung p.49]], [[Şablon:Watkins|Watkins p.18]]</font> | <font style="font-size:10px">'''Pokorny:''' 243</font> ==== Bi zaravayên din ==== * {{Z|ckb}}: {{g|ckb|بینین}}, {{g|ckb|دیتن}} * {{Z|zza}}: {{W-|zza|dîyene}}, {{W-|zza|vênayene}} ==== Werger ==== {{werger-ser}} * {{Z|ab}}: {{W-|ab|абара}} * {{Z|aa}}: {{W-|aa|uble}} * {{Z|af}}: {{W-|af|besien}}, {{W+|af|sien}} * {{Z|aho}}: {{W-|aho|𑜑𑜃𑜫}} * {{Z|ak}}: {{W-|ak|hu}} * {{Z|akl}}: {{W-|akl|kita'}} * {{Z|sq}}: {{W+|sq|shoh}} * {{Z|de}}: {{W+|de|sehen}}, {{W+|de|schauen}} * {{Z|alt}}: {{W-|alt|кӧрӧр}} * {{Z|abs}}: {{W-|abs|lia}} * {{Z|apw}}: {{W-|apw|yo’įį}} * {{Z|an}}: {{W+|an|veyer}}, {{W+|an|beyer}} * {{Z|arc}}: {{W-|arc|חזא|tr=ḥaza}} * {{Z|rup}}: {{W-|rup|ved}} * {{Z|as}}: {{W-|as|দেখা}} * {{Z|ast}}: {{W-|ast|ver}} * {{Z|atj}}: {{W-|atj|wapatam}} * {{Z|ay}}: {{W-|ay|uñaña}} * {{Z|aio}}: {{W-|aio|ꩭꩫ်}} * {{Z|az}}: {{W+|az|görmək}} * {{Z|bdq}}: {{W-|bdq|'bôh}} * {{Z|eu}}: {{W+|eu|ikusi}} * {{Z|ba}}: {{W-|ba|күреү}} * {{Z|bar}}: {{W-|bar|sengan}} * {{Z|be}}: {{W-|be|ба́чыць|impf}}, {{W-|be|уба́чыць|pf}} * {{Z|bn}}: {{W+|bn|দেখা}} * {{Z|br}}: {{W+|br|gwelet}} * {{Z|bg}}: {{W-|bg|ви́ждам}} * {{Z|my}}: {{W+|my|တွေ့}}, {{W+|my|မြင်}} * {{Z|bua}}: {{W-|bua|хараха}}, {{W-|bua|үзэхэ}} * {{Z|pcc}}: {{W-|pcc|ranl}} * {{Z|ce}}: {{W-|ce|га}} * {{Z|cs}}: {{W+|cs|vidět}} * {{Z|chr}}: {{W-|chr|ᎠᎪᏩᏛᏗ}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|見|tr=gin3}}, {{W-|yue|睇見|tr=tai2 gin3}}, {{W-|yue|睇|tr=tai2}} *: {{Z|dng}}: {{W-|dng|җян}} *: {{Z|cmn}}: {{W+|cmn|見|tr=jiàn}}, {{W+|cmn|看見|tr=kànjiàn}} * {{Z|cv}}: {{W-|cv|курма}} * {{Z|chk}}: {{W-|chk|kuna}} * {{Z|dlm}}: {{W-|dlm|vedar}} * {{Z|da}}: {{W+|da|se}} * {{Z|ovd}}: {{W-|ovd|sją̊}} * {{Z|id}}: {{W-|id|me[[lihat]]}}, {{W+|id|saksi|cuda=menyaksikan}}, {{W+|id|tonton|cuda=menonton}}, {{W+|id|pandang|cuda=memandang}} * {{Z|ar}}: {{W+|ar|رَأَى}}, {{W-|ar|عَايَنَ}} *: {{Z|arz}}: {{W-|arz|شاف|tr=šāf}} *: {{Z|acw}}: {{W-|acw|شاف|tr=šāf}} *: {{Z|ary}}: {{W-|ary|شاف|tr=šāf}} *: {{Z|ajp}}: {{W-|ajp|شاف|tr=šāf}} * {{Z|hy}}: {{W+|hy|տեսնել}} * {{Z|eo}}: {{W+|eo|vidi}} * {{Z|et}}: {{W-|et|nägema}} * {{Z|eve}}: {{W-|eve|иттэй}} * {{Z|evn}}: {{W-|evn|ичэми}} * {{Z|ee}}: {{W-|ee|kpɔ}} * {{Z|fa}}: {{W-|fa|دیدن|tr=didan}} * {{Z|fo}}: {{W+|fo|síggja}}, {{W+|fo|sjá}} * {{Z|fi}}: {{W+|fi|nähdä}}, {{W+|fi|katsoa}} * {{Z|fr}}: {{W-|fr|voir}} *: {{Z|frm}}: {{W-|frm|veoir}}, {{W-|frm|vëoir}} *: {{Z|fro}}: {{W-|fro|veoir}}, {{W-|fro|vëoir}} * {{Z|fur}}: {{W-|fur|viodi}} * {{Z|fy}}: {{W+|fy|sjen}} * {{Z|gd}}: {{W-|gd|faic}} * {{Z|gl}}: {{W-|gl|ver}} * {{Z|roa-gal}}: {{W-|roa-gal|vér'}} * {{Z|got}}: {{W-|got|𐍃𐌰𐌹𐍈𐌰𐌽}} * {{Z|ka}}: {{W-|ka|ხედავს}} * {{Z|gn}}: {{W-|gn|hecha}} * {{Z|ht}}: {{W-|ht|wè}} * {{Z|haw}}: {{W-|haw|ʻike}} * {{Z|ha}}: {{W-|ha|gani}} * {{Z|hi}}: {{W+|hi|देखना}} * {{Z|hil}}: {{W-|hil|kita}}, {{W-|hil|magkita}} * {{Z|mww}}: {{W-|mww|pom}} * {{Z|nl}}: {{W+|nl|zien}}, {{W+|nl|aanschouwen}}, {{W+|nl|bekijken}}, {{W+|nl|bezien}} * {{Z|he}}: {{W-|he|רָאָה|tr=ra'ah}} * {{Z|io}}: {{W+|io|vidar}} * {{Z|ig}}: {{W-|ig|ihụ}} * {{Z|ilo}}: {{W-|ilo|kita}} * {{Z|ang}}: {{W-|ang|ġesēon}} * {{Z|en}}: {{W+|en|see}} * {{Z|inh}}: {{W-|inh|го}} * {{Z|ia}}: {{W+|ia|vider}} * {{Z|ga}}: {{W-|ga|feic}} *: {{Z|sga}}: {{W-|sga|ad·cí}} * {{Z|ist}}: {{W-|ist|vidi}} * {{Z|ruo}}: {{W-|ruo|ved}}, {{W-|ruo|vedu}} * {{Z|it}}: {{W+|it|vedere}} * {{Z|ium}}: {{W-|ium|buatc}} * {{Z|is}}: {{W+|is|sjá}}, {{W-|is|skynja}} * {{Z|ja}}: {{W+|ja|見る|tr=みる, miru}}, {{W+|ja|ご覧になる|tr=ごらんになる, go-ran ni naru}}, {{W-|ja|[[拝見]]する|tr=はいけんする, haiken-suru}} * {{Z|kaw}}: {{W-|kaw|dĕlo}}, {{W-|kaw|ton}} * {{Z|jv}}: {{W-|jv|delok}}, {{W-|jv|tonton}} * {{Z|kab}}: {{W-|kab|ẓer}} * {{Z|kl}}: {{W-|kl|takunnippoq}}, {{W-|kl|isigisaqarpoq}}, {{W-|kl|takuaa}} * {{Z|xal}}: {{W-|xal|үзх}} * {{Z|kn}}: {{W+|kn|ನೋಡು}} * {{Z|kea}}: {{W-|kea|odja}}, {{W-|kea|oiá}} * {{Z|csb}}: {{W-|csb|widzec}} * {{Z|ca}}: {{W+|ca|veure}} * {{Z|qu}}: {{W-|qu|rikuy}}, {{W-|qu|rikay}} * {{Z|ks}}: {{W-|ks|وُچھُن}} * {{Z|ky}}: {{W+|ky|көрүү}} * {{Z|ktu}}: {{W-|ktu|mona}}, {{W-|ktu|kumona}} * {{Z|rw}}: {{W-|rw|kubona}} * {{Z|kok}}: {{W-|kok|दिशें}} * {{Z|okm}}: {{W-|okm|보다〮|tr=pwòtá}} * {{Z|ko}}: {{W+|ko|보다}}, {{W+|ko|뵙다}} * {{Z|kw}}: {{W-|kw|gweles}} * {{Z|bzj}}: {{W-|bzj|si}} * {{Z|jam}}: {{W-|jam|see}} * {{Z|crs}}: {{W-|crs|vwar}} * {{Z|mcm}}: {{W-|mcm|dá}} * {{Z|kum}}: {{W-|kum|гёрмек}} * {{Z|lld}}: {{W-|lld|vedei}}, {{W-|lld|veder}} * {{Z|lmy}}: {{W-|lmy|eta}} * {{Z|ltg}}: {{W-|ltg|redzēt}} * {{Z|la}}: {{W+|la|video}}, {{W+|la|specto}}, {{W+|la|specio}}, {{W-|la|viso}}, {{W-|la|visito}} * {{Z|lv}}: {{W+|lv|redzēt}} * {{Z|lo}}: {{W-|lo|ເຫັນ}} * {{Z|lij}}: {{W-|lij|védde}}, {{W-|lij|véi}} * {{Z|lt}}: {{W+|lt|matyti}}, {{W-|lt|regėti}} * {{Z|lmo}}: {{W-|lmo|vedè}} * {{Z|lg}}: {{W-|lg|-laba}} * {{Z|lb}}: {{W-|lb|gesinn}} * {{Z|mhn}}: {{W-|mhn|sechen}} * {{Z|mk}}: {{W-|mk|гледа}} * {{Z|ml}}: {{W+|ml|കാണുക}} * {{Z|ms}}: {{W+|ms|lihat}}, {{W-|ms|tengok}}, {{W-|ms|nampak}} * {{Z|mt}}: {{W-|mt|ra}} * {{Z|gv}}: {{W-|gv|faik}} * {{Z|mi}}: {{W-|mi|kite}}, {{W-|mi|pūrangiaho}} * {{Z|mr}}: {{W+|mr|पाहणे|nt}} * {{Z|gun}}: {{W-|gun|exa}} * {{Z|hu}}: {{W+|hu|lát}} * {{Z|egy}}: {{W-egy|mꜣꜣ|h=mA:D4-A-A}} * {{Z|mwl}}: {{W-|mwl|ber}}, {{W-|mwl|mirar}} * {{Z|mn}}: {{W+|mn|үзэх}}, {{W+|mn|харах}} * {{Z|nci}}: {{W-|nci|itta}} * {{Z|nah}}: {{W+|nah|itta}} * {{Z|gld}}: {{W-|gld|ичэ-}} * {{Z|nap}}: {{W-|nap|veré}}, {{W-|nap|vedé}} * {{Z|nv}}: {{W-|nv|yooʼį́}} * {{Z|nds}}: {{W+|nds|kieken}}, {{W+|nds|ankieken}}, {{W-|nds|seen}}, {{W-|nds|sehn}} *: German Low German: *: {{Z|nds-de}}: {{W-|nds-de|seihen}} * {{Z|nay}}: {{W-|nay|nak}} * {{Z|xul}}: {{W-|xul|nangi}} * {{Z|nrf}}: {{W-|nrf|vaie}} * {{Z|no}}: *: {{Z|nb}}: {{W+|nb|se}} *: {{Z|nn}}: {{W+|nn|sjå}} * {{Z|cst}}: {{W-|cst|atemhimah}} * {{Z|oj}}: {{W-|oj|waabam}}, {{W-|oj|waabandan}} * {{Z|pro}}: {{W-|pro|veder}} * {{Z|oc}}: {{W+|oc|veire}} * {{Z|or}}: {{W+|or|ଦେଖିବା}} * {{Z|om}}: {{W-|om|ilaaluu}} * {{Z|os}}: {{W-|os|уынын}} * {{Z|ota}}: {{W-|ota|گورمك|tr=görmek}} * {{Z|ug}}: {{W-|ug|كۆرمەك}} * {{Z|uz}}: {{W+|uz|koʻrmoq}} * {{Z|pms}}: {{W-|pms|vëdde}} * {{Z|ppl}}: {{W-|ppl|tachia}}, {{W-|ppl|-ita}} * {{Z|pl}}: {{W+|pl|widzieć}}, {{W+|pl|dostrzegać}} * {{Z|pt}}: {{W+|pt|ver}}, {{W+|pt|enxergar}}, {{W+|pt|olhar}} * {{Z|pa}}: {{W-|pa|ਵੇਖਣਾ}} * {{Z|kk}}: {{W+|kk|көру}}, {{W+|kk|қарау}} * {{Z|rm}}: {{W-|rm|vesair}} * {{Z|rom}}: {{W-|rom|dikhel}} * {{Z|ro}}: {{W+|ro|vedea}} * {{Z|ru}}: {{W-|ru|ви́деть|impf}}, {{W-|ru|уви́деть|pf}} * {{Z|rue}}: {{W-|rue|ві́дїти|impf}} * {{Z|ssy}}: {{W-|ssy|uble}} * {{Z|osx}}: {{W-|osx|sehan}}, {{W-|osx|bisehan}}, {{W-|osx|gisehan}}, {{W-|osx|farsehan}} * {{Z|se}}: {{W-|se|oaidnit}} * {{Z|sma}}: {{W-|sma|gïehtjedidh}}, {{W-|sma|vuartasjidh}}, {{W-|sma|vuejnedh}} * {{Z|sms}}: {{W-|sms|vueiʹnned}} * {{Z|sm}}: {{W-|sm|va'ai}} * {{Z|sa}}: {{W+|sa|पश्यति}}, {{W+|sa|चष्टे}} * {{Z|sat}}: {{W-|sat|ᱧᱮᱞ}} * Sardinian: *: {{Z|sc}}: {{W-|sc|biri}} * {{Z|scn}}: {{W+|scn|vìdiri}} * {{Z|csm}}: {{W-|csm|šyl-ŋe-}} * {{Z|srn}}: {{W-|srn|syi}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|ви̏дети}} *: Latînî: {{W+|sh|vȉdeti}} * {{Z|syl}}: {{W-|syl|ꠖꠦꠈꠣ}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|видѣти|impf}}, {{W-|cu|зьрѣти|impf}} * {{Z|sk}}: {{W+|sk|vidieť}} * {{Z|sl}}: {{W+|sl|videti}} * {{Z|so}}: {{W-|so|arkid}} * Sorbî: *: {{Z|dsb}}: {{W-|dsb|wiźeś}} *: {{Z|hsb}}: {{W-|hsb|widźeć|impf}} * {{Z|st}}: {{W+|st|bona}} * {{Z|es}}: {{W+|es|ver}} * {{Z|su}}: {{W-|su|tingali}} * {{Z|sw}}: {{W-|sw|kuona}} * {{Z|sv}}: {{W+|sv|se}} * {{Z|shn}}: {{W-|shn|ႁၼ်}} * {{Z|zdj}}: {{W-|zdj|hwona}} * {{Z|tg}}: {{W-|tg|дидан}} * {{Z|tl}}: {{W+|tl|kita}}, {{W-|tl|makia}}, {{W-|tl|tumingin}}, {{W-|tl|makita}} * {{Z|ta}}: {{W+|ta|பார்}} * {{Z|roa-tar}}: {{W-|roa-tar|vedè}} * {{Z|tsg}}: {{W-|tsg|kita}}, {{W-|tsg|kimita}} * {{Z|blt}}: {{W-|blt|ꪹꪬꪸꪙ}} * {{Z|nod}}: {{W-|nod|ᩉᩢ᩠ᨶ|tr=han}} * {{Z|th}}: {{W-|th|เห็น}}, {{W-|th|ดู}}, {{W-|th|แล}} * {{Z|tdd}}: {{W-|tdd|ᥞᥢᥴ}} * {{Z|te}}: {{W+|te|చూచు}} * {{Z|tt}}: {{W+|tt|күрергә}}, {{W-|tt|күрү}} * {{Z|tet}}: {{W-|tet|haree}} * {{Z|otk}}: {{W-|otk|𐰚𐰇𐰼|ts=kör-}} * {{Z|tr}}: {{W+|tr|görmek}} * {{Z|tk}}: {{W-|tk|görmek}} * {{Z|bo}}: {{W-|bo|མཐོང}}, {{W-|bo|གཟིགས}} * {{Z|tkl}}: {{W-|tkl|kikila}} * {{Z|tpi}}: {{W-|tpi|lukim}} * {{Z|xto}}: {{W-|xto|läk-}} * {{Z|txb}}: {{W-|txb|läk-}} * {{Z|tyv}}: {{W-|tyv|көөр}} * {{Z|udi}}: {{W-|udi|акӏсун}} * {{Z|udm}}: {{W-|udm|адӟыны}} * {{Z|uga}}: {{W-|uga|𐎈𐎄𐎊}} * {{Z|umb}}: {{W-|umb|okuvandja}} * {{Z|ur}}: {{W-|ur|دیکھنا|tr=dekhnā}} * {{Z|uk}}: {{W-|uk|ба́чити}}, {{W-|uk|ви́діти}} * {{Z|vec}}: {{W-|vec|védar}} * {{Z|vi}}: {{W+|vi|nhìn thấy}}, {{W+|vi|xem xét}}, {{W+|vi|thấy}}, {{W+|vi|xem}} * {{Z|vo}}: {{W+|vo|logön}} * {{Z|wa}}: {{W+|wa|vey}}, {{W+|wa|vir}} * {{Z|wbl}}: {{W-|wbl|win-}} * {{Z|cy}}: {{W+|cy|gweld}} * {{Z|wo}}: {{W+|wo|gis}} * {{Z|kjh}}: {{W-|kjh|кӧрерге}} * {{Z|km}}: {{W+|km|ឃើញ}} * {{Z|xh}}: {{W-|xh|ukubona}} * {{Z|yai}}: {{W-|yai|венак}} * {{Z|sah}}: {{W-|sah|көр}} * {{Z|yag}}: {{W-|yag|tiki}} * {{Z|yi}}: {{W-|yi|זען}} * {{Z|yo}}: {{W-|yo|rí}}, {{W-|yo|ríran}} * {{Z|el}}: {{W+|el|βλέπω}} * {{Z|zza}}: {{W|zza|vênayene}}, {{W|zza|diyene|m}} *: Kevn: {{W-|grc|βλέπω}}, {{W-|grc|ὁράω}}, {{W-|grc|εἶδον}}, {{W-|grc|ὀπτεύω}}, {{W-|grc|δέρκομαι}}, {{W-|grc|λεύσσω}} * {{Z|zea}}: {{W-|zea|zieë}} * {{Z|za}}: {{W-|za|raen}} * {{Z|ase}}: {{W-|ase|V@Nose-PalmBack V@FromNose-PalmBack}}, {{W-|ase|K@Nose-PalmAcross K@FromNose-PalmAcross}} * {{Z|zu}}: {{W-|zu|-[[bona]]}} * {{Z|khi-kun}}: {{W-|khi-kun|siŋ}} * {{Z|nmn}}: {{W-|nmn|ǀnâã}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dîtin|mê}} {{navdêr|ku|z=m}} # [[pêhesîn]]a bi [[çav]]an: #: ''Dîtina gulan mirovî dilxweş dike.'' # [[hevdîtin]], [[jivan]]: #: ''dîtina hevalan li qehwexaneyê'' # [[qenaet|Qenaet]], [[bawerî]], [[nerîn]], [[boçûn]], [[helwest]], [[ray]]. #: {{mk|ku|Bi '''dîtina''' min divê em îro biçin.}} # [[şêwe|Şêwe]], [[şikil]]. #: {{jêder-malper|ku|jêgirtin=Li wir, li ber wan '''dîtina''' wî hat guhertin. Rûyê wî wek rojê şewq da û cilên wî wek ronahiyê çîlspî bûn.|malper=kitebipiroz.com|sernav= Încîl (Mizgînî)|url=http://www.kitebipiroz.com/kurmanji/bible/mat/17/2}} ==== Bi zaravayên din ==== * {{Z|zza}}: {{W-|zza|dîtiş}}, {{W-|zza|diyayîş}}, {{W-|zza|vînayîş}} ==== Werger ==== {{werger-ser|wate|1}} {{werger-bin}} {{werger-ser|wate|2}} {{werger-bin}} i4nsk2wfq444osnx83vfscwsgn8co5v kar 0 3754 6265335 6261918 2026-07-18T14:48:00Z Wikihez 7344 /* Etîmolojî */ 6265335 wikitext text/x-wiki {{bnr-h|kâr|Kar|-kar|-kâr}} == {{ziman|ku}} == === Bilêvkirin === * {{beş|Navdêr 1|Navdêr 2}} {{ku-IPA|k(h)ar}} ** {{deng|ku|LL-Q36368 (kur)-Dildadil-kar (xebat).wav|Deng|Amed}} ** {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-kar.wav|Deng|Bidlîs}} * {{beş|Navdêr 3}} {{IPA|ku|/kʌːɾ/}} ** {{deng|ku|LL-Q36368 (kur)-Dildadil-kar.wav|Deng|Amed}} ** {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-kar (Navdêr 3).wav|Deng|Bidlîs}} * {{ku-kîte}} === Navdêr 1 === {{ku-tewîn-nav|kar|nêr}} {{navdêr|ku|z=n}} {{k-ya req}} # Tiştê mirov dike. #: {{hevmane|ku|xebat|ked|şol|şuxl|îş|çalakî|erk|vatinî}}. #* {{jêder|ku|{{Jêgirtin/Mela Hisênê Bateyî/Mewlûda Kurdî}}|jêgirtin=Ma remeyte îz remeyte" goşîdar<br />Destê wî destê Xuda der '''kar''' û bar}} # [[amadekarî]], [[amadehî]], [[hazirî]] #: {{mk|ku|Me xwe bo çûnê '''kar''' kiriye.}} # [[sûde]], [[kelk]], [[feyde]], [[qazanc]], [[qezenc]], [[kêr]], [[mifa]], [[berjewendî]]. #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|كار}} ==== Formên alternatîv ==== * {{g|ku|karûkisb}} ==== Jê ==== {{kol|ku|cure=Jê |bêkar |bêkarî |bêkarîtî |bêkartî |bikar |bikarî |bikarîtî |bikartî |-kar |kardar |kardarî |kardarîtî |kardartî |karder |karderî |karderîtî |kardertî |kardêr |kardêrî |kardêrîtî |kardêrtî |kargêr |kargêrî |karî |-karî |karîgêr |karîgêrî |karîgêrîtî |karîgêrtî |kargir |kargirî |kargirîtî |kargirtî |karker |karkerî |karkerîtî |karkertî }} ==== Bide ber ==== {{kol3|ku | ker | kêr | kir | kîr | kor | kûr }} ==== Binêre herwiha ==== {{kol2|ku |ar |bar |car |çar |dar |gar |har |jar |lar |mar |nar |par |qar |sar |şar |war |zar |xar }} ==== Etîmolojî ==== Têkilî {{q|ku|kirin}}, {{q|ku|-ker}}. Ji {{mîr|ira-pro|ku|*kar-|w=kirin}} ji {{mîr|ine-pro|ku|*kʷer-|w=kirin}}. Hevreha {{hv|ckb|کار|tr=kar|w=kar}},{{hv|hac|kar|sc=Latn|w=kar}}, {{hv|zza|kar|w=kar}}, {{hv|fa|کار|tr=kâr|w=kar}}, {{hv|sa|कर्मन्|tr=karma|w=[[bizav]], [[hereket]], kar}}. ;{{biçûk|Çavkanî: * {{Cheung|r=237}} * {{Watkins|r=45}} }} ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W+|af|werk}}, {{W+|af|arbeid}} * {{Z|xag}}: {{W-|xag|𐔰𐕐}} * {{Z|sq}}: {{W+|sq|punë|m}} * {{Z|gmw-ecg}}: {{W-|gmw-ecg|Arbitt|m}}, {{W-|gmw-ecg|Arb|m}} * {{Z|de}}: {{W+|de|Arbeit|m}} * {{Z|am}}: {{W-|am|ሥራ}} * {{Z|ani}}: {{W-|ani|гьалтӏи}} * {{Z|an}}: {{W-|an|treball}}, {{W+|an|treballo|n}} * {{Z|aii}}: {{W-|aii|ܦܘܼܠܚܵܢܵܐ|tr=pulḳana|n}}, {{W-|aii|ܫܘܼܠܵܐ|tr=šula|n}} * {{Z|as}}: {{W-|as|কাম}} * {{Z|ast}}: {{W-|ast|trabayu|n}} * {{Z|tay}}: {{W-|tay|mtzaw}} * {{Z|av}}: {{W-|av|хӏалтӏи}} * {{Z|az}}: {{W+|az|əmək}}, {{W+|az|iş}}, {{W-|az|zəhmət}} * {{Z|eu}}: {{W-|eu|lan}} * {{Z|ba}}: {{W-|ba|эш}} * {{Z|be}}: {{W-|be|пра́ца|m}}, {{W-|be|рабо́та|m}} * {{Z|bn}}: {{W+|bn|কাজ}}, {{W+|bn|চাকরি}} * {{Z|bg}}: {{W-|bg|ра́бота|m}}, {{W+|bg|труд|n}} * {{Z|my}}: {{W+|my|လုပ်အား}}, {{W+|my|အလုပ်}} * {{Z|cia}}: {{W-|cia|까라자아}} * {{Z|ce}}: {{W-|ce|болх}} * {{Z|cs}}: {{W+|cs|práce|m}}, {{W+|cs|zaměstnání|nt}} * {{Z|ny}}: {{W-|ny|ntchito}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|工作|tr=gung1 zok3}} *: {{Z|dng}}: {{W-|dng|гунзуә}} *: {{Z|cmn}}: {{W+|cmn|工作|tr=gōngzuò}}, {{W+|cmn|勞動|tr=láodòng}}, {{W+|cmn|職業|tr=zhíyè}} *: {{Z|nan}}: {{W+|nan|工作|tr=kang-chok / kong-chok}} *: {{Z|wuu}}: {{W-|wuu|工作}} * {{Z|da}}: {{W+|da|arbejde|nt}}, {{W+|da|job|nt}} * {{Z|id}}: {{W+|id|kerjaan}}, {{W+|id|pekerjaan}} * {{Z|ar}}: {{W+|ar|عَمَل|n}}, {{W-|ar|شُغْل|n}}, {{W-|ar|خِدْمَة|m}}, {{W-|ar|وَظِيفَة|m}} *: {{Z|arz}}: {{W-|arz|شغل|n|tr=šuḡl}} *: {{Z|acw}}: {{W-|acw|شغل|n|tr=šuḡul}} *: {{Z|ary}}: {{W-|ary|خدمة|m|tr=ḵedma}}, {{W-|ary|وظيفة|m|tr=waḍīfa}} * {{Z|hy}}: {{W+|hy|աշխատանք}}, {{W+|hy|գործ}} * {{Z|eo}}: {{W+|eo|laboro}} * {{Z|et}}: {{W+|et|töö}} * {{Z|ee}}: {{W-|ee|dɔwɔwɔ}} * {{Z|ext}}: {{W-|ext|trebahu}} * {{Z|fa}}: {{W+|fa|کار|tr=kâr}}, {{W+|fa|شغل|tr=šoğl}} * {{Z|fi}}: {{W+|fi|työ}} * {{Z|fur}}: {{W-|fur|vore|m}} * {{Z|fy}}: {{W-|fy|wurk|nt}} * {{Z|gd}}: {{W-|gd|cosnadh|n}}, {{W+|gd|obair|m}}, {{W-|gd|dreuchd|m}} * {{Z|gl}}: {{W+|gl|traballo|n}}, {{W+|gl|choio|n}} * {{Z|got}}: {{W-|got|𐌰𐍂𐌱𐌰𐌹𐌸𐍃|m}} * {{Z|ka}}: {{W-|ka|მუშაობა}} * {{Z|ht}}: {{W-|ht|travay}} * {{Z|ha}}: {{W+|ha|aiki}} * {{Z|hi}}: {{W+|hi|काम|n}}, {{W+|hi|श्रम|n}}, {{W+|hi|उद्योग|n}}, {{W+|hi|वृत्ति|m}}, {{W+|hi|कार्य|n}}, {{W+|hi|कार|n}}, {{W+|hi|कर्म|n}}, {{W+|hi|अमल}}, {{W+|hi|वजीफा|m}} * {{Z|nl}}: {{W+|nl|werk|nt}}, {{W+|nl|job|m}}, {{W+|nl|arbeid|n}} * {{Z|he}}: {{W-|he|עֲבוֹדָה|m|tr=avodá}}, {{W-|he|מְלָאכָה|m|tr=melakhá}}, {{W-|he|עָמָל|n|tr=amál}} * {{Z|ang}}: {{W-|ang|weorc|nt}}, {{W-|ang|earfoþe|nt}} * {{Z|en}}: {{W+|en|work}} * {{Z|izh}}: {{W-|izh|töö}}, {{W-|izh|raae}} * {{Z|inh}}: {{W-|inh|болх}} * {{Z|ga}}: {{W-|ga|obair|m}}, {{W-|ga|saothar|n}} * {{Z|ist}}: {{W-|ist|lavur}} * {{Z|it}}: {{W+|it|lavoro|n}}, {{W+|it|impiego|n}}, {{W+|it|occupazione|m}} * {{Z|is}}: {{W+|is|vinna|m}} * {{Z|ja}}: {{W+|ja|仕事|tr=しごと, shigoto}}, {{W+|ja|労働|tr=ろうどう, rōdō}}, {{W+|ja|職業|tr=しょくぎょう, shokugyō}}, {{W+|ja|ワーク|tr=wāku}} * {{Z|kl}}: {{W-|kl|suliaq}} * {{Z|kam}}: {{W-|kam|wia}} * {{Z|ca}}: {{W+|ca|treball|n}}, {{W+|ca|feina}} * {{Z|kgp}}: {{W-|kgp|rãnhrãj}} * {{Z|ky}}: {{W+|ky|жумуш}}, {{W+|ky|иш}}, {{W+|ky|эмгек}}, {{W+|ky|кызмат}} * {{Z|ki}}: {{W-|ki|wira}} * {{Z|si}}: {{W-|si|වැඩ}} * {{Z|koi}}: {{W-|koi|удж}} * {{Z|ko}}: {{W+|ko|일}}, {{W+|ko|노동}}, {{W+|ko|로동}}, {{W+|ko|직업}} * {{Z|lad}}: {{W-|lad|ovra}}, {{W-|lad|lavoro}} * {{Z|ltg}}: {{W-|ltg|dorbs}} * {{Z|la}}: {{W+|la|labor|n}} * {{Z|lv}}: {{W+|lv|darbs|n}} * {{Z|lo}}: {{W-|lo|ງານ}}, {{W-|lo|ນັກງານ}} * {{Z|olo}}: {{W-|olo|ruado}} * {{Z|lij}}: {{W-|lij|travàggio}}, {{W-|lij|lou}} * {{Z|lt}}: {{W+|lt|darbas|n}} * {{Z|lmo}}: {{W-|lmo|lavor}}, {{W-|lmo|laur}} * {{Z|luy}}: {{W-|luy|ekasi}} * {{Z|lb}}: {{W+|lb|Aarbecht|m}} * {{Z|mhn}}: {{W-|mhn|òrbet|m}} * {{Z|mk}}: {{W+|mk|работа|m}} * {{Z|ml}}: {{W+|ml|ജോലി}}, {{W+|ml|പണി}} * {{Z|ms}}: {{W+|ms|kerja}} * {{Z|mt}}: {{W-|mt|xogħol|n}} * {{Z|yua}}: {{W-|yua|meyaj}} * {{Z|hu}}: {{W+|hu|munka}}, {{W+|hu|dolog}}, {{W+|hu|feladat}} * {{Z|min}}: {{W-|min|karajo}} * {{Z|mn}}: *: Kirîlî: {{W+|mn|ажил}} * {{Z|wmw}}: {{W-|wmw|kazi}} * {{Z|nap}}: {{W-|nap|lavoro|n}} * {{Z|nv}}: {{W-|nv|naashnish}} * {{Z|nrf}}: {{W-|nrf|travas|n}} * {{Z|no}}: *: {{Z|nb}}: {{W+|nb|arbeid|nt}}, {{W+|nb|jobb|n}}, {{W+|nb|verk|nt}} *: {{Z|nn}}: {{W+|nn|arbeid|nt}}, {{W+|nn|jobb|n}}, {{W+|nn|verk|nt}} * {{Z|oc}}: {{W+|oc|trabalh|n}} * {{Z|or}}: {{W+|or|କାମ}} * {{Z|om}}: {{W-|om|hojii}} * {{Z|os}}: {{W-|os|куыст}} * {{Z|ug}}: {{W-|ug|خىزمەت}}, {{W-|ug|ئىش}} * {{Z|uz}}: {{W+|uz|ishlash}}, {{W+|uz|mehnat}}, {{W+|uz|ish}}, {{W+|uz|xizmat}} * {{Z|pap}}: {{W-|pap|trabou}} * {{Z|ps}}: {{W+|ps|کار|n|tr=kār}} * {{Z|pms}}: {{W-|pms|travaj|n}} * {{Z|pis}}: {{W-|pis|waka}} * {{Z|ppl}}: {{W-|ppl|tekit}} * {{Z|pdt}}: {{W-|pdt|Oabeit|m}}, {{W-|pdt|Woakj|nt}} * {{Z|pl}}: {{W+|pl|praca|m}}, {{W+|pl|robota|m}} * {{Z|pt}}: {{W+|pt|trabalho|n}}, {{W+|pt|emprego|n}} * {{Z|pa}}: {{W-|pa|ਕੰਮ|n}} * {{Z|kk}}: {{W-|kk|еңбек}}, {{W+|kk|жұмыс}}, {{W-|kk|іс}}, {{W-|kk|қызмет}}, {{W-|kk|шаруа}} * {{Z|rm}}: {{W-|rm|lavur|m}}, {{W-|rm|lavour|m}} * {{Z|rom}}: {{W-|rom|butǐ|m}} * {{Z|ro}}: {{W+|ro|muncă|m}}, {{W+|ro|serviciu|nt}}, {{W+|ro|ocupație|m}}, {{W+|ro|îndeletnicire|m}} * {{Z|ru}}: {{W-|ru|рабо́та|m}}, {{W+|ru|труд|n}} * {{Z|rue}}: {{W-|rue|пра́ца|m}}, {{W-|rue|робо́та|m}} * {{Z|se}}: {{W-|se|bargu}} * {{Z|sm}}: {{W-|sm|galus}} * {{Z|sa}}: {{W+|sa|कर्मन्|nt}}, {{W+|sa|कार्य}} * {{Z|sc}}: {{W-|sc|trabadhu}}, {{W-|sc|traballu}} * {{Z|scn}}: {{W+|scn|lavuru|n}}, {{W+|scn|travagghiu|n}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|по̀сао|n}}, {{W-|sh|ра̑д|n}} *: Latînî: {{W+|sh|pòsao|n}}, {{W+|sh|rȃd|n}} * {{Z|syl}}: {{W-|syl|ꠇꠣꠝ}} * {{Z|sco}}: {{W-|sco|wark}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|работа|m}}, {{W-|cu|троудъ|n}} *: Glagolîtîk: {{W-|cu|ⱃⰰⰱⱁⱅⰰ|m}}, {{W-|cu|ⱅⱃⱆⰴⱏ|n}} * {{Z|orv}}: {{W-|orv|робота|m}}, {{W-|orv|трудъ|n}} * {{Z|sk}}: {{W+|sk|práca|m}} * {{Z|sl}}: {{W+|sl|delo|nt}} * {{Z|so}}: {{W+|so|shaqo}} * Sorbî: *: {{Z|dsb}}: {{W-|dsb|źěło|nt}} * {{Z|st}}: {{W+|st|mosebetsi}} * {{Z|es}}: {{W+|es|trabajo|n}}, {{W+|es|curro|n}}, {{W+|es|laburo|n}} * {{Z|sw}}: {{W+|sw|kazi}} * {{Z|sv}}: {{W+|sv|arbete|nt}}, {{W+|sv|jobb|nt}} * {{Z|cjs}}: {{W-|cjs|иш}} * {{Z|tg}}: {{W+|tg|кор}}, {{W-|tg|шуғл}} * {{Z|tl}}: {{W-|tl|isi}}, {{W+|tl|trabaho}} * {{Z|ta}}: {{W+|ta|வேலை}} * {{Z|th}}: {{W-|th|การงาน}}, {{W+|th|งาน}}, {{W+|th|แรงงาน}} * {{Z|te}}: {{W-|te|కూలీపని}}, {{W+|te|ఉద్యోగము}}, {{W+|te|వృత్తి}} * {{Z|tt}}: {{W+|tt|эш}}, {{W+|tt|хезмәт}} * {{Z|tet}}: {{W-|tet|serbisu}} * {{Z|ti}}: {{W-|ti|ስራሕ}} * {{Z|tr}}: {{W+|tr|iş}}, {{W+|tr|meslek}}, {{W+|tr|emek}} * {{Z|tk}}: {{W-|tk|iş}}, {{W+|tk|zähmet}} * {{Z|bo}}: {{W-|bo|ལས་ཀ}} * {{Z|to}}: {{W-|to|ngāue}} * {{Z|tum}}: {{W-|tum|nchito}} * {{Z|udi}}: {{W-|udi|аш}}, {{W-|udi|аьш}} * {{Z|udm}}: {{W-|udm|уж}} * {{Z|ur}}: {{W-|ur|کام|n|tr=kām}} * {{Z|uk}}: {{W-|uk|робо́та|m}}, {{W-|uk|пра́ця|m}} * {{Z|vec}}: {{W+|vec|laoro|n}}, {{W-|vec|laóro|n}} * {{Z|vi}}: {{W+|vi|việc làm}}, {{W+|vi|công việc}} * {{Z|vot}}: {{W-|vot|töö}} * {{Z|wa}}: {{W+|wa|ovraedje|n|m}}, {{W+|wa|boutaedje|n}}, {{W+|wa|djob|n}} * {{Z|cy}}: {{W+|cy|gwaith|n}} * {{Z|km}}: {{W+|km|ការងារ}} * {{Z|yi}}: {{W-|yi|אַרבעט|m}} * {{Z|yo}}: {{W-|yo|iṣẹ́}} * {{Z|el}}: {{W+|el|έργο|nt}}, {{W+|el|εργασία|m}}, {{W+|el|δουλειά|m}} *: Kevn: {{W-|grc|ἔργον|nt}} * {{Z|za}}: {{W-|za|gunghcoz}} * {{Z|nmn}}: {{W-|nmn|ǀgáã}} {{werger-bin}} :{{werger çavkanî|en|work|oldid=75572707|beş=Ev qismê Wergerê}} === Navdêr 2 === {{ku-tewîn-nav|kar|mê}} {{navdêr|ku|z=m}} {{k-ya req}} # [[sûde]], [[kelk]], [[feyde]], [[qazanc]], [[kêr]], [[mifa]], [[berjewendî]] #* {{jêder-malper|ku|jêgirtin=''Çimkî qezenca wê ji zîv zêdetir e, '''kara''' wê ji zêrê xas çêtir e.'' Şîretên Silêman 3:14 |{{Jêgirtin/Kitêba Pîroz/Şîretên Silêman 3:14}}| url=https://www.bible.com/bible/251/PRO.3.KURNT}} # [[nêçîr|Nêçîr]]a [[heywan]]an (bi taybetî [[firinde]]yan) li [[zivistan]]ê yan dema ku [[berf]] [[barîn|bariye]] û [[heywan]] [[qerimîn]]e<br>([[nêçîrvan]] [[tomik]]î [[avêtin|diavêtin]] ber wan û heywan nêzîk dibin û nêçîrvan wan digire yan [[kuştin|dikuje]]) #* {{bêmînak|ku}} ==== Etîmolojî ==== (wate 2) Ji {{ji|ira}}, hevreha farisî {{g|fa|شکار|tr=şikar}}. Bo ketina ''şi-'' ji destpêka peyvê, bidin ber [[nasîn]], bi farisî û zazakî {{q|zza||şinas-}}. ==== Werger ==== {{werger-ser}} * {{Z|en}}: (1) {{W+|en|benefit}}, {{W+|en|profit}}, (2) winter hunting {{werger-bin}} {{bend}} === Navdêr 3 === {{navdêr|ku|z=m}} {{k-ya nerm}} # ''Binêre'': '''[[karik]]''' #* {{bêmînak|ku}} ==== Etîmolojî ==== {{bêetîmolojî}} == {{ziman|hac}} == === Navdêr === {{navdêr|hac|sc=Latn}} # {{g|en|kar}} #* {{bêmînak|hac}} # [[lêker]] #* {{bêmînak|hac}} == {{ziman|nay}} == === Cînav === {{cînav|nay}} # [[ew#ku|ew]] (pirjimar), [[wan#ku|wan]] #* {{bêmînak|nay}} == {{ziman|rel}} == === Navdêr === {{navdêr|rel}} # {{f|rel|heywan}} [[kûçik#ku|kûçik]], [[se#ku|se]] #* {{bêmînak|rel}} == {{ziman|quc}} == === Navdêr === {{navdêr|quc}} # {{f|quc|heywan}} [[masî#ku|masî]] #* {{bêmînak|quc}} == {{ziman|af}} == === Navdêr === {{navdêr|af}} # {{f|af|navgîn}} {{g|ku|tirimpêl}}, {{g|ku|otomobîl}}, {{g|ku|erebe}}, {{g|ku|seyare}}, {{g|ku|maşîn}} #* {{bêmînak|af}} === Çavkanî === {{rûpela wergerê|af|tirimpêl}} == {{ziman|az}} == === Rengdêr === {{rengdêr|az}} # {{g|ku|ker}} (kerr, nebihîz, guhgiran) #* {{bêmînak|az}} === Çavkanî === {{rûpela wergerê|az|ker}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-kar.wav|Deng|dever=}} === Navdêr === {{navdêr|tr}} # [[berf|Berf]], [[befr]]. #* {{bêmînak|tr}} n36429p3vmz7nurfd4jfyulu23uvxgq 6265336 6265335 2026-07-18T14:51:15Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265336 wikitext text/x-wiki {{bnr-h|kâr|Kar|-kar|-kâr}} == {{ziman|ku}} == === Bilêvkirin === * {{beş|Navdêr 1|Navdêr 2}} {{ku-IPA|k(h)ar}} ** {{deng|ku|LL-Q36368 (kur)-Dildadil-kar (xebat).wav|Deng|Amed}} ** {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-kar.wav|Deng|Bidlîs}} * {{beş|Navdêr 3}} {{IPA|ku|/kʌːɾ/}} ** {{deng|ku|LL-Q36368 (kur)-Dildadil-kar.wav|Deng|Amed}} ** {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-kar (Navdêr 3).wav|Deng|Bidlîs}} * {{ku-kîte}} === Navdêr 1 === {{ku-tewîn-nav|kar|nêr}} {{navdêr|ku|z=n}} {{k-ya req}} # Tiştê mirov dike. #: {{hevmane|ku|xebat|ked|şol|şuxl|îş|çalakî|erk|vatinî}}. #* {{jêder|ku|{{Jêgirtin/Mela Hisênê Bateyî/Mewlûda Kurdî}}|jêgirtin=Ma remeyte îz remeyte" goşîdar<br />Destê wî destê Xuda der '''kar''' û bar}} # [[amadekarî]], [[amadehî]], [[hazirî]] #: {{mk|ku|Me xwe bo çûnê '''kar''' kiriye.}} # [[sûde]], [[kelk]], [[feyde]], [[qazanc]], [[qezenc]], [[kêr]], [[mifa]], [[berjewendî]]. #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|كار}} ==== Formên alternatîv ==== * {{g|ku|karûkisb}} ==== Jê ==== {{kol|ku|cure=Jê |bêkar |bêkarî |bêkarîtî |bêkartî |bikar |bikarî |bikarîtî |bikartî |-kar |kardar |kardarî |kardarîtî |kardartî |karder |karderî |karderîtî |kardertî |kardêr |kardêrî |kardêrîtî |kardêrtî |kargêr |kargêrî |karî |-karî |karîgêr |karîgêrî |karîgêrîtî |karîgêrtî |kargir |kargirî |kargirîtî |kargirtî |karker |karkerî |karkerîtî |karkertî }} ==== Bide ber ==== {{kol3|ku | ker | kêr | kir | kîr | kor | kûr }} ==== Binêre herwiha ==== {{kol2|ku |ar |bar |car |çar |dar |gar |har |jar |lar |mar |nar |par |qar |sar |şar |war |zar |xar }} ==== Etîmolojî ==== Têkilî {{q|ku|kirin}}, {{q|ku|-ker}}. Ji {{mîr|ira-pro|ku|*kar-|w=kirin}} ji {{mîr|ine-pro|ku|*kʷer-|w=kirin}}. Hevreha {{hv|ckb|کار|tr=kar|w=kar}}, {{hv|hac|kar|sc=Latn|w=kar}}, {{hv|zza|kar|w=kar}}, {{hv|fa|کار|tr=kâr|w=kar}}, {{hv|sa|कर्मन्|tr=karma|w=[[bizav]], [[hereket]], kar}}. ;{{biçûk|Çavkanî: * {{Cheung|r=237}} * {{Watkins|r=45}} }} ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W+|af|werk}}, {{W+|af|arbeid}} * {{Z|xag}}: {{W-|xag|𐔰𐕐}} * {{Z|sq}}: {{W+|sq|punë|m}} * {{Z|gmw-ecg}}: {{W-|gmw-ecg|Arbitt|m}}, {{W-|gmw-ecg|Arb|m}} * {{Z|de}}: {{W+|de|Arbeit|m}} * {{Z|am}}: {{W-|am|ሥራ}} * {{Z|ani}}: {{W-|ani|гьалтӏи}} * {{Z|an}}: {{W-|an|treball}}, {{W+|an|treballo|n}} * {{Z|aii}}: {{W-|aii|ܦܘܼܠܚܵܢܵܐ|tr=pulḳana|n}}, {{W-|aii|ܫܘܼܠܵܐ|tr=šula|n}} * {{Z|as}}: {{W-|as|কাম}} * {{Z|ast}}: {{W-|ast|trabayu|n}} * {{Z|tay}}: {{W-|tay|mtzaw}} * {{Z|av}}: {{W-|av|хӏалтӏи}} * {{Z|az}}: {{W+|az|əmək}}, {{W+|az|iş}}, {{W-|az|zəhmət}} * {{Z|eu}}: {{W-|eu|lan}} * {{Z|ba}}: {{W-|ba|эш}} * {{Z|be}}: {{W-|be|пра́ца|m}}, {{W-|be|рабо́та|m}} * {{Z|bn}}: {{W+|bn|কাজ}}, {{W+|bn|চাকরি}} * {{Z|bg}}: {{W-|bg|ра́бота|m}}, {{W+|bg|труд|n}} * {{Z|my}}: {{W+|my|လုပ်အား}}, {{W+|my|အလုပ်}} * {{Z|cia}}: {{W-|cia|까라자아}} * {{Z|ce}}: {{W-|ce|болх}} * {{Z|cs}}: {{W+|cs|práce|m}}, {{W+|cs|zaměstnání|nt}} * {{Z|ny}}: {{W-|ny|ntchito}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|工作|tr=gung1 zok3}} *: {{Z|dng}}: {{W-|dng|гунзуә}} *: {{Z|cmn}}: {{W+|cmn|工作|tr=gōngzuò}}, {{W+|cmn|勞動|tr=láodòng}}, {{W+|cmn|職業|tr=zhíyè}} *: {{Z|nan}}: {{W+|nan|工作|tr=kang-chok / kong-chok}} *: {{Z|wuu}}: {{W-|wuu|工作}} * {{Z|da}}: {{W+|da|arbejde|nt}}, {{W+|da|job|nt}} * {{Z|id}}: {{W+|id|kerjaan}}, {{W+|id|pekerjaan}} * {{Z|ar}}: {{W+|ar|عَمَل|n}}, {{W-|ar|شُغْل|n}}, {{W-|ar|خِدْمَة|m}}, {{W-|ar|وَظِيفَة|m}} *: {{Z|arz}}: {{W-|arz|شغل|n|tr=šuḡl}} *: {{Z|acw}}: {{W-|acw|شغل|n|tr=šuḡul}} *: {{Z|ary}}: {{W-|ary|خدمة|m|tr=ḵedma}}, {{W-|ary|وظيفة|m|tr=waḍīfa}} * {{Z|hy}}: {{W+|hy|աշխատանք}}, {{W+|hy|գործ}} * {{Z|eo}}: {{W+|eo|laboro}} * {{Z|et}}: {{W+|et|töö}} * {{Z|ee}}: {{W-|ee|dɔwɔwɔ}} * {{Z|ext}}: {{W-|ext|trebahu}} * {{Z|fa}}: {{W+|fa|کار|tr=kâr}}, {{W+|fa|شغل|tr=šoğl}} * {{Z|fi}}: {{W+|fi|työ}} * {{Z|fur}}: {{W-|fur|vore|m}} * {{Z|fy}}: {{W-|fy|wurk|nt}} * {{Z|gd}}: {{W-|gd|cosnadh|n}}, {{W+|gd|obair|m}}, {{W-|gd|dreuchd|m}} * {{Z|gl}}: {{W+|gl|traballo|n}}, {{W+|gl|choio|n}} * {{Z|got}}: {{W-|got|𐌰𐍂𐌱𐌰𐌹𐌸𐍃|m}} * {{Z|ka}}: {{W-|ka|მუშაობა}} * {{Z|ht}}: {{W-|ht|travay}} * {{Z|ha}}: {{W+|ha|aiki}} * {{Z|hi}}: {{W+|hi|काम|n}}, {{W+|hi|श्रम|n}}, {{W+|hi|उद्योग|n}}, {{W+|hi|वृत्ति|m}}, {{W+|hi|कार्य|n}}, {{W+|hi|कार|n}}, {{W+|hi|कर्म|n}}, {{W+|hi|अमल}}, {{W+|hi|वजीफा|m}} * {{Z|nl}}: {{W+|nl|werk|nt}}, {{W+|nl|job|m}}, {{W+|nl|arbeid|n}} * {{Z|he}}: {{W-|he|עֲבוֹדָה|m|tr=avodá}}, {{W-|he|מְלָאכָה|m|tr=melakhá}}, {{W-|he|עָמָל|n|tr=amál}} * {{Z|ang}}: {{W-|ang|weorc|nt}}, {{W-|ang|earfoþe|nt}} * {{Z|en}}: {{W+|en|work}} * {{Z|izh}}: {{W-|izh|töö}}, {{W-|izh|raae}} * {{Z|inh}}: {{W-|inh|болх}} * {{Z|ga}}: {{W-|ga|obair|m}}, {{W-|ga|saothar|n}} * {{Z|ist}}: {{W-|ist|lavur}} * {{Z|it}}: {{W+|it|lavoro|n}}, {{W+|it|impiego|n}}, {{W+|it|occupazione|m}} * {{Z|is}}: {{W+|is|vinna|m}} * {{Z|ja}}: {{W+|ja|仕事|tr=しごと, shigoto}}, {{W+|ja|労働|tr=ろうどう, rōdō}}, {{W+|ja|職業|tr=しょくぎょう, shokugyō}}, {{W+|ja|ワーク|tr=wāku}} * {{Z|kl}}: {{W-|kl|suliaq}} * {{Z|kam}}: {{W-|kam|wia}} * {{Z|ca}}: {{W+|ca|treball|n}}, {{W+|ca|feina}} * {{Z|kgp}}: {{W-|kgp|rãnhrãj}} * {{Z|ky}}: {{W+|ky|жумуш}}, {{W+|ky|иш}}, {{W+|ky|эмгек}}, {{W+|ky|кызмат}} * {{Z|ki}}: {{W-|ki|wira}} * {{Z|si}}: {{W-|si|වැඩ}} * {{Z|koi}}: {{W-|koi|удж}} * {{Z|ko}}: {{W+|ko|일}}, {{W+|ko|노동}}, {{W+|ko|로동}}, {{W+|ko|직업}} * {{Z|lad}}: {{W-|lad|ovra}}, {{W-|lad|lavoro}} * {{Z|ltg}}: {{W-|ltg|dorbs}} * {{Z|la}}: {{W+|la|labor|n}} * {{Z|lv}}: {{W+|lv|darbs|n}} * {{Z|lo}}: {{W-|lo|ງານ}}, {{W-|lo|ນັກງານ}} * {{Z|olo}}: {{W-|olo|ruado}} * {{Z|lij}}: {{W-|lij|travàggio}}, {{W-|lij|lou}} * {{Z|lt}}: {{W+|lt|darbas|n}} * {{Z|lmo}}: {{W-|lmo|lavor}}, {{W-|lmo|laur}} * {{Z|luy}}: {{W-|luy|ekasi}} * {{Z|lb}}: {{W+|lb|Aarbecht|m}} * {{Z|mhn}}: {{W-|mhn|òrbet|m}} * {{Z|mk}}: {{W+|mk|работа|m}} * {{Z|ml}}: {{W+|ml|ജോലി}}, {{W+|ml|പണി}} * {{Z|ms}}: {{W+|ms|kerja}} * {{Z|mt}}: {{W-|mt|xogħol|n}} * {{Z|yua}}: {{W-|yua|meyaj}} * {{Z|hu}}: {{W+|hu|munka}}, {{W+|hu|dolog}}, {{W+|hu|feladat}} * {{Z|min}}: {{W-|min|karajo}} * {{Z|mn}}: *: Kirîlî: {{W+|mn|ажил}} * {{Z|wmw}}: {{W-|wmw|kazi}} * {{Z|nap}}: {{W-|nap|lavoro|n}} * {{Z|nv}}: {{W-|nv|naashnish}} * {{Z|nrf}}: {{W-|nrf|travas|n}} * {{Z|no}}: *: {{Z|nb}}: {{W+|nb|arbeid|nt}}, {{W+|nb|jobb|n}}, {{W+|nb|verk|nt}} *: {{Z|nn}}: {{W+|nn|arbeid|nt}}, {{W+|nn|jobb|n}}, {{W+|nn|verk|nt}} * {{Z|oc}}: {{W+|oc|trabalh|n}} * {{Z|or}}: {{W+|or|କାମ}} * {{Z|om}}: {{W-|om|hojii}} * {{Z|os}}: {{W-|os|куыст}} * {{Z|ug}}: {{W-|ug|خىزمەت}}, {{W-|ug|ئىش}} * {{Z|uz}}: {{W+|uz|ishlash}}, {{W+|uz|mehnat}}, {{W+|uz|ish}}, {{W+|uz|xizmat}} * {{Z|pap}}: {{W-|pap|trabou}} * {{Z|ps}}: {{W+|ps|کار|n|tr=kār}} * {{Z|pms}}: {{W-|pms|travaj|n}} * {{Z|pis}}: {{W-|pis|waka}} * {{Z|ppl}}: {{W-|ppl|tekit}} * {{Z|pdt}}: {{W-|pdt|Oabeit|m}}, {{W-|pdt|Woakj|nt}} * {{Z|pl}}: {{W+|pl|praca|m}}, {{W+|pl|robota|m}} * {{Z|pt}}: {{W+|pt|trabalho|n}}, {{W+|pt|emprego|n}} * {{Z|pa}}: {{W-|pa|ਕੰਮ|n}} * {{Z|kk}}: {{W-|kk|еңбек}}, {{W+|kk|жұмыс}}, {{W-|kk|іс}}, {{W-|kk|қызмет}}, {{W-|kk|шаруа}} * {{Z|rm}}: {{W-|rm|lavur|m}}, {{W-|rm|lavour|m}} * {{Z|rom}}: {{W-|rom|butǐ|m}} * {{Z|ro}}: {{W+|ro|muncă|m}}, {{W+|ro|serviciu|nt}}, {{W+|ro|ocupație|m}}, {{W+|ro|îndeletnicire|m}} * {{Z|ru}}: {{W-|ru|рабо́та|m}}, {{W+|ru|труд|n}} * {{Z|rue}}: {{W-|rue|пра́ца|m}}, {{W-|rue|робо́та|m}} * {{Z|se}}: {{W-|se|bargu}} * {{Z|sm}}: {{W-|sm|galus}} * {{Z|sa}}: {{W+|sa|कर्मन्|nt}}, {{W+|sa|कार्य}} * {{Z|sc}}: {{W-|sc|trabadhu}}, {{W-|sc|traballu}} * {{Z|scn}}: {{W+|scn|lavuru|n}}, {{W+|scn|travagghiu|n}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|по̀сао|n}}, {{W-|sh|ра̑д|n}} *: Latînî: {{W+|sh|pòsao|n}}, {{W+|sh|rȃd|n}} * {{Z|syl}}: {{W-|syl|ꠇꠣꠝ}} * {{Z|sco}}: {{W-|sco|wark}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|работа|m}}, {{W-|cu|троудъ|n}} *: Glagolîtîk: {{W-|cu|ⱃⰰⰱⱁⱅⰰ|m}}, {{W-|cu|ⱅⱃⱆⰴⱏ|n}} * {{Z|orv}}: {{W-|orv|робота|m}}, {{W-|orv|трудъ|n}} * {{Z|sk}}: {{W+|sk|práca|m}} * {{Z|sl}}: {{W+|sl|delo|nt}} * {{Z|so}}: {{W+|so|shaqo}} * Sorbî: *: {{Z|dsb}}: {{W-|dsb|źěło|nt}} * {{Z|st}}: {{W+|st|mosebetsi}} * {{Z|es}}: {{W+|es|trabajo|n}}, {{W+|es|curro|n}}, {{W+|es|laburo|n}} * {{Z|sw}}: {{W+|sw|kazi}} * {{Z|sv}}: {{W+|sv|arbete|nt}}, {{W+|sv|jobb|nt}} * {{Z|cjs}}: {{W-|cjs|иш}} * {{Z|tg}}: {{W+|tg|кор}}, {{W-|tg|шуғл}} * {{Z|tl}}: {{W-|tl|isi}}, {{W+|tl|trabaho}} * {{Z|ta}}: {{W+|ta|வேலை}} * {{Z|th}}: {{W-|th|การงาน}}, {{W+|th|งาน}}, {{W+|th|แรงงาน}} * {{Z|te}}: {{W-|te|కూలీపని}}, {{W+|te|ఉద్యోగము}}, {{W+|te|వృత్తి}} * {{Z|tt}}: {{W+|tt|эш}}, {{W+|tt|хезмәт}} * {{Z|tet}}: {{W-|tet|serbisu}} * {{Z|ti}}: {{W-|ti|ስራሕ}} * {{Z|tr}}: {{W+|tr|iş}}, {{W+|tr|meslek}}, {{W+|tr|emek}} * {{Z|tk}}: {{W-|tk|iş}}, {{W+|tk|zähmet}} * {{Z|bo}}: {{W-|bo|ལས་ཀ}} * {{Z|to}}: {{W-|to|ngāue}} * {{Z|tum}}: {{W-|tum|nchito}} * {{Z|udi}}: {{W-|udi|аш}}, {{W-|udi|аьш}} * {{Z|udm}}: {{W-|udm|уж}} * {{Z|ur}}: {{W-|ur|کام|n|tr=kām}} * {{Z|uk}}: {{W-|uk|робо́та|m}}, {{W-|uk|пра́ця|m}} * {{Z|vec}}: {{W+|vec|laoro|n}}, {{W-|vec|laóro|n}} * {{Z|vi}}: {{W+|vi|việc làm}}, {{W+|vi|công việc}} * {{Z|vot}}: {{W-|vot|töö}} * {{Z|wa}}: {{W+|wa|ovraedje|n|m}}, {{W+|wa|boutaedje|n}}, {{W+|wa|djob|n}} * {{Z|cy}}: {{W+|cy|gwaith|n}} * {{Z|km}}: {{W+|km|ការងារ}} * {{Z|yi}}: {{W-|yi|אַרבעט|m}} * {{Z|yo}}: {{W-|yo|iṣẹ́}} * {{Z|el}}: {{W+|el|έργο|nt}}, {{W+|el|εργασία|m}}, {{W+|el|δουλειά|m}} *: Kevn: {{W-|grc|ἔργον|nt}} * {{Z|za}}: {{W-|za|gunghcoz}} * {{Z|nmn}}: {{W-|nmn|ǀgáã}} {{werger-bin}} :{{werger çavkanî|en|work|oldid=75572707|beş=Ev qismê Wergerê}} === Navdêr 2 === {{ku-tewîn-nav|kar|mê}} {{navdêr|ku|z=m}} {{k-ya req}} # [[sûde]], [[kelk]], [[feyde]], [[qazanc]], [[kêr]], [[mifa]], [[berjewendî]] #* {{jêder-malper|ku|jêgirtin=''Çimkî qezenca wê ji zîv zêdetir e, '''kara''' wê ji zêrê xas çêtir e.'' Şîretên Silêman 3:14 |{{Jêgirtin/Kitêba Pîroz/Şîretên Silêman 3:14}}| url=https://www.bible.com/bible/251/PRO.3.KURNT}} # [[nêçîr|Nêçîr]]a [[heywan]]an (bi taybetî [[firinde]]yan) li [[zivistan]]ê yan dema ku [[berf]] [[barîn|bariye]] û [[heywan]] [[qerimîn]]e<br>([[nêçîrvan]] [[tomik]]î [[avêtin|diavêtin]] ber wan û heywan nêzîk dibin û nêçîrvan wan digire yan [[kuştin|dikuje]]) #* {{bêmînak|ku}} ==== Etîmolojî ==== (wate 2) Ji {{ji|ira}}, hevreha farisî {{g|fa|شکار|tr=şikar}}. Bo ketina ''şi-'' ji destpêka peyvê, bidin ber [[nasîn]], bi farisî û zazakî {{q|zza||şinas-}}. ==== Werger ==== {{werger-ser}} * {{Z|en}}: (1) {{W+|en|benefit}}, {{W+|en|profit}}, (2) winter hunting {{werger-bin}} {{bend}} === Navdêr 3 === {{navdêr|ku|z=m}} {{k-ya nerm}} # ''Binêre'': '''[[karik]]''' #* {{bêmînak|ku}} ==== Etîmolojî ==== {{bêetîmolojî}} == {{ziman|hac}} == === Navdêr === {{navdêr|hac|sc=Latn}} # {{g|en|kar}} #* {{bêmînak|hac}} # [[lêker]] #* {{bêmînak|hac}} == {{ziman|nay}} == === Cînav === {{cînav|nay}} # [[ew#ku|ew]] (pirjimar), [[wan#ku|wan]] #* {{bêmînak|nay}} == {{ziman|rel}} == === Navdêr === {{navdêr|rel}} # {{f|rel|heywan}} [[kûçik#ku|kûçik]], [[se#ku|se]] #* {{bêmînak|rel}} == {{ziman|quc}} == === Navdêr === {{navdêr|quc}} # {{f|quc|heywan}} [[masî#ku|masî]] #* {{bêmînak|quc}} == {{ziman|af}} == === Navdêr === {{navdêr|af}} # {{f|af|navgîn}} {{g|ku|tirimpêl}}, {{g|ku|otomobîl}}, {{g|ku|erebe}}, {{g|ku|seyare}}, {{g|ku|maşîn}} #* {{bêmînak|af}} === Çavkanî === {{rûpela wergerê|af|tirimpêl}} == {{ziman|az}} == === Rengdêr === {{rengdêr|az}} # {{g|ku|ker}} (kerr, nebihîz, guhgiran) #* {{bêmînak|az}} === Çavkanî === {{rûpela wergerê|az|ker}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-kar.wav|Deng|dever=}} === Navdêr === {{navdêr|tr}} # [[berf|Berf]], [[befr]]. #* {{bêmînak|tr}} cw1i52s9y1xx21r9rp3tt7gg3lqzz9s xav 0 8083 6265451 6262382 2026-07-18T23:19:32Z Wikihez 7344 /* Jê */ 6265451 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{kîte|ku|xav}} === Rengdêr === {{ku-tewîn-rd|xav}} {{rengdêr|ku}} # [[xag]], [[nekelandî]], [[neqelandî]], [[nebiraştî]] #: {{mk|ku|Ew goştê '''xav''' dixwe.}} # [[bêxwê]], ne [[sûr]] #: {{mk|ku|Ev birinc '''xav''' e.}} # [[sist]], ne [[xurt]], ne [[zîrek]], ne [[çist]], ne [[çeleng]], ne [[fêris]], ne[[şidayî]] #: {{mk|ku|Kurrik '''xav''' e, tiştek jê nayê.}} # [[nepaqijkirî]], [[nepakkirî]] #: {{mk|ku|nefta '''xav'''}} # [[paqij]], [[bijûn]], [[pak]], [[temîz]], ne [[pîs]], ne [[gemarî]], ne [[genî]], ne [[herimî]], ne [[lewitî]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|xam}} * {{g|ku|xangî}} ==== Hevawaz ==== {{stûn| * {{g|ku|av}} * {{g|ku|bav}} * {{g|ku|çav}} * {{g|ku|dav}} * {{g|ku|gav}} * {{g|ku|nav}} * {{g|ku|tav}} }} ==== Jê ==== {{kol3|ku|cure=Jê |xav kirin<q:lêker> |xav bûn<q:lêker> |xavbûn<q:navdêr> |xavkirin<q:navdêr> |xavane |xavî |xavîtî |xavtî }} ==== Etîmolojî ==== Herwiha forma [[guncîn|negunciyayî]] (unadapted) {{q|ku|xam}}, ji farisî {{g|fa|خام|tr=xam}}. Tê xuya ku nû ketiye zimanê kurdî, heta di Mem û Zînê (1692) de jî wek ''[[xam]]'' hatiye tomarkirin û guherîna /m/>/v/'a guncanî zimanê kurdî çênebûye. Lê ev ji ber forma din a wek [[xam]] tê gotin, di serdema îranîkiya navîn de jî guherîna h>x pêk hatiye û çima nayê zanîn. Dibe ku cihê a xwemalî {{jinûvesazî|ku|hav}} vegirtibe. Ji {{ji|ine-pro|ku|*om-}} ({{q|ine-pro|*ḫamel}}) / {{q|ine-pro|*h₃emos}}, {{q|ine-pro|*h₂eh₃mos|w=xav}}, [[hevreh]]a ''xam'' ya pehlewî, zazakî û farisî, [[xaw]] ya soranî, belûçî ''ameg, hameg'', ''xom'' ya osetî, [[आम]] (āmá) ya sanskrîtî, ''hum'' ya ermenî, [[ὠμός]] (omos) ya yûnaniya kevn, [[amarus]] ya latînî > [[amer]] ya fransî, [[amargo]] ya spanî... {{ji|ine-pro|ku|*om-|w=xav, negihiştî, tirş}} :{{ji|ira-pro||-}}: ::{{pal}}: '''xam''' ("xav") ::{{so}}: '''x'm''' ("xav") ::{{ho}}: '''hame''' ("xav") ::{{fa}}: '''xām''' ("xav") ::{{bal}}: '''hameg''' ("xav") ::{{kmr}}: '''xav''' ("xav") ::{{os}}: '''xom''' ("xav") ... ::{{zza}}: '''xam''' ("xav") :{{sa}}: '''āmá''' ("xav, tirş") :{{hy}}: '''hum''' ("xav, nekelandî") :{{el}}: '''ōmos''' ("xav") :{{la}}: '''amarus''' ("tirş: negihiştî") ;{{biçûk|Çavkanî: * {{Horn|r=103}}, * {{Watkins|r=60}}, * {{Lubotsky}} * {{Pokorny|r=777}} }} ==== Werger ==== {{werger-ser|nekelandî, nekeliyayî}} * {{Z|ab}}: {{W-|ab|аӡа}} * {{Z|sq}}: {{W+|sq|gjallë}} * {{Z|de}}: {{W+|de|roh}} * {{Z|rup}}: {{W-|rup|crud}} * {{Z|as}}: {{W-|as|কেঁচা}} * {{Z|ain}}: {{W-|ain|フ|tr=hu}} * {{Z|az}}: {{W-|az|xam}}, {{W+|az|çiy}} * {{Z|eu}}: {{W-|eu|gordin}} * {{Z|be}}: {{W-|be|сыры́}} * {{Z|bal}}: {{W-|bal|هامگ|tr=hāmag}} * {{Z|bn}}: {{W+|bn|কাঁচা}} * {{Z|bg}}: {{W+|bg|суро́в}} * {{Z|my}}: {{W+|my|စိမ်း|sc=Mymr}} * {{Z|ccc}}: {{W-|ccc|s̈hoyi}} * {{Z|cs}}: {{W+|cs|syrový}} * {{Z|zh}}: *: {{Z|cmn}}: {{W+|cmn|生|tr=shēng de|cuda=生的}} * {{Z|dlm}}: {{W-|dlm|croit}} * {{Z|da}}: {{W+|da|rå}} * {{Z|id}}: {{W+|id|mentah}} * {{Z|ar}}: {{W-|ar|نَيْء}} *: {{Z|afb}}: {{W-|afb|ني|tr=nei}} * {{Z|hy}}: {{W+|hy|հում}} * {{Z|et}}: {{W-|et|toores}} * {{Z|fa}}: {{W+|fa|خام|tr=xâm}} * {{Z|fi}}: {{W+|fi|raaka}} * {{Z|fr}}: {{W+|fr|cru}} * {{Z|fur}}: {{W-|fur|crût}}, {{W-|fur|crûd}} * {{Z|gl}}: {{W+|gl|cru}} * {{Z|ka}}: {{W-|ka|ნედლი}} * {{Z|haw}}: {{W-|haw|maka}} * {{Z|mba}}: {{W-|mba|hilaw}}, {{W-|mba|manilaw}} * {{Z|hi}}: {{W+|hi|कच्चा}} * {{Z|nl}}: {{W+|nl|rauw}}, {{W+|nl|rauwe}}, {{W+|nl|rauw}} * {{Z|he}}: {{W+|he|נָא|tr=na}}, {{W+|he|חַי|tr=khay}} * {{Z|en}}: {{W+|en|raw}} * {{Z|ia}}: {{W-|ia|crude}} * {{Z|ga}}: {{W-|ga|amh}} *: {{Z|sga}}: {{W-|sga|om}} * {{Z|it}}: {{W+|it|crudo}} * {{Z|is}}: {{W+|is|hrár}}, {{W-|is|óunninn}} * {{Z|ja}}: {{W+|ja|生|tr=なまの, nama no|cuda=生の|sc=Jpan}} * {{Z|kaw}}: {{W-|kaw|mĕtah}} * {{Z|jv}}: {{W+|jv|mentah}} * {{Z|ca}}: {{W+|ca|cru}} * {{Z|qu}}: {{W-|qu|chawa}}, {{W-|qu|cawa}}, {{W-|qu|hanku}} * {{Z|ky}}: {{W+|ky|чийки}}, {{W+|ky|кам}} * {{Z|ko}}: {{W+|ko|생|cuda=생의}}, {{W+|ko|날것|cuda=날것의}} * {{Z|ltg}}: {{W-|ltg|zaļš}} * {{Z|la}}: {{W-|la|crudus}}, {{W-|la|incoctus}} * {{Z|lv}}: {{W-|lv|jēls}} * {{Z|lo}}: {{W-|lo|ດິບ}} * {{Z|lt}}: {{W+|lt|žalias}} * {{Z|lb}}: {{W-|lb|réi}} * {{Z|mk}}: {{W-|mk|сиров}} * {{Z|ml}}: {{W+|ml|പച്ച}} * {{Z|ms}}: {{W-|ms|mentah}} * {{Z|mt}}: {{W-|mt|nej}} * {{Z|gv}}: {{W-|gv|aw}} * {{Z|msk}}: {{W-|msk|ilaw}} * {{Z|mi}}: {{W+|mi|mata}} * {{Z|hu}}: {{W+|hu|nyers}} * {{Z|mn}}: {{W+|mn|түүхий}} * {{Z|nap}}: {{W-|nap|crudo}} * {{Z|nv}}: {{W-|nv|tʼáá tʼéehgo}} * {{Z|ne}}: {{W+|ne|काँचो}} * {{Z|no}}: *: {{Z|nb}}: {{W+|nb|rå}} * {{Z|oc}}: {{W+|oc|crus}} * {{Z|os}}: {{W-|os|хом}} * {{Z|ota}}: {{W-|ota|خام|tr=ham}} * {{Z|ug}}: {{W-|ug|خام}} * {{Z|uz}}: {{W+|uz|xom}} * {{Z|ps}}: {{W-|ps|اوم|tr=um}} * {{Z|pjt}}: {{W-|pjt|wanka|sc=pjt-Latn}} * {{Z|pdt}}: {{W-|pdt|reiw}} * {{Z|pl}}: {{W+|pl|surowy}} * {{Z|pt}}: {{W+|pt|cru}}, {{W+|pt|crua|m}} * {{Z|pa}}: {{W-|pa|ਕੱਚਾ}} * {{Z|kk}}: {{W-|kk|шикі}} * {{Z|rm}}: {{W-|rm|criv}}, {{W-|rm|criu}}, {{W-|rm|criev}}, {{W-|rm|crüj}} * {{Z|ro}}: {{W+|ro|crud}} * {{Z|ru}}: {{W+|ru|сыро́й}} * {{Z|sa}}: {{W+|sa|आम}} * {{Z|sc}}: {{W-|sc|cru}}, {{W-|sc|crudu}}, {{W-|sc|cruo}}, {{W-|sc|cruu}} * {{Z|ceb}}: {{W-|ceb|hilaw}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|сѝров}} *: Latînî: {{W+|sh|sìrov}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|сꙑръ}} * {{Z|sk}}: {{W-|sk|surový}} * {{Z|sl}}: {{W+|sl|surov}} * Sorbî: *: {{Z|dsb}}: {{W-|dsb|syry}} *: {{Z|hsb}}: {{W-|hsb|syry}} * {{Z|es}}: {{W+|es|crudo}} * {{Z|sv}}: {{W+|sv|rå}} * {{Z|tg}}: {{W-|tg|хом}} * {{Z|th}}: {{W+|th|ดิบ}} * {{Z|te}}: {{W+|te|పచ్చి|sc=Telu}} * {{Z|tt}}: {{W+|tt|чи}} * {{Z|tr}}: {{W+|tr|ham}}, {{W+|tr|çiğ}} * {{Z|tk}}: {{W-|tk|çig}} * {{Z|bo}}: {{W-|bo|རྗེན་པ}} * {{Z|ur}}: {{W-|ur|کچا|tr=kaccā}} * {{Z|uk}}: {{W-|uk|сири́й}} * {{Z|vi}}: {{W+|vi|sống}} * {{Z|wbp}}: {{W-|wbp|wanka}} * {{Z|cy}}: {{W+|cy|amrwd}} * {{Z|km}}: {{W+|km|ខ្ចី}}, {{W+|km|ឆៅ}} * {{Z|yi}}: {{W-|yi|רוי}} * {{Z|el}}: {{W+|el|ωμός}}, {{W+|el|άψητος}}, {{W+|el|αμαγείρευτος}} *: Kevn: {{W-|grc|ὠμός}} {{werger-bin}} :{{werger çavkanî|en|raw|beş=Ev qismê Wergerê|oldid=75875953}} j839fv06o4mfoqfrt8zf4nwafdzjv51 dêrî 0 11111 6265521 6130211 2026-07-19T10:07:39Z Ghybu 1393 /* Navdêr */ 6265521 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # Kesên yan tiştên [[têkildar]]î [[dêr]]ê. #* {{bêmînak|ku}} ==== Jê ==== Ji {{paş|ku|dêr|-î}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|en}}:{{W|en|ecclesiastic|guman=erê}}, {{W|en|churchy|guman=erê}}, {{W|en|conventual|guman=erê}}, {{W|en|monasterial|guman=erê}}, {{W|en|monastic|guman=erê}}, {{W|en|synodical|guman=erê}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrî|mê}} {{navdêr|ku|z=m}} # Komên [[texe]]yên [[çilû]] yên li ser [[dardêrînk]]an hatiye danîn daku [[sewal]] bixwin. #* {{bêmînak|ku}} ==== Jê ==== * [[dardêrînk]] ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} === Formeke lêkerê === {{lêker|ku|form=erê}} # ''Kesê sêyem yekjimar [[raboriya sade]] ji lêkera'' '''[[dêran]]'''/'''[[dêrîn]]'''. #* {{bêmînak|ku}} 51xzecgjvg0xwow4c5vhbtop7qo18a5 6265522 6265521 2026-07-19T10:08:29Z Ghybu 1393 6265522 wikitext text/x-wiki {{bnr-h|deri|dêri|derî}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # Kesên yan tiştên [[têkildar]]î [[dêr]]ê. #* {{bêmînak|ku}} ==== Jê ==== Ji {{paş|ku|dêr|-î}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|en}}:{{W|en|ecclesiastic|guman=erê}}, {{W|en|churchy|guman=erê}}, {{W|en|conventual|guman=erê}}, {{W|en|monasterial|guman=erê}}, {{W|en|monastic|guman=erê}}, {{W|en|synodical|guman=erê}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrî|mê}} {{navdêr|ku|z=m}} # Komên [[texe]]yên [[çilû]] yên li ser [[dardêrînk]]an hatiye danîn daku [[sewal]] bixwin. #* {{bêmînak|ku}} ==== Jê ==== * [[dardêrînk]] ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} === Formeke lêkerê === {{lêker|ku|form=erê}} # ''Kesê sêyem yekjimar [[raboriya sade]] ji lêkera'' '''[[dêran]]'''/'''[[dêrîn]]'''. #* {{bêmînak|ku}} 6m778lebewty2q2jmorc5h2005g9vrz 6265526 6265522 2026-07-19T10:10:41Z Ghybu 1393 6265526 wikitext text/x-wiki {{bnr-h|dêri|derî}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # Kesên yan tiştên [[têkildar]]î [[dêr]]ê. #* {{bêmînak|ku}} ==== Jê ==== Ji {{paş|ku|dêr|-î}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|en}}:{{W|en|ecclesiastic|guman=erê}}, {{W|en|churchy|guman=erê}}, {{W|en|conventual|guman=erê}}, {{W|en|monasterial|guman=erê}}, {{W|en|monastic|guman=erê}}, {{W|en|synodical|guman=erê}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrî|mê}} {{navdêr|ku|z=m}} # Komên [[texe]]yên [[çilû]] yên li ser [[dardêrînk]]an hatiye danîn daku [[sewal]] bixwin. #* {{bêmînak|ku}} ==== Jê ==== * [[dardêrînk]] ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} === Formeke lêkerê === {{lêker|ku|form=erê}} # ''Kesê sêyem yekjimar [[raboriya sade]] ji lêkera'' '''[[dêran]]'''/'''[[dêrîn]]'''. #* {{bêmînak|ku}} mc6tojl8wtu4u59diahdmta1n8d9h48 gulî 0 14090 6265510 6238519 2026-07-19T09:43:34Z Ghybu 1393 /* Navdêr 1 */ 6265510 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{ku-kîte}} === Navdêr 1 === {{ku-tewîn-nav|gulî|mê}} {{navdêr|ku|z=m}} # [[parçe|Parçeyên]] [[dar]]an û [[riwek]]ên din yên her yek bi aliyekî ve diçe. #: {{hevmane|ku|çeq|ta|çiq|çeqil|çiqil|çiqûl|alaş}} #* {{jêder|ku|jêgirtin=Husên werîsê çêlekê bi '''guliya''' dara tûyê ve girêdabû û bi bazdan berê xwe dabû nava bêxçê, ba bavê xwe.|{{Jêgirtin/Mîran Janbar/Qolyeya Cecileê|r=35}}}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc '''guliyên''' sereke didêre, yanî pênc '''guliyên''' wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} ==== Bide ber ==== {{kol3|ku |belg |bişkoj |çilû |pel }} ==== Jê ==== {{kol3|ku |bêgulî |bigulî |gulîdar }} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Flechte|f}}, {{W|de|Locke|f}}, {{W|de|Strähne|f}}, {{W|de|Trieb|m}}, {{W|de|Zopf|m}}, {{W|de|Zweig|m}}, {{W|de|geflochten}}, {{W|de|Haarsträhne|guman=erê}}, {{W|de|gelockt|guman=erê}} * {{Z|ar}}: {{W+|ar|غصن}}, {{W+|fa|نخلة}}, {{W+|fa|فرع شجیرة}}, {{W|ar|المزح|guman=erê}} * {{Z|fa}}: {{W+|fa|دسته}}, {{W+|fa|شاخه}}, {{W|fa|خار درخت|guman=erê}}, {{W|fa|دسته مو|guman=erê}}, {{W|fa|دسته موی دختران|guman=erê}}, {{W|fa|شرابه|guman=erê}}, {{W|fa|طرحدار|guman=erê}}, {{W|fa|گیسو|guman=erê}}, {{W|fa|منگوله|guman=erê}} * {{Z|en}}: {{W+|en|branch}}, {{W+|en|spring}}, {{W+|en|palm}}, {{W|en|florid|guman=erê}}, {{W|en|ear of grain|guman=erê}}, {{W|en|floccule|guman=erê}}, {{W|en|knurl|guman=erê}}, {{W|en|noil|guman=erê}}, {{W|en|wisp|guman=erê}} * {{Z|tr}}: {{W+|tr|cüzam}}, {{W+|tr|dal}}, {{W+|tr|kol}}, {{W+|tr|örgü}}, {{W+|tr|örük}}, {{W+|tr|şube}}, {{W|tr|belik|guman=erê}}, {{W|tr|budak|guman=erê}} {{werger-bin}} === Navdêr 2 === {{navdêr|ku|z=m}} # [[kakul]], [[temberî]], [[perçem]]. Pora ser [[enî]]yê re. #* {{bêmînak|ku}} === Navdêr 3 === {{navdêr|ku|z=?}} # bişkoj, cihê ku [[genim]] an jî [[kulîlk]] tê de ye, ji [[gul]]ê yan [[gul]]an #* {{bêmînak|ku}} ==== Hevmane ==== * {{g|ku|gulgulî}} ==== Jê ==== {{kol3|ku|cure=Jê |gulî dan<pos:lêker> |gulîdan<pos:navdêr> |gulîgirtî<pos:rengdêr> |gulîbirî<pos:rengdêr> }} ==== Etîmolojî ==== Ji {{paş|ku|gul|-î}}. ==== Werger ==== {{werger-ser}} * {{Z|ar}}: {{W|ar|ريعان}}, {{W|ar|إزهار}} * {{Z|en}}: {{W|en|bloom}} {{werger-bin}} === Navdêr 4 === {{navdêr|ku|z=?}} # [[hoz]]ek anku [[eşîr]]ek kurdî li [[Behdînan]] #* {{bêmînak|ku}} ==== Bide ber ==== {{kol3|ku |gelî |gilî |golî |kulî |çulî |hulî }} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Rengdêr === {{ku-tewîn-rd|gulî}} {{rengdêr|ku}} # [[wek]] [[gul]]ê yan [[gul]]an #* {{bêmînak|ku}} e01ju0kg6jvvzuiinf0hph1j21aveeo 6265512 6265510 2026-07-19T09:45:16Z Ghybu 1393 6265512 wikitext text/x-wiki {{bnr-h|guli}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{ku-kîte}} === Navdêr 1 === {{ku-tewîn-nav|gulî|mê}} {{navdêr|ku|z=m}} # [[parçe|Parçeyên]] [[dar]]an û [[riwek]]ên din yên her yek bi aliyekî ve diçe. #: {{hevmane|ku|çeq|ta|çiq|çeqil|çiqil|çiqûl|alaş}} #* {{jêder|ku|jêgirtin=Husên werîsê çêlekê bi '''guliya''' dara tûyê ve girêdabû û bi bazdan berê xwe dabû nava bêxçê, ba bavê xwe.|{{Jêgirtin/Mîran Janbar/Qolyeya Cecileê|r=35}}}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc '''guliyên''' sereke didêre, yanî pênc '''guliyên''' wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} ==== Bide ber ==== {{kol3|ku |belg |bişkoj |çilû |pel }} ==== Jê ==== {{kol3|ku |bêgulî |bigulî |gulîdar }} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Flechte|f}}, {{W|de|Locke|f}}, {{W|de|Strähne|f}}, {{W|de|Trieb|m}}, {{W|de|Zopf|m}}, {{W|de|Zweig|m}}, {{W|de|geflochten}}, {{W|de|Haarsträhne|guman=erê}}, {{W|de|gelockt|guman=erê}} * {{Z|ar}}: {{W+|ar|غصن}}, {{W+|fa|نخلة}}, {{W+|fa|فرع شجیرة}}, {{W|ar|المزح|guman=erê}} * {{Z|fa}}: {{W+|fa|دسته}}, {{W+|fa|شاخه}}, {{W|fa|خار درخت|guman=erê}}, {{W|fa|دسته مو|guman=erê}}, {{W|fa|دسته موی دختران|guman=erê}}, {{W|fa|شرابه|guman=erê}}, {{W|fa|طرحدار|guman=erê}}, {{W|fa|گیسو|guman=erê}}, {{W|fa|منگوله|guman=erê}} * {{Z|en}}: {{W+|en|branch}}, {{W+|en|spring}}, {{W+|en|palm}}, {{W|en|florid|guman=erê}}, {{W|en|ear of grain|guman=erê}}, {{W|en|floccule|guman=erê}}, {{W|en|knurl|guman=erê}}, {{W|en|noil|guman=erê}}, {{W|en|wisp|guman=erê}} * {{Z|tr}}: {{W+|tr|cüzam}}, {{W+|tr|dal}}, {{W+|tr|kol}}, {{W+|tr|örgü}}, {{W+|tr|örük}}, {{W+|tr|şube}}, {{W|tr|belik|guman=erê}}, {{W|tr|budak|guman=erê}} {{werger-bin}} === Navdêr 2 === {{navdêr|ku|z=m}} # [[kakul]], [[temberî]], [[perçem]]. Pora ser [[enî]]yê re. #* {{bêmînak|ku}} === Navdêr 3 === {{navdêr|ku|z=?}} # bişkoj, cihê ku [[genim]] an jî [[kulîlk]] tê de ye, ji [[gul]]ê yan [[gul]]an #* {{bêmînak|ku}} ==== Hevmane ==== * {{g|ku|gulgulî}} ==== Jê ==== {{kol3|ku|cure=Jê |gulî dan<pos:lêker> |gulîdan<pos:navdêr> |gulîgirtî<pos:rengdêr> |gulîbirî<pos:rengdêr> }} ==== Etîmolojî ==== Ji {{paş|ku|gul|-î}}. ==== Werger ==== {{werger-ser}} * {{Z|ar}}: {{W|ar|ريعان}}, {{W|ar|إزهار}} * {{Z|en}}: {{W|en|bloom}} {{werger-bin}} === Navdêr 4 === {{navdêr|ku|z=?}} # [[hoz]]ek anku [[eşîr]]ek kurdî li [[Behdînan]] #* {{bêmînak|ku}} ==== Bide ber ==== {{kol3|ku |gelî |gilî |golî |kulî |çulî |hulî }} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Rengdêr === {{ku-tewîn-rd|gulî}} {{rengdêr|ku}} # [[wek]] [[gul]]ê yan [[gul]]an #* {{bêmînak|ku}} emo36xtdjgg05zppnazhaph9ivvca6j dêrîn 0 19667 6265496 6253570 2026-07-19T02:18:57Z Ghybu 1393 /* Lêker */ 6265496 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|form=gh|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]] #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} #: ''Ew gelek tiştan '''didêre'''.'' #:: Wî gelek tişt hene. # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Têkildar ==== * {{g|ku|dêrandin}} * {{g|ku|dêran}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Antiquität|m|guman=erê}} * {{Z|ar}}: {{W|ar|ملك}} * {{Z|en}}: {{W|en|possessed}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} eqpaprwvur24mexodhrg6mdbv6ke05c 6265498 6265496 2026-07-19T02:30:13Z Ghybu 1393 /* Lêker */ 6265498 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gh|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]] #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} #: ''Ew gelek tiştan '''didêre'''.'' #:: Wî gelek tişt hene. # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Têkildar ==== * {{g|ku|dêrandin}} * {{g|ku|dêran}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Antiquität|m|guman=erê}} * {{Z|ar}}: {{W|ar|ملك}} * {{Z|en}}: {{W|en|possessed}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} 5mg9s92rwh8bdm0nl95u3rmctchdibl 6265500 6265498 2026-07-19T02:32:55Z Ghybu 1393 /* Lêker */ 6265500 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]] #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} #: ''Ew gelek tiştan '''didêre'''.'' #:: Wî gelek tişt hene. # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Têkildar ==== * {{g|ku|dêrandin}} * {{g|ku|dêran}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Antiquität|m|guman=erê}} * {{Z|ar}}: {{W|ar|ملك}} * {{Z|en}}: {{W|en|possessed}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} nkp4a90nrw2ztdfa02djdfvzxba0thc 6265502 6265500 2026-07-19T03:08:13Z Ghybu 1393 /* Têkildar */ 6265502 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]] #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} #: ''Ew gelek tiştan '''didêre'''.'' #:: Wî gelek tişt hene. # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Têkildar ==== * {{g|ku|dêran}} * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Antiquität|m|guman=erê}} * {{Z|ar}}: {{W|ar|ملك}} * {{Z|en}}: {{W|en|possessed}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} 8di15k6u1q0t3w8j3njbsbah1lr4wv1 6265503 6265502 2026-07-19T03:24:45Z Ghybu 1393 /* Lêker */ 6265503 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} 0wu6utnkx1qlcpudkwdra6py80qr8ef 6265506 6265503 2026-07-19T03:33:34Z Ghybu 1393 /* Lêker */ 6265506 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc guliyên sereke '''didêre''', yanî pênc guliyên wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=}|url=https://www.komkareu.com/kurdistan/ziman/}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} aokli491pl7yecu35hfvwszetgpbc13 6265507 6265506 2026-07-19T03:33:59Z Ghybu 1393 /* Lêker */ 6265507 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc guliyên sereke '''didêre''', yanî pênc guliyên wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} b6nwpnckmy1kdbvznhnysbalg2jxdj1 6265513 6265507 2026-07-19T09:47:14Z Ghybu 1393 /* Etîmolojî */ 6265513 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc guliyên sereke '''didêre''', yanî pênc guliyên wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== Binêre lêkera {{q|ku|dêran}}. {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} lm4jhgry48g9r4ex793zyygt8c7ap7i 6265514 6265513 2026-07-19T09:50:26Z Ghybu 1393 6265514 wikitext text/x-wiki {{bnr-h|derin|dêrin|derîn}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== * {{g|ku|dêrînî|z=m}} * {{g|ku|dêrînîtî|z=m}} * {{g|ku|dêrîntî|z=m}} * {{g|ku|dêrînbûn}} * {{g|ku|derîn bûn}} * {{g|ku|dêrînbûyîn}} * {{g|ku|dêrîn bûyîn}} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc guliyên sereke '''didêre''', yanî pênc guliyên wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== Binêre lêkera {{q|ku|dêran}}. {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} ib2dz4jp6v8iylp9fumrealcxwimpza 6265527 6265514 2026-07-19T10:18:49Z Ghybu 1393 /* Jê */ 6265527 wikitext text/x-wiki {{bnr-h|derin|dêrin|derîn}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== {{kol3|ku | {{g|ku|dêrînî|z=m}} | {{g|ku|dêrînîtî|z=m}} | {{g|ku|dêrîntî|z=m}} | {{g|ku|dêrînbûn}} | {{g|ku|derîn bûn}} | {{g|ku|dêrînbûyîn}} | {{g|ku|dêrîn bûyîn}} }} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{bêçavkanî}} {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc guliyên sereke '''didêre''', yanî pênc guliyên wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== Binêre lêkera {{q|ku|dêran}}. {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} 8n1cwxorsqtjrldv6n2gpd4xg7d6bfb 6265528 6265527 2026-07-19T10:28:38Z Ghybu 1393 /* Lêker */ 6265528 wikitext text/x-wiki {{bnr-h|derin|dêrin|derîn}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== {{kol3|ku | {{g|ku|dêrînî|z=m}} | {{g|ku|dêrînîtî|z=m}} | {{g|ku|dêrîntî|z=m}} | {{g|ku|dêrînbûn}} | {{g|ku|derîn bûn}} | {{g|ku|dêrînbûyîn}} | {{g|ku|dêrîn bûyîn}} }} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc guliyên sereke '''didêre''', yanî pênc guliyên wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== Binêre lêkera {{q|ku|dêran}}. {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}}, {{W+|en|possess}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}}, {{W+|tr|malik olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Çavkanî === * Kovara ''Kurmancî'', hejmar 41, payîz 2007 (''Peyvên di qewlên Êzîdiyan de'', Reşo ZÎLAN) === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} hnbesoxul9explzw22u9f9ftenafhfo 6265531 6265528 2026-07-19T10:30:14Z Ghybu 1393 6265531 wikitext text/x-wiki {{bnr-h|derin|dêrin|derîn}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== {{kol3|ku | {{g|ku|dêrînî|z=m}} | {{g|ku|dêrînîtî|z=m}} | {{g|ku|dêrîntî|z=m}} | {{g|ku|dêrînbûn}} | {{g|ku|derîn bûn}} | {{g|ku|dêrînbûyîn}} | {{g|ku|dêrîn bûyîn}} }} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc guliyên sereke '''didêre''', yanî pênc guliyên wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== Binêre lêkera {{q|ku|dêran}}. {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}}, {{W+|en|possess}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}}, {{W+|tr|malik olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} ==== Çavkanî ==== * Kovara ''Kurmancî'', hejmar 41, payîz 2007 (''Peyvên di qewlên Êzîdiyan de'', Reşo ZÎLAN) === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} lbkynydyrb5yttci998uaf4vpy1bfcf 6265532 6265531 2026-07-19T10:35:41Z Ghybu 1393 /* Çavkanî */ 6265532 wikitext text/x-wiki {{bnr-h|derin|dêrin|derîn}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[kevnar]], [[kevn]], [[qedîm]], [[mêjîn]], [[gelek]] [[kevn]] #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|دێرین}} ==== Formên alternatîv ==== * {{g|ku|dêrin}} ==== Jê ==== {{kol3|ku | {{g|ku|dêrînî|z=m}} | {{g|ku|dêrînîtî|z=m}} | {{g|ku|dêrîntî|z=m}} | {{g|ku|dêrînbûn}} | {{g|ku|derîn bûn}} | {{g|ku|dêrînbûyîn}} | {{g|ku|dêrîn bûyîn}} }} ==== Etîmolojî ==== Hevreha {{q|ku|dîrok}}, {{hv|zza|dêr|w=stran}}, binêre {{q|ku|dîrok}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W|af|antiek}} * {{Z|de}}: {{W|de|antik}}, {{W|de|alt}}, {{W|de|altertümlich}}, {{W|de|uralt}}, {{W|de|altmodisch}} * {{Z|da}}: {{W|da|antik}} * {{Z|ar}}: {{W|ar|قديم}}, {{W|ar|عتيق}} * {{Z|eo}}: {{W|eo|antikva}} * {{Z|fa}}: {{W|fa|اصیل زاده|guman=erê}}, {{W|fa|میرزا|guman=erê}} * {{Z|fo}}: {{W|fo|gamal}}, {{W|fo|fortíðar-}} * {{Z|fi}}: {{W|fi|vanha}}, {{W|fi|muinainen}}, {{W|fi|ikivanha}} * {{Z|fr}}: {{W|fr|antique}}, {{W|fr|ancien}} * {{Z|fy}}: {{W|fy|antyk}} * {{Z|gd}}: {{W|gd|aosda}} * {{Z|nl}}: {{W|nl|aloud}}, {{W|nl|antiek}}, {{W|nl|ouderwets}} * {{Z|io}}: {{W|io|antiqua}}, {{W|io|ancienega}} * {{Z|en}}: {{W|en|antique}} (1), {{W|en|ancient}}, {{W|en|orbit}}, {{W|en|archaeo-}}, {{W|en|archeo-}}, {{W|en|obsolete}} * {{Z|it}}: {{W|it|antico}}, {{W|it|vecchissimo}} * {{Z|ca}}: {{W|ca|antic}} * {{Z|hu}}: {{W|hu|antik}}, {{W|hu|régi}} * {{Z|pap}}: {{W|pap|antik}} * {{Z|pt}}: {{W|pt|antigo}}, {{W|pt|velho}}, {{W|pt|vetusto}} * {{Z|es}}: {{W|es|antiguo}}, {{W|es|anciano}} * {{Z|tr}}: {{W|tr|antika}}, {{W|tr|antik}}, {{W|tr|eski}}, {{W|tr|ayrışmak}}, {{W|tr|savrulmak}}, {{W|tr|savruluş}}, {{W|tr|asaletli|guman=erê}}, {{W|tr|bayrı|guman=erê}}, {{W|tr|ilkel|guman=erê}}, {{W|tr|kadim|guman=erê}}, {{W|tr|savrulma|guman=erê}} * {{Z|cy}}: {{W|cy|hen|cuda=hen beth}} {{werger-bin}} === Lêker === {{ku-tewîn-lk|dêrîn|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew gelek tiştan '''didêre'''.|Wî gelek tişt hene.|rêz=1}} #* {{jêder-malper|ku|jêgirtin=Ew dara mezin pênc guliyên sereke '''didêre''', yanî pênc guliyên wê yên sereke hene.|malper=komkareu.com|sernav=Cihê Zimanê Kurdî Di Nav Zimanên Hindî û Ewropî De|nivîskar=|sal=|url=https://www.komkareu.com/kurdistan/ziman/}} #* {{jêder-kitêb|ku|jêgirtin=...Yezîd bîn Muawîye meyla jina Hezretî Hesen '''didêra'''|nivîskar={{w|Mela Mûsayê Hekarî}}|sernav=Durrû’l Mecalîs|amadekar=Hêmin Omer|sala weşandinê=2022|sal=1857|rûpel=158}} #* {{jêder|ku|2=Beyta Subehê|url=https://bnk.institutkurde.org/images/pdf/3PV25PWC3E.pdf|jêgirtin=Roj hate erşêd êlî<br>Aşiqan bang '''didêrî'''<br>Mang u nederêd Şêşim da berî u behrêd jêrî}} # [[dîtîn]], [[zanîn]], [[fikirîn]] #* {{bêmînak|ku}} ==== Formên alternatîv ==== * {{g|ku|dêran}} ==== Têkildar ==== * {{g|ku|dêrandin}} ==== Jê ==== * {{g|ku|dêrî}} ==== Etîmolojî ==== Binêre lêkera {{q|ku|dêran}}. {{bêetîmolojî}} ==== Werger ==== {{werger-ser|xwedî tiştekî bûn|1}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}}, {{W+|en|possess}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}}, {{W+|tr|malik olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} ==== Çavkanî ==== * {{i|mane 1}} Kovara ''Kurmancî'', hejmar 41, payîz 2007 (''Peyvên di qewlên Êzîdiyan de'', Reşo ZÎLAN) === Navdêr === {{ku-tewîn-nav|dêrîn|mê}} {{navdêr|ku|z=m}} # [[maliyet]], [[milk]], [[serwet]], [[saman]], [[sermiyan]] #* {{jêder|ku|jêgirtin=Ev gotineke tirş û tehle, û bê guman ji wî kesî hatiye, ku di rewşeke xweyî ya nebaş de ye, ji ber ku Kurd xwe wekî pareke giring ji Iraqê dibînin û xwe wilo didin nasîn, hema di rastîniyê de, eve gelek gotinên berê tînin bîra me, ji wan jî: Petrola Ereban ya Ereban e, Sûriye ya Ereban e, Teviya Iraqê '''dêrîna''' Ereban e, û bo Kurdan tiştek di van welatan de nîne...|Cankurd: ''Gotina serekê parlamenta Iraqê çi gotin bû?'', Serwext.com, 12/2008}} # (têkildarî dêrê) ''Binere'': '''[[dêrî]]''' ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} {{werger-bin}} {{bend}} lbi69rxna9ptdml1pfwum6q6inxl3ht eksen 0 40710 6265541 6236756 2026-07-19T11:01:41Z Peyvkar 14865 /* Navdêr */ Mînak lê zêde kir 6265541 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{ku-kîte}} === Navdêr === {{navdêr|ku|z=n}} # [[mihwer]], [[tewere]], [[mijane]], [[dingil]], [[germiçank]], [[sirnî]], <br>[[xet]]a [[xeyalî]] ya ku tiştek li dor [[zivirîn|dizivire]] #:''Zemîn her roj carekê li dor eksenê xwe dizivire.'' ==== Etîmolojî ==== Bi rêya tirkîyê ji {{hv|el|άξων|tr=akson|w=mihwer}}. ==== Werger ==== {{werger-ser}} * {{Z|fi}}: {{W+|fi|akseli}} * {{Z|en}}: {{W+|en|axis}}, {{W+|en|axle}} * {{Z|tr}}: {{W+|tr|eksen}}, {{W+|tr|mihver}} {{werger-bin}} == {{ziman|tr}} == === Navdêr === {{navdêr|tr}} # [[tewere]], [[germiçank]] #* {{bêmînak|tr}} # [[mijane]], [[sirnî]] (şaft/mijaneya matorê nazivire) #* {{bêmînak|tr}} cjmzs9tbshwss4o3l6id34a1xme6jfe sêhr 0 40720 6265352 6230969 2026-07-18T17:30:43Z Wikihez 7344 Wikihez rûpela [[sihir]] bêyî beralîkirinek bar kir [[sêhr]]: yekkirin 6230969 wikitext text/x-wiki == {{ziman|ku}} == * {{ku-IPA|sêhr}}, siḧir * {{deng|ku|LL-Q36163_(kmr)-Ebulfîda-sihir_سحر.wav|Deng|Bidlîs}} === Navdêr === {{navdêr|ku|z=m}} # {{bnr|sêhr}} #* {{jêder-kitêb|ku|jêgirtin=جادۆگەرییەکێ ب '''سحرا''' خۆ وەل مەکر کو ئەم ھندەك جارا قاز بین و ھندەك جارا کچك بین.|tr=Cadogerîyekê bi '''siḧra''' xo wel mekir ku em hindek cara qaz bîn û hindek cara kiçik bîn.|sc=ku-Arab|sernav=Bêrîvan û Hîvî (Çîrokêt Zarokan)|nivîskar=Leylan Îsmeîl|weşanxane=Çapxana Xanî|cih=Dihok|sal=2012|r=19}} gq1ww69f5sz79lot02571f9uhqc78z3 6265357 6265352 2026-07-18T17:34:26Z Wikihez 7344 Restored revision 6264080 by [[Special:Contributions/Balyozbot|Balyozbot]] ([[User talk:Balyozbot|talk]]) ([[:m:User:Xiplus/TwinkleGlobal|TwinkleGlobal]]) 6265357 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/seːhɾ/}} * {{kîte|ku|sêhr}} === Navdêr === {{ku-tewîn-nav|sêhr|mê}} {{navdêr|ku|z=m}} # [[hêz|Hêz]]ên ku tê [[bawer]]kirin ku [[dersiriştî]] ne. #: {{hevmane|ku|nêreng|efsûn}} # [[fêl|Fêl]]ên ku hin kes bi [[hinêr]]an [[dest]]an yan [[amûr]]an dikin û ji [[temaşevan]]an re [[ecêb]] [[xwiyan|dixwiyin]]. #* {{bêmînak|ku}} # Tiştê [[ecêb]] yan pirr [[şikodar]]. #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|سحر}} ==== Formên alternatîv ==== {{kol3|ku|cure=Herwiha | {{hw|ku|sêr}} | {{hw|ku|sêhir}} | {{hw|ku|sihir}} | {{hw|ku|sihr}} | {{hw|ku|sîhir}} | {{hw|ku|sîhr}} }} ==== Jê ==== {{kol3|ku|cure=Jê |sêhrbaz |sêhrbazî |sêhrî |sêhrkar |sêhrkarî |sêhrker |sêhrperist |sêhrperistî |sêhrvan |sêhrvanî |sêhrzan |sêhrzanî }} ==== Etîmolojî ==== Ji {{deyn|ar|ku|سحر|tr=sêhr}}, hevreha {{hv|akk||saxiru|sc=Latn|w=[[sahir]]}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W-|af|toorkuns}}, {{W-|af|toordery}} * {{Z|sq}}: {{W+|sq|magji|m}} * {{Z|de}}: {{W+|de|Zauberei|m}}, {{W+|de|Zauber|n}}, {{W+|de|Magie|m}}, {{W+|de|Hexerei|m}} * {{Z|as}}: {{W-|as|যাদু}}, {{W-|as|ভেলেকী}} * {{Z|az}}: {{W+|az|sehr}}, {{W-|az|sehrbazlıq}} * {{Z|eu}}: {{W+|eu|magia}} * {{Z|ba}}: {{W-|ba|сихыр}}, {{W-|ba|сихырсылыҡ}}; {{W-|ba|тылсым}} * {{Z|be}}: {{W-|be|ма́гія|m}}, {{W-|be|чараўні́цтва|nt}} * {{Z|bal}}: {{W-|bal|جاتو|tr=játú}}, {{W-|bal|جادو|tr=jádú}}, {{W-|bal|سحر|tr=sihr, sahr}} * {{Z|bn}}: {{W+|bn|জাদু}} * {{Z|br}}: {{W-|br|hud|n}} * {{Z|bg}}: {{W+|bg|ма́гия|m}}, {{W+|bg|вълшебство́|nt}}, {{W-|bg|магьо́сничество|nt}} * {{Z|my}}: {{W+|my|မျက်လှည့်}}, {{W+|my|ပဉ္စလက်}} * {{Z|cs}}: {{W-|cs|kouzla|nt}}, {{W+|cs|magie|m}}, {{W-|cs|čarování|nt}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|魔法|tr=mo1 faat3}} *: {{Z|cmn}}: {{W+|cmn|魔法|tr=mófǎ}} *: {{Z|nan}}: {{W+|nan|魔法|tr=mô͘-hoat}} * {{Z|da}}: {{W+|da|magi}} * {{Z|id}}: {{W+|id|sihir}}, {{W+|id|magi}} * {{Z|ar}}: {{W+|ar|سِحْر|n}} *: {{Z|arz}}: {{W-|arz|سحر|tr=siḥr}} * {{Z|hy}}: {{W+|hy|մոգություն}}, {{W+|hy|կախարդություն}} * {{Z|et}}: {{W+|et|maagia}}, {{W-|et|nõiakunst}}, {{W+|et|nõidus}}, {{W-|et|võlu}} * {{Z|fa}}: {{W+|fa|جادو|tr=jâdu}}, {{W+|fa|سحر|tr=sehr}} * {{Z|fi}}: {{W+|fi|taikuus}}, {{W+|fi|taika}}, {{W+|fi|magia}} * {{Z|fr}}: {{W+|fr|magie|m}} * {{Z|fy}}: {{W-|fy|magy}}, {{W-|fy|tsjoend}}, {{W+|fy|tsjoenderij}} * {{Z|gd}}: {{W-|gd|draoidheachd|m}} * {{Z|gag}}: {{W-|gag|büü}} * {{Z|gl}}: {{W-|gl|maxia|m}} * {{Z|ka}}: {{W-|ka|მაგია}}, {{W-|ka|ჯადოქრობა}}, {{W-|ka|გრძნეულება}}, {{W-|ka|მისნობა}} * {{Z|hi}}: {{W+|hi|जादू|n}} * {{Z|nl}}: {{W+|nl|toverij}}, {{W+|nl|toverkracht}}, {{W+|nl|toverkunst|m}}, {{W+|nl|magie|m}} * {{Z|he}}: {{W+|he|כישוף|tr=kishúf|cuda=כִּשּׁוּף / כישוף}}, {{W+|he|קֶסֶם|n|tr=kesem}} * {{Z|io}}: {{W+|io|magio}} * {{Z|ang}}: {{W-|ang|ġealdor|nt}} * {{Z|enm}}: {{W-|enm|magik}} * {{Z|en}}: {{W+|en|magic}} * {{Z|ga}}: {{W-|ga|draíocht|m}} * {{Z|it}}: {{W+|it|magia|m}} * {{Z|is}}: {{W+|is|töfrar|n-p}} * {{Z|ja}}: {{W+|ja|魔術|tr=まじゅつ, majutsu}}, {{W+|ja|魔法|tr=まほう, mahō}}, {{W+|ja|マジック|tr=majikku}} * {{Z|xal}}: {{W-|xal|ав}} * {{Z|ca}}: {{W+|ca|màgia|m}} * {{Z|ky}}: {{W+|ky|сыйкыр}}, {{W-|ky|магия}} * {{Z|ko}}: {{W+|ko|마술}}, {{W+|ko|마법}}, {{W+|ko|요술}} * {{Z|kw}}: {{W-|kw|hus|n}}, {{W-|kw|pystri|n}} * {{Z|la}}: {{W+|la|magia|m}}, {{W-|la|magice|m}}, {{W-|la|veneficium}}, {{W-|la|artes magicae}}, {{W-|la|artes magae}}, {{W+|la|carmen|nt}} * {{Z|lv}}: {{W+|lv|maģija|m}} * {{Z|lo}}: {{W-|lo|ເວດມົນ}} * {{Z|lt}}: {{W+|lt|magija|m}} * {{Z|lb}}: {{W-|lb|Magie|m}} * {{Z|mk}}: {{W-|mk|ма́гија|m}}, {{W-|mk|во́лшепство|nt}}, {{W-|mk|вра́жба|m}} * {{Z|ml}}: {{W-|ml|മന്ത്രവാദം}}, {{W-|ml|മാന്ത്രികം}} * {{Z|ms}}: {{W+|ms|sihir}} * {{Z|mt}}: {{W-|mt|maġija|m}} * {{Z|gv}}: {{W-|gv|druaightys}}, {{W-|gv|drualtys}}, {{W-|gv|obbeeys|m}}, {{W-|gv|pishagys|m}} * {{Z|hu}}: {{W+|hu|varázslat}}, {{W+|hu|varázs}} * {{Z|egy}}: {{W-egy|ḥkꜣ|n|h=H-kA:Y1}} * {{Z|mn}}: *: Kirîlî: {{W-|mn|ид шид}} * {{Z|nv}}: {{W-|nv|álííl}} * {{Z|nrf}}: {{W-|nrf|magie|m}} * {{Z|no}}: *: {{Z|nb}}: {{W-|nb|magi|n}} *: {{Z|nn}}: {{W-|nn|magi|n}} * {{Z|oc}}: {{W+|oc|magia|m}} * {{Z|om}}: {{W-|om|tolcha}} * {{Z|ug}}: {{W-|ug|سېھىرگەرلىك}} * {{Z|uz}}: {{W-|uz|magiya}}, {{W+|uz|sehrgarlik}}, {{W+|uz|sehr}} * {{Z|ps}}: {{W+|ps|جادو|n|tr=ǰādú}}, {{W+|ps|سحر|n|tr=sehr}} * {{Z|pdt}}: {{W-|pdt|Zaubarie|m}}, {{W-|pdt|Teewa|m}}, {{W-|pdt|Hakjsenkonst|m}} * {{Z|pl}}: {{W+|pl|magia|m}}, {{W+|pl|czary}} * {{Z|pt}}: {{W+|pt|magia|m}}, {{W+|pt|mágica|m}} * {{Z|kk}}: {{W-|kk|сиқыр}}, {{W-|kk|сиқыршылық}} * {{Z|ro}}: {{W+|ro|magie}} * {{Z|ru}}: {{W+|ru|волшебство́|nt}}, {{W+|ru|ма́гия|m}}, {{W+|ru|колдовство́|nt}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|чаро̀лија|m}}, {{W-|sh|ма̀гија|m}}, {{W-|sh|ма̀ђија|m}} *: Latînî: {{W+|sh|čaròlija|m}}, {{W+|sh|màgija|m}}, {{W+|sh|màđija|m}} * {{Z|sco}}: {{W-|sco|magic}} * {{Z|sk}}: {{W-|sk|mágia|m}}, {{W-|sk|kúzlo|nt}} * {{Z|sl}}: {{W-|sl|čarovnija|m}}, {{W+|sl|magija|m}} * {{Z|st}}: {{W-|st|boloi}} * {{Z|es}}: {{W+|es|magia|m}} * {{Z|sw}}: {{W+|sw|ndumba}} * {{Z|sv}}: {{W+|sv|magi}}, {{W+|sv|trolldom|n}} * {{Z|tg}}: {{W+|tg|ҷоду}}, {{W-|tg|ҷодугарӣ}}, {{W-|tg|соҳирӣ}}, {{W-|tg|соҳири}} * {{Z|tl}}: {{W-|tl|mahika}}, {{W-|tl|salamangka}}, {{W-|tl|hikmat}} * {{Z|th}}: {{W+|th|เวทมนตร์}} * {{Z|te}}: {{W+|te|మాయ}} * {{Z|tt}}: {{W+|tt|сихер}}, {{W+|tt|тылсым}} * {{Z|tr}}: {{W+|tr|büyü}}, {{W+|tr|sihir}}, {{W+|tr|efsun}}, {{W+|tr|yada}} * {{Z|tk}}: {{W+|tk|jady}} * {{Z|bo}}: {{W-|bo|མཐུ}} * {{Z|ur}}: {{W-|ur|جادو|n|tr=jādū}} * {{Z|uk}}: {{W-|uk|ма́гія|m}}, {{W-|uk|чарівни́цтво|nt}}, {{W-|uk|чаклу́нство|nt}} * {{Z|vi}}: {{W+|vi|ma thuật}}, {{W+|vi|yêu thuật}}, {{W+|vi|phép thuật}} * {{Z|vo}}: {{W+|vo|magiv}} * {{Z|cy}}: {{W+|cy|hud|n}} * {{Z|km}}: {{W-|km|វេទមន្ត}} * {{Z|yi}}: {{W-|yi|כּישוף|n|tr=kishef}} * {{Z|el}}: {{W+|el|μαγεία|m}} *: Kevn: {{W-|grc|μαγεία|m}} * {{Z|nmn}}: {{W-|nmn|gǁxài}} {{werger-bin}} :{{werger çavkanî|en|magic|beş=Ev qismê Wergerê|oldid=76236225}} == {{ziman|id}} == === Navdêr === {{navdêr|id}} # {{g|ku|sêhr}} #* {{bêmînak|id}} === Çavkanî === {{rûpela wergerê|id|sêhr}} == {{ziman|ms}} == === Navdêr === {{navdêr|ms}} # {{g|ku|sêhr}} #* {{bêmînak|ms}} === Çavkanî === {{rûpela wergerê|ms|sêhr}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-sêhr.wav|Deng|dever=Îzmîr, Tirkiye}} === Navdêr === {{navdêr|tr}} # [[sêr]], [[sihir]], [[avsûn]], [[efsûn]] #* {{bêmînak|tr}} malts6oq2km7g4vfb0ktsqo7surfjno 6265358 6265357 2026-07-18T17:34:56Z Wikihez 7344 6265358 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/seːhɾ/}} * {{kîte|ku|sêhr}} === Navdêr === {{ku-tewîn-nav|sêhr|mê}} {{navdêr|ku|z=m}} # [[hêz|Hêz]]ên ku tê [[bawer]]kirin ku [[dersiriştî]] ne. #: {{hevmane|ku|nêreng|efsûn}} # [[fêl|Fêl]]ên ku hin kes bi [[hinêr]]an [[dest]]an yan [[amûr]]an dikin û ji [[temaşevan]]an re [[ecêb]] [[xwiyan|dixwiyin]]. #* {{bêmînak|ku}} # Tiştê [[ecêb]] yan pirr [[şikodar]]. #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|سحر}} ==== Formên alternatîv ==== {{kol3|ku|cure=Herwiha | {{hw|ku|sêr}} | {{hw|ku|sêhir}} | {{hw|ku|sihir}} | {{hw|ku|sihr}} | {{hw|ku|sîhir}} | {{hw|ku|sîhr}} }} ==== Jê ==== {{kol3|ku|cure=Jê |sêhrbaz |sêhrbazî |sêhrî |sêhrkar |sêhrkarî |sêhrker |sêhrperist |sêhrperistî |sêhrvan |sêhrvanî |sêhrzan |sêhrzanî }} ==== Etîmolojî ==== Ji {{deyn|ar|ku|سحر|tr=sêhr}}, hevreha {{hv|akk||saxiru|sc=Latn|w=[[sahir]]}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W-|af|toorkuns}}, {{W-|af|toordery}} * {{Z|sq}}: {{W+|sq|magji|m}} * {{Z|de}}: {{W+|de|Zauberei|m}}, {{W+|de|Zauber|n}}, {{W+|de|Magie|m}}, {{W+|de|Hexerei|m}} * {{Z|as}}: {{W-|as|যাদু}}, {{W-|as|ভেলেকী}} * {{Z|az}}: {{W+|az|sehr}}, {{W-|az|sehrbazlıq}} * {{Z|eu}}: {{W+|eu|magia}} * {{Z|ba}}: {{W-|ba|сихыр}}, {{W-|ba|сихырсылыҡ}}; {{W-|ba|тылсым}} * {{Z|be}}: {{W-|be|ма́гія|m}}, {{W-|be|чараўні́цтва|nt}} * {{Z|bal}}: {{W-|bal|جاتو|tr=játú}}, {{W-|bal|جادو|tr=jádú}}, {{W-|bal|سحر|tr=sihr, sahr}} * {{Z|bn}}: {{W+|bn|জাদু}} * {{Z|br}}: {{W-|br|hud|n}} * {{Z|bg}}: {{W+|bg|ма́гия|m}}, {{W+|bg|вълшебство́|nt}}, {{W-|bg|магьо́сничество|nt}} * {{Z|my}}: {{W+|my|မျက်လှည့်}}, {{W+|my|ပဉ္စလက်}} * {{Z|cs}}: {{W-|cs|kouzla|nt}}, {{W+|cs|magie|m}}, {{W-|cs|čarování|nt}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|魔法|tr=mo1 faat3}} *: {{Z|cmn}}: {{W+|cmn|魔法|tr=mófǎ}} *: {{Z|nan}}: {{W+|nan|魔法|tr=mô͘-hoat}} * {{Z|da}}: {{W+|da|magi}} * {{Z|id}}: {{W+|id|sihir}}, {{W+|id|magi}} * {{Z|ar}}: {{W+|ar|سِحْر|n}} *: {{Z|arz}}: {{W-|arz|سحر|tr=siḥr}} * {{Z|hy}}: {{W+|hy|մոգություն}}, {{W+|hy|կախարդություն}} * {{Z|et}}: {{W+|et|maagia}}, {{W-|et|nõiakunst}}, {{W+|et|nõidus}}, {{W-|et|võlu}} * {{Z|fa}}: {{W+|fa|جادو|tr=jâdu}}, {{W+|fa|سحر|tr=sehr}} * {{Z|fi}}: {{W+|fi|taikuus}}, {{W+|fi|taika}}, {{W+|fi|magia}} * {{Z|fr}}: {{W+|fr|magie|m}} * {{Z|fy}}: {{W-|fy|magy}}, {{W-|fy|tsjoend}}, {{W+|fy|tsjoenderij}} * {{Z|gd}}: {{W-|gd|draoidheachd|m}} * {{Z|gag}}: {{W-|gag|büü}} * {{Z|gl}}: {{W-|gl|maxia|m}} * {{Z|ka}}: {{W-|ka|მაგია}}, {{W-|ka|ჯადოქრობა}}, {{W-|ka|გრძნეულება}}, {{W-|ka|მისნობა}} * {{Z|hi}}: {{W+|hi|जादू|n}} * {{Z|nl}}: {{W+|nl|toverij}}, {{W+|nl|toverkracht}}, {{W+|nl|toverkunst|m}}, {{W+|nl|magie|m}} * {{Z|he}}: {{W+|he|כישוף|tr=kishúf|cuda=כִּשּׁוּף / כישוף}}, {{W+|he|קֶסֶם|n|tr=kesem}} * {{Z|io}}: {{W+|io|magio}} * {{Z|ang}}: {{W-|ang|ġealdor|nt}} * {{Z|enm}}: {{W-|enm|magik}} * {{Z|en}}: {{W+|en|magic}} * {{Z|ga}}: {{W-|ga|draíocht|m}} * {{Z|it}}: {{W+|it|magia|m}} * {{Z|is}}: {{W+|is|töfrar|n-p}} * {{Z|ja}}: {{W+|ja|魔術|tr=まじゅつ, majutsu}}, {{W+|ja|魔法|tr=まほう, mahō}}, {{W+|ja|マジック|tr=majikku}} * {{Z|xal}}: {{W-|xal|ав}} * {{Z|ca}}: {{W+|ca|màgia|m}} * {{Z|ky}}: {{W+|ky|сыйкыр}}, {{W-|ky|магия}} * {{Z|ko}}: {{W+|ko|마술}}, {{W+|ko|마법}}, {{W+|ko|요술}} * {{Z|kw}}: {{W-|kw|hus|n}}, {{W-|kw|pystri|n}} * {{Z|la}}: {{W+|la|magia|m}}, {{W-|la|magice|m}}, {{W-|la|veneficium}}, {{W-|la|artes magicae}}, {{W-|la|artes magae}}, {{W+|la|carmen|nt}} * {{Z|lv}}: {{W+|lv|maģija|m}} * {{Z|lo}}: {{W-|lo|ເວດມົນ}} * {{Z|lt}}: {{W+|lt|magija|m}} * {{Z|lb}}: {{W-|lb|Magie|m}} * {{Z|mk}}: {{W-|mk|ма́гија|m}}, {{W-|mk|во́лшепство|nt}}, {{W-|mk|вра́жба|m}} * {{Z|ml}}: {{W-|ml|മന്ത്രവാദം}}, {{W-|ml|മാന്ത്രികം}} * {{Z|ms}}: {{W+|ms|sihir}} * {{Z|mt}}: {{W-|mt|maġija|m}} * {{Z|gv}}: {{W-|gv|druaightys}}, {{W-|gv|drualtys}}, {{W-|gv|obbeeys|m}}, {{W-|gv|pishagys|m}} * {{Z|hu}}: {{W+|hu|varázslat}}, {{W+|hu|varázs}} * {{Z|egy}}: {{W-egy|ḥkꜣ|n|h=H-kA:Y1}} * {{Z|mn}}: *: Kirîlî: {{W-|mn|ид шид}} * {{Z|nv}}: {{W-|nv|álííl}} * {{Z|nrf}}: {{W-|nrf|magie|m}} * {{Z|no}}: *: {{Z|nb}}: {{W-|nb|magi|n}} *: {{Z|nn}}: {{W-|nn|magi|n}} * {{Z|oc}}: {{W+|oc|magia|m}} * {{Z|om}}: {{W-|om|tolcha}} * {{Z|ug}}: {{W-|ug|سېھىرگەرلىك}} * {{Z|uz}}: {{W-|uz|magiya}}, {{W+|uz|sehrgarlik}}, {{W+|uz|sehr}} * {{Z|ps}}: {{W+|ps|جادو|n|tr=ǰādú}}, {{W+|ps|سحر|n|tr=sehr}} * {{Z|pdt}}: {{W-|pdt|Zaubarie|m}}, {{W-|pdt|Teewa|m}}, {{W-|pdt|Hakjsenkonst|m}} * {{Z|pl}}: {{W+|pl|magia|m}}, {{W+|pl|czary}} * {{Z|pt}}: {{W+|pt|magia|m}}, {{W+|pt|mágica|m}} * {{Z|kk}}: {{W-|kk|сиқыр}}, {{W-|kk|сиқыршылық}} * {{Z|ro}}: {{W+|ro|magie}} * {{Z|ru}}: {{W+|ru|волшебство́|nt}}, {{W+|ru|ма́гия|m}}, {{W+|ru|колдовство́|nt}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|чаро̀лија|m}}, {{W-|sh|ма̀гија|m}}, {{W-|sh|ма̀ђија|m}} *: Latînî: {{W+|sh|čaròlija|m}}, {{W+|sh|màgija|m}}, {{W+|sh|màđija|m}} * {{Z|sco}}: {{W-|sco|magic}} * {{Z|sk}}: {{W-|sk|mágia|m}}, {{W-|sk|kúzlo|nt}} * {{Z|sl}}: {{W-|sl|čarovnija|m}}, {{W+|sl|magija|m}} * {{Z|st}}: {{W-|st|boloi}} * {{Z|es}}: {{W+|es|magia|m}} * {{Z|sw}}: {{W+|sw|ndumba}} * {{Z|sv}}: {{W+|sv|magi}}, {{W+|sv|trolldom|n}} * {{Z|tg}}: {{W+|tg|ҷоду}}, {{W-|tg|ҷодугарӣ}}, {{W-|tg|соҳирӣ}}, {{W-|tg|соҳири}} * {{Z|tl}}: {{W-|tl|mahika}}, {{W-|tl|salamangka}}, {{W-|tl|hikmat}} * {{Z|th}}: {{W+|th|เวทมนตร์}} * {{Z|te}}: {{W+|te|మాయ}} * {{Z|tt}}: {{W+|tt|сихер}}, {{W+|tt|тылсым}} * {{Z|tr}}: {{W+|tr|büyü}}, {{W+|tr|sihir}}, {{W+|tr|efsun}}, {{W+|tr|yada}} * {{Z|tk}}: {{W+|tk|jady}} * {{Z|bo}}: {{W-|bo|མཐུ}} * {{Z|ur}}: {{W-|ur|جادو|n|tr=jādū}} * {{Z|uk}}: {{W-|uk|ма́гія|m}}, {{W-|uk|чарівни́цтво|nt}}, {{W-|uk|чаклу́нство|nt}} * {{Z|vi}}: {{W+|vi|ma thuật}}, {{W+|vi|yêu thuật}}, {{W+|vi|phép thuật}} * {{Z|vo}}: {{W+|vo|magiv}} * {{Z|cy}}: {{W+|cy|hud|n}} * {{Z|km}}: {{W-|km|វេទមន្ត}} * {{Z|yi}}: {{W-|yi|כּישוף|n|tr=kishef}} * {{Z|el}}: {{W+|el|μαγεία|m}} *: Kevn: {{W-|grc|μαγεία|m}} * {{Z|nmn}}: {{W-|nmn|gǁxài}} {{werger-bin}} :{{werger çavkanî|en|magic|beş=Ev qismê Wergerê|oldid=76236225}} 61sn3edv0fep5p77b0jozqjsa2ry525 6265360 6265358 2026-07-18T17:37:05Z Wikihez 7344 /* Bilêvkirin */ 6265360 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/seːhɾ/}} * {{deng|ku|LL-Q36163_(kmr)-Ebulfîda-sihir_سحر.wav|nivîs=sihir|dever=Bidlîs|ipa=/sɘˈħɘɾ/}} * {{kîte|ku|sêhr}} === Navdêr === {{ku-tewîn-nav|sêhr|mê}} {{navdêr|ku|z=m}} # [[hêz|Hêz]]ên ku tê [[bawer]]kirin ku [[dersiriştî]] ne. #: {{hevmane|ku|nêreng|efsûn}} # [[fêl|Fêl]]ên ku hin kes bi [[hinêr]]an [[dest]]an yan [[amûr]]an dikin û ji [[temaşevan]]an re [[ecêb]] [[xwiyan|dixwiyin]]. #* {{bêmînak|ku}} # Tiştê [[ecêb]] yan pirr [[şikodar]]. #* {{bêmînak|ku}} ==== Bi alfabeyên din ==== * {{ku-ar|سحر}} ==== Formên alternatîv ==== {{kol3|ku|cure=Herwiha | {{hw|ku|sêr}} | {{hw|ku|sêhir}} | {{hw|ku|sihir}} | {{hw|ku|sihr}} | {{hw|ku|sîhir}} | {{hw|ku|sîhr}} }} ==== Jê ==== {{kol3|ku|cure=Jê |sêhrbaz |sêhrbazî |sêhrî |sêhrkar |sêhrkarî |sêhrker |sêhrperist |sêhrperistî |sêhrvan |sêhrvanî |sêhrzan |sêhrzanî }} ==== Etîmolojî ==== Ji {{deyn|ar|ku|سحر|tr=sêhr}}, hevreha {{hv|akk||saxiru|sc=Latn|w=[[sahir]]}}. ==== Werger ==== {{werger-ser}} * {{Z|af}}: {{W-|af|toorkuns}}, {{W-|af|toordery}} * {{Z|sq}}: {{W+|sq|magji|m}} * {{Z|de}}: {{W+|de|Zauberei|m}}, {{W+|de|Zauber|n}}, {{W+|de|Magie|m}}, {{W+|de|Hexerei|m}} * {{Z|as}}: {{W-|as|যাদু}}, {{W-|as|ভেলেকী}} * {{Z|az}}: {{W+|az|sehr}}, {{W-|az|sehrbazlıq}} * {{Z|eu}}: {{W+|eu|magia}} * {{Z|ba}}: {{W-|ba|сихыр}}, {{W-|ba|сихырсылыҡ}}; {{W-|ba|тылсым}} * {{Z|be}}: {{W-|be|ма́гія|m}}, {{W-|be|чараўні́цтва|nt}} * {{Z|bal}}: {{W-|bal|جاتو|tr=játú}}, {{W-|bal|جادو|tr=jádú}}, {{W-|bal|سحر|tr=sihr, sahr}} * {{Z|bn}}: {{W+|bn|জাদু}} * {{Z|br}}: {{W-|br|hud|n}} * {{Z|bg}}: {{W+|bg|ма́гия|m}}, {{W+|bg|вълшебство́|nt}}, {{W-|bg|магьо́сничество|nt}} * {{Z|my}}: {{W+|my|မျက်လှည့်}}, {{W+|my|ပဉ္စလက်}} * {{Z|cs}}: {{W-|cs|kouzla|nt}}, {{W+|cs|magie|m}}, {{W-|cs|čarování|nt}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|魔法|tr=mo1 faat3}} *: {{Z|cmn}}: {{W+|cmn|魔法|tr=mófǎ}} *: {{Z|nan}}: {{W+|nan|魔法|tr=mô͘-hoat}} * {{Z|da}}: {{W+|da|magi}} * {{Z|id}}: {{W+|id|sihir}}, {{W+|id|magi}} * {{Z|ar}}: {{W+|ar|سِحْر|n}} *: {{Z|arz}}: {{W-|arz|سحر|tr=siḥr}} * {{Z|hy}}: {{W+|hy|մոգություն}}, {{W+|hy|կախարդություն}} * {{Z|et}}: {{W+|et|maagia}}, {{W-|et|nõiakunst}}, {{W+|et|nõidus}}, {{W-|et|võlu}} * {{Z|fa}}: {{W+|fa|جادو|tr=jâdu}}, {{W+|fa|سحر|tr=sehr}} * {{Z|fi}}: {{W+|fi|taikuus}}, {{W+|fi|taika}}, {{W+|fi|magia}} * {{Z|fr}}: {{W+|fr|magie|m}} * {{Z|fy}}: {{W-|fy|magy}}, {{W-|fy|tsjoend}}, {{W+|fy|tsjoenderij}} * {{Z|gd}}: {{W-|gd|draoidheachd|m}} * {{Z|gag}}: {{W-|gag|büü}} * {{Z|gl}}: {{W-|gl|maxia|m}} * {{Z|ka}}: {{W-|ka|მაგია}}, {{W-|ka|ჯადოქრობა}}, {{W-|ka|გრძნეულება}}, {{W-|ka|მისნობა}} * {{Z|hi}}: {{W+|hi|जादू|n}} * {{Z|nl}}: {{W+|nl|toverij}}, {{W+|nl|toverkracht}}, {{W+|nl|toverkunst|m}}, {{W+|nl|magie|m}} * {{Z|he}}: {{W+|he|כישוף|tr=kishúf|cuda=כִּשּׁוּף / כישוף}}, {{W+|he|קֶסֶם|n|tr=kesem}} * {{Z|io}}: {{W+|io|magio}} * {{Z|ang}}: {{W-|ang|ġealdor|nt}} * {{Z|enm}}: {{W-|enm|magik}} * {{Z|en}}: {{W+|en|magic}} * {{Z|ga}}: {{W-|ga|draíocht|m}} * {{Z|it}}: {{W+|it|magia|m}} * {{Z|is}}: {{W+|is|töfrar|n-p}} * {{Z|ja}}: {{W+|ja|魔術|tr=まじゅつ, majutsu}}, {{W+|ja|魔法|tr=まほう, mahō}}, {{W+|ja|マジック|tr=majikku}} * {{Z|xal}}: {{W-|xal|ав}} * {{Z|ca}}: {{W+|ca|màgia|m}} * {{Z|ky}}: {{W+|ky|сыйкыр}}, {{W-|ky|магия}} * {{Z|ko}}: {{W+|ko|마술}}, {{W+|ko|마법}}, {{W+|ko|요술}} * {{Z|kw}}: {{W-|kw|hus|n}}, {{W-|kw|pystri|n}} * {{Z|la}}: {{W+|la|magia|m}}, {{W-|la|magice|m}}, {{W-|la|veneficium}}, {{W-|la|artes magicae}}, {{W-|la|artes magae}}, {{W+|la|carmen|nt}} * {{Z|lv}}: {{W+|lv|maģija|m}} * {{Z|lo}}: {{W-|lo|ເວດມົນ}} * {{Z|lt}}: {{W+|lt|magija|m}} * {{Z|lb}}: {{W-|lb|Magie|m}} * {{Z|mk}}: {{W-|mk|ма́гија|m}}, {{W-|mk|во́лшепство|nt}}, {{W-|mk|вра́жба|m}} * {{Z|ml}}: {{W-|ml|മന്ത്രവാദം}}, {{W-|ml|മാന്ത്രികം}} * {{Z|ms}}: {{W+|ms|sihir}} * {{Z|mt}}: {{W-|mt|maġija|m}} * {{Z|gv}}: {{W-|gv|druaightys}}, {{W-|gv|drualtys}}, {{W-|gv|obbeeys|m}}, {{W-|gv|pishagys|m}} * {{Z|hu}}: {{W+|hu|varázslat}}, {{W+|hu|varázs}} * {{Z|egy}}: {{W-egy|ḥkꜣ|n|h=H-kA:Y1}} * {{Z|mn}}: *: Kirîlî: {{W-|mn|ид шид}} * {{Z|nv}}: {{W-|nv|álííl}} * {{Z|nrf}}: {{W-|nrf|magie|m}} * {{Z|no}}: *: {{Z|nb}}: {{W-|nb|magi|n}} *: {{Z|nn}}: {{W-|nn|magi|n}} * {{Z|oc}}: {{W+|oc|magia|m}} * {{Z|om}}: {{W-|om|tolcha}} * {{Z|ug}}: {{W-|ug|سېھىرگەرلىك}} * {{Z|uz}}: {{W-|uz|magiya}}, {{W+|uz|sehrgarlik}}, {{W+|uz|sehr}} * {{Z|ps}}: {{W+|ps|جادو|n|tr=ǰādú}}, {{W+|ps|سحر|n|tr=sehr}} * {{Z|pdt}}: {{W-|pdt|Zaubarie|m}}, {{W-|pdt|Teewa|m}}, {{W-|pdt|Hakjsenkonst|m}} * {{Z|pl}}: {{W+|pl|magia|m}}, {{W+|pl|czary}} * {{Z|pt}}: {{W+|pt|magia|m}}, {{W+|pt|mágica|m}} * {{Z|kk}}: {{W-|kk|сиқыр}}, {{W-|kk|сиқыршылық}} * {{Z|ro}}: {{W+|ro|magie}} * {{Z|ru}}: {{W+|ru|волшебство́|nt}}, {{W+|ru|ма́гия|m}}, {{W+|ru|колдовство́|nt}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|чаро̀лија|m}}, {{W-|sh|ма̀гија|m}}, {{W-|sh|ма̀ђија|m}} *: Latînî: {{W+|sh|čaròlija|m}}, {{W+|sh|màgija|m}}, {{W+|sh|màđija|m}} * {{Z|sco}}: {{W-|sco|magic}} * {{Z|sk}}: {{W-|sk|mágia|m}}, {{W-|sk|kúzlo|nt}} * {{Z|sl}}: {{W-|sl|čarovnija|m}}, {{W+|sl|magija|m}} * {{Z|st}}: {{W-|st|boloi}} * {{Z|es}}: {{W+|es|magia|m}} * {{Z|sw}}: {{W+|sw|ndumba}} * {{Z|sv}}: {{W+|sv|magi}}, {{W+|sv|trolldom|n}} * {{Z|tg}}: {{W+|tg|ҷоду}}, {{W-|tg|ҷодугарӣ}}, {{W-|tg|соҳирӣ}}, {{W-|tg|соҳири}} * {{Z|tl}}: {{W-|tl|mahika}}, {{W-|tl|salamangka}}, {{W-|tl|hikmat}} * {{Z|th}}: {{W+|th|เวทมนตร์}} * {{Z|te}}: {{W+|te|మాయ}} * {{Z|tt}}: {{W+|tt|сихер}}, {{W+|tt|тылсым}} * {{Z|tr}}: {{W+|tr|büyü}}, {{W+|tr|sihir}}, {{W+|tr|efsun}}, {{W+|tr|yada}} * {{Z|tk}}: {{W+|tk|jady}} * {{Z|bo}}: {{W-|bo|མཐུ}} * {{Z|ur}}: {{W-|ur|جادو|n|tr=jādū}} * {{Z|uk}}: {{W-|uk|ма́гія|m}}, {{W-|uk|чарівни́цтво|nt}}, {{W-|uk|чаклу́нство|nt}} * {{Z|vi}}: {{W+|vi|ma thuật}}, {{W+|vi|yêu thuật}}, {{W+|vi|phép thuật}} * {{Z|vo}}: {{W+|vo|magiv}} * {{Z|cy}}: {{W+|cy|hud|n}} * {{Z|km}}: {{W-|km|វេទមន្ត}} * {{Z|yi}}: {{W-|yi|כּישוף|n|tr=kishef}} * {{Z|el}}: {{W+|el|μαγεία|m}} *: Kevn: {{W-|grc|μαγεία|m}} * {{Z|nmn}}: {{W-|nmn|gǁxài}} {{werger-bin}} :{{werger çavkanî|en|magic|beş=Ev qismê Wergerê|oldid=76236225}} obgt6vmjcq3zcfkwud6tanzdgva04lg Şablon:deng 10 42434 6265345 6265344 2026-07-18T16:53:05Z Wikihez 7344 6265345 wikitext text/x-wiki {{ {{#if:{{{lang|{{{ziman|}}}}}}|check deprecated lang param usage|no deprecated lang param usage}}|lang={{{lang|{{{ziman|}}}}}}|1=<!-- -->{{#invoke:audio|show}}<!-- -->}}<noinclude>{{documentation}}</noinclude> cvq39qa9anbbb9n9j9y0sqmaq8dp6mv 6265347 6265345 2026-07-18T17:08:23Z Ghybu 1393 spas... 6265347 wikitext text/x-wiki <templatestyles src="deng/style.css"/><includeonly><!-- -->{{ {{#if:{{{lang|{{{ziman|}}}}}}|check deprecated lang param usage|no deprecated lang param usage}}|lang={{{lang|{{{ziman|}}}}}}|1=<!-- -->{{#invoke:audio|show}}<!-- -->}}<noinclude>{{documentation}}</noinclude> r2gw5qhd2vmsnia528ztgcr1wewz4l7 6265348 6265347 2026-07-18T17:08:49Z Ghybu 1393 6265348 wikitext text/x-wiki <templatestyles src="deng/style.css"/><!-- -->{{ {{#if:{{{lang|{{{ziman|}}}}}}|check deprecated lang param usage|no deprecated lang param usage}}|lang={{{lang|{{{ziman|}}}}}}|1=<!-- -->{{#invoke:audio|show}}<!-- -->}}<noinclude>{{documentation}}</noinclude> jtr5n9wqmsyxj4gqaq1tz3dd42nulkd live 0 44505 6265349 6083589 2026-07-18T17:10:11Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265349 wikitext text/x-wiki == {{ziman|en}} == === Bilêvkirin === * {{deng|en|en-us-live-verb.ogg|ipa=/lliv/|dever=DYA}} * {{deng|en|en-us-live-adj.ogg|ipa=/llayv/|dever=DYA}} * {{deng|en|LL-Q1860 (eng)-Back ache-live.wav|dever=London}} * {{deng|en|LL-Q1860 (eng)-Wodencafe-live.wav|dever=Teksas, DYA}} * {{deng|en|LL-Q1860 (eng)-Raffaellobulldog-live.wav|dever=}} === Lêker === {{lêker|en}} # [[jîn]], [[jiyan]] #* {{bêmînak|en}} === Rengdêr === {{rengdêr|en}} # [[sax]], [[zindî]] #* {{bêmînak|en}} === Hoker === {{hoker|en}} # ([[weşan]]a) [[zindî]] #* {{bêmînak|en}} == {{ziman|wa}} == === Navdêr === {{navdêr|wa|z=n}} # [[kitêb#ku|kitêb]], [[pirtûk#ku|pirtûk]] #* {{bêmînak|wa}} ccvl3w0hr6omnrbt221t1ledeiq7roc 6265350 6265349 2026-07-18T17:10:23Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265350 wikitext text/x-wiki == {{ziman|en}} == === Bilêvkirin === * {{deng|en|en-us-live-verb.ogg|ipa=/lliv/|dever=DYA}} * {{deng|en|en-us-live-adj.ogg|ipa=/llayv/|dever=DYA}} * {{deng|en|LL-Q1860 (eng)-Back ache-live.wav|dever=London}} * {{deng|en|LL-Q1860 (eng)-Wodencafe-live.wav|dever=Teksas, DYA}} === Lêker === {{lêker|en}} # [[jîn]], [[jiyan]] #* {{bêmînak|en}} === Rengdêr === {{rengdêr|en}} # [[sax]], [[zindî]] #* {{bêmînak|en}} === Hoker === {{hoker|en}} # ([[weşan]]a) [[zindî]] #* {{bêmînak|en}} == {{ziman|wa}} == === Navdêr === {{navdêr|wa|z=n}} # [[kitêb#ku|kitêb]], [[pirtûk#ku|pirtûk]] #* {{bêmînak|wa}} nz1w2p7gl9iz0gyurdn7gmx1hyrckac take 0 47941 6265411 6237451 2026-07-18T20:15:08Z Ghybu 1393 /* Bilêvkirin */ 6265411 wikitext text/x-wiki == {{ziman|en}} == === Bilêvkirin === :{{ku-tîp|teyk}} * {{IPA|en|/teɪk/|[tʰeɪ̯k]}} {{stûn| * {{deng|en|En-uk-to take.ogg|dever=QY}} * {{deng|en|LL-Q1860 (eng)-Back ache-take.wav|Deng|dever=London, QY}} * {{deng|en|en-us-take.ogg|dever=DYA}} * {{deng|en|en-au-take.ogg|dever=Awistralya}} }} === Lêker === {{en-tewîn-lk|form=awarte|n3y=takes|b=took|pb=taken|pn=taking}} {{lêker|en}} # [[girtin]], [[wergirtin]], [[hildan]], [[standin]] #* {{bêmînak|en}} # [[birin]] #: {{mk|en|My friends '''took''' me to meet him.|Hevalên min ez birim ji bo wî nas kim.}} {{bend}} === Navdêr === {{navdêr|en|p=takes}} # [[girtin#Navdêr|Girtin]]. #* {{bêmînak|en}} # Tiştek ku tête [[birin]]. #* {{bêmînak|en}} # [[miqdar|Miqdar]]a [[masî]], leyistik û hwd. di yek carî de girtin. #* {{bêmînak|en}} # [[raman|Raman]], [[nêrîn]] an [[nirxandin]]ek #: {{mk|en|What's your '''take''' on the candidate?|Nerîna we li ser namzet çi ye?}} # [[nêrîn|Nêrîn]]ek; [[çareser]]kirin #: {{mk|en|A new '''take''' on an old idea.|Awireke nû li ser ramaneke kevn.}} # {{f|en|nefermî}} [[dirav|Dirav]]ê ku tê [[standin]], bi taybetî jî [[qezenc]]. #* {{bêmînak|en}} # {{f|en|rojnamevanî}} Beşek ji [[nusxe]]yê ku ji [[kargêr]] an [[afirîner]]ê Linotype re hatî teîn kirin, bi gelemperî beşek [[çîrok]] an [[gotar]]ek e. #* {{bêmînak|en}} # {{f|en|sînema}} Wêne kişandina [[dîmen]]ek, an perçeyek ji dîmenek, bêyî qutbûn û birîn. #* {{bêmînak|en}} ## Mînakeke xebata domdar a [[kamera]]yê. #* {{bêmînak|en}} # {{f|en|nefermî}} [[berter|Bertekeke]] [[dîtbarî]] û [[derûnî]] ji tiştekê/î re bi gelemperî diyar kirin di starekê de ku vekêşîn an ecêbbûna tevahî îfade dike. #: {{mk|en|She did a slow '''take''' on being asked by reporters the same question for the third time.|Wê girtinek hêdî kir li ser ku ji hêla nûçegihanan ve cara sêyem heman pirs tê pirsîn.}} # [[tomarkirin|Tomarkirina]] performansa [[muzîkal]]ek. #* {{bêmînak|en}} # {{f|en|bijîşkî}} [[derzîn|Derzîn]]eke serketî. #* {{bêmînak|en}} === Çavkanî === * {{malper|url=https://www.dictionary.com/browse/take|sernav=take|malper=dictionary.com}} == {{ziman|mh}} == === Navdêr === {{navdêr|mh}} # {{mijar|mh|heywan}} {{g|ku|elok}} #* {{bêmînak|mh}} === Çavkanî === {{rûpela wergerê|mh|elok}} 9nl52qexfyjil7addhpzoy1xba70pbo possessed 0 49580 6265537 6084469 2026-07-19T10:59:56Z Wikihez 7344 /* Navdêr */ [[Bikarhêner:Wikihez/templateScript2.js|TS]]: Ji [[en:possessed|en.wikt]] 6265537 wikitext text/x-wiki == {{ziman|en}} == === Bilêvkirin === * {{deng|en|en-us-possessed.ogg|dever=DYA}} === Formeke lêkerê === {{lêker|en|form=erê}} # {{en-dema-borî|possess}} #* {{bêmînak|en}} 8s69uco9hg64wum5oridvpeanccrw9y possess 0 49581 6265534 6084470 2026-07-19T10:39:13Z Ghybu 1393 /* Lêker */ 6265534 wikitext text/x-wiki == {{ziman|en}} == === Bilêvkirin === :{{ku-tîp|puzes}} * {{deng|en|en-us-possess.ogg|dever=DYA}} === Lêker === {{lêker|en}} # [[xwedî]] bûn, [[xwedan]] bûn, [[dêrîn]] #* {{bêmînak|en}} # di bin [[dest]]ê kesekî de bûn, di bin [[kontrol]]a kesekî de bûn #* {{bêmînak|en}} ==== Jê ==== * {{g|en|possession}} ge4c9zrk7w8p6hg35d3t8byx0qyt7js 6265535 6265534 2026-07-19T10:40:03Z Ghybu 1393 /* Lêker */ 6265535 wikitext text/x-wiki == {{ziman|en}} == === Bilêvkirin === :{{ku-tîp|puzes}} * {{deng|en|en-us-possess.ogg|dever=DYA}} === Lêker === {{en-lêker}} # [[xwedî]] bûn, [[xwedan]] bûn, [[dêrîn]] #* {{bêmînak|en}} # di bin [[dest]]ê kesekî de bûn, di bin [[kontrol]]a kesekî de bûn #* {{bêmînak|en}} ==== Jê ==== * {{g|en|possession}} a25b48v1umfo1lcn6hgfpoz91eosuau rojeng 0 53598 6265437 6137619 2026-07-18T22:41:10Z Wikihez 7344 [[Bikarhêner:Wikihez/skrîpt/js/şablon-lêke.js|T]]: +{{bêçavkanî}} 6265437 wikitext text/x-wiki {{bêçavkanî}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Navdêr === [[Wêne:Gelsenkirchen Kraftwerk Scholven.jpg|thumb|rojeng]] {{navdêr|ku|z=m}} # [[dûkêşk]], [[dûkêlkêşk]], <br>[[borî|boriyên]] ku [[dûkêl]] tê re ji [[avahî|avahiyan]] [[derketin|derdikeve]] #* {{bêmînak|ku}} ==== Bide be r ==== * [[Rojan]] * [[Rojen]] * [[Rojîn]] ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W+|de|Kamin|m}}, {{W+|de|Esse|f}}, {{W+|de|Schlot|m}}, {{W+|de|Schornstein|m}} * {{Z|cs}}: {{W+|cs|komín|m}} * {{Z|zh}}: {{W+|zh|煙囪}}, [[烟囱]] (yān cōng) * {{Z|hy}}: {{W+|hy|ծխնելույզ|tr=çxneluyz}} * {{Z|fi}}: {{W+|fi|savupiippu}} * {{Z|nl}}: {{W+|nl|schoorsteen|m}}, {{W+|nl|schouw|m}} * {{Z|en}}: {{W+|en|chimney}} * {{Z|is}}: {{W+|is|reykháfur|m}}, {{W-|is|skorsteinn|m}}, {{W-|is|strompur|m}} * {{Z|ja}}: {{W+|ja|煙突|tr=[[えんとつ]], entotsu|sc=Jpan}} * {{Z|la}}: {{W-|la|caminus}} * {{Z|hu}}: {{W+|hu|kémény}} * {{Z|no}}: {{W+|no|pipe|f}}, {{W-|no|skorstein|m}} * {{Z|pt}}: {{W+|pt|chaminé}} * {{Z|ru}}: {{W+|ru|труба|tr=trubá|f}}, {{W+|ru|дымоход|tr=dymoxód|m}} * {{Z|sh}}: {{W+|sh|dimnjak|m}} * {{Z|sco}}: {{W-|sco|lum|xs=Scots}} * {{Z|sl}}: {{W+|sl|dimnik|m}} * {{Z|es}}: {{W+|es|chimenea|f}} * {{Z|sv}}: {{W+|sv|skorsten|c}} * {{Z|tr}}: {{W+|tr|baca}} * {{Z|el}}: {{W+|el|καπνοδόχος|f}} (kapnodóchos) {{werger-bin}} rpunk59mylmvgujdq9ayeshvlollmcs dêran 0 54284 6265497 6261658 2026-07-19T02:21:50Z Ghybu 1393 ji bo lêkerê bnr. [[dêrîn]] 6265497 wikitext text/x-wiki {{bnr-h|Dêran}} == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/deːˈɾɑːn/}} * {{ku-kîte}} * {{deng|ku|LL-Q36368 (kur)-Dildadil-dêran.wav|Deng|dever=Amed}} === Navdêr 1 === {{ku-tewîn-nav|dêran|mê}} {{navdêr|ku|z=m}} # [[ferman]]a [[veqetandin]] û [[kuştin]] yan jî [[ceza kirin]]a [[kes]]ên ji [[reng]]ekî, ji [[eşîret]]ekê, ji [[gel]]ekî, ji [[dîn]]ekî ku ji aliyê [[hêz]]ên [[desthilatdar]] ve wek [[dijmin]] hatine [[pejirandin]] #: {{mk|ku|'''dêran''' li fileyan rabû}} #: {{mk|ku|'''dêran''' e li me '''dêran''' e}} #* {{jêder|ku|{{Jêgirtin/Melayê Cizîrî/Dîwana Melayê Cizirî}}|jêgirtin=Her kesê rabî di behsê carekê mehder bikit</br>Xeyr-i heftî hec '''didêrit''' belko bihtir ew sewab</br>We'de dabû dê şehîd kim wî bi şîrê xwey şerîf}} ==== Jê ==== {{stûn| * [[dêranber]] * [[dêranberî]] * [[dêrander]] * [[dêranderî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranî]] }} ==== Werger ==== {{werger-ser}} * {{Z|fa}}: {{W+|fa|بدبخت}}, {{W+|fa|داشتن}}, {{W|fa|بیچاره|guman=erê}} * {{Z|en}}: {{W+|en|fanning|guman=erê}}, {{W+|en|winnowing|guman=erê}}, {{W|en|in ruins|guman=erê}}, {{W|en|ramshackle|guman=erê}}, {{W|en|ruinous|guman=erê}}, {{W|en|rundown|guman=erê}} * {{Z|tr}}: {{W+|tr|ayrışım}}, {{W+|tr|harabe}}, {{W+|tr|harabelik}}, {{W+|tr|zavallı|guman=erê}} {{werger-bin}} === Navdêr 2 === {{navdêr|ku|z=m}} # [[bênder]], [[bêder]], [[berba]], [[ka]] li [[ba]] kirin, <br />[[kar]]ê bi [[ba]]yî, <br />[[tişt]]ên wek [[ka]] û [[zad]] ji hev [[veqetandin]]ê #: {{mk|ku|Em ji '''dêranê''' dihên.}} ==== Jê ==== {{stûn| * [[dêrangeh]] * [[dêranî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranker]] * [[dêrankerî]] * [[dêranvan]] * [[dêranvanî]] }} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Rengdêr === {{rengdêr|ku}} # [[jar]], [[hejar]], [[perîşan]], [[reben]], [[goyîn]], [[belingaz]], [[şepirze]], [[kepaze]] #: {{mk|ku|dayê '''dêranê'''}} ==== Jê ==== * [[dêranî]] * [[dêranîtî]] * [[dêrantî]] ==== Werger ==== {{werger-ser}} {{werger-bin}} === Lêker === {{lêker|ku|c=x-gh}} {{tewandin}} # {{maneid|ku|hebûn}} [[hebûn]], [[heyîn]], [[xwedî]] bûn #: {{mk|ku|Ew sê bira û du xwişkan '''didêre'''.|Wî sê bira û du xwişk hene.|birêz=1}} ==== Formên alternatîv ==== * [[dêrîn]] * [[dêrandin]] ==== Nîşe ==== Gelek kêm di axivîna rojane de peyda dibe. Hevreha [[-dar]] e (ji rehê dema niha yê lêkera farisî {{g|fa|داشتن}}. (Di paş peyvan da em paşgira -dar- pirr dibînin, ew paşgir mane û maneya xwedîbûnê dide peyvan û ji peyvan rengdêr derdikevin: mînak “birîn” birîn-dar, ango kesê/kesa ku birînê didêre an kesê/kesa ke birîna xwe heye) ==== Jê ==== * [[dêrayî]] ==== Etîmolojî ==== Ji berê {{jinûvesazî|ku|dartin}}, yeksanî farisî {{q|ku|داشتن|tr=daşten|w=*dartin, hebûn, girtin}}, dema bihûrî {{jinûvesazî|ku|dart}} û lêkereke gerrguhêz ku dikare wek {{q|ku|girtin}} jî li kar bibe. Ji {{mîr|ine-pro|ku|*dʰer-}}, hevreha {{hv|en|firm|w=pihêt}} (<{{hv|la|firmus}}), {{q|en|throne|w=text}} (<{{hv|grc|θρόνος}}), {{hv|pal|𐫅𐫀𐫢𐫤𐫗|tr=daşten}}, {{hv|peo|𐎭𐎠𐎼𐎹𐎫𐎡𐎹|tr=dareyetî}}... Di ti zimanek din ê kurdî de nemaye, ji bilî ku hinan (nexasma ên nêzîkê farisî wek pallewanî û hewramî) ku ''daştin'' ji farisî wergirtiye lê ew jî tenê di dema bihûrî de bi kar tê. Li deverinan di biwêjine archaic de bi kar tê wek ''guh bidêre'' (guh bide, guh bigire) û {{q|ku|çavdêrî}}; û di wêjeya klasîk de jî diyar e lê ew jî merzkirî devera xwe ye anku Botan û Badînan û hwd. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr 3 === {{navdêr|ku|z=m}} # {{bêwate}} #: {{bêmînak}} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Formeke navdêrê === {{ku-tew-nav|sêv|mê|çemandî|binavkirî}} {{navdêr|ku|z=m|form=erê}} # ''Rewşa [[çemandî]] ya pirjimara a binavkirî ya'' '''{{g|ku|dêr}}'''. ==== Anagram ==== * {{anagram|ku|a=adênr|rêdan|danêr}} dcrodtrnlvl4ejgacx1ew7xactq086e 6265499 6265497 2026-07-19T02:31:16Z Ghybu 1393 /* Lêker */ 6265499 wikitext text/x-wiki {{bnr-h|Dêran}} == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/deːˈɾɑːn/}} * {{ku-kîte}} * {{deng|ku|LL-Q36368 (kur)-Dildadil-dêran.wav|Deng|dever=Amed}} === Navdêr 1 === {{ku-tewîn-nav|dêran|mê}} {{navdêr|ku|z=m}} # [[ferman]]a [[veqetandin]] û [[kuştin]] yan jî [[ceza kirin]]a [[kes]]ên ji [[reng]]ekî, ji [[eşîret]]ekê, ji [[gel]]ekî, ji [[dîn]]ekî ku ji aliyê [[hêz]]ên [[desthilatdar]] ve wek [[dijmin]] hatine [[pejirandin]] #: {{mk|ku|'''dêran''' li fileyan rabû}} #: {{mk|ku|'''dêran''' e li me '''dêran''' e}} #* {{jêder|ku|{{Jêgirtin/Melayê Cizîrî/Dîwana Melayê Cizirî}}|jêgirtin=Her kesê rabî di behsê carekê mehder bikit</br>Xeyr-i heftî hec '''didêrit''' belko bihtir ew sewab</br>We'de dabû dê şehîd kim wî bi şîrê xwey şerîf}} ==== Jê ==== {{stûn| * [[dêranber]] * [[dêranberî]] * [[dêrander]] * [[dêranderî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranî]] }} ==== Werger ==== {{werger-ser}} * {{Z|fa}}: {{W+|fa|بدبخت}}, {{W+|fa|داشتن}}, {{W|fa|بیچاره|guman=erê}} * {{Z|en}}: {{W+|en|fanning|guman=erê}}, {{W+|en|winnowing|guman=erê}}, {{W|en|in ruins|guman=erê}}, {{W|en|ramshackle|guman=erê}}, {{W|en|ruinous|guman=erê}}, {{W|en|rundown|guman=erê}} * {{Z|tr}}: {{W+|tr|ayrışım}}, {{W+|tr|harabe}}, {{W+|tr|harabelik}}, {{W+|tr|zavallı|guman=erê}} {{werger-bin}} === Navdêr 2 === {{navdêr|ku|z=m}} # [[bênder]], [[bêder]], [[berba]], [[ka]] li [[ba]] kirin, <br />[[kar]]ê bi [[ba]]yî, <br />[[tişt]]ên wek [[ka]] û [[zad]] ji hev [[veqetandin]]ê #: {{mk|ku|Em ji '''dêranê''' dihên.}} ==== Jê ==== {{stûn| * [[dêrangeh]] * [[dêranî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranker]] * [[dêrankerî]] * [[dêranvan]] * [[dêranvanî]] }} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Rengdêr === {{rengdêr|ku}} # [[jar]], [[hejar]], [[perîşan]], [[reben]], [[goyîn]], [[belingaz]], [[şepirze]], [[kepaze]] #: {{mk|ku|dayê '''dêranê'''}} ==== Jê ==== * [[dêranî]] * [[dêranîtî]] * [[dêrantî]] ==== Werger ==== {{werger-ser}} {{werger-bin}} === Lêker === {{ku-tewîn-lk|dêran|form=gh|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # {{maneid|ku|hebûn}} [[hebûn]], [[heyîn]], [[xwedî]] bûn #: {{mk|ku|Ew sê bira û du xwişkan '''didêre'''.|Wî sê bira û du xwişk hene.|birêz=1}} ==== Formên alternatîv ==== * [[dêrîn]] * [[dêrandin]] ==== Nîşe ==== Gelek kêm di axivîna rojane de peyda dibe. Hevreha [[-dar]] e (ji rehê dema niha yê lêkera farisî {{g|fa|داشتن}}. (Di paş peyvan da em paşgira -dar- pirr dibînin, ew paşgir mane û maneya xwedîbûnê dide peyvan û ji peyvan rengdêr derdikevin: mînak “birîn” birîn-dar, ango kesê/kesa ku birînê didêre an kesê/kesa ke birîna xwe heye) ==== Jê ==== * [[dêrayî]] ==== Etîmolojî ==== Ji berê {{jinûvesazî|ku|dartin}}, yeksanî farisî {{q|ku|داشتن|tr=daşten|w=*dartin, hebûn, girtin}}, dema bihûrî {{jinûvesazî|ku|dart}} û lêkereke gerrguhêz ku dikare wek {{q|ku|girtin}} jî li kar bibe. Ji {{mîr|ine-pro|ku|*dʰer-}}, hevreha {{hv|en|firm|w=pihêt}} (<{{hv|la|firmus}}), {{q|en|throne|w=text}} (<{{hv|grc|θρόνος}}), {{hv|pal|𐫅𐫀𐫢𐫤𐫗|tr=daşten}}, {{hv|peo|𐎭𐎠𐎼𐎹𐎫𐎡𐎹|tr=dareyetî}}... Di ti zimanek din ê kurdî de nemaye, ji bilî ku hinan (nexasma ên nêzîkê farisî wek pallewanî û hewramî) ku ''daştin'' ji farisî wergirtiye lê ew jî tenê di dema bihûrî de bi kar tê. Li deverinan di biwêjine archaic de bi kar tê wek ''guh bidêre'' (guh bide, guh bigire) û {{q|ku|çavdêrî}}; û di wêjeya klasîk de jî diyar e lê ew jî merzkirî devera xwe ye anku Botan û Badînan û hwd. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr 3 === {{navdêr|ku|z=m}} # {{bêwate}} #: {{bêmînak}} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Formeke navdêrê === {{ku-tew-nav|sêv|mê|çemandî|binavkirî}} {{navdêr|ku|z=m|form=erê}} # ''Rewşa [[çemandî]] ya pirjimara a binavkirî ya'' '''{{g|ku|dêr}}'''. ==== Anagram ==== * {{anagram|ku|a=adênr|rêdan|danêr}} 5q9o1u88wsaztn54isc4vkve1dyoe4c 6265501 6265499 2026-07-19T02:33:09Z Ghybu 1393 /* Lêker */ 6265501 wikitext text/x-wiki {{bnr-h|Dêran}} == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/deːˈɾɑːn/}} * {{ku-kîte}} * {{deng|ku|LL-Q36368 (kur)-Dildadil-dêran.wav|Deng|dever=Amed}} === Navdêr 1 === {{ku-tewîn-nav|dêran|mê}} {{navdêr|ku|z=m}} # [[ferman]]a [[veqetandin]] û [[kuştin]] yan jî [[ceza kirin]]a [[kes]]ên ji [[reng]]ekî, ji [[eşîret]]ekê, ji [[gel]]ekî, ji [[dîn]]ekî ku ji aliyê [[hêz]]ên [[desthilatdar]] ve wek [[dijmin]] hatine [[pejirandin]] #: {{mk|ku|'''dêran''' li fileyan rabû}} #: {{mk|ku|'''dêran''' e li me '''dêran''' e}} #* {{jêder|ku|{{Jêgirtin/Melayê Cizîrî/Dîwana Melayê Cizirî}}|jêgirtin=Her kesê rabî di behsê carekê mehder bikit</br>Xeyr-i heftî hec '''didêrit''' belko bihtir ew sewab</br>We'de dabû dê şehîd kim wî bi şîrê xwey şerîf}} ==== Jê ==== {{stûn| * [[dêranber]] * [[dêranberî]] * [[dêrander]] * [[dêranderî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranî]] }} ==== Werger ==== {{werger-ser}} * {{Z|fa}}: {{W+|fa|بدبخت}}, {{W+|fa|داشتن}}, {{W|fa|بیچاره|guman=erê}} * {{Z|en}}: {{W+|en|fanning|guman=erê}}, {{W+|en|winnowing|guman=erê}}, {{W|en|in ruins|guman=erê}}, {{W|en|ramshackle|guman=erê}}, {{W|en|ruinous|guman=erê}}, {{W|en|rundown|guman=erê}} * {{Z|tr}}: {{W+|tr|ayrışım}}, {{W+|tr|harabe}}, {{W+|tr|harabelik}}, {{W+|tr|zavallı|guman=erê}} {{werger-bin}} === Navdêr 2 === {{navdêr|ku|z=m}} # [[bênder]], [[bêder]], [[berba]], [[ka]] li [[ba]] kirin, <br />[[kar]]ê bi [[ba]]yî, <br />[[tişt]]ên wek [[ka]] û [[zad]] ji hev [[veqetandin]]ê #: {{mk|ku|Em ji '''dêranê''' dihên.}} ==== Jê ==== {{stûn| * [[dêrangeh]] * [[dêranî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranker]] * [[dêrankerî]] * [[dêranvan]] * [[dêranvanî]] }} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Rengdêr === {{rengdêr|ku}} # [[jar]], [[hejar]], [[perîşan]], [[reben]], [[goyîn]], [[belingaz]], [[şepirze]], [[kepaze]] #: {{mk|ku|dayê '''dêranê'''}} ==== Jê ==== * [[dêranî]] * [[dêranîtî]] * [[dêrantî]] ==== Werger ==== {{werger-ser}} {{werger-bin}} === Lêker === {{ku-tewîn-lk|dêran|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # {{maneid|ku|hebûn}} [[hebûn]], [[heyîn]], [[xwedî]] bûn #: {{mk|ku|Ew sê bira û du xwişkan '''didêre'''.|Wî sê bira û du xwişk hene.|birêz=1}} ==== Formên alternatîv ==== * [[dêrîn]] * [[dêrandin]] ==== Nîşe ==== Gelek kêm di axivîna rojane de peyda dibe. Hevreha [[-dar]] e (ji rehê dema niha yê lêkera farisî {{g|fa|داشتن}}. (Di paş peyvan da em paşgira -dar- pirr dibînin, ew paşgir mane û maneya xwedîbûnê dide peyvan û ji peyvan rengdêr derdikevin: mînak “birîn” birîn-dar, ango kesê/kesa ku birînê didêre an kesê/kesa ke birîna xwe heye) ==== Jê ==== * [[dêrayî]] ==== Etîmolojî ==== Ji berê {{jinûvesazî|ku|dartin}}, yeksanî farisî {{q|ku|داشتن|tr=daşten|w=*dartin, hebûn, girtin}}, dema bihûrî {{jinûvesazî|ku|dart}} û lêkereke gerrguhêz ku dikare wek {{q|ku|girtin}} jî li kar bibe. Ji {{mîr|ine-pro|ku|*dʰer-}}, hevreha {{hv|en|firm|w=pihêt}} (<{{hv|la|firmus}}), {{q|en|throne|w=text}} (<{{hv|grc|θρόνος}}), {{hv|pal|𐫅𐫀𐫢𐫤𐫗|tr=daşten}}, {{hv|peo|𐎭𐎠𐎼𐎹𐎫𐎡𐎹|tr=dareyetî}}... Di ti zimanek din ê kurdî de nemaye, ji bilî ku hinan (nexasma ên nêzîkê farisî wek pallewanî û hewramî) ku ''daştin'' ji farisî wergirtiye lê ew jî tenê di dema bihûrî de bi kar tê. Li deverinan di biwêjine archaic de bi kar tê wek ''guh bidêre'' (guh bide, guh bigire) û {{q|ku|çavdêrî}}; û di wêjeya klasîk de jî diyar e lê ew jî merzkirî devera xwe ye anku Botan û Badînan û hwd. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr 3 === {{navdêr|ku|z=m}} # {{bêwate}} #: {{bêmînak}} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Formeke navdêrê === {{ku-tew-nav|sêv|mê|çemandî|binavkirî}} {{navdêr|ku|z=m|form=erê}} # ''Rewşa [[çemandî]] ya pirjimara a binavkirî ya'' '''{{g|ku|dêr}}'''. ==== Anagram ==== * {{anagram|ku|a=adênr|rêdan|danêr}} q8g6jhiyr7m6my1hf08unqecgo3kuyr 6265504 6265501 2026-07-19T03:25:19Z Ghybu 1393 /* Formên alternatîv */ 6265504 wikitext text/x-wiki {{bnr-h|Dêran}} == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/deːˈɾɑːn/}} * {{ku-kîte}} * {{deng|ku|LL-Q36368 (kur)-Dildadil-dêran.wav|Deng|dever=Amed}} === Navdêr 1 === {{ku-tewîn-nav|dêran|mê}} {{navdêr|ku|z=m}} # [[ferman]]a [[veqetandin]] û [[kuştin]] yan jî [[ceza kirin]]a [[kes]]ên ji [[reng]]ekî, ji [[eşîret]]ekê, ji [[gel]]ekî, ji [[dîn]]ekî ku ji aliyê [[hêz]]ên [[desthilatdar]] ve wek [[dijmin]] hatine [[pejirandin]] #: {{mk|ku|'''dêran''' li fileyan rabû}} #: {{mk|ku|'''dêran''' e li me '''dêran''' e}} #* {{jêder|ku|{{Jêgirtin/Melayê Cizîrî/Dîwana Melayê Cizirî}}|jêgirtin=Her kesê rabî di behsê carekê mehder bikit</br>Xeyr-i heftî hec '''didêrit''' belko bihtir ew sewab</br>We'de dabû dê şehîd kim wî bi şîrê xwey şerîf}} ==== Jê ==== {{stûn| * [[dêranber]] * [[dêranberî]] * [[dêrander]] * [[dêranderî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranî]] }} ==== Werger ==== {{werger-ser}} * {{Z|fa}}: {{W+|fa|بدبخت}}, {{W+|fa|داشتن}}, {{W|fa|بیچاره|guman=erê}} * {{Z|en}}: {{W+|en|fanning|guman=erê}}, {{W+|en|winnowing|guman=erê}}, {{W|en|in ruins|guman=erê}}, {{W|en|ramshackle|guman=erê}}, {{W|en|ruinous|guman=erê}}, {{W|en|rundown|guman=erê}} * {{Z|tr}}: {{W+|tr|ayrışım}}, {{W+|tr|harabe}}, {{W+|tr|harabelik}}, {{W+|tr|zavallı|guman=erê}} {{werger-bin}} === Navdêr 2 === {{navdêr|ku|z=m}} # [[bênder]], [[bêder]], [[berba]], [[ka]] li [[ba]] kirin, <br />[[kar]]ê bi [[ba]]yî, <br />[[tişt]]ên wek [[ka]] û [[zad]] ji hev [[veqetandin]]ê #: {{mk|ku|Em ji '''dêranê''' dihên.}} ==== Jê ==== {{stûn| * [[dêrangeh]] * [[dêranî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranker]] * [[dêrankerî]] * [[dêranvan]] * [[dêranvanî]] }} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Rengdêr === {{rengdêr|ku}} # [[jar]], [[hejar]], [[perîşan]], [[reben]], [[goyîn]], [[belingaz]], [[şepirze]], [[kepaze]] #: {{mk|ku|dayê '''dêranê'''}} ==== Jê ==== * [[dêranî]] * [[dêranîtî]] * [[dêrantî]] ==== Werger ==== {{werger-ser}} {{werger-bin}} === Lêker === {{ku-tewîn-lk|dêran|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # {{maneid|ku|hebûn}} [[hebûn]], [[heyîn]], [[xwedî]] bûn #: {{mk|ku|Ew sê bira û du xwişkan '''didêre'''.|Wî sê bira û du xwişk hene.|birêz=1}} ==== Formên alternatîv ==== * [[dêrîn]] ==== Têkildar ==== * [[dêrandin]] ==== Nîşe ==== Gelek kêm di axivîna rojane de peyda dibe. Hevreha [[-dar]] e (ji rehê dema niha yê lêkera farisî {{g|fa|داشتن}}. (Di paş peyvan da em paşgira -dar- pirr dibînin, ew paşgir mane û maneya xwedîbûnê dide peyvan û ji peyvan rengdêr derdikevin: mînak “birîn” birîn-dar, ango kesê/kesa ku birînê didêre an kesê/kesa ke birîna xwe heye) ==== Jê ==== * [[dêrayî]] ==== Etîmolojî ==== Ji berê {{jinûvesazî|ku|dartin}}, yeksanî farisî {{q|ku|داشتن|tr=daşten|w=*dartin, hebûn, girtin}}, dema bihûrî {{jinûvesazî|ku|dart}} û lêkereke gerrguhêz ku dikare wek {{q|ku|girtin}} jî li kar bibe. Ji {{mîr|ine-pro|ku|*dʰer-}}, hevreha {{hv|en|firm|w=pihêt}} (<{{hv|la|firmus}}), {{q|en|throne|w=text}} (<{{hv|grc|θρόνος}}), {{hv|pal|𐫅𐫀𐫢𐫤𐫗|tr=daşten}}, {{hv|peo|𐎭𐎠𐎼𐎹𐎫𐎡𐎹|tr=dareyetî}}... Di ti zimanek din ê kurdî de nemaye, ji bilî ku hinan (nexasma ên nêzîkê farisî wek pallewanî û hewramî) ku ''daştin'' ji farisî wergirtiye lê ew jî tenê di dema bihûrî de bi kar tê. Li deverinan di biwêjine archaic de bi kar tê wek ''guh bidêre'' (guh bide, guh bigire) û {{q|ku|çavdêrî}}; û di wêjeya klasîk de jî diyar e lê ew jî merzkirî devera xwe ye anku Botan û Badînan û hwd. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr 3 === {{navdêr|ku|z=m}} # {{bêwate}} #: {{bêmînak}} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Formeke navdêrê === {{ku-tew-nav|sêv|mê|çemandî|binavkirî}} {{navdêr|ku|z=m|form=erê}} # ''Rewşa [[çemandî]] ya pirjimara a binavkirî ya'' '''{{g|ku|dêr}}'''. ==== Anagram ==== * {{anagram|ku|a=adênr|rêdan|danêr}} 92kwstzzhv0clet0adfbbngx8gkd9le 6265529 6265504 2026-07-19T10:29:17Z Ghybu 1393 /* Werger */ 6265529 wikitext text/x-wiki {{bnr-h|Dêran}} == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/deːˈɾɑːn/}} * {{ku-kîte}} * {{deng|ku|LL-Q36368 (kur)-Dildadil-dêran.wav|Deng|dever=Amed}} === Navdêr 1 === {{ku-tewîn-nav|dêran|mê}} {{navdêr|ku|z=m}} # [[ferman]]a [[veqetandin]] û [[kuştin]] yan jî [[ceza kirin]]a [[kes]]ên ji [[reng]]ekî, ji [[eşîret]]ekê, ji [[gel]]ekî, ji [[dîn]]ekî ku ji aliyê [[hêz]]ên [[desthilatdar]] ve wek [[dijmin]] hatine [[pejirandin]] #: {{mk|ku|'''dêran''' li fileyan rabû}} #: {{mk|ku|'''dêran''' e li me '''dêran''' e}} #* {{jêder|ku|{{Jêgirtin/Melayê Cizîrî/Dîwana Melayê Cizirî}}|jêgirtin=Her kesê rabî di behsê carekê mehder bikit</br>Xeyr-i heftî hec '''didêrit''' belko bihtir ew sewab</br>We'de dabû dê şehîd kim wî bi şîrê xwey şerîf}} ==== Jê ==== {{stûn| * [[dêranber]] * [[dêranberî]] * [[dêrander]] * [[dêranderî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranî]] }} ==== Werger ==== {{werger-ser}} * {{Z|fa}}: {{W+|fa|بدبخت}}, {{W+|fa|داشتن}}, {{W|fa|بیچاره|guman=erê}} * {{Z|en}}: {{W+|en|fanning|guman=erê}}, {{W+|en|winnowing|guman=erê}}, {{W|en|in ruins|guman=erê}}, {{W|en|ramshackle|guman=erê}}, {{W|en|ruinous|guman=erê}}, {{W|en|rundown|guman=erê}} * {{Z|tr}}: {{W+|tr|ayrışım}}, {{W+|tr|harabe}}, {{W+|tr|harabelik}}, {{W+|tr|zavallı|guman=erê}} {{werger-bin}} === Navdêr 2 === {{navdêr|ku|z=m}} # [[bênder]], [[bêder]], [[berba]], [[ka]] li [[ba]] kirin, <br />[[kar]]ê bi [[ba]]yî, <br />[[tişt]]ên wek [[ka]] û [[zad]] ji hev [[veqetandin]]ê #: {{mk|ku|Em ji '''dêranê''' dihên.}} ==== Jê ==== {{stûn| * [[dêrangeh]] * [[dêranî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranker]] * [[dêrankerî]] * [[dêranvan]] * [[dêranvanî]] }} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Rengdêr === {{rengdêr|ku}} # [[jar]], [[hejar]], [[perîşan]], [[reben]], [[goyîn]], [[belingaz]], [[şepirze]], [[kepaze]] #: {{mk|ku|dayê '''dêranê'''}} ==== Jê ==== * [[dêranî]] * [[dêranîtî]] * [[dêrantî]] ==== Werger ==== {{werger-ser}} {{werger-bin}} === Lêker === {{ku-tewîn-lk|dêran|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # {{maneid|ku|hebûn}} [[hebûn]], [[heyîn]], [[xwedî]] bûn #: {{mk|ku|Ew sê bira û du xwişkan '''didêre'''.|Wî sê bira û du xwişk hene.|birêz=1}} ==== Formên alternatîv ==== * [[dêrîn]] ==== Têkildar ==== * [[dêrandin]] ==== Nîşe ==== Gelek kêm di axivîna rojane de peyda dibe. Hevreha [[-dar]] e (ji rehê dema niha yê lêkera farisî {{g|fa|داشتن}}. (Di paş peyvan da em paşgira -dar- pirr dibînin, ew paşgir mane û maneya xwedîbûnê dide peyvan û ji peyvan rengdêr derdikevin: mînak “birîn” birîn-dar, ango kesê/kesa ku birînê didêre an kesê/kesa ke birîna xwe heye) ==== Jê ==== * [[dêrayî]] ==== Etîmolojî ==== Ji berê {{jinûvesazî|ku|dartin}}, yeksanî farisî {{q|ku|داشتن|tr=daşten|w=*dartin, hebûn, girtin}}, dema bihûrî {{jinûvesazî|ku|dart}} û lêkereke gerrguhêz ku dikare wek {{q|ku|girtin}} jî li kar bibe. Ji {{mîr|ine-pro|ku|*dʰer-}}, hevreha {{hv|en|firm|w=pihêt}} (<{{hv|la|firmus}}), {{q|en|throne|w=text}} (<{{hv|grc|θρόνος}}), {{hv|pal|𐫅𐫀𐫢𐫤𐫗|tr=daşten}}, {{hv|peo|𐎭𐎠𐎼𐎹𐎫𐎡𐎹|tr=dareyetî}}... Di ti zimanek din ê kurdî de nemaye, ji bilî ku hinan (nexasma ên nêzîkê farisî wek pallewanî û hewramî) ku ''daştin'' ji farisî wergirtiye lê ew jî tenê di dema bihûrî de bi kar tê. Li deverinan di biwêjine archaic de bi kar tê wek ''guh bidêre'' (guh bide, guh bigire) û {{q|ku|çavdêrî}}; û di wêjeya klasîk de jî diyar e lê ew jî merzkirî devera xwe ye anku Botan û Badînan û hwd. ==== Werger ==== {{werger-ser|xwedî tiştekî bûn}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}}, {{W+|en|possess}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}}, {{W+|tr|malik olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr 3 === {{navdêr|ku|z=m}} # {{bêwate}} #: {{bêmînak}} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Formeke navdêrê === {{ku-tew-nav|sêv|mê|çemandî|binavkirî}} {{navdêr|ku|z=m|form=erê}} # ''Rewşa [[çemandî]] ya pirjimara a binavkirî ya'' '''{{g|ku|dêr}}'''. ==== Anagram ==== * {{anagram|ku|a=adênr|rêdan|danêr}} kjjjey67fsz4na4jfve6g2p1vjy2iv4 6265533 6265529 2026-07-19T10:37:11Z Ghybu 1393 /* Lêker */ 6265533 wikitext text/x-wiki {{bnr-h|Dêran}} == {{ziman|ku}} == === Bilêvkirin === * {{IPA|ku|/deːˈɾɑːn/}} * {{ku-kîte}} * {{deng|ku|LL-Q36368 (kur)-Dildadil-dêran.wav|Deng|dever=Amed}} === Navdêr 1 === {{ku-tewîn-nav|dêran|mê}} {{navdêr|ku|z=m}} # [[ferman]]a [[veqetandin]] û [[kuştin]] yan jî [[ceza kirin]]a [[kes]]ên ji [[reng]]ekî, ji [[eşîret]]ekê, ji [[gel]]ekî, ji [[dîn]]ekî ku ji aliyê [[hêz]]ên [[desthilatdar]] ve wek [[dijmin]] hatine [[pejirandin]] #: {{mk|ku|'''dêran''' li fileyan rabû}} #: {{mk|ku|'''dêran''' e li me '''dêran''' e}} #* {{jêder|ku|{{Jêgirtin/Melayê Cizîrî/Dîwana Melayê Cizirî}}|jêgirtin=Her kesê rabî di behsê carekê mehder bikit</br>Xeyr-i heftî hec '''didêrit''' belko bihtir ew sewab</br>We'de dabû dê şehîd kim wî bi şîrê xwey şerîf}} ==== Jê ==== {{stûn| * [[dêranber]] * [[dêranberî]] * [[dêrander]] * [[dêranderî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranî]] }} ==== Werger ==== {{werger-ser}} * {{Z|fa}}: {{W+|fa|بدبخت}}, {{W+|fa|داشتن}}, {{W|fa|بیچاره|guman=erê}} * {{Z|en}}: {{W+|en|fanning|guman=erê}}, {{W+|en|winnowing|guman=erê}}, {{W|en|in ruins|guman=erê}}, {{W|en|ramshackle|guman=erê}}, {{W|en|ruinous|guman=erê}}, {{W|en|rundown|guman=erê}} * {{Z|tr}}: {{W+|tr|ayrışım}}, {{W+|tr|harabe}}, {{W+|tr|harabelik}}, {{W+|tr|zavallı|guman=erê}} {{werger-bin}} === Navdêr 2 === {{navdêr|ku|z=m}} # [[bênder]], [[bêder]], [[berba]], [[ka]] li [[ba]] kirin, <br />[[kar]]ê bi [[ba]]yî, <br />[[tişt]]ên wek [[ka]] û [[zad]] ji hev [[veqetandin]]ê #: {{mk|ku|Em ji '''dêranê''' dihên.}} ==== Jê ==== {{stûn| * [[dêrangeh]] * [[dêranî]] * [[dêrankar]] * [[dêrankarî]] * [[dêranker]] * [[dêrankerî]] * [[dêranvan]] * [[dêranvanî]] }} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Rengdêr === {{rengdêr|ku}} # [[jar]], [[hejar]], [[perîşan]], [[reben]], [[goyîn]], [[belingaz]], [[şepirze]], [[kepaze]] #: {{mk|ku|dayê '''dêranê'''}} ==== Jê ==== * [[dêranî]] * [[dêranîtî]] * [[dêrantî]] ==== Werger ==== {{werger-ser}} {{werger-bin}} === Lêker === {{ku-tewîn-lk|dêran|form=gerguhêz|niha=dêr|borî=dêrî}} {{lêker|ku|c=x-gh}} # {{maneid|ku|hebûn}} [[hebûn]], [[heyîn]], [[xwedî bûn]] #: {{mk|ku|Ew sê bira û du xwişkan '''didêre'''.|Wî sê bira û du xwişk hene.|birêz=1}} ==== Formên alternatîv ==== * [[dêrîn]] ==== Têkildar ==== * [[dêrandin]] ==== Nîşe ==== Gelek kêm di axivîna rojane de peyda dibe. Hevreha [[-dar]] e (ji rehê dema niha yê lêkera farisî {{g|fa|داشتن}}. (Di paş peyvan da em paşgira -dar- pirr dibînin, ew paşgir mane û maneya xwedîbûnê dide peyvan û ji peyvan rengdêr derdikevin: mînak “birîn” birîn-dar, ango kesê/kesa ku birînê didêre an kesê/kesa ke birîna xwe heye) ==== Jê ==== * [[dêrayî]] ==== Etîmolojî ==== Ji berê {{jinûvesazî|ku|dartin}}, yeksanî farisî {{q|ku|داشتن|tr=daşten|w=*dartin, hebûn, girtin}}, dema bihûrî {{jinûvesazî|ku|dart}} û lêkereke gerrguhêz ku dikare wek {{q|ku|girtin}} jî li kar bibe. Ji {{mîr|ine-pro|ku|*dʰer-}}, hevreha {{hv|en|firm|w=pihêt}} (<{{hv|la|firmus}}), {{q|en|throne|w=text}} (<{{hv|grc|θρόνος}}), {{hv|pal|𐫅𐫀𐫢𐫤𐫗|tr=daşten}}, {{hv|peo|𐎭𐎠𐎼𐎹𐎫𐎡𐎹|tr=dareyetî}}... Di ti zimanek din ê kurdî de nemaye, ji bilî ku hinan (nexasma ên nêzîkê farisî wek pallewanî û hewramî) ku ''daştin'' ji farisî wergirtiye lê ew jî tenê di dema bihûrî de bi kar tê. Li deverinan di biwêjine archaic de bi kar tê wek ''guh bidêre'' (guh bide, guh bigire) û {{q|ku|çavdêrî}}; û di wêjeya klasîk de jî diyar e lê ew jî merzkirî devera xwe ye anku Botan û Badînan û hwd. ==== Werger ==== {{werger-ser|xwedî tiştekî bûn}} * {{Z|de}}: {{W+|de|haben}} * {{Z|az}}: {{W-|az|sahib olmaq}} * {{Z|ar}}: {{W-|ar|أن يكون لديك}} * {{Z|fa}}: {{W+|fa|داشتن}} * {{Z|fr}}: {{W+|fr|avoir}}, {{W+|fr|détenir}}, {{W+|fr|posséder}} * {{Z|en}}: {{W+|en|have}}, {{W+|en|possess}} * {{Z|ca}}: {{W+|ca|tenir}} * {{Z|ps}}: {{W+|ps|درلودل}} * {{Z|pt}}: {{W+|pt|ter}} * {{Z|ru}}: {{W+|ru|иметь}} * {{Z|es}}: {{W+|es|tener}} * {{Z|tr}}: {{W+|tr|sahip olmak}}, {{W+|tr|malik olmak}} * {{Z|uk}}: {{W+|uk|мати}} * {{Z|el}}: {{W-|el|να έχω}} {{werger-bin}} === Navdêr 3 === {{navdêr|ku|z=m}} # {{bêwate}} #: {{bêmînak}} ==== Werger ==== {{werger-ser}} {{werger-bin}} === Formeke navdêrê === {{ku-tew-nav|sêv|mê|çemandî|binavkirî}} {{navdêr|ku|z=m|form=erê}} # ''Rewşa [[çemandî]] ya pirjimara a binavkirî ya'' '''{{g|ku|dêr}}'''. ==== Anagram ==== * {{anagram|ku|a=adênr|rêdan|danêr}} dm3c77ubxrfewj0cu8b3idsqrd6hgkl xaw 0 57950 6265449 5772763 2026-07-18T23:16:14Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265449 wikitext text/x-wiki == {{ziman|ckb}} == === Rengdêr === {{rengdêr|ckb|sc=Latn}} # [[xav]] obr1vllh9cr1oneg7dipozj8w65o200 Gotûbêja bikarhêner:Ferhengvan 3 118734 6265439 6250076 2026-07-18T22:41:10Z Wikihez 7344 [[Bikarhêner:Wikihez/skrîpt/js/şablon-lêke.js|T]]: Agahdarkirin: [[rojeng]] 6265439 wikitext text/x-wiki ==Te xwe qeyd kir== Te edî xwe qeyd kir... Her bijî! Niha xebata te dibe malê te. {{spas|}} --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 13:12, 23 Mar 2005 (UTC) == Redirect == Kek Husein, --[[Bikarhêner:80.135.77.115|80.135.77.115]] 12:17, 22 pûşper 2006 (UTC) careke din spas ji bo karê te. Tû "redirect" gelek bi kar tînî. Ev li vê derê ne pêwîst e. Mînak: [[bisruman]] û [[musilman]] ne wekhev in. Wateya wan yek e, lê di ferhengekê de em dikarin îzah bikin: Bisruman çi ye? Çima bi "B" dest pê dike? Variyant e? Çewtî ye? Ji ku dere hat? Bisruman peyveke din e, û ji ber vê yekê rûpeleke din ji bo "bisruman" pêwîst e. Eger tu naxwazî ji bo her peyvê gotareke binivîsî, şûna "<nowiki>#redirect [[misilman]]</nowiki>" vê binivîse: <nowiki>"Binêre: [[misilman]]"</nowiki> an "varyanta peyva [[musilman]]" an "şaş ji bo [[misilman]]" an "li herema xy şuna [[misilman]]". Avantaja wê ji ev e: Hejmara rûpelan zêdetir dibe. Bername rûpelên "redirect" nahejmêre, le rûpeleke wekî "binêre [[xy]]" tê hejmartin. Silav û rêz, --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 00:10, 4 Apr 2005 (UTC) ==Lîsteyên alfabetîk== Min [[:Kategorî:Lîsteya alfabetîk]] amade kir. Belkî tu dixwazî bi kar bînî. Ev lîsteyan ne temam in, peyv ku ne rast in hene, gelek kemasî jî heye. --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 21:26, 17 Apr 2005 (UTC) == Statîstîk == Tê dît? http://fr.wikipedia.org/wikistats/wiktionary/EN/TablesRecentTrends.htm Wîkîferheng a kurdî bu 17. mezin! --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 10:54, 27 Apr 2005 (UTC) ==Serûpel== Blokên vê rûpelê ev in: * [[Şablon:ZimanenWiktionary]] * [[Şablon:alfabe]] * [[Şablon:li gora alfabe]] * [[Şablon:li gora kategorî]] * [[Şablon:lîsteyên peyvan]] * [[Şablon:Malbata Wikimedia]] * [[Şablon:bixêrhatin]] Tu dikarî her yek ji van biguherînî. Serûpel hat qeflkirin ji ber ku çend car faşistên tirk hatin û her tişt jê birin. Bi tenê "administrator" dikarin biguherînin. Ez administrator im, lê ez nikarim te bikim administrator. Heke tu bixwazî bibî admin (pêşniyara min ev e), ez dikarim ji Webmaster re bêjim, te bike admin. --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 23:43, 27 Apr 2005 (UTC) == Ultimate Wiktionary == Kek Husein, ji kerema xwe vê bixwîne: [http://meta.wikimedia.org/wiki/Ultimate_Wiktionary Ultimate_Wiktionary] Di meha 8ê de hemû Wîkîferheng dibin yek, eger em bixwazin. Wekî amadekarî ji bo vê divê ku em van dagirin: * [[Bikarhêner:GerardM/Kladblok]] --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 22:45, 28 Apr 2005 (UTC) ==3000== Her bijî! Karê te gelek pîroz e. {{spas|}} [[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 12:42, 16 Jun 2005 (UTC) :Ez bûm, min xwe ne tomarkiribû. Cawa yî?[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 12:46, 16 Jun 2005 (UTC) ::Ez jî bas im, lê ji bo min niha derfeta nivîsandînê zêde tune. Mixabin. Bi xwesî bimîne. --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 12:56, 16 Jun 2005 (UTC) ==Zimanên din== Hevalê hêja, heke tu niha dest bi zimanên din jî dikî, ez dibêjim, hinekî bisekine. "Ultimate Wiktionary" niha tê amade kirin, em binêrin ev wê cawa be û pist re berdewam bikin ne bastir e? --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 12:06, 24 Jun 2005 (UTC) :Em ji xwe sebixwe dimînin: http://meta.wikimedia.org/wiki/Ultimate_Wiktionary --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 15:49, 24 Jun 2005 (UTC) (tu dikarî bi <nowiki>~~~~</nowiki> îmze biavêjî) ==Pêşkît û Parkît== Te dît? Pirtûka Amed Tîgrîs [[b:Pêşkît û Parkît|Pêşkît û Parkît]]. Silav. [[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] June 29, 2005 17:42 (UTC) == [[:de:فه رهه نگ]] == Hello Ferhengvan, please could you tell me if this entry is correct, because we were not sure if ferheng is written فه‌رهه‌نگ or فه رهه نگ . (Also if you like I could create you a logo for the kurdish wiktionary. I just needed to know the translation for "multilingual", "the free dictionary" and IPA for Wîkîferheng.) many thanks in advance, greetings (silawkirdin?) --[[Bikarhêner:Spacebirdy|gerdunmel]] [[Bikarhêner nîqaş:Spacebirdy|<sub>(:> )=|</sub>]] 11:32, 1 January 2006 (UTC) :Thanks for your quick answer. :I had a long talk with [[:af:Gebruiker:Manie|Manie]] about the IPA (he is an IPA specialist :) :and thanks to him I also got nice fonts and the IPA translation. [http://www.geocities.com/sesheep/Wikitionary-logo-ku.png here is the first version] of the Logo, greetings --[[Bikarhêner:Spacebirdy|gerdunmel]] [[Bikarhêner nîqaş:Spacebirdy|<sub>(:> )=|</sub>]] 19:17, 1 January 2006 (UTC) ::Hello again, I made a second version, because Manie told me that it may be better to put Pirrzimanî after Wîkîferheng. [http://www.geocities.com/sesheep/Wikitionary-logo-ku2.png 2nd version]. Just tell me if there are errors or if you want something changed. --[[Bikarhêner:Spacebirdy|gerdunmel]] [[Bikarhêner nîqaş:Spacebirdy|<sub>(:> )=|</sub>]] 00:12, 2 January 2006 (UTC) :::Hello, :::I saw that you liked the 2nd version, I therefore made a compressed version with less KB, you might use this one. '''[http://members.kabsi.at/med/ramsch/Wikitionary-logo-ku2-compressed.png here]''' :::In order to have the logo appear in the upper left corner: :::#you need to upload the image and name it '''Wiki.png''' :::#Then you need to '''protect it''' (you are a sysop, so this would be no problem) :::#and finally you have to '''request''' a ServerAdmin to change the logo either at [[m:Requests for logos|Meta]] (they rarely look at this site) or better at http://bugzilla.wikimedia.org/ :::Greetings, --[[Bikarhêner:Spacebirdy|gerdunmel]] [[Bikarhêner nîqaş:Spacebirdy|<sub>(:> )=|</sub>]] 17:34, 2 January 2006 (UTC) Thanks for your message, if you need anything changed just tell me, it is easy now to change the logo since it already has been switched. (Every time you upload an image Wiki.png it will replace the logo on the upper left corner), best regards --[[Bikarhêner:Spacebirdy|gerdunmel]] [[Bikarhêner nîqaş:Spacebirdy|<sub>(:> )=|</sub>]] 15:17, 5 January 2006 (UTC) == Logo /--[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 21:58, 7 January 2006 (UTC) Font == Merheba, logo ya nû gelek xwes e, destê te sax be. Lê belê, di kurmanciya de "pirzimanî" rast e, ne "pirrzimanî". Ev "rr" di kurmanciya nayê bi kar anîn. Min fonta normal kir Tahoma, ji bo herfên erebî bastir e. Silav, --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 22:56, 4 January 2006 (UTC) :Ez naxwazim van tistan gelek niqas bikim, ev ne karê min e. Lê, di kurmancî, bi taybetî di kurmanciya bakurê de, "rr" nayê bi kar anîn. Aloziyên mezin nav "bridge" and "many" jî dernakevin, ev teorî ye. Di pratikê de ev pirsgirêk tune. --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 22:13, 5 January 2006 (UTC) (<nowiki>--~~~~</nowiki> dibe îmze) ::Mesele teorîk e, ji ber ku di hevokan de cudatiya nav "mir" û "mirr" derdikeve. Tevlihevkirina van ne gengaz e. Tu îngilîzî dizanî, "read" heye (rîd, dixwîne) û "read" heye (red, xwend). Ne pirsgirêk e. :: Di weşanên kurmancî de (pirtûk, rojname, kovar) bi piranî "rr" tune. Di xebatên akademîk de bila hebe, ez nabêjim bila nebe. --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 21:58, 7 January 2006 (UTC) ==Mesajên we digihin min.== Mesajên we digihin min. De ka me di wêneyên de li hev kir?! Le evên jêr?! 1) Ma ew çiqas ‘rr’ ne tu bikartîne birê min?! Di hinek peyvan de meriv dikare bikarbîne. Mîna peyva ‘terr’ an peyva ‘qerr’ de… Ji ber tîpa ‘r’ dirêj dibe. Ew peyv dikarin werin hilbijartin û bi awayekî lihevkirî herkes dikare bikarbîne. Ji bo famkirina hinek wateyan hêsaniyê jî derdixe. Ji bo dewlemendkirina xwe a Kurdî binêrin:) === Herwiha === * [[perrperrik]] * [[perrperrk]] * [[perperk]] * [[perrperrok]] * [[perperok]] * [[perrperrikî]] * [[perrperrkî]] * [[perperikî]] * [[perperkî]] * [[pirrpirrik]] * [[pirrpirrk]] * [[pirpirk]] * [[pirrpirrok]] * [[pirpirok]] * [[pirrpirrikî]] * [[pirrpirrkî]] * [[pirpirikî]] * [[pirpirkî]] 2)Birê min ez ‘binêre’ bikartînim bi berdewamî, tu tê û diguherî:) Ji gotina ‘Nihêrîn’ kurt bûye û bawerim rastgotina wê peyvê ‘binêre’ ye. [[Bikarhêner:Kurdperwer]] ==Min dizanî tu dê biya xwe bikî:)== Vê gavê şevbaş ji re. [[Bikarhêner:Kurdperwer]] (Sîmar Masîcanik) 21:20 , 21 reşemî 2006 ==Slav Kek Husein.== Qas ku ez dinêrim tu Kurdî ji min zêdetir dikole û li ser dixebite. Ji ber vê naxwezim neheqiyê li te bikim. Ku em têkevin gengeşiyê dibe ku gotinên min li ber te qels û bêbingeh bimînin. Rewşa zimanê Kurdî li holê ye, bi baweriya min ger ku yekî/ê tiştekî nû hizirî, divê ew taybetî bikare di hemî zaravayan de were bikaranîn. Divê pêşiyê ku re ‘r’ û ku re jî ‘rr’ diçe were nîşandan. Li ser ji haliyê zimanzanan hevhizirînek çêbe(gelemperî). (Ez nabêjim tu ne zimanzan e : ) ) ‘Nihêrîn’ ji kûr ve tê, ji hevwateyên xwe yên dîtir. Lê di nav civatê de di nav zemên de kin bûye. Bi min ‘nêrîn’ zêdetir li xemla Kurdî diçe. Dîsa jî bikaranîna te ne çewt e. ‘Tiştek din jî ya giring heye: Bi baweriya min baş e ku em di bin "Herwiha" de tenê formên cuda yên eynî peyvê rêz bikin. (Wek: nerîn, nêrîn, nihêrtin). Lê hevwateyên wan yên serbixwe di bin "Wate" de bidin. Bo nimûne, eger rûpel ji ser "perperik"ê be, bila peyvên wek "perrperrik, pirrpirrik, perperok" û hwd. di bin "Herwiha" de bin lê "pelatînk, minminîk, perwane, baperrik" û hevwateyên wan yên din di bin "Wate" de bin.’ Di vir de ez beşdarî te dibim. Mîna gotina te çêtir e. Bimîne di xweşiyê de. [[Bikarhêner:Kurdperwer]] 21:36 , 23 reşemî 2006 == {{=nl=}} == Hi, I do not speak a word of Kurdi, but would like to put some Kurdi on the nl.wikti and some Dutch here. I put a şablon:-nlnoun- on [[vuur]] to show the plurals and the diminutives (that are very common in our language). I was hoping that you could put the Kurdi translation in the şablon. Dutch also has masculin/feminine and neuter words. How do you want me to indicate that? [[:nl:Gebruiker:Jcwf]] ==Silav dîsa!== Min xwest ez tiştekî bipirsim. Gelo tu nikare di vir de beşek ji bo nivîs û nirxandinên li ser Kurdî nikare vekî? Navên navên nivîskaran û di bin navê wan de nivîsên wan. Êvarbaş [[Bikarhêner:Kurdperwer]] (Sîmar Masîcanik) 20:35 , 27 reşemî 2006 ==Belê!== Hevalê hêja! Spas ji bo bersiva te! Ez ji ew beşên din yên Wîkîmediayê agahdar im. Armanca min ew bû ku dokumanter û tekstên li ser kurdî (ferhenga Kurdî-Kurdî jî tevê) di cihekî li cem hev bin. Tu gelekî hêja dixebitî. Wîkîferheng bûye malpereke ku ez herroj serî lê didim. Xebatxweş ji te re! Bextewar bijî. [[Bikarhêner:Kurdperwer]] (18:42 , 2 Adar 2006) ==Khebernivis== Hi Ferhengvan, Please do not hold our ignorance against us. And thank you for the explanation. I'll leave it to Gerard to deal with it. He can scrap things. [[Bikarhêner:Jcwf]] Hi Is there a good heading for ''Pronunciation'? I'm trying to put some IPA in. See [[cultuur]] [[Bikarhêner:Jcwf|Jcwf]] 21:48, 3 adar 2006 (UTC) I changed Afrîkaansî to Afrîkansî. Could you delete the old category? [[Bikarhêner:Jcwf|Jcwf]] 14:58, 6 adar 2006 (UTC) Hi Ferhengvan, I had put the word [[:af:kûç]] on the Afrikaans wikti, but got into a discussion with the only other active user there (Manie) about it. He said it should be kûçik or se and claims that Kurdish is really more a family of languages than a single language and wondered if we should not specify whether this is Kurmanci or Sorani or whatever and develop headers and categories for these (sub?)languages. Another question is the use of the Latin script versus Arab and Cyrillic. Have you guys here developed a vision on these problems? Also there is the question of declension and conjugation. Are you guys planning on putting information in on that or is it already there and I just dont recognize it? ( I am blissfully ignorant..) I realize that Kurds have not had the luxury of a government who could bring some order in the linguistic chaos that most of us have been confronted with as well. I would like to add that I respect the right of mothertongue speakers to deal with these issues as well as they might and admire your courage in doing so creatively. Obviously the choices that you guys make here do impact the rest of us and I hope you will take that into consideration and share your knowledge with us. [[:af:Jcwf]] Thank you very much Ferhangvan for your explanation. It is most helpful (and sensible, I think, but then it is not really up to me to judge, of course). I might add that I enjoy learning a bit about a language I really know nothing about. Thank you for your patience. Jcwf Merheba Ferhengvan, pleas see the nîqaş for the dil? l.d? page It says (ﻝﺩ Merheba Ferhengvan See [[not]]: is mecarî the same as hungarî? And which is better? Jcwf Goeiedag Ferhengvan, You'll have to make a choice on the above, but it is easy to do: if you prefer mecari we can simply change the sjablon. I'll just remove doubles and replace them by the sjablon. Another question: we are generating categories-I just did Urdu- for more languages. Can you suggest an umbrella cat? cat:languages or so? Then we can keep track of the ones already created more easily. As you see the [[av]] page contains quite a library of language sjablons that we can slowly start to fill up. Once that is done we can easily steel wergerr from other wikti's. Good luck with the move! Jcwf ==Mehname== Slan Kek Muhammed! Di hejmara dawiyê ya Mehnameyê de hemî navnîşan xelet hatine tomar kirin. Ku pê li kîjan berhemê dike, diçe berhemeke hejmara Mehnameyê ya 73 yan… Min e-nameyek te re şand, lê dibe ku tu dereng li wê e-nameya binêre, min xwest ji vir jî te agahdar bikim. Kurdperwer (10:05 , 6 Gulan 2006) == Destpêk == Silav, hemû mesaj li vir in: http://ku.wiktionary.org/wiki/Taybet:Allmessages --[[Bikarhêner:80.135.77.115|80.135.77.115]] 12:17, 22 pûşper 2006 (UTC) ==Hals, keel , nek== Silav Ferhengvan! I'm a little confused about translations into/from Kurdi of the Dutch words hals, keel and nek. The Dutch word nek is like the English one neck: it is on the outside and on the back where the backbone emerges from the skull. Hals is also on the outside but on the front of the body or on the left and right side. The English word throat and the Dutch one keel is on the inside: deep inside your mouth. Could you help me figure out which words are equivalents in Kurdi? [[Bikarhêner:Jcwf|Jcwf]] 19:19, 24 sermawez 2006 (UTC) == Nîşana mêbûnê == Ji ber ‘quz’ nîşana mêbûnê ye min pirsî. Ku meriv bi wê mantiqê diçe, wê demê ‘kgîr’ jî divê mêbûya. Lê her çiqas bo peyvên biyanî yên di Kurdî de sîstemek tunebe jî, nivîsa Newzad Hirorî anî bîra min ku, dibe ku ‘quz’ a ku em bikartînin ji ‘kiz ‘ a Tirkî jî hatibe. Di şuna ‘keç’ ê de ‘qîz’ jî di nav me de tê bikaranîn. Ez ketim nav, ji nav derneketim. Spas Sîmar Masîcanik ==Transtool== Hi Ferhengvan, Annabel at nl. (bless her heart) has created a little program that takes a list of translations from either en,de,fr or nl and makes it into a properly sorted list of translations for nl. You might profit from this too because it replaces the english language names by ISO -codes. Maybe Annabel could add an option to put in the correct order for Kurdi, I dunno, ask her. Jcwf == [[Artz]] == Rojbaş hevalî hêja Ferhengvan. Xêra xwe gotarê [[Artz]] jêbibe, ji ber ko ew şaş hatîye nivîsandin. Min redirect'ek li ser wê rûpelê çêkir, nuha ew gotara di bin navî [[Arzt]] e. Spas, --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 15:57, 3 Rêbendan 2007 (UTC) == [[:Kategorî:Peyvên aragonî astûrî]] == Heval, bibûre, min şaşbûnekê kir. Xêra xwe vê kategorîyê jêbibe. Spas, --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 11:01, 4 Rêbendan 2007 (UTC) == [[예수]] == Rojbaş Ferhengvan, xêra xwe vê gotarê jêbibe. Spas. --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 15:13, 10 reşemî 2007 (UTC) == [[dugilor---]] == Vê gotarê jî jêbibe. Spas. --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 15:17, 10 reşemî 2007 (UTC) == [[ჰოლანდიური]] == Xêra xwe vê gotarê jêbibe, li wir vandalîzm çêbû. Spas. --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 20:49, 8 avrêl 2007 (UTC) == Jêbirin == Xêra xwe van wêneyan jêbibe (çunkî ew niha ne gireken ya li Wikimedia Commons hene): * [[:Wêne:1240 4041 200410262045.jpg]] * [[:Wêne:1240 4042 200410262046.jpg]] * [[:Wêne:Perperiki.jpg]] * [[:Wêne:Kurdi.gif]] (ev wêneya baştir li Commons heye) Hên jî xêra xwe van gotaran jêbibe: * [[Wiktionary:Mafên nivîsanê]] (vandalîzm lê çêbûbû) * [[hbo:מַעְיָן]] (ez nizanim ev ji bo kîjan manê hên heye) * [[ansatz]] (ev peyva şaş hatîye nivîsandin) Spas, --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 21:07, 8 avrêl 2007 (UTC) == [[:Wêne:WikiLetraMini.png]] û [[:Wêne:Wikipedia.png]] == Xêra xwe van wêneyan jêbibe, ew berê li ser Wikimedia Commons hene û jêbirinê wan ê ferqa ya xeyrandinan çêneke. Silav, --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 08:26, 1 gulan 2007 (UTC) == Gotarên jêbirinê == Silav Ferhengvan, xêra xwe van rûpelan jêbibe: * [[Nîqaş:Azerbeycan]] (vala ye) * [[Nîqaş:Wîkîpediya:Privacy]] (vala ye) * [[Nîqaş:bagera stame]] (vala ye) * [[MediaWiki nîqaş:Showpreview]] (ev ne gireke) Silavên germ, --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 11:44, 12 pûşper 2007 (UTC) ==Friulian and Frisian== Hi Ferhengvan. I have seen on other sites that many translations in Frisian and in Friulian are the same e.g. see [[kenz]], both have skat. I am pretty sure that the Friulian part is erroneous. Skat is certainly Frisian and Afrikaans oth closely related to Dutch, but I really dont think Friulian has the same: it is a Romanche language related to Italian. It will probably have something like tresoru or so. I think the origin of the problem is that someone mistook a language code. I have tried to raise the issue on other sites, the french one I believe but no one answered and nothing changed. My advice: scrap the Friuli translations. [[Bikarhêner:Jcwf]] Silav, Some time ago I had copied the audio template here so that I can add audio pronunciation files for Dutch. I had done the same for the da.wikti and there is works fine: the template is supposed to add a picture of a loudspeaker. Apparently that does not work here because the Common.css does not contain the appropriate info. I cannot edit that (need administrator privs). Could you do it? For more info see the talk page of [[:nl:Gebruiker:Jcwf]] i.e. [[:nl:Overleg_gebruiker:Jcwf#Audio_template]] :''Great?'' Eh, I hope you are not getting cynical..? If I'm bothering you please just tell me. I realize you are performing quite a miracle here: a one man dictionary. Anyway, I still don;t see the icon on [[dak]] but maybe it takes time for the system to process it. Correction: I just refreshed my browser and now it is there! Jaap [[Bikarhêner:Jcwf|Jcwf]] 19:36, 29 Tîrmeh 2007 (UTC) == [[bêjen]] == Xêra xwe jêbibe. --[[Bikarhêner:Bangin|Bangin]] | [[Bikarhêner nîqaş:Bangin|MÊ$ÅJ BIŞÎN€]] 20:31, 2 sermawez 2007 (UTC) == [[tesamen]] == Hi Ferhengvan. I can't read/speak Kurdish, but the Dutch word [[tesamen]] is the wrong spelling of [[en:tezamen]]. Please fix this. I will not look to this page, but if you really want to respond, I am [[meta:User:SPQRobin]]. Thank you, [[Taybet:Contributions/81.245.205.68|81.245.205.68]] 21:38, 13 Berfanbar 2007 (UTC) == * Kurdish: کوێری== Hi Ferhangvan, a happy and healthy 2008 to you! I found this translation for 'blindness' on en: Is this korî? I dont quite understand the third character of the arab version. My arab is lousy <small>sorry</small> [[Bikarhêner:Jcwf|Jcwf]] 05:45, 31 Berfanbar 2007 (UTC) == Gotar ku bên jêbirin == Kek Ferhengvan, xêra xwe carna li vê kategorîyê ji bo jêbirinê gotaran seke: [[:Kategorî:Deleteme]]. Spas. --[[Bikarhêner:Bangin|Bangin]] 10:49, 9 adar 2008 (UTC) ==[[hebûn]]== I am little puzzled by this: *'' Min / te / wê / wî / me / we / wan çend tişt hene.'' I suppose it means ''I,you,etc have some goods'', but what kind of construction should I call this: ergative? medium? [[Bikarhêner:Jcwf|Jcwf]] 16:56, 29 adar 2008 (UTC) ==Hebûn== Êvarbaş Jcwf, You have an interesting question indeed. [[hebûn|Hebûn]], as a verb, has two meanings: 1) to exist and 2) to have, to possess "Ez heme, tu heyî, ew heye, em hene, hûn hene and ew hene" mean "I exist, you exist..." Hear the verb agrees with the subject of the sentence. The ergative case is used to mean "to have". The subject is in the casus obliquus but the object is casus rectus. The verb agrees with the object, not with the subject: "Min tu heyî." (I have you!) "Te ez heme." (You have me!) "Me ew heye." (We have him/her/it) "Me ew hene." (We have them.) Although ergative is a common phenomenon in Kurdish (Kurmanji, Sorani and Zazaki), "hebûn" is still really a unique case. Apart from the case with "hebûn" and "vîn/viyan" (to want, wish, request etc.) Kurdish ergative is restricted only to the past tenses: A KURMANJI EXAMPLE: - Ez te dibînim. ("I see you." - subject is casus rectus, object is casus obliquus and the verb agrees with the subject) - Min tu dîtî. ("I saw you." - subject is casus obliquus, object is casus rectus and the verb agrees with the object!) One possibility why "hebûn" is so unique is that perhaps previously it was not an ergative case, but a preposition might have preceded what we now consider the subject, for example: - Bo min tiştek heye ("for me a thing exists" ie. I have something.) This is because some Kurmanji subdialects still use the following construction: - Tiştekî min heye. ("a thing of mine exists" to express "I have something.") If you are more interested in ergative in Kurdish, I have an article on it, but unfortunately only in Kurdish: http://members.fortunecity.com/malper1/mehname0010-ergativ.html Regards --[[Bikarhêner:Ferhengvan|Ferhengvan]] 18:59, 31 adar 2008 (UTC) ==spambot== Hi There is a spambot active. Please block!! [[:nl:Gebruiker:Jcwf]] == sipasdarî == her bijî ji te re hevalê Mihamed, ji keremê xwe re projeye xwe ye Wîkîferheng qut neke. silav û hirmet --[[Bikarhêner:Ciwan|Ciwan]] 06:41, 13 pûşper 2008 (UTC) == [[Wiktionary:Bots]] == Hello, please can You take a look, if ku.wikty does not want it, it is not a problem for me, but please let me know how You decide, thanks, --[[Bikarhêner:Spacebirdy|gerdunmel]] [[Bikarhêner nîqaş:Spacebirdy|<sub>(:> )=|</sub>]] 22:57, 18 pûşper 2008 (UTC) ==[[:nl:Sjabloon:windstreken-kur]]== Hi Ferhengvan, I have been putting together windroses with the 16 major, minor and subminor compass points. I have them now in nld, afr, eng, deu, fra, gle, hin and rus and would like to have one in kur too, but I cannot find the subminors (like north-northeast etc.) and also I have no idea what abbreviations to use because both north and south have an initial B and east and west a R. I made it Bk, Bş, Rv and Rh but that is a wild guess. Could you help me complete it? [[Bikarhêner:Jcwf|Jcwf]] 03:08, 14 reşemî 2009 (UTC) :THANKS!! [[Bikarhêner:Jcwf|Jcwf]] 01:42, 17 reşemî 2009 (UTC) ==Catch up== Well my friend, it has taken a long, long time but WikiWoordenboek has finally caught up with Wîkîferheng in number of lemma's today. Of course I am happy to see nl.wikt do well, but also a bit sad for you. You deserve more Kurdish users. No hard feelings I hope? Greetings [[Bikarhêner:Jcwf|Jcwf]] 00:01, 15 adar 2009 (UTC) ==Les fruits de notre travail== Rojbaş! Wek tu dizanî, ez bi kurdî re têkildar bim. Min dît ku te lîsteya min a [[Pêvek: Riwek|navên mêweyan]] bikaranî. Armanca te çêkirina rûpelên nû yên gotinên fransî li ser Wîkîferhengê bû? Dibê ez hê bi kurdî gelek tiştan fêr bim. Eger tu bipejirînî, ezê carina ji te ra tiştan bipirsim. Sipas, [[Bikarhêner:CathFR|CathFR]] 15:37, 19 rezber 2009 (UTC) :Êvarbaş! Ez bi xebatên te yên li ser fr.wiktionary pirr kêfxweş im. Bi bikaranîna rûpela te ya navên mêweyan, min xwest hem rûpelên nû yên kurdî li Wîkîferhengê zêde bikim û hem jî yên frensî ava bikim. :Eger pirsên te hebin, kerem bike, belkî ez bikarim alîkar bim. :Silavên germ :--[[Bikarhêner:Ferhengvan|Ferhengvan]] 16:29, 20 rezber 2009 (UTC) :Hêja Catherine, dubare bi xêr hatî Wîkîferhengê! Hêvîdar im ku demeke xweş li vir derbas bikî! <br> Bi nav xêrê da bî, hêja Husein! Îro, gelek pirsên min hene: * Gelo tu dikarî van rûpelan tesdîq bikî: [[:fr:dê]] û [[:fr:Annexe:Conjugaison kurde/ewtîn]] (kişandina lêkera [[:fr:ewtîn|ewtîn]])? * Dibê kes bibêjin ''min pirs kir'' an ''min pirsê kir''? * [[jin anîn]] / [[kirin]] û [[mêr kirin]] lêkerên têper in, lê tiştên rêzimanî (bireser?) "jin" û "mêr" in? ''Bi kesekê ra mêr kirin'' û ''bi kesekî ra jin kirin'' tên gotin? * Ma lêkera [[werîn]] di demên borî da tê bi kar anîn? ''Ez werîm, ez diwerîm...'' * Rûpela [[kurdî]] hate vala kirin? Normal e? Sipas. Silavên germ,<br> [[Bikarhêner:CathFR|CathFR]] 15:26, 3 kewçêr 2009 (UTC) == About names of animals == Rojbaş! Pêşîn, ez ji bo alîkarîya te sipas dikim. Min rûpelên ''ewtîn'', ''pirs kirin'', ''jin kirin'' û ''mêr kirin'' guhertin, û ezê yên din bi nêzîk da biguherim. <br> Now I am going to ask you several questions about names of animals in Kurdish. I am writing in English because I may forward your answer to a French user. *:Thanks for your questions. I'm afraid I have very limited knowledge of flora and fauna, but I'll try to help you as much as possible. * I have never seen the word [[abdar]] (horse) in my textbooks and it is not in Baran Rizgar's dictionary. Is it often used and does it have exactly the same meaning as [[hesp]]? *:I haven't heard it used by any Kurd in spoken Kurdish. However, it is used in some dictionaries and wordlists, for instance, here: ::http://www.wordgumbo.com/ie/ini/krd/erkrdeng.htm ::http://www.beepworld.de/members19/divitiae/tuerkischkurdisch.htm * According to Baran Rizgar, [[baz]] means [[en:goshawk|goshawk]] in English (birds of the ''Accipiter'' genus), which globally corresponds to [[fr:épervier|épervier]] and [[fr:autour|autour]] in French, or [[en:sparrow hawk|sparrow hawk]] (''Falco sparverius'' or ''Accipiter nisus''). *:According to Michael Chyet's dictionary, baz means falcon = başok. Zana Farqînî, too, provides Turkish ''doğan'' (Falco). Baz is also Persian. [[Wêne:Nubianvulture.jpeg|thumb|120px|right|A vulture]] :* On the Wîkîferheng page, the definition of [[baz]] is şahîn, [[helo]] (eagle) and its French translation is [[fr:vautour|vautour]] ([[:en:vulture|vulture]] in English) whereas its English translations are [[en:hawk|hawk]], [[en:falcon|falcon]] and [[en:buzzard|buzzard]]. *:I corrected wîkîferheng's French translation from [[vautour]] to [[faucon]]. :* On the [[:fr:Wiktionnaire:Page_d'accueil|French Wiktionary]], [[fr:baz|baz]] is said to mean [[fr:faucon|faucon]] (in English [[en:falcon|falcon]]), which may correspond to [[başok]]. [[fr:atemce|Atemce]] is said to mean the same. *:Atemce (or more likely: atmece) is a loandword from Turkish [[atmaca]] used possibly in Turkey by some Kurds who do not know the Kurdish word [[başok]]. I have never seen atemce (or any close spelling) in written Kurdish. :* A vulture (see picture) looks different from the other peybirds and mostly eats carcasses, but do you have more information about the Kurdish words meaning falcon, hawk and buzzard? *:vulture is [[sîsalk]] (and its several other dialectal spellings) or [[kurt]] as well as [[qertel]] / [[xertel]] (a loanword from Turkish, [[kartal]]) especially when used as a derogatory word for a human being. Thank you. <br> *:Salah Saadalla's English-Kurdish dictionary gives the following definitions to each of the birds: - buzzard: helo, eylo - eagle: helo, simsiyark (=sîsalk) - falcon: laçin, baz, şehbaz, eloh, eylo, helo, şimqar, şahîn, terlan, dubirak - vulture: keçelok, sîsarq (=sîsalk), kerges, simsiyark, başokê kurt Best wishes, [[Bikarhêner:CathFR|CathFR]] 15:35, 17 kewçêr 2009 (UTC) I hope this can be of some help to you. Best wishes --[[Bikarhêner:Ferhengvan|Ferhengvan]] 07:21, 19 kewçêr 2009 (UTC) Good evening! The wordlist on wordgumbo.com seems to contain a lot of (purely?) Turkish- words: ada, alav, berdax,... Anyway, since you replied to me, I have seen that the Kurmancî journal have listed some names of wild animal species, but to my knowledge, its authors have only dealt with mammals. I hope that one day they will differentiate the names of prey birds. Your answer is going to be very helpful to me. Thank you very much! {{şablon:spas}} [[Bikarhêner:CathFR|CathFR]] 17:49, 23 kewçêr 2009 (UTC) ===alîkarî=== Spas hevalê delal ji bo alikariyên te...--[[Bikarhêner:Dûrzan|Dûrzan]] 11:22, 21 kewçêr 2009 (UTC) == Common kurdish language == Hi, I have read your article about a mix language between Kurmancî and Soranî, i find your article very good. I have a great knowledge about the iranic languages and can help your at your Standard Kurdish project. Do you have MSN or Yahoo Messenger? We can found a website about this issue. I have started in the english Wikipedia a project about the standadization of kurdish vowels: http://en.wikipedia.org/wiki/User_talk:Standard_Kurdish I have beginned with the historic /m/-loud and will open other chapters. My opinion about a commong language is: - Grammer of Kurmancî<br> - with old loads (consonants) from other dialects with the Vocals of Kurmancî and Soranî --[[Bikarhêner:Kurdos|Kurdos]] 16:37, 1 sermawez 2009 (UTC) == Rojbas heval == Sevbas heval, Why you have no part Thesaurus? I would also add some entries. [[Bikarhêner:George Animal|George Animal]] 18:06, 28 avrêl 2010 (UTC) == ROJBAS HEVAL == Silav hevalê delal, heval, Ferhenga me, mala meye!. **li kisura ra min nerêne, lê belê ez ava 3 4 heftîya li Wikiferhengê me, lê belê cuwa ku, hûn dibêjin, Wikiferheng her ror bi deha peva tê zêdekirin. *Can can ez dibînim ku, heftekî de hê 5 pel li Wikiferhengê tên zêdekirin. **Heval ew dixwazim bejim ku, bikarhênar zav kêmin, xebati minî yên Kurdî di Wikipedîya Elmanî de hene. Gava ku ez li wa Wikipedi ên dindinêrim, yê wa zav ,,Features''hene *Divê li ber pêyvan ev jî hebein, xwendina peyvan, qena ku kesên din jî fam bikin, ev peyv cawa tn xwebdin. 2. Gava ku deh peyvê Elmanî dixim vir, û ez gava ku li cîye portala komê dirênim, li ber peyvên Elmanî hêji 690 peyv nivisîye. :Hevalê hêja divê peyvên zimanên din herdem aktuel bin. 3. û ez dixwazim ku oka li Wikipedîya Tirkide, an ji ya Elmanîde zav ..Feature hebin'' LI WÎ CÎHÎ; KU XEL PEYVA DINIVSÎNE: gelek silava li te dikim [[Bikarhêner:George Animal|George Animal]] 14:48, 29 gulan 2010 (UTC) == Lînk == '''[[Special:Statistics|{{NUMBEROFARTICLES}}]]''' heval cima li despêkê hijmarra peyva bi linke kîve naye girêdan. WEKA WA fERHENGÊN DIN: EV RICAKA MIN JI WEYE: Bi vê lînke bikehêner karin statîska bikarhênerin dihî bibînin. gelek silav ji tere. Bijî Ferhenga Kurdî!!!! [[Bikarhêner:George Animal|George Animal²²]] 17:23, 24 pûşper 2010 (UTC) == Bot == Rojbaş heval Ferhengvan, pirseka min ji (Bot) re heye. Heval xel dive çi bike ku karibe bibe (Bot).Ez zav dixwazim ku bibim Botej û alîkarîya xwe di Wikiferheng a kurdî de berfirehtir bikim.Ez ji vandalîzme hiznakim.Ez zanim ku îmkkan ê Bot'a zavtirin. Ez dixwazim ku, eger ku ez Bot bibim, Wikiferheng ê mezintir bikim. Heval ez zanim ku ew , çi ez li virê dixwazim, tiştekî zav mezine.Eger ku hûn nexwazin, ez tenê bi bikarhênertîye ji razîme.Gelek silav û rêz ji tere.Her bijî Wikiferheng a kurd1î!![[Bikarhêner:George Animal|George Animal²²]] 18:31, 12 Tîrmeh 2010 (UTC) == Şablon ji bo peyvên kurdî == Silav heval Ferhengvan, min ev Şablon ji bo peyvên kurdî çêkir, qéna bikarîner, girantîyê nekisînin.Eger ku tû peyvê binivsînî, Sablonê cêbûyî tê pêsî. Ji kere ma xwe tu karî ^vî Sablonî qeydî destpêk ê bikî.Ji ber ku ez ne Bot'IM EZ NIKARIM biximê.:Eger ti kêmasî hebe xêra xwe temam bike. <div style="margin: 1em 0em; padding: 0.5em 1em;"> <h5>Peyvekî ji bo Wikiferheng a kurdî çêkin!:</h5> {| align="center" border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;" ! bgcolor="peachpuff" colspan="4" | '''Şablonên çêkirinen peyvê''' |- ! bgcolor="#F5B4F8" colspan="1" | [[navdêr]] <inputbox> type=create bgcolor=#F5B4F8 width=24 default= preload=Şablon:Şablon ê formatê(nav ne zor) break=yes </inputbox> ! bgcolor="#B5B4F8" colspan="1" | [[rengdêr]] <inputbox> type=create bgcolor=#B5F4F8 width=24 default= preload=Şablon:Şablon ê formatê (rengdêr ne zor) break=yes </inputbox> ! bgcolor="#B5F4B8" colspan="1" | [[lêker]] <inputbox> type=create bgcolor=#B4F4F8 width=24 default= preload= Şablon : Şablon ê formatê (lêker ne zor) break=yes </inputbox> ! bgcolor="#B4F4F8" colspan="1" | peyvên din <inputbox> type=create bgcolor=#B4F4F4 width=24 default= preload=Şablon : Şablon ê formatê (peyvên din ne zor) break=yes </inputbox> |} <br /> gelek silav[[Bikarhêner:George Animal|George Animal²²]] 16:52, 16 Tîrmeh 2010 (UTC) == kategorîyên zimanan == silav hevalê delal, pirsamin ewe ku, cima peyvekîde katekêm kategorî hene.Mînak:[[herin]]: lêker, lê belê kategoriya peyvê tenê heye, cima kategorî: [[Kategorî:Lêkerên kurdî/elmanî/frensî/îtalî...] tinin.gelek silav[[Bikarhêner:Dr. Heinrich Gartenzaun|Dr. Heinrich Gartenzaun]] 14:17, 1 kewçêr 2010 (UTC) == Lînk ên destpêkê == silav heval, :hevalê hêja, lînkên bin ,,Li tîpan li peyvan bigerre'' cênabin.Tu karî lê birênî cima?silav[[Bikarhêner:George Animal|George Animal²²]] 14:12, 6 kewçêr 2010 (UTC) == her peyvek bi kategorîya xwe == Hevalê hêja, :ji kerema xwe re her peyvê ku tu çêdikî, bi kategorîya xwe çêke. :Mînak:[[rengdêr]]: [[Kategorî:Rengdêr ...] ...> ziman li vir binivîse.gelek silav li te.11:50, 18 kewçêr 2010 (UTC) == Werger/traduction == Bonjour. Pouvez-vous traduire les étiquettes des onglets qui sont toujours en anglais comme : "Read", "View history", "Add topic", "Advanced", "Special characters"... La traduction se fait [http://translatewiki.net/wiki/Special:Translate?group=core&language=ku-latn ici] ([http://translatewiki.net/wiki/Project:Translators request translator rights], [http://translatewiki.net/w/i.php?title=Special%3ALanguageStats&code=ku-latn&suppresscomplete=1 Statistiques des langues] et [http://translatewiki.net/wiki/Portal:Ku Portal:ku]). Et merci pour tout ce que vous faites ici. Cordialement--[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 15:53, 5 sermawez 2010 (UTC) :Bonjour. Malheureusement je n'ai pas le droit de traduire les textes. ~ ::C'est normal, il faut faire une demande de traduction [http://translatewiki.net/wiki/Project:Translators ici]. Après l'acceptation de la demande, vous pourrez commencer à traduire les [http://translatewiki.net/wiki/Special:Translate?group=core&language=ku-latn textes]. Cordialement --[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 18:27, 8 sermawez 2010 (UTC) Merci, j'ai fait une demande de traduction. J'attends leur réponse. --[[Bikarhêner:Ferhengvan|Ferhengvan]] 14:16, 9 sermawez 2010 (UTC) :Désolé de vous déranger encore une fois, mais pour faire la demande il faut cliquer sur « '''Lancer une nouvelle discussion''' » ([http://translatewiki.net/wiki/Project:Translator ici]) et "indiquer vers quelle langue vous comptez effectuer des traductions" (<small>vous avez des exemples de demandes plus bas dans la page</small>). Cordialement--[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 16:45, 9 sermawez 2010 (UTC) ::Salut! J'ai reçu les droits de traducteur et édité certains textes (par exemple "View history et "Read"). Mais, malheureusement, les textes n'ont pas changé sur ku.wikti! --[[Bikarhêner:Ferhengvan|Ferhengvan]] 09:29, 10 sermawez 2010 (UTC) :::Merci pour les traductions! Il faut attendre… cela peut prendre quelques jours avant de les voir. Bonne journée--[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 10:47, 10 sermawez 2010 (UTC) ::::Les modifications sont visibles maintenant. Si vous ne les voyez pas : pressez sur les touches '''Ctrl''' + '''F5''' (ou '''Shift''' + '''Ctrl''' + '''R''') en même temps… Pouvez-vous, s'il vous plaît, enlever le point qui est [http://translatewiki.net/wiki/MediaWiki:Vector-view-history/ku-latn ici] et revérifier [http://translatewiki.net/wiki/MediaWiki:History-fieldset-title/ku-latn ça](je pense qu'il y a une erreur de frappe: "Ldîrokê bigere" → "Li dîrokê bigere"). Merci encore pour la traduction.--[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 13:14, 11 sermawez 2010 (UTC) Je vois les modifications. Merci, j'ai enlevé le point et revérifié l'erreur. Bon week-end! --[[Bikarhêner:Ferhengvan|Ferhengvan]] 14:54, 12 sermawez 2010 (UTC) Bonjour, comment allez-vous ? J'ai encore besoin de votre aide... Je voudrais traduire dans [[w:ku:Şablon:Koord|ce modèle]] les abréviations N, S, E, W en kurmanji (on l'utilise par exemple [[w:ku:Batîfa|ici]], [[w:ku:Dara, Mêrdîn|ici]], ou [[w:ku:Mêrdîn|là]]), je voulais donc savoir s'il existe dans la littérature kurde des abréviations du même genre pour les points cardinaux (''Aliyên Erdnîgarî''), je propose par exemple: :'''N''' → '''BK''', '''B.K''' ou '''Bk''' (Bakur) :'''S''' → '''BŞ''', '''B.Ş''' ou '''Bş''' (Başûr) :'''E''' → '''RH''', '''R.H''' ou '''Rh''' (Rojhilat) :'''W''' → '''RA''', '''R.A''' ou '''Ra''' (Rojava) Est-ce que vous avez une préférence? ou une meilleur proposition ? D'avance merci--[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 16:15, 21 sermawez 2010 (UTC) : Je préfère Bk, Bş, Rh, Ra etc. S'il vous plaît, regardez les points cardinaux dans la langue kurde sur: http://nl.wiktionary.org/wiki/bakur --[[Bikarhêner:Ferhengvan|Ferhengvan]] 10:51, 22 sermawez 2010 (UTC) ::Merci ! Exactement ce qu'il me fallait. Bonne journée--[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 11:10, 22 sermawez 2010 (UTC) == [[MediaWiki:Common.js]] == Bonjour. J'ai vu que vous aviez importé certains modèles de Wiktionary anglais, comme vous avez pu le constater, vous n'arrivez pas à avoir la même apparence. Dans ces modèles, vous avez des "class=" et d'autres paramètres qui sont défnis [[:en:MediaWiki:Common.js|ici]]. Il faut donc importer le contenu de cette page de la façon suivante : [[:en:MediaWiki:Common.js]] → [[MediaWiki:Common.js]] (et [[:en:MediaWiki:Common.css]] → [[MediaWiki:Common.css]]) Après avoir terminé, n'oubliez pas de remplacer [[MediaWiki:Common.js|ici]] dans la section '''NavBars''' : * <code>var NavigationBarHide = 'hide ▲';</code> → <code>var NavigationBarHide = 'veşêre ▲';</code> * <code>var NavigationBarShow = 'show ▼';</code> → <code>var NavigationBarShow = 'nişande ▼';</code> ou par une meilleure traduction--[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 11:25, 26 sermawez 2010 (UTC) : Vous pouvez bien editer les textes :-) ::Malheureusement, je ne peux pas les éditer ; il faut avoir les droits administrateur--[[Taybet:Contributions/86.67.147.9|86.67.147.9]] 11:47, 26 sermawez 2010 (UTC) == Koordînator == Ë:silav heval, :ez dixwazim ku bibim koordînatorek, lê ez divê çi bikim?[[Bikarhêner:George Animal|George Animal²²]] 16:37, 26 sermawez 2010 (UTC) Silav, mixabin ez jî nizanim lê tu dikarî ji vî hevalî bipirsî: http://ku.wikipedia.org/wiki/Bikarh%C3%AAner:Erdal_Ronahi == Ferhengoka zimanan Kûrdî-Sûmerî == Hevalên hêja ez li vira ferhengê Kurdî-Sûmerî dikim. Gelek zimanzan hemû zimanzan cihanê dibêjin ko zimanên kurdan ji malbata arî ne, lê tishtek ne rast e ji ber kû bapirên û dapirên zimanên kurd "hittitî/hurrî/sûmerî/medî" ne. Li vira gelek minak hene. Erê pasharoja zimanên kurdî diroka wan in! {| class="wikitable" |- ! English !! Kurdish !! Sumerian |- | to feel proud || qure (bûn) || ni gur |- | arrow1 || tîr || ti |- | arrow2 || tîrik || ti ri |- | snake || mar || mir |- | puppet || bazî || biza |- | if || tu ku || tukum|| |- | to cut1 || bir/bîrin || bar |- | to cut2 || qut || kud |- | to burn/fire || berdan || bar |- | thick/big || gir/gird || gur |- | doll || canan || zana |- | garment1 || hêzar || zara |- | garment2 || berg || barsig |- | female genitals || zar || penzer |- | plant/wood || dar || adar |- | to groan/cry || ay/ayîk || aya |- | thigh || tashk || hash |- | man || zelam || za |- | lapis lazuli || zerqîn || zagin |- | to collapse || zelzele || zal |- | to be pure || zelal || zalag |- | sow || mêdek || magida |- | to bear young || gende || gan |- | child || hûrik || hurika/hurum |- | child2 || ter || tur |- | to end || talî || til |- | dragonfly insect || zencere || zanzana |- | wailing/lamentation || zarîn || zarah |- | dirt || zeng || ze |- | sound || zingezing || zigzag |} {| class="wikitable" |- ! English !! Kurdish !! Sumerian |- | voice/cry/noise || gupîn || gu |- | to make noise || hêwirze || wuwa za |- | cry/noise || shemate || she/sheg |- | sound onomatopic|| gumegum ||gumgam |- | to make noise || dimedim || dumdam |- | to make noise || bûrebûr kirin || burburbabbar |- | sound (onom) ||bulbul || bulbal |- | sound (onom) || zirezir || zurzar |- | to make noise ||zirezir || zurzar |- | name/mention || zikir/zikr || zikru |- | they || awane(soranî) || anene |- | priest1 || berger || bur |- | priest2 ||kibar || sigbar |- | priest3 || dirozge || uzga |- | priest4 || dirûd || uruh |- | a stone || zimrûd(emeraude) || zi'ummud |- | we (plural of I) || em/me || mede/menden |- | shrine || gorr/ziyarat || zag-gar-ra |- | prisoner of war || esir || asiri |- | a man || lo || lu |- | child || doman || dumu |- | a son || doman || dumunita |- | turban ||shashik || saghshu |- | to be old || kal || gal |- | bread || nan || ninda |- | turtle || kusî|| kushu |- | to be sweet || zengilok || zag |- | an offial || zabîta || zabardab |- | property/estate || zengîn || za |- | to kill || gazî || gaz |- | a goat || mêshin || mash/mashani |} =Kurdî û sûmerî= Hevala/ê hêja, gelek spas bo ferhengoka te ya inglîzî-kurdî-sûmerî. Peyvên tê de pirr balkêş in. Belkî ew ji sûmerî bi deyn ketibin kurdî û hin zimanên din jî. Madem ku kurdî û sûmerî li heman deverê hatine peyivîn, tiştek siriştî ye ku peyvên hevbeş di wan de hebin. Herwiha bo nimûne peyvên hevbeş di kurdî û erebî û herwiha di kurdî û tirkî de jî hene lê dîsa jî zimanê erebî yan yê tirkî bi ti awayî ne xizm û lêzimên zimanê kurdî ne. Ez hêvîdar im ku tu lêkolînên xwe berdewam bikî. Te hê delîlên xurt peyda nekirine bo ku mirov bawer bike ku ev peyv nîşana xizmî û lêzimiyê ne û ne tenê peyvên deynkirî ne. Bo ku kurdî û sûmerî zimanên lêzim bin, pêwîst dike ku bo nimûne navên hejmarên wan, navên endamên (organên) leşî (wek dest, çav, ling û hwd) û rêzimana wan hinekî wek hev bin. Lê bi qasî ku min vekoliye, ne wisa ye. Lê dibe ku ez şaş bim loma li benda delîlên te yên xurttir dimînim. Kerem bike vê girêdanê jî: http://psd.museum.upenn.edu/epsd/ Silavên ji dilê min --[[Bikarhêner:Ferhengvan|Ferhengvan]] 09:47, 23 Berfanbar 2010 (UTC) == Shablon Wergerr == Silav hevalê hêja û sersala te ya nû pîroz be! :Tu karî ji kerema xewere shuna shanlonên kevn ên wergerr shablonên ku min chêkiriye bixiyê? :'''şuna vî''' --> '''ev''' [[:Şablon:(]] ->[[:Şablon:W-çep]] [[:Şablon:-]] -->[[:Şablon:W-mesafe]] [[:Şablon:)]] >[[:Şablon:W-rast]] binivsînî? :Ez nikarim çêkim, ji ber ku ez ne admîstratorim? silav [[Bikarhêner:George Animal|George Animal²²]] 17:43, 3 Rêbendan 2011 (UTC) :: Bila ez bikim George Animal admînistrator/koordînator? Îtîraz hebe an nebe ji min re bêjin, ezê çêkim. Ji kerema xwe re email bişînin. --[[Bikarhêner:Erdal Ronahi|Erdal Ronahi]] 13:11, 4 Rêbendan 2011 (UTC) :Na, ti îtiriaza min tine ye. George Animal xebatên baş dike.--[[Bikarhêner:Ferhengvan|Ferhengvan]] 14:53, 4 Rêbendan 2011 (UTC) == Cancel->Îbtal bira here betal == silav heval Ferhengvan, :Pirseka min ji te heye: tu Îbtal bira bibe '''betal''' çewa dibînî? '''Binêre:''' [http://ku.wiktionary.org/w/wiki.phtml?title=MediaWiki:Cancel&action=edit]. Min got ezê ewilî ji te bipirsim.Ez '''betal''' çêtir dibînim. Eger ku îtîraza te tunebe, ji min re bêja, an jî tu karî veguherînî. silavên gelek germ ji tere û gelek ji bo desteka te ji bo admînîstratoriya min. Ezê herdem bixebitim, ku ez layik bimînnim. [[Bikarhêner:George Animal|George Animal²²]] 15:03, 5 Rêbendan 2011 (UTC) :Betal/îbtalHevalê hêja, bi min jî betal ji îbtal çêtir e. Di rastiyê de, îbtal hema-hema qet di kurdî de nayê bikaranîn. Tevî ku ew peyvek erebî ye, lê bi rêya tirkî ketiye devê hin kurdan. Min kir "betal bike" ji ber ku li wir "cancel" ya inglîzî lêkera fermanî ye (imperative verb). Silavên ji dilê min --Ferhengvan 08:17, 7 Rêbendan 2011 (UTC) == Alikarî bike == I need you create those words: # zêde bûn or zêdebûn (kalkish) because in sumerian it's "zidu"! --> [[zêde]] # berdan or ber dan (ateslemek, tu burn) because in sumerian "bar"! # [[kalûş]], [[karûş]] ji bo "plant" or "bitki" # [[ay]], [[ayîk]], [[ayn]], ayikê min, to groan or to cry because in sumerian "ay or aya"! # [[herrişandin]], [[herrişîn]], to scratch because the etymological base "her" is the same of "hur" in sumerian # [[zengilok]], to be sweet, in sumerian zeng-i-lok= "zag"! # [[zirawî]] "merak etmek" in sumerian zirawî= zara I have a lot of word but begin with that i will add sumerian citations --[[Bikarhêner:Alsace38|Alsace38]] 19:28, 7 Rêbendan 2011 (UTC) silav hevalê hêja: tu dizanî peyva "galîn"? (to sing, türkü/sarki söylemek)? Eger tu vê peyv dizanî, ez dixwazim ji te ra çavkanî'ya peyva "galîn", spas, s.a --[[Bikarhêner:Alsace38|Alsace38]] <small>([[User talk:Alsace38|Nîqaş]])</small> 14:08, 19 adar 2011 (UTC) == Kategorî == :Rojbaş heval Ferhengvan, :ji kerema xwe re ji bi kategorîzekirina ji bîrneke, tu divê kategoriyên me ên nû tekevî.[http://ku.wiktionary.org/w/index.php?title=teokrat%C3%AEk&diff=220514&oldid=220511 Minak] silav [[Bikarhêner:George Animal|ζΞ∀Ω]] <small>([[User talk:George Animal|Nîqaş]])</small> 10:32, 21 Nîsan 2011 (UTC) *Silav Ferhengvan. [[sersarî|Va]] ([http://ku.wiktionary.org/w/index.php?title=sersar%C3%AE&diff=223165&oldid=223164]) formata rind nînin? Silav û rêz--[[Bikarhêner:Ghybu|Ghybu]] <small>([[User talk:Ghybu|Nîqaş]])</small> 10:35, 6 gulan 2011 (UTC) == Çima hirçên gewr/spî/belek û ne hirçê gewr/s^pi/belek == :Silav heval :çima ne hirçê gewr , lê belê hirçên gewr, bi min hirçên gewr pirrjimara hirçcê gewr e.! An jî? [[Bikarhêner:George Animal|ζΞ∀Ω]] <small>([[User talk:George Animal|Nîqaş]])</small> 12:05, 18 Tîrmeh 2011 (UTC) Spas ji bo pirsa te. Ez pirrjimariyê bi kar tînim ji ber ku merema me komên hirçan e û tê de hem mê (hirça gewr) û hem jî nêr (hirçê gewr) hene. == mal, mulk mulkiyet == Silav, hevalê hêja. Divê em dibêjin "mal" ji bo heywanên wekê bi tirkî "mal davar"? --[[Bikarhêner:Alsace38|Alsace38]] <small>([[User talk:Alsace38|Nîqaş]])</small> 17:28, 15 rezber 2011 (UTC) ==Please protect the logo file== Hello Ferhengvan, I noticed that [[:File:Wiki.png]] is not protected. This is the logo used for this project, and changing this file will change the logo on all pages of this project. People with bad intension may upload a bad image to vandalise the site logo easily. Please protect this logo by only allowing administrators to upload new versions. Please feel free to [[m:user talk:Bencmq|leave me a message]]. Kind Regards. --[[Bikarhêner:Bencmq|Bencmq]] <small>([[User talk:Bencmq|Nîqaş]])</small> 23:42, 28 kewçêr 2011 (UTC) :{{çêbû}}--Thanks for the information.Best regards!--[[Bikarhêner:George Animal|ζΞ∀Ω]] <small>([[User talk:George Animal|Nîqaş]])</small> 12:42, 29 kewçêr 2011 (UTC) == şablonên nûh == Silav birêz Ferhengvan Li beşê çêkirina peyvên nû de şanlonên '''Navdêr''', '''Rengdêr''' û '''Lêker''' tenê hene. Ger tu karibe şablonên nû ji bo '''Biwêj'''an û '''Gotinên Pêşiyan''' jî çêbike dê gelek sûdmend be. Ya girîng Xwedê zane kategoriyek ji bo '''gotinên pêşiyan''' li wîkîferhengê tineye (nîne). Yanî em karin biwêjekê têxin kategoriya biwêjan lê ji bo gotinên pêşiyan ev îmkan tineye. Ma gelo ev kategorî heye û min nedîtiye? Ji niha de gelek spas. --[[Bikarhêner:Rojhilat|Rojhilat]] <small>([[User talk:Rojhilat|Nîqaş]])</small> 15:27, 30 kewçêr 2011 (UTC) : Gelek spas bo pirsa te. Min niha şablonek ji gotinên pêşiyan re jî çêkirin '''<nowiki>{{pesi}}</nowiki>'''. Nimûneyek: [[Yê guh nede mezinan, dê lê bên şaxên bizinan]]. Silavên germ --[[Bikarhêner:Ferhengvan|Ferhengvan]] <small>([[User talk:Ferhengvan|Nîqaş]])</small> 08:23, 31 kewçêr 2011 (UTC) == ansiklopediaya kurdî (ji bo zarokên) == *Min tistek dît: li ser net, ansiklopediaya kurdî heye, gelek rind û belkî alîkarî e??? http://www.scribd.com/doc/56803584/ansiklopediyan-zarokan *gelek maneyên peyvên hene, rind e ji wikiferheng??? --[[Bikarhêner:Alsace38|Alsace38]] <small>([[User talk:Alsace38|Nîqaş]])</small> 21:19, 11 sermawez 2011 (UTC) : Ji dilê xwe ji te re spas dikim, heval! Ez ê wê ferhengê jî bi kar bînim. --[[Bikarhêner:Ferhengvan|Ferhengvan]] <small>([[User talk:Ferhengvan|Nîqaş]])</small> 10:09, 12 sermawez 2011 (UTC) :: Erê, ji ber kû her tisht hazir e: ev çetir e ji bo fêhm kirina peyvan kurdî. Herweha zimanzan vê pirtûk hatin kirin: etimolojî û maneyên rast in. --[[Bikarhêner:Alsace38|Alsace38]] <small>([[User talk:Alsace38|Nîqaş]])</small> 20:15, 12 sermawez 2011 (UTC) == زمان == Hello, I am trying to create a page for [[زمان]] (A Persian word meaning [[time]] in English.) No matter how I start creating this page, it continues jumping to [[zman]] and would not allow a new page for زمان. If you look into the translations portion of [[dem]] you could even see ''زمان'' as one of its tranlations into Persian, but, no correct page exists for that yet. Thank you in advance for your help and advice with this. With regards, [[Bikarhêner:Sa&#39;y|Sa&#39;y]] <small>([[User talk:Sa&#39;y|Nîqaş]])</small> 01:54, 13 sermawez 2011 (UTC) :'''Creating new pages''' :Dear Sa'y! :Thanks for your message. When you search for a word in Arabic alphabet that corresponds to an article already existing in Latin alphabet, you are redirected to that page. This is to make easy searching also for those Kurdish-speaking people who use Kurdo-Arabic alphabet. However, a problem arises when you try to create a page with a title in Arabic alphabet, like your {{ku-Arab|[[زمان]]}} which in Kurdish corresponds to [[ziman]] or [[zman]] and means [[language]] or [[tongue]] (cognate with Persian {{ku-Arab|[[زبان]]}}. :When facing a problem like the one you mentioned, please search for your word above where it reads "Lêbigere". Before pressing "enter", it will suggest some words and in the very last "dihundirîne...". "Enter" your mouse there and you will be taken to a page with a red text "çêke" (create). Press that link and you can start creating a new page. (Sorry, I already created your {{ku-Arab|[[زمان]]}} :-) :Best regards :--[[Bikarhêner:Ferhengvan|Ferhengvan]] <small>([[User talk:Ferhengvan|Nîqaş]])</small> 08:31, 14 sermawez 2011 (UTC) Silav Ferhengvan, hun dikarin [http://ku.wiktionary.org/wiki/Taybet:Contributions/Emrah%C3%96 tevkariyên vê/vî bikarhênerê] kontrol bikin? pirsgirêk heye? Sipas--[[Bikarhêner:Ghybu|Ghybu]] <small>([[User talk:Ghybu|Nîqaş]])</small> 22:35, 30 rêbendan 2012 (UTC) == spas == gelek spas bo xebata we. bi rastî hûn ferhengvan in û gelek jîr û zîrek in. hûn xizmetek gelek hêja û mezin bo zimanê kurdan dikin. hûn destûr didin min ku ez ji bo ji hev cudakirina peyvan xebat bikim bo nimûne qirrik ,stû, gewrî--[[Bikarhêner:Jobar.bouzan|Jobar.bouzan]] ([[Bikarhêner nîqaş:Jobar.bouzan|gotûbêj]]) 09:10, 10 tîrmeh 2012 (UTC) == lê == silav kek ferhengvan, min lêkolinek li ser '''lê''' kir û min dît ku di gelek zimanên slavî û yewnanî ya ku hîndoewropî ne wek kurdî <br /> *Polonî: ale *Slovakî: ale *ûkranî:але *Serbo-Croatian: али ali *Greek: , αλλά (allá) çima ev ziman hemî ji erebî hatine ? ev ziman nêzî me ne.<br /> cudahî jî navbara [[lê]] û [[lêbelê]] heye.<br /> *ez doh zû çûm nivînê [[lê]] ez zû neketim xewê. ( almanî aber,inglîzî but) *min doh zû xew nekir [[lêbelê]] min xwend heya sibê. ( almanî sondern) bi zazakî jî wisa ye: [[la]] û [[labelê]]<br /> bi soranî ez tenê [[belam]] nas dikim --[[Bikarhêner:Jobar.bouzan|Jobar.bouzan]] ([[Bikarhêner nîqaş:Jobar.bouzan|gotûbêj]]) 10:56, 14 tîrmeh 2012 (UTC) == Şablon binêre == :Silav Ferhengvan! :Tu dikarî ji kerema xwe re gava ku tu rûpelan bo peyvên varyante bo peyveka kurdî ṣablon <nowiki>{{bnr|navê rûpelê}}</nowiki> û <nowiki></nowiki>. [http://ku.wiktionary.org/w/index.php?title=g%C3%AAjn&diff=307479&oldid=293175 mînak].--Silav--[[Bikarhêner:George Animal|ζΞ∀Ω]] ([[Bikarhêner nîqaş:George Animal|gotûbêj]]) 18:53, 23 gelawêj 2012 (UTC) == Bîçelamarî == Hi, Ferhengvan! Could you tell me what language is represented in [[:Kategorî:Peyvên bîçelamarî]]? Does it have an ISO 639 code? Thanks in advance, [[Bikarhêner:Malafaya|Malafaya]] ([[Gotûbêja bikarhêner:Malafaya|gotûbêj]]) 13:09, 12 rezber 2012 (UTC) == Cyrusbot == Kekê Husein; Min ew hesaba nû çêkir, bona Botê ku peyvan û wergeran ji ferhengên din neqil bikim. Bona xebata bot misaedeyê tu didî an kesekî din, eger tu didî, tu ê bikaribî misaede pê dî. :Mixabin ez nizanim ka misaede çawa tê dan. Belkî ne mafê min be jî. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 13:39, 9 kewçêr 2012 (UTC) == Kurdiya new == Le ser vî çi fikr mekî? http://www.youtube.com/watch?v=QZ9JcjquIPA --[[Bikarhêner:Kurdos|Kurdos]] ([[Gotûbêja bikarhêner:Kurdos|gotûbêj]]) 20:48, 31 kewçêr 2012 (UTC) : Le vir e: http://zazaki62.funpic.de/Kurdiya_New.pdf (rûpel 2) --[[Bikarhêner:Kurdos|Kurdos]] ([[Gotûbêja bikarhêner:Kurdos|gotûbêj]]) 16:24, 13 sermawez 2012 (UTC) == Dengdan == :Silav mamoste Ferhengvan :Tu dikarî [http://ku.wiktionary.org/wiki/W%C3%AEk%C3%AEferheng:Burokrat/Hilbijartin_2012] li vir dengê xwe bidî?-silav[[Bikarhêner:George Animal|ζΞ∀Ω]] ([[Gotûbêja bikarhêner:George Animal|gotûbêj]]) 17:09, 5 sermawez 2012 (UTC) :Tu dikarî ji kerema xwe dengê xwe bidî?[[Bikarhêner:George Animal|ζΞ∀Ω]] ([[Gotûbêja bikarhêner:George Animal|gotûbêj]]) 14:22, 7 sermawez 2012 (UTC) :Du dikarî dengê xwe bidî?--SILAV--[[Bikarhêner:George Animal|ζΞ∀Ω]] ([[Gotûbêja bikarhêner:George Animal|gotûbêj]]) 15:41, 12 sermawez 2012 (UTC) ::Silav kek Ferhengvan. Her wekî dizanî niha li wîkîferhengê burokratên çalak tune, ji bo peresandina wîkîfreheng, burokrata çalak pêwîste: burokrat dikare ala bide bi botan, bikarhêner bike admîn, admîn bike burokrat û ... . Bo nimûne az dixwezim rupelên Soranî bi bot çê bikim lê kes niye ala bide bi bota min. Niha heke diwxezî wîkîfreheng pêş keve JKXR [http://ku.wiktionary.org/wiki/W%C3%AEk%C3%AEferheng:Burokrat/Hilbijartin_2012 li vir] dengê xwe bide. Spas.--[[Bikarhêner:Calak|Calak]] ([[Gotûbêja bikarhêner:Calak|gotûbêj]]) 11:43, 23 sermawez 2012 (UTC) == Rengname == :Silav Ferhengvan :[http://ku.wiktionary.org/wiki/P%C3%AAvek:Rengname ev rûpel] bo çi ye?Ezê jê bibim ji ber ku tu feyda wê tune ye bi min.Ev ne bo ferhenga kurdî lê belê bo ya îngilîzî ye.Ezê wê jê bibim.--[[Bikarhêner:George Animal|ζΞ∀Ω]] ([[Gotûbêja bikarhêner:George Animal|gotûbêj]]) 06:47, 20 berfanbar 2012 (UTC) Rojbaş GAnimal! Rica ye [[Pêvek: Rengname|Rengnameyê]] jê nebin. Niha bi pirranî bi inglîzî ye lê em werdigerînin kurdî! == Newroz 2615 == Cejna newroza te pîroz be, bijî sala nû a 2615'em! silav --[[Bikarhêner:Alsace38|Alsace38]] ([[Gotûbêja bikarhêner:Alsace38|gotûbêj]]) 19:47, 22 adar 2013 (UTC) Sillaw kak Ferhengvan. Bo pêşxiştinî wîkîferheng baştire endamanî naçalak le burokratî der bikewin heta bekarhêneranî çalaktir (wek to ke çend salle xebat dekey, George û ...) bitwanin bibin burokrat yan admîn. Tikaye dengî xot binûse [[Wîkîferheng:Derxistina burokratên neçalak‎|lêre]], spas.--[[Bikarhêner:Calak|Çalak]]<sup>[[Bikarhêner nîqaş:Calak|Готубеж]] </sup> 21:11, 23 adar 2013 (UTC) :Spas mamosta Ferhengvan, îşalla bem birryare endamanî çalak û zeḧmetkêş (wek cinabit) bitwanin bibin burokrat yan admîn û îdî heqî kes xisar nebê.--[[Bikarhêner:Calak|Çalak]]<sup>[[Bikarhêner nîqaş:Calak|Готубеж]] </sup> 09:07, 25 adar 2013 (UTC) === zazakî ---> kirdkî == Silav birêz Ferhengvan, min navê şablona zazakî guhert kirdkî ji ber ku bi ya min forma rasttire--[[Bikarhêner:Mehridad|Mehridad]] ([[Gotûbêja bikarhêner:Mehridad|gotûbêj]]) 13:45, 24 avrêl 2013 (UTC) :Hêja Mehridad, :min guherandina we ya "zazakî > kirdkî" vegerand "kirdkî > zazakî". Kirdkî bi zazakî navê hemû zimanê kurdî ye, lê zazakî navê zaravayeke kurdî ye. "Rastiya" zazakî yan kirdkî ne bi qenaeta min û te ya çend kesên din e lê bi belavbûna wan gotinan. Her kes dizane ka mebest ji zazakî çi ye lê 1) her kes nizane ka mebest ji "kirdkî" çi ye û 2) kirdkî ne tenê navê zaravaya zazakî ye lê bi zazakî navê zimanê kurdî ye. :Wek din jî, guherandina şablonên heyî yên serekî tenê dikare piştî gotûbêjê û biryardana endaman bê guherandin, ne tenê bi daxwaza kesekî. :Li gel silavên germ --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 07:47, 29 avrêl 2013 (UTC) ::Başe Mamoste, tu ji min çêtir dizanî, mabesta min ew bû ku peyva zazakî ji Tirkan hatiye--[[Bikarhêner:Mehridad|Mehridad]] ([[Gotûbêja bikarhêner:Mehridad|gotûbêj]]) 14:04, 2 gulan 2013 (UTC) ::: Kirdkî: Li herêma Çewlîg, bakurê Diyarbekirê bi piranî ji xwe re kird û zimanê xwe re jî kirdkî an jî kirdî dibêjin. Peyva "kird" û "kurd" ji aliyê etîmolojîk ve heman kok in. --[[Bikarhêner:Alsace38|Alsace38]] ([[Gotûbêja bikarhêner:Alsace38|gotûbêj]]) 16:55, 12 gulan 2013 (UTC) == Kurdî û Sumerî == Hevalê min, keko, te ji min ra got "kurdî û sumerî û baskî": "tu dikarî tenê yek zimannasekî cidî jî bibêjî ku îdiaya mirovatî û xizmatiya navbera kurdî û sûmerî tesbît bike?" [http://www.academia.edu/1789282/The_Origin_of_Kurds] (rûpel 73-74-75) * Sumerian Origins from the North? * Background Sumerian and Basque * Ergative in Sumerian and Gorani * Lê êdî çavkanî û xebatek heye li ser teoriya aslê kurdan. Herweha rapora DNA ji heye. Tu dizanî hemû cihan dibêje kurd arya ne û zimanê kurdî iranî ne... Lê şaş bû! * Çawa ye ku li hemû zimanên irani bes bi zimanên kurdî (zazakî kurmanjî...) û kafkasî bes vê deng hene: "Ḉ, Ḱ, Ṕ, Ṙ, Ṫ", yânî dengên "çh, kh, ph, rh, th" ?? --[[Bikarhêner:Alsace38|Alsace38]] ([[Gotûbêja bikarhêner:Alsace38|gotûbêj]]) 17:17, 12 gulan 2013 (UTC) ::1) Cotdengên Ç, K, P, T helbet di ermenî de jî hene. ::2) Ergatîvî di gelek zimanên hindûîranî de jî heye: belûçî, pehlewî, peştûyî, hindî... Herwiha ergatîviyeke temam di gelek zimanên Awistralyayê, Grînlendayê û Amerîkaya Bakur de jî heye. Belkî nîv ji zimanên dinyayê EA (Ergative-Absolutive) in. Ev tenê wan nake xizmên hev. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 07:15, 15 gulan 2013 (UTC) == translatewiki.net == Silav Ferhengvan, Tu dikarî '''[http://translatewiki.net/wiki/Thread:User_talk:Gomada/Werger li vir]''' hindik alîkariya me bikî. Mixabin pirr peyamên wîkiya kurmancî ne hatine wergerandin... Ji niha ve spas!--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 11:34, 7 pûşper 2013 (UTC)- Silav :gava ku tu koda zimanekî cêkî visa cêke: [http://ku.wiktionary.org/w/index.php?title=%C5%9Eablon:ain&curid=283266&diff=800752&oldid=800750 ]spas[[Bikarhêner:George Animal|George Animal]] ([[Gotûbêja bikarhêner:George Animal|gotûbêj]]) 15:45, 18 pûşper 2013 (UTC) :BISEKINE SHABLONAN CÊNEKE; JI BER KU FORMATA WAN NE RAST E!--[[Bikarhêner:George Animal|George Animal]] ([[Gotûbêja bikarhêner:George Animal|gotûbêj]]) 15:48, 18 pûşper 2013 (UTC) ==Rixne== Silav kekê Ferhengvan! Xebata te ciyê destxwesiyek ji dil heye. Ez dibînim ku van rojan hin bikarhêner bêjeyan ji berhemên klasîk werdigirin û di wikiferhengê bi cî dikin. Bihêle bila bêjeyên erebî cî ji ferhengên erebî dagîr kin. Êdî bila ji kurdî vebin û ji bîr herin. Ger kesek bixwaze wateya wan bizane bila di ferhengên erebî de lê bigere. Sipas [[Bikarhêner:Irecmehrbexs|Irecmehrbexs]] ([[Gotûbêja bikarhêner:Irecmehrbexs|gotûbêj]]) 13:12, 20 pûşper 2013 (UTC) == George Animal == Sillaw bra Ferhengvan. Berrêz to bo çî "George Animal"it asteng kird?--[[Bikarhêner:Calak|Çalak]]<sup>[[Bikarhêner nîqaş:Calak|Готубеж]] </sup> 13:02, 24 pûşper 2013 (UTC) :George Animal bê gotûbêj rûpelan diguherîne. Binere rûpela "[[sivî]]". Li gel silavên germ! --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 13:32, 24 pûşper 2013 (UTC) == keftar û wawik == Silav birêz Ferhengvan, li beşa "Wate" de te li ser vê [http://ku.wiktionary.org/wiki/keftar] peyvê daniye wiwik. Lê wawik û keftar du ajelên cuda ne, ji kerema xwe re serrast bike yan tu bixwazî ez ê serrast bikim, gelek peyvan din jî hene mînak şerm û namûs têkildarin lê ne hevwate ne. bimîne di xweşiyê de--[[Bikarhêner:Mehridad|Mehridad]] ([[Gotûbêja bikarhêner:Mehridad|gotûbêj]]) 17:48, 24 pûşper 2013 (UTC)----- Silav mamoste, koda zimanê pehlewî ne '''fam''' e, fam koda zimanekî li Nîjerya ye, ya zimanê pehlewî '''pal''' e. Hêvî dikim tu dikarî vê pirsgirêkê zû çareser bike. Silavên germ --[[Bikarhêner:Mehridad|Mehridad]] ([[Gotûbêja bikarhêner:Mehridad|gotûbêj]]) 18:46, 12 tîrmeh 2013 (UTC) == About your block == Hi. May we know why you blocked George Animal from editing? Here is the block log entry: :12:15, 24 June 2013 Ferhengvan (Talk | contribs | block) blocked George Animal (Talk | contribs) with an expiry time of 1 year (account creation disabled) Thanks by advance. -- [[User:Quentinv57|Quentinv57]] 20:14, 24 pûşper 2013 (UTC) == Farisî û erebî == Silav kekê Ferhengvan ji kerema xwe re di beşa ''Werger''ê de zimanên Farisî û Erebî jî pêve bike.ji bo gelek peyvan ev ziman tune ne[[Bikarhêner:Mohajeer|Mohajeer]] ([[Gotûbêja bikarhêner:Mohajeer|gotûbêj]]) 17:58, 13 sermawez 2013 (UTC)Mohajeer == <nowiki>{{=mê=}}</nowiki> == Şukir yekî di mijara Frensî re girt. Û Spas. Mixabin, kêmasiya me ya herî mezin di vê beşê de ye --[[Bikarhêner:Cyrus the virus|Cyrus the virus]] ([[Gotûbêja bikarhêner:Cyrus the virus|gotûbêj]]) 12:31, 23 adar 2014 (UTC) ===Gelek spas=== Pir spas, hêja Cyrus the virus! --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 13:02, 24 adar 2014 (UTC) == deutsches wiki == hi, magst du mir mit einem kurdischen Eintrag im deutschen wiki helfen? Bei 'gotin' [https://de.wiktionary.org/w/index.php?title=gotin&oldid=3227440&diff=cur hier] sind Änderungen gemacht, die ich nicht prüfen kann. Magst du bitte Korrektur lesen und ggf verbessern, was nicht richtig ist? Danke!! mlg Susann, im deutschen wiki [https://de.wiktionary.org/wiki/Benutzerin_Diskussion:Susann_Schweden falls du mir schreiben möchtest...] --[[Bikarhêner:Susann Schweden|Susann Schweden]] ([[Gotûbêja bikarhêner:Susann Schweden|gotûbêj]]) 14:56, 3 gulan 2014 (UTC) :Hallo Susann, :vielen Dank für deine Nachricht. Ich habe einige Änderungen an der Seite auf "gotin" in den deutsches wiki gemacht. :Grüßen, --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 06:44, 5 gulan 2014 (UTC) ::tack / Danke!! --[[Bikarhêner:Susann Schweden|Susann Schweden]] ([[Gotûbêja bikarhêner:Susann Schweden|gotûbêj]]) 08:04, 5 gulan 2014 (UTC) [[file:Wikilove2 new.png|10px|left]] == Your admin status == Hello. I'm a [[:m:stewards|steward]]. A new [[:m:Admin activity review|policy]] regarding the removal of "advanced rights" (administrator, bureaucrat, etc.) was adopted by [[:m:Requests for comment/Activity levels of advanced administrative rights holders|community consensus]] recently. According to this policy, the stewards are reviewing administrators' activity on wikis with no inactivity policy.   You meet the inactivity criteria (no edits and no log actions for 2 years) on '''kuwikiquote''', where you are an administrator. Since kuwikiquote does not have its own administrators' rights review process, the global one applies.   If you want to keep your rights, you should inform the community of the wiki about the fact that the stewards have sent you this information about your inactivity. If the community has a discussion about it and then wants you to keep your rights, please contact the stewards at [[:m:Stewards' noticeboard]], and link to the discussion of the local community, where they express their wish to continue to maintain the rights, and demonstrate a continued requirement to maintain these rights.   We stewards will evaluate the responses. If there is no response at all after approximately one month, we will proceed to remove your administrative rights. In cases of doubt, we will evaluate the responses and will refer a decision back to the local community for their comment and review. If you have any questions, please contact us on [[:m:Stewards' noticeboard]].   Best regards, '''[[User:Rschen7754|Rs]][[User talk:Rschen7754|chen]][[Special:Contributions/Rschen7754|7754]]''' 06:19, 28 pûşper 2014 (UTC) ===EmrahÖ=== Hevalên min ê hêja Ferhengvan û George Animal, :Bi rastî armancê min ê vandalîzekirina Wîkîferhengê tuneye. Hûn ji mi şaş fehmkirine. Ez lekolînê li ser zimanê kurdî dikim û dixwazim li ser wî ferhengê hêja bi we re tevkiriyan jibo zimanê me bikim. Heger hûn naxwazin sa ez peyvên ku dinivîsim nakim peyvên serekî. Ji keremên xwe guhertinên min betal mekin û min blok mekin. Yek jî pêşniyazekî min heye: Em peyvên di rus, Rusya û hwd peyvên hûris, Hûrisya û hwd bikin peyvên serekî ji ber ku bi ya min peyvên hûris û Hûrisya "kurdîtirin". Bav û kalên me jî digotin hûris û hîn jî dibêjin hûris û Hûrisya. Silav û Rêz! --[[Bikarhêner:EmrahÖ|EmrahÖ]] ([[Gotûbêja bikarhêner:EmrahÖ|gotûbêj]]) 21:21, 15 gilavêj 2014 (UTC+2) ===Peyvên bêçavkanî yên bikarhênerên ne-tomarkirî=== Mamoste, divê em bi awayekî sîstema kontrolkirina peyvên kurdî yên nû ava bikin. Û her wiha hewce ye ku şablonên me hebin ji bo her gotara ku em pê ne bawer in. Eger em pêşiya vî karî negirin, ihtimal heye ku ev projeya baş bi peyvên beredayî, bêçavkanî û çêkirî ve tijî bibe. Nizanim ka pêşniyazeke cenabê te heye an na? Em bi çi rengî ji vê karî re rêgirî bikin.--[[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 22:20, 28 rêbendan 2015 (UTC) == Lêkerên gerguhêz û negerguhêz == Silav cenabê hêja, Vê lîsteyê min dil heye ku li bin rûpelên eleqedar zêde bikim: https://ku.wiktionary.org/wiki/P%C3%AAvek:Gerguh%C3%AAz_%C3%BB_Negerguh%C3%AAziya_L%C3%AAkeran Min bo wan şablon jî çêkirin û ew şablona wek mînak dikare li [[bûn]] û [[kirin]]ê bê dîtin. Herwiha ez ê pê re beşa Tewandinê jî zêde bikim. Ger li gor dîtina te jî baş e, ez ê wan nêzik bidim çêkirin.--[[Bikarhêner:Cyrus the virus|Cyrus the virus]] ([[Gotûbêja bikarhêner:Cyrus the virus|gotûbêj]]) 09:31, 17 adar 2015 (UTC) == Manchu == Hi. I'm not sure if [[Template:mnc]] and [[Template:=mnc=]] should contain "mançoyî" or "mançûyî". Do you know? Thanks, [[Bikarhêner:Malafaya|Malafaya]] ([[Gotûbêja bikarhêner:Malafaya|gotûbêj]]) 14:18, 23 adar 2015 (UTC) :Hi, I changed it to [[mançûyî]]. Best regards --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 14:21, 23 adar 2015 (UTC) ::Thank you. [[Bikarhêner:Malafaya|Malafaya]] ([[Gotûbêja bikarhêner:Malafaya|gotûbêj]]) 14:22, 23 adar 2015 (UTC) == Names of Wikimedia languages == Dear Ferhengvan, we are initiating a long needed action - we would like to '''translate names of all Wikimedia languages to all Wikimedia languages''' in the next two months. We have noticed that you are very active on Wiktionary and that is the reason why we are taking liberty to contact you. We hope that you would be interesting to help us in our endeavor - To make this action easier we have already prepared the list of all [[:meta:Names of Wikimedia languages|Wikimedia languages]], and for each language we have already prepared the page with existing and missing translations. So when you go to the page for your language you would have two tasks - to check whether existing translations are OK and to fill in the missing one. The more detailed instruction are on the language page. What are the benefits of this work? * We believe it is about time to have all Wikimedia languages translated to all Wikimedia languages :) * Translated languages will be parsed into Wiktionary and the resulting number of Wiktionary entries will be significant for each language. That could significantly increase the number of entries for less developed Wiktionaries, and improve the quality of entries in general. * Wikidata - this would be great contribution to Wikidata. * All other projects could benefit from this list (Wiki Travel :)), as we believe that certain amount of terms has to be properly translated to all languages. We are gathered around the project [[meta:Grants:PEG/Interglider.ORG/Wiktionary_Meets_Matica_Srpska|Wiktionary Meets Matica Srpska]] and we hope that you would be interesting in working with us! If you have any questions you can ask them on the Names of Wikimedia languages [[meta:Talk:Names_of_Wikimedia_languages|discussion page]] or via personal emails. ''Important notice: The data are licensed under CC0, as they should be incorporated into Wikidata at the end of the process.'' If you '''don’t want''' to receive future announcement about the project, please leave a note on [[meta:Talk:Names_of_Wikimedia_languages|discussion page]]. Thank you and looking forward to hear from you! Interglider.org team *[https://en.wikipedia.org/wiki/User:Senka_Latinovi%C4%87 Senka Latinović] *[https://en.wikipedia.org/wiki/User:Godzzzilica Godzzzilica] *[https://en.wikipedia.org/wiki/User:Millosh Millosh] [[Bikarhêner:Senka Latinović|Senka Latinović]] ([[Gotûbêja bikarhêner:Senka Latinović|gotûbêj]]) 14:01, 24 avrêl 2015 (UTC) == Ji destpêkê re beşeke nû == Keko, min xwest ku ji [[Wiktionary:Destpêk|Destpêkê]] re beşekê nû binivîsim, wekî Wiktionary'ya bi zimanê inglîzî. Beşa: Derbarê Me. Min "[[Şablon:Derbarê Me]]" çêkir. Û hûn jî vî şablonê piçek bikeys bikin û berfireh bikin wê xweş be. Û mafa min ê guherandinê Destpêk'ê tine. Hûn dikarin vî şablonê deynin? Spas.--[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:37, 24 rezber 2015 (UTC) == Kategorî: Kurdiya navendî yan Soranî ? == Silav û rêz, Ferhengvano. Çawan î? Li ser Wîkîferhengê, du kategorîyên gotinên soranî hene: [[:Kategorî:Kurdiya navendî]] û [[:Kategorî:Soranî]]. Dibê em kîjanê bi kar bînin? [[Bikarhêner:CathFR|CathFR]] ([[Gotûbêja bikarhêner:CathFR|gotûbêj]]) 21:04, 13 kewçêr 2015 (UTC) == Etîmolojiya peyva [[misas]] == Silav mamoste, ev dem û hemû demên te bila di nav xêr û xweşiyê de bin. Pirseke min ji te heye. Gelo etîmolojiya peyva misasê peyda dibe? Gelo zimanên cîran de ev peyv heye? Eger haya te jê hebe xêra xwe bi min re parve bike. Silav û hez... --[[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 22:20, 10 berfanbar 2015 (UTC) == Share your experience and feedback as a Wikimedian in this global survey == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future.<ref>This survey is primarily meant to get feedback on the Wikimedia Foundation's current work, not long-term strategy.</ref> The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. To say thank you for your time, we are giving away 20 Wikimedia T-shirts to randomly selected people who take the survey.<ref>Legal stuff: No purchase necessary. Must be the age of majority to participate. Sponsored by the Wikimedia Foundation located at 149 New Montgomery, San Francisco, CA, USA, 94105. Ends January 31, 2017. Void where prohibited. [[m:Community Engagement Insights/2016 contest rules|Click here for contest rules]].</ref> The survey is available in various languages and will take between 20 and 40 minutes. <big>'''[https://wikimedia.qualtrics.com/SE/?SID=SV_6mTVlPf6O06r3mt&Aud=VAE&Src=57VAEOP Take the survey now!]'''</big> You can find more information about [[m:Community_Engagement_Insights/About_CE_Insights|this project]]. This survey is hosted by a third-party service and governed by this [[:foundation:Community_Engagement_Insights_2016_Survey_Privacy_Statement|privacy statement]]. Please visit our [[m:Community_Engagement_Insights/Frequently_asked_questions|frequently asked questions page]] to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email to surveys@wikimedia.org. Thank you! --[[:m:User:EGalvez (WMF)|EGalvez (WMF)]] ([[:m:User talk:EGalvez (WMF)|talk]]) 22:26, 13 rêbendan 2017 (UTC) </div> <!-- Message sent by User:EGalvez (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2016/57-VAEOP&oldid=16205400 --> {{çavkanî}} == Daxwaz == Silav Ferhengvan, tu dikarî alîkariya me bikî bo wergerandina peyvan "[//translatewiki.net/wiki/MediaWiki:Tooltip-pt-notifications-notice/ku-latn Your notices]" "Notices", [https://translatewiki.net/wiki/MediaWiki:Notifications/ku-latn Notifications], [https://translatewiki.net/wiki/MediaWiki:Echo-notification-alert-text-only/ku-latn Alerts] û [https://translatewiki.net/w/i.php?title=Special:Search&profile=advanced&profile=advanced&fulltext=1&search=MediaWiki%3AEcho-&ns8=1&searchToken=59lueoyj3emt2zf396nq464rh yên din]... Spas--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 06:26, 4 reşemî 2017 (UTC) ---- Silav Ferhengvan, [https://ku.wiktionary.org/w/index.php?title=kevz&curid=28694&diff=2100778&oldid=2094377 sedem] çî ye? (Bi tîpen latînî, nivîs bi tîpa gir dest pê dike û bi noqte jî li dawî dibe, bnr. ji wîkîferhengên din [https://en.wiktionary.org/wiki/rice_wine]/ [https://fr.wiktionary.org/wiki/mirin#Kurde])--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 16:55, 16 tîrmeh 2017 (UTC) == Share your experience and feedback as a Wikimedian in this global survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. The survey is available in various languages and will take between 20 and 40 minutes. <big>'''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=ot&edc=5&prjedc=ot5 Take the survey now!]'''</big> You can find more information about this survey [[m:Special:MyLanguage/Community_Engagement_Insights/About_CE_Insights|on the project page]] and see how your feedback helps the Wikimedia Foundation support editors like you. This survey is hosted by a third-party service and governed by this [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]] (in English). Please visit our [[m:Special:MyLanguage/Community_Engagement_Insights/Frequently_asked_questions|frequently asked questions page]] to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email through the EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]] to remove you from the list. Thank you! </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 18:36, 29 adar 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/ot5&oldid=17881402 --> == Reminder: Share your feedback in this Wikimedia survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Every response for this survey can help the Wikimedia Foundation improve your experience on the Wikimedia projects. So far, we have heard from just 29% of Wikimedia contributors. The survey is available in various languages and will take between 20 and 40 minutes to be completed. '''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=ot&edc=5&prjedc=ot5 Take the survey now.]''' If you have already taken the survey, we are sorry you've received this reminder. We have design the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. If you wish to opt-out of the next reminder or any other survey, send an email through EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]]. You can also send any questions you have to this user email. [[m:Community_Engagement_Insights/About_CE_Insights|Learn more about this survey on the project page.]] This survey is hosted by a third-party service and governed by this Wikimedia Foundation [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]]. Thanks! </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 01:34, 13 avrêl 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/ot5&oldid=17888784 --> == Your feedback matters: Final reminder to take the global Wikimedia survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! This is a final reminder that the Wikimedia Foundation survey will close on '''23 April, 2018 (07:00 UTC)'''. The survey is available in various languages and will take between 20 and 40 minutes. '''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=ot&edc=5&prjedc=ot5 Take the survey now.]''' '''If you already took the survey - thank you! We will not bother you again.''' We have designed the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. To opt-out of future surveys, send an email through EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]]. You can also send any questions you have to this user email. [[m:Community_Engagement_Insights/About_CE_Insights|Learn more about this survey on the project page.]] This survey is hosted by a third-party service and governed by this Wikimedia Foundation [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]]. </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 00:43, 20 avrêl 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/ot5&oldid=17888784 --> == Rêvebirî == Merheba keko, min li vir berî mehkî û nîv berendamiya xwe ya ji bo rêvebiriyê diyar kiribû, lê di vê meseleyê de hêj qerarek nehatiye girtin. Demekê dirêj derbas bû ji serê, lewma ez dibêm divê êdî biryarek were dayîn. Tu jî rêvebirek î, tu dikarî di vê meseleyê de qerarek bidî? https://ku.wiktionary.org/wiki/W%C3%AEk%C3%AEferheng:R%C3%AAveber/Bikarh%C3%AAner Ji xeynî vê meseleyekê din jî heye, tu dikarî ji ser twîtter an jî ji ser gmaîlê filan xwe bigihînî min, gmaila min ev e: kaya6491@gmail.com twitter: @SetsunaSeieiKrd --[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:52, 22 reşemî 2019 (UTC) == Format == Silav hevalo, bnr. [https://ku.wiktionary.org/w/index.php?title=-bandayo&diff=3317799&oldid=3310430 li vir]. Ji kerema xwe vê standardê bi kar bîne. Spas --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 19:10, 5 gelawêj 2019 (UTC) :Ser çavan, ezbenî :-D --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 19:12, 5 gelawêj 2019 (UTC) :Û [https://ku.wiktionary.org/w/index.php?title=-bandayo&diff=3317801&oldid=3317799 ev] :) : Em niha dixwazin hemû rûpelan li gorî "standardekê" amade bikin. Zêde tevlihevî hebûn. Min û hevalê Ghybu me heta niha bi sedhezaran rûpel guhertine. Gava em yekdeng bin, em ê bigihîjin armancên xwe. : Gava standardek hebe, mirov dikare, gava pişt re guhertin pêwîst bin, karê "robotên" me hêsantir dibin. ;) Spas û silavên germ ji bo te hevalê delal --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 19:15, 5 gelawêj 2019 (UTC)--[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 19:15, 5 gelawêj 2019 (UTC) :[https://ku.wiktionary.org/wiki/malamíg Ji bo van] peyvên te yên nû ne pêwîst e ku tu bi destan biguherînî, ji ber ku botê min wê wan biguherîne. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 19:17, 5 gelawêj 2019 (UTC) :Ev demeke dirêj bû ku zêde dema bo Wîkîferhengê tine bû ji ber ku ez li ser ferhengeke fînlandî-kurdî dixebitim (http://kaino.kotus.fi/kurmandzi/?p=helpm) Lê ez dibînim ku hûn karekî gelek baş dikin. Siheta we xweş be! Ez ê jî carinan her alîkar bim! Silavên germ --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 19:20, 5 gelawêj 2019 (UTC) :Gelek keda te jî li vir heye. Gava dema te hebe, em ê bi dîtina te li vir dilxweş bin birayê ezîz, --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 19:22, 5 gelawêj 2019 (UTC) :Siheta te xweş be, tu ferhengeke zindî yî :) --19:23, 5 gelawêj 2019 (UTC) :Fînlandî zimanekî dijwar e :) --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 19:24, 5 gelawêj 2019 (UTC) * Silav Ferhengvan, li jor Şêr jî nivisandiye, formata nû vitira ye: [https://ku.wiktionary.org/w/index.php?title=%E0%A4%AC%E0%A4%BF%E0%A4%B2%E0%A5%8D%E0%A4%B2%E0%A4%BE&diff=3771042&oldid=3771038&diffmode=source] (beşa "Wate" nayê bikaranîn). Herwiha bnr. [[Alîkarî:Rêziman]]--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 21:27, 23 îlon 2019 (UTC) * Silav, format: [https://ku.wiktionary.org/w/index.php?title=Ado&diff=prev&oldid=3774955&diffmode=source], [https://ku.wiktionary.org/w/index.php?title=Hemo&diff=prev&oldid=3774956&diffmode=source], [https://ku.wiktionary.org/w/index.php?title=Ezo&diff=prev&oldid=3774934&diffmode=source], ... û [https://ku.wiktionary.org/w/index.php?title=%27Ado&diff=prev&oldid=3774961&diffmode=source]. Spas--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 19:49, 2 çiriya pêşîn 2019 (UTC) ::Dîsa silav, hûn min guhdarî nakin û bersiv jî nadin! Bnr. [https://ku.wiktionary.org/w/index.php?title=Feho&oldid=3774974], [https://ku.wiktionary.org/w/index.php?title=Heydo&oldid=3774976], hûn dîsa şablona {{şl|bnr-h}} bi kar naniye...--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 20:00, 2 çiriya pêşîn 2019 (UTC) :Bibore, min şaş kir, niha ''bnr-h'' bi kar tînim. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:01, 2 çiriya pêşîn 2019 (UTC) == şablon == Silav biracan, ji kerema xwe [https://ku.wiktionary.org/w/index.php?title=geł&diff=prev&oldid=3746681&diffmode=source van] jê nebe. [https://ku.wiktionary.org/wiki/Alîkarî:Rêziman Bnr.]. Gelek spas û qewet be --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 10:21, 6 îlon 2019 (UTC) : Ser çavan --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 10:22, 6 îlon 2019 (UTC) == Community Insights Survey == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> '''Share your experience in this survey''' Hi {{PAGENAME}}, The Wikimedia Foundation is asking for your feedback in a survey about your experience with {{SITENAME}} and Wikimedia. The purpose of this survey is to learn how well the Foundation is supporting your work on wiki and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. Please take 15 to 25 minutes to '''[https://wikimedia.qualtrics.com/jfe/form/SV_0pSrrkJAKVRXPpj?Target=CI2019List(other,act4) give your feedback through this survey]'''. It is available in various languages. This survey is hosted by a third-party and [https://foundation.wikimedia.org/wiki/Community_Insights_2019_Survey_Privacy_Statement governed by this privacy statement] (in English). Find [[m:Community Insights/Frequent questions|more information about this project]]. [mailto:surveys@wikimedia.org Email us] if you have any questions, or if you don't want to receive future messages about taking this survey. Sincerely, </div> [[User:RMaung (WMF)|RMaung (WMF)]] 14:32, 9 îlon 2019 (UTC) <!-- Message sent by User:RMaung (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=CI2019List(other,act4)&oldid=19352860 --> == Reminder: Community Insights Survey == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> '''Share your experience in this survey''' Hi {{PAGENAME}}, A couple of weeks ago, we invited you to take the Community Insights Survey. It is the Wikimedia Foundation’s annual survey of our global communities. We want to learn how well we support your work on wiki. We are 10% towards our goal for participation. If you have not already taken the survey, you can help us reach our goal! '''Your voice matters to us.''' Please take 15 to 25 minutes to '''[https://wikimedia.qualtrics.com/jfe/form/SV_0pSrrkJAKVRXPpj?Target=CI2019List(other,act4) give your feedback through this survey]'''. It is available in various languages. This survey is hosted by a third-party and [https://foundation.wikimedia.org/wiki/Community_Insights_2019_Survey_Privacy_Statement governed by this privacy statement] (in English). Find [[m:Community Insights/Frequent questions|more information about this project]]. [mailto:surveys@wikimedia.org Email us] if you have any questions, or if you don't want to receive future messages about taking this survey. Sincerely, </div> [[User:RMaung (WMF)|RMaung (WMF)]] 19:13, 20 îlon 2019 (UTC) <!-- Message sent by User:RMaung (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=CI2019List(other,act4)&oldid=19397758 --> == colgeh == ji kerema xwe neguhurîne... == Beşa "binêre-h" ne rast e == :Silav mamoste, wateyên peyva cemo, cebo, celo, îbo û hwd. çi ne? Min di ferhengan de nedîtine. silav --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:36, 3 çiriya pêşîn 2019 (UTC) ::Her wiha binêre: [https://ku.wiktionary.org/w/index.php?title=Cebo&curid=797006&diff=3775171&oldid=3775162&diffmode=source li vir]. Ez ê van jê bibim ji ber ku peyvên wisa di kurdî de tune ne. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:37, 3 çiriya pêşîn 2019 (UTC) Silav kekê hêja, maneya wan bi kurdî (belkî) tine ye lê bi zimanên din ew hin maneyan didin û dibe ku em di pêşerojê de li Wîkîferhengê zêde bikin. Eger tu li Wiktiya inglîzî binêrî, tu ê maneya wan bi zimanên din bibînî. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 05:40, 3 çiriya pêşîn 2019 (UTC) :Silav mamoste, wateyên peyva cemo, cebo, celo, îbo û hwd. çi ne? Min di ferhengan de nedîtine an jî bi çi zimanî ne. silav --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:36, 3 çiriya pêşîn 2019 (UTC) ::Her wiha binêre: [https://ku.wiktionary.org/w/index.php?title=Cebo&curid=797006&diff=3775171&oldid=3775162&diffmode=source li vir]. Ez ê van jê bibim ji ber ku peyvên wisa di kurdî de tune ne. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:37, 3 çiriya pêşîn 2019 (UTC) :::Em wê beşê bi kar tînin gava ku ew peyv biçûk karibe bê nivîsîn an jî peyvên din hene yên ku di nivîsê de dişibin wê. Lê ew peyv hê tune ne. Em wisa bikin ne wisa. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:42, 3 çiriya pêşîn 2019 (UTC) :::Bibore şaşiyeke min hebû. Ku peyvên wisa tune bin, wê ew girêdan sor bimînin. Gelo ev rind xuya dike? --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:45, 3 çiriya pêşîn 2019 (UTC) Ne şert e ku ew peyv bi kurdî hebin. Wiktiya inglîzî jî li ber [[here]] herwiha peyvên [[Here]], [[hère]] û [[herë]] dide tevî ku tenê [[here]] di inglîzî de heye. :Min pirsa xwe bi awayekî şaş kir. Ew lînkên sor bila bimînin. Ez hêvî dikim ku kesên din wan peyvan lê zêde bikin. An jî ew ê wisa "sor" bimînin. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:49, 3 çiriya pêşîn 2019 (UTC) ::Gava peyv tune bin li vir, ez bi piranî lê zêde nakim (beşa bnr-h) tevlî gotarê nakim. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:50, 3 çiriya pêşîn 2019 (UTC) :::Gelek spas ji bo bersivan. Dema te xweş be hevalo. Silavên germ --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:51, 3 çiriya pêşîn 2019 (UTC) :::: Ser çavan, di nav xweşiyan de be :-D --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 05:53, 3 çiriya pêşîn 2019 (UTC) ::::: Daxwazeke min heye, tu dikarî gava tu peyvekê tomar dikî, di beşa kurteyê de (nû/peyveke nûçêkir) binivîsî? Ji ber ku beşa guherandinên dawî xira dike ji ber ku naveroka tevahiya rûpelê xuya ye. Bnr.: [https://ku.wiktionary.org/wiki/Taybet:Guherandinên_dawî] --Gelek spas --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 05:59, 3 çiriya pêşîn 2019 (UTC) :::::Ez jî carinan ji bîr dikim. Lê ez hewl didim ku ji bîr nekim. Gava wisa be serê yekî/ê gêj nabe di nav wan nivîsan de. :) Gelek spas ji bo keda te birayê hêja --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 06:02, 3 çiriya pêşîn 2019 (UTC) :::::[https://ku.wiktionary.org/w/index.php?title=Cefo&action=history Ev] rind çêbûn, lê te dîsa hemû nivîs xiste "Guherandinên dawî" :) --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 06:08, 3 çiriya pêşîn 2019 (UTC) :::::: Min zû ji bîr kir :-D {{bê-îmze|Ferhengvan}} :::::::ji ber lezê ye :)) Ez vê yekê ne ji bo xwe tenê dixwazim. Gava mirov li beşa "Guherandinên dawî" dinêre, mirov ji ber naveroka nivîsê (gava mirov kurteyekê nanivîse naveroka rûpelê xuya dike), mirov guherandinên din zû bi zû nabîne. :( Hêdî hêdî :) Silav --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 06:11, 3 çiriya pêşîn 2019 (UTC) == Reminder: Community Insights Survey == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> '''Share your experience in this survey''' Hi {{PAGENAME}}, There are only a few weeks left to take the Community Insights Survey! We are 30% towards our goal for participation. If you have not already taken the survey, you can help us reach our goal! With this poll, the Wikimedia Foundation gathers feedback on how well we support your work on wiki. It only takes 15-25 minutes to complete, and it has a direct impact on the support we provide. Please take 15 to 25 minutes to '''[https://wikimedia.qualtrics.com/jfe/form/SV_0pSrrkJAKVRXPpj?Target=CI2019List(other,act4) give your feedback through this survey]'''. It is available in various languages. This survey is hosted by a third-party and [https://foundation.wikimedia.org/wiki/Community_Insights_2019_Survey_Privacy_Statement governed by this privacy statement] (in English). Find [[m:Community Insights/Frequent questions|more information about this project]]. [mailto:surveys@wikimedia.org Email us] if you have any questions, or if you don't want to receive future messages about taking this survey. Sincerely, </div> [[User:RMaung (WMF)|RMaung (WMF)]] 17:03, 4 çiriya pêşîn 2019 (UTC) <!-- Message sent by User:RMaung (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=CI2019List(other,act4)&oldid=19433605 --> == Pirsek == Silav mamoste, pirseke min heye. Binêre ev rast e? [https://ku.wiktionary.org/w/index.php?title=pêkan&curid=20390&diff=3776153&oldid=3775933&diffmode=source]. Peyva "pêkan". P wek (pya par (wek perçe)) û k jî wek ker (kesê nabihîze) tê xwendin. Ne wisa. Ez IPAya wê amade dikim. Gelek spas --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:02, 6 çiriya pêşîn 2019 (UTC) :Bibore min şaş nivîsî, p wek (par = beş/parçe) . --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:06, 6 çiriya pêşîn 2019 (UTC) --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 09:10, 6 çiriya pêşîn 2019 (UTC)Silav kekê hêja, hem P û hem jî K di peyva "pêkan" de bêpif/bêhilm/"nerm" in (unaspirated). Anku P wek "par=sala borî, pênc" (ne "par=beş, pare/pere") û K wek "ker=nebihîz" (ne "ker=dewarek"). ::Wî, tu rast dibêjî mamostecan. bnr. pê girtin :)) :IPA'ya rast nexwe ev e: : {{IPA|/pʕeːˈkʕɑːn/|ziman=ku}} :* pʕ = wek par (sala borî) :* kʕ = wek ker (kesê nabihîze) :--[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:13, 6 çiriya pêşîn 2019 (UTC) :: Tam wek gotina te ye :-D--[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 09:14, 6 çiriya pêşîn 2019 (UTC) ::: Min etîmo jî lê zêde kir. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 09:15, 6 çiriya pêşîn 2019 (UTC) :::Min rast kir: [https://ku.wiktionary.org/w/index.php?title=pêkan&diff=3776163&oldid=3776161&diffmode=source]. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:16, 6 çiriya pêşîn 2019 (UTC) ::::Ev t, p, b wele bela ne :)) Tʰam li gorî tʕama devê me ye :)). Gelek spas mamostecan. Silavên germ û birayane --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:16, 6 çiriya pêşîn 2019 (UTC) :::::Lê ez karîn wek (k= kar=xebat) bi lêv dikim û ne wek kar (ajal). Ev çawa ye? --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:18, 6 çiriya pêşîn 2019 (UTC) :::::))) [[https://zimannas.wordpress.com/2016/01/29/cotdengiya-c-k-p-t-ji-ku-u-ku-ve/]]-- {{bê-îmze|Ferhengvan}} ::::::Lê ez karîn wek (k= kar=xebat) bi lêv dikim û ne wek kar (ajal). Ev çawa ye? --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:18, 6 çiriya pêşîn 2019 (UTC) ::::::: Mixabin wisa şaş e :)) ::::::: Eslê peyva "karîn/kanîn" ermenî [[en:կարող|կարող]] (karol) e ku di ermenî de jî bi K-ya wek "kar"a heywan tê bilêvkirin. Wê di gelek lê ne di hemû devokên kurmancî de berî çend sedsalan cihê [[şiyan]] ya kurdî-îranî girtiye. ::::::::Min niha ji xwe fedî kir mamoste :( --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:32, 6 çiriya pêşîn 2019 (UTC) :::::::::Ne hewceyî fedîkirinê ye. Di bin tesîra erebî, farisî, soranî û tirkî de sîstema cotdengî ya Ç, K, P û T yên kurmancî li ber sekeratê ye. ::::::::::Lewma em divê xwedî lê derkevin. Ev taybetmendiyeke zimanê me ye. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:48, 6 çiriya pêşîn 2019 (UTC) :::::::::::[https://www.youtube.com/watch?v=X96FEC4lxF0 0.55] Li vir jî dibêjîn dikarin (k wek kar (ajal)). Min niha lê guhdar kir --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 09:50, 6 çiriya pêşîn 2019 (UTC) ::::::::::::Mamoste [https://ku.wiktionary.org/w/index.php?title=îmha&diff=3776753&oldid=3776691&diffmode=source li vir], em [iːmˈħɑː] binivîsin, ne wisa?, ji ber ku ji erebî ye. Silav --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 12:36, 6 çiriya pêşîn 2019 (UTC) ::::::::::::Mirov dikare hem bi /h/ û hem jî bi /ħ/ binivîse, dikarî herdu alternatîvan bidî, ji ber ku /ħ/ ya erebî di devê hin kesan de dibe /h/ lê di devê hin :::::::::::::kesan de jî her wek /ħ/ dimîne. Lê ya giring bi min ew bi i-ya kurt in, [imhɑ:] / [imħɑ:]. i-ya ji erebî (kesre, kathra) gelek ji î-ya kurdî ya xwemalî kurttir e. {{bê-îmze|Ferhengvan}} ::::::::::::::Gelek spas mamoste, Xwedê ji te razî be. gelek peyvên wisa hatine "î"kirin. Ez nizanim, lê ku xwendina resen basştir be, em wisa bikin. Ez ê herdu alternatîvan lê zêde bikim. Li gel silavên germ --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 13:27, 6 çiriya pêşîn 2019 (UTC) == 800.000 == 800.000 peyv li me pîroz bin mamostecan. Peyva 800.000emîn: rojavayê. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 19:00, 14 çiriya pêşîn 2019 (UTC) :: Siheta hemû beşdaran xweş! Peyva "rojavayê" ya 800.000emîn bila bibe sebeba xêr û silametiyê bo Rojavayê Kurdistanê! --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 19:15, 14 çiriya pêşîn 2019 (UTC) == Kurdî-kurmancî == Silav mamoste, pirsek: [https://ku.wiktionary.org/w/index.php?title=çîçek&curid=25510&diff=3812661&oldid=3371762&diffmode=source ev?] çi ye? Em hemûyan bikin kurmancî? An jî Hekîmo çi dixwaze? --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 15:44, 15 çiriya pêşîn 2019 (UTC) == [[Modul:ziman/dane]] == Silav Ferhengvan, bo agadarî ziman li '''[[Modul:ziman/dane|vira]]''' tên zêde kirin, [https://ku.wiktionary.org/w/index.php?title=Modul:ziman/dane&diff=3729833&oldid=3727678 mînak].--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 17:46, 23 çiriya paşîn 2019 (UTC) :Herwiha, [[:en:w:Font|fontên]] nivîsan (erebî, hindî, ..) jî li vira tên guherandin: [[MediaWiki:Gadget-StyleScripts.css]]--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 17:53, 23 çiriya paşîn 2019 (UTC) :: Gelek spas. Tu dikarî ji kerema xwe şablona alfabeya û translîterasyona avestayî [[https://en.wiktionary.org/wiki/Category:Avestan_language]] û hiyeroglîfên misriya kevn [[https://en.wiktionary.org/wiki/Category:Egyptian_language]] neqil bikî Wîkîferhengê, spas --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 21:25, 23 çiriya paşîn 2019 (UTC) :::Avesta: çêbû! Hiyeroglîf ji bi vî awayî tê çêkirin (mînak: [[:en:bꜣk-n-rn.f]]): {{markup|<nowiki> == {{ziman|egy}} == === Serenav === {{serenav|egy|<hiero>bA-k:n-r:n:f</hiero>|z=n}} # Navek... </nowiki> | == {{ziman|egy}} == === Serenav === {{serenav|egy|<hiero>bA-k:n-r:n:f</hiero>|z=n}} # Navek... }} :::: Her hebî! --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 22:47, 23 çiriya paşîn 2019 (UTC) --[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 22:35, 23 çiriya paşîn 2019 (UTC) == Li ser Rêbera Rastnivîsînê == Silav kekê hêja û ezîz, min gelek rexneyên derheqê xebata Weqfa Mezopotamyayê xwendin û bi rastî rexneyên di nav zimannasên zimanê kurdî de yên herî meraq dikim yên te ne. Mixabin di Zimannasê de min ti nivîsên te peyde nekirin. Gelo te rexneyeke li ser wê xebatê nivîsand? bi hurmetî...--[[Bikarhêner:Jiju|Jiju]] ([[Gotûbêja bikarhêner:Jiju|gotûbêj]]) 12:02, 21 kanûna paşîn 2020 (UTC) :Silav {{r|Jiju|Ferhengvan}}, dîsa ez im :) Li vira binêre [https://zimannas.files.wordpress.com/2015/07/rastnivisin.pdf]. <small>Herwiha binêre jî [https://ku.wiktionary.org/wiki/Bikarh%C3%AAner:Ghybu/pirt%C3%BBkxane] {{=)}}</small>--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 12:10, 21 kanûna paşîn 2020 (UTC) ::Silav {{r|Ghybu}}, berî çend wext berê, min gelek sûdê ji rûpela te wergirtibû, gelek spas. Lê niha rasterast min ji bo nêrîna mamoste {{r|Ferhengvan}}î, a li ser Rêbera Rastnivîsînê ya Weqfa Mezopotamyayê pirsî. Di van demên dawî min çend rexne xwendin û baweriya min bi vê xebatê nema. Ji ber wê. Bi silavên germ.--[[Bikarhêner:Jiju|Jiju]] ([[Gotûbêja bikarhêner:Jiju|gotûbêj]]) 13:19, 21 kanûna paşîn 2020 (UTC) ::: Silav hêjayan {{r|Jiju|Ghybu}}, gelek spas. Jiju, tu dikarî ji qenciya xwe wan rexneyan li vir lînk bikî? Dixwazim wan bixwînim daku di nirxandina xwe de wan jî li ber çav bigirim. Silavên germ ji we herduyan re! --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:55, 21 kanûna paşîn 2020 (UTC) ::::{{r|Ferhengvan}} Silav, yên niha min bi dest xistin ev in: Di hejmara 149an a Nûbiharê de "[http://diyarname.com/news.php?Idx=39457# Rêbera Rastnivîsînê çi rast nivîsiye?] (Yaşar Eroglu)", xuya ye, berî weşana rêberê (21ê sibata 2019an de weşiyaye) di hejmara 14an a Kanîzarê de "[https://zimannas.files.wordpress.com/2017/09/hejmar14.pdf Nirxandina rêbereke rastnivîsînê] (Halil Aktuğ)", [http://portal.netewe.com/daxuyaniyek-di-derbare-rebera-rastnivisine-da/ Daxuyanîyek Di Derbarê Rêbera Rastnivîsîne Da] (Deham Ebdulfettah - yek ji zimannasê nav komxebatê ye)"; ji yên pêşîn hinekî siviktir e lê divê wê jî binivîsim: "[http://diyarname.com/news.php?Idx=34337 Çend başî û şaşiyên Rêbera Rastnivîsînê] (Amed Tîgrîs)"... Heke te bi xwe pirtûk venekolibe, li vir [https://biramano.blogspot.com/2019/04/nirxandinek-li-ser-rebera-rastnivisina.html bi kurt û kurmancî] çend taybetiyên komxebatê hatine rêzkirin, lê helbet a orîjînal xwendin baştir e. Mirov nikare sedî sed pê bawer be. Bi silametî.--[[Bikarhêner:Jiju|Jiju]] ([[Gotûbêja bikarhêner:Jiju|gotûbêj]]) 21:38, 21 kanûna paşîn 2020 (UTC) :::::: Gellek û gellek spas, hêja {{r|Jiju}}. Ez ê bixwînim û hêvîdar im ku bikarim lê vegerim. Silavên ji dilê min --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 21:40, 21 kanûna paşîn 2020 (UTC) ::::::: {{r|Ferhengvan}} Mamoste bîska din min her du nivîsên te yên pêşîn xwendin. Bi rastî nêrînên te hêja ne. Ji her tiştî xweştir te bi raveyên xwe hişê min ronî kir. Her hebî! Ez ê li benda dewama wan [https://twitter.com/linuksmanc/status/1222864909526011904 bim]. <big><big>❤</big></big>--[[Bikarhêner:Jiju|Jiju]] ([[Gotûbêja bikarhêner:Jiju|gotûbêj]]) 14:29, 30 kanûna paşîn 2020 (UTC) :::::::: Hahahahaha! --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 13:23, 30 kanûna paşîn 2020 (UTC) == Rastnivîs == Silav Ferhengvan, tu dikarî beşadariyên Bikarhêner {{b|Hakîmo}} kontrol bikî: [https://ku.wiktionary.org/w/index.php?title=%C5%9F%C3%AEn&type=revision&diff=3954616&oldid=3954507], [https://ku.wiktionary.org/w/index.php?title=%C5%9F%C3%AEr%C3%AEn&diff=prev&oldid=3954518]?--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 18:13, 11 nîsan 2020 (UTC) n == Cudakirina peyvan == Silav Ferhengvan, tu dikarî van peyvan li gorî [[Alîkarî:Cureyên peyvan|cureyê peyvê]] cuda bikî: [[başqe]], [[din]], [[dîtir]], [[herçi]], [[çîk]], [[hindav]], [[in]], [[jêr]], [[jor]], [[out]], [[raser]], [[sertaser]].<br/>Me pirraniyan bi destan û bi botê sererast kirin ([[:Kategorî:Şablonên rêzimanî yên bi parametreya g=2|602.408 peyv hatin cuda kirin!]]) mixabin vana jî mane (cureyên peyvan tevlî hev in): * kurdî: {{bê g=2|kurdî}} Tu jî dizanî ji bo bikaranîna peyvan de nav hevokan de cureyê peyvê û mînakek pêwîst e ji ber vê yekê me hemû peyvan li gorî [[Alîkarî:Cureyên peyvan|kategoriya rêzimanê]] cuda kirin. Tiştekî giring e ji bo kesên ku zimanê kurdî hu dikin û dixwazin ku ew peyvê di nav hevokan de bi kar bînin. Spas.--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 17:11, 27 gulan 2020 (UTC) == Fortson == Silav. Te Fortson wek peyvekê [https://ku.wiktionary.org/w/index.php?title=%C5%9Eablon:Fortson&diff=next&oldid=1833164 1] çêkiribû min ew guherand, kir [[Şablon:Fortson]]. Dibe dîsa bi kar bînî, min xwest te agahdar bikim. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:54, 9 hezîran 2020 (UTC) :Herwiha {{ş|Rajki}} jî min guherand--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 01:43, 10 hezîran 2020 (UTC) == Dengdana Rêbaznameya Wîkîferhengê == {{silav|Ferhengvan}}. Dengdaneke li ser [[Wîkîferheng:Rêbazname|Rêbaznameya Wîkîferhengê]] heye. Ji kerema xwe re here dengdanê [[Wîkîferheng:Dengdan/Rêzik/Rêbazname]] û fikrên xwe bibêje. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:38, 9 hezîran 2020 (UTC) == qilênder == Dembaş, ez dixwazim bêjeyekê li wîkîferhengê zêde bikim. Bêje "qilênder" e, ev tirimbêlek e ku ji bo kolana axê tê bikaranîn, bi tirkî kepçe ye. [[Bikarhêner:Keyamerd|Keyamerd]] ([[Gotûbêja bikarhêner:Keyamerd|gotûbêj]]) 08:36, 27 çiriya pêşîn 2020 (UTC) ==Xêrhatin== Mamoste {{ragihandin|Ferhengvan}} bixêr hatî. Bi dîtina te pir kêfxweş bûm [[Bikarhêner:Mohajeer|Mohajeer]] ([[Gotûbêja bikarhêner:Mohajeer|gotûbêj]]) 20:08, 29 kanûna pêşîn 2020 (UTC) ::Gelek spas, kekê hêja {{r|Mohajeer}} == How we will see unregistered users == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin=content/> Hi! You get this message because you are an admin on a Wikimedia wiki. When someone edits a Wikimedia wiki without being logged in today, we show their IP address. As you may already know, we will not be able to do this in the future. This is a decision by the Wikimedia Foundation Legal department, because norms and regulations for privacy online have changed. Instead of the IP we will show a masked identity. You as an admin '''will still be able to access the IP'''. There will also be a new user right for those who need to see the full IPs of unregistered users to fight vandalism, harassment and spam without being admins. Patrollers will also see part of the IP even without this user right. We are also working on [[m:IP Editing: Privacy Enhancement and Abuse Mitigation/Improving tools|better tools]] to help. If you have not seen it before, you can [[m:IP Editing: Privacy Enhancement and Abuse Mitigation|read more on Meta]]. If you want to make sure you don’t miss technical changes on the Wikimedia wikis, you can [[m:Global message delivery/Targets/Tech ambassadors|subscribe]] to [[m:Tech/News|the weekly technical newsletter]]. We have [[m:IP Editing: Privacy Enhancement and Abuse Mitigation#IP Masking Implementation Approaches (FAQ)|two suggested ways]] this identity could work. '''We would appreciate your feedback''' on which way you think would work best for you and your wiki, now and in the future. You can [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation|let us know on the talk page]]. You can write in your language. The suggestions were posted in October and we will decide after 17 January. Thank you. /[[m:User:Johan (WMF)|Johan (WMF)]]<section end=content/> </div> 18:17, 4 kanûna paşîn 2022 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Admins2022(5)&oldid=22532651 --> == zimanê kurdî == Kurdistan [[Taybet:Beşdarî/46.161.194.71|46.161.194.71]] 17:49, 25 îlon 2022 (UTC) == Şablonên deyn û ji == Silav birêz Ferhengvan. Min dîtiye tu şablonên {{ş|deyn}} û {{ş|ji}} xelet bi kar tînî. {{ş|deyn}} tenê ji bo peyvên ku rasterast ji zimanekî hatine wergirtin tên bikaranîn. Mînak {{q|ku|menderes}} rasterast ji tirkî tê loma {{ş|deyn}} bi tirkî tê bikaranîn lê bi yûnanî nayê bikaranîn. Li wir ji bo yûnanî şablona {{ş|ji}} divê bikaranîn. Ji bo zêdetir agahî dikarî li rûpela [[WF:Etîmolojî#Peyvên deynkirî]] binêrî. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:26, 7 tîrmeh 2023 (UTC) == Wergerandina beşa Wergerê == Silav birêz Ferhengvan. Min dît te gelek caran ji en.wîktê beşa wergerê kopî dikî. Ji bo hêsankirina vî karî skrîpteke min heye. Hemû navên zimanên yên inglîzî têdixe nav şablonê û şablonên en.wîktê dike şablonên kurdî. Herwiha zayendên peyvan jî dike kurdî (f--> m, m --> n û hwd.) Ji bo bikaranîna vê skrîptê, koda li jêr tevlî [[Special:MyPage/common.js|rûpela xwe ya common.js]] bike: <syntaxhighlight lang="javascript> //[[Bikarhêner:Balyozxane/wergerîne.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozxane/wergerîne.js&action=raw&ctype=text/javascript'); </syntaxhighlight> Dûre Beşa wergerê ya en.wîktê kopî bike rûpela [[WF:ceribandin]] û li vir pê li "Wergerîne" (li aliyê rastê di beşa Qutiya amûran de ye) bike û amade ye. :--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:42, 29 tîrmeh 2023 (UTC) Silav hêja {{r|Balyozxane}} Min hewl da wê kodê lê zêde bikim lê dibêje: ''The document contains errors. Are you sure you want to publish?''. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:29, 29 tîrmeh 2023 (UTC) : Li jor tenê //[[Bikarhêner:Balyozxane/wergerîne.js]] û koda li binê wê (bi mw.loader.load dest pê dike) kopî bike. "</syntaxhighlight>" kopî neke.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:33, 29 tîrmeh 2023 (UTC) ::Spas. Min niha wisa kir. Ez ê dûre biceribînim. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:36, 29 tîrmeh 2023 (UTC) :::Berî mw.loader.load "enter" ("New line" ) lê zêde bike yanî pê li piştî "]]" bike û pêlê enterê bike. Ger na, dê nexebite. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:46, 29 tîrmeh 2023 (UTC) ::::Spas. Min niha ew jî kir. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:53, 29 tîrmeh 2023 (UTC) :::::Sılav Ferhengvan, Min koda wergerandinê sererast kir. Edî ne hewce ye [[WF:ceribandin]] bi kar bînî, dikarî di rûpela peyvê de jî kodê bi kar bînî. Herwiha piştî wergerandinê ziman tên rêzkirin û şablonên {{W- {{W+ tên sererastkirin. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:04, 2 tebax 2023 (UTC) ::::::Gelek spas, ezbenî! [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:21, 2 tebax 2023 (UTC) *: Ji bo çêkirina wergeran amûreke wisa heye. Biceribîne çawa ye <syntaxhighlight lang="javascript> //[[Bikarhêner:Balyozxane/CreateTranslation.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozxane/CreateTranslation.js&action=raw&ctype=text/javascript'); </syntaxhighlight> :Silav.-[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:20, 6 tebax 2023 (UTC) {{Silav|Balyozxane}} Spas! Ew amûr çawa tê bikaranîn? Mirov divê wê li kû derê binivîse? Ew çi dike? --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:23, 6 tebax 2023 (UTC) :kodên wisa her tim diçin [[Special:MyPage/common.js|rûpela te ya common.js]]¬ [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:31, 6 tebax 2023 (UTC) ::Spas, min lê zêde kir. Lê dikarî ji kerema xwe bikaranîna wê ji min re bibêjî: divê ew li kû were danîn daku rûpelên wergerê biafirîne? [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:36, 6 tebax 2023 (UTC) == CreateTranslation == Silav Ferhengvan! Min koda çêkirina wergeran nû kir. Êdî dikare rûpelên heyî jî biguherîne :) Qewet be! [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:11, 13 tebax 2023 (UTC) :Gelek spas! [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 19:26, 13 tebax 2023 (UTC) ::Dîsa merheba! Gelo çima niha êdî werger li gor alfabeya kurdî nayên rêzkirin. Bo nimûne, li [[reş]] binêre (wergerên erebî û ermenî beriya wergerên aromanî û asamî tên. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 19:41, 13 tebax 2023 (UTC) :::Merheba! Tiştek xelet bû, min ew serearst kir. Di vê navberê de, ji kerema xwe re li gorî kêfa xwe rûpelan wek "guharto" nîşan nede! şabloan {{ş|ds}} ji rûpelê raneke. Rûpelên ku tê de ev şablon hebin, bi skrîptê çêneke. Ji bo standardkirinê divê herkes riayetî van rêzikan bike [[Wîkîferheng:Rêzikên standardkirinê]]. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:00, 13 tebax 2023 (UTC) ::::Ser çavan! [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:04, 13 tebax 2023 (UTC) :::::Mala te ava! [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:05, 13 tebax 2023 (UTC) ::::::Maneya wergerê wek <nowiki>[[nimûne#ku|nimûne]]</nowiki> tê çêkirin. nimûne#ku jê nebe ji kerema xwe re. Divê li rûpelê hebe ji ber ku dema pê lê dikî diçe beşa kurdî ya rûpelê [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:06, 13 tebax 2023 (UTC) :::::::Temam, spas! [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 21:07, 13 tebax 2023 (UTC) ::::::::Silav. Ez ê opsiyona wêne jî li CreateTranslation zede bikim sibê. Gelo tiştek din heye em bi otomatîkî dikarin lê zêde bikin? [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:59, 13 tebax 2023 (UTC) :::::::::Spas. Niha tiştek din nayê bîra min. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 09:32, 14 tebax 2023 (UTC) == Wergerîne == Silav. Êdî wextê ku pê li "Wergerîn" dikî, qutiyek derdikeve. Navê rûpela en.wiktê li wir binivîse, hem şablona <nowiki>* {{Z|en}}: {{W|en|Navê rûpela en.wiktê}}</nowiki> lê zêde dibe hem jî li dawiyê beşa wergerê, beşa Çavkanî û {{ş|werger çavkanî}} zêde dibe. Qewet be! [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:44, 15 tebax 2023 (UTC) :Gelek spas! [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 19:48, 15 tebax 2023 (UTC) == Etîketên nû == Silav Ferhengvan û {{r|Bikarhêner}} Ji bo çêkirina etîketên nû bo şablona {{ş|ferhengok}} (bi kurtî {{ş|f}}) min kodeke nivîsand. Ji bo bikaranînê koda li jêr tevlî [[Special:MyPage/common.js|rûpela xwe ya common.js]] bike (bêyî syntaxhighlight): <syntaxhighlight lang="javascript> //[[Bikarhêner:Balyozxane/etîket-çêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozxane/etîket-çêke.js&action=raw&ctype=text/javascript'); </syntaxhighlight> : Li aliyê çepê ya rûpelê di beşa Qutiya Amûran de "Etîket çêke" çêdibe, pê lê bike. Formeke derdikeve pêşberî we. Min hemû agahî di butona "(i)" de dan. Wana bixwînin û li gorî wan, hûn dikarin etîketên nû çêkin. Nimûne [https://ku.wiktionary.org/w/index.php?title=Modul:dara_kategoriyan/ferhengokkatbike/dane/ferhengok&diff=next&oldid=5256775] ji bo çêkirina vê min di qutiyan de wana nivîsandin. Etîket: civak, Nîşankirin: civak, Danasîn: default, Serkategorî: lîsteya ferhengan, Înterwîkî: society. Qewet be! [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:48, 17 tebax 2023 (UTC) :Gelek spas. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 19:34, 17 tebax 2023 (UTC) == birçî == Silav, tu rûpela birçî wek navdêr çêdikî, hay jê hebe. Ji bo betalkirina çêkirinê, rûpelê ji nû ve bar bike. Qewet be! [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:27, 17 tebax 2023 (UTC) :Merheba! Mixabin min peyama te dereng dît. Ez ê dûre wan rast bikim. Lê niha êdî li beşa amûran "Wergerîne" nemaye. Herwiha werger bi xwe jî nayên dîtin. Tenê dibêje "Tê barkirin" û her wisa dimîne. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 05:18, 18 tebax 2023 (UTC) == erdnasî == Te erdnasî bi maneya cografya bi kar tînî lê belê erdnasî tê maneya jeolojî jî. Loma şûnda erdnasî, erdnîgarî yan jî cografya bi kar bînî bi ya min dê çêtir be. Silav û rêz. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:48, 19 tebax 2023 (UTC) :Silav! Erdnasî peyveke berfireh e ku herdu maneyan digire. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:55, 19 tebax 2023 (UTC) ::Erê pirsgirêka peyvên çirandî jî ew e. Meriv nizane bi kîjan maneya tê bikaranîn, ne spesîfîk in. Lê divê em li vir spesîfîk bin ji bo ku maneyên peyvan neyên tevlihevkirin. Herwiha etîketên heyî li vir[[Alîkarî:Bikaranîna şablonan#Şablon li gorî kategoriyên peyvan]] tên lîstekirin, ger tiştek kêm be dikarî lê zêde bikî. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:01, 19 tebax 2023 (UTC) :::Spas. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 21:04, 19 tebax 2023 (UTC) == Etîketê veşêre? == Silav. Min qutiyeke bi navê "Etîketê veşêre?" li çêkirina wergeran zêde kir. Dema pê lê dikî, etîket xuya nabe lê peyv dikeve kategoriyê. Qewet be! [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:12, 21 tebax 2023 (UTC) :Nimûne: {{g|ab|ашҳам}} [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:13, 21 tebax 2023 (UTC) ::Spas! [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 17:34, 21 tebax 2023 (UTC) :::Silav Ferhengvan! Ji bo dewletan etîketên "dewletên Asyayê|dewletên Ewropayê" [https://ku.wiktionary.org/w/index.php?title=%E0%B6%AD%E0%B7%94%E0%B6%BB%E0%B7%8A%E2%80%8D%E0%B6%9A%E0%B7%92%E0%B6%BA&curid=1144228&diff=5450564&oldid=5450402] û yên din dikarî bi kar bînî. Ji bo deryayan jî derya bi kar bînî dê çêtir be! [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 06:29, 5 îlon 2023 (UTC) ::::Temam, spas! [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 06:45, 5 îlon 2023 (UTC) == Peyvên çêkirî == Silav birêz Ferhengvan. Ji kerema xwe re dev ji gotinên çêkirî berde. Berî ku tu wergeran çêkî hay jê hebe kîjan peyv bi rastî tê bikaranîn, yên ku nayên bikaranîn nexe nav rûpelan çêkirî. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:12, 19 îlon 2023 (UTC) : {{r|Ferhengvan}} Di vê meseleyê de ez jî tevlî fikrên hêja [[User:Balyozxane|Balyozxane]] dibim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:17, 19 îlon 2023 (UTC) :Merheba! Kîjan peyv heye ku çavkanî jê re divên? [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 20:29, 19 îlon 2023 (UTC) ::* [[nexşekêşî]], [[siriştnasî]], [[jimartinnasî]], [[şanenasî]], [[çermnasî]], [[pîrînasî]], [[kalnasî]], [[temendarnasî]], [[pîrnasî]], [[nivîszanî]], [[siriştnas]], [[tebîetnasî]], [[xweristnasî]], [[lawirzanî]], [[canewernasî]], [[nexweşîzanî]], [[nesaxîzanî]], [[efsanezanî]], [[pêştarîx]], [[pêşmêjû]], [[muzîknasî]], [[filmgirî]] ::[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:27, 20 îlon 2023 (UTC) == Etîmolojiya Çend Peyvan == Silav {{r|Ferhengvan}}, min etîmolojiya çend peyvan lê zêde kir lê ji ber ku cara pêşîn e ez wisa bihûrgilî etîmolojiyekê dinivîsim, min xwast yekî ji min zanatir jî çavekî lê bigerîne bê çewtî hene yan na. Ger tu ramana xwe ya li ser wan bibêjî ez ê gelek şa bibim, spas. Peyvên qalkirî: [[nîze]] [[nize]] [[şah]] [[keyaksar]] [[xişt]] [[Bikarhêner:Keyomerd|Keyomerd]] ([[Gotûbêja bikarhêner:Keyomerd|gotûbêj]]) 11:58, 22 çiriya paşîn 2025 (UTC) :{{Silav|Keyomerd}} Spas bo xebatên te yên li ser etîmolojiya van peyvan. Lê herwiha hinek gazinên min jî ji wan hene: ::* Te gotiye ku li cihê peyva "[[şah]]" forma xwemalî ya kurdî "[[şa]]" ye. Dibe ku ev bo soranî rast be lê bo kurmancî bêguman nikare rast be. Li cihê ku farisî li dawiya peyvê dengê "h" hebe, di kurmancî de jî "h" heye (bo nimûne "meh, neh, deh, geh"). Anku forma kurmancî ya xwemalî dikare "şah/şeh" bê bêguman nikare "şa" be. ::* Dîsa di meseleya "[[xişt]]" de te gotiye ku forma xwemalî dê tiştekî wek "eşt" bûya. Bêguman ev jî nikare rast be ji ber ku bi awayekî giştî kurmancî vokalan li destpêka peyvan red dike. Li cihê ku ku di farisî de li destpêka peyvê dengê "x" heye, di kurmancî de hin alternatîvên cuda hene: H wek "hişk, hûr" (farisî "xoşk, xord") yan K wek "ker" (farisî "xer") yan jî X bi xwe wek "xanî, xwarin" (farisî "xanê, xorden"). Ji xwe hê di pertî de "hiştig" bûye anku H li destpêka wê hebûye. Loma eger mirov israr bike ku forma wê ya xwemalî veava bike, hingê dibe "hişt" yan "hiştî", qet nabe "eşt". Lê pêşniyaza min ew e ku mirov bi temamî xwe ji formên xeyalî yên "xwemalî" dûr bigire û di vê qonaxê de wan veava neke çunkî ew dibin sebebê tevliheviyên mezin. ::* Gazina min ya serekî jî li ser wê yekê ye ku tu jî wek hinekên din piraniya peyvan dikî malê farisî. Vê yekê ne ji ber sebebên neteweperistiya teng gilî dikim lê ji ber wê yekê ku ev nêzîkbûna li mijarê xislet û dîroka zimanê kurdî şaş fehm dike. Berovajî hinek texmînên klasîk, kurdî (bi taybetî kurmancî û soranî) ne tenê aîdî zimanên îraniya bakur-rojavayî ne lê ew bi hezarsalan e ku li ser bingehê duhêlî yê bakur-rojavayî û başûr-rojavayî ava bûne. Loma her taybetmendiya başûr-rojavayî di wan de nayê maneya hindê ku ew peyv, ew deng yan ew avanî ji farisî hatibe wergirtin. Ew peyv, ew deng û ew avanî bi xwe delîlên duhêlî/duçeqî/duşaxî yên zimanê kurdî ne ku yek jê bakur-rojavayî ye (bi taybetî dengnasî) û yek jî başûr-rojavayî ye (bi taybetî peyvsazî). --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan#top|gotûbêj]]) 12:56, 9 kanûna pêşîn 2025 (UTC) ::Spas bo rexneyan {{r|Ferhengvan}} min xalên ko te qal kirin serrast kirin. [[Bikarhêner:Keyomerd|Keyomerd]] ([[Gotûbêja bikarhêner:Keyomerd|gotûbêj]]) 13:39, 11 kanûna pêşîn 2025 (UTC) ::* == You may be an eligible candidate for the U4C election == <div lang="en" dir="ltr" class="mw-content-ltr"> Greetings, The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] seeks candidates for the 2026 election. The U4C is the global committee responsible for overseeing enforcement of the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]]. Elections are held annually, if elected a committee member serves for two years. This year the U4C requires candidates to hold administrator rights on at least one wiki, which is why you are being contacted as you appear to hold this right. There are other requirements, such as candidates must be at least 18 years old and may not be employed by the Wikimedia Foundation or other related chapters and affiliates. You can find more information in the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026#Call_for_Candidates|call for candidates on Meta-wiki]]. Additionally, the committee's working language is English; some ability to communicate in English is required. The election opens on 18 May, if you are eligible and interested you have until 10 May to submit your candidacy. There will be a week in between for candidates to answer questions from the community. Voting takes place privately in [[m:Special:MyLanguage/SecurePoll|SecurePoll]], successful candidates must receive at least 60% support. More information is available on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|the 2026 Elections page]], including timelines and other candidacy information. If you read over the material and consider yourself qualified, please consider submitting your name to run for the committee. If you think someone else in your community might be interested and qualified, please encourage them to run. In partnership with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 20:06, 28 nîsan 2026 (UTC) </div> <!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/test&oldid=30472432 --> == [[axulme]] == Silav @[[Bikarhêner:Ferhengvan|Ferhengvan]], di madeya [[axulme]] de 3 [[Wîkîferheng:Pîvekên tevlîkirinê|çavkanî hewce ne]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:20, 30 hezîran 2026 (UTC) == [[dawxane]] == Silav @[[Bikarhêner:Ferhengvan|Ferhengvan]], di gotara [[dawxane]] de çavkanî hewce ne. ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:41, 3 tîrmeh 2026 (UTC) == [[tawbijêr]] == Silav @[[Bikarhêner:Ferhengvan|Ferhengvan]], di gotara [[tawbijêr]] de çavkanî hewce ne. ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:45, 4 tîrmeh 2026 (UTC) == [[stêrfizîk]] == Merheba @[[Bikarhêner:Ferhengvan|Ferhengvan]], di madeya [[stêrfizîk]] de ''[[Wîkîferheng:Pîvekên tevlîkirinê|çavkanî hewce ye]]'' . —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:33, 6 tîrmeh 2026 (UTC) == [[rakar]] == Merheba @[[Bikarhêner:Ferhengvan|Ferhengvan]], di madeya [[rakar]] de ''[[Wîkîferheng:Pîvekên tevlîkirinê|çavkanî hewce ye]]'' . Eger ev kelîmeyeke mehelî be, Jkx şablona {{şx|dever|cihê ku lê tê bikaranîn}} li madeyê zêde bike. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 15:30, 7 tîrmeh 2026 (UTC) == [[paşmak]] == Merheba @[[Bikarhêner:Ferhengvan|Ferhengvan]], di madeya [[paşmak]] de çavkanî hewce ye. Eger ev kelîmeyeke mehelî be, Jkx şablona {{şx|dever|cihê ku lê tê bikaranîn}} li madeyê îlawe bike. Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:34, 15 tîrmeh 2026 (UTC) == [[rojeng]] == Merheba @[[Bikarhêner:Ferhengvan|Ferhengvan]], di madeya [[rojeng]] de çavkanî hewce ye. Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:41, 18 tîrmeh 2026 (UTC) qzbnoysop85z4iic69bvq5ictypq0zy deri 0 131715 6265523 6075073 2026-07-19T10:08:48Z Ghybu 1393 6265523 wikitext text/x-wiki {{bnr-h|dêri|derî|dêrî}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-deri.wav|Deng|dever=}} === Navdêr === {{navdêr|tr}} # [[çerm]] # [[çerm]] (xemla bi pirç û pûrt a li ser canê mirov û ajelan) # [[kevil]], [[çerm]] (çermê ajelên ku ji bo çêkirina tiştan hatiye amadekirin ) # [[çenn]], [[çermîn]] #: {{mk|tr|'''deri''' ceket|saqoyê çermîn|rêz=1}} # [[çermik]], [[çerm]] (tovila qalind a li ser mêweyan, sebzeyan) # [[civîn]], [[cimhûrk]], [[dîlan]], [[cerbeze]] # roja panayirê bn01w11srjb0d6yywyf8bvrxe2640ge 6265525 6265523 2026-07-19T10:10:26Z Ghybu 1393 6265525 wikitext text/x-wiki {{bnr-h|derî|dêrî}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-deri.wav|Deng|dever=}} === Navdêr === {{navdêr|tr}} # [[çerm]] # [[çerm]] (xemla bi pirç û pûrt a li ser canê mirov û ajelan) # [[kevil]], [[çerm]] (çermê ajelên ku ji bo çêkirina tiştan hatiye amadekirin ) # [[çenn]], [[çermîn]] #: {{mk|tr|'''deri''' ceket|saqoyê çermîn|rêz=1}} # [[çermik]], [[çerm]] (tovila qalind a li ser mêweyan, sebzeyan) # [[civîn]], [[cimhûrk]], [[dîlan]], [[cerbeze]] # roja panayirê 8yn2tkubwhcudrcg2tbp8e1fhcp2qdg derin 0 131725 6265515 6075074 2026-07-19T09:50:45Z Ghybu 1393 6265515 wikitext text/x-wiki {{bnr-h|dêrin|derîn|dêrîn}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-derin.wav|Deng|dever=}} === Rengdêr === {{rengdêr|tr}} # [[kûr]] # [[kûr]] (tiştê ku binê wî ji rûyê wî re dûr e) #: {{mk|tr|'''derin''' bir kuyu |rêz=1|bîreke kûr }} # [[kûr]] (tiştê kuji rûxarê ber bi jêr ve diçe) # [[pêşketî]] (kes an jî tiştê ku li gorî celebên xwe pir bi pêş ketiye) #: {{mk|tr|'''derin''' bir alim |rêz=1|alimekî pêşketî }} # [[sift]], [[pir]] #: {{mk|tr|Fatma '''derin''' bir şaşkınlık|rêz=1| içindeydi Fatma di nav şaşwaziyeke pir mezin de bû }} # [[kûr]] (ku dirêj dom dike) #: {{mk|tr|bir iki '''derin''' nefesten sonra konuşmaya başladı| piştî du sê bêhna kûr, dest bi axaftinê kir }} # {{f|tr|mecazî}} [[kûr û dûr]], [[dorfire]] #: {{mk|tr|'''derin''' bir araştırma|rêz=1| vekolîneke kûr û dûr, lêkolîneke dorfireh}} # [[jidil]] #: {{mk|tr|'''derin''' bir saygı|rêz=1| giramiyeke ji dil }} # {{f|tr|mecazî}} [[bin]] 6ssh9tgy6qoptj3pnq155vijlapxm1a sahip olmak 0 160949 6265505 6241795 2026-07-19T03:27:11Z Ghybu 1393 /* Lêker */ 6265505 wikitext text/x-wiki == {{ziman|tr}} == === Lêker === {{lêker|tr}} # [[bûn xweyî]], [[bûn xwedî]], [[dêran]], [[dêrîn]] jx32bfdrj2b814cjrmktj8ol0rbepvo sb 0 162026 6265494 6122711 2026-07-19T01:11:12Z Wikihez 7344 Reverted 2 edits by [[Special:Contributions/Lingua Libre Bot|Lingua Libre Bot]] ([[User talk:Lingua Libre Bot|talk]]): Https://commons.wikimedia.org/wiki/Commons:Deletion_requests/File:LL-Q1860_(eng)-YourLocalZenith-sb.wav ([[:m:User:Xiplus/TwinkleGlobal|TwinkleGlobal]]) 6265494 wikitext text/x-wiki {{bnr-h|Sb}} == {{ziman|en}} == === Kurtenav === {{kurtenav|en}} # Kurteya {{q|en|somebody}} ye. #: {{hevmane|en|s.o.|so.|so}} ljzdtksy5uqg3x2jswp4oomybnd96c5 sêhrbaz 0 162858 6265377 6244141 2026-07-18T18:00:41Z Wikihez 7344 Wikihez rûpela [[sihirbaz]] bêyî beralîkirinek bar kir [[sêhrbaz]] 6244141 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA|siḧirbaz}}, si[[ḧ]]irbaz, سحرباز === Navdêr === {{ku-tewîn-nav|sihirbaz|mê û nêr}} [[Wêne:Street magician in Troy, NY.jpg|thumb|250px|Sihirbazekî [[kolan]]an]] {{navdêr|ku|z=mn}} # Kesê ku [[sihir]]ê dike. #: {{hevmane|ku|sahir|sihirkar|sihirker|sihirbend|efsûnbaz}} ==== Formên alternatîv ==== {{kol3|ku|cure=Herwiha |sihrbaz |sêrbaz }} ==== Etîmolojî ==== Ji {{qertaf|ku|sihir|-baz}} ==== Jê ==== * {{g|ku|sihirbazane}} * {{g|ku|sihirbazî}} ==== Werger ==== {{werger-ser}} * {{Z|sq}}: {{W+|sq|magjistar|n}} * {{Z|de}}: {{W+|de|Magier|n}}, {{W+|de|Zauberer|n}}, {{W+|de|Zaubrer|n}}, {{W+|de|Magierin|m}}, {{W+|de|Zauberin|m}}, {{W+|de|Zaubrerin|m}}, {{W+|de|Hexenmeister|n}} * {{Z|az}}: {{W+|az|sehrbaz}}, {{W+|az|cadugər}} * {{Z|eu}}: {{W-|eu|azti}} * {{Z|ba}}: {{W-|ba|сихырсы}}, {{W-|ba|тылсымсы}} * {{Z|be}}: {{W-|be|чараўні́к|n}}, {{W-|be|маг|n}}, {{W-|be|чарадзе́й|n}} * {{Z|bal}}: {{W-|bal|سحرگو|tr=sahargo}}, {{W-|bal|جادوگر}}, {{W-|bal|سحر کنوخ|tr=sihr kanox}} * {{Z|bn}}: {{W+|bn|জাদুকর}} * {{Z|br}}: {{W-|br|hudour|n}} * {{Z|bg}}: {{W+|bg|вълше́бник|n}}, {{W+|bg|чароде́й|n}}, {{W+|bg|маг|n}}, {{W+|bg|магьо́сник|n}}, {{W+|bg|ве́щер|n}} * {{Z|cs}}: {{W+|cs|kouzelník|n}}, {{W+|cs|čaroděj|n}}, {{W+|cs|mág|n}}, {{W+|cs|čarodějník|n}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|巫師|tr=mou4 si1}} *: {{Z|cmn}}: {{W+|cmn|巫師|tr=wūshī}}, {{W+|cmn|覡|tr=xí}}, {{W+|cmn|魔法師|tr=mófǎshī}}, {{W+|cmn|妖人|tr=yāorén}} * {{Z|da}}: {{W-|da|troldmand|g}} * {{Z|id}}: {{W+|id|tukang sulap}}, {{W+|id|dukun}} * {{Z|ar}}: {{W-|ar|سَاحِر|n}}, {{W-|ar|مشعوذ|n}} * {{Z|hy}}: {{W+|hy|կախարդ}}, {{W+|hy|վհուկ}} * {{Z|eo}}: {{W-|eo|iluziisto}}, {{W-|eo|sorĉisto}} * {{Z|et}}: {{W+|et|maag}}, {{W+|et|võlur}} * {{Z|fa}}: {{W+|fa|جادوگر|tr=jâdugar}}, {{W+|fa|ساحر|tr=sâher}}, {{W-|fa|سحرباز|tr=sehrbâz}} * {{Z|fo}}: {{W-|fo|gandakallur|n}} * {{Z|fi}}: {{W+|fi|taikuri}} * {{Z|fr}}: {{W+|fr|magicien|n}} * {{Z|frr}}: {{W-|frr|Gögeler}} * {{Z|fy}}: {{W-|fy|tsjoender|g}} * {{Z|gd}}: {{W-|gd|draoidh|n}} * {{Z|gl}}: {{W-|gl|meigo|n}}, {{W+|gl|escoler|n}}, {{W-|gl|bruxo|n}} * {{Z|ka}}: {{W-|ka|ჯადოქარი}}, {{W-|ka|გრძნეული}}, {{W+|ka|მისანი}} * {{Z|hi}}: {{W+|hi|जादूगर|n}}, {{W+|hi|साहिर|n}} * {{Z|nl}}: {{W+|nl|tovenaar|n}}, {{W+|nl|magiër|n}} * {{Z|he}}: {{W+|he|קוֹסֵם|n|tr=kosém}}, {{W+|he|מְכַשֵּׁף|n|tr=mekhashéf}} * {{Z|enm}}: {{W-|enm|magicien}} * {{Z|en}}: {{W+|en|magician}}, {{W+|en|wizard}}, {{W+|en|sorcerer}} * {{Z|ga}}: {{W-|ga|draíodóir|n}}, {{W-|ga|draoi|n}} * {{Z|it}}: {{W+|it|mago|n}}, {{W+|it|stregone|n}} * {{Z|is}}: {{W-|is|töframaður|n}} * {{Z|ja}}: {{W+|ja|魔法使い|tr=まほうつかい, mahō tsukai}}, {{W+|ja|魔術師|tr=まじゅつし, majutsushi}} * {{Z|kn}}: {{W+|kn|ಮಾಂತ್ರಿಕ}} * {{Z|ca}}: {{W+|ca|mag|n}}, {{W+|ca|màgic|n}}, {{W+|ca|fetiller|n}} * {{Z|ky}}: {{W+|ky|сыйкырчы}}, {{W+|ky|жадыгер}} * {{Z|ko}}: {{W+|ko|마술사}}, {{W+|ko|마법사}} * {{Z|ltg}}: {{W-|ltg|būrs|n}}, {{W-|ltg|būre|m}}, {{W-|ltg|ragaņs|n}}, {{W-|ltg|ragane|m}} * {{Z|la}}: {{W-|la|magus}} * {{Z|lv}}: {{W+|lv|burvis|n}}, {{W+|lv|burve|m}}, {{W+|lv|zintnieks|n}} * {{Z|lo}}: {{W-|lo|ນະເລນ}}, {{W-|lo|ຜູ້ວິເສດ}}, {{W-|lo|ພໍ່ມົດ}} * {{Z|lt}}: {{W+|lt|magas|n}}, {{W-|lt|burtininkas|n}} * {{Z|mk}}: {{W-|mk|магионичар|n}}, {{W-|mk|волшебник|n}}, {{W-|mk|маѓепсник|n}}, {{W-|mk|магионичар|n}}, {{W-|mk|вештер|n}} * {{Z|gv}}: {{W-|gv|druaightagh}}, {{W-|gv|fer-obbee}} * {{Z|mi}}: {{W-|mi|kaimākutu}} * {{Z|hu}}: {{W+|hu|varázsló}} * {{Z|egy}}: {{W-egy|zꜣw|h=V17-w-A1|n}} * {{Z|mn}}: *: Kirîlî: {{W+|mn|илбэчин}}, {{W+|mn|арш}}, {{W+|mn|шидтэн}} * {{Z|na}}: {{W+|na|itsibemin}} * {{Z|nrf}}: {{W-|nrf|magicien|n}} * {{Z|no}}: *: {{Z|nb}}: {{W-|nb|magiker|n}}, {{W-|nb|trollmann|n}} *: {{Z|nn}}: {{W-|nn|trollmann|n}} * {{Z|ota}}: {{W-|ota|سحرباز|tr=sihrbâz}} * {{Z|ug}}: {{W-|ug|سېھىرگەر}}, {{W-|ug|جادۇگەر}} * {{Z|uz}}: {{W+|uz|sehrgar}}, {{W+|uz|jodugar}}, {{W+|uz|afsungar}} * {{Z|ps}}: {{W-|ps|جادوګر|n|tr=jādugar}}, {{W-|ps|ساحر|n|tr=sāher}}, {{W-|ps|سحرګر|n|tr=sehrgar}} * {{Z|pdt}}: {{W-|pdt|Zaubra|nt}}, {{W-|pdt|Hajksenmeista|n}} * {{Z|pl}}: {{W+|pl|magik|n}}, {{W+|pl|czarodziej|n}}, {{W+|pl|czarownik|n}} * {{Z|pt}}: {{W+|pt|mago|n}}, {{W+|pt|bruxo|n}}, {{W+|pt|mágico|n}}, {{W+|pt|feiticeiro|n}} * {{Z|kk}}: {{W-|kk|сиқыршы}}, {{W+|kk|шебер}} * {{Z|ro}}: {{W+|ro|magician|n}}, {{W+|ro|vrăjitor|n}} * {{Z|ru}}: {{W+|ru|волше́бник|n}}, {{W+|ru|колду́н|n}}, {{W+|ru|маг|n}}, {{W+|ru|чароде́й|n}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|мађио̀нича̄р|n}}, {{W-|sh|ма̑г|n}}, {{W-|sh|чаро̀бња̄к|n}} *: Latînî: {{W+|sh|mađiòničār|n}}, {{W+|sh|mȃg|n}}, {{W+|sh|čaròbnjāk|n}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|чародѣи|n}} * {{Z|orv}}: {{W-|orv|чародѣи|n}} * {{Z|sk}}: {{W-|sk|kúzelník|n}}, {{W-|sk|mág|n}}, {{W-|sk|čarodejník|n}}, {{W-|sk|čarodej|n}} * {{Z|sl}}: {{W+|sl|čarovnik|n}} * {{Z|es}}: {{W+|es|mago|n}} * {{Z|sv}}: {{W+|sv|trollkarl|n}}, {{W+|sv|trollkäring|m}}, {{W-|sv|trollkona|m}}, {{W+|sv|trollpacka|m}}, {{W+|sv|trollgubbe|n}} * {{Z|tg}}: {{W-|tg|ҷодугар}}, {{W-|tg|соҳир}}, {{W-|tg|афсунгар}} * {{Z|tl}}: {{W-|tl|salamangkero}} * {{Z|th}}: {{W-|th|ผู้วิเศษ}}, {{W-|th|พ่อมด}} * {{Z|tt}}: {{W+|tt|сихерче}}, {{W+|tt|тылсымчы}} * {{Z|tr}}: {{W+|tr|sihirbaz}}, {{W+|tr|büyücü}}, {{W+|tr|sahir}} * {{Z|tk}}: {{W+|tk|jadygöý}} * {{Z|ur}}: {{W-|ur|جادوگر|n|tr=jādūgar}}, {{W-|ur|ساحر|n|tr=sāhir}} * {{Z|uk}}: {{W-|uk|чарівни́к|n}}, {{W+|uk|маг|n}}, {{W-|uk|чароді́й|n}} * {{Z|vi}}: {{W+|vi|phù thủy}} * {{Z|vo}}: {{W+|vo|magivan}}, {{W-|vo|himagivan}}, {{W+|vo|jimagivan}} * {{Z|cy}}: {{W-|cy|swynwr|n}}, {{W-|cy|dewin|n}} * {{Z|km}}: {{W-|km|មេធ្មប់}}, {{W+|km|ទិព្វ}} * {{Z|yi}}: {{W-|yi|מכשף|n|tr=mekhashef}} * {{Z|el}}: {{W+|el|μάγος|n}} {{werger-bin}} :{{werger çavkanî|en|magician|beş=Ev qismê Wergerê|oldid=75874614}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-sihirbaz.wav|Deng|dever=Îzmîr, Tirkiye}} === Navdêr === {{navdêr|tr}} # [[sêhrebend]], [[sêrbend]], [[sêhrbaz]], [[sêrbaz]], [[sêhrkar]], [[efsûnkar]], [[sêrdar]], [[sihirbend]], [[nêreng]], [[sêrek]], [[sêrker]], [[neyîreng]], [[avsûnbaz]], [[cadûbaz]], [[cadûger]] 2ifw8ysurse5a84gisfp3x0zib5uchr 6265379 6265377 2026-07-18T18:00:55Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265379 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA|siḧirbaz}}, si[[ḧ]]irbaz, سحرباز === Navdêr === {{ku-tewîn-nav|sihirbaz|mê û nêr}} [[Wêne:Street magician in Troy, NY.jpg|thumb|250px|Sihirbazekî [[kolan]]an]] {{navdêr|ku|z=mn}} # Kesê ku [[sihir]]ê dike. #: {{hevmane|ku|sahir|sihirkar|sihirker|sihirbend|efsûnbaz}} ==== Formên alternatîv ==== {{kol3|ku|cure=Herwiha |sihrbaz |sêrbaz }} ==== Etîmolojî ==== Ji {{qertaf|ku|sihir|-baz}} ==== Jê ==== * {{g|ku|sihirbazane}} * {{g|ku|sihirbazî}} ==== Werger ==== {{werger-ser}} * {{Z|sq}}: {{W+|sq|magjistar|n}} * {{Z|de}}: {{W+|de|Magier|n}}, {{W+|de|Zauberer|n}}, {{W+|de|Zaubrer|n}}, {{W+|de|Magierin|m}}, {{W+|de|Zauberin|m}}, {{W+|de|Zaubrerin|m}}, {{W+|de|Hexenmeister|n}} * {{Z|az}}: {{W+|az|sehrbaz}}, {{W+|az|cadugər}} * {{Z|eu}}: {{W-|eu|azti}} * {{Z|ba}}: {{W-|ba|сихырсы}}, {{W-|ba|тылсымсы}} * {{Z|be}}: {{W-|be|чараўні́к|n}}, {{W-|be|маг|n}}, {{W-|be|чарадзе́й|n}} * {{Z|bal}}: {{W-|bal|سحرگو|tr=sahargo}}, {{W-|bal|جادوگر}}, {{W-|bal|سحر کنوخ|tr=sihr kanox}} * {{Z|bn}}: {{W+|bn|জাদুকর}} * {{Z|br}}: {{W-|br|hudour|n}} * {{Z|bg}}: {{W+|bg|вълше́бник|n}}, {{W+|bg|чароде́й|n}}, {{W+|bg|маг|n}}, {{W+|bg|магьо́сник|n}}, {{W+|bg|ве́щер|n}} * {{Z|cs}}: {{W+|cs|kouzelník|n}}, {{W+|cs|čaroděj|n}}, {{W+|cs|mág|n}}, {{W+|cs|čarodějník|n}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|巫師|tr=mou4 si1}} *: {{Z|cmn}}: {{W+|cmn|巫師|tr=wūshī}}, {{W+|cmn|覡|tr=xí}}, {{W+|cmn|魔法師|tr=mófǎshī}}, {{W+|cmn|妖人|tr=yāorén}} * {{Z|da}}: {{W-|da|troldmand|g}} * {{Z|id}}: {{W+|id|tukang sulap}}, {{W+|id|dukun}} * {{Z|ar}}: {{W-|ar|سَاحِر|n}}, {{W-|ar|مشعوذ|n}} * {{Z|hy}}: {{W+|hy|կախարդ}}, {{W+|hy|վհուկ}} * {{Z|eo}}: {{W-|eo|iluziisto}}, {{W-|eo|sorĉisto}} * {{Z|et}}: {{W+|et|maag}}, {{W+|et|võlur}} * {{Z|fa}}: {{W+|fa|جادوگر|tr=jâdugar}}, {{W+|fa|ساحر|tr=sâher}}, {{W-|fa|سحرباز|tr=sehrbâz}} * {{Z|fo}}: {{W-|fo|gandakallur|n}} * {{Z|fi}}: {{W+|fi|taikuri}} * {{Z|fr}}: {{W+|fr|magicien|n}} * {{Z|frr}}: {{W-|frr|Gögeler}} * {{Z|fy}}: {{W-|fy|tsjoender|g}} * {{Z|gd}}: {{W-|gd|draoidh|n}} * {{Z|gl}}: {{W-|gl|meigo|n}}, {{W+|gl|escoler|n}}, {{W-|gl|bruxo|n}} * {{Z|ka}}: {{W-|ka|ჯადოქარი}}, {{W-|ka|გრძნეული}}, {{W+|ka|მისანი}} * {{Z|hi}}: {{W+|hi|जादूगर|n}}, {{W+|hi|साहिर|n}} * {{Z|nl}}: {{W+|nl|tovenaar|n}}, {{W+|nl|magiër|n}} * {{Z|he}}: {{W+|he|קוֹסֵם|n|tr=kosém}}, {{W+|he|מְכַשֵּׁף|n|tr=mekhashéf}} * {{Z|enm}}: {{W-|enm|magicien}} * {{Z|en}}: {{W+|en|magician}}, {{W+|en|wizard}}, {{W+|en|sorcerer}} * {{Z|ga}}: {{W-|ga|draíodóir|n}}, {{W-|ga|draoi|n}} * {{Z|it}}: {{W+|it|mago|n}}, {{W+|it|stregone|n}} * {{Z|is}}: {{W-|is|töframaður|n}} * {{Z|ja}}: {{W+|ja|魔法使い|tr=まほうつかい, mahō tsukai}}, {{W+|ja|魔術師|tr=まじゅつし, majutsushi}} * {{Z|kn}}: {{W+|kn|ಮಾಂತ್ರಿಕ}} * {{Z|ca}}: {{W+|ca|mag|n}}, {{W+|ca|màgic|n}}, {{W+|ca|fetiller|n}} * {{Z|ky}}: {{W+|ky|сыйкырчы}}, {{W+|ky|жадыгер}} * {{Z|ko}}: {{W+|ko|마술사}}, {{W+|ko|마법사}} * {{Z|ltg}}: {{W-|ltg|būrs|n}}, {{W-|ltg|būre|m}}, {{W-|ltg|ragaņs|n}}, {{W-|ltg|ragane|m}} * {{Z|la}}: {{W-|la|magus}} * {{Z|lv}}: {{W+|lv|burvis|n}}, {{W+|lv|burve|m}}, {{W+|lv|zintnieks|n}} * {{Z|lo}}: {{W-|lo|ນະເລນ}}, {{W-|lo|ຜູ້ວິເສດ}}, {{W-|lo|ພໍ່ມົດ}} * {{Z|lt}}: {{W+|lt|magas|n}}, {{W-|lt|burtininkas|n}} * {{Z|mk}}: {{W-|mk|магионичар|n}}, {{W-|mk|волшебник|n}}, {{W-|mk|маѓепсник|n}}, {{W-|mk|магионичар|n}}, {{W-|mk|вештер|n}} * {{Z|gv}}: {{W-|gv|druaightagh}}, {{W-|gv|fer-obbee}} * {{Z|mi}}: {{W-|mi|kaimākutu}} * {{Z|hu}}: {{W+|hu|varázsló}} * {{Z|egy}}: {{W-egy|zꜣw|h=V17-w-A1|n}} * {{Z|mn}}: *: Kirîlî: {{W+|mn|илбэчин}}, {{W+|mn|арш}}, {{W+|mn|шидтэн}} * {{Z|na}}: {{W+|na|itsibemin}} * {{Z|nrf}}: {{W-|nrf|magicien|n}} * {{Z|no}}: *: {{Z|nb}}: {{W-|nb|magiker|n}}, {{W-|nb|trollmann|n}} *: {{Z|nn}}: {{W-|nn|trollmann|n}} * {{Z|ota}}: {{W-|ota|سحرباز|tr=sihrbâz}} * {{Z|ug}}: {{W-|ug|سېھىرگەر}}, {{W-|ug|جادۇگەر}} * {{Z|uz}}: {{W+|uz|sehrgar}}, {{W+|uz|jodugar}}, {{W+|uz|afsungar}} * {{Z|ps}}: {{W-|ps|جادوګر|n|tr=jādugar}}, {{W-|ps|ساحر|n|tr=sāher}}, {{W-|ps|سحرګر|n|tr=sehrgar}} * {{Z|pdt}}: {{W-|pdt|Zaubra|nt}}, {{W-|pdt|Hajksenmeista|n}} * {{Z|pl}}: {{W+|pl|magik|n}}, {{W+|pl|czarodziej|n}}, {{W+|pl|czarownik|n}} * {{Z|pt}}: {{W+|pt|mago|n}}, {{W+|pt|bruxo|n}}, {{W+|pt|mágico|n}}, {{W+|pt|feiticeiro|n}} * {{Z|kk}}: {{W-|kk|сиқыршы}}, {{W+|kk|шебер}} * {{Z|ro}}: {{W+|ro|magician|n}}, {{W+|ro|vrăjitor|n}} * {{Z|ru}}: {{W+|ru|волше́бник|n}}, {{W+|ru|колду́н|n}}, {{W+|ru|маг|n}}, {{W+|ru|чароде́й|n}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|мађио̀нича̄р|n}}, {{W-|sh|ма̑г|n}}, {{W-|sh|чаро̀бња̄к|n}} *: Latînî: {{W+|sh|mađiòničār|n}}, {{W+|sh|mȃg|n}}, {{W+|sh|čaròbnjāk|n}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|чародѣи|n}} * {{Z|orv}}: {{W-|orv|чародѣи|n}} * {{Z|sk}}: {{W-|sk|kúzelník|n}}, {{W-|sk|mág|n}}, {{W-|sk|čarodejník|n}}, {{W-|sk|čarodej|n}} * {{Z|sl}}: {{W+|sl|čarovnik|n}} * {{Z|es}}: {{W+|es|mago|n}} * {{Z|sv}}: {{W+|sv|trollkarl|n}}, {{W+|sv|trollkäring|m}}, {{W-|sv|trollkona|m}}, {{W+|sv|trollpacka|m}}, {{W+|sv|trollgubbe|n}} * {{Z|tg}}: {{W-|tg|ҷодугар}}, {{W-|tg|соҳир}}, {{W-|tg|афсунгар}} * {{Z|tl}}: {{W-|tl|salamangkero}} * {{Z|th}}: {{W-|th|ผู้วิเศษ}}, {{W-|th|พ่อมด}} * {{Z|tt}}: {{W+|tt|сихерче}}, {{W+|tt|тылсымчы}} * {{Z|tr}}: {{W+|tr|sihirbaz}}, {{W+|tr|büyücü}}, {{W+|tr|sahir}} * {{Z|tk}}: {{W+|tk|jadygöý}} * {{Z|ur}}: {{W-|ur|جادوگر|n|tr=jādūgar}}, {{W-|ur|ساحر|n|tr=sāhir}} * {{Z|uk}}: {{W-|uk|чарівни́к|n}}, {{W+|uk|маг|n}}, {{W-|uk|чароді́й|n}} * {{Z|vi}}: {{W+|vi|phù thủy}} * {{Z|vo}}: {{W+|vo|magivan}}, {{W-|vo|himagivan}}, {{W+|vo|jimagivan}} * {{Z|cy}}: {{W-|cy|swynwr|n}}, {{W-|cy|dewin|n}} * {{Z|km}}: {{W-|km|មេធ្មប់}}, {{W+|km|ទិព្វ}} * {{Z|yi}}: {{W-|yi|מכשף|n|tr=mekhashef}} * {{Z|el}}: {{W+|el|μάγος|n}} {{werger-bin}} :{{werger çavkanî|en|magician|beş=Ev qismê Wergerê|oldid=75874614}} s3kkq5lqw43q6an8nggsadk7erkafa4 6265382 6265379 2026-07-18T18:05:42Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265382 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|sihirbaz|mê û nêr}} [[Wêne:Street magician in Troy, NY.jpg|thumb|250px|Sihirbazekî [[kolan]]an]] {{navdêr|ku|z=mn}} # Kesê ku [[sihir]]ê dike. #: {{hevmane|ku|sahir|sihirkar|sihirker|sihirbend|efsûnbaz}} ==== Formên alternatîv ==== {{kol3|ku|cure=Herwiha |sihrbaz |sêrbaz }} ==== Etîmolojî ==== Ji {{qertaf|ku|sihir|-baz}} ==== Jê ==== * {{g|ku|sihirbazane}} * {{g|ku|sihirbazî}} ==== Werger ==== {{werger-ser}} * {{Z|sq}}: {{W+|sq|magjistar|n}} * {{Z|de}}: {{W+|de|Magier|n}}, {{W+|de|Zauberer|n}}, {{W+|de|Zaubrer|n}}, {{W+|de|Magierin|m}}, {{W+|de|Zauberin|m}}, {{W+|de|Zaubrerin|m}}, {{W+|de|Hexenmeister|n}} * {{Z|az}}: {{W+|az|sehrbaz}}, {{W+|az|cadugər}} * {{Z|eu}}: {{W-|eu|azti}} * {{Z|ba}}: {{W-|ba|сихырсы}}, {{W-|ba|тылсымсы}} * {{Z|be}}: {{W-|be|чараўні́к|n}}, {{W-|be|маг|n}}, {{W-|be|чарадзе́й|n}} * {{Z|bal}}: {{W-|bal|سحرگو|tr=sahargo}}, {{W-|bal|جادوگر}}, {{W-|bal|سحر کنوخ|tr=sihr kanox}} * {{Z|bn}}: {{W+|bn|জাদুকর}} * {{Z|br}}: {{W-|br|hudour|n}} * {{Z|bg}}: {{W+|bg|вълше́бник|n}}, {{W+|bg|чароде́й|n}}, {{W+|bg|маг|n}}, {{W+|bg|магьо́сник|n}}, {{W+|bg|ве́щер|n}} * {{Z|cs}}: {{W+|cs|kouzelník|n}}, {{W+|cs|čaroděj|n}}, {{W+|cs|mág|n}}, {{W+|cs|čarodějník|n}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|巫師|tr=mou4 si1}} *: {{Z|cmn}}: {{W+|cmn|巫師|tr=wūshī}}, {{W+|cmn|覡|tr=xí}}, {{W+|cmn|魔法師|tr=mófǎshī}}, {{W+|cmn|妖人|tr=yāorén}} * {{Z|da}}: {{W-|da|troldmand|g}} * {{Z|id}}: {{W+|id|tukang sulap}}, {{W+|id|dukun}} * {{Z|ar}}: {{W-|ar|سَاحِر|n}}, {{W-|ar|مشعوذ|n}} * {{Z|hy}}: {{W+|hy|կախարդ}}, {{W+|hy|վհուկ}} * {{Z|eo}}: {{W-|eo|iluziisto}}, {{W-|eo|sorĉisto}} * {{Z|et}}: {{W+|et|maag}}, {{W+|et|võlur}} * {{Z|fa}}: {{W+|fa|جادوگر|tr=jâdugar}}, {{W+|fa|ساحر|tr=sâher}}, {{W-|fa|سحرباز|tr=sehrbâz}} * {{Z|fo}}: {{W-|fo|gandakallur|n}} * {{Z|fi}}: {{W+|fi|taikuri}} * {{Z|fr}}: {{W+|fr|magicien|n}} * {{Z|frr}}: {{W-|frr|Gögeler}} * {{Z|fy}}: {{W-|fy|tsjoender|g}} * {{Z|gd}}: {{W-|gd|draoidh|n}} * {{Z|gl}}: {{W-|gl|meigo|n}}, {{W+|gl|escoler|n}}, {{W-|gl|bruxo|n}} * {{Z|ka}}: {{W-|ka|ჯადოქარი}}, {{W-|ka|გრძნეული}}, {{W+|ka|მისანი}} * {{Z|hi}}: {{W+|hi|जादूगर|n}}, {{W+|hi|साहिर|n}} * {{Z|nl}}: {{W+|nl|tovenaar|n}}, {{W+|nl|magiër|n}} * {{Z|he}}: {{W+|he|קוֹסֵם|n|tr=kosém}}, {{W+|he|מְכַשֵּׁף|n|tr=mekhashéf}} * {{Z|enm}}: {{W-|enm|magicien}} * {{Z|en}}: {{W+|en|magician}}, {{W+|en|wizard}}, {{W+|en|sorcerer}} * {{Z|ga}}: {{W-|ga|draíodóir|n}}, {{W-|ga|draoi|n}} * {{Z|it}}: {{W+|it|mago|n}}, {{W+|it|stregone|n}} * {{Z|is}}: {{W-|is|töframaður|n}} * {{Z|ja}}: {{W+|ja|魔法使い|tr=まほうつかい, mahō tsukai}}, {{W+|ja|魔術師|tr=まじゅつし, majutsushi}} * {{Z|kn}}: {{W+|kn|ಮಾಂತ್ರಿಕ}} * {{Z|ca}}: {{W+|ca|mag|n}}, {{W+|ca|màgic|n}}, {{W+|ca|fetiller|n}} * {{Z|ky}}: {{W+|ky|сыйкырчы}}, {{W+|ky|жадыгер}} * {{Z|ko}}: {{W+|ko|마술사}}, {{W+|ko|마법사}} * {{Z|ltg}}: {{W-|ltg|būrs|n}}, {{W-|ltg|būre|m}}, {{W-|ltg|ragaņs|n}}, {{W-|ltg|ragane|m}} * {{Z|la}}: {{W-|la|magus}} * {{Z|lv}}: {{W+|lv|burvis|n}}, {{W+|lv|burve|m}}, {{W+|lv|zintnieks|n}} * {{Z|lo}}: {{W-|lo|ນະເລນ}}, {{W-|lo|ຜູ້ວິເສດ}}, {{W-|lo|ພໍ່ມົດ}} * {{Z|lt}}: {{W+|lt|magas|n}}, {{W-|lt|burtininkas|n}} * {{Z|mk}}: {{W-|mk|магионичар|n}}, {{W-|mk|волшебник|n}}, {{W-|mk|маѓепсник|n}}, {{W-|mk|магионичар|n}}, {{W-|mk|вештер|n}} * {{Z|gv}}: {{W-|gv|druaightagh}}, {{W-|gv|fer-obbee}} * {{Z|mi}}: {{W-|mi|kaimākutu}} * {{Z|hu}}: {{W+|hu|varázsló}} * {{Z|egy}}: {{W-egy|zꜣw|h=V17-w-A1|n}} * {{Z|mn}}: *: Kirîlî: {{W+|mn|илбэчин}}, {{W+|mn|арш}}, {{W+|mn|шидтэн}} * {{Z|na}}: {{W+|na|itsibemin}} * {{Z|nrf}}: {{W-|nrf|magicien|n}} * {{Z|no}}: *: {{Z|nb}}: {{W-|nb|magiker|n}}, {{W-|nb|trollmann|n}} *: {{Z|nn}}: {{W-|nn|trollmann|n}} * {{Z|ota}}: {{W-|ota|سحرباز|tr=sihrbâz}} * {{Z|ug}}: {{W-|ug|سېھىرگەر}}, {{W-|ug|جادۇگەر}} * {{Z|uz}}: {{W+|uz|sehrgar}}, {{W+|uz|jodugar}}, {{W+|uz|afsungar}} * {{Z|ps}}: {{W-|ps|جادوګر|n|tr=jādugar}}, {{W-|ps|ساحر|n|tr=sāher}}, {{W-|ps|سحرګر|n|tr=sehrgar}} * {{Z|pdt}}: {{W-|pdt|Zaubra|nt}}, {{W-|pdt|Hajksenmeista|n}} * {{Z|pl}}: {{W+|pl|magik|n}}, {{W+|pl|czarodziej|n}}, {{W+|pl|czarownik|n}} * {{Z|pt}}: {{W+|pt|mago|n}}, {{W+|pt|bruxo|n}}, {{W+|pt|mágico|n}}, {{W+|pt|feiticeiro|n}} * {{Z|kk}}: {{W-|kk|сиқыршы}}, {{W+|kk|шебер}} * {{Z|ro}}: {{W+|ro|magician|n}}, {{W+|ro|vrăjitor|n}} * {{Z|ru}}: {{W+|ru|волше́бник|n}}, {{W+|ru|колду́н|n}}, {{W+|ru|маг|n}}, {{W+|ru|чароде́й|n}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|мађио̀нича̄р|n}}, {{W-|sh|ма̑г|n}}, {{W-|sh|чаро̀бња̄к|n}} *: Latînî: {{W+|sh|mađiòničār|n}}, {{W+|sh|mȃg|n}}, {{W+|sh|čaròbnjāk|n}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|чародѣи|n}} * {{Z|orv}}: {{W-|orv|чародѣи|n}} * {{Z|sk}}: {{W-|sk|kúzelník|n}}, {{W-|sk|mág|n}}, {{W-|sk|čarodejník|n}}, {{W-|sk|čarodej|n}} * {{Z|sl}}: {{W+|sl|čarovnik|n}} * {{Z|es}}: {{W+|es|mago|n}} * {{Z|sv}}: {{W+|sv|trollkarl|n}}, {{W+|sv|trollkäring|m}}, {{W-|sv|trollkona|m}}, {{W+|sv|trollpacka|m}}, {{W+|sv|trollgubbe|n}} * {{Z|tg}}: {{W-|tg|ҷодугар}}, {{W-|tg|соҳир}}, {{W-|tg|афсунгар}} * {{Z|tl}}: {{W-|tl|salamangkero}} * {{Z|th}}: {{W-|th|ผู้วิเศษ}}, {{W-|th|พ่อมด}} * {{Z|tt}}: {{W+|tt|сихерче}}, {{W+|tt|тылсымчы}} * {{Z|tr}}: {{W+|tr|sihirbaz}}, {{W+|tr|büyücü}}, {{W+|tr|sahir}} * {{Z|tk}}: {{W+|tk|jadygöý}} * {{Z|ur}}: {{W-|ur|جادوگر|n|tr=jādūgar}}, {{W-|ur|ساحر|n|tr=sāhir}} * {{Z|uk}}: {{W-|uk|чарівни́к|n}}, {{W+|uk|маг|n}}, {{W-|uk|чароді́й|n}} * {{Z|vi}}: {{W+|vi|phù thủy}} * {{Z|vo}}: {{W+|vo|magivan}}, {{W-|vo|himagivan}}, {{W+|vo|jimagivan}} * {{Z|cy}}: {{W-|cy|swynwr|n}}, {{W-|cy|dewin|n}} * {{Z|km}}: {{W-|km|មេធ្មប់}}, {{W+|km|ទិព្វ}} * {{Z|yi}}: {{W-|yi|מכשף|n|tr=mekhashef}} * {{Z|el}}: {{W+|el|μάγος|n}} {{werger-bin}} :{{werger çavkanî|en|magician|beş=Ev qismê Wergerê|oldid=75874614}} h1q9tb8yshi0osx0tqn5d3gzzrw7izk 6265383 6265382 2026-07-18T18:06:30Z Wikihez 7344 6265383 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|sêhrbaz|mê û nêr}} [[Wêne:Street magician in Troy, NY.jpg|thumb|250px|sêhrbazekî [[kolan]]an]] {{navdêr|ku|z=mn}} # Kesê ku [[sêhr]]ê dike. #: {{hevmane|ku|sahir|sihirkar|sihirker|sihirbend|efsûnbaz}} ==== Formên alternatîv ==== {{kol3|ku|cure=Herwiha |sihrbaz |sihirbaz |sêrbaz }} ==== Etîmolojî ==== Ji {{qertaf|ku|sêhr|-baz}} ==== Jê ==== * {{g|ku|sihirbazane}} * {{g|ku|sihirbazî}} ==== Werger ==== {{werger-ser}} * {{Z|sq}}: {{W+|sq|magjistar|n}} * {{Z|de}}: {{W+|de|Magier|n}}, {{W+|de|Zauberer|n}}, {{W+|de|Zaubrer|n}}, {{W+|de|Magierin|m}}, {{W+|de|Zauberin|m}}, {{W+|de|Zaubrerin|m}}, {{W+|de|Hexenmeister|n}} * {{Z|az}}: {{W+|az|sehrbaz}}, {{W+|az|cadugər}} * {{Z|eu}}: {{W-|eu|azti}} * {{Z|ba}}: {{W-|ba|сихырсы}}, {{W-|ba|тылсымсы}} * {{Z|be}}: {{W-|be|чараўні́к|n}}, {{W-|be|маг|n}}, {{W-|be|чарадзе́й|n}} * {{Z|bal}}: {{W-|bal|سحرگو|tr=sahargo}}, {{W-|bal|جادوگر}}, {{W-|bal|سحر کنوخ|tr=sihr kanox}} * {{Z|bn}}: {{W+|bn|জাদুকর}} * {{Z|br}}: {{W-|br|hudour|n}} * {{Z|bg}}: {{W+|bg|вълше́бник|n}}, {{W+|bg|чароде́й|n}}, {{W+|bg|маг|n}}, {{W+|bg|магьо́сник|n}}, {{W+|bg|ве́щер|n}} * {{Z|cs}}: {{W+|cs|kouzelník|n}}, {{W+|cs|čaroděj|n}}, {{W+|cs|mág|n}}, {{W+|cs|čarodějník|n}} * {{Z|zh}}: *: {{Z|yue}}: {{W-|yue|巫師|tr=mou4 si1}} *: {{Z|cmn}}: {{W+|cmn|巫師|tr=wūshī}}, {{W+|cmn|覡|tr=xí}}, {{W+|cmn|魔法師|tr=mófǎshī}}, {{W+|cmn|妖人|tr=yāorén}} * {{Z|da}}: {{W-|da|troldmand|g}} * {{Z|id}}: {{W+|id|tukang sulap}}, {{W+|id|dukun}} * {{Z|ar}}: {{W-|ar|سَاحِر|n}}, {{W-|ar|مشعوذ|n}} * {{Z|hy}}: {{W+|hy|կախարդ}}, {{W+|hy|վհուկ}} * {{Z|eo}}: {{W-|eo|iluziisto}}, {{W-|eo|sorĉisto}} * {{Z|et}}: {{W+|et|maag}}, {{W+|et|võlur}} * {{Z|fa}}: {{W+|fa|جادوگر|tr=jâdugar}}, {{W+|fa|ساحر|tr=sâher}}, {{W-|fa|سحرباز|tr=sehrbâz}} * {{Z|fo}}: {{W-|fo|gandakallur|n}} * {{Z|fi}}: {{W+|fi|taikuri}} * {{Z|fr}}: {{W+|fr|magicien|n}} * {{Z|frr}}: {{W-|frr|Gögeler}} * {{Z|fy}}: {{W-|fy|tsjoender|g}} * {{Z|gd}}: {{W-|gd|draoidh|n}} * {{Z|gl}}: {{W-|gl|meigo|n}}, {{W+|gl|escoler|n}}, {{W-|gl|bruxo|n}} * {{Z|ka}}: {{W-|ka|ჯადოქარი}}, {{W-|ka|გრძნეული}}, {{W+|ka|მისანი}} * {{Z|hi}}: {{W+|hi|जादूगर|n}}, {{W+|hi|साहिर|n}} * {{Z|nl}}: {{W+|nl|tovenaar|n}}, {{W+|nl|magiër|n}} * {{Z|he}}: {{W+|he|קוֹסֵם|n|tr=kosém}}, {{W+|he|מְכַשֵּׁף|n|tr=mekhashéf}} * {{Z|enm}}: {{W-|enm|magicien}} * {{Z|en}}: {{W+|en|magician}}, {{W+|en|wizard}}, {{W+|en|sorcerer}} * {{Z|ga}}: {{W-|ga|draíodóir|n}}, {{W-|ga|draoi|n}} * {{Z|it}}: {{W+|it|mago|n}}, {{W+|it|stregone|n}} * {{Z|is}}: {{W-|is|töframaður|n}} * {{Z|ja}}: {{W+|ja|魔法使い|tr=まほうつかい, mahō tsukai}}, {{W+|ja|魔術師|tr=まじゅつし, majutsushi}} * {{Z|kn}}: {{W+|kn|ಮಾಂತ್ರಿಕ}} * {{Z|ca}}: {{W+|ca|mag|n}}, {{W+|ca|màgic|n}}, {{W+|ca|fetiller|n}} * {{Z|ky}}: {{W+|ky|сыйкырчы}}, {{W+|ky|жадыгер}} * {{Z|ko}}: {{W+|ko|마술사}}, {{W+|ko|마법사}} * {{Z|ltg}}: {{W-|ltg|būrs|n}}, {{W-|ltg|būre|m}}, {{W-|ltg|ragaņs|n}}, {{W-|ltg|ragane|m}} * {{Z|la}}: {{W-|la|magus}} * {{Z|lv}}: {{W+|lv|burvis|n}}, {{W+|lv|burve|m}}, {{W+|lv|zintnieks|n}} * {{Z|lo}}: {{W-|lo|ນະເລນ}}, {{W-|lo|ຜູ້ວິເສດ}}, {{W-|lo|ພໍ່ມົດ}} * {{Z|lt}}: {{W+|lt|magas|n}}, {{W-|lt|burtininkas|n}} * {{Z|mk}}: {{W-|mk|магионичар|n}}, {{W-|mk|волшебник|n}}, {{W-|mk|маѓепсник|n}}, {{W-|mk|магионичар|n}}, {{W-|mk|вештер|n}} * {{Z|gv}}: {{W-|gv|druaightagh}}, {{W-|gv|fer-obbee}} * {{Z|mi}}: {{W-|mi|kaimākutu}} * {{Z|hu}}: {{W+|hu|varázsló}} * {{Z|egy}}: {{W-egy|zꜣw|h=V17-w-A1|n}} * {{Z|mn}}: *: Kirîlî: {{W+|mn|илбэчин}}, {{W+|mn|арш}}, {{W+|mn|шидтэн}} * {{Z|na}}: {{W+|na|itsibemin}} * {{Z|nrf}}: {{W-|nrf|magicien|n}} * {{Z|no}}: *: {{Z|nb}}: {{W-|nb|magiker|n}}, {{W-|nb|trollmann|n}} *: {{Z|nn}}: {{W-|nn|trollmann|n}} * {{Z|ota}}: {{W-|ota|سحرباز|tr=sihrbâz}} * {{Z|ug}}: {{W-|ug|سېھىرگەر}}, {{W-|ug|جادۇگەر}} * {{Z|uz}}: {{W+|uz|sehrgar}}, {{W+|uz|jodugar}}, {{W+|uz|afsungar}} * {{Z|ps}}: {{W-|ps|جادوګر|n|tr=jādugar}}, {{W-|ps|ساحر|n|tr=sāher}}, {{W-|ps|سحرګر|n|tr=sehrgar}} * {{Z|pdt}}: {{W-|pdt|Zaubra|nt}}, {{W-|pdt|Hajksenmeista|n}} * {{Z|pl}}: {{W+|pl|magik|n}}, {{W+|pl|czarodziej|n}}, {{W+|pl|czarownik|n}} * {{Z|pt}}: {{W+|pt|mago|n}}, {{W+|pt|bruxo|n}}, {{W+|pt|mágico|n}}, {{W+|pt|feiticeiro|n}} * {{Z|kk}}: {{W-|kk|сиқыршы}}, {{W+|kk|шебер}} * {{Z|ro}}: {{W+|ro|magician|n}}, {{W+|ro|vrăjitor|n}} * {{Z|ru}}: {{W+|ru|волше́бник|n}}, {{W+|ru|колду́н|n}}, {{W+|ru|маг|n}}, {{W+|ru|чароде́й|n}} * {{Z|sh}}: *: Kirîlî: {{W-|sh|мађио̀нича̄р|n}}, {{W-|sh|ма̑г|n}}, {{W-|sh|чаро̀бња̄к|n}} *: Latînî: {{W+|sh|mađiòničār|n}}, {{W+|sh|mȃg|n}}, {{W+|sh|čaròbnjāk|n}} * {{Z|cu}}: *: Kirîlî: {{W-|cu|чародѣи|n}} * {{Z|orv}}: {{W-|orv|чародѣи|n}} * {{Z|sk}}: {{W-|sk|kúzelník|n}}, {{W-|sk|mág|n}}, {{W-|sk|čarodejník|n}}, {{W-|sk|čarodej|n}} * {{Z|sl}}: {{W+|sl|čarovnik|n}} * {{Z|es}}: {{W+|es|mago|n}} * {{Z|sv}}: {{W+|sv|trollkarl|n}}, {{W+|sv|trollkäring|m}}, {{W-|sv|trollkona|m}}, {{W+|sv|trollpacka|m}}, {{W+|sv|trollgubbe|n}} * {{Z|tg}}: {{W-|tg|ҷодугар}}, {{W-|tg|соҳир}}, {{W-|tg|афсунгар}} * {{Z|tl}}: {{W-|tl|salamangkero}} * {{Z|th}}: {{W-|th|ผู้วิเศษ}}, {{W-|th|พ่อมด}} * {{Z|tt}}: {{W+|tt|сихерче}}, {{W+|tt|тылсымчы}} * {{Z|tr}}: {{W+|tr|sihirbaz}}, {{W+|tr|büyücü}}, {{W+|tr|sahir}} * {{Z|tk}}: {{W+|tk|jadygöý}} * {{Z|ur}}: {{W-|ur|جادوگر|n|tr=jādūgar}}, {{W-|ur|ساحر|n|tr=sāhir}} * {{Z|uk}}: {{W-|uk|чарівни́к|n}}, {{W+|uk|маг|n}}, {{W-|uk|чароді́й|n}} * {{Z|vi}}: {{W+|vi|phù thủy}} * {{Z|vo}}: {{W+|vo|magivan}}, {{W-|vo|himagivan}}, {{W+|vo|jimagivan}} * {{Z|cy}}: {{W-|cy|swynwr|n}}, {{W-|cy|dewin|n}} * {{Z|km}}: {{W-|km|មេធ្មប់}}, {{W+|km|ទិព្វ}} * {{Z|yi}}: {{W-|yi|מכשף|n|tr=mekhashef}} * {{Z|el}}: {{W+|el|μάγος|n}} {{werger-bin}} :{{werger çavkanî|en|magician|beş=Ev qismê Wergerê|oldid=75874614}} cq00ys88ew9fnlu8bmciap1dbxi8375 derîn 0 178866 6265517 6139579 2026-07-19T09:51:27Z Ghybu 1393 6265517 wikitext text/x-wiki {{bnr-h|derin|dêrin|dêrîn}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Lêker === {{lêker|ku|c=?}} # dergehê derketinê ==== Ji wêjeya klasîk ==== * {{jêder|ku|{{Jêgirtin/Melayê Cizîrî/Dîwana Melayê Cizirî}}|jêgirtin=Mihra te pir ebter kirîn</br>Xalan ji ber biskan '''derîn'''</br>Zulfa muselsel 'enberîn}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Ausgang|m}} * {{Z|fa}}: {{W+|fa|درب خروجی}}, {{W+|fa|خروجی}}, {{W+|fa|دررو|guman=erê}} * {{Z|tr}}: {{W+|tr|huruç}}, {{W+|tr|istidlâl}}, {{W|tr|çıkarım|guman=erê}}, {{W|tr|çıkarma|guman=erê}}, {{W|tr|çıkış|guman=erê}}, {{W|tr|depar|guman=erê}}, {{W|tr|tarh|guman=erê}} {{werger-bin}} 8cfeyys97y662t01biogbk9tlyp94vw 6265518 6265517 2026-07-19T09:54:33Z Ghybu 1393 /* {{ziman|ku}} */ 6265518 wikitext text/x-wiki {{bnr-h|derin|dêrin|dêrîn}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Navdêr === {{navdêr|ku|c=?}} # [[dergeh|Dergehê]] [[derketin]]ê. #* {{bêmînak|ku}} ==== Ji wêjeya klasîk ==== * {{jêder|ku|{{Jêgirtin/Melayê Cizîrî/Dîwana Melayê Cizirî}}|jêgirtin=Mihra te pir ebter kirîn</br>Xalan ji ber biskan '''derîn'''</br>Zulfa muselsel 'enberîn}} ==== Etîmolojî ==== {{bêetîmolojî}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Ausgang|m}} * {{Z|fa}}: {{W+|fa|درب خروجی}}, {{W+|fa|خروجی}}, {{W+|fa|دررو|guman=erê}} * {{Z|tr}}: {{W+|tr|huruç}}, {{W+|tr|istidlâl}}, {{W|tr|çıkarım|guman=erê}}, {{W|tr|çıkarma|guman=erê}}, {{W|tr|çıkış|guman=erê}}, {{W|tr|depar|guman=erê}}, {{W|tr|tarh|guman=erê}} {{werger-bin}} a75rtizmsszcrqn13ea2b53iri6ftih hevraz 0 179881 6265508 6113744 2026-07-19T07:35:31Z ~2026-40268-41 15155 /* Etîmolojî */ 6265508 wikitext text/x-wiki {{ds|evraz|hevraz|evrazî|hevrazî}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-hevraz.wav|Deng|Bidlîs}} * {{ku-kîte}} === Navdêr === {{navdêr|ku|z=n}} # Ji [[xwarê]] bo [[serî]], ji cihek [[nizim]] bo cihek [[bilind]]; [[ser]]e[[berjor]], [[dev]][[berjor]]. #: {{hevmane|ku|dibûr}} #: {{nim|ku|Ew nekare biçe '''hevraz'''iyan piştî pê xwe emelî kirî.}} ==== Jê ==== {{kol3|ku|cure=Jê |hevraz bûn<pos:lêker> |hevraz kirin<pos:lêker> |hevrazbûn<pos:navdêr> |hevrazkirin<pos:navdêr> |hevrazbûyî<pos:rengdêr> |hevrazkirî<pos:rengdêr> |hevraztir }} ==== Etîmolojî ==== ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Anstieg}} {{n}}, {{W|de|Steigung}} {{m}}, {{W|de|Besteigung|f|guman=erê}} * {{Z|fa}}: {{W|fa|سر بالایی}}, {{W|fa|سربالایی}}, {{W|fa|شیب}}, {{W|fa|دررو|guman=erê}} * {{Z|en}}: {{W|en|acclivity}}, {{W|en|ascent}}, {{W|en|steep}}, {{W|en|more}} * {{Z|tr}}: {{W|tr|bayır}}, {{W|tr|çıkış}}, {{W|tr|kaban}}, {{W|tr|kıran}}, {{W|tr|yalman}}, {{W|tr|yokuş}}, {{W|tr|rampa}}, {{W|tr|yamaç}} {{werger-bin}} alidlallu7ugkl9r05bqkajbslbbszw 6265540 6265508 2026-07-19T11:01:28Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265540 wikitext text/x-wiki {{ds|evraz|hevraz|evrazî|hevrazî}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-hevraz.wav|Deng|Bidlîs}} * {{ku-kîte}} === Navdêr === {{navdêr|ku|z=n}} # Ji [[xwarê]] bo [[serî]], ji cihek [[nizim]] bo cihek [[bilind]]; [[ser]]e[[berjor]], [[dev]][[berjor]]. #: {{hevmane|ku|dibûr}} #: {{nim|ku|Ew nekare biçe '''hevraz'''iyan piştî pê xwe emelî kirî.}} ==== Jê ==== {{kol3|ku|cure=Jê |hevraz bûn<pos:lêker> |hevraz kirin<pos:lêker> |hevrazbûn<pos:navdêr> |hevrazkirin<pos:navdêr> |hevrazbûyî<pos:rengdêr> |hevrazkirî<pos:rengdêr> |hevraztir }} ==== Etîmolojî ==== {{ji?|ku}} ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Anstieg}} {{n}}, {{W|de|Steigung}} {{m}}, {{W|de|Besteigung|f|guman=erê}} * {{Z|fa}}: {{W|fa|سر بالایی}}, {{W|fa|سربالایی}}, {{W|fa|شیب}}, {{W|fa|دررو|guman=erê}} * {{Z|en}}: {{W|en|acclivity}}, {{W|en|ascent}}, {{W|en|steep}}, {{W|en|more}} * {{Z|tr}}: {{W|tr|bayır}}, {{W|tr|çıkış}}, {{W|tr|kaban}}, {{W|tr|kıran}}, {{W|tr|yalman}}, {{W|tr|yokuş}}, {{W|tr|rampa}}, {{W|tr|yamaç}} {{werger-bin}} nd484tmcyq0tgwwlk1s4gl9yrd2t5sf جادو 0 253545 6265361 6251420 2026-07-18T17:39:57Z Wikihez 7344 /* Formên alternatîv */ [[Bikarhêner:Wikihez/templateScript2.js|TS]]: sererastkirin 6265361 wikitext text/x-wiki == {{ziman|bal}} == === Navdêr === {{navdêr|bal|z=}} # [[sihir]] ==== Formên alternatîv ==== * {{alt-r|fa|جاتو}} * {{alt-r|fa|سحر}} * {{alt-r|fa|جادوگر}} * {{alt-r|fa|سحرگو}} * {{alt-r|fa|سحر کنوخ}} == {{ziman|fa}} == === Navdêr === {{navdêr|fa}} # [[cadû]] == {{ziman|ps}} == === Navdêr === {{navdêr|ps|tr=ǰādú|z=n}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ps|sihir}} == {{ziman|ur}} == === Navdêr === {{navdêr|ur|tr=jādū|z=n}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ur|sihir}} cremveevpn1lho4ph8d6exw8gcztxfv 6265362 6265361 2026-07-18T17:40:12Z Wikihez 7344 /* Formên alternatîv */ 6265362 wikitext text/x-wiki == {{ziman|bal}} == === Navdêr === {{navdêr|bal|z=}} # [[sihir]] ==== Formên alternatîv ==== * {{alt|fa|جاتو}} * {{alt|fa|سحر}} * {{alt|fa|جادوگر}} * {{alt|fa|سحرگو}} * {{alt|fa|سحر کنوخ}} == {{ziman|fa}} == === Navdêr === {{navdêr|fa}} # [[cadû]] == {{ziman|ps}} == === Navdêr === {{navdêr|ps|tr=ǰādú|z=n}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ps|sihir}} == {{ziman|ur}} == === Navdêr === {{navdêr|ur|tr=jādū|z=n}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ur|sihir}} c229uukum8bywf6yz7poshktjd2sthv 6265363 6265362 2026-07-18T17:40:42Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265363 wikitext text/x-wiki == {{ziman|bal}} == === Navdêr === {{navdêr|bal|z=}} # [[sihir]] ==== Binêre herwiha ==== * {{g|fa|جاتو}} * {{g|fa|سحر}} * {{g|fa|جادوگر}} * {{g|fa|سحرگو}} * {{g|fa|سحر کنوخ}} == {{ziman|fa}} == === Navdêr === {{navdêr|fa}} # [[cadû]] == {{ziman|ps}} == === Navdêr === {{navdêr|ps|tr=ǰādú|z=n}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ps|sihir}} == {{ziman|ur}} == === Navdêr === {{navdêr|ur|tr=jādū|z=n}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ur|sihir}} 8ejo0z6afcn9r10kwrt7i6gnhb7gx9f guhdar kirin 0 301240 6265415 5579186 2026-07-18T20:24:28Z Ghybu 1393 /* Lêker */ 6265415 wikitext text/x-wiki {{bnr-n|guhdarkirin}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-guhdar kirin.wav|Deng|Bidlîs}} * {{ku-kîte}} === Lêker === {{ku-tewîn-lk|guhdar kirin|form=gerguhêz|niha=k|borî=kir|pêşgir=guhdar|valahî=erê}} {{lêker|ku|c=h-gh}} # {{guherto|ku|guhdarî kirin}} #: {{mînak?|ku}} ==== Etîmolojî ==== Ji {{heve|ku|guhdar|kirin}}. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|gehorchen}}, {{W|de|zuhören}} * {{Z|en}}: {{W|en|give ear to}}, {{W|en|take heed}} {{werger-bin}} pynvqfmo393vbu4iz6ltg0eco3judl5 6265417 6265415 2026-07-18T20:27:15Z Ghybu 1393 Guhartoya [[Special:Diff/6265415|6265415]] yê [[Special:Contributions/Ghybu|Ghybu]] ([[User talk:Ghybu|gotûbêj]]) şûnde kir 6265417 wikitext text/x-wiki {{bnr-n|guhdarkirin}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-guhdar kirin.wav|Deng|Bidlîs}} * {{ku-kîte}} === Lêker === {{ku-tewîn-lk|guhdar kirin|form=gerguhêz|niha=k|borî=kir|pêşgir=guhdar|valahî=erê}} {{lêker|ku|c=h-gh}} # {{mane?|ku}} #: {{mînak?|ku}} ==== Etîmolojî ==== Ji {{heve|ku|guhdar|kirin}}. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|gehorchen}}, {{W|de|zuhören}} * {{Z|en}}: {{W|en|give ear to}}, {{W|en|take heed}} {{werger-bin}} fpluh3tshr4x0fuwk9hi9ju0rquu4hs guhdarkirin 0 301241 6265416 5579189 2026-07-18T20:25:29Z Ghybu 1393 /* Navdêr */ 6265416 wikitext text/x-wiki {{bnr-l|guhdar kirin}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-guhdarkirin.wav|Deng|Bidlîs}} * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|guhdarkirin|mê}} {{navdêr|ku|z=m}} # {{guherto|ku|guhdarîkirin}} #: {{mînak?|ku}} ==== Etîmolojî ==== Ji {{pêk|ku|guhdar|kirin}}. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Anhörung|f|guman=erê}} * {{Z|en}}: {{W|en|lend an ear}} {{werger-bin}} g6e2l6npfueir5mya6lyjq7vi3z9bzj 6265418 6265416 2026-07-18T20:27:43Z Ghybu 1393 Guhartoya [[Special:Diff/6265416|6265416]] yê [[Special:Contributions/Ghybu|Ghybu]] ([[User talk:Ghybu|gotûbêj]]) şûnde kir 6265418 wikitext text/x-wiki {{bnr-l|guhdar kirin}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{deng|ku|LL-Q36163 (kmr)-Ebulfîda-guhdarkirin.wav|Deng|Bidlîs}} * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|guhdarkirin|mê}} {{navdêr|ku|z=m}} # {{mane?|ku}} #: {{mînak?|ku}} ==== Etîmolojî ==== Ji {{pêk|ku|guhdar|kirin}}. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W|de|Anhörung|f|guman=erê}} * {{Z|en}}: {{W|en|lend an ear}} {{werger-bin}} sf31tcfpdz43hj1emmoj482i47rx9jj şore kirin 0 303266 6265334 6265331 2026-07-18T12:52:30Z Wikihez 7344 ([[m:Special:MyLanguage/User:Jon Harald Søby/diffedit|diffedit]]) 6265334 wikitext text/x-wiki {{bnr-h|şorekirin}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA}} * {{ku-kîte}} === Lêker === {{ku-tewîn-lk|şore kirin|form=gerguhêz|niha=k|borî=kir|pêşgir=şore|valahî=erê}} {{lêker|ku|c=h-gh|nd=şorekirin}} # {{e|ku|Berferatî}} [[axaftin]], [[xeberdan]] [[peyivîn]], [[deng kirin]] #: {{mînak?|ku}} ==== Etîmolojî ==== Ji {{heve|ku|şore|kirin}}. ==== Werger ==== {{werger-ser|1}} * {{Z|tr}}: {{W+|tr|konuşmak}} {{werger-bin}} {{werger-ser|?}} * {{Z|tr}}: {{W+|tr|laçka etmek}}, {{W-|tr|laçkalaştırmak}} {{werger-bin}} qtpfye3d5iu1ympqshy6mpyx5le4q0z سحرگو 0 322795 6265365 6251849 2026-07-18T17:50:31Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265365 wikitext text/x-wiki == {{ziman|bal}} == === Navdêr === {{navdêr|bal|z=}} # [[cadûger]] ==== Binêre herwiha ==== * [[جادوگر]] gxlxodom3e68g9wgbvmaerpd4hzsbma 6265366 6265365 2026-07-18T17:50:57Z Wikihez 7344 [[Bikarhêner:Wikihez/templateScript2.js|TS]]: Ji [[en:سحرگو|en.wikt]] 6265366 wikitext text/x-wiki == {{ziman|bal}} == === Navdêr === {{navdêr|bal|tr=sahargo}} # [[cadûger]] ==== Binêre herwiha ==== * {{g|bal|جادوگر}} * {{g|bal|سحر کنوخ|tr=sihr kanox}} * {{g|bal|جاتو|tr=játú}} * {{g|bal|جادو|tr=jádú}} * {{g|bal|سحر|tr=sihr, sahr}} bqa0o54kskvcpuxzf2yjvw1zxhw5hsi Allah’tan 0 360232 6265455 5802534 2026-07-18T23:38:09Z Zerwanda 12183 6265455 wikitext text/x-wiki == {{ziman|tr}} == === Mane === {{cure?|tr}} # Xwedê kirî qqqh0be27zw0xk4x1mf0nnt7z2bdq1n malik olmak 0 360937 6265530 4597695 2026-07-19T10:29:45Z Ghybu 1393 /* Lêker */ 6265530 wikitext text/x-wiki == {{ziman|tr}} == === Lêker === {{lêker|tr}} # [[hebûn]], [[xwedî bûn]], [[dêrîn]] gspijj09p9281pfeabvr98ja2401zgl bidêre 0 376143 6265520 6166730 2026-07-19T10:04:04Z Ghybu 1393 /* Werger */ 6265520 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[bikiras]], [[bifîstan]] ==== Etîmolojî ==== Ji {{qertaf|ku|bi-|dêre}}. ==== Werger ==== {{werger-ser}} * {{Z|tr}}: {{W+|tr|fistanlı}} {{werger-bin}} === Formeke lêkerê === {{lêker|ku|form=erê}} # ''Kesê duyem yekjimar [[fermanî|dema fermanî]] ji lêkera'' '''[[dêran]]'''/'''[[dêrîn]]'''. # ''Kesê sêyem yekjimar [[dema bê]] ji lêkera'' '''[[dêran]]'''/'''[[dêrîn]]'''. m541pzxsolihvgolnukx3114kk5177k dîtîn 0 432894 6265538 6174536 2026-07-19T11:00:27Z Ghybu 1393 6265538 wikitext text/x-wiki {{bnr-h|dîtin}} == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Rengdêr === {{rengdêr|ku}} # [[xeyalî]] ==== Etîmolojî ==== Ji {{qertaf|ku|dît|-în}}. ==== Werger ==== {{werger-ser}} * {{Z|de}}: {{W+|de|bildhaft}} {{werger-bin}} nn4o51z7zlrsx4i6ps7el23yicvn72j diderin 0 466829 6265536 5021233 2026-07-19T10:56:49Z Ghybu 1393 6265536 wikitext text/x-wiki {{bnr-h|didêrin}} == {{ziman|ku}} == === Navdêr === {{navdêr|de|z=m}} # [[dikevin]] # pala xwe didin ==== Ji wêjeyê ==== * {{jêder|ku|jêgirtin=Ew nuqte di nefsa xwe û me'na yim ez<br>Sed Nîl-i we tên û '''diderin''' qelbê me<br>Pê nahisihîn qulzem û derya yim ez|Dîwana Melayê Cizirî}} 5lq9sl69gywrpayiltyfrcx2shhhvax didêrim 0 466830 6265519 5788045 2026-07-19T09:59:33Z Ghybu 1393 /* Mane */ 6265519 wikitext text/x-wiki == {{ziman|ku}} == === Formeke lêkerê === {{lêker|ku|form=erê}} # ''Kesê yekem yekjimar [[dema niha]] ji lêkera'' '''[[dêran]]'''/'''[[dêrîn]]'''. ## min heye ==== Ji wêjeyê ==== * {{jêder|ku|jêgirtin=Çendekê min cehde ye<br>Çendekê taqet '''didêrim'''<br>Bim xubar bedrê veşêrim|Dîwana Melayê Cizirî}} c302989mr1chnlhttl9jm8cr9dafd9b pomme 0 479361 6265407 6235745 2026-07-18T20:00:57Z Ghybu 1393 /* Bilêvkirin */ 6265407 wikitext text/x-wiki == {{ziman|fr}} == === Bilêvkirin === * {{IPA|fr|/pɔm/}} {{stûn|h=2| * {{deng|fr|Fr-pomme.ogg|Deng ("une pomme")}} * {{deng|fr|LL-Q150 (fra)-GrandCelinien-pomme.wav|Deng|dever=Parîs, Fransa}} * {{deng|fr|LL-Q150 (fra)-Fhala.K-pomme.wav|Deng|dever=Fransa}} * {{deng|fr|LL-Q150 (fra)-DSwissK-pomme.wav|Deng|dever=Valais, Swîsre}} * {{deng|fr|LL-Q150 (fra)-5moufl-pomme.wav|Deng|dever=Fransa}} }} === Navdêr === {{navdêr|fr|z=m|p=pommes}} # {{f|fr|fêkî}} [[sêv]] ==== Etîmolojî ==== Ji {{ji|fro|fr|pomme}}, ''{{g|fro|pome}}'', ''{{g|fro|pume}}'', ji {{ji|la|fr|pōma}}. == {{ziman|nrf}} == === Navdêr === {{navdêr|nrf|z=m}} # [[sêv#ku|sêv]] jp2q4nduat4wj2i1w4k58d1ls8lluiv 6265408 6265407 2026-07-18T20:08:25Z Wikihez 7344 ok? 6265408 wikitext text/x-wiki == {{ziman|fr}} == === Bilêvkirin === * {{IPA|fr|/pɔm/}} {{stûn|h=2| * {{deng|fr|Fr-pomme.ogg|nivîs=une pomme}} * {{deng|fr|LL-Q150 (fra)-GrandCelinien-pomme.wav|dever=Parîs, Fransa}} * {{deng|fr|LL-Q150 (fra)-Fhala.K-pomme.wav|dever=Fransa}} * {{deng|fr|LL-Q150 (fra)-DSwissK-pomme.wav|dever=Valais, Swîsre}} * {{deng|fr|LL-Q150 (fra)-5moufl-pomme.wav|dever=Fransa}} }} === Navdêr === {{navdêr|fr|z=m|p=pommes}} # {{f|fr|fêkî}} [[sêv]] ==== Etîmolojî ==== Ji {{ji|fro|fr|pomme}}, ''{{g|fro|pome}}'', ''{{g|fro|pume}}'', ji {{ji|la|fr|pōma}}. == {{ziman|nrf}} == === Navdêr === {{navdêr|nrf|z=m}} # [[sêv#ku|sêv]] cpm2kpacopyftpqikw2lspxbpbft8gs 6265410 6265408 2026-07-18T20:14:24Z Ghybu 1393 /* Bilêvkirin */ 6265410 wikitext text/x-wiki == {{ziman|fr}} == === Bilêvkirin === * {{IPA|fr|/pɔm/}} {{stûn| * {{deng|fr|Fr-pomme.ogg|nivîs=une pomme}} * {{deng|fr|LL-Q150 (fra)-GrandCelinien-pomme.wav|dever=Parîs, Fransa}} * {{deng|fr|LL-Q150 (fra)-Fhala.K-pomme.wav|dever=Fransa}} * {{deng|fr|LL-Q150 (fra)-DSwissK-pomme.wav|dever=Valais, Swîsre}} * {{deng|fr|LL-Q150 (fra)-5moufl-pomme.wav|dever=Fransa}} }} === Navdêr === {{navdêr|fr|z=m|p=pommes}} # {{f|fr|fêkî}} [[sêv]] ==== Etîmolojî ==== Ji {{ji|fro|fr|pomme}}, ''{{g|fro|pome}}'', ''{{g|fro|pume}}'', ji {{ji|la|fr|pōma}}. == {{ziman|nrf}} == === Navdêr === {{navdêr|nrf|z=m}} # [[sêv#ku|sêv]] 4h3rrv873oqkoqdbk62xmr6f3j81ed6 Şablon:deng/belge 10 608496 6265339 6240935 2026-07-18T16:11:12Z Ghybu 1393 6265339 wikitext text/x-wiki {{Lua bikartîne|Modul:audio}} {{TemplateStyles|Şablon:deng/style.css}} == Bikaranîn == <syntaxhighlight lang="wikitext"> {{deng|<koda zimanî>|<navê dosyayê>|<nivîs bo dengê>|dever=<dever>|ipa=<ipa>}} </syntaxhighlight> === Mînak === <syntaxhighlight lang="wikitext">{{deng|ku|LL-Q36368 (kur)-Dildadil-binefş.wav|Deng|dever=Amed}}</syntaxhighlight> :{{deng|ku|LL-Q36368 (kur)-Dildadil-binefş.wav|Deng|dever=Amed}} :: Kategoriya ''[[:Kategorî:Dengên {{navê zimanî|ku}} ji Amedê]]'' çêdike. <syntaxhighlight lang="wikitext">{{deng|ku|LL-Q36368 (kur)-Dildadil-binefş.wav|Deng|dever=Amed|ipa=/bɪˈnɛfʃ/}}</syntaxhighlight> : {{deng|ku|LL-Q36368 (kur)-Dildadil-binefş.wav|Deng|dever=Amed|ipa=/bɪˈnɛfʃ/}} <syntaxhighlight lang="wikitext">{{deng|en|en-uk-ubiquitous.ogg|Deng (KY)}}</syntaxhighlight> : {{deng|en|en-uk-ubiquitous.ogg|Deng (KY)}} == Binêre == * {{şl|IPA}} * {{şl|ku-IPA}} * [[Wîkîferheng:IPA kurdî]] * [//ku.wiktionary.org/wiki/W%C3%AEk%C3%AEferheng:D%C3%AEwan/ar%C5%9F%C3%AEv_2#Deng_bi_kurd%C3%AE Wîkîferheng:Diwân#Deng bi kurdî] * [[mw:Help:Extension:Phonos]] <includeonly> [[Kategorî:Şablon|deng]] </includeonly> khur4263lqcrelb17j9iic431qwrsg4 6265412 6265339 2026-07-18T20:18:05Z Wikihez 7344 /* Bikaranîn */ 6265412 wikitext text/x-wiki {{Lua bikartîne|Modul:audio}} {{TemplateStyles|Şablon:deng/style.css}} == Bikaranîn == <syntaxhighlight lang="wikitext"> {{deng|<koda zimanî>|<navê dosyayê>|<nivîs bo dengê>|dever=<dever>|ipa=<ipa>}} </syntaxhighlight> === Mînak === <syntaxhighlight lang="wikitext">{{deng|ku|LL-Q36368 (kur)-Dildadil-binefş.wav|Deng|dever=Amed}}</syntaxhighlight> :{{deng|ku|LL-Q36368 (kur)-Dildadil-binefş.wav|Deng|dever=Amed}} :: Kategoriya ''[[:Kategorî:Dengên {{navê zimanî|ku}} ji Amedê]]'' çêdike. <syntaxhighlight lang="wikitext">{{deng|ku|LL-Q36368 (kur)-Dildadil-binefş.wav|Deng|dever=Amed|ipa=/bɪˈnɛfʃ/}}</syntaxhighlight> : {{deng|ku|LL-Q36368 (kur)-Dildadil-binefş.wav|Deng|dever=Amed|ipa=/bɪˈnɛfʃ/}} <syntaxhighlight lang="wikitext">{{deng|en|en-uk-ubiquitous.ogg|Deng (KY)}}</syntaxhighlight> : {{deng|en|en-uk-ubiquitous.ogg|Deng (KY)}} To link to an audio file connected to the ''meaning'' of the entry (for example, a recording of a klaxon sound in the {{q|en|klaxon}} entry), use {{şx|listen}}. ==Parameters== ; {{para|1|req=1}} : The language code (see [[Wiktionary:List of languages]]) for the current language section. <small>The parameter {{para|lang}} is a deprecated synonym; please do not use. If this is used, all numbered parameters move down by one.</small> ; {{para|2|req=1}} : The name of the audio file. ; {{para|3}} : The caption to use, in place of "Audio". In most cases, don't override this, but use one of the following parameters instead. ; {{para|q}} : Specifies a qualifier to be placed before the audio box, after the "Audio" caption. This is formatted with the {{şx|q}}/{{şx|qualifier}} template. ; {{para|a}} {{para|dever}} {{para|devok}} {{para|4}} : Specifies one or more comma-separated accent qualifiers to be placed before the audio box, after the "Audio" caption, and are useful for specifying the accent found in the audio file. These are formatted with the {{şx|a}}/{{şx|accent}} template. To be recognized as a separator, there must be no space following the comma; otherwise, the comma is treated as an embedded comma within the accent qualifier. ; {{para|qq}} : Specifies a qualifier to be placed at the end, after the audio box. Normally, use {{para|q}} instead of this, unless the qualifier is particularly long. This is formatted with the {{şx|q}}/{{şx|qualifier}} template. ; {{para|aa}} : Specifies one or more comma-separated accent qualifiers to be placed at the end, after the audio box. Normally, use {{para|a}} instead of this, unless the qualifier is particularly long. These are formatted with the {{şx|a}}/{{şx|accent}} template. To be recognized as a separator, there must be no space following the comma; otherwise, the comma is treated as an embedded comma within the accent qualifier. ; {{para|ref}} : Specifies one or more reference notes to be placed directly after the audio box. The reference is placed in the <code>===References===</code> section at the bottom of the language's entry. See below for the format of this parameter. ; {{para|text}} {{para|nivîs}} : Specifies the text of the audio snippet, if it isn't the same as the term being illustrated. This can be used, for example, when the audio snippet contains extra words in it (e.g. articles). ; {{para|IPA}} {{para|ipa}} : Specifies the IPA pronunciation of the audio snippet. This can be used, for example, when the audio snippet contains extra words in it, to make it easier to pick out the relevant term. The IPA should be enclosed in brackets or slashes, like the parameters of {{şx|IPA}}. ; {{para|t}} {{para|w}} : Specifies the meaning (gloss) of the text in {{para|text}}, if that text is in a foreign language and its meaning isn't obvious. ; {{para|lit}} {{para|hrf}} : Specifies the literal meaning of the text in {{para|text}}, if needed. ; {{para|tr}} : Specifies the manual transliteration of the text in {{para|text}}, for text in non-Latin scripts where either the automatic transliteration isn't correct or there is no automatic transliteration (e.g. in Persian and Hebrew). ; {{para|ts}} : Specifies the transcription of the text in {{para|text}}, for text in non-Latin scripts where the transliteration is radically different from the actual pronunciation. To be used sparingly and only for certain languages; see the description of this parameter in {{şx|l}} for more information. ; {{para|pos}} {{para|crz}} : Specifies the part of speech of the text in {{para|text}}. Included mostly for completeness; rarely needed. ; {{para|nocat|1}} {{para|nekat|1}} : Turns off categorization. ; {{para|sort}} : Manual sortkey. Use sparingly; the {{code|lua|makeSortKey}} method in [[Module:languages]] can usually generate the correct sortkey. ; {{para|bad}} : To formulate a warning to the reader about quality problems of the audio. [https://en.wiktionary.org/w/index.php?limit=20&offset=0&profile=default&search=%22this+pronunciation+may+be+nonstandard+or+incorrect%22&title=Special:Search&ns0=1 some poor-quality audios are found here], and need rerecording, not necessarily by the same person. ===Examples=== :: The file name should be formatted as ''[language code]-[dialect if any]-[term]''. * '''Wikitext''': {{temp|audio|en|En-uk-ubiquitous.ogg|a=RP}} * '''Result''': {{audio|en|En-uk-ubiquitous.ogg|a=RP}} * '''Wikitext''': {{temp|audio|en|En-uk-to talk.ogg|a=UK|text=to talk}} * '''Result''': {{audio|en|En-uk-to talk.ogg|a=UK|text=to talk}} * '''Wikitext''': {{temp|audio|en|en-us-oh-surprise.ogg|a=GA|q=surprise}} * '''Result''': {{audio|en|en-us-oh-surprise.ogg|a=GA|q=surprise}} * '''Wikitext''': {{temp|audio|fr|Fr-hors d oeuvre-fr-Paris.ogg|a=France|text=un hors-d'œuvre}} * '''Result''': {{audio|fr|Fr-hors d oeuvre-fr-Paris.ogg|a=France|text=un hors-d'œuvre}} * '''Wikitext''': {{temp|audio|en|En-abthane.flac|IPA=/əbˈθeɪn/}} * '''Result''': {{audio|en|En-abthane.flac|IPA=/əbˈθeɪn/}} * '''Wikitext''': {{temp|audio|fr|LL-Q150 (fra)-WikiLucas00-avoir un nom à coucher dehors.wav|a=Lyon|IPA=/a.vwaʁ œ̃ nɔ̃ a ku.ʃe də.ɔʁ/|text=avoir un nom à coucher dehors|t=to have a jawbreaker/mouthful|lit=to have a noun to hide behind}} * '''Result''': {{audio|fr|LL-Q150 (fra)-WikiLucas00-avoir un nom à coucher dehors.wav|a=Lyon|IPA=/a.vwaʁ œ̃ nɔ̃ a ku.ʃe də.ɔʁ/|text=avoir un nom à coucher dehors|t=to have a jawbreaker/mouthful|lit=to have a noun to hide behind}} ==References== The {{para|ref<var>N</var>}} parameter is used to specify one or more references for a given pronunciation and works similarly to the <code><nowiki><ref></nowiki></code> tag. For example, specifying {{para|ref|<nowiki>{{R:it:DiPI|bendo}}</nowiki>}} is similar to placing <code><nowiki><ref>{{R:it:DiPI|bendo}}</ref></nowiki></code> after the call to {{temp|IPA}}, except that it can be used to insert references directly after a given pronunciation when there are several. To specify multiple references, separate them with <code> !!! </code> (optionally with spaces around it). For example, the following: <code><nowiki>{{audio|it|It-bendo.ogg|ref={{R:it:DiPI|bendo}} !!! {{R:it:Olivetti}}}}</nowiki></code> is similar to the following: <code><nowiki>{{audio|it|It-bendo.ogg}}<ref>{{R:it:DiPI|bendo}}</ref><ref>{{R:it:Olivetti}}</ref></nowiki></code> To specify the equivalent of the <code><nowiki><ref name="NAME" group="GROUP">...</ref></nowiki></code>, use <code><<name:NAME>></code> and/or <code><<group:GROUP>></code> directly following the reference text. For example, the following: <code><nowiki>{{audio|it|It-bendo.ogg|ref={{R:it:DiPI|bendo}}<<name:bendo>> !!! {{R:it:Olivetti}}}}</nowiki></code> is similar to the following: <code><nowiki>{{audio|it|It-bendo.ogg}}<ref name="bendo">{{R:it:DiPI|bendo}}</ref><ref>{{R:it:Olivetti}}</ref></nowiki></code> Similarly, the following: <code><nowiki>{{audio|it|It-bendo.ogg|ref={{R:it:DiPI|bendo}}<<name:bendo>><<group:pron>>}}</nowiki></code> is similar to the following: <code><nowiki>{{audio|it|It-bendo.ogg}}<ref name="bendo" group="pron">{{R:it:DiPI|bendo}}</ref></nowiki></code> To reference a prior name, as in <code><nowiki><ref name="bendo"/></nowiki></code>, leave the reference text blank: <code><nowiki>{{audio|it|It-bendo.ogg|ref=<<name:bendo>>}}</nowiki></code> Similarly, to reference a prior name in a particular group, as in <code><nowiki><ref name="bendo" group="pron"/></nowiki></code>, use: <code><nowiki>{{audio|it|It-bendo.ogg|ref=<<name:bendo>><<group:pron>>}}</nowiki></code> ==See also== * {{temp|listen}} – for relevant sound samples (not spoken language) ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "koda zimanî", "example": "ku", "type": "string", "required": true, "suggestedvalues": [ "ku", "en", "fr", "tr", "sdh", "zza", "ckb", "hac" ] }, "2": { "label": "dosyeya dengî", "description": "The sound file to play.", "example": "en-US pronunciation of \"antishinto\".ogg", "type": "wiki-file-name", "required": true }, "3": { "label": "nivîsek li şûna \"Deng\"", "description": "Text displayed before the audio box. Defaults to 'Audio'; rarely needs to be specified.", "example": "the sound of a pig's \"oink\"", "type": "string" }, "a": { "label": "Wesfên devokî li aliyê çepê", "description": "Specifies one or more comma-separated accent qualifiers to be placed before the audio box. These are formatted with the {{a}}/{{accent}} template.", "type": "string", "aliases": [ "dever", "devok" ] }, "q": { "label": "wesfa li çepê", "description": "Specifies a qualifier to be placed before the audio box. This is formatted with the {{q}}/{{qualifier}} template.", "type": "string" }, "aa": { "label": "wesfa devokî li aliyê rastê", "description": "Specifies one or more comma-separated accent qualifiers to be placed after the audio box. These are formatted with the {{a}}/{{accent}} template.", "type": "string" }, "qq": { "label": "Right qualifier", "description": "Specifies a qualifier to be placed after the audio box. This is formatted with the {{q}}/{{qualifier}} template.", "type": "string" }, "ref": { "label": "Reference", "description": "Specifies a reference note to be placed directly after the audio box. The reference is placed in the ===References=== section at the bottom of the language's entry.", "type": "string" }, "IPA": { "label": "IPAya dengî", "description": "Specifies the IPA pronunciation of the audio snippet, used especially when it contains additional words.", "type": "string", "aliases": [ "ipa" ] }, "nivîs": { "aliases": [ "text" ], "label": "nivîsa dengî", "description": "Specifies the text of the audio snippet, used especially when it contains additional words.", "type": "string" } }, "description": "Dosyeya dengî ji bo alîkariya telafûzkirina kelîmeyê.", "format": "inline", "paramOrder": [ "1", "2", "3", "a", "q", "aa", "qq", "ref", "nivîs", "IPA" ] } </templatedata> == Binêre == * {{şl|IPA}} * {{şl|ku-IPA}} * [[Wîkîferheng:IPA kurdî]] * [//ku.wiktionary.org/wiki/W%C3%AEk%C3%AEferheng:D%C3%AEwan/ar%C5%9F%C3%AEv_2#Deng_bi_kurd%C3%AE Wîkîferheng:Diwân#Deng bi kurdî] * [[mw:Help:Extension:Phonos]] <includeonly> [[Kategorî:Şablon|deng]] </includeonly> 9392nzzidlwwmyfh4serpej3lwwccta Modul:ku-tewîn-nav 828 652549 6265423 6240353 2026-07-18T20:50:48Z Wikihez 7344 6265423 Scribunto text/plain local export = {} -- ==== Ferheng: =============================================================== -- Declination (decl.) → Tewandin, tewîn -- Definite (def.) → Binavkirî, diyar -- Indefinite (indef.) → Nebinavkirî, nediyar -- Singular (Sg.) → Yekjimar -- Plural (Pl.) → Pirjimar -- Masculine (m.) → Nêr (n.) -- Feminine. (f.) → Mê (m.) -- Case → Rewş, awa -- Nominative (nom.) → Rewşa (awayê) navkî, netewandî, xwerû -- Construct (constr.) → Îzafe, ravek -- Oblique (obl.) → Rewşa (awayê) çemandî (tewandî) -- Demonstrative oblique (demons. obl.) → Rewşa nîşandera çem. -- Vocative (voc.) → Rewşa bangkirinê -- Alternative (alt.) → Guherto -- ============================================================================= local langKu = require("Modul:languages").getByCode("ku") local link = require('Module:links').language_link local gsub = mw.ustring.gsub local find = mw.ustring.find -- ============================================================================= -- NAVDÊRÊN HEVEDUDANÎ -- Di peyvên hevedudanî de (mk. [[hespê avê]] (nêr), [[odeya nivistinê]] (mê)) tenê -- peyva yekem li gor diyarîtiyê (binavkirî/nebinavkirî) û li gor hejmarê diguhere. -- Ew li gor rewşê (navkî, çemandî, îzafe) naguherin: herdem di rewşa îzafeyî de ne. -- Zayenda peyva hevedudanî, zayenda peyva yekem e ji ber ku li gor wê tê tewandin. -- ============================================================================= function export.declCompoundNoun(noun) local decl = {} local nounTab = mw.text.split(noun, '%s') local word1 = nounTab[1] local word2 = table.concat(nounTab, ' ', 2) decl.defSg = noun decl.defPl = gsub(word1, '(.)$', 'ên').. ' ' .. word2 -- The last letter of a singular compound noun determines its gender. -- If its ending is "-a", the compound noun is feminine; -- if it's ending is "-ê", it's masculine. if find(word1, 'a$') then decl.gender ='mê' decl.indefSg = gsub(word1, '(.)$', 'eke') .. ' ' .. word2 decl.indefPl = gsub(word1, '(.)$', 'ine') .. ' ' .. word2 elseif find(word1, 'ê$') then decl.gender ='nêr' decl.indefSg = gsub(word1, '(.)$', 'ekî') .. ' ' .. word2 decl.indefPl = gsub(word1, '(.)$', 'ine') .. ' ' .. word2 else return 'Zayenda peyva yekem nayê zanîn!' end return decl end -- ============================================================================= -- NAVDÊRÊN SADE -- ============================================================================= -- We need this function to create the demons. obl. case (nîşandera çem.)). -- ex. wê sêvê (f.) / wî gundî (m.) local function oblPronoun(gender) if gender == 'mê' then return 'wê' end if gender == 'nêr' then return 'wî' end end -- Function to make endings bold. local function b(bold) return '<b>' .. bold .. '</b>' end -- This function returns an array containing all possible declined forms of -- the simple noun for every grammatical case (definite/indefinite): -- nominative (navkî), construct (îzafe), oblique (çemandî). -- The demons. obl. (nîşandera çem.) and vocative (bangkirin) only exists -- in the definite form. function export.declSimpleNoun(opts) opts = opts or {} local noun = opts[1] local gender = opts[2] -- 'mê' or 'nêr' -- By default, display the standard form of the declension (1) -- '2' for the alternative form local alt = opts.alt or '1' -- By default, the tags are displayed(<br></br>, [[..]]).. -- tags='na' to disable it. local tags = opts.tags or 'erê' local decl = {} decl.defNomSg = noun decl.defNomPl = noun if (find(noun, '[bcçdfghjklmnpqrsştvwxyz]$')) then if (gender == 'nêr') then decl.defConstrSg = noun .. b('ê') decl.defConstrPl = noun .. b('ên') decl.defOblSg = noun .. b('î') decl.defOblPl = noun .. b('an') decl.indefNomSg = noun .. b('ek') decl.indefNomPl = noun .. b('in') decl.indefConstrSg = noun .. b('ekî') decl.indefConstrPl = noun .. b('ine') decl.indefOblSg = noun .. b('ekî') decl.indefOblPl = noun .. b('inan') decl.vocSg = noun .. b('o') decl.vocPl = noun .. b('ino') elseif (gender == 'mê') then decl.defConstrSg = noun .. b('a') decl.defConstrPl = noun .. b('ên') decl.defOblSg = noun .. b('ê') decl.defOblPl = noun .. b('an') decl.indefNomSg = noun .. b('ek') decl.indefNomPl = noun .. b('in') decl.indefConstrSg = noun .. b('eke') decl.indefConstrPl = noun .. b('ine') decl.indefOblSg = noun .. b('ekê') decl.indefOblPl = noun .. b('inan') decl.vocSg = noun .. b('ê') decl.vocPl = noun .. b('ino') end elseif (find(noun, '[ae]$') and alt == '2') then if (gender == 'nêr') then decl.defConstrSg = gsub(noun, '(.)$', b('ê')) decl.defConstrPl = gsub(noun, '(.)$', b('ên')) decl.defOblSg = gsub(noun, '(.)$', b('î')) decl.defOblPl = gsub(noun, '(.)$', b('an')) decl.indefNomSg = gsub(noun, '(.)$', 'e' .. b('k')) decl.indefNomPl = gsub(noun, '(.)$', b('in')) decl.indefConstrSg = gsub(noun, '(.)$', 'e' .. b('kî')) decl.indefConstrPl = gsub(noun, '(.)$', b('ine')) decl.indefOblSg = gsub(noun, '(.)$', 'e' .. b('kî')) decl.indefOblPl = gsub(noun, '(.)$', b('inan')) decl.vocSg = gsub(noun, '(.)$', b('o')) decl.vocPl = gsub(noun, '(.)$', b('ino')) elseif (gender == 'mê') then decl.defConstrSg = gsub(noun, '(.)$', b('a')) decl.defConstrPl = gsub(noun, '(.)$', b('ên')) decl.defOblSg = gsub(noun, '(.)$', b('ê')) decl.defOblPl = gsub(noun, '(.)$', b('an')) decl.indefNomSg = gsub(noun, '(.)$', 'e' .. b('k')) decl.indefNomPl = gsub(noun, '(.)$', b('in')) decl.indefConstrSg = gsub(noun, '(.)$', 'e' .. b('ke')) decl.indefConstrPl = gsub(noun, '(.)$', b('ine')) decl.indefOblSg = gsub(noun, '(.)$', 'e' .. b('kê')) decl.indefOblPl = gsub(noun, '(.)$', b('inan')) decl.vocSg = gsub(noun, '(.)$', b('ê')) decl.vocPl = gsub(noun, '(.)$', b('ino')) end elseif (find(noun, '[aeiîouû]$')) then if (gender == 'nêr') then decl.defConstrSg = noun .. b('yê') decl.defConstrPl = noun .. b('yên') if (find(noun, '[î]$')) then decl.defOblSg = noun else decl.defOblSg = noun .. b('yî') end decl.defOblPl = noun .. b('yan') decl.indefNomSg = noun .. b('yek') decl.indefNomPl = noun .. b('yin') decl.indefConstrSg = noun .. b('yekî') decl.indefConstrPl = noun .. b('yine') decl.indefOblSg = noun .. b('yekî') decl.indefOblPl = noun .. b('yinan') decl.vocSg = noun .. b('yo') decl.vocPl = noun .. b('yino') elseif (gender == 'mê') then decl.defConstrSg = noun .. b('ya') decl.defConstrPl = noun .. b('yên') decl.defOblSg = noun .. b('yê') decl.defOblPl = noun .. b('yan') decl.indefNomSg = noun .. b('yek') decl.indefNomPl = noun .. b('yin') decl.indefConstrSg = noun .. b('yeke') decl.indefConstrPl = noun .. b('yine') decl.indefOblSg = noun .. b('yekê') decl.indefOblPl = noun .. b('yinan') decl.vocSg = noun .. b('yê') decl.vocPl = noun .. b('yino') end elseif (find(noun, '[ê]$')) then if (alt == 2) then if (gender == 'nêr') then decl.defConstrSg = noun .. b('yê') decl.defConstrPl = noun .. b('yên') decl.defOblSg = noun .. b('yî') decl.defOblPl = noun .. b('yan') decl.indefNomSg = noun .. b('yek') decl.indefNomPl = noun .. b('yin') decl.indefConstrSg = noun .. b('yekî') decl.indefConstrPl = noun .. b('yine') decl.indefOblSg = noun .. b('yekî') decl.indefOblPl = noun .. b('yinan') decl.vocSg = noun .. b('yo') decl.vocPl = noun .. b('yino') elseif (gender == 'mê') then decl.defConstrSg = noun .. b('ya') decl.defConstrPl = noun .. b('yên') decl.defOblSg = noun decl.defOblPl = noun .. b('yan') decl.indefNomSg = noun .. b('yek') decl.indefNomPl = noun .. b('yin') decl.indefConstrSg = noun .. b('yeke') decl.indefConstrPl = noun .. b('yine') decl.indefOblSg = noun .. b('yekê') decl.indefOblPl = noun .. b('yinan') decl.vocSg = noun .. b('yê') decl.vocPl = noun .. b('yino') end else if (gender == 'nêr') then decl.defConstrSg = gsub(noun, '(.)$', b('iyê')) decl.defConstrPl = gsub(noun, '(.)$', b('iyên')) decl.defOblSg = gsub(noun, '(.)$', b('iyî')) decl.defOblPl = gsub(noun, '(.)$', b('iyan')) decl.indefNomSg = gsub(noun, '(.)$', b('iyek')) decl.indefNomPl = gsub(noun, '(.)$', b('iyin')) decl.indefConstrSg = gsub(noun, '(.)$', b('iyekî')) decl.indefConstrPl = gsub(noun, '(.)$', b('iyine')) decl.indefOblSg = gsub(noun, '(.)$', b('iyekî')) decl.indefOblPl = gsub(noun, '(.)$', b('iyinan')) decl.vocSg = gsub(noun, '(.)$', b('iyo')) decl.vocPl = gsub(noun, '(.)$', b('iyino')) elseif (gender == 'mê') then decl.defConstrSg = gsub(noun, '(.)$', b('iya')) decl.defConstrPl = gsub(noun, '(.)$', b('iyên')) decl.defOblSg = noun decl.defOblPl = gsub(noun, '(.)$', b('iyan')) decl.indefNomSg = gsub(noun, '(.)$', b('iyek')) decl.indefNomPl = gsub(noun, '(.)$', b('iyin')) decl.indefConstrSg = gsub(noun, '(.)$', b('iyeke')) decl.indefConstrPl = gsub(noun, '(.)$', b('iyine')) decl.indefOblSg = gsub(noun, '(.)$', b('iyekê')) decl.indefOblPl = gsub(noun, '(.)$', b('iyinan')) decl.vocSg = gsub(noun, '(.)$', b('iyê')) decl.vocPl = gsub(noun, '(.)$', b('iyino')) end end end -- Spelling correction (îy → iy) + link for i, v in pairs(decl) do if (tags == 'na') then decl[i] = mw.ustring.gsub(decl[i], '<b>(.+)</b>', '%1') decl[i] = gsub(decl[i], 'îy', 'iy') else decl[i] = gsub(decl[i], 'î<b>y', '<b>iy') decl[i] = link{term=decl[i], lang=langKu} end end -- Zêdekirina cînavên wê/wî/wan ji bo nîşandera çemandî. decl.defDemonsOblSg = oblPronoun(gender) .. ' ' .. decl.defOblSg decl.defDemonsOblPl = 'wan ' .. decl.defOblPl return decl end -- ============================================================================= -- DAWÎ -- ============================================================================= -- ───────────────────────────────────────────────────────────────────────────── -- ÇÊKIRINA TABLOYA GOTARÊ: [[Şablon:ku-tewîn-nav]] -- Bnr. [[sêv]], [[gund]], [[bajar]], [[rê]] -- ───────────────────────────────────────────────────────────────────────────── local function genderTable(gender) if (gender == 'nêr') then return ' Zayenda nêr a' elseif (gender == 'mê') then return ' Zayenda mê ya' end end local function formsTab(forms, sep) forms = mw.text.split(forms, ';') for i, v in ipairs(forms) do forms[i] = v end if sep then sep = sep else sep = ', ' end return table.concat(forms, sep) end function export.tewandin(frame) local args = frame:getParent().args local noun = args[1] local gender = args[2] local singular = args[3] local alt = args['guherto'] -- Parametre ji bo formên ne standard local vocSg = args['bang_y'] local vocPl = args['bang_p'] local defOblSg = args['çemandî_y'] local defOblPl = args['çemandî_p'] local declMNtab = require('Modul:ku-tewîn-nav/mê û nêr').declMNtable local declSingularTab = require('Modul:ku-tewîn-nav/yekjimar').declSingularTable if (gender == 'mê û nêr') then return declMNtab(noun, alt) elseif (singular == 'y') then return declSingularTab(noun, gender, alt) elseif gender == '-' then local flexTab = export.declCompoundNoun(noun, gender) return '{| class="wikitable tablo-flip tewandin-tablo mw-collapsible' ..'\n|-' ..'\n! colspan="3" class="tewandin-header2" align="center" | Tewandin: zayenda ' .. flexTab['gender'] .. ' &nbsp;&nbsp;' ..'\n|-' ..'\n! class="row-flip tewandin-header3" | Rewş' ..'\n! class="tewandin-header3" | Yekjimar' ..'\n! class="tewandin-header3" | Pirjimar' ..'\n|-' ..'\n! class="row-flip tewandin-rez"| Binavkirî' ..'\n|' .. link{lang=langKu, term=flexTab["defSg"]} ..'\n|' .. link{lang=langKu, term=flexTab["defPl"]} ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Nebinavkirî' ..'\n|' .. link{lang=langKu, term=flexTab["indefSg"]} ..'\n|' .. link{lang=langKu, term=flexTab["indefPl"]} ..'\n|-' ..'\n| colspan="3" align="center" style="font-size:x-small;" | <b style="color:green">Agahdarî</b>: Di peyvên <u>hevedudanî</u> de tenê peyva<br>yekem li gor diyarîtiyê û li gor hejmarê diguhere.' ..'\n|}' else local flexTabAlt1 = export.declSimpleNoun{noun, gender, alt='1'} local flexTabAlt2 = export.declSimpleNoun{noun, gender, alt='2'} -- Formên "Nîşandera çemandî" li gorî formên çemandî yên standard tên çêkirin: -- Bo mînak "wî bajarî" rast e feqet "wî bajêr" nayê bikaranîn -- Binêre gotûbêja [[Wîkîferheng:Dîwan/2023#dayê/diyê]] if vocSg then flexTabAlt1["vocSg"] = formsTab(args['bang_y']) flexTabAlt2["vocSg"] = formsTab(args['bang_y']) end if vocPl then flexTabAlt1["vocPl"] = formsTab(args['bang_p']) flexTabAlt2["vocPl"] = formsTab(args['bang_p']) end if defOblSg then flexTabAlt1["defOblSg"] = formsTab(args['çemandî_y']) flexTabAlt2["defOblSg"] = formsTab(args['çemandî_y']) end if defOblPl then flexTabAlt1["defOblPl"] = formsTab(args['çemandî_p']) flexTabAlt2["defOblPl"] = formsTab(args['çemandî_p']) end local function flexTab(case) if alt == 'hemû' then if (vocSg ~= nil or vocPl ~= nil or defOblSg ~= nil or defOblPl ~= nil) then return flexTabAlt1[case] else return flexTabAlt1[case] .. '<br>' .. flexTabAlt2[case] end elseif alt == '2' then return flexTabAlt2[case] else return flexTabAlt1[case] end end return '{| class="wikitable tablo-flip tewandin-tablo mw-collapsible"' ..'\n|-' ..'\n! colspan="3" class="row-flip tewandin-header"| Tewandina <i>' .. noun .. '</i>&nbsp;&nbsp;' ..'\n|-' ..'\n! colspan="3" class="tewandin-header2" align="center" |' .. genderTable(gender) .. ' binavkirî' ..'\n|-' ..'\n! class="row-flip tewandin-header3" | Rewş' ..'\n! class="tewandin-header3" | Yekjimar' ..'\n! class="tewandin-header3" | Pirjimar' ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Navkî' ..'\n|' .. flexTabAlt1["defNomSg"] ..'\n|' .. flexTabAlt1["defNomPl"] ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Îzafe' ..'\n|' .. flexTab("defConstrSg") ..'\n|' .. flexTab("defConstrPl") ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Çemandî' ..'\n|' .. flexTab("defOblSg") ..'\n|' .. flexTab("defOblPl") ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Nîşandera çem.' ..'\n|' .. flexTab("defDemonsOblSg") ..'\n|' .. flexTab("defDemonsOblPl") ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Bangkirin' ..'\n|' .. flexTab("vocSg") ..'\n|' .. flexTab("vocPl") ..'\n|-' ..'\n! colspan="3" class="tewandin-header2" align="center" |' .. genderTable(gender) .. ' nebinavkirî' ..'\n|-' ..'\n! class="row-flip tewandin-header3" | Rewş' ..'\n! class="tewandin-header3" | Yekjimar' ..'\n! class="tewandin-header3" | Pirjimar' ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Navkî' ..'\n|' .. flexTab("indefNomSg") ..'\n|' .. flexTab("indefNomPl") ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Îzafe' ..'\n|' .. flexTab("indefConstrSg") ..'\n|' .. flexTab("indefConstrPl") ..'\n|-' ..'\n! class="row-flip tewandin-rez" | Çemandî' ..'\n|' .. flexTab("indefOblSg") ..'\n|' .. flexTab("indefOblPl") ..'\n|}' end end -- ───────────────────────────────────────────────────────────────────────────── -- Bikaranîn, mk.: -- 1. {{#invoke:ku-tewîn-nav|tew|pos=indefOblSg}} -- 2. {{#invoke:ku-tewîn-nav|tew|nêr|pos=indefConstrSg}} -- Ji bo tabloyên formên navdêran: [[Şablon:ku-tewîn-navForm]] -- Bnr. [[sêva]], [[sêvê]], [[hevala]], [[hevalê]] -- ───────────────────────────────────────────────────────────────────────────── function export.tew(frame) local args = frame:getParent().args local noun = args[1] local gender = frame.args[1] or args[2] local alt = args['guherto'] local case = frame.args['rewş'] if alt == 'hemû' then local tew_hemu = export.declSimpleNoun{noun, gender, alt='1'}[case] .. '<br>' .. export.declSimpleNoun{noun, gender, alt='2'}[case] return tew_hemu else return export.declSimpleNoun{noun, gender, alt=alt}[case] end end -- ───────────────────────────────────────────────────────────────────────────── -- Get comma separated forms -- Bnr. [[MediaWiki:Gadget-QQ.js]] -- ───────────────────────────────────────────────────────────────────────────── function export.get_comma_separated_forms(frame) local noun = frame.args[1] local gender = frame.args[2] local declResults local declResults2 local forms = {} if gender == "mê û nêr" then declResults = export.declSimpleNoun{noun, 'nêr', tags='na'} declResults2 = export.declSimpleNoun{noun, 'mê', alt="2", tags='na'} for k, v in pairs(declResults2) do table.insert(forms, v) end else declResults = export.declSimpleNoun{noun, gender, tags='na'} end for k, v in pairs(declResults) do table.insert(forms, v) end -- Remove duplicate elements local newForms = {} local checkForms = {} for _, v in ipairs(forms) do if not checkForms[v] then checkForms[v] = true table.insert(newForms, v) end end return table.concat(newForms, ',') end return export f9n8dhkvr59yvir409m9xikjc5wzbkw dêrin 0 670852 6265516 4188754 2026-07-19T09:51:03Z Ghybu 1393 6265516 wikitext text/x-wiki {{bnr-h|derin|derîn|dêrîn}} == {{ziman|ku}} == === Rengdêr === {{rengdêr|ku}} # Bi maneya [[kevnar]], [[qedîm]] ji bo nivîsîna rast {{bnr2|dêrîn}}<ref>Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya M. Malmîsanij û yên din</ref> ==== Çavkanî ==== {{çavkanî}} 4gcod8o0wr1m7udtejbrn41ddb6qtuf Wîkîferheng:Daxwazên peyitandinê 4 843283 6265438 6265164 2026-07-18T22:41:09Z Wikihez 7344 [[Bikarhêner:Wikihez/skrîpt/js/şablon-lêke.js|T]]: Daxwaza peyitandinê: +[[rojeng]] 6265438 wikitext text/x-wiki {{/destpêk}} = Hezîran 2020 = == [[romî#Navdêr|romî]] == Li Şingalê maneya polîs? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:00, 15 hezîran 2020 (UTC) = Tîrmeh 2020 = == [[kêlb#p-mane|kêlb]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:24, 22 tîrmeh 2020 (UTC) == [[ejî#p-mane|ejî]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:24, 22 tîrmeh 2020 (UTC) == [[tutirk#peyitandin|tutirk]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:02, 22 tîrmeh 2020 (UTC) :{{r|Guherto}} Niha çawa ye? Bi ya min çavkaniyên ku min dane têrê me dike. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:43, 22 tîrmeh 2020 (UTC) ::{{r|Balyozxane}} Nizanim.. li hin deveran wek tutirk hatîye nivîsandin û li hin jî wek tûtirk. Li hin deveran bi wateya tûşêmî (Rubus) ye, hin deveran jî bi wateya tûerd (Fragaria × ananassa) e û carna jî bi wateya tû (ê spî û reş go li ser daran çê dibin) ye. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 08:16, 23 tîrmeh 2020 (UTC) == [[erbane#p-mane|erbane]] == Ji bo ''Amûreke tenê tekerekî wê heye ji bo veguhestina tiştan wek: axê, kevir, hwd'' ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]''--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:42, 31 tîrmeh 2020 (UTC) = Tebax 2020 = == [[cifta berazan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:57, 9 tebax 2020 (UTC) == [[tê gerîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:26, 10 tebax 2020 (UTC) == [[tapor]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:30, 22 tebax 2020 (UTC) :{{r|Mihemed Qers}} -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 22:16, 22 tebax 2020 (UTC) == [[şimzare]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:01, 26 tebax 2020 (UTC) == [[bîrkok]] == Tenê Mehmed Uzun bi kar tîne. Ji bilî kitêbên wî çavkaniyeke din tune. —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:38, 28 tebax 2020 (UTC) == [[hunera axaftinê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:46, 30 tebax 2020 (UTC) == [[derrijîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 07:38, 31 tebax 2020 (UTC) == [[yekal]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 09:19, 31 tebax 2020 (UTC) == [[av û agir]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:50, 31 tebax 2020 (UTC) : Di çavkaniyeke de wek av û agir kirin derbas dibe û ji wergerandinên inglîzî cuda ye lê nêzîk e.<br> {{jêder-pirtûk|ku|jêgirtin=weke gelek hunermendên ko dû re agir bera berhêm xwe didin Xwedê jî ji bilî maltaba Nûh tevayiyê vê berhema xwe '''av û agir dike''', van melekên xwe yên doxînsist dikişîne asîmanan, li wir wan tawanbar dike, mîna ko bibêje: de biçin û weke xwe bikin, bi derew û tevgerên xwe yên qirêj dijminiya min bikin, Xwedê wan ji asimanan de serjêr davêje xwarê.|nivîskar=Hesenê Metê|sernav=Labîrenta cinan|weşanxane=Nefel|sal=2002|rûpel=132}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:37, 31 tebax 2020 (UTC) == [[elm#p-mane-notice|elm]] == Wateya: ''[[ewlebûn]], sihê pê zanîn, baş pê zanîn''. ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:31, 31 tebax 2020 (UTC) :{{r|Hakîmo}} Ku çavkanî tunebûn em ê jê bibin. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:47, 19 îlon 2020 (UTC) ::{{r|Balyozxane}} Mala te neketê... Hingê bixwe here lê bigere. Jixwe ez reşwî me. Ma eve ne çavkanî ye? -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 14:48, 19 îlon 2020 (UTC) :::{{r|Hakîmo}} Hinek bixwîne [[Wîkîferheng:Pîvekên tevlîkirinê]]. Jixwe dema ti kesan din çavkanî lê zêde nakin, ez lê digerim û zêde dikim. Na tu ne ti çavkanî yî. Çavkaniyên nivîskî hewce ne. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:51, 19 îlon 2020 (UTC) ::::{{r|Balyozxane}} Erê, lê ku tine bin em çawa bikinî? Em hema jê bibinî? -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 14:52, 19 îlon 2020 (UTC) :::::{{r|Hakîmo}} Erê em jê dibin. Lê peyvên jê hatine birin em li rûpela [[Pêvek:Bêçavkanî]] zêde dikin. bnr. [[:Kategorî:Pêvek bêçavkanî]]. Dîsa jî ez jî ji vê rewşa me aciz im û bi ya min peyvên devokî divê nayên jêbirin. Lê ji ber ku [[Wîkîferheng:Rêbazname]] dibêje divê werin jêbirin, ez jê dibim. Hevalên {{r|Jiju|Guherto|Ghybu}} [https://ku.wiktionary.org/wiki/Got%C3%BBb%C3%AAj:kejm%C3%BBn], [https://ku.wiktionary.org/wiki/Got%C3%BBb%C3%AAja_p%C3%AAvek%C3%AA:B%C3%AA%C3%A7avkan%C3%AE] jî ji vê rewşê aciz in. Lê ti kes gotûbêj nadin destpêkirin. Ku tu li vir [[Gotûbêja Wîkîferhengê:Pîvekên tevlîkirinê]] gotûbêjek bidî destpêkirin, ez ê piştgirî bidime te. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:58, 19 îlon 2020 (UTC) ::::::Ji kerema xwe min şaş fêm mekin feqet hemû bikarhêner ku tên vira dilpak nînin. Em çito ew peyvan kotrol bikinê? Mixabin, ji bo konrolkirina peyvan di destên me de tenê xwastina çavkaniyan hene amûrek din tine ye... PS: Herwiha me li ser wîkîferhengê Namespace'yên Nimînok ([[Nimînok:Kurdî/serhedî]]?, [[Nimînok:Kurdî/badînî]]?, ..) û Portal ([[Portal:Kurdî]], [[Portal:Frensî]] (mk. [[:fr:Portail:Français]]), ...) jî çêkiriye...--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 15:32, 19 îlon 2020 (UTC) :::::::Nizanim we nivîsa vira xwand, [[Wîkîferheng:Dîwan#Skotî]]. Piraniya peyvên wîkiya skotî çêkirî ne...--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 15:47, 19 îlon 2020 (UTC) ::::::::@Ghybu erê min ew xwendibû. Ku em peyvan nepeyitînin, rewşa me jî wek mg.wikt û wikiya skotiyan be. Temam em peyvên devokî jê nebin lê em wan jî nexin werger û rûpelên din heta ku werin peyitandin. Herwiha tu dibêjî amûrek tune ye lê tenê ji bo peyvên devokî û navên heywan/riwekan wisa ye. Gelek caran peyitandin pir hêsan e. Mînak @Hakîmo yan jî hevalên din dikarin blogan binivîsin daku em karibin peyvên wan yên devokî (nepeyitandî) têxin rûpela [[Wîkîferheng:Tomarkirina peyvên ji wêjeya kurdî|Jêgirtinekê tomar bike]] û kengî ew peyv ji hêla nivîskar û blogvanên kurd yên din ve hatine bikaranîn hingê em dikarin li wîkîferhengê jî zêde bikin. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:05, 19 îlon 2020 (UTC) {{outdent|::::::::}}{{r|Hakîmo|Ghybu}} Xêra dê û bavên we '''[[Gotûbêja_Wîkîferhengê:Pîvekên_tevlîkirinê#Li_ser_peyvên_devokî|li vir]]''' fikrên xwe binivîsin daku kesên din bizanin kesên din jî hene vê fikrê min dipejirînin. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 06:48, 3 çiriya pêşîn 2020 (UTC) == [[nîşanbar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:51, 31 tebax 2020 (UTC) = Îlon 2020 = == [[besme]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:26, 1 îlon 2020 (UTC) == [[ferengi]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:12, 1 îlon 2020 (UTC) == [[çelape]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:22, 1 îlon 2020 (UTC) == [[cesasandin]] == Çavkaniyek klasîk heye, yên din heye gelo? —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 09:02, 2 îlon 2020 (UTC) == [[depan]] == Depan guhertoyeke textan an textîn e. Lê li vir çi mane heye min fêm nekir. —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:33, 2 îlon 2020 (UTC) == [[li rûyê dinê xweş mayîn]] == Çavkaniyeke klasîk heye —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:38, 2 îlon 2020 (UTC) == [[bêsewî]] == klasîk —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 06:34, 4 îlon 2020 (UTC) == [[merkemoş]] == Klasîk —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 06:34, 4 îlon 2020 (UTC) == [[firfiroka bayî]] == {{r|Mamoste Dilovan}} ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:57, 6 îlon 2020 (UTC) == [[guhê fîlî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:56, 7 îlon 2020 (UTC) : {{r|Bikarhêner}} Min guh li evê peyvê bû ji kesekî ku xudan xwaringehek û baxçeyekî mezin e. : Gelek tişt di berbelav in û xelk dizanin, lê di pertûkan de naye dîtin. {{bêîmze|IbrahimKocher Duhok}} == [[gurovî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:41, 14 îlon 2020 (UTC) :{{r|Bikarhêner}} Çavkanîyên peyvên ku min nivîsandin mixabin ne nivîskî ne. Ev peyv min ji hin mezinên malbatê bihîstine û min jî gelek caran dîtîne ku hatine bikaranîn. Ji bo ku ev peyv wûnda nebin min hem li ba xwe û hem jî li wîkîferhengê nivîsand. Ji bo peyvên ku çavkanîyên nivîskî tunin, mixabin gotinên devkî tene weke çavkanî dimînin. Pêşnîyara te ji bo pevên bi vî awayî çi ye gelo? Spas{{bêîmze|Xwende}} ::{{r|Xwende}} Pêşî li ser malpera [https://tirsik.net/xerhati.php] dûre jî li ser arsiv.org qeyd bike ku nikarî çavkanî peyda bikî. Herwiha bnr [[Alîkarî:Îmze]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:00, 15 îlon 2020 (UTC) == [[şîloyî]] == {{r|Xwende}} ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:44, 14 îlon 2020 (UTC) == [[dever]] == Ji bo wateya ''derence, sêlim û merdîwen'' [[Wîkîferheng:Pîvekên tevlîkirinê|çavkanî hewce ye]]. —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:53, 14 îlon 2020 (UTC) == [[kerrnizî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:56, 15 îlon 2020 (UTC) == [[li dora (yekê) gerîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:46, 15 îlon 2020 (UTC) == [[glas]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]. --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 12:45, 16 îlon 2020 (UTC) == [[kejmûn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:42, 17 îlon 2020 (UTC) == [[lirêgerîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:20, 18 îlon 2020 (UTC) == [[çavpeqî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:23, 23 îlon 2020 (UTC) :http://www.geocities.ws/mehname2004a/63/pexsan5.html -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:58, 23 îlon 2020 (UTC) == [[çavpeqiyayî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:14, 23 îlon 2020 (UTC) :{{r|Balyozxane}} Çavpeqî û -iyayî eynî peyv in, heke bo nimûne 2 çavkanî ji bo çavpeqî û 1 ji bo -iyayî werin dîtin ew weke 3 ji bo yek peyv tên jimartin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:16, 23 îlon 2020 (UTC) ::{{r|Guherto}}. Na, divê yek ji wan peyitandî be daku em karibin yek ji wan wek guherto nîşan bidin. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:45, 23 îlon 2020 (UTC) :::Temam naxwe. {{=(}} -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:48, 23 îlon 2020 (UTC) ::::Ecêb e peyva çavpeqîn jî tune ye. Divê çavpeqî/çavpeqiyayî jê hatibe lê qet tune. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:56, 23 îlon 2020 (UTC) :::::Em çavpeqî ne weke kesekî ku çavê wan peqî ye dibêjin. Siqêfek e. ''Wilo neke, çavpeqî!'' -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:10, 23 îlon 2020 (UTC) == [[olfatûn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:58, 24 îlon 2020 (UTC) :Du çavkanî hatiye dîtin li hêviya ya sisêyan e. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 13:46, 23 sibat 2025 (UTC) == [[hekûke]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:00, 28 îlon 2020 (UTC) :Tenê çavkaniyek ji Kovara Kurmancî heye ew jî ji kitêba Gundê Mêrxasan a Eliyê Evdilrehman hatiye girtin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 13:49, 23 sibat 2025 (UTC) == [[dê bêjî kaya di serî de]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:58, 29 îlon 2020 (UTC) == [[heçî ne li malekê, nizanit halekê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:58, 29 îlon 2020 (UTC) == [[heta nîva destî reş nebit, tama devî xoş nabit]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:58, 29 îlon 2020 (UTC) == [[kirtop]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Herwiha [[kirtope]]—[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:59, 29 îlon 2020 (UTC) : == [[pişkûmişk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:25, 29 îlon 2020 (UTC) = Çiriya pêşîn 2020 = == [[ma te şulê pê ye?]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:19, 1 çiriya pêşîn 2020 (UTC) == [[zelam yêt heyn û zelamoşk jî yêt heyn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:28, 1 çiriya pêşîn 2020 (UTC) == [[ezîz î&#59; ji pêrve ne mîzî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:15, 1 çiriya pêşîn 2020 (UTC) == [[qelpez]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:19, 6 çiriya pêşîn 2020 (UTC) == [[firêzer]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:27, 6 çiriya pêşîn 2020 (UTC) == [[kirmişk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 09:03, 7 çiriya pêşîn 2020 (UTC) == [[orijîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:03, 7 çiriya pêşîn 2020 (UTC) == [[şequdeq]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:50, 9 çiriya pêşîn 2020 (UTC) == [[helizandin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:23, 9 çiriya pêşîn 2020 (UTC) == [[rewastin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:48, 9 çiriya pêşîn 2020 (UTC) == [[xunaftin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:31, 9 çiriya pêşîn 2020 (UTC) == [[itîmad li ser kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:32, 15 çiriya pêşîn 2020 (UTC) == [[sengesor]] == {{r|Saberabdollahizad}} ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:00, 16 çiriya pêşîn 2020 (UTC) :Navçeya Mirgewerê, Ûrmîye. {{bêîmze|Saberabdollahizad}} == [[zenek]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:03, 16 çiriya pêşîn 2020 (UTC) :{{r|Saberabdollahizad}} [[zenek]] jî li Ûrmiyê tê bikaranîn? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:53, 18 çiriya pêşîn 2020 (UTC) == [[pind#p-mane|pind]] == Min tenê çavkaniyek dît ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:48, 17 çiriya pêşîn 2020 (UTC) :Navçeya Mirgewerê, Ûrmîye. {{bêîmze|Saberabdollahizad}} == [[maqezer]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:53, 18 çiriya pêşîn 2020 (UTC) :Navçeya Mirgewerê, Ûrmîye. {{bêîmze|Saberabdollahizad}} == [[pezpezok]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:55, 18 çiriya pêşîn 2020 (UTC) :Navçeya Mirgewerê, Ûrmîye. {{bêîmze|Saberabdollahizad}} == [[parapet#p-mane|parapet]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:53, 31 çiriya pêşîn 2020 (UTC) = Çiriya paşîn 2020 = == [[quloç#p-mane|quloç]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:43, 19 çiriya paşîn 2020 (UTC) == [[di ber (yekî) de avêtin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:57, 20 çiriya paşîn 2020 (UTC) :https://tirsik.net/index.php?mijarid=18749&iro=on&rupel=1 —[[Bikarhêner:Mamoste Dilovan|Mamoste Dilovan]] ([[Gotûbêja bikarhêner:Mamoste Dilovan|gotûbêj]]) 17:37, 20 çiriya paşîn 2020 (UTC) :: {{r|Mamoste Dilovan}} [[di ber re avêtin]] heye. lê te wek di ber '''de''' lê zêde kir. Em biguherînin? Gelek çavkanî ji bo di ber re avêtin heye. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:41, 20 çiriya paşîn 2020 (UTC) == [[hêvastin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:49, 21 çiriya paşîn 2020 (UTC) == [[lamçîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:28, 22 çiriya paşîn 2020 (UTC) == [[poz#p-mane|poz]] == Ji bo maneya "[[quz]], [[vajîna]]" ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:28, 22 çiriya paşîn 2020 (UTC) == [[sihetbexş]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:35, 24 çiriya paşîn 2020 (UTC) == [[hevjêhatin ji jêhatîbûnê çêtir e]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:14, 25 çiriya paşîn 2020 (UTC) == [[gerriyan#p-mane|gerriyan]] == ''Ji bo wateya cereyan (tevger)''. Qasî ku dibînim tenê Cewerî bi kar aniye —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:24, 25 çiriya paşîn 2020 (UTC) == [[derbend]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:08, 30 çiriya paşîn 2020 (UTC) = Kanûna paşîn 2021 = == [[desthelgirtin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:48, 6 kanûna paşîn 2021 (UTC) == [[êşewî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:52, 7 kanûna paşîn 2021 (UTC) == [[sexorr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:22, 7 kanûna paşîn 2021 (UTC) == [[sapût]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:06, 12 kanûna paşîn 2021 (UTC) == <s>[[dimorî]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Maneya navdêrî bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:05, 20 kanûna paşîn 2021 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 14:18, 26 hezîran 2026 (UTC) :Di Kovara kurmancî hj.67 de "dimor" bi maneya "bêoxir" de derbas dibe. Wekî din ti çavkanî nîne. Merheba @[[Bikarhêner:Gomada|Gomada]] te varyanta "dimhorî" îlawe kiriye. Gelo tu dizanî ev kelîme li kîjan herêman tê bikaranîn? [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 14:18, 26 hezîran 2026 (UTC) = Çiriya pêşîn 2022 = == [[paşbingeh]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:40, 12 çiriya pêşîn 2022 (UTC) = Kanûna paşîn 2023 = == [[berê beringa]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:35, 1 kanûna paşîn 2023 (UTC) == [[mûlûleya xwînê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:36, 6 kanûna paşîn 2023 (UTC) == [[mirovdostî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 05:38, 12 kanûna paşîn 2023 (UTC) == [[derîner]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:02, 15 kanûna paşîn 2023 (UTC) == [[neteba]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:01, 16 kanûna paşîn 2023 (UTC) :Maneya "uyruksuz" ji ferhenga Farqînî hatiye kopîkirin wekî din bi giştî bi maneya "nakokî" tê bikaranîn. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 14:33, 26 hezîran 2026 (UTC) == [[narkotîkfiroş]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:59, 16 kanûna paşîn 2023 (UTC) == [[pirik#p-mane|pirik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:15, 16 kanûna paşîn 2023 (UTC) == [[ramyarî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ez dibêjim ev peyv tenê bi maneya "fikrî", wek rengdêr heye. Lê belê di soranî de bi şaşemilandineke wekî "siyasî" bi kar anîne, kurmancên me jî rasterast maneya soranî tevlî çend ferhengên hev-kopîkirî kirine û bi vî awayî belkî hin çavkanî hebin. Lê ez dibêjim divê ew çavkanî jî neyên hesibandin. Hin kes zen dikin ku her tiştê di soranî de ripîrast e. Mesele heqeten eletewş e. Agahiyeke li ser peyvê: "[https://www.welateme.info/kurdi/modules.php?name=News&file=print&sid=686 Welateme.info]" Li vir peyv bi maneya "fikrî" hatiye bikaranîn: "[https://xwebun1.org/ziman-sirhelal-e/ Xwebûn]". Qewet be. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:36, 19 kanûna paşîn 2023 (UTC) == [[dolîwgeh]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:08, 22 kanûna paşîn 2023 (UTC) = Sibat 2023 = == [[herebaş]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 11 sibat 2023 (UTC) == [[balindeyê korare]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Tenê çavkaniyekê tê xuyan, ew jî kitêba "Balindeyên Kurdistanê" yê Îsmaîl Taha Şahîn e (Îsmaîl Taha Şahîn (2006). Balindeyên Kurdistanê, 1-4. Spîrêz, Duhok). Ev kitêb ji ser înternetê wek word jî peyda dibe. Xuya ye ku ji Weşanên Spîrez fîzîken jî çap bûye. Lê wekî çavkanî tenê ev tê xuyan. —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:10, 14 sibat 2023 (UTC) == [[dîbeyt]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:13, 18 sibat 2023 (UTC) == [[çend pat]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:35, 24 sibat 2023 (UTC) == [[rabînîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ji bo kurmancî bêçavkanî ye. Ger ji bo soranî çavkanî hebin jî divê ji bo soranî bi herfên aramî were nivîsîn. An ger halê latînîkirî ya peyveke soranî be, dîsa divê ev hal were eşkerekirin. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:36, 26 sibat 2023 (UTC) = Adar 2023 = == [[qirar#p-mane|qirar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:23, 2 adar 2023 (UTC) == [[pîşpêkirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Tenê di nivîseke online ya Cemal Nebez de derbas dibe. Dibe ku peyveke başûriyan be. Û di wê nivîsa Cemal Nebezê bi forma "pîş bi ... bikin" jî derbas dibe. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:29, 3 adar 2023 (UTC) == [[kûcag]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:27, 27 adar 2023 (UTC) == [[destbizavî kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Xuya ye ku ev peyv tenê di kitêba “''Nameyek Şernexê''” yê Evdirehman Gundikî de derbas bûye. Û ji wir jî Mistefa Aydoganî maneya peyvê di hejmara 61em ya Kovara ''Kurmancî'' de belav kiriye (rûpela 2yem). Lê belê tenê yek çavkaniyekê ne bes e ji bo ku em vê peyvê di vê ferhengê de wekî peyveke çavkanî-temam belav bikin. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:40, 28 adar 2023 (UTC) == [[germav baş]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:23, 31 adar 2023 (UTC) == [[germavxweş]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:27, 31 adar 2023 (UTC) = Gulan 2023 = == [[kirbend]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:34, 5 gulan 2023 (UTC) : Çêkerê rûpelê wek not nivîsiye ku peyv ji herêma Çewlikê ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:24, 6 gulan 2023 (UTC) == [[We are off now]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:13, 22 gulan 2023 (UTC) == [[baran ji erd û esmana lê diket]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:46, 26 gulan 2023 (UTC) == [[sîba]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:44, 30 gulan 2023 (UTC) == [[bîrîner]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:20, 30 gulan 2023 (UTC) = Hezîran 2023 = == [[bidestmiz]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:49, 10 hezîran 2023 (UTC) = Tîrmeh 2023 = == [[parzeng]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:01, 15 tîrmeh 2023 (UTC) == [[zerpedest]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:05, 15 tîrmeh 2023 (UTC) == [[heta destên mirov nebine gû, devê mirov nabite tû]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:27, 19 tîrmeh 2023 (UTC) == [[çemê mezin tê dibore diçe]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:38, 19 tîrmeh 2023 (UTC) == [[kevanê nebî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:45, 19 tîrmeh 2023 (UTC) == [[teybûr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Tenê li malpera yuksekovahaber.com-ê derbas dibe, li wir jî bi maneya "çare, çareserî"yê hatiye emilandin, ne bi vê maneyê. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:00, 19 tîrmeh 2023 (UTC) == [[nikêtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:22, 19 tîrmeh 2023 (UTC) = Tebax 2023 = == [[prêze]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 15 tebax 2023 (UTC) == [[qelye]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:59, 25 tebax 2023 (UTC) = Îlon 2023 = == [[hetwan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:21, 14 îlon 2023 (UTC) == [[milyonmasî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:06, 21 îlon 2023 (UTC) == [[tofana mêjî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:20, 21 îlon 2023 (UTC) == [[îshaf]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:57, 23 îlon 2023 (UTC) == [[odeya karkirinê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:57, 26 îlon 2023 (UTC) == [[odeya şixulînê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:42, 26 îlon 2023 (UTC) == [[hîter]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:08, 26 îlon 2023 (UTC) = Çiriya pêşîn 2023 = == [[vîtamîn waw]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:20, 1 çiriya pêşîn 2023 (UTC) == [[berhan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:21, 3 çiriya pêşîn 2023 (UTC) == [[sêlikdêr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:16, 10 çiriya pêşîn 2023 (UTC) == [[qewandêr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:20, 10 çiriya pêşîn 2023 (UTC) == [[darav]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:04, 11 çiriya pêşîn 2023 (UTC) = Çiriya paşîn 2023 = == [[kansernasî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:54, 14 çiriya paşîn 2023 (UTC) == [[golgir]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:06, 15 çiriya paşîn 2023 (UTC) == [[gogpî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:19, 15 çiriya paşîn 2023 (UTC) == [[ahardar]] == Tenê Zana Farqînî —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:34, 26 çiriya paşîn 2023 (UTC) = Kanûna pêşîn 2023 = == [[Kî mal ezîz bike, can rezîl dike&#59; kî mal rezîl bike, can ezîz dike.]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:55, 2 kanûna pêşîn 2023 (UTC) == [[porsing]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:22, 2 kanûna pêşîn 2023 (UTC) == [[newelatî kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:57, 2 kanûna pêşîn 2023 (UTC) == [[newelatîkirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:58, 2 kanûna pêşîn 2023 (UTC) == [[alîkar kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 18:42, 3 kanûna pêşîn 2023 (UTC) == [[aramoş kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'' -- [[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 18:48, 3 kanûna pêşîn 2023 (UTC) == [[bêvil kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 18:56, 4 kanûna pêşîn 2023 (UTC) == [[dijberiya naverokî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 22:43, 8 kanûna pêşîn 2023 (UTC) == [[bersivîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]]'', û her wiha ne li gorî qayideyên kurdî (kurmancî) ye. —[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 22:08, 11 kanûna pêşîn 2023 (UTC) == [[girêbanasî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:30, 13 kanûna pêşîn 2023 (UTC) == [[hevalzewac]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:25, 18 kanûna pêşîn 2023 (UTC) = Kanûna paşîn 2024 = == [[raperk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:40, 15 kanûna paşîn 2024 (UTC) :Bi wê manê nîne. Bi maneke dî heye. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:26, 6 tebax 2024 (UTC) = Sibat 2024 = == [[bi navê lîstin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:02, 3 sibat 2024 (UTC) : Li ser agahdarkirina çêkerê rûpelê me şablona "dever"ê tevlî kir. Peyv ji herêma Qoser, Mêrdînê ye. Me li qismê "Bikaranîn"ê jî vê yekê dîyar kir. Ji xeynî vê me wê peyvê ji rûpelên din jî bir. Bi vî awayî ev made kare were girtin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:28, 10 nîsan 2024 (UTC) == [[firoşgehkar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:17, 9 sibat 2024 (UTC) == [[preskirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:43, 11 sibat 2024 (UTC) == [[pres kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:43, 11 sibat 2024 (UTC) == [[Xwedê te têr bike]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:41, 13 sibat 2024 (UTC) == [[isad]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:09, 22 sibat 2024 (UTC) == [[razemendîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:44, 27 sibat 2024 (UTC) = Adar 2024 = == [[zilhêzî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:19, 5 adar 2024 (UTC) == [[hingihîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:32, 13 adar 2024 (UTC) == [[xore]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:30, 15 adar 2024 (UTC) == [[melef]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:55, 19 adar 2024 (UTC) == [[uğursuz ayak]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:11, 23 adar 2024 (UTC) == [[şepûk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:22, 23 adar 2024 (UTC) == [[agirberdêrî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:04, 26 adar 2024 (UTC) == [[kîrquz]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:00, 26 adar 2024 (UTC) == [[kîrquzdê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:01, 26 adar 2024 (UTC) == [[quzgêj]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:03, 26 adar 2024 (UTC) = Nîsan 2024 = == [[hîkarîkerî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:53, 1 nîsan 2024 (UTC) == [[hîkarîker]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:54, 1 nîsan 2024 (UTC) == [[hîkarîdarî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:55, 1 nîsan 2024 (UTC) == [[hîkarîdar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:56, 1 nîsan 2024 (UTC) == [[bihîkarîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:57, 1 nîsan 2024 (UTC) == [[bihîkarî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:58, 1 nîsan 2024 (UTC) == [[bêhîkarîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:58, 1 nîsan 2024 (UTC) == [[bêhîkarî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:59, 1 nîsan 2024 (UTC) == [[bêhîkarî bûn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:00, 1 nîsan 2024 (UTC) == [[bêhîkarî kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:00, 1 nîsan 2024 (UTC) == [[bêhîkarîbûn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:01, 1 nîsan 2024 (UTC) == [[bêhîkarîkirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:01, 1 nîsan 2024 (UTC) == [[hîkarîkirî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:02, 1 nîsan 2024 (UTC) == [[hîkarîkirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:03, 1 nîsan 2024 (UTC) == [[hîkarî kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:07, 1 nîsan 2024 (UTC) == [[rayda]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:40, 1 nîsan 2024 (UTC) == [[bêrayda]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:42, 1 nîsan 2024 (UTC) == [[bêraydayî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:43, 1 nîsan 2024 (UTC) == [[bêraydatî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:43, 1 nîsan 2024 (UTC) == [[bêrayda bûn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:43, 1 nîsan 2024 (UTC) == [[bêrayda kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:43, 1 nîsan 2024 (UTC) == [[bêraydabûn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:44, 1 nîsan 2024 (UTC) == [[bêraydakirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:44, 1 nîsan 2024 (UTC) == [[birayda]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:44, 1 nîsan 2024 (UTC) == [[biwerêç]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:46, 1 nîsan 2024 (UTC) == [[biwerêçî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:46, 1 nîsan 2024 (UTC) == [[biwerêçîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:47, 1 nîsan 2024 (UTC) == [[biwerêçtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:47, 1 nîsan 2024 (UTC) == [[werêç]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:49, 1 nîsan 2024 (UTC) == [[werêç kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:50, 1 nîsan 2024 (UTC) == [[werêçkirî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:50, 1 nîsan 2024 (UTC) == [[werêçkirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:51, 1 nîsan 2024 (UTC) == [[wişto]] == @[[Bikarhêner:Zerwanda]] Çavkanî ji bo kurmancî tine ye. Zazakî ye? —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:19, 1 nîsan 2024 (UTC) :ji devera mûşê, aliyê diya min "wişto/wiştik" digotin. [[Bikarhêner:Zerwanda|Zerwanda]] ([[Gotûbêja bikarhêner:Zerwanda|gotûbêj]]) 20:44, 1 nîsan 2024 (UTC) == [[xewgerî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:19, 2 nîsan 2024 (UTC) == [[xewgerokî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:28, 2 nîsan 2024 (UTC) == [[nimêh]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:51, 2 nîsan 2024 (UTC) == [[فعال]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' [[Bikarhêner:Ghybu|Gyhbu]] di 2021an de li ser rûpela wî tevlî kirîye. Lê ji ber nebûna vê sîstema me tevlî vir nebûye. Lewma min anî ser vir jî. Wê gavê tenê ji bo maneya "kar" ev şablon hatîye tevlîkirin. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:27, 3 nîsan 2024 (UTC) == [[pêjor]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:46, 6 nîsan 2024 (UTC) == [[hafil]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:48, 6 nîsan 2024 (UTC) == [[micemi]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Muhtemelem şiklê rast wek "micemî" ye, lê ew jî bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:52, 9 nîsan 2024 (UTC) == [[hesaba xwe]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ji xeynî van ev forma wê jî bêçavkanî ne: "[[hisaba xwe]] / [[hesaba xo]] / [[hisaba xo]]". — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:25, 9 nîsan 2024 (UTC) == [[leşkerma]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:53, 24 nîsan 2024 (UTC) = Gulan 2024 = == [[serîi]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Wek "serî" belkî li kar be, lê wekî "serîi" çavkanî peyda nabe. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:20, 2 gulan 2024 (UTC) == [[virgu]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Bêçavkanî tê xuyan. Peyv bi tirkî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:49, 2 gulan 2024 (UTC) == [[xwerre]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:57, 20 gulan 2024 (UTC) = Hezîran 2024 = == [[di nav deryaya peyvan de avjenî dikir]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:34, 4 hezîran 2024 (UTC) == [[berbixwe]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:03, 10 hezîran 2024 (UTC) == [[şipyakî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:08, 10 hezîran 2024 (UTC) :"şipêkî" heye [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:20, 27 tîrmeh 2024 (UTC) == [[wetalane]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:18, 10 hezîran 2024 (UTC) == [[wetalî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:19, 10 hezîran 2024 (UTC) == [[wetalîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:20, 10 hezîran 2024 (UTC) == [[wetaltî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:20, 10 hezîran 2024 (UTC) == [[se direye karwan dibuhire]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:49, 16 hezîran 2024 (UTC) == [[se direwît, karwan bi rêka xo diçît]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Formeke bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:53, 16 hezîran 2024 (UTC) == [[se direwît, karwan diburît]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Formeke bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:54, 16 hezîran 2024 (UTC) == [[se direyê karwan dibûrê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Formeke bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:55, 16 hezîran 2024 (UTC) == [[se direye karvan li riya xwe diçe]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Formeke bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 16 hezîran 2024 (UTC) == [[se direye û kerwan dibihure]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Formeke bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:00, 16 hezîran 2024 (UTC) == [[hingê dinya]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:07, 18 hezîran 2024 (UTC) == [[berdanberdan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:22, 24 hezîran 2024 (UTC) == [[nîska mala Barzan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:05, 25 hezîran 2024 (UTC) = Tîrmeh 2024 = == [[avmêwe]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:41, 16 tîrmeh 2024 (UTC) == [[nihalok]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:53, 24 tîrmeh 2024 (UTC) == [[nihalk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:54, 24 tîrmeh 2024 (UTC) == [[niwalok]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:54, 24 tîrmeh 2024 (UTC) == [[niwalk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:55, 24 tîrmeh 2024 (UTC) == [[niwalik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:55, 24 tîrmeh 2024 (UTC) == [[nehalok]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:56, 24 tîrmeh 2024 (UTC) == [[nehalk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:56, 24 tîrmeh 2024 (UTC) == [[nehalik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:57, 24 tîrmeh 2024 (UTC) == [[alîkarxwazî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:16, 24 tîrmeh 2024 (UTC) == [[nihalik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:19, 24 tîrmeh 2024 (UTC) == [[zêrîb]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Bi dîtina min, ev form bêçavkanî ye. Dibe ku ji bo forma "zerîb" çavkanî hebe, lê ew form li ser Wîkîferhengê wek made nehatîye çêkirin. Pir kêm be jî ev peyv wek "zerîp" jî li cihekî derbas bûye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:31, 24 tîrmeh 2024 (UTC) == [[qanat]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ev peyv bi maneya "kanal"ê nîne, xelet e. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:59, 25 tîrmeh 2024 (UTC) == [[qenat]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ev peyv bi maneya "kanal"ê nîne, xelet e. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:59, 25 tîrmeh 2024 (UTC) :Min 1 çavkanî dît, "Ev kes rojê 6-7 qenatên TV ya diğere û diaxive" https://darkamazi.info/archives/1019704 (bi lêgerana "qenatên", ji ber ko lêgeranên dî tijî tiştên dî derdixin) :Lê mimkun e xelet nivîsîbe. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:31, 27 tîrmeh 2024 (UTC) == [[şkaftmend]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:08, 25 tîrmeh 2024 (UTC) :3 çavkanî hene. Lê xuya dike jêdera wan hemû ferhenga tirsik.netê e. :* Çavkanî 1: https://tirsik.net/ferheng?query=şkaftmend (berî 2014, lê tarîx nîne) :* Çavkanî 2: https://ku.wikipedia.org/wiki/Deranderî (2011) :* Çavkanî 3: https://x.com/zerdeceno/status/1155331427510247425 (2019) :[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:28, 27 tîrmeh 2024 (UTC) == [[dan hev#p-mane|dan hev]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ev mane li ser çavkanîyan peyda nabe. Tenê çêkerê rûpelê vê maneyê nivîsîye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:08, 25 tîrmeh 2024 (UTC) == [[baristdar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:47, 25 tîrmeh 2024 (UTC) == [[baristdarî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:48, 25 tîrmeh 2024 (UTC) == [[baristdarîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:49, 25 tîrmeh 2024 (UTC) == [[baristdartî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:50, 25 tîrmeh 2024 (UTC) == [[bibaristî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:51, 25 tîrmeh 2024 (UTC) == [[bibarist]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 25 tîrmeh 2024 (UTC) == [[bibaristîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:53, 25 tîrmeh 2024 (UTC) == [[bêbaristî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:54, 25 tîrmeh 2024 (UTC) == [[bêbarist]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:55, 25 tîrmeh 2024 (UTC) == [[peydabûnîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:52, 27 tîrmeh 2024 (UTC) == [[nexşvan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:05, 27 tîrmeh 2024 (UTC) == [[nexşvanî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:05, 27 tîrmeh 2024 (UTC) == [[lêvikî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:47, 27 tîrmeh 2024 (UTC) == [[lêvik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Min zêde nemeyzand. —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:48, 27 tîrmeh 2024 (UTC) == [[şerenîx kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:51, 27 tîrmeh 2024 (UTC) == [[sala çîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:09, 29 tîrmeh 2024 (UTC) == [[berê pêşîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:57, 30 tîrmeh 2024 (UTC) == [[berê ewilî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:57, 30 tîrmeh 2024 (UTC) = Tebax 2024 = == [[xwîndijmin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:02, 4 tebax 2024 (UTC) == [[reîsîtî]]/[[reysîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:17, 6 tebax 2024 (UTC) == [[soranîaxivî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:43, 6 tebax 2024 (UTC) == [[helîna bildo]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ji 2020a ve şablon li wir e min tenê li vir zêde kir. —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:56, 6 tebax 2024 (UTC) == [[hilbijêrînerî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' "Hilbij" rihê peyvê ye, "-er" jî maneya "kesê dike" dide, qertafa "-îner / -înerî" ya li dawîyê bi eşkereyî xelet e. Û ev peyv bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 7 tebax 2024 (UTC) == [[îqlîmtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:43, 10 tebax 2024 (UTC) == [[jîrbêjî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ev peyv ger di soranî de ji bo wê çavkanîyên têr hebe, tenê wek "Nivîsîna bi herfên latînî ya peyva ..." kare were qeydkirin. Lê nabe ku wek kurmancî be, were qeydkirin. Ji bo kurmancî tenê di meqaleyekê de derbas dibe, ew jî ji alî başûrîyekî ve hatîye nivîsîn. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:55, 10 tebax 2024 (UTC) == [[hîgyen]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Tenê ev form bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:40, 12 tebax 2024 (UTC) == [[kolîner]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 12 tebax 2024 (UTC) == [[poşmanî kişîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Tenê di çavkanîyekê de peyda dibe. Ew çavkanîya dayî jî ihtîmal e ku bi tesîra zimanê tirkî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:44, 13 tebax 2024 (UTC) == [[para hevpar a herî mezin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:09, 14 tebax 2024 (UTC) == [[cara hevpar a herî biçûk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:10, 14 tebax 2024 (UTC) == [[regjimar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:16, 14 tebax 2024 (UTC) == [[nîvrengî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:33, 18 tebax 2024 (UTC) == [[nîvdûrgeh]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Wek "guharto" hatiye qeydkirin, lê yek nikare wilo bêje. Ne "guharto" ye, ji ber wê çavkanî hewce ne. —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:39, 18 tebax 2024 (UTC) == [[nîvtewlîsî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:44, 18 tebax 2024 (UTC) == [[nîvrewa]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:44, 18 tebax 2024 (UTC) == [[nîvşehtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:46, 18 tebax 2024 (UTC) == [[nîvfalincî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:46, 18 tebax 2024 (UTC) == [[nîvgilkarî]] == Ferhenga Sa.Sa. ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:48, 18 tebax 2024 (UTC) == [[kesîkirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:16, 18 tebax 2024 (UTC) == [[biryarbirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:38, 24 tebax 2024 (UTC) = Îlon 2024 = == [[qîblename]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:15, 1 îlon 2024 (UTC) == [[cihetnima]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ji [https://bianet.org/yazi/ferhenga-ser-u-amrazen-ser-ji-kovara-ronahiye-2-196299 vir] hatiye —[[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:27, 1 îlon 2024 (UTC) == [[qûnderîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:36, 7 îlon 2024 (UTC) == [[hevpîşehî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:48, 14 îlon 2024 (UTC) == [[hevpîşeyî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Wek ''navdêr'' bêçavkanî ye. Wek ''rengdêr'' hebe jî, kêmçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:50, 14 îlon 2024 (UTC) == [[hempay]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:04, 14 îlon 2024 (UTC) == [[nîs]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:43, 14 îlon 2024 (UTC) == [[êxbarçî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ji bo ''îxbarçî'' çavkanîyekê peyda dibe, lê kêm e. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 14 îlon 2024 (UTC) == [[muxbîrîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:38, 14 îlon 2024 (UTC) == [[ixbarçî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:43, 14 îlon 2024 (UTC) == [[westgeha pasê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:33, 19 îlon 2024 (UTC) == [[avikmadk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:24, 19 îlon 2024 (UTC) == [[ferwerîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:18, 20 îlon 2024 (UTC) == [[bipayderî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:12, 20 îlon 2024 (UTC) == [[bipayderîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:13, 20 îlon 2024 (UTC) == [[bipaydertî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:13, 20 îlon 2024 (UTC) == [[bipedalî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:14, 20 îlon 2024 (UTC) == [[bipedalîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:14, 20 îlon 2024 (UTC) == [[bipedaltî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:14, 20 îlon 2024 (UTC) == [[pedaldarî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:15, 20 îlon 2024 (UTC) == [[pedaldarîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:15, 20 îlon 2024 (UTC) == [[pedaldartî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:16, 20 îlon 2024 (UTC) == [[ciwên]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:11, 22 îlon 2024 (UTC) == [[belgebirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:31, 23 îlon 2024 (UTC) == [[avsîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Dibe ku ev kelîme biçavkanî be, lê pir bêagahî hatîye qeydkirin. Biçavkanî be jî, ji ber qeydkirina bêagahî (li ser madeyê agahî kêm hatine pêşkêşkirin) em rûpelê jê bibin. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:53, 23 îlon 2024 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] Ma ne çêtir e li "Daxwazên zelalkirinê" be naxwe? [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:40, 10 çiriya paşîn 2024 (UTC) :: {{r|Guherto}} Bi min em karin vê madeyê ji ber bêagahîbûna wî, îlaweyî "Daxwazên jêbirinê" bikin, lê "Daxwazên zelalkirinê" nabe. Wekî din ji ber ku dikeve çarçoveya her du rûpelan jî kîjan be jî dibe, lê madem me li vir da destpêkirin, bila ji vir dewam bike dengdana li ser vê kelîmeyê. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:22, 10 çiriya paşîn 2024 (UTC) == [[kûvank]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Herçiqas tenê formekê be jî, bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:14, 27 îlon 2024 (UTC) == [[kikark]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Herçiqas formekê be jî, bêçavkanî dixuye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:40, 27 îlon 2024 (UTC) == [[kîfkarik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Herçiqas tenê formekê be jî, bêçavkanî dixuye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:45, 27 îlon 2024 (UTC) == [[kuvank]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Herçiqas formekê be jî, bêçavkanî dixuye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:53, 27 îlon 2024 (UTC) == [[kûvarik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Herçiqas tenê formekê be jî, bêçavkanî dixuye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:01, 27 îlon 2024 (UTC) = Çiriya pêşîn 2024 = == [[muhil]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Tenê qismê kurdî bêçavkanî ye, ne ya tirkî. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:00, 9 çiriya pêşîn 2024 (UTC) == [[muhilk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:00, 9 çiriya pêşîn 2024 (UTC) == [[jêrmal]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:59, 15 çiriya pêşîn 2024 (UTC) = Çiriya paşîn 2024 = == [[bîrxistiner]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:38, 14 çiriya paşîn 2024 (UTC) == [[wisa gotin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ne ferhengî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:13, 15 çiriya paşîn 2024 (UTC) == [[tenzîlatî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:12, 16 çiriya paşîn 2024 (UTC) == [[armancparêz]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:03, 19 çiriya paşîn 2024 (UTC) == [[şikaftmend]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:06, 19 çiriya paşîn 2024 (UTC) == [[derander]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:08, 19 çiriya paşîn 2024 (UTC) == [[deranderî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:09, 19 çiriya paşîn 2024 (UTC) == [[derxwenîn]] == @[[User:Keyomerd]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:38, 19 çiriya paşîn 2024 (UTC) == [[kiyû]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:53, 22 çiriya paşîn 2024 (UTC) == [[goçavik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:03, 23 çiriya paşîn 2024 (UTC) == [[hûrhesibaner]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:19, 23 çiriya paşîn 2024 (UTC) == [[heybera zindî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:01, 23 çiriya paşîn 2024 (UTC) == [[misadereker]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:51, 24 çiriya paşîn 2024 (UTC) == [[kêmtirkar]] == @[[Bikarhêner:Cyrus the virus|Cyrus the virus]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:11, 24 çiriya paşîn 2024 (UTC) == [[cudagir]] == @[[Bikarhêner:Cyrus the virus|Cyrus the virus]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:15, 24 çiriya paşîn 2024 (UTC) == [[qerwaşgir]] == @[[Bikarhêner:Cyrus the virus|Cyrus the virus]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:42, 24 çiriya paşîn 2024 (UTC) == [[mişkilûr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:45, 24 çiriya paşîn 2024 (UTC) == [[agirbiran]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:54, 24 çiriya paşîn 2024 (UTC) == [[alan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:55, 24 çiriya paşîn 2024 (UTC) == [[alêdû]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:56, 24 çiriya paşîn 2024 (UTC) == [[henaseker]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:37, 25 çiriya paşîn 2024 (UTC) == [[nial]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ji xeynî vê, maneya 2yem ya di madeya "nihal" de (navdêr 2) jî bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 27 çiriya paşîn 2024 (UTC) == [[gilçim]] == @[[Bikarhêner:Roj Rewandiz|Roj Rewandiz]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:28, 29 çiriya paşîn 2024 (UTC) :Ez ji bajarê Kobaniyê me. Min ev peyv ji ser zimanê dê û dapîra xwe girt. Ez gelekî ji vê peyvê bawer im ji ber ku devoka min e. [[Bikarhêner:Roj Rewandiz|Roj Rewandiz]] ([[Gotûbêja bikarhêner:Roj Rewandiz|gotûbêj]]) 19:14, 23 kanûna pêşîn 2024 (UTC) ::@[[Bikarhêner:Roj Rewandiz|Roj Rewandiz]] Mala te ava. Ji ber ku çavkaniyên nivîskî tine ne em ê vê kelîmeyê wek [[Wîkîferheng:Pîvekên_tevlîkirinê#Peyvên_herêmî|herêmî]] nîşan bidin. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:22, 25 kanûna pêşîn 2024 (UTC) == [[reşeme kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Li gorî çêkera sayfeyê li Kobaniyê li kar e. Loma dikare wekî herêmî nîşankirin —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:35, 29 çiriya paşîn 2024 (UTC) :Li Kobaniyê dibêjin: ‘Tizbiyê min li xwe reş û reşeme kir’ Anko Tizbî bir û venegerand Înkar kir. [[Bikarhêner:Roj Rewandiz|Roj Rewandiz]] ([[Gotûbêja bikarhêner:Roj Rewandiz|gotûbêj]]) 23:48, 7 kanûna paşîn 2025 (UTC) = Kanûna pêşîn 2024 = == <s>[[hemderk]]</s> == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:02, 1 kanûna pêşîn 2024 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:30, 17 tîrmeh 2026 (UTC) == <s>[[qefesker]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:23, 1 kanûna pêşîn 2024 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:31, 17 tîrmeh 2026 (UTC) == <s>[[sêkunc]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 27 kanûna pêşîn 2024 (UTC) :Saharnews gelek bi kar tîne feqat nivîskarên wan ne belî ne, tenê ev kitêb [https://kurdistankomunistpartisi.com/wp-content/uploads/2022/03/kurdi2.pdf] derbasdar e. :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:37, 17 tîrmeh 2026 (UTC) == <s>[[pênckunc]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:20, 27 kanûna pêşîn 2024 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:37, 17 tîrmeh 2026 (UTC) == [[çarkunc]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:21, 27 kanûna pêşîn 2024 (UTC) == <s>[[şeşkunc]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:21, 27 kanûna pêşîn 2024 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:38, 17 tîrmeh 2026 (UTC) = Kanûna paşîn 2025 = == <s>[[oktopod]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ji bo vê formê ti çavkanî nîne. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:10, 1 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:41, 17 tîrmeh 2026 (UTC) == [[pevnatî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ev kelîme wek kurtkirina ji "bi hev nehatî" hatîye fikirîn, ihtimal e ku wek sunî hatîye çêkirin û bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:43, 6 kanûna paşîn 2025 (UTC) == [[lihevnatîbûn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Wek formeke "lihevnehatîbûn"ê hatîye fikirîn, lê bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:49, 6 kanûna paşîn 2025 (UTC) == <s>[[fîzîkîtî]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:19, 7 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:42, 17 tîrmeh 2026 (UTC) == <s>[[kobar]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:59, 21 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:11, 17 tîrmeh 2026 (UTC) == <s>[[werdanbar]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:59, 21 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:10, 17 tîrmeh 2026 (UTC) == [[Binxetê]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Em zanin ku ji ber sînora Tirkîyeyê ku Cizîrê dike du perçe û ji parçeya binî re Binxet tê gotin ku kurd lê dijîn. Feqet min herêma Binxetê seh nekirîye, û bi tedqîqeke neberfireh jî çavkanî peyda nekir ji bo vê peyvê. Lewma bi min mahîyeta vê madeyê û qeydkirina wek "Binxetê" xelet e. Ger ji bo herêma tarîfkirî çavkanî nîn be, em vê madeyê bikin "'''Binxet'''" û tarîfa wê jî bikin "''Navê Rojavayê Kurdistanê ku li binê xeta Tirkîye - Sûrîyeyê dimîne.''" — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:22, 24 kanûna paşîn 2025 (UTC) == [[xirecir çêkirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' "''Çê''" bi maneya "''baş''" e, û "''çêkirin''" ji bo tiştên pozîtîv likar e, li nav milet jî ev wisa ye. Lewma ev xelet e. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:00, 24 kanûna paşîn 2025 (UTC) == <s>[[bêonurane]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:19, 26 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:09, 17 tîrmeh 2026 (UTC) == <s>[[sabûnsazxane]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Xelet e û bêçavkanî ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:24, 26 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:08, 17 tîrmeh 2026 (UTC) == [[sîrkxane]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:30, 26 kanûna paşîn 2025 (UTC) == <s>[[rewanwerziş]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:33, 26 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:11, 17 tîrmeh 2026 (UTC) == <s>[[rewanwerzişxane]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:34, 26 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:12, 17 tîrmeh 2026 (UTC) == <s>[[qeşaşîrxane]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:36, 26 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:14, 17 tîrmeh 2026 (UTC) == <s>[[tiwaletxane]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:37, 26 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:14, 17 tîrmeh 2026 (UTC) == [[anînder]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Di hin çavkanîyan de wek formeke "''der'''''anîn'''"ê hatîye qeydkirin. Lê belê çavkanîyeke eslî (ne ji kitêbên gramerê) peyda nabe ji bo vê kelîmeyê. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:24, 27 kanûna paşîn 2025 (UTC) == <s>[[komherf]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]]<small><sup>'''[[Bikarhêner:Balyozxane|Balyozxane]]''' ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]])</sup></small> 20:18, 29 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:16, 17 tîrmeh 2026 (UTC) == <s>[[komtîp]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]]<small><sup>'''[[Bikarhêner:Balyozxane|Balyozxane]]''' ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]])</sup></small> 20:19, 29 kanûna paşîn 2025 (UTC) :845û* Husein Muhemmed 2016 [https://zimannas.wordpress.com/2016/03/13/kurdizar-ferhenga-sorani-kurmanci-e/] :* Kovara deng [https://www.kovaradeng.com/upload/arsivpdf/Deng%20110.pdf] Mana ne alfabe ye "komtîpên « dj, kh, tch » yê, li cîyê dengên me yên ku bi « c, x, ç » yê hatine dîyarkirin de bikaranîne" :* resadcibrani.blogspot [https://resadcibrani.blogspot.com/p/lekolin.html] tarîx û nivîskar ne belî ye. :Çavkaniyên Instagram, Tiktok, Facebook nayê qebûlkirin loma: :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:25, 17 tîrmeh 2026 (UTC) == <s>[[tîpgel]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]]<small><sup>'''[[Bikarhêner:Balyozxane|Balyozxane]]''' ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]])</sup></small> 20:19, 29 kanûna paşîn 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:26, 17 tîrmeh 2026 (UTC) == [[rastî nîşandan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:14, 30 kanûna paşîn 2025 (UTC) = Sibat 2025 = == <s>[[bêbirî]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Dibe ku xeletîya botê be. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:38, 1 sibat 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:45, 17 tîrmeh 2026 (UTC) == <s>[[soraxker]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:24, 2 sibat 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:46, 17 tîrmeh 2026 (UTC) == <s>[[bîrdozvanî]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:26, 3 sibat 2025 (UTC) :{{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:40, 17 tîrmeh 2026 (UTC) == [[pir hindik#p-mane|pir hindik]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:31, 3 sibat 2025 (UTC) == <s>[[navçegir]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:15, 4 sibat 2025 (UTC) : Zana farqînî ji xeynî wî çavkanî nîne, çend xeberên anonîm bi forma navçegirî heye lê ew jî têr nake. {{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:47, 17 tîrmeh 2026 (UTC) == <s>[[baweranî]]</s> == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Di ferhenga J. Blau ya "DICTIONNAIRE KURDE/TURC/FRANÇAIS/ANGLAIŞ KURDISH/TURKISH/FRENCH/ENGLISH DICTIONARY" (tercimeya tirkî Fethullah Kakioglu, 1991) der derbas dibe, feqet li cihên din peyda nabe. Wek etîmolojî jî dibe ku ji "bawerîanî" hatibe. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:59, 5 sibat 2025 (UTC) : Ferhenga Baran Rizgar de jî heye lê çavkaniya sisêya nîne loma {{nepeyitandî}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:53, 17 tîrmeh 2026 (UTC) == [[anteroz]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:19, 15 sibat 2025 (UTC) == [[veşidandin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:43, 15 sibat 2025 (UTC) == [[karîwer kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 02:01, 16 sibat 2025 (UTC) == [[hil girtin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 17 sibat 2025 (UTC) == [[wer girtin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:07, 17 sibat 2025 (UTC) == [[avkûre]] == @[[Bikarhêner:Mohajeer|Mohajeer]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:36, 18 sibat 2025 (UTC) == [[derdek girtin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:42, 18 sibat 2025 (UTC) == [[vekitandin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:12, 21 sibat 2025 (UTC) == [[dînperist]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:32, 22 sibat 2025 (UTC) == [[ayînperist]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:33, 22 sibat 2025 (UTC) == [[ayînperistî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:33, 22 sibat 2025 (UTC) == [[ayînperistane]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:33, 22 sibat 2025 (UTC) == [[piştrastkirinbar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:45, 23 sibat 2025 (UTC) == [[diyarkirinbar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 02:08, 23 sibat 2025 (UTC) == [[hevhatî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 03:52, 1 adar 2025 (UTC) == [[kerexne]] == @[[Bikarhêner:Rojhilat|Rojhilat]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:05, 1 adar 2025 (UTC) == [[pawan#p-mane|pawan]] == Ferhenga Hejar soranî ye, ji bo maneya "cihê qedexekirî, cihê inhisarî" ji xeynî wê çavkanî heye gelo —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:17, 3 adar 2025 (UTC) == [[taqane]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 02:11, 6 adar 2025 (UTC) == [[gosirmetî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:07, 6 adar 2025 (UTC) == [[matîjêker]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:08, 14 adar 2025 (UTC) == [[hilewesan]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:14, 16 adar 2025 (UTC) == [[peydandin#p-mane|peydandin]] == Ji bo maneya [[dûre]], [[paşî]], [[piştî]] wê / wî ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:26, 19 adar 2025 (UTC) == [[peşar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:36, 19 adar 2025 (UTC) == [[nûzaf]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:30, 20 adar 2025 (UTC) == [[deynname]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 20 adar 2025 (UTC) == [[girtek]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:29, 20 adar 2025 (UTC) == [[bêşxane]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:25, 23 adar 2025 (UTC) == [[superleheng]] == @[[Bikarhêner:Avestaboy|Avestaboy]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:34, 23 adar 2025 (UTC) == [[goranparêz]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:54, 27 adar 2025 (UTC) == [[raber#p-mane|raber]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:09, 1 nîsan 2025 (UTC) == [[morîvanî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:06, 1 nîsan 2025 (UTC) == [[wevde]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:17, 3 nîsan 2025 (UTC) == [[şandêr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:31, 3 nîsan 2025 (UTC) == [[giloverî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Tenê li ser Ferhenga Zaravên Teknîkî û hejmara yekem ya kovara Bernamegehê derbas dibe. —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:10, 4 nîsan 2025 (UTC) == [[xêvjimêr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:00, 12 nîsan 2025 (UTC) == [[paşekeft]] == @[[Bikarhêner:Jiyar Hesen|Jiyar Hesen]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:11, 13 nîsan 2025 (UTC) == [[paşekeft kirin]] == @[[Bikarhêner:Jiyar Hesen|Jiyar Hesen]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:12, 13 nîsan 2025 (UTC) == [[hawirkanî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:36, 20 nîsan 2025 (UTC) == [[hawirkan]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:18, 21 nîsan 2025 (UTC) : Di çavkanîyeke de "''hawrikan''" (ku wek forma vê kelîmeyê hatîye nîşandayîn û wek "hevrêyan" a kurmancî ye) bi maneya "''friends''"a îngilîzî hatîye emilandin. Wekî din ti çavkanî nîne ji bo vê peyvê. Ger ev "hevrik"a kurmancî be, li vir dîsa xelet e. Bi her awayî divê were jêbirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:28, 21 nîsan 2025 (UTC) == [[hawirkanî]] == @[[Bikarhêner:Cyrus the virus|Cyrus the virus]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:18, 21 nîsan 2025 (UTC) == [[hawirkanvanî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:18, 21 nîsan 2025 (UTC) == [[riberiz]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 21 nîsan 2025 (UTC) :Ez bawer im ku ev hat peyitandin. Min çavkanî di beşa gotûbêjê de dan û şablona bêçavkanîtiyê rakir. [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 06:11, 25 nîsan 2025 (UTC) == [[awam]] == @[[User:Ferhengvan|Ferhengvan]] Min ev kelîme di ferhengên din de nedît. Gelo di kurmancî de tê bikaranîn? —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:09, 23 nîsan 2025 (UTC) :@[[Bikarhêner:Zerwanda|Zerwanda]] tu jî forma [[vam]] ya vê kelîmeyê diemilînî, gelo çavkanî ji bo wê jî heye? [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:11, 23 nîsan 2025 (UTC) ::Min jî li vir peyda kir û dest kar anîn kir, hemin ev li guherrên dengî ên Kurmancî dihat (*ebam > *ewam > *wam > vam; wek *ebaj- > {{q|ku|vajî}}). Min gotibû qey di zarawayê kesekî da hebûye û wî bi ser va kiriye û jixwe nepêkan nîn e ku di zimên da hebe îcar rind e, nê min jî serkanî tine ji bonê. [[Bikarhêner:Zerwanda|Zerwanda]] ([[Gotûbêja bikarhêner:Zerwanda|gotûbêj]]) 21:37, 23 nîsan 2025 (UTC) :::https://bnk.institutkurde.org/images/pdf/4UVB2YMZG3.pdf :::Di vê kitêbê de bi forma wam derbas dibe 1 Wam : qerz, dên. " dîsa jî gereg 3 çavkanî hebe. :::Lê di beşa etîmolojiyê de eger em karibin zimanekî yekgirtî biemilînin, dê baştir be. Wekî din "bi vê enflasyona kelîmeyan" em nikarin ti tiştî bidin fêmkirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:54, 23 nîsan 2025 (UTC) == [[arvanê hûr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:48, 27 nîsan 2025 (UTC) == [[damezrak]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:47, 27 nîsan 2025 (UTC) == [[mezrak]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:49, 27 nîsan 2025 (UTC) == [[hevhemetî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 15:25, 6 gulan 2025 (UTC) == [[navhemetî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 15:25, 6 gulan 2025 (UTC) == [[entîte]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:08, 17 gulan 2025 (UTC) == [[agirvekujêner]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:35, 21 gulan 2025 (UTC) == [[progres]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:50, 23 gulan 2025 (UTC) == [[bûncî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:29, 28 gulan 2025 (UTC) == [[tasît]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:36, 31 gulan 2025 (UTC) == [[implîcît]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:37, 31 gulan 2025 (UTC) == [[hewedar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:14, 31 gulan 2025 (UTC) == [[destajo]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:38, 31 gulan 2025 (UTC) == [[binhimbank]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 01:23, 1 hezîran 2025 (UTC) == [[şîmane]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:31, 2 hezîran 2025 (UTC) == [[materya]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:12, 5 hezîran 2025 (UTC) == [[bêtî]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 13:03, 7 hezîran 2025 (UTC) == [[rîbat]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:21, 9 hezîran 2025 (UTC) == [[hevtawan]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:26, 12 hezîran 2025 (UTC) :Pirsek: "Hevwate" kelîmeyên ku maneyan wan hev in. "hevtawan" çawa dibe "şirîkên sûcekê"? Gereg sûcên ku tiştê wan hev bin? Ew tişt çi ye? Çima dibe şirîk? [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:32, 12 hezîran 2025 (UTC) ::Merheba! ::"Hevtawan" anku "şirîkên heman tawanê, kesên ku heman tawan kiriye/dikin", wek "hevkar = şirîkên heman karî, kesên ku heman karî dikin", "hevjîn = şirîkên heman jiyanê, kesên ku bi hev re dijîn"... [[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 06:11, 30 hezîran 2025 (UTC) == [[zanîş]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:07, 14 hezîran 2025 (UTC) == [[zanîşwer]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:07, 14 hezîran 2025 (UTC) == [[zanmend]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:09, 14 hezîran 2025 (UTC) == [[zandar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:08, 14 hezîran 2025 (UTC) == [[zayîndar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:12, 14 hezîran 2025 (UTC) == [[zayindar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:12, 14 hezîran 2025 (UTC) == [[akund]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 01:16, 16 hezîran 2025 (UTC) == [[destbikar]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:41, 22 hezîran 2025 (UTC) == [[vekitandin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:DarkAngel2100|DarkAngel2100]] ([[Gotûbêja bikarhêner:DarkAngel2100|gotûbêj]]) 10:45, 2 tîrmeh 2025 (UTC) Çavkanî: Kurdish-English Dictionary by Baran Rizgar == [[peşarmend]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:54, 5 tîrmeh 2025 (UTC) == [[zaîd]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:59, 6 tîrmeh 2025 (UTC) == [[Xrîst]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:13, 10 tîrmeh 2025 (UTC) == [[hesibanî kirin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:48, 13 tîrmeh 2025 (UTC) == [[top danîn]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:08, 13 tîrmeh 2025 (UTC) == [[çûkger]] == @[[Bikarhêner:Dûrzan|Dûrzan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:49, 18 tîrmeh 2025 (UTC) == [[dûneçkar]] == @[[Bikarhêner:212.175.166.246|212.175.166.246]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:38, 10 tebax 2025 (UTC) == [[sermirov]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:22, 13 tebax 2025 (UTC) == [[nifira Esed]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:00, 19 tebax 2025 (UTC) == [[dilkrîz]] == @[[Bikarhêner:Kurd87612|Kurd87612]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:44, 23 tebax 2025 (UTC) == [[berxa Xwedê]] == @[[Bikarhêner:Kurd87612|Kurd87612]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:28, 31 tebax 2025 (UTC) == [[destmatî]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:47, 21 îlon 2025 (UTC) == [[sîbaq]] == @[[Bikarhêner:Ferhengvan|Ferhengvan]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:33, 27 îlon 2025 (UTC) == [[mirovê daristanê]] == @[[Bikarhêner:Hewarwîkîferheng|Hewarwîkîferheng]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:09, 18 çiriya pêşîn 2025 (UTC) == [[çavbijîşk]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:30, 24 çiriya pêşîn 2025 (UTC) == [[makeşar]] == @[[Bikarhêner:Avestaboy|Avestaboy]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:46, 14 kanûna pêşîn 2025 (UTC) :Silav @[[Bikarhêner:Bikarhêner|Bikarhêner]] min bi derew peyv çê nekir. Peyva makeşar di sepana O-ferheng û her wiha di ferhenga online ferhengkurdi.org ya '''Enstîtuya Kurdî ya Stenbolê''' tê xwendin. :https://ferhengkurdi.org/tr/kelime/make%C5%9Far-n [[Bikarhêner:Avestaboy|Avestaboy]] ([[Gotûbêja bikarhêner:Avestaboy|gotûbêj]]) 11:07, 18 kanûna pêşîn 2025 (UTC) ::Krîterên me yên tevlîkirina kelîmeyan heye. Ev made rîayeta wan krîteran nake. Lewma min vê kelîmeyê li vir bicih kir. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:28, 18 kanûna pêşîn 2025 (UTC) == [[bihîstinzanî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:30, 23 hezîran 2026 (UTC) == [[hevdilî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:28, 24 hezîran 2026 (UTC) == [[kemisandin]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:45, 24 hezîran 2026 (UTC) == [[kexme]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:53, 24 hezîran 2026 (UTC) == [[lêpirsyarker]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:32, 24 hezîran 2026 (UTC) == [[raypirs]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:34, 24 hezîran 2026 (UTC) == [[helwestpirs]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:34, 24 hezîran 2026 (UTC) == [[kopirî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' xuyaye maneyeke wekî pir jî heye dikare were zêdekirin —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:33, 25 hezîran 2026 (UTC) == [[merxeme]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:55, 25 hezîran 2026 (UTC) == [[mohl]] == @[[Bikarhêner:Far ati|Far ati]] ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:14, 25 hezîran 2026 (UTC) == [[irfandarî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:30, 26 hezîran 2026 (UTC) == [[axulme]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:20, 30 hezîran 2026 (UTC) == [[şewane]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 14:26, 1 tîrmeh 2026 (UTC) == [[poezî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 14:27, 1 tîrmeh 2026 (UTC) == [[sebaxker]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:20, 1 tîrmeh 2026 (UTC) == [[sebaxfiroş]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:21, 1 tîrmeh 2026 (UTC) == [[siboxfiroş]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:21, 1 tîrmeh 2026 (UTC) == [[diyardenasîtî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:26, 1 tîrmeh 2026 (UTC) == [[dawxane]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:41, 3 tîrmeh 2026 (UTC) == [[pêşajotî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:15, 3 tîrmeh 2026 (UTC) == [[kontînentaltirîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:35, 3 tîrmeh 2026 (UTC) == [[azmayîşker]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:16, 3 tîrmeh 2026 (UTC) == [[ateşparêz]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 05:19, 4 tîrmeh 2026 (UTC) == [[kurtetarîx]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 11:52, 4 tîrmeh 2026 (UTC) == [[besayetî]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:57, 4 tîrmeh 2026 (UTC) == [[tawbijêr]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:45, 4 tîrmeh 2026 (UTC) == [[destbir]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 11:30, 5 tîrmeh 2026 (UTC) == [[nekider]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:56, 5 tîrmeh 2026 (UTC) == [[niqar]] == —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:39, 5 tîrmeh 2026 (UTC) == [[parêzîn]] == ''[[Wîkîferheng:Pîvekên tevlîkirinê|Çavkanî hewce ye]].'' Ev form li ti derê peyda nabe. Berî çendîn salan hatîye çêkirin. Bi qenaeta min şaş e, lewma em jê bibin. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:29, 6 tîrmeh 2026 (UTC) == [[stêrfizîk]] == . —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:33, 6 tîrmeh 2026 (UTC) == [[pêçavik]] == . Eger ev kelîmeyeke mehelî be, Jkx şablona {{şx|dever|cihê ku lê tê bikaranîn}} li madeyê zêde bike. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 14:59, 7 tîrmeh 2026 (UTC) == [[qerqef]] == . Eger ev kelîmeyeke mehelî be, Jkx şablona {{şx|dever|cihê ku lê tê bikaranîn}} li madeyê zêde bike. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 15:17, 7 tîrmeh 2026 (UTC) == [[rakar]] == . Eger ev kelîmeyeke mehelî be, Jkx şablona {{şx|dever|cihê ku lê tê bikaranîn}} li madeyê zêde bike. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 15:30, 7 tîrmeh 2026 (UTC) == [[remilîn]] == . Eger ev kelîmeyeke mehelî be, Jkx şablona {{şx|dever|cihê ku lê tê bikaranîn}} li madeyê zêde bike. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 15:36, 7 tîrmeh 2026 (UTC) == [[segurî]] == . —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 15:51, 7 tîrmeh 2026 (UTC) == [[serdev]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:10, 7 tîrmeh 2026 (UTC) == [[serziman]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:01, 7 tîrmeh 2026 (UTC) == [[tenîsk]] == di Înternetê de gelek netîce derdikevin lê ji bo ku dûre ez kontrol bikim û çavkaniyên sehîh binivîsim li vir îlawe dikim. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:53, 7 tîrmeh 2026 (UTC) == [[tertî]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:58, 7 tîrmeh 2026 (UTC) == [[tirut]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:25, 7 tîrmeh 2026 (UTC) == [[tizqa]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:28, 7 tîrmeh 2026 (UTC) == [[têkilîdêr]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:31, 7 tîrmeh 2026 (UTC) == [[tîtalk]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:33, 7 tîrmeh 2026 (UTC) == [[vircoq]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:45, 7 tîrmeh 2026 (UTC) == [[xilêbat]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]]. Li gorî kurteya çêkirina sayfeyê li Qamişlo û Amûdê tê bikaranîn. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:14, 7 tîrmeh 2026 (UTC) == [[xin_û_cûc]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:27, 7 tîrmeh 2026 (UTC) == [[çiteba]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:38, 7 tîrmeh 2026 (UTC) == [[desttêl]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 08:45, 8 tîrmeh 2026 (UTC) == [[Mîmedol]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 08:51, 8 tîrmeh 2026 (UTC) == [[alaf]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 14:01, 8 tîrmeh 2026 (UTC) == [[aşirme]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:13, 10 tîrmeh 2026 (UTC) == [[geledîmentî]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:54, 13 tîrmeh 2026 (UTC) == [[çendîmentî]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:54, 13 tîrmeh 2026 (UTC) == [[paşmak]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:34, 15 tîrmeh 2026 (UTC) == [[zazakînas]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:16, 15 tîrmeh 2026 (UTC) == [[rojeng]] == Bnr. [[Wîkîferheng:Pîvekên tevlîkirinê|Krîterên tevlîkirinê]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:41, 18 tîrmeh 2026 (UTC) 53uacape3ner4qbtywlwxqwu1ilut8s Wîkîferheng:Daxwazên standardkirinê 4 845699 6265368 6242263 2026-07-18T17:53:08Z Wikihez 7344 /* sêhr */ 6265368 wikitext text/x-wiki {{/destpêk}} = Daxwazên standardkirinê: 2020 = == [[mizhar]] == mizhar / miz'ar / mizar --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:31, 10 tebax 2020 (UTC) ===Gotûbêj=== {{şîrove}} Min gelek ferhangan nêrî lê min kelîmeyek wisa nedît. Divê ev kelîme were peyitandin. Wexta em kelîmeyek bo standartkirinê hilbijêrin divê hinek ser bisekinin. Ka kelîme hêjaye an na. Kelîmeyê zêde tên bikaranîn divê were hilbijêrîn.--[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 20:54, 3 çiriya paşîn 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[kîte]] / [[kite]] == [[kîte]] / [[kite]] Divê werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:11, 13 tebax 2020 (UTC) {{rfk||}} Di vê ferhengê de "kîte / kite" nîne, lê wek lêker cih dane "kîte kirin"ê. Jê tê famkirin ku halê standard wek "'''kîte'''" dibînin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:31, 28 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji bo '''''[[kit]]''''' ez dibêjim '''''[[kit]]'''''; nabêjim '''''[[kît]]'''''. Ma '''''[[kîte]]''''' ('''''[[kît]]''''') li kû derê li kar e? -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 15:13, 5 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hêvişandin]] == [[hêvişandin]] / [[êvişandin]] / [[hewişandin]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:50, 15 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hindirandin]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 09:09, 16 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} *Bi ya min divê forma ''hundirandin'' bibe standard. Li herêma Behdînan gelek caran '''u''' dibe '''i''', '''û''' jî dibe '''î'''. Loma [[hindir]] weke rûpela sereke hatiye çêkirin.—<small>[[Bikarhêner:Gomada|<span style="background:Yellow">'''''<span style="font-family:Verdana;color:red">Gom<span style="color:#006400">ada</span></span></span>''''']]<sup>[[Gotûbêja bikarhêner:Gomada|peyam]]</sup></small> 15:40, 21 kanûna paşîn 2021 (UTC) ** {{silav|Gomada}}. Bnr. [[WF:Rêzikên standardkirinê]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:42, 21 kanûna paşîn 2021 (UTC) == [[zingar]] == Eynî rûpel li [[zeng]] û [[jeng]] heye. Ez awayê rast wek [[zingar]] dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:34, 18 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[axaftin]] == [[axaftin]] / [[axivtin]] / [[axiftin]] / [[axivîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:23, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Axiftin û axivîn ne eynî tişt in. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:05, 22 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[jêbirk]] == [[jêbir]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:41, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Xuya dike paşgira -k (bi vê maneyê) gelekî nayê bikaranîn. Agirkuj bi dêla agirkuj-k tê bikaranîn, min tenê "jêbir" bihîstîye, "xwêdan-k" bêçavkanî ye, "demjimêr-k" kêm peyda dibê (bêhtir di spam de heye) ... -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:39, 22 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[bager]] == [[bager]] / [[bagêr]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:16, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[çikilandin]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:52, 20 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[evraz]] == [[evraz]] / [[hevraz]] / [[evrazî]] / [[hevrazî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:03, 20 tebax 2020 (UTC) :ervaz [[Taybet:Beşdarî/&#126;2026-16469-22|&#126;2026-16469-22]] ([[Gotûbêja bikarhêner:&#126;2026-16469-22|talk]]) 19:30, 15 adar 2026 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwişk]] == [[xwişk]] / [[xweng]] / [[xwek]] / [[xuşk]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:33, 21 tebax 2020 (UTC) {{rfk|xwişk, xweng, xweh|r=524 (xweng, xweh), 526 (xwişk)}} Di ferhengê de "xwişk (r. 526), xweng (r. 524), xweh (r.524)" tev jî bi maneya "''kız kardeş''" hatine qeydkirin. "xwek" û "xuşk" jî tê de nîne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:04, 2 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ''[[xuşk]]'' u ''[[xweh]]'' ji ber ku di devoka min da herdu jî têne bikaranîn, wek ''[[xuçik]]'' u ''[[xweng]]''. ''[[xwek]]'' devokî ye u bipiranî li rojavayê tê bikaranîn. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 15:49, 21 tebax 2020 (UTC) : {{silav|Hakîmo}} Kengî dengdana li ser [[Wîkîferheng:Rêzikên standardkirinê|Rêzikên standardkirinê]] xilas bû, em ê dest bi standardkirinê bikin. Tu jî dikarî fikrên xwe li vir bibêjî '''[[Wîkîferheng:Dengdan/Rêzik/Rêzikên standardkirinê]]'''. ::Di devoka min de xwîşk, xuh û xwak hene. Di wextên cuda de tên bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:06, 21 tebax 2020 (UTC) Ez awayê rast ya xwîşk/xwişk weke "xwîşk" dibînim, û di înternetê de bêhtir encam hene (hejmara rûpelan binêrin, hejmara encaman şaş e.) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:27, 25 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. {{erê}}: [[xuşk]] u [[xweh]] (belkî [[xuçik]] jî, lê niha [[xuşk]] ancax têr dikê)--> == [[xwendevan]] == [[xwendevan]] / [[xwandevan]] / [[xwêndkarî]] / [[xwîndkarî]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:50, 21 tebax 2020 (UTC) {{rfk|xwendevan, xwendekar|r=524}} Di ferhengê de bi maneyên cuda her du peyv jî derbas dibin. "xwendekar" bi maneya "öğrenci, talebe"; "xwendevan" bi maneya "okuyucu, okur" hatîye qeydkirin. Lewma divê her du jî hebin. "''xwêndkarî''" û "''xwîndkarî''" jî formên "xwendekarî"yê ne, lewma divê wek "xwendekarî" werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 2 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Xwendevan û xwendekar bi eynî maneyî ne lê ne eynî peyv in, nikarin weke yek werin standardkirin. Ji ber ku xwendin/xwandin weke xwendin hatîye standardkirin divê xwendevan jî wilo bibê. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:05, 4 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[sefhe]] == [[sefhe]] / [[seyfe]] / [[sayfe]] -- [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:34, 22 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standard "sehîfe" ye. Forma "sefhe" di şiîrên Ehmedê Xanî de derbas dibe, lê îro ev peyv bi forma "sehîfe" tê zanîn. Lewma bi min divê em awayê standard wek "'''sehîfe'''" nîşan bidin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[pergala xebatê]] == [[pergala xebatê]] / [[pergala xebitandinê]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:29, 26 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:49, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ya rast ev ne pirseke li ser standardkirinê ye. Lewma li vir neyê minaqeşekirin baştir e. Lê dîsa fikrê xwe bêjim. Îngilîzîya wî "''operating system''" e, ew jî bi kurdî him dibe "''sîstema xebitandinê''" him jî "''sîstema xebitînê''", ji ber ku lêkera "operate" him transîtîv e him jî întransîtîv. Bi min "pergala xebatê" jî ne xelet e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:49, 1 hezîran 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[qet]] == Navdêra qet/qed (bi maneya parçe). Ji erebî hatîye û ya erebî "qet" e (bi t-ya qalin weke '''t'''ewandin). Ya kurdî bi t-ya normal e. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:24, 28 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 28 nîsan 2025 (UTC) Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de 'qed' derbas nabe, qet bi maneya 'hîç' derbas dibe, halê standard ya 'qet'a bi maneya 'parçe'yê wekî 'qut' nîşan dane. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:07, 28 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} * Hiii, min got yanî ya hoker bû. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 14:03, 29 tebax 2020 (UTC) :{{r|Hakîmo}} Min şablonê li navdêrê danîbû lê baştir e ez binivîsim ku li ser navdêrê ye. (Min vêce nivîsî). -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:30, 29 tebax 2020 (UTC) {{şîrove}} Wek min li jor nivîsî, ev peyv di ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de tine ye, feqet bi min divê forma "'''qet'''" wek ya standard were qebûlkirin. Wek notek biçûk vê jî bêjim, ji "qet"a bi maneya "parçe" lêkera "qet kirin"ê jî çêbûye û lêkera "qut kirin"ê ku tê maneya "du tiştan ji hev qet kirin" û lêkera "qet kirin"ê bi eynî maneyê ne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 28 nîsan 2025 (UTC) {{şîrove}} Li ser meseleya 'qet' û 'qut'ê jî, her du jî pir berbelav in, lewma bi min divê her du jî bimînin. Wekî din hin ferq jî hene di navbera wan de, wek nimûne, halê navdêrî ya "qet"ê berbelav e, lê halê navdêrî ya "qut"ê neberbelav e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:07, 28 nîsan 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[darberû]] / [[darberî]] == [[darberû]] / [[darberî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:36, 30 tebax 2020 (UTC) {{rfk|berû|r=73}} Peyva "darberû" nîne, lê "berû" heye. Jixwe peyda "dar" standard e, nelihevî li ser qismê "berû" û "berî"yê ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:24, 27 nîsan 2025 (UTC) {{ds-kirî|darberû}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) == [[diran]] / [[didan]] == [[diran]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:52, 31 tebax 2020 (UTC) {{rfk|diran|r=136}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:20, 27 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} '''''[[didan]]''''' awayê standard e ji ber ku '''''[[diran]]''''' ji wê hatiye: '''''didan''''' > '''''diran''''' * Li Qonyayê herdu li kar in (ez '''''[[didan]]''''' bi kar tînim); li rojhilatê '''''[[didan]]''''' pirtir li kar e; Ehmedê Xanî di ''Nûbihara Biçûkan'' da '''''[[didan]]''''' bi kar anîbû. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:29, 1 îlon 2020 (UTC) * {{erê}} [[didan]] -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:29, 1 îlon 2020 (UTC) Em dibêjin diran û dinan. "Didan" formeke lêkerê ye jî ("ew xwarin ''didan'' xelkê"), baştir e ne weke hev bin. Diran (înternetê bigere "diranê" û "diranên") gelekî bêhtir ji "didan" ("didanê", "didanên") tê bikaranîn. Fikirên [[Bikarhêner:Ferhengvan|Ferhengvan]] (23ê îlonê 2019) li vir hene: [[Gotûbêja pêvekê:fînî-kurdî]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:02, 1 îlon 2020 (UTC) {{şîrove}} {{r|Guherto|Hakîmo}} Hevalno hûn tim behsa bilêvkirinê dikim lê hûn ti carî behsa çavkaniyan nakin. Binêrin [[Wîkîferheng:Dengdan/Rêzik/Rêzikên standardkirinê]] dibêje ''Derbarê awayê peyvekê de çiqas zêde çavkaniyên kitêb an ferhengên rastnivîsînê, ferheng û kovarên zimannasiyê hebin, ew awa wek awayê standard tên pejirandin.'' Yanî bilêvkirina xelkê ne xema me ye. Heta niha 4 kes gotine erê, ku hûn naxwazin em bi ya çavkaniyan bikin hingê dengê xwe bidin, bibêjin na daku ew rêzik nayên pêjirandin û em dîsa gotûbêj çêkin, rêzikên din hilbijêrin. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:11, 1 îlon 2020 (UTC) ::{{r|Balyozxane}} Min gotibû ''Diran (înternetê bigere "diranê" û "diranên") gelekî bêhtir ji "didan" ("didanê", "didanên") tê bikaranîn.''. Ew li ser çavkanîya ne. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:26, 1 îlon 2020 (UTC) :::{{r|Guherto}} Hingê çima dengê xwe nadî? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:27, 1 îlon 2020 (UTC) ::::{{r|Balyozxane}} Min hin sanîye berî ku tu vê peyama xwe ya talî şand dengê xwe da :) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:28, 1 îlon 2020 (UTC) :::::{{r|Guherto}} Mala te ava! :) --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:30, 1 îlon 2020 (UTC) ::::::{{r|Balyozxane}} Merheba. Min berê jî gotibû: ''rewşa kurmancên me gelek xirab e, u ji ber hindê pir kurmancên me bi xwendin u nivîsîna zimanê xwe nizanin''. Çavkaniyên niha bipiranî ji devokên navendî tên, hinên rojhilatê jî bi herfên erebî ne. Zimanê standard bi çavkaniyan çênabit, divêt li gorî zimanê hemî kurmancan çêbit. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 16:19, 2 îlon 2020 (UTC) ::::::{{r|Balyozxane}} Herwiha '''''[[didan]]''''' helbet dikarit wek '''''[[diran]]''''' bi lêv bibit, lê berevajî nabit. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 16:22, 2 îlon 2020 (UTC) :::::::{{r|Hakîmo}} Merheba, fikirên xwe li dengdanê çima nadê? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:44, 2 îlon 2020 (UTC) ::::::::{{r|Guherto}} Ne min dayê... -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 12:53, 3 îlon 2020 (UTC) Ez dibêjim ku "dinan" formêka rasttirin bi kurdî ye (bi kelhûrî bikar tînin). Em berhevdin: Farsî: duzd, nazdīk, gandum, gand, dandān, xand-īd-an Kurdî: diz, nezîk, genim, genî, dinan, ken-î-n Zazayî: dızd, nezdi, genım*, gende, dından, (hûwaene) Bi kurmancî, soranî u kelhûrî ZD u ND dibin Z u N, D dikeve. Ev qeyde gelêk kevin e. *ji kurmancî, bi taliş qender: gāndım [[Bikarhêner:Umut Akkoç|Umut Akkoç]] ([[Gotûbêja bikarhêner:Umut Akkoç|gotûbêj]]) 14:14, 18 gulan 2021 (UTC) {{ds-kirî|diran}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:07, 1 hezîran 2025 (UTC) == [[dur]] == [[dur]] û [[dir]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:41, 31 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[nanoziko]] == [[nanoziko]] / [[nanzikî]] / [[nano ziko]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 06:57, 4 îlon 2020 (UTC) {{rfk|nanozikî|r=324}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:27, 27 nîsan 2025 (UTC) {{ds-kirî|nanozikî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:07, 1 hezîran 2025 (UTC) == [[sînor]] / [[sinor]] == sînor / sinor -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:15, 4 îlon 2020 (UTC) {{rfk|sînor|r=446}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:25, 27 nîsan 2025 (UTC) {{ds-kirî|sînor}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:08, 1 hezîran 2025 (UTC) == [[ard]] == ard / ar -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:10, 6 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 27 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ard rasttir dibînim -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:10, 6 îlon 2020 (UTC) {{şîrove}} "ar" tê maneya "agir"ê jî. "Erd" (rûyê zemînê) û "ard" jî wek telafûz nêzî hev in. Di peyva "arvan"ê de jî wek "ar" derbas dibe. Bi min wek "'''ar'''" baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 27 nîsan 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[ajne]] /[[avjenî]]/[[ajnî]] == [[ajnî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:05, 6 îlon 2020 (UTC) * {{rfk|ajne, avjenî|r=42, 50}} Di vê rêbera rastnivîsînê de her du formên wek "ajne" û "avjenî" wek standard hatine qeydkirin. Lewma formên peyva ''ajne'' yên wek "ajnê", "ajnî", "aşnê" divê li madeya "ajne"yê werin alîkirin, lê "avjenî" bi serê xwe cih bigire. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:39, 21 îlon 2024 (UTC) {{ds-kirî|[[avjenî]], [[ajne]]}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:09, 1 hezîran 2025 (UTC) == [[gurî]] == [[gurî]] / [[gurîtî]] / [[gurriyatî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:53, 6 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[parsî]] == [[partî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:09, 7 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwestin]] == xwestin / xwastin xwestin rasttir dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:09, 9 îlon 2020 (UTC) {{rfk|xwastin|r=523}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:48, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez jî '''''[[xwestin]]''''' rasttir dibînim; jixwe '''''[[xwastin]]''''' bi min giran têt, o '''''[[xwestin]]''''' di hemî lehceyên kirmancî da heye. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:21, 19 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[îrrasyonel]] == [[îrrasyonal]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:44, 9 îlon 2020 (UTC) {{rfk||}} Ev peyv derbas nabe, feqet peyva "rasyonel" wek standard cih girtîye (r. 403). Lewma ev jî dibe "'''îrrasyonel'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:46, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[ajel]]/[[ajal]] == ajel / ajal Em dibêjin heywan :) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:11, 10 îlon 2020 (UTC) * {{rfk|ajel|r=42}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:34, 22 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Peyva ajel ji peyva sewal a kurmancî hatiye standin (s>J) sewal anku ajel ew canewerên çarpayî yên kedîkirî ne. Wekî pez, bizin, çêlek.{{bêîmze|46.161.196.225}} {{ds-kirî|ajel}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:11, 1 hezîran 2025 (UTC) == [[pîrebok]]/[[pîrhebok]] == {{rfk|pîrebok|r=365}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:44, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji bo Rastnivîsnê Ferhanga Kurdî; di pera 365 wek ''pîrebok'' hatiye standardîzekirin. Di ferhengê de herweha ev form jî hene: pîraboçk, pîrabok, pîraboşk, pîrabotîk, pîravok, pîravtong, pîreboşk, pîrebotk. Wîkîferhengê herwiha forma pîrhebok heye[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 21:15, 10 îlon 2020 (UTC) {{ds-kirî|pîrebok}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:11, 1 hezîran 2025 (UTC) == [[şirove]] / [[şîrove]] == [[şirove]] / [[şîrove]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:50, 11 îlon 2020 (UTC) {{rfk|şirove|r=466}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:41, 6 adar 2025 (UTC) {{ds-kirî|şirove}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 08:48, 5 tîrmeh 2026 (UTC) == [[pezkûvî]]/[[pezkovî]] == [[pezkovî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:59, 11 îlon 2020 (UTC) {{rfk|pezkûvî|r=354}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:41, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Yek hatîye jêbirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:22, 23 çiriya pêşîn 2020 (UTC) {{ds-kirî|pezkûvî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:13, 1 hezîran 2025 (UTC) == [[dibistana seretayî]]/[[dibistana seratayî]] == [[dibistana seratayî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:22, 12 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:39, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min eşkere ye ku awayê standard "sereta" ye, lewma ya standard dibe "''[[dibistana seretayî]]''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:39, 6 adar 2025 (UTC) {{ds-kirî|dibistana seretayî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:13, 1 hezîran 2025 (UTC) == [[sêzdeh]]/ [[sêzde]] == / sêzde. sêzdeh rasttir dibînim, sê + z + deh. Ti sedem nîne ji bo jêbirina "h" -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:34, 13 îlon 2020 (UTC) {{rfk|sêzdeh|r=441}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:37, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ferhenga Michael L. Chyet (2003) sêzde ber alî dike sêzdeh. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:34, 13 îlon 2020 (UTC) : yazdeh/yazde (beralîkirin), çardeh/çarde (dubare), pazdeh/pazde (beralîkirin), şazdeh/şazde (beralîkirin), hevdeh/hevde (beralîkirin), hejdeh/hejde (beralîkirin), nozdeh/nozde (beralîkirin) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:37, 13 îlon 2020 (UTC) {{ds-kirî|sêzdeh}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:14, 1 hezîran 2025 (UTC) == [[çirûsk]]/[[çirîsk]] == çirîsk/çirûsk çirûsk(m):1.kıvılcım, çıngı çirîsk(m): binêre(çirûsk)(per 116,117)[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 22:46, 13 îlon 2020 (UTC) {{rfk|çirûsk|r=116}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:36, 6 adar 2025 (UTC) {{ds-kirî|çirûsk}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:15, 1 hezîran 2025 (UTC) == [[êriş]]/[[êrîş]] == [[êriş]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:11, 15 îlon 2020 (UTC) * {{rfk|êriş|r=157}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:36, 22 îlon 2023 (UTC) {{ds-kirî|êriş}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:15, 1 hezîran 2025 (UTC) == [[mûmin]] == [[momîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:22, 16 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standard "'''mumin'''" e. Bi apostrof baştir be jî, ji ber nestandardbûna emilandina apostrofan, ji bo halê standard bêapostrof baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwarza]] == [[xwarza]] / [[xwarzî]] / [[xuharzî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:14, 17 îlon 2020 (UTC) {{rfk|xwarza, xwarzî|r=523}} Her du peyv jî bi eynî maneyê di ferhengê de cih girtine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[lênêrîn]] == [[nerîn]] / [[nêrîn]] / [[lênêrîn]] / [[lê nerîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 17 îlon 2020 (UTC) {{rfk|nêrîn|r=333}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:04, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} "Lênêrîn" jixwe wek navdêr "''nêrîna li tiştekî''" ye, û "lê nêrîn" jî wek lêker "''li tiştekî nêrîn''" e, lê belê di her dukan de jî lêker/navdêr "nêrîn" e. "li"ya pêşî ji bo maneya "nêrîn"ê bêtesîr e/tesîreke wê lê nîne. Feqet ger were gotin ku "nêrîn" (bi îngilîzî "looking") wek forma "lênêrîn" xwedî maneyeke din e (ku divê ev yek jî bi çavkanîyan were îsbatkirin) wê gavê mirov kare wê peyvê cardin binirxîne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:04, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hewar]] == [[hewar]]/[[hawar]] --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 10:07, 19 îlon 2020 (UTC) {{rfk|hawar|r=190}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:35, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[muhakeme]] == [[muhakeme]] / [[mihakeme]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:59, 19 îlon 2020 (UTC) {{rfk|mihakeme|r=309}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:34, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[tevabûn]] == [[tewabûn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:22, 19 îlon 2020 (UTC) {{rfk|temambûn|r=477}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:32, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Tev jî formên "''temambûn''"ê ne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:32, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[fiêl]] == [[fiêl]] / [[fîil]] / [[fîîl]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 19 îlon 2020 (UTC) {{rfk|fêl|r=164}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:21, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[pêşniyazkirî]] == [[pêşniyarkirî]], [[pêşniyar]] beralî dike [[pêşniyaz]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:24, 19 îlon 2020 (UTC) '''Eynî mijar li jêr hatîye vekirin. Ji bo standardkirinê binêrin ya jêr.''' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:18, 5 sibat 2025 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[xwehr]] == [[xwehr]] / [[xwar]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:43, 20 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Bikarhêner}} Kîjan mane? Jixwe ya xwehr (îng crooked) standardkirî bû lê te xwehr kopî kir xwar. Çima? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:07, 20 îlon 2020 (UTC) : {{r|Guherto}} Merheba bira. Li ser rûpela "[[xwar]]" maneya rengdêrî ya "ne rast, tewandî" tinebû. Tenê maneyeke wek "çewt, xelet" ''(bi cureyê rengdêrî)'' hebû. Ji ber ku mane kêm û şaş hatibû dayîn min ji rûpela "[[xwehr]]" mane û beşên din kopî kir û bi rûpela "[[xwar]]" ve kir. Û ji ber ku ji bo tenê maneyekê du awayên nivîsê yê wek "[[xwar]]" û "[[xwehr]]" wek standard cih digirtin, min şablona standardkirinê tevlî wan her du rûpelan jî kir, û ji bo ku em awayê standard bibijêrin li vir beşekê nû vekir. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:25, 20 îlon 2020 (UTC) ::Tu dikarîbû bnr-ek lê zêde bikê, ne hewce ye kopîkirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:48, 20 îlon 2020 (UTC) ::: {{r|Guherto}} Ji ber ku ez awayê standard wek "[[xwar]]" dibînim min rûpelê wek standard hazir kir. Awayê bnr-yî ne awayê wek standard e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:07, 20 îlon 2020 (UTC) ::::Temam. Lê hêjî kopîkirin ne hewce ye, bnr min çawa kir li [[#girover]] ji ber ku ez wê standard didîtim (dibînim). -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 10:11, 20 îlon 2020 (UTC) ::::: {{r|Guherto}} Baş e, di yên din de êdî ez ê wisa bikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:35, 20 îlon 2020 (UTC) xwehr = ne rast (tirkî:eğik) û xwar = jêr (tirkî:aşağı).—<small>[[Bikarhêner:Gomada|<span style="background:Yellow">'''''<span style="font-family:Verdana;color:red">Gom<span style="color:#006400">ada</span></span></span>''''']]<sup>[[Gotûbêja bikarhêner:Gomada|peyam]]</sup></small> 15:34, 21 kanûna paşîn 2021 (UTC) {{şirove}} Birêzan; li herêma me ev peyv wek ''xar'' tê bilêv kirin û li serhedê heta Sêwaz û ji wir hata Rojavayê Kurdistan bi vî awayîye.Min xwehr heya niha ji devê kesî nebihîstibû. Bi ya min xwar rasttire. Ji ber ku li devê meda di nav gellek peyvanda tîpa ''w'' nîne. Lê îjar jî bi peyva ''xwarin'' û ''xwarê''(berjêr) tevlihevî çêdibe.Dema ku standardizasyon çêdibe divê hemî peyvên watecûda bi wekhev neyê nivîsandin. Wek mînak niha peyvên kêr(alav,feyde,pozdewixî), ker(ajal,parçe,koma pez,nebihîz) 3-4 peyven ku xwendinên wan cûdane bi heman awayî tê nivîsin,ev zimanê me zortir dike û dibe sedema xeletîyan.Divê ziman standardîze be, lê ne bi vî awayî. {{bêîmze|Mihemed Qers}} == [[dirist]] == [[dirist]] / [[dirust]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:44, 20 îlon 2020 (UTC) {{rfk|dirust|r=137}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:15, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[neynok]] == [[neynok]] / [[neynûk]] / [[nînok]] / [[nênûk]] / [[nenîk]] Awayê ku herî kêm tê bikaranîn (nînok) weke standard hatîye neqandin, ez vê şaş dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:43, 20 îlon 2020 (UTC) Eynî rûpel li nînok û nênûk hene. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:45, 20 îlon 2020 (UTC) {{rfk|nenûk|r=328}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi qenaeta min divê halê standard "neynûk" be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 5 sibat 2025 (UTC) == [[neynokbir]] == neynokbir/neynûkbir/nenîkbir Divê li gora encama [[#neynok]] werê standardkirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:39, 20 îlon 2020 (UTC) {{rfk|nenûk|r=328}} Di vê ferhengê de ''nenûkbir'' nîne, lê ji bo peyva "neynûk"ê awayê standard wek "nenûk" hatîye nîşandayîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min wek halê standard forma "neynûk" baştir e. Lewma ev jî dibe "''neynûkbir''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 5 sibat 2025 (UTC) == [[xwijok]] == [[xişok]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 02:46, 21 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:44, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ji ber ku halê wê yê lêker wek "''xişîn''" e, ya standard "'''xişok'''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:44, 5 sibat 2025 (UTC) == [[pirhindik]] == [[pir hindik]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:34, 22 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:30, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Formeke wek "pirhindik" bi min bêçavkanî ye. Lewma ya standard divê wek "pir hindik" be. Feqet peyva "pir hindik" jî bi maneya "teqrîben, nêzîkî" nîne. Divê ew qism jî were rastkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:30, 3 sibat 2025 (UTC) :Min maneya wê fam kir, feqet nizanim, emilandineke wisa heye an tine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:26, 6 adar 2025 (UTC) == [[qireqir]] == [[qîreqîr]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:22, 23 îlon 2020 (UTC) {{rfk|qîreqîr|r=390}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:11, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[pênivîs]] == [[pênivîs]] / [[pênûs]] / [[pênivîsk]]. Pênivîs bêhtir tê bikaranîn. Ev û pênûs eynî peyv in, lê pênûs li gora "nûsîn"a soranî û pênivîs li gora "nivîsîn"a kurmancî hatîye çêkirin. Em wan bikin yek? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:58, 24 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:34, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} # pênivîs - Ferhenga Birûskî Michael L. Chyet # pênivîs - Ferhenga Destî çap 2 Umîd Demîrhan # pênivîs - Ferhenga Kurdî ( Kurmancî ) - Farsî. Koma Kurdîya Kurmancî. Azad MAKÛYÎ,Haşim MEHMÛDÎ,Şehnaz OMERZADE, Nasir ECEMÎ,Mohsin QULÎZADE,Kejal PADAŞ,Efsûn YÛSIFÎ # pênivîsk - Rehnas Husein Muhammed {{şîrove}} Qertafa "-k"yê di çêkirina navdêran de li kar e. Lewma ji alîyê xisûsîyeta navderbûnê ve "''pênivîsk''", ji alîyê pratîkbûnê ve ''"pênivîs"'' baştir e. Lê eger krîtera girêdayîmayîna bi eslê peyvê ve were esasgirtin, wê gavê jî ''"pênûs"'' baştir e. Biqenaeta min "'''pênivîsk'''". : Ji xeynî vê qismeke ji [https://zimannas.wordpress.com/2015/12/21/em-cima-kurdi-li-ber-xwe-dikin-ciyayeki-ase/ nivîsa malpera Zimannasê]: : ''[Peyva ”qelem” ji aliyê hemû kurdan ve û ji hêla miletên misilman ve ji Indonezyayê heta Mexribê tê fehmkirin û bikaranîn. Lê nivîskarên me qîma xwe bi wê naînin ji ber ku bi xeletî bawer dikin ku eslê wê erebî ye. Lê eslê wê jî yûnaniya kevn e: κάλαμος (kálamos). Li cihê wê nivîskarên me xwe dispêrin peyvên çêkirok yên wek ”pênivîs(k)” yan jî ”pênûs” ya ji soranî wergirtî. Lê ”pênivîs(k)” yan ”pênûs” her tişt e ku mirov pê dinivîse, ne tenê qelem e: li vê serdemê mirov zêdetir ne bi qeleman lê bi kompûterê, bi telefona mobîl yan bi hin makîneyên din dinivîse. Amûrên nivîsînê yên serekî niha ne qelem in lê kompûter, laptop, tablet û telefon in. Li gor vê rêbazê be, divê mirov ji kompûteran, ji laptopan re, ji tabletan re û ji telefonan re jî bibêje ”pênivîsk/pênûs”, ne tenê ji qeleman re!]'' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:34, 3 sibat 2025 (UTC) == [[behs]] == / [[bas]]. Em dibêjin beḧs. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:49, 24 îlon 2020 (UTC) {{rfk|behs|r=64}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:42, 1 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[dîmender]] == [[dîmender]] / [[dîmendêr]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:43, 25 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:45, 27 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Paşgira "der" / "dêr"ê li şûna hev hatine emilandin. Lê ji nimûneyên jêrîn ên ji ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' tê dîtin ku qerareke li ser zelalkirina halê standard nehatîye dayîn di wê ferhengê de. Bnr. [[agahîder]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 41), [[hander]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 189), [[kêfder]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 253), [[avdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû wek "avdêr" nîne, lê wek "''avdêrî''" r. 50), [[bangdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 58), [[dengdêr]] ''-ne zelal e, nimûneyên din fahmbartir in-'' (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 127), [[kardêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 239), [[saloxdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 425), [[serîhildêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 435), [[xwepêşander]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[dersder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[fermandêr]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de ev form nîne, wek "''fermande''" qeyd kirine), [[deynder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[girêdêr]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[mizgînder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne). Bi min divê em li balê bidin ser ku paşgirên "der" / "dêr"ê eynî maneyê didin an na. Bi min paşgira "der"ê qismen nêzî paşgira "-dar"ê ye ku ew jî maneya xwedîbûna tiştekî dide. Lewma bi min ji bo peyvên bi maneya "kesê tiştekî dide" emilandina paşgira "-dêr"ê wê baştir be, lê ger em ji alîyê rehetîya telafûzê bifikirin jî paşgira "-der"ê baştir e ji bo awayê standard. Wek netîce bi min ji bo halê standard (ji bo peyvên bi maneya "kesê tiştekî dide") paşgira "-dêr"ê başttir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:45, 27 kanûna paşîn 2025 (UTC) == [[Rojavayê Kurdistanê]] == /Rojavaya Kurdistanê. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:16, 26 îlon 2020 (UTC) [[Rojavayê Kurdistanê]]-- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:12, 9 adar 2021 (UTC) {{rfk|"rojava" wek nêr derbas dibe|r=416}} Peyva "rojava" wek nêr qeyd kirine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ''{{g|ku|rojava}}'' navdêreke mê ye, li gori rêzimana kurdi nivîsa rast "Rojava'''ya''' ''(îzafe)'' Kurdistan'''ê''' ''(çemandî)''" ye. Feqet "Rojavayê Kurdistanê" jî pirr tê bikaranîn.. --[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 21:27, 9 adar 2021 (UTC) {{şîrove}} Slav @[[Bikarhêner:Ghybu|Ghybu]], gelle me û mezinên me dema ku peyvan bilêv dikin nêr/mê bûna peyvan çîye nizanin,peyv û hevokên ku hezaran salanda terkîb bûne û derketine holê bi xwezayî ji devên wan dertê, heta eger ku ji wanra nêr/mê bûna peyvan qal bikin yê li me xerîb binêrin,lê wan bi hezaran saland a bê qest û bi xwezayî vî zimanî qasê ku meriva şaş bihêle bi duzen ava kirine. Ne tenê herêma me, min ji gellê çi bihîstîye wê dinivîsim. Lê ji bilî gellê meyê hin herêmên Mêrdînê min tu cîyek nebihîstye ku mînak şûna ″porê min″ ″pora min″,yan jî şûna ″Rojavayê Kurdistanê″ ″Rojavaya Kurdistanê″ bêjin. Lê bi ya min em nikarin bêjin jiber ku peyva ″roj″ mê ye divê ″rojava″ jî mê be. Rast e rojava ji roj tê lê edî rojava peyveke cûda ye. [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 23:09, 9 adar 2021 (UTC) {{şîrove}} Di Rêbera Rastnivîsînê ya Komxebata Kurmancîyê de (r.40) jî wek alî (wek hêl, ne parçe) "'''rojavayê''' Kurdistanê" derbas kirine. Ji ber ku eynî peyv e, em dibînin ku li wir jî wek "nêr" qebûl kirine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 26 kanûna paşîn 2025 (UTC) == [[diz]] == [[diz]] / [[dizîker]] / [[dizîkar]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:37, 27 îlon 2020 (UTC) {{rfk|diz, dizek|r=138}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ″diz″ ji xwe kesek e ″dizî″ jî karesata wî/ê ye lewma ″dizîker/dizîkar″ xeletin.[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:38, 9 adar 2021 (UTC) :Kes nabêje "dizîker,/dizîkar", kurd dibêjin : dizek . [[Taybet:Beşdarî/83.252.83.100|83.252.83.100]] 19:25, 3 gulan 2023 (UTC) {{şîrove}} Şiroveyên hatî yên berê ji bo min jî rast dixuyin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 26 kanûna paşîn 2025 (UTC) == [[rêkxistin]] == [[rêxistin]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:03, 27 îlon 2020 (UTC) *{{rfk|rêxistin}}--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:27, 23 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[rêxistin]] -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:39, 9 adar 2021 (UTC) == [[cihêl]] == [[cihêl]] / [[cehêl]] standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:38, 29 îlon 2020 (UTC) {{rfk|cahil|r=94}} Forma standard wek "'''cahil'''" hatîye nîşandan, ji bo kelîmeya "cihêl". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:10, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[tihn]] == [[tên]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:41, 30 îlon 2020 (UTC) {{rfk|tîn|r=488}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:01, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[gişt]] == [[gişt]] / [[giş]] / [[gî]] / [[gîh]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:25, 30 îlon 2020 (UTC) {{rfk|gişt|r=179}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:55, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[tal]] == [[tehl]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:35, 1 çiriya pêşîn 2020 (UTC) {{rfk|tahl|r=472}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:51, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Birêzan pirranîya gellê me vê peyvê wek ″تعال″ bilêv dike lê alfabeya me da tîpa ″ع″ tune.Divê em jibo vê tîpê standartekî çêkin, wek şûna ″ع″ ″a yan jî eh″ bikarbînin wê demê pirsgirêk yê jibo peyvên din jî çareser be. -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:31, 9 adar 2021 (UTC) == [[şuxl]] == [[şol]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 02:56, 2 çiriya pêşîn 2020 (UTC) [[şuxil]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:41, 9 adar 2021 (UTC) {{rfk|şixul|r=466}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:50, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[gilîz]] == [[girêz]] / [[gilîz]] / [[gilêz]] -- [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:25, 5 çiriya pêşîn 2020 (UTC) :girêz [[Taybet:Beşdarî/&#126;2026-20662-33|&#126;2026-20662-33]] ([[Gotûbêja bikarhêner:&#126;2026-20662-33|talk]]) 19:33, 3 nîsan 2026 (UTC) {{rfk|gilêz|r=176}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:46, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Çi wê ê standardkirin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:27, 14 çiriya paşîn 2020 (UTC) {{şîrove}} [[girêz]] -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:42, 9 adar 2021 (UTC) == [[waris]] == / [[wêris]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:03, 6 çiriya pêşîn 2020 (UTC) {{rfk|waris|r=504}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:00, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[rêveber]] == /birêveber. Ber alî dike "birêveber" lê bahwer im "rêveber" bêhtir tê bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:50, 12 çiriya pêşîn 2020 (UTC) {{rfk|birêveber|r=86}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:15, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min her çiqas lêker "''bi rê ve birin''" be jî halê standard wek "''rêveber''" be baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:15, 26 kanûna paşîn 2025 (UTC) == [[jêk cuda bûn]] == /jê cuda bûn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:15, 15 çiriya pêşîn 2020 (UTC) {{rfk|ji hev cihê bûn, ji hev cuda bûn|r=230}} Forma "jêk" (ji yek) di vê ferhengê de derbas nabe. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[jê cuda bûn]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:18, 7 adar 2021 (UTC) {{şîrove}} Di "Cuda bûn" / "cihê bûn"ê de jixwe du tişt ji hev cuda dibin, lewma bi min madeyeke wek "''jê cuda bûn''" / "''jê cihê bûn''" (ji tiştekî cuda bûn / ji tiştekî cihê bûn) nehewce (neferhengî) ye. Forma "''jêk''" ''(ji yek)'' di ferhenga 'Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû' de derbas nabe. Lewma bi dîtina min her du formên mewcûd jî nestandard in, lê belê ya standard "'''''ji hev cuda bûn'''''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 26 kanûna paşîn 2025 (UTC) == [[pakêt]] == /paket. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:04, 24 çiriya pêşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû de (r. 346) ji bo halê standard yê kelîmeya "''parsêl''"ê "''parsel''" nîşan dane. Ev jî wekî wî ye, '''lewma halê standard "''paket''" e''', lê ne "''pakêt''". Ji ber ku telafûza "''pakêt''"ê jî li gor yê din zehmettir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 26 kanûna paşîn 2025 (UTC) == [[hevaltî]] == / [[hevalî]]. Hevaltî rasttir e û bêhtir tê bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:32, 31 çiriya pêşîn 2020 (UTC) {{rfk|hevalî, hevaltî|r=200}} Di vê ferhengê de her du formên wek "''hevaltî''" û "''hevalî''" jî wek standard hatine qebûlkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min divê em tenê yekî ji wan wek ya standard bibijêrin. Ew jî divê '''''hevaltî''''' be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 26 kanûna paşîn 2025 (UTC) == [[êzidî]] == [[êzîdî]]/[[êzdî]] - -[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:04, 11 çiriya paşîn 2020 (UTC) {{rfk|êzidî|r=158}} û wek kelîmeya jêçêbûyî: "êzidîtî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:48, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[êzdî]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:16, 7 adar 2021 (UTC) == [[potîn]] == [[putîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:04, 14 çiriya paşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:59, 19 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di pir cihan de wek "potîn" derbas bûye, lê min li ti derê forma "putîn" nedît. Lewma bi min eşkere ye ku halê standard wek "'''potîn'''" e. Û ger forma din bi temamî bêçavkanî be, em wê formê jî jê bibin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:59, 19 adar 2025 (UTC) == [[diwazdeh]] == [[diwazdeh]] / [[dazde]] {{rfk|duwazdeh|r=142}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:19, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[xwende]] == [[xwenda]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:47, 25 çiriya paşîn 2020 (UTC) {{rfk|xwende|r=524}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ji bo kelîmeya "'''xwende'''" divê forma standard "xwende" be, ne ku "xwendî". Maneya kesê perwerdegirtî û kesê du-kelîme-xwendî divê ne eynî be. Lewma ez kelîmeya "xwende" pêşnîyar dikim ji bo awayê standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 4 çiriya paşîn 2024 (UTC) == [[pêşniyaz]] == [[pêşniyaz]] / [[pêşniyar]] / [[pêşniyaz kirin]] / [[pêşniyar kirin]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:06, 25 çiriya paşîn 2020 (UTC) {{rfk|pêşnîyaz|r=359}} Kelîmeyên jêçêbûyî ên "pêşnîyaz kirin", "pêşnîyazî", "pêşnîyazkirin" jî wek standard hatine nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:12, 4 çiriya paşîn 2024 (UTC) :Dibe ku ev peyv pêşniyaz be ne pêşn(î)yaz. Ev peyv hîn bêtir nêzî hizir e. Lewra niyaz wateya daxwazê dide lê niyar wateya neyartiyê dide. Divê ev peyv pêşniyaz be. [[Bikarhêner:Mûhemmed Seîd|Mûhemmed Seîd]] ([[Gotûbêja bikarhêner:Mûhemmed Seîd|gotûbêj]]) 21:03, 28 tebax 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Wê çi ê standardkirin? Yan ti dixwazê ya standard werê guhertin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:06, 25 çiriya paşîn 2020 (UTC) :{{r|Guherto}} Nabînî pêşniyar dibêje pêşniyaz rast e pêşniyaz kirin dibêje pêşniyar kirin rast e. Kîjan rast e? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:21, 25 çiriya paşîn 2020 (UTC) ::Qusûrê ne mêzêne, mi tenê rûpela pêşniyaz vekir û dît ku dibêjê pêşniyaz / pêşniyar. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:56, 25 çiriya paşîn 2020 (UTC) == [[kamil]] == [[kamil]], [[kamîl]], [[kamul]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:02, 29 çiriya paşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:49, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ev peyveke Erebîye, lê dema ku Kurd wê bilêv dikin ″kamil″ dibêjin.Lewma ″kamil″ rasttire, ″kamîl û kamul″ bilêvkirinên tirk û hindîyane. [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 17:26, 7 adar 2021 (UTC) {{şîrove}} Ya standard bi eşkereyî "kamil" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:49, 3 çiriya paşîn 2024 (UTC) : Lê di Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya Nû ya M. Malmîsanij û yên din de cih dane madeya "tekamil" û formên wê yên nestandard ên wek ''tekamîl'', ''tekamul''. Lewma ya standard li gor vê ferhengê dide "'''kamil'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:54, 3 çiriya paşîn 2024 (UTC) = Daxwazên standardkirinê: 2021 = == [[fêrgeh]] == [[fêrgeh]] / [[fêrge]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:58, 5 kanûna paşîn 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:36, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[fêrgeh]] bê guman rasttire, ev tîpa ″h″ di gellek peyvanda li hin herêman nayê bilêvkirin.Lê ev nayê manê ku ″h″ tunne. {{şîrove}} Herçend ev kelîme di Ferhenga Kurdî ya Rastnivîsînê ya M. Malmîsanij û yên din de derbas nabe jî, ji madeyên "azmûngeh" (r. 54), "dadgeh" (r. 120), "dangeh" (r. 122) û yên din tê famkirin ku ji bo paşgira "-geh"ê (formên din: "-ge") ya standard "-geh" e. Lewma em karin bêjin ku ji bo vê kelîmeyê divê ya standard bibe "fêrgeh". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:36, 3 çiriya paşîn 2024 (UTC) == [[bêhêwî]] == [[bêhewî]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:52, 23 kanûna paşîn 2021 (UTC) {{rfk|hewî|r=202}} Ji bo maneya "kuma" awayê standard wekî "hewî" hatiye nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:25, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Peyvên "hewî" û "hêwî" her du jî xweyî çendîn maneyan in. Lewma ger beralîkirin were danîn divê maneya ku jê tê beralîkirin jî were nivîsîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:25, 3 îlon 2023 (UTC) == [[pêşnûma]] == [[pêşnima]] Divê bên standardkirin. Bi îxtîmalekî mezin ya standard "pêşnima" ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:20, 12 sibat 2021 (UTC) '''Eynî mijar li jêr hatîye vekirin. Ji bo standardkirinê binêrin ya jêr.''' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:15, 3 çiriya paşîn 2024 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[pêşnima]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:13, 7 adar 2021 (UTC) == [[jenosîd]] == [[jînoside]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:39, 13 sibat 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} "jînoside" an "jînosid" ? Min nivîsandinên formên "jînosideyê" an "jînosideya" pirr nedîtiye...--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 14:48, 13 sibat 2021 (UTC) {{şîrove}} Bi min ya standard "[[jenosîd]]" e. Halên din ên "cenosîd", "jînosîd", "jînosid" kêm-li-kar in. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 3 çiriya paşîn 2024 (UTC) == [[kesaxtin]] == - [[kezaxtin]] Standardkirin hewce ye. Bi ya min ya rast "kesaxtin" e, yê din xelet e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:57, 14 sibat 2021 (UTC) {{rfk|kesaxtin|r=250}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:07, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[derazîng]] == / [[derazînk]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:54, 19 sibat 2021 (UTC) {{rfk|derazînk|r=127}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:53, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Bikarhêner}} bira navê sernavî neguherîne. Parametreya yekem ya şablona {{ş|ds}} divê sernavê vê gotûbêjê be.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:51, 19 sibat 2021 (UTC) == [[rovî]] == [[rûvî]]/[[rîvî]]. Bi ya min ji bo maneya "guhandarek" rovî zêdetir tê bikaranîn. Bi maneya "hinav" jî du rûpel ([[rûvî]]/[[rîvî]]) hene.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 19 adar 2021 (UTC) {{rfk|rûvî|r=423}} Bi maneya "ince bağırsak". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:40, 30 çiriya pêşîn 2024 (UTC) {{rfk|rovî|r=419}} Bi maneya "tilkî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:41, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[esman]] == [[esman]] | [[asman]] | [[ezman]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:00, 24 adar 2021 (UTC) {{rfk|esman|r=152}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:38, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji ber ku ji didu peyvan pêk tê wek [[asê]]+[[man]]. Ezê peyva [[asman]] pêşniyar bikim. [[Bikarhêner:Key Mîrza|Key Mîrza]] ([[Gotûbêja bikarhêner:Key Mîrza|gotûbêj]]) 16:30, 10 gulan 2021 (UTC) == [[niha]] == [[niha]] / [[niho]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:22, 25 adar 2021 (UTC) {{rfk|niha|r=333}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:35, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[sûper]] == Standardkirinê teleb dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:55, 26 adar 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:27, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Li gorî telefûzê ya standard "super" e, kes halê dirêjkirî nabêje, bi qasî zanîna min. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:48, 30 çiriya pêşîn 2024 (UTC) == [[sûperlatîv]] == Standardkirinê teleb dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:57, 26 adar 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:28, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi ya min ya rast "super" û "superlatîv" e, ji ber ku gava em bi lêv dikin em wek "superlatîv" bi lêv dikin, ne wek "sûperlatîv". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:57, 26 adar 2021 (UTC) == [[radîkalîzm]] == /[[radikalîzm]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:21, 30 nîsan 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:46, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Bi min peyveke wekî "radikalîzm" tine ye û bi xeletî wisa hatiye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:16, 17 tebax 2022 (UTC) == [[texdîr]] == [[teqdîr]] standardkirin hewce ye. Bi min "teqdîr" standardtir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:52, 18 gulan 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Pir eşkere ye ku ya standard "'''teqdîr'''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 30 çiriya pêşîn 2024 (UTC) == [[tayîn]] == [[teyîn]] / [[tayîn]] / [[teîn]] / [[tayin]]. Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:30, 9 tîrmeh 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:55, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Mirov di navbera "tayîn" û "tayin" de bêqerar dimîne. Lê bi min divê wek halê standard "'''tayîn'''" were dîyarkirin. Ji ber ku zêdetir li kar e (di lêgera Google Searche de jî zêdetir "tayîn" derdikeve, ''formata lêgerînê: wek "tayîna xwe" / "tayina xwe"''). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:55, 29 çiriya pêşîn 2024 (UTC) == [[nod]] == * [[not]] Ev made li vir heye: [[Wîkîferheng:Daxwazên_standardkirinê#not,_nod]] Bi şaşî tekraren hatîye tevlîkirin. Ji bo agahîyan lê binêrin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 29 çiriya pêşîn 2024 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Zanavano}}. Bnr. [[WF:Rêzikên standardkirinê]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:28, 1 çiriya pêşîn 2021 (UTC) = Daxwazên standardkirinê: 2022 = == [[xizar]] == [[xizar]], [[xîzar]]. Standardkirin hewce ye.{{bêîmze|Bikarhêner}} {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Forma xizar hema bêje li ti derê tine ye. Lewma halê standard divê "xîzar" be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 29 çiriya pêşîn 2024 (UTC) == [[Nû Zelenda]] == [[Zelandaya Nû]] zêdetir tê bikaranîn.[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:18, 9 kanûna pêşîn 2022 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:39, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di '''Rêbera Rastnivîsînê''' ya Komxebata Kurmancîyê de (r. 37) wek "Zelandaya Nû" hatîye qeydkirin. Di kitêba '''Rastnuştişê''' ya Gruba Xebatê ya Vateyî de jî ev peyv wek "Zelandaya Newîye" (r. 67) hatîye qeydkirin. Lewma bi min divê halê standard bibe "Zelandaya Nû." -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:39, 29 çiriya pêşîn 2024 (UTC) = Daxwazên standardkirinê: 2023 = == [[pirzik]] == [[pizik]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:37, 15 kanûna paşîn 2023 (UTC) * {{rfk|pizrik}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:37, 15 kanûna paşîn 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min forma wek "{{g|ku|pizrik}}" jî heye û divê ew jî were standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:53, 31 tebax 2023 (UTC) == [[bûro]] == {{g|ku|bûro}} / {{g|ku|buro}} / {{g|ku|buriyo}} standardkirin hewce ye. --- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 22 kanûna paşîn 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:58, 31 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmancî de di rûpela 139em de nimûneyeke wek "'''buroya wî'''" hatiye dayîn. Ji vê nimûneyê mirov dikare bêje ku ji bo vê peyvê awayê standard wekî "buro" dibînin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:53, 3 îlon 2023 (UTC) == [[fezîlet]] == [[fazîlet]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:47, 26 kanûna paşîn 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ev peyv jî ji erebî tê. Herçiqas di hin peyvên reh-erebî de (wek nimûne "edalet") ji bo eyna erebî "e" hatibe tercîhkirin jî bi min ji bo em li vir nêzî telafûza di pratîkê de bibin, forma bi "e"yê neyê tercîhkirin jî dibe. Lewma ez "fazîlet"ê pêşnîyar dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:57, 29 çiriya pêşîn 2024 (UTC) == [[Uman]] == {{g|ku|Uman}}, {{g|ku|Oman}}, {{g|ku|Iman}}, {{g|ku|'Iman}}, {{g|ku|'Uman}}, {{g|ku|Umman}} Standardkirin hewce ye. {{rfk|}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di '''''Rêbera Rastnivîsînê''''' ya Komxebata Kurmancîyê de awayê "'''Uman'''" wekî standard hatiye nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:34, 3 nîsan 2023 (UTC) == [[hejî]] == {{g|ku|hejî}}, {{g|ku|hêja}} Standardkirin hewce ye. {{rfk|}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Ferhengvan}} Bi min ev herdu, wekî formên eynî peyvê dixuyin. Lewma standardkirinê teleb dikim. Her çiqas berçav be ku awayê stadard "hêja" ye jî, li vir teleb dikim. Lê ger ne formên eynî peyvê bin, xêra xwe li vir binivîsin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:52, 7 nîsan 2023 (UTC) ::{{Silav|Bikarhêner}} Rast dibêjî, "hejî" formeke devokî (behdînî) ya peyva "hêja" ye. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 20:31, 7 nîsan 2023 (UTC) == [[sererast]] == {{q|ku|sererast}}, {{q|ku|serrast}} Standardkirin hewce ye. Bi min xuya ye ku forma standard "sererast" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:02, 25 nîsan 2023 (UTC) {{rfk|serrast, serrast kirin|r=437}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:41, 31 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bila piştî gihîştina netîceyê, standardkirina formên din ên wekî "sererastkirin" / "serrastkirin", "sererast kirin" / "serrast kirin" jî neyê jibîrkirin. Bi min divê forma standard bibe "sererast". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:41, 31 tebax 2023 (UTC) == [[fiqih]] == {{g|ku|fiqh}} / {{g|ku|fiqih}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:16, 30 nîsan 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:16, 30 nîsan 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmanciyê de (r.52, 53) behsa vê mijarê kirine: Bi sernavê "'''Nivîsîna hin bêjeyên bîyanî yên yekkîteyî ku di kurmancîyê da dibin dukîteyî'''", wek nimûne jî "'''aqil ✓''', '''aql ✗'''", "fikir ✓, fikr ✗", "qebir ✓, qebr ✗", "qebiz ✓, qebz ✗", "qedir ✓, qedr ✗", "qehir ✓, qehr ✗"... Li binî jÎ dibêjin divê li gel îzafeyê [i] bê parastin, wekî "aqilê min ✓, aqlê min ✗", "fikira min ✓, fikra min ✗", "qebira min ✓, qebra min ✗"... Lewma bi dîtina min, li gor vê rêberê divê wekî "fiqih" bibe ya standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:38, 31 tebax 2023 (UTC) == [[îqaz]] == {{g|ku|îqaz}} - {{g|ku|îkaz}}. Standardkirin hewce ye. Piştî qerardana li ser forma standard, divê peyvên girêdayî wan jî yên wek "îqazker", "îqaz kirin" hwd jî bên guherandin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:14, 19 gulan 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:14, 19 gulan 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmanciyê de (r. 80) dibêjin "'''[q]ya bêjeyên biyanî neke [k]'''". "k"ya vê peyvê jî bi eslê xwe "[q]" ye, û lewma divê awayê standard bibe "îqaz". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:22, 31 tebax 2023 (UTC) == [[hundirîn]] == {{g|ku|hindirîn}}, {{g|ku|hundirîn}} standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:41, 27 gulan 2023 (UTC) {{rfk|hundir|r=217}} Ji ber ku awayê "hundir" wek standard hatiye bijartin, li gor vê "hundirîn" jî dibe awayê standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:40, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[wasita]] == {{g|ku|wasita}}, {{g|ku|wesite}}, {{g|ku|wasîte}}, {{g|ku|wasta}}, {{g|ku|wesita}}, {{g|en|wesita}}, {{g|en|wesîte}}, {{g|en|wasite}} standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:06, 21 hezîran 2023 (UTC) {{rfk|wasîte|r=504}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[qebe]] == {{g|ku|qebe}} / {{g|ku|qeba}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 27 tebax 2023 (UTC) {{rfk|}} --[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:35, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min forma "qeba" baştir e ji bo halê standard. Helbet gava dîyarkirina halê standand divê em halên emilandinê û peyvên jêçêbûyî jî bifikirin. Ji bo vê peyvê wek "qebetî" / "qebatî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:26, 29 çiriya pêşîn 2024 (UTC) == [[sewgûr]] == {{g|ku|sewgur}} / {{g|en|sewgûr}} / {{g|en|sewgir}} / {{g|en|sewgor}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:33, 29 tebax 2023 (UTC) {{rfk|sewgurî, sewgura sibê|r=439}} Di ferhengê de wek "sewgurî" û wek "sewgura sibê" hatiye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:33, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[Danmarka]] == [[Danîmarka]] zêdetir tê bikaranîn--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:54, 3 îlon 2023 (UTC) {{rfk|}} Di vê ferhengê de peyvên "danîmarkî" û "danîmarqî" ber bi rûpela "danmarkî" ve yê hatine alîkirin. Lewma mirov fam dike ku navê vî welatî li gorî vê ferhengê "'''Danmarka'''" ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 3 îlon 2023 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] Bi min ew mantiqeke şaş e. Loma em li ferhengên din jî binêrin baştir be. Ez fêm nakim çawa ferhengeke rastnivîsînê navên welatan qeyd nekirine. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:27, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi ya ''Rêbera Rastnivîsînê'' ya Komxebata Kurmancî jî awayê standard "'''Danîmarka'''" ye (r. 31). Ez bixwe jî ji bo awayê standard "Danîmarka"yê pêşniyar dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:55, 3 îlon 2023 (UTC) == [[dijmîn]] == {{g|ku|dijmîn}}, {{g|ku|dijûn}} Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:57, 12 îlon 2023 (UTC) {{rfk|dijûn|r=135}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:04, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[fîlmografî]] == [[filmografî]] :--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:38, 20 îlon 2023 (UTC) {{rfk|fîlm|r=166}} Şiklê standard ji bo peyva "film / fîlm / fîlim" wek "fîlm" hatîye nîşandan. Lewma li gor vê awayê standard dibe "'''fîlmografî'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:07, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[not]], [[nod]] == [[not]], [[nod]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:23, 11 çiriya pêşîn 2023 (UTC) {{rfk|nod|r=338}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:09, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[afrîkî]] == [[afrîkî]] / [[afrîkayî]] ?--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:06, 9 çiriya paşîn 2023 (UTC) {{rfk|afrîkayî|r=41}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:11, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[eware]] == [[eware]]/[[aware]] :Bi maneya ''avare/aylak/serseri'' {{rfk|153}} :Ji bo maneya ''penaber'' di vê ferhengê de standardek tine ye. Loma divê du rûpel hebe ji bo kelîmeya kurmancî ya eware û yekî din ji bo maneya penaber. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:14, 8 sibat 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de jixwe standarda ji bo vê peyvê heye. Ji bo maneya penaber jî hebûna vê maneyê bi min bişibhe ye, wekî din ''ger hebe jî'' ji ber ku ji berhirefkirina maneya "''yê derbeder û bê cih û mal''" hatîye çêkirin, dîsa girêdayî wê maneya eslî ya derbiderîyê ye, lewma divê li ser rûpelekî werin standardkirin û ew rûpel jî pêşnîyara di kitêba nav-zikirkirî de be baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:22, 18 hezîran 2024 (UTC) == [[wesetî]] == [[wasatî]] / [[wesetî]] standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:48, 29 adar 2024 (UTC) {{rfk|wesetî|r=506}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:27, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[se direwît, karwan bi rêka xwe diçît]] == {{g|ku|se direwît, karwan bi rêka xwe diçît}} / {{g|ku|se direwin, karwan diborin}} / {{g|ku|seh direye kerwan dibihore}} Divê ev her sê form werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:51, 16 hezîran 2024 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:26, 7 tîrmeh 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standardtir "'''seg direye karwan dibihure'''" ye ("seg", ''Ji Bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya Nû'', r. 429; "reyîn", r. 410; "karwan", r. 240; "bihurîn", r. 83). Wekî form (di qismê "Herwiha" de) em "'''bi ewtîna seyan, ji rê namîne karwan'''" jî nîşan bidin. Lê ji alîyê xwedîçavkanîbûnê ve jî divê werin kontrolkirin. Min ji bo "''bi ewtîna seyan, ji rê namîne karwan''" çavkanî peyda nekir, min ji bo "''seg direye karwan dibihure''" jî tenê çavkanîyekê peyda kir ([https://www.tirejafrin.com/pdf/Pend%20.pdf ''Pend û Peng''], Bîlal Hesen, di kitêbê de wek "seh direye kerwan dibihore" derbas dibe). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:26, 7 tîrmeh 2024 (UTC) == [[serobino bûn]] == {{g|ku|serobino bûn}} / {{g|ku|serûbin bûn}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:21, 14 tebax 2024 (UTC) {{rfk|serûbin|r=438}} "serûbin bûn, serûbin kirin, serûbinbûn, serûbinkirin, serûbinkirî" wek peyvên jêçêbûyî hatine nîşandayîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:19, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[sanî]] == [[sanî]] / [[saniye]] {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez dibêjim ber saniye be. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:22, 1 îlon 2024 (UTC) {{şîrove}} Ez dibêjim bila "sanîye" be. Em wek sanîye telafûz dikin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 29 çiriya pêşîn 2024 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] "Sanîye" çênabe. Li vir em "îy" nanivîsînin. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:34, 10 çiriya paşîn 2024 (UTC) == [[pêşnûma]] == [[pêşnûma]] / [[pêşnima]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min divê "pêşnima" be. Formên bi "u"yê zahfê caran nayên emilandin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) == [[payîz]] == [[payîz]] / [[payiz]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:12, 29 çiriya pêşîn 2024 (UTC) {{rfk|payîz|347}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:12, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[behîv]] == {{g|ku|behîv}} / {{g|ku|bahîv}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:41, 26 kanûna paşîn 2025 (UTC) {{rfk|behîv|63}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:38, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[mitîng]] == [[mitîng]] / [[mîtîng]] Standardkirin hewce ye. -- --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 21:47, 27 kanûna paşîn 2025 (UTC) {{rfk|mîtîng|r=316}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:43, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[rûtîn]] == [[rûtîn]], [[rutîn]] Standardkirin hewce ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:47, 18 sibat 2025 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:42, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şirove}} --> {{şirove}} Bi min eşkere ye ku ya standard "'''rutîn'''" e. Peyvên telafûza wan dirêj be, bi "û"yê tên gotin, lê li vir dirêj nayê gotin. Lewma bi "u"ya bêkumik çêtir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:42, 1 hezîran 2025 (UTC) == [[parleman]] == [[parleman]] / [[perleman]] / [[parlament]]/[[parlemento]] / [[perlemen]], Standardkirin hewce ye.--[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 00:53, 22 sibat 2025 (UTC) {{rfk|parlamento|r=345}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 1 hezîran 2025 (UTC) === Gotûbêj === {{şîrove}} Di ferhenga "Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû" da bi maneya ''meclis''ê wek "parlamento" hatîye qeydkirin, bi maneya ''azayê meclisê'' wek "parlamenter" hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 1 hezîran 2025 (UTC) == [[sond]] == [[sond]], [[sûnd]]—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:41, 21 adar 2025 (UTC) {{rfk|sond|r=447}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:35, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şirove}} --> {{şirove}} == [[sifet]] / [[sîfet]] == {{rfk|}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 13:41, 1 gulan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi dîtina min wek "sifet" zêdetir li kar e. (Ger rast transkrîbe kiribin) Di eserên berê yên kurdî de wek "sîfet" hatine gotin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:29, 31 gulan 2025 (UTC) == [[mane]] == [[mane]], [[mana]]—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:13, 30 gulan 2025 (UTC) {{rfk|mane|r=297}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:20, 31 gulan 2025 (UTC) === Gotûbêj === {{şirove}} {{r|Bikarhêner}} [https://ferheng.wmezopotamyaye.org/ weqfa mezopotamyaye] dibêje forma standard "mana" ye. Dikarî ji ferhenga rastnivîsînê binêrî? --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:18, 30 gulan 2025 (UTC) : {{r|Wikihez}} Di Ferhenga Rastnivîsînê de wek "mane" (jê "mane dan", "manedan", "manedar", "manedarî") hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:20, 31 gulan 2025 (UTC) == [[memnû]] == {{g|ku|memnû}} {{g|ku|memnûh}} Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) === Gotûbêj=== <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Eşkere ye ku ya standard "'''memnû'''" ye. Forma "memnûh" ne li kar e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) == [[niha]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|niha|r=333}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:22, 16 sibat 2026 (UTC) == [[sêhr]] == {{rfk|sêhr|r=440}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:24, 16 sibat 2026 (UTC) === Gotûbêj === Kelîmeyên jêçêbûyî: {{g|ku|sêhrbaz}}, {{g|ku|sêhrbazî}}, {{g|ku|sêhrdar}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:09, 5 tîrmeh 2026 (UTC) {{ds-kirî|sêhr}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:53, 18 tîrmeh 2026 (UTC) == [[gîya]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|gîya|r=180}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:24, 16 sibat 2026 (UTC) Kelîmeya jêçêbûyî: {{g|ku|gîyagezk}} (mê, mane "''ısırgan otu''") -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:11, 5 tîrmeh 2026 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]], @[[Bikarhêner:Rewiye tine|Rewiye tine]] Bi ya min, ev ne meseleya standardkirinê ye lê ya îmlayê ye çûnkî ev problema îy - iy zêde tevlihev e. Dengdanek hewce ye ku bibêje konsensusek heye li ser bikaranîna -îy û ne -iy. Lê dengdanek wisa dê têk biçe ji ber ku hejmara kesên -îy tercih dikin kêmtir e li ser Wikiferhengê. Loma divê ev gotûbêj wek çênebû were tayînkirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:04, 5 tîrmeh 2026 (UTC) ::Bi qenaeta min jî "'''îy'''" rasttir e. Divê em di demên pêş da wî meseleyê hel bikin. Feqet wekî ku te jî got, ji ber ku vê gavê li ser vê qerar nehatîye dayîn, em karin wek xwe bihêlin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:45, 6 tîrmeh 2026 (UTC) == [[hincet]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|hincet|r=210}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:18, 16 sibat 2026 (UTC) == [[kurmî]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|kurm (navdêr), kurmî (rengdêr)|r=269}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 08:55, 23 adar 2026 (UTC) :kurmî berbelav e hem jî standardîze bûye bi min. Hem em dibêjin kurm bi gelemperî kirm kêm e. [[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 10:55, 23 adar 2026 (UTC) ::Lê balkêş e ku rehê xwe yê qedîm zêdetir wekî [[kirm]] xuya dike. Lê etîmolojî nikare bikeve pêşberî bikaranîna giştî peyvekê ji aliyê xelkê ve. Helbet ev fikra min a şexsî ye. Ji bo selameta ferhengê kurdî ev yek gerek e bête çareserkirin. [[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 11:01, 23 adar 2026 (UTC) == [[tihn]] == [[tihn]], [[tîn]], [[tên]] {{rfk|tîn (mê, mane: ''ısı; hararet, sıcaklık'')|r=488}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:18, 5 tîrmeh 2026 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez bawer dikim ku ''tîn'' zêdetir tê bikaranîn. == [[nehwirandin]] == [[nehwirandin]], [[norandin]] bnr [[Gotûbêj:norandin]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 11:52, 3 tîrmeh 2026 (UTC) {{rfk|nehwirandin|r=328}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:05, 5 tîrmeh 2026 (UTC) === Gotûbêj === == [[rus]], [[rûsî]] == [[rus]], [[rûs]], [[rûsî]], [[rusî]] bnr. [[Gotûbêja kategoriyê:Rusî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 07:11, 5 tîrmeh 2026 (UTC) {{rfk|rûs, rûsî|r=422}} "rûs" wek navê miletê, "rûsî" wek navê zimanê hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:57, 5 tîrmeh 2026 (UTC) === Gotûbêj === 62128s8lgrqyce6716el8f7222eh7ij 6265369 6265368 2026-07-18T17:53:23Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265369 wikitext text/x-wiki {{/destpêk}} = Daxwazên standardkirinê: 2020 = == [[mizhar]] == mizhar / miz'ar / mizar --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:31, 10 tebax 2020 (UTC) ===Gotûbêj=== {{şîrove}} Min gelek ferhangan nêrî lê min kelîmeyek wisa nedît. Divê ev kelîme were peyitandin. Wexta em kelîmeyek bo standartkirinê hilbijêrin divê hinek ser bisekinin. Ka kelîme hêjaye an na. Kelîmeyê zêde tên bikaranîn divê were hilbijêrîn.--[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 20:54, 3 çiriya paşîn 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[kîte]] / [[kite]] == [[kîte]] / [[kite]] Divê werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:11, 13 tebax 2020 (UTC) {{rfk||}} Di vê ferhengê de "kîte / kite" nîne, lê wek lêker cih dane "kîte kirin"ê. Jê tê famkirin ku halê standard wek "'''kîte'''" dibînin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:31, 28 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji bo '''''[[kit]]''''' ez dibêjim '''''[[kit]]'''''; nabêjim '''''[[kît]]'''''. Ma '''''[[kîte]]''''' ('''''[[kît]]''''') li kû derê li kar e? -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 15:13, 5 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hêvişandin]] == [[hêvişandin]] / [[êvişandin]] / [[hewişandin]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:50, 15 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hindirandin]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 09:09, 16 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} *Bi ya min divê forma ''hundirandin'' bibe standard. Li herêma Behdînan gelek caran '''u''' dibe '''i''', '''û''' jî dibe '''î'''. Loma [[hindir]] weke rûpela sereke hatiye çêkirin.—<small>[[Bikarhêner:Gomada|<span style="background:Yellow">'''''<span style="font-family:Verdana;color:red">Gom<span style="color:#006400">ada</span></span></span>''''']]<sup>[[Gotûbêja bikarhêner:Gomada|peyam]]</sup></small> 15:40, 21 kanûna paşîn 2021 (UTC) ** {{silav|Gomada}}. Bnr. [[WF:Rêzikên standardkirinê]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:42, 21 kanûna paşîn 2021 (UTC) == [[zingar]] == Eynî rûpel li [[zeng]] û [[jeng]] heye. Ez awayê rast wek [[zingar]] dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:34, 18 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[axaftin]] == [[axaftin]] / [[axivtin]] / [[axiftin]] / [[axivîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:23, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Axiftin û axivîn ne eynî tişt in. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:05, 22 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[jêbirk]] == [[jêbir]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:41, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Xuya dike paşgira -k (bi vê maneyê) gelekî nayê bikaranîn. Agirkuj bi dêla agirkuj-k tê bikaranîn, min tenê "jêbir" bihîstîye, "xwêdan-k" bêçavkanî ye, "demjimêr-k" kêm peyda dibê (bêhtir di spam de heye) ... -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:39, 22 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[bager]] == [[bager]] / [[bagêr]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:16, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[çikilandin]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:52, 20 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[evraz]] == [[evraz]] / [[hevraz]] / [[evrazî]] / [[hevrazî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:03, 20 tebax 2020 (UTC) :ervaz [[Taybet:Beşdarî/&#126;2026-16469-22|&#126;2026-16469-22]] ([[Gotûbêja bikarhêner:&#126;2026-16469-22|talk]]) 19:30, 15 adar 2026 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwişk]] == [[xwişk]] / [[xweng]] / [[xwek]] / [[xuşk]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:33, 21 tebax 2020 (UTC) {{rfk|xwişk, xweng, xweh|r=524 (xweng, xweh), 526 (xwişk)}} Di ferhengê de "xwişk (r. 526), xweng (r. 524), xweh (r.524)" tev jî bi maneya "''kız kardeş''" hatine qeydkirin. "xwek" û "xuşk" jî tê de nîne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:04, 2 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ''[[xuşk]]'' u ''[[xweh]]'' ji ber ku di devoka min da herdu jî têne bikaranîn, wek ''[[xuçik]]'' u ''[[xweng]]''. ''[[xwek]]'' devokî ye u bipiranî li rojavayê tê bikaranîn. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 15:49, 21 tebax 2020 (UTC) : {{silav|Hakîmo}} Kengî dengdana li ser [[Wîkîferheng:Rêzikên standardkirinê|Rêzikên standardkirinê]] xilas bû, em ê dest bi standardkirinê bikin. Tu jî dikarî fikrên xwe li vir bibêjî '''[[Wîkîferheng:Dengdan/Rêzik/Rêzikên standardkirinê]]'''. ::Di devoka min de xwîşk, xuh û xwak hene. Di wextên cuda de tên bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:06, 21 tebax 2020 (UTC) Ez awayê rast ya xwîşk/xwişk weke "xwîşk" dibînim, û di înternetê de bêhtir encam hene (hejmara rûpelan binêrin, hejmara encaman şaş e.) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:27, 25 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. {{erê}}: [[xuşk]] u [[xweh]] (belkî [[xuçik]] jî, lê niha [[xuşk]] ancax têr dikê)--> == [[xwendevan]] == [[xwendevan]] / [[xwandevan]] / [[xwêndkarî]] / [[xwîndkarî]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:50, 21 tebax 2020 (UTC) {{rfk|xwendevan, xwendekar|r=524}} Di ferhengê de bi maneyên cuda her du peyv jî derbas dibin. "xwendekar" bi maneya "öğrenci, talebe"; "xwendevan" bi maneya "okuyucu, okur" hatîye qeydkirin. Lewma divê her du jî hebin. "''xwêndkarî''" û "''xwîndkarî''" jî formên "xwendekarî"yê ne, lewma divê wek "xwendekarî" werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 2 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Xwendevan û xwendekar bi eynî maneyî ne lê ne eynî peyv in, nikarin weke yek werin standardkirin. Ji ber ku xwendin/xwandin weke xwendin hatîye standardkirin divê xwendevan jî wilo bibê. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:05, 4 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[sefhe]] == [[sefhe]] / [[seyfe]] / [[sayfe]] -- [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:34, 22 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standard "sehîfe" ye. Forma "sefhe" di şiîrên Ehmedê Xanî de derbas dibe, lê îro ev peyv bi forma "sehîfe" tê zanîn. Lewma bi min divê em awayê standard wek "'''sehîfe'''" nîşan bidin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[pergala xebatê]] == [[pergala xebatê]] / [[pergala xebitandinê]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:29, 26 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:49, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ya rast ev ne pirseke li ser standardkirinê ye. Lewma li vir neyê minaqeşekirin baştir e. Lê dîsa fikrê xwe bêjim. Îngilîzîya wî "''operating system''" e, ew jî bi kurdî him dibe "''sîstema xebitandinê''" him jî "''sîstema xebitînê''", ji ber ku lêkera "operate" him transîtîv e him jî întransîtîv. Bi min "pergala xebatê" jî ne xelet e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:49, 1 hezîran 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[qet]] == Navdêra qet/qed (bi maneya parçe). Ji erebî hatîye û ya erebî "qet" e (bi t-ya qalin weke '''t'''ewandin). Ya kurdî bi t-ya normal e. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:24, 28 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 28 nîsan 2025 (UTC) Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de 'qed' derbas nabe, qet bi maneya 'hîç' derbas dibe, halê standard ya 'qet'a bi maneya 'parçe'yê wekî 'qut' nîşan dane. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:07, 28 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} * Hiii, min got yanî ya hoker bû. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 14:03, 29 tebax 2020 (UTC) :{{r|Hakîmo}} Min şablonê li navdêrê danîbû lê baştir e ez binivîsim ku li ser navdêrê ye. (Min vêce nivîsî). -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:30, 29 tebax 2020 (UTC) {{şîrove}} Wek min li jor nivîsî, ev peyv di ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de tine ye, feqet bi min divê forma "'''qet'''" wek ya standard were qebûlkirin. Wek notek biçûk vê jî bêjim, ji "qet"a bi maneya "parçe" lêkera "qet kirin"ê jî çêbûye û lêkera "qut kirin"ê ku tê maneya "du tiştan ji hev qet kirin" û lêkera "qet kirin"ê bi eynî maneyê ne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 28 nîsan 2025 (UTC) {{şîrove}} Li ser meseleya 'qet' û 'qut'ê jî, her du jî pir berbelav in, lewma bi min divê her du jî bimînin. Wekî din hin ferq jî hene di navbera wan de, wek nimûne, halê navdêrî ya "qet"ê berbelav e, lê halê navdêrî ya "qut"ê neberbelav e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:07, 28 nîsan 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[darberû]] / [[darberî]] == [[darberû]] / [[darberî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:36, 30 tebax 2020 (UTC) {{rfk|berû|r=73}} Peyva "darberû" nîne, lê "berû" heye. Jixwe peyda "dar" standard e, nelihevî li ser qismê "berû" û "berî"yê ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:24, 27 nîsan 2025 (UTC) {{ds-kirî|darberû}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) == [[diran]] / [[didan]] == [[diran]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:52, 31 tebax 2020 (UTC) {{rfk|diran|r=136}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:20, 27 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} '''''[[didan]]''''' awayê standard e ji ber ku '''''[[diran]]''''' ji wê hatiye: '''''didan''''' > '''''diran''''' * Li Qonyayê herdu li kar in (ez '''''[[didan]]''''' bi kar tînim); li rojhilatê '''''[[didan]]''''' pirtir li kar e; Ehmedê Xanî di ''Nûbihara Biçûkan'' da '''''[[didan]]''''' bi kar anîbû. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:29, 1 îlon 2020 (UTC) * {{erê}} [[didan]] -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:29, 1 îlon 2020 (UTC) Em dibêjin diran û dinan. "Didan" formeke lêkerê ye jî ("ew xwarin ''didan'' xelkê"), baştir e ne weke hev bin. Diran (înternetê bigere "diranê" û "diranên") gelekî bêhtir ji "didan" ("didanê", "didanên") tê bikaranîn. Fikirên [[Bikarhêner:Ferhengvan|Ferhengvan]] (23ê îlonê 2019) li vir hene: [[Gotûbêja pêvekê:fînî-kurdî]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:02, 1 îlon 2020 (UTC) {{şîrove}} {{r|Guherto|Hakîmo}} Hevalno hûn tim behsa bilêvkirinê dikim lê hûn ti carî behsa çavkaniyan nakin. Binêrin [[Wîkîferheng:Dengdan/Rêzik/Rêzikên standardkirinê]] dibêje ''Derbarê awayê peyvekê de çiqas zêde çavkaniyên kitêb an ferhengên rastnivîsînê, ferheng û kovarên zimannasiyê hebin, ew awa wek awayê standard tên pejirandin.'' Yanî bilêvkirina xelkê ne xema me ye. Heta niha 4 kes gotine erê, ku hûn naxwazin em bi ya çavkaniyan bikin hingê dengê xwe bidin, bibêjin na daku ew rêzik nayên pêjirandin û em dîsa gotûbêj çêkin, rêzikên din hilbijêrin. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:11, 1 îlon 2020 (UTC) ::{{r|Balyozxane}} Min gotibû ''Diran (înternetê bigere "diranê" û "diranên") gelekî bêhtir ji "didan" ("didanê", "didanên") tê bikaranîn.''. Ew li ser çavkanîya ne. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:26, 1 îlon 2020 (UTC) :::{{r|Guherto}} Hingê çima dengê xwe nadî? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:27, 1 îlon 2020 (UTC) ::::{{r|Balyozxane}} Min hin sanîye berî ku tu vê peyama xwe ya talî şand dengê xwe da :) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:28, 1 îlon 2020 (UTC) :::::{{r|Guherto}} Mala te ava! :) --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:30, 1 îlon 2020 (UTC) ::::::{{r|Balyozxane}} Merheba. Min berê jî gotibû: ''rewşa kurmancên me gelek xirab e, u ji ber hindê pir kurmancên me bi xwendin u nivîsîna zimanê xwe nizanin''. Çavkaniyên niha bipiranî ji devokên navendî tên, hinên rojhilatê jî bi herfên erebî ne. Zimanê standard bi çavkaniyan çênabit, divêt li gorî zimanê hemî kurmancan çêbit. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 16:19, 2 îlon 2020 (UTC) ::::::{{r|Balyozxane}} Herwiha '''''[[didan]]''''' helbet dikarit wek '''''[[diran]]''''' bi lêv bibit, lê berevajî nabit. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 16:22, 2 îlon 2020 (UTC) :::::::{{r|Hakîmo}} Merheba, fikirên xwe li dengdanê çima nadê? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:44, 2 îlon 2020 (UTC) ::::::::{{r|Guherto}} Ne min dayê... -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 12:53, 3 îlon 2020 (UTC) Ez dibêjim ku "dinan" formêka rasttirin bi kurdî ye (bi kelhûrî bikar tînin). Em berhevdin: Farsî: duzd, nazdīk, gandum, gand, dandān, xand-īd-an Kurdî: diz, nezîk, genim, genî, dinan, ken-î-n Zazayî: dızd, nezdi, genım*, gende, dından, (hûwaene) Bi kurmancî, soranî u kelhûrî ZD u ND dibin Z u N, D dikeve. Ev qeyde gelêk kevin e. *ji kurmancî, bi taliş qender: gāndım [[Bikarhêner:Umut Akkoç|Umut Akkoç]] ([[Gotûbêja bikarhêner:Umut Akkoç|gotûbêj]]) 14:14, 18 gulan 2021 (UTC) {{ds-kirî|diran}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:07, 1 hezîran 2025 (UTC) == [[dur]] == [[dur]] û [[dir]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:41, 31 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[nanoziko]] == [[nanoziko]] / [[nanzikî]] / [[nano ziko]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 06:57, 4 îlon 2020 (UTC) {{rfk|nanozikî|r=324}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:27, 27 nîsan 2025 (UTC) {{ds-kirî|nanozikî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:07, 1 hezîran 2025 (UTC) == [[sînor]] / [[sinor]] == sînor / sinor -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:15, 4 îlon 2020 (UTC) {{rfk|sînor|r=446}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:25, 27 nîsan 2025 (UTC) {{ds-kirî|sînor}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:08, 1 hezîran 2025 (UTC) == [[ard]] == ard / ar -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:10, 6 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 27 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ard rasttir dibînim -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:10, 6 îlon 2020 (UTC) {{şîrove}} "ar" tê maneya "agir"ê jî. "Erd" (rûyê zemînê) û "ard" jî wek telafûz nêzî hev in. Di peyva "arvan"ê de jî wek "ar" derbas dibe. Bi min wek "'''ar'''" baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 27 nîsan 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[ajne]] /[[avjenî]]/[[ajnî]] == [[ajnî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:05, 6 îlon 2020 (UTC) * {{rfk|ajne, avjenî|r=42, 50}} Di vê rêbera rastnivîsînê de her du formên wek "ajne" û "avjenî" wek standard hatine qeydkirin. Lewma formên peyva ''ajne'' yên wek "ajnê", "ajnî", "aşnê" divê li madeya "ajne"yê werin alîkirin, lê "avjenî" bi serê xwe cih bigire. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:39, 21 îlon 2024 (UTC) {{ds-kirî|[[avjenî]], [[ajne]]}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:09, 1 hezîran 2025 (UTC) == [[gurî]] == [[gurî]] / [[gurîtî]] / [[gurriyatî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:53, 6 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[parsî]] == [[partî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:09, 7 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwestin]] == xwestin / xwastin xwestin rasttir dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:09, 9 îlon 2020 (UTC) {{rfk|xwastin|r=523}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:48, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez jî '''''[[xwestin]]''''' rasttir dibînim; jixwe '''''[[xwastin]]''''' bi min giran têt, o '''''[[xwestin]]''''' di hemî lehceyên kirmancî da heye. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:21, 19 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[îrrasyonel]] == [[îrrasyonal]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:44, 9 îlon 2020 (UTC) {{rfk||}} Ev peyv derbas nabe, feqet peyva "rasyonel" wek standard cih girtîye (r. 403). Lewma ev jî dibe "'''îrrasyonel'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:46, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[ajel]]/[[ajal]] == ajel / ajal Em dibêjin heywan :) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:11, 10 îlon 2020 (UTC) * {{rfk|ajel|r=42}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:34, 22 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Peyva ajel ji peyva sewal a kurmancî hatiye standin (s>J) sewal anku ajel ew canewerên çarpayî yên kedîkirî ne. Wekî pez, bizin, çêlek.{{bêîmze|46.161.196.225}} {{ds-kirî|ajel}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:11, 1 hezîran 2025 (UTC) == [[pîrebok]]/[[pîrhebok]] == {{rfk|pîrebok|r=365}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:44, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji bo Rastnivîsnê Ferhanga Kurdî; di pera 365 wek ''pîrebok'' hatiye standardîzekirin. Di ferhengê de herweha ev form jî hene: pîraboçk, pîrabok, pîraboşk, pîrabotîk, pîravok, pîravtong, pîreboşk, pîrebotk. Wîkîferhengê herwiha forma pîrhebok heye[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 21:15, 10 îlon 2020 (UTC) {{ds-kirî|pîrebok}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:11, 1 hezîran 2025 (UTC) == [[şirove]] / [[şîrove]] == [[şirove]] / [[şîrove]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:50, 11 îlon 2020 (UTC) {{rfk|şirove|r=466}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:41, 6 adar 2025 (UTC) {{ds-kirî|şirove}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 08:48, 5 tîrmeh 2026 (UTC) == [[pezkûvî]]/[[pezkovî]] == [[pezkovî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:59, 11 îlon 2020 (UTC) {{rfk|pezkûvî|r=354}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:41, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Yek hatîye jêbirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:22, 23 çiriya pêşîn 2020 (UTC) {{ds-kirî|pezkûvî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:13, 1 hezîran 2025 (UTC) == [[dibistana seretayî]]/[[dibistana seratayî]] == [[dibistana seratayî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:22, 12 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:39, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min eşkere ye ku awayê standard "sereta" ye, lewma ya standard dibe "''[[dibistana seretayî]]''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:39, 6 adar 2025 (UTC) {{ds-kirî|dibistana seretayî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:13, 1 hezîran 2025 (UTC) == [[sêzdeh]]/ [[sêzde]] == / sêzde. sêzdeh rasttir dibînim, sê + z + deh. Ti sedem nîne ji bo jêbirina "h" -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:34, 13 îlon 2020 (UTC) {{rfk|sêzdeh|r=441}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:37, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ferhenga Michael L. Chyet (2003) sêzde ber alî dike sêzdeh. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:34, 13 îlon 2020 (UTC) : yazdeh/yazde (beralîkirin), çardeh/çarde (dubare), pazdeh/pazde (beralîkirin), şazdeh/şazde (beralîkirin), hevdeh/hevde (beralîkirin), hejdeh/hejde (beralîkirin), nozdeh/nozde (beralîkirin) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:37, 13 îlon 2020 (UTC) {{ds-kirî|sêzdeh}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:14, 1 hezîran 2025 (UTC) == [[çirûsk]]/[[çirîsk]] == çirîsk/çirûsk çirûsk(m):1.kıvılcım, çıngı çirîsk(m): binêre(çirûsk)(per 116,117)[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 22:46, 13 îlon 2020 (UTC) {{rfk|çirûsk|r=116}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:36, 6 adar 2025 (UTC) {{ds-kirî|çirûsk}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:15, 1 hezîran 2025 (UTC) == [[êriş]]/[[êrîş]] == [[êriş]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:11, 15 îlon 2020 (UTC) * {{rfk|êriş|r=157}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:36, 22 îlon 2023 (UTC) {{ds-kirî|êriş}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:15, 1 hezîran 2025 (UTC) == [[mûmin]] == [[momîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:22, 16 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standard "'''mumin'''" e. Bi apostrof baştir be jî, ji ber nestandardbûna emilandina apostrofan, ji bo halê standard bêapostrof baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwarza]] == [[xwarza]] / [[xwarzî]] / [[xuharzî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:14, 17 îlon 2020 (UTC) {{rfk|xwarza, xwarzî|r=523}} Her du peyv jî bi eynî maneyê di ferhengê de cih girtine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[lênêrîn]] == [[nerîn]] / [[nêrîn]] / [[lênêrîn]] / [[lê nerîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 17 îlon 2020 (UTC) {{rfk|nêrîn|r=333}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:04, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} "Lênêrîn" jixwe wek navdêr "''nêrîna li tiştekî''" ye, û "lê nêrîn" jî wek lêker "''li tiştekî nêrîn''" e, lê belê di her dukan de jî lêker/navdêr "nêrîn" e. "li"ya pêşî ji bo maneya "nêrîn"ê bêtesîr e/tesîreke wê lê nîne. Feqet ger were gotin ku "nêrîn" (bi îngilîzî "looking") wek forma "lênêrîn" xwedî maneyeke din e (ku divê ev yek jî bi çavkanîyan were îsbatkirin) wê gavê mirov kare wê peyvê cardin binirxîne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:04, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hewar]] == [[hewar]]/[[hawar]] --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 10:07, 19 îlon 2020 (UTC) {{rfk|hawar|r=190}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:35, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[muhakeme]] == [[muhakeme]] / [[mihakeme]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:59, 19 îlon 2020 (UTC) {{rfk|mihakeme|r=309}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:34, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[tevabûn]] == [[tewabûn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:22, 19 îlon 2020 (UTC) {{rfk|temambûn|r=477}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:32, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Tev jî formên "''temambûn''"ê ne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:32, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[fiêl]] == [[fiêl]] / [[fîil]] / [[fîîl]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 19 îlon 2020 (UTC) {{rfk|fêl|r=164}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:21, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[pêşniyazkirî]] == [[pêşniyarkirî]], [[pêşniyar]] beralî dike [[pêşniyaz]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:24, 19 îlon 2020 (UTC) '''Eynî mijar li jêr hatîye vekirin. Ji bo standardkirinê binêrin ya jêr.''' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:18, 5 sibat 2025 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[xwehr]] == [[xwehr]] / [[xwar]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:43, 20 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Bikarhêner}} Kîjan mane? Jixwe ya xwehr (îng crooked) standardkirî bû lê te xwehr kopî kir xwar. Çima? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:07, 20 îlon 2020 (UTC) : {{r|Guherto}} Merheba bira. Li ser rûpela "[[xwar]]" maneya rengdêrî ya "ne rast, tewandî" tinebû. Tenê maneyeke wek "çewt, xelet" ''(bi cureyê rengdêrî)'' hebû. Ji ber ku mane kêm û şaş hatibû dayîn min ji rûpela "[[xwehr]]" mane û beşên din kopî kir û bi rûpela "[[xwar]]" ve kir. Û ji ber ku ji bo tenê maneyekê du awayên nivîsê yê wek "[[xwar]]" û "[[xwehr]]" wek standard cih digirtin, min şablona standardkirinê tevlî wan her du rûpelan jî kir, û ji bo ku em awayê standard bibijêrin li vir beşekê nû vekir. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:25, 20 îlon 2020 (UTC) ::Tu dikarîbû bnr-ek lê zêde bikê, ne hewce ye kopîkirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:48, 20 îlon 2020 (UTC) ::: {{r|Guherto}} Ji ber ku ez awayê standard wek "[[xwar]]" dibînim min rûpelê wek standard hazir kir. Awayê bnr-yî ne awayê wek standard e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:07, 20 îlon 2020 (UTC) ::::Temam. Lê hêjî kopîkirin ne hewce ye, bnr min çawa kir li [[#girover]] ji ber ku ez wê standard didîtim (dibînim). -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 10:11, 20 îlon 2020 (UTC) ::::: {{r|Guherto}} Baş e, di yên din de êdî ez ê wisa bikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:35, 20 îlon 2020 (UTC) xwehr = ne rast (tirkî:eğik) û xwar = jêr (tirkî:aşağı).—<small>[[Bikarhêner:Gomada|<span style="background:Yellow">'''''<span style="font-family:Verdana;color:red">Gom<span style="color:#006400">ada</span></span></span>''''']]<sup>[[Gotûbêja bikarhêner:Gomada|peyam]]</sup></small> 15:34, 21 kanûna paşîn 2021 (UTC) {{şirove}} Birêzan; li herêma me ev peyv wek ''xar'' tê bilêv kirin û li serhedê heta Sêwaz û ji wir hata Rojavayê Kurdistan bi vî awayîye.Min xwehr heya niha ji devê kesî nebihîstibû. Bi ya min xwar rasttire. Ji ber ku li devê meda di nav gellek peyvanda tîpa ''w'' nîne. Lê îjar jî bi peyva ''xwarin'' û ''xwarê''(berjêr) tevlihevî çêdibe.Dema ku standardizasyon çêdibe divê hemî peyvên watecûda bi wekhev neyê nivîsandin. Wek mînak niha peyvên kêr(alav,feyde,pozdewixî), ker(ajal,parçe,koma pez,nebihîz) 3-4 peyven ku xwendinên wan cûdane bi heman awayî tê nivîsin,ev zimanê me zortir dike û dibe sedema xeletîyan.Divê ziman standardîze be, lê ne bi vî awayî. {{bêîmze|Mihemed Qers}} == [[dirist]] == [[dirist]] / [[dirust]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:44, 20 îlon 2020 (UTC) {{rfk|dirust|r=137}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:15, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[neynok]] == [[neynok]] / [[neynûk]] / [[nînok]] / [[nênûk]] / [[nenîk]] Awayê ku herî kêm tê bikaranîn (nînok) weke standard hatîye neqandin, ez vê şaş dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:43, 20 îlon 2020 (UTC) Eynî rûpel li nînok û nênûk hene. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:45, 20 îlon 2020 (UTC) {{rfk|nenûk|r=328}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi qenaeta min divê halê standard "neynûk" be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 5 sibat 2025 (UTC) == [[neynokbir]] == neynokbir/neynûkbir/nenîkbir Divê li gora encama [[#neynok]] werê standardkirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:39, 20 îlon 2020 (UTC) {{rfk|nenûk|r=328}} Di vê ferhengê de ''nenûkbir'' nîne, lê ji bo peyva "neynûk"ê awayê standard wek "nenûk" hatîye nîşandayîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min wek halê standard forma "neynûk" baştir e. Lewma ev jî dibe "''neynûkbir''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 5 sibat 2025 (UTC) == [[xwijok]] == [[xişok]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 02:46, 21 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:44, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ji ber ku halê wê yê lêker wek "''xişîn''" e, ya standard "'''xişok'''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:44, 5 sibat 2025 (UTC) == [[pirhindik]] == [[pir hindik]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:34, 22 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:30, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Formeke wek "pirhindik" bi min bêçavkanî ye. Lewma ya standard divê wek "pir hindik" be. Feqet peyva "pir hindik" jî bi maneya "teqrîben, nêzîkî" nîne. Divê ew qism jî were rastkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:30, 3 sibat 2025 (UTC) :Min maneya wê fam kir, feqet nizanim, emilandineke wisa heye an tine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:26, 6 adar 2025 (UTC) == [[qireqir]] == [[qîreqîr]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:22, 23 îlon 2020 (UTC) {{rfk|qîreqîr|r=390}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:11, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[pênivîs]] == [[pênivîs]] / [[pênûs]] / [[pênivîsk]]. Pênivîs bêhtir tê bikaranîn. Ev û pênûs eynî peyv in, lê pênûs li gora "nûsîn"a soranî û pênivîs li gora "nivîsîn"a kurmancî hatîye çêkirin. Em wan bikin yek? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:58, 24 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:34, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} # pênivîs - Ferhenga Birûskî Michael L. Chyet # pênivîs - Ferhenga Destî çap 2 Umîd Demîrhan # pênivîs - Ferhenga Kurdî ( Kurmancî ) - Farsî. Koma Kurdîya Kurmancî. Azad MAKÛYÎ,Haşim MEHMÛDÎ,Şehnaz OMERZADE, Nasir ECEMÎ,Mohsin QULÎZADE,Kejal PADAŞ,Efsûn YÛSIFÎ # pênivîsk - Rehnas Husein Muhammed {{şîrove}} Qertafa "-k"yê di çêkirina navdêran de li kar e. Lewma ji alîyê xisûsîyeta navderbûnê ve "''pênivîsk''", ji alîyê pratîkbûnê ve ''"pênivîs"'' baştir e. Lê eger krîtera girêdayîmayîna bi eslê peyvê ve were esasgirtin, wê gavê jî ''"pênûs"'' baştir e. Biqenaeta min "'''pênivîsk'''". : Ji xeynî vê qismeke ji [https://zimannas.wordpress.com/2015/12/21/em-cima-kurdi-li-ber-xwe-dikin-ciyayeki-ase/ nivîsa malpera Zimannasê]: : ''[Peyva ”qelem” ji aliyê hemû kurdan ve û ji hêla miletên misilman ve ji Indonezyayê heta Mexribê tê fehmkirin û bikaranîn. Lê nivîskarên me qîma xwe bi wê naînin ji ber ku bi xeletî bawer dikin ku eslê wê erebî ye. Lê eslê wê jî yûnaniya kevn e: κάλαμος (kálamos). Li cihê wê nivîskarên me xwe dispêrin peyvên çêkirok yên wek ”pênivîs(k)” yan jî ”pênûs” ya ji soranî wergirtî. Lê ”pênivîs(k)” yan ”pênûs” her tişt e ku mirov pê dinivîse, ne tenê qelem e: li vê serdemê mirov zêdetir ne bi qeleman lê bi kompûterê, bi telefona mobîl yan bi hin makîneyên din dinivîse. Amûrên nivîsînê yên serekî niha ne qelem in lê kompûter, laptop, tablet û telefon in. Li gor vê rêbazê be, divê mirov ji kompûteran, ji laptopan re, ji tabletan re û ji telefonan re jî bibêje ”pênivîsk/pênûs”, ne tenê ji qeleman re!]'' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:34, 3 sibat 2025 (UTC) == [[behs]] == / [[bas]]. Em dibêjin beḧs. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:49, 24 îlon 2020 (UTC) {{rfk|behs|r=64}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:42, 1 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[dîmender]] == [[dîmender]] / [[dîmendêr]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:43, 25 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:45, 27 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Paşgira "der" / "dêr"ê li şûna hev hatine emilandin. Lê ji nimûneyên jêrîn ên ji ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' tê dîtin ku qerareke li ser zelalkirina halê standard nehatîye dayîn di wê ferhengê de. Bnr. [[agahîder]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 41), [[hander]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 189), [[kêfder]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 253), [[avdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû wek "avdêr" nîne, lê wek "''avdêrî''" r. 50), [[bangdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 58), [[dengdêr]] ''-ne zelal e, nimûneyên din fahmbartir in-'' (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 127), [[kardêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 239), [[saloxdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 425), [[serîhildêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 435), [[xwepêşander]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[dersder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[fermandêr]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de ev form nîne, wek "''fermande''" qeyd kirine), [[deynder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[girêdêr]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[mizgînder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne). Bi min divê em li balê bidin ser ku paşgirên "der" / "dêr"ê eynî maneyê didin an na. Bi min paşgira "der"ê qismen nêzî paşgira "-dar"ê ye ku ew jî maneya xwedîbûna tiştekî dide. Lewma bi min ji bo peyvên bi maneya "kesê tiştekî dide" emilandina paşgira "-dêr"ê wê baştir be, lê ger em ji alîyê rehetîya telafûzê bifikirin jî paşgira "-der"ê baştir e ji bo awayê standard. Wek netîce bi min ji bo halê standard (ji bo peyvên bi maneya "kesê tiştekî dide") paşgira "-dêr"ê başttir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:45, 27 kanûna paşîn 2025 (UTC) == [[Rojavayê Kurdistanê]] == /Rojavaya Kurdistanê. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:16, 26 îlon 2020 (UTC) [[Rojavayê Kurdistanê]]-- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:12, 9 adar 2021 (UTC) {{rfk|"rojava" wek nêr derbas dibe|r=416}} Peyva "rojava" wek nêr qeyd kirine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ''{{g|ku|rojava}}'' navdêreke mê ye, li gori rêzimana kurdi nivîsa rast "Rojava'''ya''' ''(îzafe)'' Kurdistan'''ê''' ''(çemandî)''" ye. Feqet "Rojavayê Kurdistanê" jî pirr tê bikaranîn.. --[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 21:27, 9 adar 2021 (UTC) {{şîrove}} Slav @[[Bikarhêner:Ghybu|Ghybu]], gelle me û mezinên me dema ku peyvan bilêv dikin nêr/mê bûna peyvan çîye nizanin,peyv û hevokên ku hezaran salanda terkîb bûne û derketine holê bi xwezayî ji devên wan dertê, heta eger ku ji wanra nêr/mê bûna peyvan qal bikin yê li me xerîb binêrin,lê wan bi hezaran saland a bê qest û bi xwezayî vî zimanî qasê ku meriva şaş bihêle bi duzen ava kirine. Ne tenê herêma me, min ji gellê çi bihîstîye wê dinivîsim. Lê ji bilî gellê meyê hin herêmên Mêrdînê min tu cîyek nebihîstye ku mînak şûna ″porê min″ ″pora min″,yan jî şûna ″Rojavayê Kurdistanê″ ″Rojavaya Kurdistanê″ bêjin. Lê bi ya min em nikarin bêjin jiber ku peyva ″roj″ mê ye divê ″rojava″ jî mê be. Rast e rojava ji roj tê lê edî rojava peyveke cûda ye. [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 23:09, 9 adar 2021 (UTC) {{şîrove}} Di Rêbera Rastnivîsînê ya Komxebata Kurmancîyê de (r.40) jî wek alî (wek hêl, ne parçe) "'''rojavayê''' Kurdistanê" derbas kirine. Ji ber ku eynî peyv e, em dibînin ku li wir jî wek "nêr" qebûl kirine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 26 kanûna paşîn 2025 (UTC) == [[diz]] == [[diz]] / [[dizîker]] / [[dizîkar]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:37, 27 îlon 2020 (UTC) {{rfk|diz, dizek|r=138}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ″diz″ ji xwe kesek e ″dizî″ jî karesata wî/ê ye lewma ″dizîker/dizîkar″ xeletin.[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:38, 9 adar 2021 (UTC) :Kes nabêje "dizîker,/dizîkar", kurd dibêjin : dizek . [[Taybet:Beşdarî/83.252.83.100|83.252.83.100]] 19:25, 3 gulan 2023 (UTC) {{şîrove}} Şiroveyên hatî yên berê ji bo min jî rast dixuyin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 26 kanûna paşîn 2025 (UTC) == [[rêkxistin]] == [[rêxistin]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:03, 27 îlon 2020 (UTC) *{{rfk|rêxistin}}--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:27, 23 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[rêxistin]] -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:39, 9 adar 2021 (UTC) == [[cihêl]] == [[cihêl]] / [[cehêl]] standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:38, 29 îlon 2020 (UTC) {{rfk|cahil|r=94}} Forma standard wek "'''cahil'''" hatîye nîşandan, ji bo kelîmeya "cihêl". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:10, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[tihn]] == [[tên]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:41, 30 îlon 2020 (UTC) {{rfk|tîn|r=488}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:01, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[gişt]] == [[gişt]] / [[giş]] / [[gî]] / [[gîh]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:25, 30 îlon 2020 (UTC) {{rfk|gişt|r=179}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:55, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[tal]] == [[tehl]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:35, 1 çiriya pêşîn 2020 (UTC) {{rfk|tahl|r=472}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:51, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Birêzan pirranîya gellê me vê peyvê wek ″تعال″ bilêv dike lê alfabeya me da tîpa ″ع″ tune.Divê em jibo vê tîpê standartekî çêkin, wek şûna ″ع″ ″a yan jî eh″ bikarbînin wê demê pirsgirêk yê jibo peyvên din jî çareser be. -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:31, 9 adar 2021 (UTC) == [[şuxl]] == [[şol]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 02:56, 2 çiriya pêşîn 2020 (UTC) [[şuxil]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:41, 9 adar 2021 (UTC) {{rfk|şixul|r=466}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:50, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[gilîz]] == [[girêz]] / [[gilîz]] / [[gilêz]] -- [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:25, 5 çiriya pêşîn 2020 (UTC) :girêz [[Taybet:Beşdarî/&#126;2026-20662-33|&#126;2026-20662-33]] ([[Gotûbêja bikarhêner:&#126;2026-20662-33|talk]]) 19:33, 3 nîsan 2026 (UTC) {{rfk|gilêz|r=176}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:46, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Çi wê ê standardkirin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:27, 14 çiriya paşîn 2020 (UTC) {{şîrove}} [[girêz]] -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:42, 9 adar 2021 (UTC) == [[waris]] == / [[wêris]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:03, 6 çiriya pêşîn 2020 (UTC) {{rfk|waris|r=504}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:00, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[rêveber]] == /birêveber. Ber alî dike "birêveber" lê bahwer im "rêveber" bêhtir tê bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:50, 12 çiriya pêşîn 2020 (UTC) {{rfk|birêveber|r=86}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:15, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min her çiqas lêker "''bi rê ve birin''" be jî halê standard wek "''rêveber''" be baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:15, 26 kanûna paşîn 2025 (UTC) == [[jêk cuda bûn]] == /jê cuda bûn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:15, 15 çiriya pêşîn 2020 (UTC) {{rfk|ji hev cihê bûn, ji hev cuda bûn|r=230}} Forma "jêk" (ji yek) di vê ferhengê de derbas nabe. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[jê cuda bûn]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:18, 7 adar 2021 (UTC) {{şîrove}} Di "Cuda bûn" / "cihê bûn"ê de jixwe du tişt ji hev cuda dibin, lewma bi min madeyeke wek "''jê cuda bûn''" / "''jê cihê bûn''" (ji tiştekî cuda bûn / ji tiştekî cihê bûn) nehewce (neferhengî) ye. Forma "''jêk''" ''(ji yek)'' di ferhenga 'Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû' de derbas nabe. Lewma bi dîtina min her du formên mewcûd jî nestandard in, lê belê ya standard "'''''ji hev cuda bûn'''''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 26 kanûna paşîn 2025 (UTC) == [[pakêt]] == /paket. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:04, 24 çiriya pêşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû de (r. 346) ji bo halê standard yê kelîmeya "''parsêl''"ê "''parsel''" nîşan dane. Ev jî wekî wî ye, '''lewma halê standard "''paket''" e''', lê ne "''pakêt''". Ji ber ku telafûza "''pakêt''"ê jî li gor yê din zehmettir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 26 kanûna paşîn 2025 (UTC) == [[hevaltî]] == / [[hevalî]]. Hevaltî rasttir e û bêhtir tê bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:32, 31 çiriya pêşîn 2020 (UTC) {{rfk|hevalî, hevaltî|r=200}} Di vê ferhengê de her du formên wek "''hevaltî''" û "''hevalî''" jî wek standard hatine qebûlkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min divê em tenê yekî ji wan wek ya standard bibijêrin. Ew jî divê '''''hevaltî''''' be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 26 kanûna paşîn 2025 (UTC) == [[êzidî]] == [[êzîdî]]/[[êzdî]] - -[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:04, 11 çiriya paşîn 2020 (UTC) {{rfk|êzidî|r=158}} û wek kelîmeya jêçêbûyî: "êzidîtî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:48, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[êzdî]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:16, 7 adar 2021 (UTC) == [[potîn]] == [[putîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:04, 14 çiriya paşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:59, 19 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di pir cihan de wek "potîn" derbas bûye, lê min li ti derê forma "putîn" nedît. Lewma bi min eşkere ye ku halê standard wek "'''potîn'''" e. Û ger forma din bi temamî bêçavkanî be, em wê formê jî jê bibin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:59, 19 adar 2025 (UTC) == [[diwazdeh]] == [[diwazdeh]] / [[dazde]] {{rfk|duwazdeh|r=142}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:19, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[xwende]] == [[xwenda]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:47, 25 çiriya paşîn 2020 (UTC) {{rfk|xwende|r=524}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ji bo kelîmeya "'''xwende'''" divê forma standard "xwende" be, ne ku "xwendî". Maneya kesê perwerdegirtî û kesê du-kelîme-xwendî divê ne eynî be. Lewma ez kelîmeya "xwende" pêşnîyar dikim ji bo awayê standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 4 çiriya paşîn 2024 (UTC) == [[pêşniyaz]] == [[pêşniyaz]] / [[pêşniyar]] / [[pêşniyaz kirin]] / [[pêşniyar kirin]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:06, 25 çiriya paşîn 2020 (UTC) {{rfk|pêşnîyaz|r=359}} Kelîmeyên jêçêbûyî ên "pêşnîyaz kirin", "pêşnîyazî", "pêşnîyazkirin" jî wek standard hatine nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:12, 4 çiriya paşîn 2024 (UTC) :Dibe ku ev peyv pêşniyaz be ne pêşn(î)yaz. Ev peyv hîn bêtir nêzî hizir e. Lewra niyaz wateya daxwazê dide lê niyar wateya neyartiyê dide. Divê ev peyv pêşniyaz be. [[Bikarhêner:Mûhemmed Seîd|Mûhemmed Seîd]] ([[Gotûbêja bikarhêner:Mûhemmed Seîd|gotûbêj]]) 21:03, 28 tebax 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Wê çi ê standardkirin? Yan ti dixwazê ya standard werê guhertin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:06, 25 çiriya paşîn 2020 (UTC) :{{r|Guherto}} Nabînî pêşniyar dibêje pêşniyaz rast e pêşniyaz kirin dibêje pêşniyar kirin rast e. Kîjan rast e? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:21, 25 çiriya paşîn 2020 (UTC) ::Qusûrê ne mêzêne, mi tenê rûpela pêşniyaz vekir û dît ku dibêjê pêşniyaz / pêşniyar. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:56, 25 çiriya paşîn 2020 (UTC) == [[kamil]] == [[kamil]], [[kamîl]], [[kamul]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:02, 29 çiriya paşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:49, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ev peyveke Erebîye, lê dema ku Kurd wê bilêv dikin ″kamil″ dibêjin.Lewma ″kamil″ rasttire, ″kamîl û kamul″ bilêvkirinên tirk û hindîyane. [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 17:26, 7 adar 2021 (UTC) {{şîrove}} Ya standard bi eşkereyî "kamil" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:49, 3 çiriya paşîn 2024 (UTC) : Lê di Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya Nû ya M. Malmîsanij û yên din de cih dane madeya "tekamil" û formên wê yên nestandard ên wek ''tekamîl'', ''tekamul''. Lewma ya standard li gor vê ferhengê dide "'''kamil'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:54, 3 çiriya paşîn 2024 (UTC) = Daxwazên standardkirinê: 2021 = == [[fêrgeh]] == [[fêrgeh]] / [[fêrge]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:58, 5 kanûna paşîn 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:36, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[fêrgeh]] bê guman rasttire, ev tîpa ″h″ di gellek peyvanda li hin herêman nayê bilêvkirin.Lê ev nayê manê ku ″h″ tunne. {{şîrove}} Herçend ev kelîme di Ferhenga Kurdî ya Rastnivîsînê ya M. Malmîsanij û yên din de derbas nabe jî, ji madeyên "azmûngeh" (r. 54), "dadgeh" (r. 120), "dangeh" (r. 122) û yên din tê famkirin ku ji bo paşgira "-geh"ê (formên din: "-ge") ya standard "-geh" e. Lewma em karin bêjin ku ji bo vê kelîmeyê divê ya standard bibe "fêrgeh". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:36, 3 çiriya paşîn 2024 (UTC) == [[bêhêwî]] == [[bêhewî]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:52, 23 kanûna paşîn 2021 (UTC) {{rfk|hewî|r=202}} Ji bo maneya "kuma" awayê standard wekî "hewî" hatiye nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:25, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Peyvên "hewî" û "hêwî" her du jî xweyî çendîn maneyan in. Lewma ger beralîkirin were danîn divê maneya ku jê tê beralîkirin jî were nivîsîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:25, 3 îlon 2023 (UTC) == [[pêşnûma]] == [[pêşnima]] Divê bên standardkirin. Bi îxtîmalekî mezin ya standard "pêşnima" ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:20, 12 sibat 2021 (UTC) '''Eynî mijar li jêr hatîye vekirin. Ji bo standardkirinê binêrin ya jêr.''' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:15, 3 çiriya paşîn 2024 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[pêşnima]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:13, 7 adar 2021 (UTC) == [[jenosîd]] == [[jînoside]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:39, 13 sibat 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} "jînoside" an "jînosid" ? Min nivîsandinên formên "jînosideyê" an "jînosideya" pirr nedîtiye...--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 14:48, 13 sibat 2021 (UTC) {{şîrove}} Bi min ya standard "[[jenosîd]]" e. Halên din ên "cenosîd", "jînosîd", "jînosid" kêm-li-kar in. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 3 çiriya paşîn 2024 (UTC) == [[kesaxtin]] == - [[kezaxtin]] Standardkirin hewce ye. Bi ya min ya rast "kesaxtin" e, yê din xelet e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:57, 14 sibat 2021 (UTC) {{rfk|kesaxtin|r=250}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:07, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[derazîng]] == / [[derazînk]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:54, 19 sibat 2021 (UTC) {{rfk|derazînk|r=127}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:53, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Bikarhêner}} bira navê sernavî neguherîne. Parametreya yekem ya şablona {{ş|ds}} divê sernavê vê gotûbêjê be.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:51, 19 sibat 2021 (UTC) == [[rovî]] == [[rûvî]]/[[rîvî]]. Bi ya min ji bo maneya "guhandarek" rovî zêdetir tê bikaranîn. Bi maneya "hinav" jî du rûpel ([[rûvî]]/[[rîvî]]) hene.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 19 adar 2021 (UTC) {{rfk|rûvî|r=423}} Bi maneya "ince bağırsak". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:40, 30 çiriya pêşîn 2024 (UTC) {{rfk|rovî|r=419}} Bi maneya "tilkî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:41, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[esman]] == [[esman]] | [[asman]] | [[ezman]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:00, 24 adar 2021 (UTC) {{rfk|esman|r=152}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:38, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji ber ku ji didu peyvan pêk tê wek [[asê]]+[[man]]. Ezê peyva [[asman]] pêşniyar bikim. [[Bikarhêner:Key Mîrza|Key Mîrza]] ([[Gotûbêja bikarhêner:Key Mîrza|gotûbêj]]) 16:30, 10 gulan 2021 (UTC) == [[niha]] == [[niha]] / [[niho]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:22, 25 adar 2021 (UTC) {{rfk|niha|r=333}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:35, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[sûper]] == Standardkirinê teleb dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:55, 26 adar 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:27, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Li gorî telefûzê ya standard "super" e, kes halê dirêjkirî nabêje, bi qasî zanîna min. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:48, 30 çiriya pêşîn 2024 (UTC) == [[sûperlatîv]] == Standardkirinê teleb dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:57, 26 adar 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:28, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi ya min ya rast "super" û "superlatîv" e, ji ber ku gava em bi lêv dikin em wek "superlatîv" bi lêv dikin, ne wek "sûperlatîv". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:57, 26 adar 2021 (UTC) == [[radîkalîzm]] == /[[radikalîzm]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:21, 30 nîsan 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:46, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Bi min peyveke wekî "radikalîzm" tine ye û bi xeletî wisa hatiye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:16, 17 tebax 2022 (UTC) == [[texdîr]] == [[teqdîr]] standardkirin hewce ye. Bi min "teqdîr" standardtir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:52, 18 gulan 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Pir eşkere ye ku ya standard "'''teqdîr'''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 30 çiriya pêşîn 2024 (UTC) == [[tayîn]] == [[teyîn]] / [[tayîn]] / [[teîn]] / [[tayin]]. Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:30, 9 tîrmeh 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:55, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Mirov di navbera "tayîn" û "tayin" de bêqerar dimîne. Lê bi min divê wek halê standard "'''tayîn'''" were dîyarkirin. Ji ber ku zêdetir li kar e (di lêgera Google Searche de jî zêdetir "tayîn" derdikeve, ''formata lêgerînê: wek "tayîna xwe" / "tayina xwe"''). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:55, 29 çiriya pêşîn 2024 (UTC) == [[nod]] == * [[not]] Ev made li vir heye: [[Wîkîferheng:Daxwazên_standardkirinê#not,_nod]] Bi şaşî tekraren hatîye tevlîkirin. Ji bo agahîyan lê binêrin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 29 çiriya pêşîn 2024 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Zanavano}}. Bnr. [[WF:Rêzikên standardkirinê]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:28, 1 çiriya pêşîn 2021 (UTC) = Daxwazên standardkirinê: 2022 = == [[xizar]] == [[xizar]], [[xîzar]]. Standardkirin hewce ye.{{bêîmze|Bikarhêner}} {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Forma xizar hema bêje li ti derê tine ye. Lewma halê standard divê "xîzar" be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 29 çiriya pêşîn 2024 (UTC) == [[Nû Zelenda]] == [[Zelandaya Nû]] zêdetir tê bikaranîn.[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:18, 9 kanûna pêşîn 2022 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:39, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di '''Rêbera Rastnivîsînê''' ya Komxebata Kurmancîyê de (r. 37) wek "Zelandaya Nû" hatîye qeydkirin. Di kitêba '''Rastnuştişê''' ya Gruba Xebatê ya Vateyî de jî ev peyv wek "Zelandaya Newîye" (r. 67) hatîye qeydkirin. Lewma bi min divê halê standard bibe "Zelandaya Nû." -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:39, 29 çiriya pêşîn 2024 (UTC) = Daxwazên standardkirinê: 2023 = == [[pirzik]] == [[pizik]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:37, 15 kanûna paşîn 2023 (UTC) * {{rfk|pizrik}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:37, 15 kanûna paşîn 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min forma wek "{{g|ku|pizrik}}" jî heye û divê ew jî were standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:53, 31 tebax 2023 (UTC) == [[bûro]] == {{g|ku|bûro}} / {{g|ku|buro}} / {{g|ku|buriyo}} standardkirin hewce ye. --- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 22 kanûna paşîn 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:58, 31 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmancî de di rûpela 139em de nimûneyeke wek "'''buroya wî'''" hatiye dayîn. Ji vê nimûneyê mirov dikare bêje ku ji bo vê peyvê awayê standard wekî "buro" dibînin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:53, 3 îlon 2023 (UTC) == [[fezîlet]] == [[fazîlet]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:47, 26 kanûna paşîn 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ev peyv jî ji erebî tê. Herçiqas di hin peyvên reh-erebî de (wek nimûne "edalet") ji bo eyna erebî "e" hatibe tercîhkirin jî bi min ji bo em li vir nêzî telafûza di pratîkê de bibin, forma bi "e"yê neyê tercîhkirin jî dibe. Lewma ez "fazîlet"ê pêşnîyar dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:57, 29 çiriya pêşîn 2024 (UTC) == [[Uman]] == {{g|ku|Uman}}, {{g|ku|Oman}}, {{g|ku|Iman}}, {{g|ku|'Iman}}, {{g|ku|'Uman}}, {{g|ku|Umman}} Standardkirin hewce ye. {{rfk|}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di '''''Rêbera Rastnivîsînê''''' ya Komxebata Kurmancîyê de awayê "'''Uman'''" wekî standard hatiye nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:34, 3 nîsan 2023 (UTC) == [[hejî]] == {{g|ku|hejî}}, {{g|ku|hêja}} Standardkirin hewce ye. {{rfk|}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Ferhengvan}} Bi min ev herdu, wekî formên eynî peyvê dixuyin. Lewma standardkirinê teleb dikim. Her çiqas berçav be ku awayê stadard "hêja" ye jî, li vir teleb dikim. Lê ger ne formên eynî peyvê bin, xêra xwe li vir binivîsin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:52, 7 nîsan 2023 (UTC) ::{{Silav|Bikarhêner}} Rast dibêjî, "hejî" formeke devokî (behdînî) ya peyva "hêja" ye. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 20:31, 7 nîsan 2023 (UTC) == [[sererast]] == {{q|ku|sererast}}, {{q|ku|serrast}} Standardkirin hewce ye. Bi min xuya ye ku forma standard "sererast" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:02, 25 nîsan 2023 (UTC) {{rfk|serrast, serrast kirin|r=437}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:41, 31 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bila piştî gihîştina netîceyê, standardkirina formên din ên wekî "sererastkirin" / "serrastkirin", "sererast kirin" / "serrast kirin" jî neyê jibîrkirin. Bi min divê forma standard bibe "sererast". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:41, 31 tebax 2023 (UTC) == [[fiqih]] == {{g|ku|fiqh}} / {{g|ku|fiqih}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:16, 30 nîsan 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:16, 30 nîsan 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmanciyê de (r.52, 53) behsa vê mijarê kirine: Bi sernavê "'''Nivîsîna hin bêjeyên bîyanî yên yekkîteyî ku di kurmancîyê da dibin dukîteyî'''", wek nimûne jî "'''aqil ✓''', '''aql ✗'''", "fikir ✓, fikr ✗", "qebir ✓, qebr ✗", "qebiz ✓, qebz ✗", "qedir ✓, qedr ✗", "qehir ✓, qehr ✗"... Li binî jÎ dibêjin divê li gel îzafeyê [i] bê parastin, wekî "aqilê min ✓, aqlê min ✗", "fikira min ✓, fikra min ✗", "qebira min ✓, qebra min ✗"... Lewma bi dîtina min, li gor vê rêberê divê wekî "fiqih" bibe ya standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:38, 31 tebax 2023 (UTC) == [[îqaz]] == {{g|ku|îqaz}} - {{g|ku|îkaz}}. Standardkirin hewce ye. Piştî qerardana li ser forma standard, divê peyvên girêdayî wan jî yên wek "îqazker", "îqaz kirin" hwd jî bên guherandin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:14, 19 gulan 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:14, 19 gulan 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmanciyê de (r. 80) dibêjin "'''[q]ya bêjeyên biyanî neke [k]'''". "k"ya vê peyvê jî bi eslê xwe "[q]" ye, û lewma divê awayê standard bibe "îqaz". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:22, 31 tebax 2023 (UTC) == [[hundirîn]] == {{g|ku|hindirîn}}, {{g|ku|hundirîn}} standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:41, 27 gulan 2023 (UTC) {{rfk|hundir|r=217}} Ji ber ku awayê "hundir" wek standard hatiye bijartin, li gor vê "hundirîn" jî dibe awayê standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:40, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[wasita]] == {{g|ku|wasita}}, {{g|ku|wesite}}, {{g|ku|wasîte}}, {{g|ku|wasta}}, {{g|ku|wesita}}, {{g|en|wesita}}, {{g|en|wesîte}}, {{g|en|wasite}} standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:06, 21 hezîran 2023 (UTC) {{rfk|wasîte|r=504}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[qebe]] == {{g|ku|qebe}} / {{g|ku|qeba}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 27 tebax 2023 (UTC) {{rfk|}} --[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:35, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min forma "qeba" baştir e ji bo halê standard. Helbet gava dîyarkirina halê standand divê em halên emilandinê û peyvên jêçêbûyî jî bifikirin. Ji bo vê peyvê wek "qebetî" / "qebatî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:26, 29 çiriya pêşîn 2024 (UTC) == [[sewgûr]] == {{g|ku|sewgur}} / {{g|en|sewgûr}} / {{g|en|sewgir}} / {{g|en|sewgor}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:33, 29 tebax 2023 (UTC) {{rfk|sewgurî, sewgura sibê|r=439}} Di ferhengê de wek "sewgurî" û wek "sewgura sibê" hatiye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:33, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[Danmarka]] == [[Danîmarka]] zêdetir tê bikaranîn--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:54, 3 îlon 2023 (UTC) {{rfk|}} Di vê ferhengê de peyvên "danîmarkî" û "danîmarqî" ber bi rûpela "danmarkî" ve yê hatine alîkirin. Lewma mirov fam dike ku navê vî welatî li gorî vê ferhengê "'''Danmarka'''" ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 3 îlon 2023 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] Bi min ew mantiqeke şaş e. Loma em li ferhengên din jî binêrin baştir be. Ez fêm nakim çawa ferhengeke rastnivîsînê navên welatan qeyd nekirine. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:27, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi ya ''Rêbera Rastnivîsînê'' ya Komxebata Kurmancî jî awayê standard "'''Danîmarka'''" ye (r. 31). Ez bixwe jî ji bo awayê standard "Danîmarka"yê pêşniyar dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:55, 3 îlon 2023 (UTC) == [[dijmîn]] == {{g|ku|dijmîn}}, {{g|ku|dijûn}} Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:57, 12 îlon 2023 (UTC) {{rfk|dijûn|r=135}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:04, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[fîlmografî]] == [[filmografî]] :--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:38, 20 îlon 2023 (UTC) {{rfk|fîlm|r=166}} Şiklê standard ji bo peyva "film / fîlm / fîlim" wek "fîlm" hatîye nîşandan. Lewma li gor vê awayê standard dibe "'''fîlmografî'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:07, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[not]], [[nod]] == [[not]], [[nod]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:23, 11 çiriya pêşîn 2023 (UTC) {{rfk|nod|r=338}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:09, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[afrîkî]] == [[afrîkî]] / [[afrîkayî]] ?--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:06, 9 çiriya paşîn 2023 (UTC) {{rfk|afrîkayî|r=41}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:11, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[eware]] == [[eware]]/[[aware]] :Bi maneya ''avare/aylak/serseri'' {{rfk|153}} :Ji bo maneya ''penaber'' di vê ferhengê de standardek tine ye. Loma divê du rûpel hebe ji bo kelîmeya kurmancî ya eware û yekî din ji bo maneya penaber. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:14, 8 sibat 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de jixwe standarda ji bo vê peyvê heye. Ji bo maneya penaber jî hebûna vê maneyê bi min bişibhe ye, wekî din ''ger hebe jî'' ji ber ku ji berhirefkirina maneya "''yê derbeder û bê cih û mal''" hatîye çêkirin, dîsa girêdayî wê maneya eslî ya derbiderîyê ye, lewma divê li ser rûpelekî werin standardkirin û ew rûpel jî pêşnîyara di kitêba nav-zikirkirî de be baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:22, 18 hezîran 2024 (UTC) == [[wesetî]] == [[wasatî]] / [[wesetî]] standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:48, 29 adar 2024 (UTC) {{rfk|wesetî|r=506}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:27, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[se direwît, karwan bi rêka xwe diçît]] == {{g|ku|se direwît, karwan bi rêka xwe diçît}} / {{g|ku|se direwin, karwan diborin}} / {{g|ku|seh direye kerwan dibihore}} Divê ev her sê form werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:51, 16 hezîran 2024 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:26, 7 tîrmeh 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standardtir "'''seg direye karwan dibihure'''" ye ("seg", ''Ji Bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya Nû'', r. 429; "reyîn", r. 410; "karwan", r. 240; "bihurîn", r. 83). Wekî form (di qismê "Herwiha" de) em "'''bi ewtîna seyan, ji rê namîne karwan'''" jî nîşan bidin. Lê ji alîyê xwedîçavkanîbûnê ve jî divê werin kontrolkirin. Min ji bo "''bi ewtîna seyan, ji rê namîne karwan''" çavkanî peyda nekir, min ji bo "''seg direye karwan dibihure''" jî tenê çavkanîyekê peyda kir ([https://www.tirejafrin.com/pdf/Pend%20.pdf ''Pend û Peng''], Bîlal Hesen, di kitêbê de wek "seh direye kerwan dibihore" derbas dibe). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:26, 7 tîrmeh 2024 (UTC) == [[serobino bûn]] == {{g|ku|serobino bûn}} / {{g|ku|serûbin bûn}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:21, 14 tebax 2024 (UTC) {{rfk|serûbin|r=438}} "serûbin bûn, serûbin kirin, serûbinbûn, serûbinkirin, serûbinkirî" wek peyvên jêçêbûyî hatine nîşandayîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:19, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[sanî]] == [[sanî]] / [[saniye]] {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez dibêjim ber saniye be. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:22, 1 îlon 2024 (UTC) {{şîrove}} Ez dibêjim bila "sanîye" be. Em wek sanîye telafûz dikin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 29 çiriya pêşîn 2024 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] "Sanîye" çênabe. Li vir em "îy" nanivîsînin. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:34, 10 çiriya paşîn 2024 (UTC) == [[pêşnûma]] == [[pêşnûma]] / [[pêşnima]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min divê "pêşnima" be. Formên bi "u"yê zahfê caran nayên emilandin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) == [[payîz]] == [[payîz]] / [[payiz]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:12, 29 çiriya pêşîn 2024 (UTC) {{rfk|payîz|347}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:12, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[behîv]] == {{g|ku|behîv}} / {{g|ku|bahîv}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:41, 26 kanûna paşîn 2025 (UTC) {{rfk|behîv|63}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:38, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[mitîng]] == [[mitîng]] / [[mîtîng]] Standardkirin hewce ye. -- --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 21:47, 27 kanûna paşîn 2025 (UTC) {{rfk|mîtîng|r=316}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:43, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[rûtîn]] == [[rûtîn]], [[rutîn]] Standardkirin hewce ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:47, 18 sibat 2025 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:42, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şirove}} --> {{şirove}} Bi min eşkere ye ku ya standard "'''rutîn'''" e. Peyvên telafûza wan dirêj be, bi "û"yê tên gotin, lê li vir dirêj nayê gotin. Lewma bi "u"ya bêkumik çêtir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:42, 1 hezîran 2025 (UTC) == [[parleman]] == [[parleman]] / [[perleman]] / [[parlament]]/[[parlemento]] / [[perlemen]], Standardkirin hewce ye.--[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 00:53, 22 sibat 2025 (UTC) {{rfk|parlamento|r=345}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 1 hezîran 2025 (UTC) === Gotûbêj === {{şîrove}} Di ferhenga "Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû" da bi maneya ''meclis''ê wek "parlamento" hatîye qeydkirin, bi maneya ''azayê meclisê'' wek "parlamenter" hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 1 hezîran 2025 (UTC) == [[sond]] == [[sond]], [[sûnd]]—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:41, 21 adar 2025 (UTC) {{rfk|sond|r=447}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:35, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şirove}} --> {{şirove}} == [[sifet]] / [[sîfet]] == {{rfk|}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 13:41, 1 gulan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi dîtina min wek "sifet" zêdetir li kar e. (Ger rast transkrîbe kiribin) Di eserên berê yên kurdî de wek "sîfet" hatine gotin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:29, 31 gulan 2025 (UTC) == [[mane]] == [[mane]], [[mana]]—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:13, 30 gulan 2025 (UTC) {{rfk|mane|r=297}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:20, 31 gulan 2025 (UTC) === Gotûbêj === {{şirove}} {{r|Bikarhêner}} [https://ferheng.wmezopotamyaye.org/ weqfa mezopotamyaye] dibêje forma standard "mana" ye. Dikarî ji ferhenga rastnivîsînê binêrî? --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:18, 30 gulan 2025 (UTC) : {{r|Wikihez}} Di Ferhenga Rastnivîsînê de wek "mane" (jê "mane dan", "manedan", "manedar", "manedarî") hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:20, 31 gulan 2025 (UTC) == [[memnû]] == {{g|ku|memnû}} {{g|ku|memnûh}} Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) === Gotûbêj=== <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Eşkere ye ku ya standard "'''memnû'''" ye. Forma "memnûh" ne li kar e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) == [[niha]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|niha|r=333}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:22, 16 sibat 2026 (UTC) == [[sêhr]] / [[sihir]] == {{rfk|sêhr|r=440}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:24, 16 sibat 2026 (UTC) === Gotûbêj === Kelîmeyên jêçêbûyî: {{g|ku|sêhrbaz}}, {{g|ku|sêhrbazî}}, {{g|ku|sêhrdar}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:09, 5 tîrmeh 2026 (UTC) {{ds-kirî|sêhr}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:53, 18 tîrmeh 2026 (UTC) == [[gîya]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|gîya|r=180}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:24, 16 sibat 2026 (UTC) Kelîmeya jêçêbûyî: {{g|ku|gîyagezk}} (mê, mane "''ısırgan otu''") -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:11, 5 tîrmeh 2026 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]], @[[Bikarhêner:Rewiye tine|Rewiye tine]] Bi ya min, ev ne meseleya standardkirinê ye lê ya îmlayê ye çûnkî ev problema îy - iy zêde tevlihev e. Dengdanek hewce ye ku bibêje konsensusek heye li ser bikaranîna -îy û ne -iy. Lê dengdanek wisa dê têk biçe ji ber ku hejmara kesên -îy tercih dikin kêmtir e li ser Wikiferhengê. Loma divê ev gotûbêj wek çênebû were tayînkirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:04, 5 tîrmeh 2026 (UTC) ::Bi qenaeta min jî "'''îy'''" rasttir e. Divê em di demên pêş da wî meseleyê hel bikin. Feqet wekî ku te jî got, ji ber ku vê gavê li ser vê qerar nehatîye dayîn, em karin wek xwe bihêlin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:45, 6 tîrmeh 2026 (UTC) == [[hincet]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|hincet|r=210}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:18, 16 sibat 2026 (UTC) == [[kurmî]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|kurm (navdêr), kurmî (rengdêr)|r=269}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 08:55, 23 adar 2026 (UTC) :kurmî berbelav e hem jî standardîze bûye bi min. Hem em dibêjin kurm bi gelemperî kirm kêm e. [[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 10:55, 23 adar 2026 (UTC) ::Lê balkêş e ku rehê xwe yê qedîm zêdetir wekî [[kirm]] xuya dike. Lê etîmolojî nikare bikeve pêşberî bikaranîna giştî peyvekê ji aliyê xelkê ve. Helbet ev fikra min a şexsî ye. Ji bo selameta ferhengê kurdî ev yek gerek e bête çareserkirin. [[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 11:01, 23 adar 2026 (UTC) == [[tihn]] == [[tihn]], [[tîn]], [[tên]] {{rfk|tîn (mê, mane: ''ısı; hararet, sıcaklık'')|r=488}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:18, 5 tîrmeh 2026 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez bawer dikim ku ''tîn'' zêdetir tê bikaranîn. == [[nehwirandin]] == [[nehwirandin]], [[norandin]] bnr [[Gotûbêj:norandin]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 11:52, 3 tîrmeh 2026 (UTC) {{rfk|nehwirandin|r=328}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:05, 5 tîrmeh 2026 (UTC) === Gotûbêj === == [[rus]], [[rûsî]] == [[rus]], [[rûs]], [[rûsî]], [[rusî]] bnr. [[Gotûbêja kategoriyê:Rusî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 07:11, 5 tîrmeh 2026 (UTC) {{rfk|rûs, rûsî|r=422}} "rûs" wek navê miletê, "rûsî" wek navê zimanê hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:57, 5 tîrmeh 2026 (UTC) === Gotûbêj === miss2u3ydokynaj82fmnw2wxmo5osbb 6265370 6265369 2026-07-18T17:55:41Z Wikihez 7344 /* sêhr / sihir / sêhrbaz/ sihirbaz /sêhrdar */ 6265370 wikitext text/x-wiki {{/destpêk}} = Daxwazên standardkirinê: 2020 = == [[mizhar]] == mizhar / miz'ar / mizar --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:31, 10 tebax 2020 (UTC) ===Gotûbêj=== {{şîrove}} Min gelek ferhangan nêrî lê min kelîmeyek wisa nedît. Divê ev kelîme were peyitandin. Wexta em kelîmeyek bo standartkirinê hilbijêrin divê hinek ser bisekinin. Ka kelîme hêjaye an na. Kelîmeyê zêde tên bikaranîn divê were hilbijêrîn.--[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 20:54, 3 çiriya paşîn 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[kîte]] / [[kite]] == [[kîte]] / [[kite]] Divê werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:11, 13 tebax 2020 (UTC) {{rfk||}} Di vê ferhengê de "kîte / kite" nîne, lê wek lêker cih dane "kîte kirin"ê. Jê tê famkirin ku halê standard wek "'''kîte'''" dibînin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:31, 28 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji bo '''''[[kit]]''''' ez dibêjim '''''[[kit]]'''''; nabêjim '''''[[kît]]'''''. Ma '''''[[kîte]]''''' ('''''[[kît]]''''') li kû derê li kar e? -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 15:13, 5 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hêvişandin]] == [[hêvişandin]] / [[êvişandin]] / [[hewişandin]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:50, 15 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hindirandin]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 09:09, 16 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} *Bi ya min divê forma ''hundirandin'' bibe standard. Li herêma Behdînan gelek caran '''u''' dibe '''i''', '''û''' jî dibe '''î'''. Loma [[hindir]] weke rûpela sereke hatiye çêkirin.—<small>[[Bikarhêner:Gomada|<span style="background:Yellow">'''''<span style="font-family:Verdana;color:red">Gom<span style="color:#006400">ada</span></span></span>''''']]<sup>[[Gotûbêja bikarhêner:Gomada|peyam]]</sup></small> 15:40, 21 kanûna paşîn 2021 (UTC) ** {{silav|Gomada}}. Bnr. [[WF:Rêzikên standardkirinê]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:42, 21 kanûna paşîn 2021 (UTC) == [[zingar]] == Eynî rûpel li [[zeng]] û [[jeng]] heye. Ez awayê rast wek [[zingar]] dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:34, 18 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[axaftin]] == [[axaftin]] / [[axivtin]] / [[axiftin]] / [[axivîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:23, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Axiftin û axivîn ne eynî tişt in. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:05, 22 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[jêbirk]] == [[jêbir]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:41, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Xuya dike paşgira -k (bi vê maneyê) gelekî nayê bikaranîn. Agirkuj bi dêla agirkuj-k tê bikaranîn, min tenê "jêbir" bihîstîye, "xwêdan-k" bêçavkanî ye, "demjimêr-k" kêm peyda dibê (bêhtir di spam de heye) ... -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:39, 22 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[bager]] == [[bager]] / [[bagêr]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:16, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[çikilandin]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:52, 20 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[evraz]] == [[evraz]] / [[hevraz]] / [[evrazî]] / [[hevrazî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:03, 20 tebax 2020 (UTC) :ervaz [[Taybet:Beşdarî/&#126;2026-16469-22|&#126;2026-16469-22]] ([[Gotûbêja bikarhêner:&#126;2026-16469-22|talk]]) 19:30, 15 adar 2026 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwişk]] == [[xwişk]] / [[xweng]] / [[xwek]] / [[xuşk]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:33, 21 tebax 2020 (UTC) {{rfk|xwişk, xweng, xweh|r=524 (xweng, xweh), 526 (xwişk)}} Di ferhengê de "xwişk (r. 526), xweng (r. 524), xweh (r.524)" tev jî bi maneya "''kız kardeş''" hatine qeydkirin. "xwek" û "xuşk" jî tê de nîne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:04, 2 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ''[[xuşk]]'' u ''[[xweh]]'' ji ber ku di devoka min da herdu jî têne bikaranîn, wek ''[[xuçik]]'' u ''[[xweng]]''. ''[[xwek]]'' devokî ye u bipiranî li rojavayê tê bikaranîn. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 15:49, 21 tebax 2020 (UTC) : {{silav|Hakîmo}} Kengî dengdana li ser [[Wîkîferheng:Rêzikên standardkirinê|Rêzikên standardkirinê]] xilas bû, em ê dest bi standardkirinê bikin. Tu jî dikarî fikrên xwe li vir bibêjî '''[[Wîkîferheng:Dengdan/Rêzik/Rêzikên standardkirinê]]'''. ::Di devoka min de xwîşk, xuh û xwak hene. Di wextên cuda de tên bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:06, 21 tebax 2020 (UTC) Ez awayê rast ya xwîşk/xwişk weke "xwîşk" dibînim, û di înternetê de bêhtir encam hene (hejmara rûpelan binêrin, hejmara encaman şaş e.) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:27, 25 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. {{erê}}: [[xuşk]] u [[xweh]] (belkî [[xuçik]] jî, lê niha [[xuşk]] ancax têr dikê)--> == [[xwendevan]] == [[xwendevan]] / [[xwandevan]] / [[xwêndkarî]] / [[xwîndkarî]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:50, 21 tebax 2020 (UTC) {{rfk|xwendevan, xwendekar|r=524}} Di ferhengê de bi maneyên cuda her du peyv jî derbas dibin. "xwendekar" bi maneya "öğrenci, talebe"; "xwendevan" bi maneya "okuyucu, okur" hatîye qeydkirin. Lewma divê her du jî hebin. "''xwêndkarî''" û "''xwîndkarî''" jî formên "xwendekarî"yê ne, lewma divê wek "xwendekarî" werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 2 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Xwendevan û xwendekar bi eynî maneyî ne lê ne eynî peyv in, nikarin weke yek werin standardkirin. Ji ber ku xwendin/xwandin weke xwendin hatîye standardkirin divê xwendevan jî wilo bibê. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:05, 4 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[sefhe]] == [[sefhe]] / [[seyfe]] / [[sayfe]] -- [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:34, 22 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standard "sehîfe" ye. Forma "sefhe" di şiîrên Ehmedê Xanî de derbas dibe, lê îro ev peyv bi forma "sehîfe" tê zanîn. Lewma bi min divê em awayê standard wek "'''sehîfe'''" nîşan bidin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[pergala xebatê]] == [[pergala xebatê]] / [[pergala xebitandinê]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:29, 26 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:49, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ya rast ev ne pirseke li ser standardkirinê ye. Lewma li vir neyê minaqeşekirin baştir e. Lê dîsa fikrê xwe bêjim. Îngilîzîya wî "''operating system''" e, ew jî bi kurdî him dibe "''sîstema xebitandinê''" him jî "''sîstema xebitînê''", ji ber ku lêkera "operate" him transîtîv e him jî întransîtîv. Bi min "pergala xebatê" jî ne xelet e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:49, 1 hezîran 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[qet]] == Navdêra qet/qed (bi maneya parçe). Ji erebî hatîye û ya erebî "qet" e (bi t-ya qalin weke '''t'''ewandin). Ya kurdî bi t-ya normal e. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:24, 28 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 28 nîsan 2025 (UTC) Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de 'qed' derbas nabe, qet bi maneya 'hîç' derbas dibe, halê standard ya 'qet'a bi maneya 'parçe'yê wekî 'qut' nîşan dane. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:07, 28 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} * Hiii, min got yanî ya hoker bû. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 14:03, 29 tebax 2020 (UTC) :{{r|Hakîmo}} Min şablonê li navdêrê danîbû lê baştir e ez binivîsim ku li ser navdêrê ye. (Min vêce nivîsî). -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:30, 29 tebax 2020 (UTC) {{şîrove}} Wek min li jor nivîsî, ev peyv di ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de tine ye, feqet bi min divê forma "'''qet'''" wek ya standard were qebûlkirin. Wek notek biçûk vê jî bêjim, ji "qet"a bi maneya "parçe" lêkera "qet kirin"ê jî çêbûye û lêkera "qut kirin"ê ku tê maneya "du tiştan ji hev qet kirin" û lêkera "qet kirin"ê bi eynî maneyê ne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 28 nîsan 2025 (UTC) {{şîrove}} Li ser meseleya 'qet' û 'qut'ê jî, her du jî pir berbelav in, lewma bi min divê her du jî bimînin. Wekî din hin ferq jî hene di navbera wan de, wek nimûne, halê navdêrî ya "qet"ê berbelav e, lê halê navdêrî ya "qut"ê neberbelav e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:07, 28 nîsan 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[darberû]] / [[darberî]] == [[darberû]] / [[darberî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:36, 30 tebax 2020 (UTC) {{rfk|berû|r=73}} Peyva "darberû" nîne, lê "berû" heye. Jixwe peyda "dar" standard e, nelihevî li ser qismê "berû" û "berî"yê ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:24, 27 nîsan 2025 (UTC) {{ds-kirî|darberû}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) == [[diran]] / [[didan]] == [[diran]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:52, 31 tebax 2020 (UTC) {{rfk|diran|r=136}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:20, 27 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} '''''[[didan]]''''' awayê standard e ji ber ku '''''[[diran]]''''' ji wê hatiye: '''''didan''''' > '''''diran''''' * Li Qonyayê herdu li kar in (ez '''''[[didan]]''''' bi kar tînim); li rojhilatê '''''[[didan]]''''' pirtir li kar e; Ehmedê Xanî di ''Nûbihara Biçûkan'' da '''''[[didan]]''''' bi kar anîbû. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:29, 1 îlon 2020 (UTC) * {{erê}} [[didan]] -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:29, 1 îlon 2020 (UTC) Em dibêjin diran û dinan. "Didan" formeke lêkerê ye jî ("ew xwarin ''didan'' xelkê"), baştir e ne weke hev bin. Diran (înternetê bigere "diranê" û "diranên") gelekî bêhtir ji "didan" ("didanê", "didanên") tê bikaranîn. Fikirên [[Bikarhêner:Ferhengvan|Ferhengvan]] (23ê îlonê 2019) li vir hene: [[Gotûbêja pêvekê:fînî-kurdî]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:02, 1 îlon 2020 (UTC) {{şîrove}} {{r|Guherto|Hakîmo}} Hevalno hûn tim behsa bilêvkirinê dikim lê hûn ti carî behsa çavkaniyan nakin. Binêrin [[Wîkîferheng:Dengdan/Rêzik/Rêzikên standardkirinê]] dibêje ''Derbarê awayê peyvekê de çiqas zêde çavkaniyên kitêb an ferhengên rastnivîsînê, ferheng û kovarên zimannasiyê hebin, ew awa wek awayê standard tên pejirandin.'' Yanî bilêvkirina xelkê ne xema me ye. Heta niha 4 kes gotine erê, ku hûn naxwazin em bi ya çavkaniyan bikin hingê dengê xwe bidin, bibêjin na daku ew rêzik nayên pêjirandin û em dîsa gotûbêj çêkin, rêzikên din hilbijêrin. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:11, 1 îlon 2020 (UTC) ::{{r|Balyozxane}} Min gotibû ''Diran (înternetê bigere "diranê" û "diranên") gelekî bêhtir ji "didan" ("didanê", "didanên") tê bikaranîn.''. Ew li ser çavkanîya ne. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:26, 1 îlon 2020 (UTC) :::{{r|Guherto}} Hingê çima dengê xwe nadî? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:27, 1 îlon 2020 (UTC) ::::{{r|Balyozxane}} Min hin sanîye berî ku tu vê peyama xwe ya talî şand dengê xwe da :) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:28, 1 îlon 2020 (UTC) :::::{{r|Guherto}} Mala te ava! :) --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:30, 1 îlon 2020 (UTC) ::::::{{r|Balyozxane}} Merheba. Min berê jî gotibû: ''rewşa kurmancên me gelek xirab e, u ji ber hindê pir kurmancên me bi xwendin u nivîsîna zimanê xwe nizanin''. Çavkaniyên niha bipiranî ji devokên navendî tên, hinên rojhilatê jî bi herfên erebî ne. Zimanê standard bi çavkaniyan çênabit, divêt li gorî zimanê hemî kurmancan çêbit. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 16:19, 2 îlon 2020 (UTC) ::::::{{r|Balyozxane}} Herwiha '''''[[didan]]''''' helbet dikarit wek '''''[[diran]]''''' bi lêv bibit, lê berevajî nabit. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 16:22, 2 îlon 2020 (UTC) :::::::{{r|Hakîmo}} Merheba, fikirên xwe li dengdanê çima nadê? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:44, 2 îlon 2020 (UTC) ::::::::{{r|Guherto}} Ne min dayê... -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 12:53, 3 îlon 2020 (UTC) Ez dibêjim ku "dinan" formêka rasttirin bi kurdî ye (bi kelhûrî bikar tînin). Em berhevdin: Farsî: duzd, nazdīk, gandum, gand, dandān, xand-īd-an Kurdî: diz, nezîk, genim, genî, dinan, ken-î-n Zazayî: dızd, nezdi, genım*, gende, dından, (hûwaene) Bi kurmancî, soranî u kelhûrî ZD u ND dibin Z u N, D dikeve. Ev qeyde gelêk kevin e. *ji kurmancî, bi taliş qender: gāndım [[Bikarhêner:Umut Akkoç|Umut Akkoç]] ([[Gotûbêja bikarhêner:Umut Akkoç|gotûbêj]]) 14:14, 18 gulan 2021 (UTC) {{ds-kirî|diran}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:07, 1 hezîran 2025 (UTC) == [[dur]] == [[dur]] û [[dir]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:41, 31 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[nanoziko]] == [[nanoziko]] / [[nanzikî]] / [[nano ziko]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 06:57, 4 îlon 2020 (UTC) {{rfk|nanozikî|r=324}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:27, 27 nîsan 2025 (UTC) {{ds-kirî|nanozikî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:07, 1 hezîran 2025 (UTC) == [[sînor]] / [[sinor]] == sînor / sinor -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:15, 4 îlon 2020 (UTC) {{rfk|sînor|r=446}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:25, 27 nîsan 2025 (UTC) {{ds-kirî|sînor}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:08, 1 hezîran 2025 (UTC) == [[ard]] == ard / ar -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:10, 6 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 27 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ard rasttir dibînim -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:10, 6 îlon 2020 (UTC) {{şîrove}} "ar" tê maneya "agir"ê jî. "Erd" (rûyê zemînê) û "ard" jî wek telafûz nêzî hev in. Di peyva "arvan"ê de jî wek "ar" derbas dibe. Bi min wek "'''ar'''" baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 27 nîsan 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[ajne]] /[[avjenî]]/[[ajnî]] == [[ajnî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:05, 6 îlon 2020 (UTC) * {{rfk|ajne, avjenî|r=42, 50}} Di vê rêbera rastnivîsînê de her du formên wek "ajne" û "avjenî" wek standard hatine qeydkirin. Lewma formên peyva ''ajne'' yên wek "ajnê", "ajnî", "aşnê" divê li madeya "ajne"yê werin alîkirin, lê "avjenî" bi serê xwe cih bigire. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:39, 21 îlon 2024 (UTC) {{ds-kirî|[[avjenî]], [[ajne]]}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:09, 1 hezîran 2025 (UTC) == [[gurî]] == [[gurî]] / [[gurîtî]] / [[gurriyatî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:53, 6 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[parsî]] == [[partî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:09, 7 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwestin]] == xwestin / xwastin xwestin rasttir dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:09, 9 îlon 2020 (UTC) {{rfk|xwastin|r=523}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:48, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez jî '''''[[xwestin]]''''' rasttir dibînim; jixwe '''''[[xwastin]]''''' bi min giran têt, o '''''[[xwestin]]''''' di hemî lehceyên kirmancî da heye. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:21, 19 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[îrrasyonel]] == [[îrrasyonal]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:44, 9 îlon 2020 (UTC) {{rfk||}} Ev peyv derbas nabe, feqet peyva "rasyonel" wek standard cih girtîye (r. 403). Lewma ev jî dibe "'''îrrasyonel'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:46, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[ajel]]/[[ajal]] == ajel / ajal Em dibêjin heywan :) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:11, 10 îlon 2020 (UTC) * {{rfk|ajel|r=42}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:34, 22 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Peyva ajel ji peyva sewal a kurmancî hatiye standin (s>J) sewal anku ajel ew canewerên çarpayî yên kedîkirî ne. Wekî pez, bizin, çêlek.{{bêîmze|46.161.196.225}} {{ds-kirî|ajel}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:11, 1 hezîran 2025 (UTC) == [[pîrebok]]/[[pîrhebok]] == {{rfk|pîrebok|r=365}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:44, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji bo Rastnivîsnê Ferhanga Kurdî; di pera 365 wek ''pîrebok'' hatiye standardîzekirin. Di ferhengê de herweha ev form jî hene: pîraboçk, pîrabok, pîraboşk, pîrabotîk, pîravok, pîravtong, pîreboşk, pîrebotk. Wîkîferhengê herwiha forma pîrhebok heye[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 21:15, 10 îlon 2020 (UTC) {{ds-kirî|pîrebok}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:11, 1 hezîran 2025 (UTC) == [[şirove]] / [[şîrove]] == [[şirove]] / [[şîrove]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:50, 11 îlon 2020 (UTC) {{rfk|şirove|r=466}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:41, 6 adar 2025 (UTC) {{ds-kirî|şirove}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 08:48, 5 tîrmeh 2026 (UTC) == [[pezkûvî]]/[[pezkovî]] == [[pezkovî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:59, 11 îlon 2020 (UTC) {{rfk|pezkûvî|r=354}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:41, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Yek hatîye jêbirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:22, 23 çiriya pêşîn 2020 (UTC) {{ds-kirî|pezkûvî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:13, 1 hezîran 2025 (UTC) == [[dibistana seretayî]]/[[dibistana seratayî]] == [[dibistana seratayî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:22, 12 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:39, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min eşkere ye ku awayê standard "sereta" ye, lewma ya standard dibe "''[[dibistana seretayî]]''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:39, 6 adar 2025 (UTC) {{ds-kirî|dibistana seretayî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:13, 1 hezîran 2025 (UTC) == [[sêzdeh]]/ [[sêzde]] == / sêzde. sêzdeh rasttir dibînim, sê + z + deh. Ti sedem nîne ji bo jêbirina "h" -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:34, 13 îlon 2020 (UTC) {{rfk|sêzdeh|r=441}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:37, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ferhenga Michael L. Chyet (2003) sêzde ber alî dike sêzdeh. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:34, 13 îlon 2020 (UTC) : yazdeh/yazde (beralîkirin), çardeh/çarde (dubare), pazdeh/pazde (beralîkirin), şazdeh/şazde (beralîkirin), hevdeh/hevde (beralîkirin), hejdeh/hejde (beralîkirin), nozdeh/nozde (beralîkirin) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:37, 13 îlon 2020 (UTC) {{ds-kirî|sêzdeh}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:14, 1 hezîran 2025 (UTC) == [[çirûsk]]/[[çirîsk]] == çirîsk/çirûsk çirûsk(m):1.kıvılcım, çıngı çirîsk(m): binêre(çirûsk)(per 116,117)[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 22:46, 13 îlon 2020 (UTC) {{rfk|çirûsk|r=116}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:36, 6 adar 2025 (UTC) {{ds-kirî|çirûsk}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:15, 1 hezîran 2025 (UTC) == [[êriş]]/[[êrîş]] == [[êriş]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:11, 15 îlon 2020 (UTC) * {{rfk|êriş|r=157}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:36, 22 îlon 2023 (UTC) {{ds-kirî|êriş}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:15, 1 hezîran 2025 (UTC) == [[mûmin]] == [[momîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:22, 16 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standard "'''mumin'''" e. Bi apostrof baştir be jî, ji ber nestandardbûna emilandina apostrofan, ji bo halê standard bêapostrof baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwarza]] == [[xwarza]] / [[xwarzî]] / [[xuharzî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:14, 17 îlon 2020 (UTC) {{rfk|xwarza, xwarzî|r=523}} Her du peyv jî bi eynî maneyê di ferhengê de cih girtine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[lênêrîn]] == [[nerîn]] / [[nêrîn]] / [[lênêrîn]] / [[lê nerîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 17 îlon 2020 (UTC) {{rfk|nêrîn|r=333}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:04, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} "Lênêrîn" jixwe wek navdêr "''nêrîna li tiştekî''" ye, û "lê nêrîn" jî wek lêker "''li tiştekî nêrîn''" e, lê belê di her dukan de jî lêker/navdêr "nêrîn" e. "li"ya pêşî ji bo maneya "nêrîn"ê bêtesîr e/tesîreke wê lê nîne. Feqet ger were gotin ku "nêrîn" (bi îngilîzî "looking") wek forma "lênêrîn" xwedî maneyeke din e (ku divê ev yek jî bi çavkanîyan were îsbatkirin) wê gavê mirov kare wê peyvê cardin binirxîne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:04, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hewar]] == [[hewar]]/[[hawar]] --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 10:07, 19 îlon 2020 (UTC) {{rfk|hawar|r=190}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:35, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[muhakeme]] == [[muhakeme]] / [[mihakeme]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:59, 19 îlon 2020 (UTC) {{rfk|mihakeme|r=309}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:34, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[tevabûn]] == [[tewabûn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:22, 19 îlon 2020 (UTC) {{rfk|temambûn|r=477}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:32, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Tev jî formên "''temambûn''"ê ne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:32, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[fiêl]] == [[fiêl]] / [[fîil]] / [[fîîl]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 19 îlon 2020 (UTC) {{rfk|fêl|r=164}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:21, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[pêşniyazkirî]] == [[pêşniyarkirî]], [[pêşniyar]] beralî dike [[pêşniyaz]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:24, 19 îlon 2020 (UTC) '''Eynî mijar li jêr hatîye vekirin. Ji bo standardkirinê binêrin ya jêr.''' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:18, 5 sibat 2025 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[xwehr]] == [[xwehr]] / [[xwar]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:43, 20 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Bikarhêner}} Kîjan mane? Jixwe ya xwehr (îng crooked) standardkirî bû lê te xwehr kopî kir xwar. Çima? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:07, 20 îlon 2020 (UTC) : {{r|Guherto}} Merheba bira. Li ser rûpela "[[xwar]]" maneya rengdêrî ya "ne rast, tewandî" tinebû. Tenê maneyeke wek "çewt, xelet" ''(bi cureyê rengdêrî)'' hebû. Ji ber ku mane kêm û şaş hatibû dayîn min ji rûpela "[[xwehr]]" mane û beşên din kopî kir û bi rûpela "[[xwar]]" ve kir. Û ji ber ku ji bo tenê maneyekê du awayên nivîsê yê wek "[[xwar]]" û "[[xwehr]]" wek standard cih digirtin, min şablona standardkirinê tevlî wan her du rûpelan jî kir, û ji bo ku em awayê standard bibijêrin li vir beşekê nû vekir. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:25, 20 îlon 2020 (UTC) ::Tu dikarîbû bnr-ek lê zêde bikê, ne hewce ye kopîkirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:48, 20 îlon 2020 (UTC) ::: {{r|Guherto}} Ji ber ku ez awayê standard wek "[[xwar]]" dibînim min rûpelê wek standard hazir kir. Awayê bnr-yî ne awayê wek standard e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:07, 20 îlon 2020 (UTC) ::::Temam. Lê hêjî kopîkirin ne hewce ye, bnr min çawa kir li [[#girover]] ji ber ku ez wê standard didîtim (dibînim). -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 10:11, 20 îlon 2020 (UTC) ::::: {{r|Guherto}} Baş e, di yên din de êdî ez ê wisa bikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:35, 20 îlon 2020 (UTC) xwehr = ne rast (tirkî:eğik) û xwar = jêr (tirkî:aşağı).—<small>[[Bikarhêner:Gomada|<span style="background:Yellow">'''''<span style="font-family:Verdana;color:red">Gom<span style="color:#006400">ada</span></span></span>''''']]<sup>[[Gotûbêja bikarhêner:Gomada|peyam]]</sup></small> 15:34, 21 kanûna paşîn 2021 (UTC) {{şirove}} Birêzan; li herêma me ev peyv wek ''xar'' tê bilêv kirin û li serhedê heta Sêwaz û ji wir hata Rojavayê Kurdistan bi vî awayîye.Min xwehr heya niha ji devê kesî nebihîstibû. Bi ya min xwar rasttire. Ji ber ku li devê meda di nav gellek peyvanda tîpa ''w'' nîne. Lê îjar jî bi peyva ''xwarin'' û ''xwarê''(berjêr) tevlihevî çêdibe.Dema ku standardizasyon çêdibe divê hemî peyvên watecûda bi wekhev neyê nivîsandin. Wek mînak niha peyvên kêr(alav,feyde,pozdewixî), ker(ajal,parçe,koma pez,nebihîz) 3-4 peyven ku xwendinên wan cûdane bi heman awayî tê nivîsin,ev zimanê me zortir dike û dibe sedema xeletîyan.Divê ziman standardîze be, lê ne bi vî awayî. {{bêîmze|Mihemed Qers}} == [[dirist]] == [[dirist]] / [[dirust]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:44, 20 îlon 2020 (UTC) {{rfk|dirust|r=137}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:15, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[neynok]] == [[neynok]] / [[neynûk]] / [[nînok]] / [[nênûk]] / [[nenîk]] Awayê ku herî kêm tê bikaranîn (nînok) weke standard hatîye neqandin, ez vê şaş dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:43, 20 îlon 2020 (UTC) Eynî rûpel li nînok û nênûk hene. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:45, 20 îlon 2020 (UTC) {{rfk|nenûk|r=328}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi qenaeta min divê halê standard "neynûk" be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 5 sibat 2025 (UTC) == [[neynokbir]] == neynokbir/neynûkbir/nenîkbir Divê li gora encama [[#neynok]] werê standardkirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:39, 20 îlon 2020 (UTC) {{rfk|nenûk|r=328}} Di vê ferhengê de ''nenûkbir'' nîne, lê ji bo peyva "neynûk"ê awayê standard wek "nenûk" hatîye nîşandayîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min wek halê standard forma "neynûk" baştir e. Lewma ev jî dibe "''neynûkbir''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 5 sibat 2025 (UTC) == [[xwijok]] == [[xişok]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 02:46, 21 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:44, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ji ber ku halê wê yê lêker wek "''xişîn''" e, ya standard "'''xişok'''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:44, 5 sibat 2025 (UTC) == [[pirhindik]] == [[pir hindik]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:34, 22 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:30, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Formeke wek "pirhindik" bi min bêçavkanî ye. Lewma ya standard divê wek "pir hindik" be. Feqet peyva "pir hindik" jî bi maneya "teqrîben, nêzîkî" nîne. Divê ew qism jî were rastkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:30, 3 sibat 2025 (UTC) :Min maneya wê fam kir, feqet nizanim, emilandineke wisa heye an tine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:26, 6 adar 2025 (UTC) == [[qireqir]] == [[qîreqîr]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:22, 23 îlon 2020 (UTC) {{rfk|qîreqîr|r=390}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:11, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[pênivîs]] == [[pênivîs]] / [[pênûs]] / [[pênivîsk]]. Pênivîs bêhtir tê bikaranîn. Ev û pênûs eynî peyv in, lê pênûs li gora "nûsîn"a soranî û pênivîs li gora "nivîsîn"a kurmancî hatîye çêkirin. Em wan bikin yek? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:58, 24 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:34, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} # pênivîs - Ferhenga Birûskî Michael L. Chyet # pênivîs - Ferhenga Destî çap 2 Umîd Demîrhan # pênivîs - Ferhenga Kurdî ( Kurmancî ) - Farsî. Koma Kurdîya Kurmancî. Azad MAKÛYÎ,Haşim MEHMÛDÎ,Şehnaz OMERZADE, Nasir ECEMÎ,Mohsin QULÎZADE,Kejal PADAŞ,Efsûn YÛSIFÎ # pênivîsk - Rehnas Husein Muhammed {{şîrove}} Qertafa "-k"yê di çêkirina navdêran de li kar e. Lewma ji alîyê xisûsîyeta navderbûnê ve "''pênivîsk''", ji alîyê pratîkbûnê ve ''"pênivîs"'' baştir e. Lê eger krîtera girêdayîmayîna bi eslê peyvê ve were esasgirtin, wê gavê jî ''"pênûs"'' baştir e. Biqenaeta min "'''pênivîsk'''". : Ji xeynî vê qismeke ji [https://zimannas.wordpress.com/2015/12/21/em-cima-kurdi-li-ber-xwe-dikin-ciyayeki-ase/ nivîsa malpera Zimannasê]: : ''[Peyva ”qelem” ji aliyê hemû kurdan ve û ji hêla miletên misilman ve ji Indonezyayê heta Mexribê tê fehmkirin û bikaranîn. Lê nivîskarên me qîma xwe bi wê naînin ji ber ku bi xeletî bawer dikin ku eslê wê erebî ye. Lê eslê wê jî yûnaniya kevn e: κάλαμος (kálamos). Li cihê wê nivîskarên me xwe dispêrin peyvên çêkirok yên wek ”pênivîs(k)” yan jî ”pênûs” ya ji soranî wergirtî. Lê ”pênivîs(k)” yan ”pênûs” her tişt e ku mirov pê dinivîse, ne tenê qelem e: li vê serdemê mirov zêdetir ne bi qeleman lê bi kompûterê, bi telefona mobîl yan bi hin makîneyên din dinivîse. Amûrên nivîsînê yên serekî niha ne qelem in lê kompûter, laptop, tablet û telefon in. Li gor vê rêbazê be, divê mirov ji kompûteran, ji laptopan re, ji tabletan re û ji telefonan re jî bibêje ”pênivîsk/pênûs”, ne tenê ji qeleman re!]'' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:34, 3 sibat 2025 (UTC) == [[behs]] == / [[bas]]. Em dibêjin beḧs. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:49, 24 îlon 2020 (UTC) {{rfk|behs|r=64}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:42, 1 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[dîmender]] == [[dîmender]] / [[dîmendêr]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:43, 25 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:45, 27 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Paşgira "der" / "dêr"ê li şûna hev hatine emilandin. Lê ji nimûneyên jêrîn ên ji ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' tê dîtin ku qerareke li ser zelalkirina halê standard nehatîye dayîn di wê ferhengê de. Bnr. [[agahîder]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 41), [[hander]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 189), [[kêfder]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 253), [[avdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû wek "avdêr" nîne, lê wek "''avdêrî''" r. 50), [[bangdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 58), [[dengdêr]] ''-ne zelal e, nimûneyên din fahmbartir in-'' (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 127), [[kardêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 239), [[saloxdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 425), [[serîhildêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 435), [[xwepêşander]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[dersder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[fermandêr]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de ev form nîne, wek "''fermande''" qeyd kirine), [[deynder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[girêdêr]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[mizgînder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne). Bi min divê em li balê bidin ser ku paşgirên "der" / "dêr"ê eynî maneyê didin an na. Bi min paşgira "der"ê qismen nêzî paşgira "-dar"ê ye ku ew jî maneya xwedîbûna tiştekî dide. Lewma bi min ji bo peyvên bi maneya "kesê tiştekî dide" emilandina paşgira "-dêr"ê wê baştir be, lê ger em ji alîyê rehetîya telafûzê bifikirin jî paşgira "-der"ê baştir e ji bo awayê standard. Wek netîce bi min ji bo halê standard (ji bo peyvên bi maneya "kesê tiştekî dide") paşgira "-dêr"ê başttir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:45, 27 kanûna paşîn 2025 (UTC) == [[Rojavayê Kurdistanê]] == /Rojavaya Kurdistanê. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:16, 26 îlon 2020 (UTC) [[Rojavayê Kurdistanê]]-- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:12, 9 adar 2021 (UTC) {{rfk|"rojava" wek nêr derbas dibe|r=416}} Peyva "rojava" wek nêr qeyd kirine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ''{{g|ku|rojava}}'' navdêreke mê ye, li gori rêzimana kurdi nivîsa rast "Rojava'''ya''' ''(îzafe)'' Kurdistan'''ê''' ''(çemandî)''" ye. Feqet "Rojavayê Kurdistanê" jî pirr tê bikaranîn.. --[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 21:27, 9 adar 2021 (UTC) {{şîrove}} Slav @[[Bikarhêner:Ghybu|Ghybu]], gelle me û mezinên me dema ku peyvan bilêv dikin nêr/mê bûna peyvan çîye nizanin,peyv û hevokên ku hezaran salanda terkîb bûne û derketine holê bi xwezayî ji devên wan dertê, heta eger ku ji wanra nêr/mê bûna peyvan qal bikin yê li me xerîb binêrin,lê wan bi hezaran saland a bê qest û bi xwezayî vî zimanî qasê ku meriva şaş bihêle bi duzen ava kirine. Ne tenê herêma me, min ji gellê çi bihîstîye wê dinivîsim. Lê ji bilî gellê meyê hin herêmên Mêrdînê min tu cîyek nebihîstye ku mînak şûna ″porê min″ ″pora min″,yan jî şûna ″Rojavayê Kurdistanê″ ″Rojavaya Kurdistanê″ bêjin. Lê bi ya min em nikarin bêjin jiber ku peyva ″roj″ mê ye divê ″rojava″ jî mê be. Rast e rojava ji roj tê lê edî rojava peyveke cûda ye. [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 23:09, 9 adar 2021 (UTC) {{şîrove}} Di Rêbera Rastnivîsînê ya Komxebata Kurmancîyê de (r.40) jî wek alî (wek hêl, ne parçe) "'''rojavayê''' Kurdistanê" derbas kirine. Ji ber ku eynî peyv e, em dibînin ku li wir jî wek "nêr" qebûl kirine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 26 kanûna paşîn 2025 (UTC) == [[diz]] == [[diz]] / [[dizîker]] / [[dizîkar]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:37, 27 îlon 2020 (UTC) {{rfk|diz, dizek|r=138}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ″diz″ ji xwe kesek e ″dizî″ jî karesata wî/ê ye lewma ″dizîker/dizîkar″ xeletin.[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:38, 9 adar 2021 (UTC) :Kes nabêje "dizîker,/dizîkar", kurd dibêjin : dizek . [[Taybet:Beşdarî/83.252.83.100|83.252.83.100]] 19:25, 3 gulan 2023 (UTC) {{şîrove}} Şiroveyên hatî yên berê ji bo min jî rast dixuyin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 26 kanûna paşîn 2025 (UTC) == [[rêkxistin]] == [[rêxistin]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:03, 27 îlon 2020 (UTC) *{{rfk|rêxistin}}--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:27, 23 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[rêxistin]] -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:39, 9 adar 2021 (UTC) == [[cihêl]] == [[cihêl]] / [[cehêl]] standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:38, 29 îlon 2020 (UTC) {{rfk|cahil|r=94}} Forma standard wek "'''cahil'''" hatîye nîşandan, ji bo kelîmeya "cihêl". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:10, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[tihn]] == [[tên]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:41, 30 îlon 2020 (UTC) {{rfk|tîn|r=488}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:01, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[gişt]] == [[gişt]] / [[giş]] / [[gî]] / [[gîh]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:25, 30 îlon 2020 (UTC) {{rfk|gişt|r=179}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:55, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[tal]] == [[tehl]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:35, 1 çiriya pêşîn 2020 (UTC) {{rfk|tahl|r=472}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:51, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Birêzan pirranîya gellê me vê peyvê wek ″تعال″ bilêv dike lê alfabeya me da tîpa ″ع″ tune.Divê em jibo vê tîpê standartekî çêkin, wek şûna ″ع″ ″a yan jî eh″ bikarbînin wê demê pirsgirêk yê jibo peyvên din jî çareser be. -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:31, 9 adar 2021 (UTC) == [[şuxl]] == [[şol]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 02:56, 2 çiriya pêşîn 2020 (UTC) [[şuxil]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:41, 9 adar 2021 (UTC) {{rfk|şixul|r=466}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:50, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[gilîz]] == [[girêz]] / [[gilîz]] / [[gilêz]] -- [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:25, 5 çiriya pêşîn 2020 (UTC) :girêz [[Taybet:Beşdarî/&#126;2026-20662-33|&#126;2026-20662-33]] ([[Gotûbêja bikarhêner:&#126;2026-20662-33|talk]]) 19:33, 3 nîsan 2026 (UTC) {{rfk|gilêz|r=176}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:46, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Çi wê ê standardkirin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:27, 14 çiriya paşîn 2020 (UTC) {{şîrove}} [[girêz]] -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:42, 9 adar 2021 (UTC) == [[waris]] == / [[wêris]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:03, 6 çiriya pêşîn 2020 (UTC) {{rfk|waris|r=504}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:00, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[rêveber]] == /birêveber. Ber alî dike "birêveber" lê bahwer im "rêveber" bêhtir tê bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:50, 12 çiriya pêşîn 2020 (UTC) {{rfk|birêveber|r=86}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:15, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min her çiqas lêker "''bi rê ve birin''" be jî halê standard wek "''rêveber''" be baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:15, 26 kanûna paşîn 2025 (UTC) == [[jêk cuda bûn]] == /jê cuda bûn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:15, 15 çiriya pêşîn 2020 (UTC) {{rfk|ji hev cihê bûn, ji hev cuda bûn|r=230}} Forma "jêk" (ji yek) di vê ferhengê de derbas nabe. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[jê cuda bûn]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:18, 7 adar 2021 (UTC) {{şîrove}} Di "Cuda bûn" / "cihê bûn"ê de jixwe du tişt ji hev cuda dibin, lewma bi min madeyeke wek "''jê cuda bûn''" / "''jê cihê bûn''" (ji tiştekî cuda bûn / ji tiştekî cihê bûn) nehewce (neferhengî) ye. Forma "''jêk''" ''(ji yek)'' di ferhenga 'Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû' de derbas nabe. Lewma bi dîtina min her du formên mewcûd jî nestandard in, lê belê ya standard "'''''ji hev cuda bûn'''''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 26 kanûna paşîn 2025 (UTC) == [[pakêt]] == /paket. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:04, 24 çiriya pêşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû de (r. 346) ji bo halê standard yê kelîmeya "''parsêl''"ê "''parsel''" nîşan dane. Ev jî wekî wî ye, '''lewma halê standard "''paket''" e''', lê ne "''pakêt''". Ji ber ku telafûza "''pakêt''"ê jî li gor yê din zehmettir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 26 kanûna paşîn 2025 (UTC) == [[hevaltî]] == / [[hevalî]]. Hevaltî rasttir e û bêhtir tê bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:32, 31 çiriya pêşîn 2020 (UTC) {{rfk|hevalî, hevaltî|r=200}} Di vê ferhengê de her du formên wek "''hevaltî''" û "''hevalî''" jî wek standard hatine qebûlkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min divê em tenê yekî ji wan wek ya standard bibijêrin. Ew jî divê '''''hevaltî''''' be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 26 kanûna paşîn 2025 (UTC) == [[êzidî]] == [[êzîdî]]/[[êzdî]] - -[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:04, 11 çiriya paşîn 2020 (UTC) {{rfk|êzidî|r=158}} û wek kelîmeya jêçêbûyî: "êzidîtî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:48, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[êzdî]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:16, 7 adar 2021 (UTC) == [[potîn]] == [[putîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:04, 14 çiriya paşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:59, 19 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di pir cihan de wek "potîn" derbas bûye, lê min li ti derê forma "putîn" nedît. Lewma bi min eşkere ye ku halê standard wek "'''potîn'''" e. Û ger forma din bi temamî bêçavkanî be, em wê formê jî jê bibin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:59, 19 adar 2025 (UTC) == [[diwazdeh]] == [[diwazdeh]] / [[dazde]] {{rfk|duwazdeh|r=142}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:19, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[xwende]] == [[xwenda]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:47, 25 çiriya paşîn 2020 (UTC) {{rfk|xwende|r=524}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ji bo kelîmeya "'''xwende'''" divê forma standard "xwende" be, ne ku "xwendî". Maneya kesê perwerdegirtî û kesê du-kelîme-xwendî divê ne eynî be. Lewma ez kelîmeya "xwende" pêşnîyar dikim ji bo awayê standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 4 çiriya paşîn 2024 (UTC) == [[pêşniyaz]] == [[pêşniyaz]] / [[pêşniyar]] / [[pêşniyaz kirin]] / [[pêşniyar kirin]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:06, 25 çiriya paşîn 2020 (UTC) {{rfk|pêşnîyaz|r=359}} Kelîmeyên jêçêbûyî ên "pêşnîyaz kirin", "pêşnîyazî", "pêşnîyazkirin" jî wek standard hatine nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:12, 4 çiriya paşîn 2024 (UTC) :Dibe ku ev peyv pêşniyaz be ne pêşn(î)yaz. Ev peyv hîn bêtir nêzî hizir e. Lewra niyaz wateya daxwazê dide lê niyar wateya neyartiyê dide. Divê ev peyv pêşniyaz be. [[Bikarhêner:Mûhemmed Seîd|Mûhemmed Seîd]] ([[Gotûbêja bikarhêner:Mûhemmed Seîd|gotûbêj]]) 21:03, 28 tebax 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Wê çi ê standardkirin? Yan ti dixwazê ya standard werê guhertin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:06, 25 çiriya paşîn 2020 (UTC) :{{r|Guherto}} Nabînî pêşniyar dibêje pêşniyaz rast e pêşniyaz kirin dibêje pêşniyar kirin rast e. Kîjan rast e? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:21, 25 çiriya paşîn 2020 (UTC) ::Qusûrê ne mêzêne, mi tenê rûpela pêşniyaz vekir û dît ku dibêjê pêşniyaz / pêşniyar. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:56, 25 çiriya paşîn 2020 (UTC) == [[kamil]] == [[kamil]], [[kamîl]], [[kamul]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:02, 29 çiriya paşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:49, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ev peyveke Erebîye, lê dema ku Kurd wê bilêv dikin ″kamil″ dibêjin.Lewma ″kamil″ rasttire, ″kamîl û kamul″ bilêvkirinên tirk û hindîyane. [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 17:26, 7 adar 2021 (UTC) {{şîrove}} Ya standard bi eşkereyî "kamil" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:49, 3 çiriya paşîn 2024 (UTC) : Lê di Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya Nû ya M. Malmîsanij û yên din de cih dane madeya "tekamil" û formên wê yên nestandard ên wek ''tekamîl'', ''tekamul''. Lewma ya standard li gor vê ferhengê dide "'''kamil'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:54, 3 çiriya paşîn 2024 (UTC) = Daxwazên standardkirinê: 2021 = == [[fêrgeh]] == [[fêrgeh]] / [[fêrge]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:58, 5 kanûna paşîn 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:36, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[fêrgeh]] bê guman rasttire, ev tîpa ″h″ di gellek peyvanda li hin herêman nayê bilêvkirin.Lê ev nayê manê ku ″h″ tunne. {{şîrove}} Herçend ev kelîme di Ferhenga Kurdî ya Rastnivîsînê ya M. Malmîsanij û yên din de derbas nabe jî, ji madeyên "azmûngeh" (r. 54), "dadgeh" (r. 120), "dangeh" (r. 122) û yên din tê famkirin ku ji bo paşgira "-geh"ê (formên din: "-ge") ya standard "-geh" e. Lewma em karin bêjin ku ji bo vê kelîmeyê divê ya standard bibe "fêrgeh". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:36, 3 çiriya paşîn 2024 (UTC) == [[bêhêwî]] == [[bêhewî]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:52, 23 kanûna paşîn 2021 (UTC) {{rfk|hewî|r=202}} Ji bo maneya "kuma" awayê standard wekî "hewî" hatiye nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:25, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Peyvên "hewî" û "hêwî" her du jî xweyî çendîn maneyan in. Lewma ger beralîkirin were danîn divê maneya ku jê tê beralîkirin jî were nivîsîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:25, 3 îlon 2023 (UTC) == [[pêşnûma]] == [[pêşnima]] Divê bên standardkirin. Bi îxtîmalekî mezin ya standard "pêşnima" ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:20, 12 sibat 2021 (UTC) '''Eynî mijar li jêr hatîye vekirin. Ji bo standardkirinê binêrin ya jêr.''' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:15, 3 çiriya paşîn 2024 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[pêşnima]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:13, 7 adar 2021 (UTC) == [[jenosîd]] == [[jînoside]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:39, 13 sibat 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} "jînoside" an "jînosid" ? Min nivîsandinên formên "jînosideyê" an "jînosideya" pirr nedîtiye...--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 14:48, 13 sibat 2021 (UTC) {{şîrove}} Bi min ya standard "[[jenosîd]]" e. Halên din ên "cenosîd", "jînosîd", "jînosid" kêm-li-kar in. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 3 çiriya paşîn 2024 (UTC) == [[kesaxtin]] == - [[kezaxtin]] Standardkirin hewce ye. Bi ya min ya rast "kesaxtin" e, yê din xelet e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:57, 14 sibat 2021 (UTC) {{rfk|kesaxtin|r=250}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:07, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[derazîng]] == / [[derazînk]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:54, 19 sibat 2021 (UTC) {{rfk|derazînk|r=127}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:53, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Bikarhêner}} bira navê sernavî neguherîne. Parametreya yekem ya şablona {{ş|ds}} divê sernavê vê gotûbêjê be.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:51, 19 sibat 2021 (UTC) == [[rovî]] == [[rûvî]]/[[rîvî]]. Bi ya min ji bo maneya "guhandarek" rovî zêdetir tê bikaranîn. Bi maneya "hinav" jî du rûpel ([[rûvî]]/[[rîvî]]) hene.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 19 adar 2021 (UTC) {{rfk|rûvî|r=423}} Bi maneya "ince bağırsak". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:40, 30 çiriya pêşîn 2024 (UTC) {{rfk|rovî|r=419}} Bi maneya "tilkî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:41, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[esman]] == [[esman]] | [[asman]] | [[ezman]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:00, 24 adar 2021 (UTC) {{rfk|esman|r=152}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:38, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji ber ku ji didu peyvan pêk tê wek [[asê]]+[[man]]. Ezê peyva [[asman]] pêşniyar bikim. [[Bikarhêner:Key Mîrza|Key Mîrza]] ([[Gotûbêja bikarhêner:Key Mîrza|gotûbêj]]) 16:30, 10 gulan 2021 (UTC) == [[niha]] == [[niha]] / [[niho]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:22, 25 adar 2021 (UTC) {{rfk|niha|r=333}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:35, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[sûper]] == Standardkirinê teleb dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:55, 26 adar 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:27, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Li gorî telefûzê ya standard "super" e, kes halê dirêjkirî nabêje, bi qasî zanîna min. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:48, 30 çiriya pêşîn 2024 (UTC) == [[sûperlatîv]] == Standardkirinê teleb dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:57, 26 adar 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:28, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi ya min ya rast "super" û "superlatîv" e, ji ber ku gava em bi lêv dikin em wek "superlatîv" bi lêv dikin, ne wek "sûperlatîv". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:57, 26 adar 2021 (UTC) == [[radîkalîzm]] == /[[radikalîzm]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:21, 30 nîsan 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:46, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Bi min peyveke wekî "radikalîzm" tine ye û bi xeletî wisa hatiye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:16, 17 tebax 2022 (UTC) == [[texdîr]] == [[teqdîr]] standardkirin hewce ye. Bi min "teqdîr" standardtir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:52, 18 gulan 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Pir eşkere ye ku ya standard "'''teqdîr'''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 30 çiriya pêşîn 2024 (UTC) == [[tayîn]] == [[teyîn]] / [[tayîn]] / [[teîn]] / [[tayin]]. Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:30, 9 tîrmeh 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:55, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Mirov di navbera "tayîn" û "tayin" de bêqerar dimîne. Lê bi min divê wek halê standard "'''tayîn'''" were dîyarkirin. Ji ber ku zêdetir li kar e (di lêgera Google Searche de jî zêdetir "tayîn" derdikeve, ''formata lêgerînê: wek "tayîna xwe" / "tayina xwe"''). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:55, 29 çiriya pêşîn 2024 (UTC) == [[nod]] == * [[not]] Ev made li vir heye: [[Wîkîferheng:Daxwazên_standardkirinê#not,_nod]] Bi şaşî tekraren hatîye tevlîkirin. Ji bo agahîyan lê binêrin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 29 çiriya pêşîn 2024 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Zanavano}}. Bnr. [[WF:Rêzikên standardkirinê]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:28, 1 çiriya pêşîn 2021 (UTC) = Daxwazên standardkirinê: 2022 = == [[xizar]] == [[xizar]], [[xîzar]]. Standardkirin hewce ye.{{bêîmze|Bikarhêner}} {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Forma xizar hema bêje li ti derê tine ye. Lewma halê standard divê "xîzar" be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 29 çiriya pêşîn 2024 (UTC) == [[Nû Zelenda]] == [[Zelandaya Nû]] zêdetir tê bikaranîn.[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:18, 9 kanûna pêşîn 2022 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:39, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di '''Rêbera Rastnivîsînê''' ya Komxebata Kurmancîyê de (r. 37) wek "Zelandaya Nû" hatîye qeydkirin. Di kitêba '''Rastnuştişê''' ya Gruba Xebatê ya Vateyî de jî ev peyv wek "Zelandaya Newîye" (r. 67) hatîye qeydkirin. Lewma bi min divê halê standard bibe "Zelandaya Nû." -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:39, 29 çiriya pêşîn 2024 (UTC) = Daxwazên standardkirinê: 2023 = == [[pirzik]] == [[pizik]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:37, 15 kanûna paşîn 2023 (UTC) * {{rfk|pizrik}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:37, 15 kanûna paşîn 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min forma wek "{{g|ku|pizrik}}" jî heye û divê ew jî were standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:53, 31 tebax 2023 (UTC) == [[bûro]] == {{g|ku|bûro}} / {{g|ku|buro}} / {{g|ku|buriyo}} standardkirin hewce ye. --- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 22 kanûna paşîn 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:58, 31 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmancî de di rûpela 139em de nimûneyeke wek "'''buroya wî'''" hatiye dayîn. Ji vê nimûneyê mirov dikare bêje ku ji bo vê peyvê awayê standard wekî "buro" dibînin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:53, 3 îlon 2023 (UTC) == [[fezîlet]] == [[fazîlet]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:47, 26 kanûna paşîn 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ev peyv jî ji erebî tê. Herçiqas di hin peyvên reh-erebî de (wek nimûne "edalet") ji bo eyna erebî "e" hatibe tercîhkirin jî bi min ji bo em li vir nêzî telafûza di pratîkê de bibin, forma bi "e"yê neyê tercîhkirin jî dibe. Lewma ez "fazîlet"ê pêşnîyar dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:57, 29 çiriya pêşîn 2024 (UTC) == [[Uman]] == {{g|ku|Uman}}, {{g|ku|Oman}}, {{g|ku|Iman}}, {{g|ku|'Iman}}, {{g|ku|'Uman}}, {{g|ku|Umman}} Standardkirin hewce ye. {{rfk|}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di '''''Rêbera Rastnivîsînê''''' ya Komxebata Kurmancîyê de awayê "'''Uman'''" wekî standard hatiye nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:34, 3 nîsan 2023 (UTC) == [[hejî]] == {{g|ku|hejî}}, {{g|ku|hêja}} Standardkirin hewce ye. {{rfk|}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Ferhengvan}} Bi min ev herdu, wekî formên eynî peyvê dixuyin. Lewma standardkirinê teleb dikim. Her çiqas berçav be ku awayê stadard "hêja" ye jî, li vir teleb dikim. Lê ger ne formên eynî peyvê bin, xêra xwe li vir binivîsin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:52, 7 nîsan 2023 (UTC) ::{{Silav|Bikarhêner}} Rast dibêjî, "hejî" formeke devokî (behdînî) ya peyva "hêja" ye. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 20:31, 7 nîsan 2023 (UTC) == [[sererast]] == {{q|ku|sererast}}, {{q|ku|serrast}} Standardkirin hewce ye. Bi min xuya ye ku forma standard "sererast" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:02, 25 nîsan 2023 (UTC) {{rfk|serrast, serrast kirin|r=437}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:41, 31 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bila piştî gihîştina netîceyê, standardkirina formên din ên wekî "sererastkirin" / "serrastkirin", "sererast kirin" / "serrast kirin" jî neyê jibîrkirin. Bi min divê forma standard bibe "sererast". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:41, 31 tebax 2023 (UTC) == [[fiqih]] == {{g|ku|fiqh}} / {{g|ku|fiqih}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:16, 30 nîsan 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:16, 30 nîsan 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmanciyê de (r.52, 53) behsa vê mijarê kirine: Bi sernavê "'''Nivîsîna hin bêjeyên bîyanî yên yekkîteyî ku di kurmancîyê da dibin dukîteyî'''", wek nimûne jî "'''aqil ✓''', '''aql ✗'''", "fikir ✓, fikr ✗", "qebir ✓, qebr ✗", "qebiz ✓, qebz ✗", "qedir ✓, qedr ✗", "qehir ✓, qehr ✗"... Li binî jÎ dibêjin divê li gel îzafeyê [i] bê parastin, wekî "aqilê min ✓, aqlê min ✗", "fikira min ✓, fikra min ✗", "qebira min ✓, qebra min ✗"... Lewma bi dîtina min, li gor vê rêberê divê wekî "fiqih" bibe ya standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:38, 31 tebax 2023 (UTC) == [[îqaz]] == {{g|ku|îqaz}} - {{g|ku|îkaz}}. Standardkirin hewce ye. Piştî qerardana li ser forma standard, divê peyvên girêdayî wan jî yên wek "îqazker", "îqaz kirin" hwd jî bên guherandin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:14, 19 gulan 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:14, 19 gulan 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmanciyê de (r. 80) dibêjin "'''[q]ya bêjeyên biyanî neke [k]'''". "k"ya vê peyvê jî bi eslê xwe "[q]" ye, û lewma divê awayê standard bibe "îqaz". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:22, 31 tebax 2023 (UTC) == [[hundirîn]] == {{g|ku|hindirîn}}, {{g|ku|hundirîn}} standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:41, 27 gulan 2023 (UTC) {{rfk|hundir|r=217}} Ji ber ku awayê "hundir" wek standard hatiye bijartin, li gor vê "hundirîn" jî dibe awayê standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:40, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[wasita]] == {{g|ku|wasita}}, {{g|ku|wesite}}, {{g|ku|wasîte}}, {{g|ku|wasta}}, {{g|ku|wesita}}, {{g|en|wesita}}, {{g|en|wesîte}}, {{g|en|wasite}} standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:06, 21 hezîran 2023 (UTC) {{rfk|wasîte|r=504}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[qebe]] == {{g|ku|qebe}} / {{g|ku|qeba}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 27 tebax 2023 (UTC) {{rfk|}} --[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:35, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min forma "qeba" baştir e ji bo halê standard. Helbet gava dîyarkirina halê standand divê em halên emilandinê û peyvên jêçêbûyî jî bifikirin. Ji bo vê peyvê wek "qebetî" / "qebatî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:26, 29 çiriya pêşîn 2024 (UTC) == [[sewgûr]] == {{g|ku|sewgur}} / {{g|en|sewgûr}} / {{g|en|sewgir}} / {{g|en|sewgor}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:33, 29 tebax 2023 (UTC) {{rfk|sewgurî, sewgura sibê|r=439}} Di ferhengê de wek "sewgurî" û wek "sewgura sibê" hatiye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:33, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[Danmarka]] == [[Danîmarka]] zêdetir tê bikaranîn--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:54, 3 îlon 2023 (UTC) {{rfk|}} Di vê ferhengê de peyvên "danîmarkî" û "danîmarqî" ber bi rûpela "danmarkî" ve yê hatine alîkirin. Lewma mirov fam dike ku navê vî welatî li gorî vê ferhengê "'''Danmarka'''" ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 3 îlon 2023 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] Bi min ew mantiqeke şaş e. Loma em li ferhengên din jî binêrin baştir be. Ez fêm nakim çawa ferhengeke rastnivîsînê navên welatan qeyd nekirine. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:27, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi ya ''Rêbera Rastnivîsînê'' ya Komxebata Kurmancî jî awayê standard "'''Danîmarka'''" ye (r. 31). Ez bixwe jî ji bo awayê standard "Danîmarka"yê pêşniyar dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:55, 3 îlon 2023 (UTC) == [[dijmîn]] == {{g|ku|dijmîn}}, {{g|ku|dijûn}} Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:57, 12 îlon 2023 (UTC) {{rfk|dijûn|r=135}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:04, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[fîlmografî]] == [[filmografî]] :--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:38, 20 îlon 2023 (UTC) {{rfk|fîlm|r=166}} Şiklê standard ji bo peyva "film / fîlm / fîlim" wek "fîlm" hatîye nîşandan. Lewma li gor vê awayê standard dibe "'''fîlmografî'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:07, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[not]], [[nod]] == [[not]], [[nod]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:23, 11 çiriya pêşîn 2023 (UTC) {{rfk|nod|r=338}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:09, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[afrîkî]] == [[afrîkî]] / [[afrîkayî]] ?--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:06, 9 çiriya paşîn 2023 (UTC) {{rfk|afrîkayî|r=41}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:11, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[eware]] == [[eware]]/[[aware]] :Bi maneya ''avare/aylak/serseri'' {{rfk|153}} :Ji bo maneya ''penaber'' di vê ferhengê de standardek tine ye. Loma divê du rûpel hebe ji bo kelîmeya kurmancî ya eware û yekî din ji bo maneya penaber. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:14, 8 sibat 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de jixwe standarda ji bo vê peyvê heye. Ji bo maneya penaber jî hebûna vê maneyê bi min bişibhe ye, wekî din ''ger hebe jî'' ji ber ku ji berhirefkirina maneya "''yê derbeder û bê cih û mal''" hatîye çêkirin, dîsa girêdayî wê maneya eslî ya derbiderîyê ye, lewma divê li ser rûpelekî werin standardkirin û ew rûpel jî pêşnîyara di kitêba nav-zikirkirî de be baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:22, 18 hezîran 2024 (UTC) == [[wesetî]] == [[wasatî]] / [[wesetî]] standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:48, 29 adar 2024 (UTC) {{rfk|wesetî|r=506}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:27, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[se direwît, karwan bi rêka xwe diçît]] == {{g|ku|se direwît, karwan bi rêka xwe diçît}} / {{g|ku|se direwin, karwan diborin}} / {{g|ku|seh direye kerwan dibihore}} Divê ev her sê form werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:51, 16 hezîran 2024 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:26, 7 tîrmeh 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standardtir "'''seg direye karwan dibihure'''" ye ("seg", ''Ji Bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya Nû'', r. 429; "reyîn", r. 410; "karwan", r. 240; "bihurîn", r. 83). Wekî form (di qismê "Herwiha" de) em "'''bi ewtîna seyan, ji rê namîne karwan'''" jî nîşan bidin. Lê ji alîyê xwedîçavkanîbûnê ve jî divê werin kontrolkirin. Min ji bo "''bi ewtîna seyan, ji rê namîne karwan''" çavkanî peyda nekir, min ji bo "''seg direye karwan dibihure''" jî tenê çavkanîyekê peyda kir ([https://www.tirejafrin.com/pdf/Pend%20.pdf ''Pend û Peng''], Bîlal Hesen, di kitêbê de wek "seh direye kerwan dibihore" derbas dibe). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:26, 7 tîrmeh 2024 (UTC) == [[serobino bûn]] == {{g|ku|serobino bûn}} / {{g|ku|serûbin bûn}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:21, 14 tebax 2024 (UTC) {{rfk|serûbin|r=438}} "serûbin bûn, serûbin kirin, serûbinbûn, serûbinkirin, serûbinkirî" wek peyvên jêçêbûyî hatine nîşandayîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:19, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[sanî]] == [[sanî]] / [[saniye]] {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez dibêjim ber saniye be. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:22, 1 îlon 2024 (UTC) {{şîrove}} Ez dibêjim bila "sanîye" be. Em wek sanîye telafûz dikin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 29 çiriya pêşîn 2024 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] "Sanîye" çênabe. Li vir em "îy" nanivîsînin. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:34, 10 çiriya paşîn 2024 (UTC) == [[pêşnûma]] == [[pêşnûma]] / [[pêşnima]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min divê "pêşnima" be. Formên bi "u"yê zahfê caran nayên emilandin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) == [[payîz]] == [[payîz]] / [[payiz]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:12, 29 çiriya pêşîn 2024 (UTC) {{rfk|payîz|347}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:12, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[behîv]] == {{g|ku|behîv}} / {{g|ku|bahîv}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:41, 26 kanûna paşîn 2025 (UTC) {{rfk|behîv|63}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:38, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[mitîng]] == [[mitîng]] / [[mîtîng]] Standardkirin hewce ye. -- --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 21:47, 27 kanûna paşîn 2025 (UTC) {{rfk|mîtîng|r=316}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:43, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[rûtîn]] == [[rûtîn]], [[rutîn]] Standardkirin hewce ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:47, 18 sibat 2025 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:42, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şirove}} --> {{şirove}} Bi min eşkere ye ku ya standard "'''rutîn'''" e. Peyvên telafûza wan dirêj be, bi "û"yê tên gotin, lê li vir dirêj nayê gotin. Lewma bi "u"ya bêkumik çêtir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:42, 1 hezîran 2025 (UTC) == [[parleman]] == [[parleman]] / [[perleman]] / [[parlament]]/[[parlemento]] / [[perlemen]], Standardkirin hewce ye.--[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 00:53, 22 sibat 2025 (UTC) {{rfk|parlamento|r=345}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 1 hezîran 2025 (UTC) === Gotûbêj === {{şîrove}} Di ferhenga "Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû" da bi maneya ''meclis''ê wek "parlamento" hatîye qeydkirin, bi maneya ''azayê meclisê'' wek "parlamenter" hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 1 hezîran 2025 (UTC) == [[sond]] == [[sond]], [[sûnd]]—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:41, 21 adar 2025 (UTC) {{rfk|sond|r=447}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:35, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şirove}} --> {{şirove}} == [[sifet]] / [[sîfet]] == {{rfk|}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 13:41, 1 gulan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi dîtina min wek "sifet" zêdetir li kar e. (Ger rast transkrîbe kiribin) Di eserên berê yên kurdî de wek "sîfet" hatine gotin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:29, 31 gulan 2025 (UTC) == [[mane]] == [[mane]], [[mana]]—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:13, 30 gulan 2025 (UTC) {{rfk|mane|r=297}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:20, 31 gulan 2025 (UTC) === Gotûbêj === {{şirove}} {{r|Bikarhêner}} [https://ferheng.wmezopotamyaye.org/ weqfa mezopotamyaye] dibêje forma standard "mana" ye. Dikarî ji ferhenga rastnivîsînê binêrî? --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:18, 30 gulan 2025 (UTC) : {{r|Wikihez}} Di Ferhenga Rastnivîsînê de wek "mane" (jê "mane dan", "manedan", "manedar", "manedarî") hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:20, 31 gulan 2025 (UTC) == [[memnû]] == {{g|ku|memnû}} {{g|ku|memnûh}} Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) === Gotûbêj=== <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Eşkere ye ku ya standard "'''memnû'''" ye. Forma "memnûh" ne li kar e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) == [[niha]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|niha|r=333}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:22, 16 sibat 2026 (UTC) == [[sêhr]] / [[sihir]] / [[sêhrbaz]]/ [[sihirbaz]] /[[sêhrdar]]== {{rfk|sêhr|r=440}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:24, 16 sibat 2026 (UTC) === Gotûbêj === Kelîmeyên jêçêbûyî: {{g|ku|sêhrbaz}}, {{g|ku|sêhrbazî}}, {{g|ku|sêhrdar}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:09, 5 tîrmeh 2026 (UTC) {{ds-kirî|sêhr}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:53, 18 tîrmeh 2026 (UTC) == [[gîya]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|gîya|r=180}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:24, 16 sibat 2026 (UTC) Kelîmeya jêçêbûyî: {{g|ku|gîyagezk}} (mê, mane "''ısırgan otu''") -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:11, 5 tîrmeh 2026 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]], @[[Bikarhêner:Rewiye tine|Rewiye tine]] Bi ya min, ev ne meseleya standardkirinê ye lê ya îmlayê ye çûnkî ev problema îy - iy zêde tevlihev e. Dengdanek hewce ye ku bibêje konsensusek heye li ser bikaranîna -îy û ne -iy. Lê dengdanek wisa dê têk biçe ji ber ku hejmara kesên -îy tercih dikin kêmtir e li ser Wikiferhengê. Loma divê ev gotûbêj wek çênebû were tayînkirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:04, 5 tîrmeh 2026 (UTC) ::Bi qenaeta min jî "'''îy'''" rasttir e. Divê em di demên pêş da wî meseleyê hel bikin. Feqet wekî ku te jî got, ji ber ku vê gavê li ser vê qerar nehatîye dayîn, em karin wek xwe bihêlin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:45, 6 tîrmeh 2026 (UTC) == [[hincet]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|hincet|r=210}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:18, 16 sibat 2026 (UTC) == [[kurmî]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|kurm (navdêr), kurmî (rengdêr)|r=269}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 08:55, 23 adar 2026 (UTC) :kurmî berbelav e hem jî standardîze bûye bi min. Hem em dibêjin kurm bi gelemperî kirm kêm e. [[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 10:55, 23 adar 2026 (UTC) ::Lê balkêş e ku rehê xwe yê qedîm zêdetir wekî [[kirm]] xuya dike. Lê etîmolojî nikare bikeve pêşberî bikaranîna giştî peyvekê ji aliyê xelkê ve. Helbet ev fikra min a şexsî ye. Ji bo selameta ferhengê kurdî ev yek gerek e bête çareserkirin. [[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 11:01, 23 adar 2026 (UTC) == [[tihn]] == [[tihn]], [[tîn]], [[tên]] {{rfk|tîn (mê, mane: ''ısı; hararet, sıcaklık'')|r=488}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:18, 5 tîrmeh 2026 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez bawer dikim ku ''tîn'' zêdetir tê bikaranîn. == [[nehwirandin]] == [[nehwirandin]], [[norandin]] bnr [[Gotûbêj:norandin]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 11:52, 3 tîrmeh 2026 (UTC) {{rfk|nehwirandin|r=328}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:05, 5 tîrmeh 2026 (UTC) === Gotûbêj === == [[rus]], [[rûsî]] == [[rus]], [[rûs]], [[rûsî]], [[rusî]] bnr. [[Gotûbêja kategoriyê:Rusî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 07:11, 5 tîrmeh 2026 (UTC) {{rfk|rûs, rûsî|r=422}} "rûs" wek navê miletê, "rûsî" wek navê zimanê hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:57, 5 tîrmeh 2026 (UTC) === Gotûbêj === pgo5cij54h2zw0zj22qay9aznethmx9 6265371 6265370 2026-07-18T17:56:08Z Wikihez 7344 [[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Arşîvkirina 1 madeyê li [[Gotûbêj:sêhr]] 6265371 wikitext text/x-wiki {{/destpêk}} = Daxwazên standardkirinê: 2020 = == [[mizhar]] == mizhar / miz'ar / mizar --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:31, 10 tebax 2020 (UTC) ===Gotûbêj=== {{şîrove}} Min gelek ferhangan nêrî lê min kelîmeyek wisa nedît. Divê ev kelîme were peyitandin. Wexta em kelîmeyek bo standartkirinê hilbijêrin divê hinek ser bisekinin. Ka kelîme hêjaye an na. Kelîmeyê zêde tên bikaranîn divê were hilbijêrîn.--[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 20:54, 3 çiriya paşîn 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[kîte]] / [[kite]] == [[kîte]] / [[kite]] Divê werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:11, 13 tebax 2020 (UTC) {{rfk||}} Di vê ferhengê de "kîte / kite" nîne, lê wek lêker cih dane "kîte kirin"ê. Jê tê famkirin ku halê standard wek "'''kîte'''" dibînin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:31, 28 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji bo '''''[[kit]]''''' ez dibêjim '''''[[kit]]'''''; nabêjim '''''[[kît]]'''''. Ma '''''[[kîte]]''''' ('''''[[kît]]''''') li kû derê li kar e? -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 15:13, 5 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hêvişandin]] == [[hêvişandin]] / [[êvişandin]] / [[hewişandin]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:50, 15 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hindirandin]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 09:09, 16 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} *Bi ya min divê forma ''hundirandin'' bibe standard. Li herêma Behdînan gelek caran '''u''' dibe '''i''', '''û''' jî dibe '''î'''. Loma [[hindir]] weke rûpela sereke hatiye çêkirin.—<small>[[Bikarhêner:Gomada|<span style="background:Yellow">'''''<span style="font-family:Verdana;color:red">Gom<span style="color:#006400">ada</span></span></span>''''']]<sup>[[Gotûbêja bikarhêner:Gomada|peyam]]</sup></small> 15:40, 21 kanûna paşîn 2021 (UTC) ** {{silav|Gomada}}. Bnr. [[WF:Rêzikên standardkirinê]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:42, 21 kanûna paşîn 2021 (UTC) == [[zingar]] == Eynî rûpel li [[zeng]] û [[jeng]] heye. Ez awayê rast wek [[zingar]] dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:34, 18 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[axaftin]] == [[axaftin]] / [[axivtin]] / [[axiftin]] / [[axivîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:23, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Axiftin û axivîn ne eynî tişt in. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:05, 22 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[jêbirk]] == [[jêbir]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:41, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Xuya dike paşgira -k (bi vê maneyê) gelekî nayê bikaranîn. Agirkuj bi dêla agirkuj-k tê bikaranîn, min tenê "jêbir" bihîstîye, "xwêdan-k" bêçavkanî ye, "demjimêr-k" kêm peyda dibê (bêhtir di spam de heye) ... -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:39, 22 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[bager]] == [[bager]] / [[bagêr]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:16, 19 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[çikilandin]] == --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 10:52, 20 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[evraz]] == [[evraz]] / [[hevraz]] / [[evrazî]] / [[hevrazî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:03, 20 tebax 2020 (UTC) :ervaz [[Taybet:Beşdarî/&#126;2026-16469-22|&#126;2026-16469-22]] ([[Gotûbêja bikarhêner:&#126;2026-16469-22|talk]]) 19:30, 15 adar 2026 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwişk]] == [[xwişk]] / [[xweng]] / [[xwek]] / [[xuşk]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:33, 21 tebax 2020 (UTC) {{rfk|xwişk, xweng, xweh|r=524 (xweng, xweh), 526 (xwişk)}} Di ferhengê de "xwişk (r. 526), xweng (r. 524), xweh (r.524)" tev jî bi maneya "''kız kardeş''" hatine qeydkirin. "xwek" û "xuşk" jî tê de nîne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:04, 2 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ''[[xuşk]]'' u ''[[xweh]]'' ji ber ku di devoka min da herdu jî têne bikaranîn, wek ''[[xuçik]]'' u ''[[xweng]]''. ''[[xwek]]'' devokî ye u bipiranî li rojavayê tê bikaranîn. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 15:49, 21 tebax 2020 (UTC) : {{silav|Hakîmo}} Kengî dengdana li ser [[Wîkîferheng:Rêzikên standardkirinê|Rêzikên standardkirinê]] xilas bû, em ê dest bi standardkirinê bikin. Tu jî dikarî fikrên xwe li vir bibêjî '''[[Wîkîferheng:Dengdan/Rêzik/Rêzikên standardkirinê]]'''. ::Di devoka min de xwîşk, xuh û xwak hene. Di wextên cuda de tên bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:06, 21 tebax 2020 (UTC) Ez awayê rast ya xwîşk/xwişk weke "xwîşk" dibînim, û di înternetê de bêhtir encam hene (hejmara rûpelan binêrin, hejmara encaman şaş e.) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:27, 25 tebax 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. {{erê}}: [[xuşk]] u [[xweh]] (belkî [[xuçik]] jî, lê niha [[xuşk]] ancax têr dikê)--> == [[xwendevan]] == [[xwendevan]] / [[xwandevan]] / [[xwêndkarî]] / [[xwîndkarî]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:50, 21 tebax 2020 (UTC) {{rfk|xwendevan, xwendekar|r=524}} Di ferhengê de bi maneyên cuda her du peyv jî derbas dibin. "xwendekar" bi maneya "öğrenci, talebe"; "xwendevan" bi maneya "okuyucu, okur" hatîye qeydkirin. Lewma divê her du jî hebin. "''xwêndkarî''" û "''xwîndkarî''" jî formên "xwendekarî"yê ne, lewma divê wek "xwendekarî" werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 2 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Xwendevan û xwendekar bi eynî maneyî ne lê ne eynî peyv in, nikarin weke yek werin standardkirin. Ji ber ku xwendin/xwandin weke xwendin hatîye standardkirin divê xwendevan jî wilo bibê. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:05, 4 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[sefhe]] == [[sefhe]] / [[seyfe]] / [[sayfe]] -- [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 13:34, 22 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standard "sehîfe" ye. Forma "sefhe" di şiîrên Ehmedê Xanî de derbas dibe, lê îro ev peyv bi forma "sehîfe" tê zanîn. Lewma bi min divê em awayê standard wek "'''sehîfe'''" nîşan bidin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[pergala xebatê]] == [[pergala xebatê]] / [[pergala xebitandinê]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:29, 26 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:49, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ya rast ev ne pirseke li ser standardkirinê ye. Lewma li vir neyê minaqeşekirin baştir e. Lê dîsa fikrê xwe bêjim. Îngilîzîya wî "''operating system''" e, ew jî bi kurdî him dibe "''sîstema xebitandinê''" him jî "''sîstema xebitînê''", ji ber ku lêkera "operate" him transîtîv e him jî întransîtîv. Bi min "pergala xebatê" jî ne xelet e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:49, 1 hezîran 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[qet]] == Navdêra qet/qed (bi maneya parçe). Ji erebî hatîye û ya erebî "qet" e (bi t-ya qalin weke '''t'''ewandin). Ya kurdî bi t-ya normal e. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:24, 28 tebax 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 28 nîsan 2025 (UTC) Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de 'qed' derbas nabe, qet bi maneya 'hîç' derbas dibe, halê standard ya 'qet'a bi maneya 'parçe'yê wekî 'qut' nîşan dane. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:07, 28 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} * Hiii, min got yanî ya hoker bû. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 14:03, 29 tebax 2020 (UTC) :{{r|Hakîmo}} Min şablonê li navdêrê danîbû lê baştir e ez binivîsim ku li ser navdêrê ye. (Min vêce nivîsî). -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:30, 29 tebax 2020 (UTC) {{şîrove}} Wek min li jor nivîsî, ev peyv di ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de tine ye, feqet bi min divê forma "'''qet'''" wek ya standard were qebûlkirin. Wek notek biçûk vê jî bêjim, ji "qet"a bi maneya "parçe" lêkera "qet kirin"ê jî çêbûye û lêkera "qut kirin"ê ku tê maneya "du tiştan ji hev qet kirin" û lêkera "qet kirin"ê bi eynî maneyê ne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 28 nîsan 2025 (UTC) {{şîrove}} Li ser meseleya 'qet' û 'qut'ê jî, her du jî pir berbelav in, lewma bi min divê her du jî bimînin. Wekî din hin ferq jî hene di navbera wan de, wek nimûne, halê navdêrî ya "qet"ê berbelav e, lê halê navdêrî ya "qut"ê neberbelav e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:07, 28 nîsan 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[darberû]] / [[darberî]] == [[darberû]] / [[darberî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:36, 30 tebax 2020 (UTC) {{rfk|berû|r=73}} Peyva "darberû" nîne, lê "berû" heye. Jixwe peyda "dar" standard e, nelihevî li ser qismê "berû" û "berî"yê ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:24, 27 nîsan 2025 (UTC) {{ds-kirî|darberû}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:06, 1 hezîran 2025 (UTC) == [[diran]] / [[didan]] == [[diran]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:52, 31 tebax 2020 (UTC) {{rfk|diran|r=136}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:20, 27 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} '''''[[didan]]''''' awayê standard e ji ber ku '''''[[diran]]''''' ji wê hatiye: '''''didan''''' > '''''diran''''' * Li Qonyayê herdu li kar in (ez '''''[[didan]]''''' bi kar tînim); li rojhilatê '''''[[didan]]''''' pirtir li kar e; Ehmedê Xanî di ''Nûbihara Biçûkan'' da '''''[[didan]]''''' bi kar anîbû. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:29, 1 îlon 2020 (UTC) * {{erê}} [[didan]] -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:29, 1 îlon 2020 (UTC) Em dibêjin diran û dinan. "Didan" formeke lêkerê ye jî ("ew xwarin ''didan'' xelkê"), baştir e ne weke hev bin. Diran (înternetê bigere "diranê" û "diranên") gelekî bêhtir ji "didan" ("didanê", "didanên") tê bikaranîn. Fikirên [[Bikarhêner:Ferhengvan|Ferhengvan]] (23ê îlonê 2019) li vir hene: [[Gotûbêja pêvekê:fînî-kurdî]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:02, 1 îlon 2020 (UTC) {{şîrove}} {{r|Guherto|Hakîmo}} Hevalno hûn tim behsa bilêvkirinê dikim lê hûn ti carî behsa çavkaniyan nakin. Binêrin [[Wîkîferheng:Dengdan/Rêzik/Rêzikên standardkirinê]] dibêje ''Derbarê awayê peyvekê de çiqas zêde çavkaniyên kitêb an ferhengên rastnivîsînê, ferheng û kovarên zimannasiyê hebin, ew awa wek awayê standard tên pejirandin.'' Yanî bilêvkirina xelkê ne xema me ye. Heta niha 4 kes gotine erê, ku hûn naxwazin em bi ya çavkaniyan bikin hingê dengê xwe bidin, bibêjin na daku ew rêzik nayên pêjirandin û em dîsa gotûbêj çêkin, rêzikên din hilbijêrin. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:11, 1 îlon 2020 (UTC) ::{{r|Balyozxane}} Min gotibû ''Diran (înternetê bigere "diranê" û "diranên") gelekî bêhtir ji "didan" ("didanê", "didanên") tê bikaranîn.''. Ew li ser çavkanîya ne. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:26, 1 îlon 2020 (UTC) :::{{r|Guherto}} Hingê çima dengê xwe nadî? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:27, 1 îlon 2020 (UTC) ::::{{r|Balyozxane}} Min hin sanîye berî ku tu vê peyama xwe ya talî şand dengê xwe da :) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:28, 1 îlon 2020 (UTC) :::::{{r|Guherto}} Mala te ava! :) --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:30, 1 îlon 2020 (UTC) ::::::{{r|Balyozxane}} Merheba. Min berê jî gotibû: ''rewşa kurmancên me gelek xirab e, u ji ber hindê pir kurmancên me bi xwendin u nivîsîna zimanê xwe nizanin''. Çavkaniyên niha bipiranî ji devokên navendî tên, hinên rojhilatê jî bi herfên erebî ne. Zimanê standard bi çavkaniyan çênabit, divêt li gorî zimanê hemî kurmancan çêbit. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 16:19, 2 îlon 2020 (UTC) ::::::{{r|Balyozxane}} Herwiha '''''[[didan]]''''' helbet dikarit wek '''''[[diran]]''''' bi lêv bibit, lê berevajî nabit. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 16:22, 2 îlon 2020 (UTC) :::::::{{r|Hakîmo}} Merheba, fikirên xwe li dengdanê çima nadê? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 16:44, 2 îlon 2020 (UTC) ::::::::{{r|Guherto}} Ne min dayê... -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 12:53, 3 îlon 2020 (UTC) Ez dibêjim ku "dinan" formêka rasttirin bi kurdî ye (bi kelhûrî bikar tînin). Em berhevdin: Farsî: duzd, nazdīk, gandum, gand, dandān, xand-īd-an Kurdî: diz, nezîk, genim, genî, dinan, ken-î-n Zazayî: dızd, nezdi, genım*, gende, dından, (hûwaene) Bi kurmancî, soranî u kelhûrî ZD u ND dibin Z u N, D dikeve. Ev qeyde gelêk kevin e. *ji kurmancî, bi taliş qender: gāndım [[Bikarhêner:Umut Akkoç|Umut Akkoç]] ([[Gotûbêja bikarhêner:Umut Akkoç|gotûbêj]]) 14:14, 18 gulan 2021 (UTC) {{ds-kirî|diran}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:07, 1 hezîran 2025 (UTC) == [[dur]] == [[dur]] û [[dir]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:41, 31 tebax 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[nanoziko]] == [[nanoziko]] / [[nanzikî]] / [[nano ziko]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 06:57, 4 îlon 2020 (UTC) {{rfk|nanozikî|r=324}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:27, 27 nîsan 2025 (UTC) {{ds-kirî|nanozikî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:07, 1 hezîran 2025 (UTC) == [[sînor]] / [[sinor]] == sînor / sinor -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:15, 4 îlon 2020 (UTC) {{rfk|sînor|r=446}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:25, 27 nîsan 2025 (UTC) {{ds-kirî|sînor}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:08, 1 hezîran 2025 (UTC) == [[ard]] == ard / ar -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:10, 6 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 27 nîsan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ard rasttir dibînim -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:10, 6 îlon 2020 (UTC) {{şîrove}} "ar" tê maneya "agir"ê jî. "Erd" (rûyê zemînê) û "ard" jî wek telafûz nêzî hev in. Di peyva "arvan"ê de jî wek "ar" derbas dibe. Bi min wek "'''ar'''" baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:52, 27 nîsan 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[ajne]] /[[avjenî]]/[[ajnî]] == [[ajnî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:05, 6 îlon 2020 (UTC) * {{rfk|ajne, avjenî|r=42, 50}} Di vê rêbera rastnivîsînê de her du formên wek "ajne" û "avjenî" wek standard hatine qeydkirin. Lewma formên peyva ''ajne'' yên wek "ajnê", "ajnî", "aşnê" divê li madeya "ajne"yê werin alîkirin, lê "avjenî" bi serê xwe cih bigire. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:39, 21 îlon 2024 (UTC) {{ds-kirî|[[avjenî]], [[ajne]]}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:09, 1 hezîran 2025 (UTC) == [[gurî]] == [[gurî]] / [[gurîtî]] / [[gurriyatî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:53, 6 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[parsî]] == [[partî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:09, 7 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwestin]] == xwestin / xwastin xwestin rasttir dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 18:09, 9 îlon 2020 (UTC) {{rfk|xwastin|r=523}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:48, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez jî '''''[[xwestin]]''''' rasttir dibînim; jixwe '''''[[xwastin]]''''' bi min giran têt, o '''''[[xwestin]]''''' di hemî lehceyên kirmancî da heye. -- [[Bikarhêner:Hakîmo|Hakîmo]] ([[Gotûbêja bikarhêner:Hakîmo|gotûbêj]]) 08:21, 19 îlon 2020 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[îrrasyonel]] == [[îrrasyonal]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:44, 9 îlon 2020 (UTC) {{rfk||}} Ev peyv derbas nabe, feqet peyva "rasyonel" wek standard cih girtîye (r. 403). Lewma ev jî dibe "'''îrrasyonel'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:46, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[ajel]]/[[ajal]] == ajel / ajal Em dibêjin heywan :) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:11, 10 îlon 2020 (UTC) * {{rfk|ajel|r=42}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:34, 22 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Peyva ajel ji peyva sewal a kurmancî hatiye standin (s>J) sewal anku ajel ew canewerên çarpayî yên kedîkirî ne. Wekî pez, bizin, çêlek.{{bêîmze|46.161.196.225}} {{ds-kirî|ajel}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:11, 1 hezîran 2025 (UTC) == [[pîrebok]]/[[pîrhebok]] == {{rfk|pîrebok|r=365}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:44, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji bo Rastnivîsnê Ferhanga Kurdî; di pera 365 wek ''pîrebok'' hatiye standardîzekirin. Di ferhengê de herweha ev form jî hene: pîraboçk, pîrabok, pîraboşk, pîrabotîk, pîravok, pîravtong, pîreboşk, pîrebotk. Wîkîferhengê herwiha forma pîrhebok heye[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 21:15, 10 îlon 2020 (UTC) {{ds-kirî|pîrebok}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:11, 1 hezîran 2025 (UTC) == [[şirove]] / [[şîrove]] == [[şirove]] / [[şîrove]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:50, 11 îlon 2020 (UTC) {{rfk|şirove|r=466}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:41, 6 adar 2025 (UTC) {{ds-kirî|şirove}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 08:48, 5 tîrmeh 2026 (UTC) == [[pezkûvî]]/[[pezkovî]] == [[pezkovî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 08:59, 11 îlon 2020 (UTC) {{rfk|pezkûvî|r=354}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:41, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Yek hatîye jêbirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:22, 23 çiriya pêşîn 2020 (UTC) {{ds-kirî|pezkûvî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:13, 1 hezîran 2025 (UTC) == [[dibistana seretayî]]/[[dibistana seratayî]] == [[dibistana seratayî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:22, 12 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:39, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min eşkere ye ku awayê standard "sereta" ye, lewma ya standard dibe "''[[dibistana seretayî]]''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:39, 6 adar 2025 (UTC) {{ds-kirî|dibistana seretayî}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:13, 1 hezîran 2025 (UTC) == [[sêzdeh]]/ [[sêzde]] == / sêzde. sêzdeh rasttir dibînim, sê + z + deh. Ti sedem nîne ji bo jêbirina "h" -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:34, 13 îlon 2020 (UTC) {{rfk|sêzdeh|r=441}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:37, 6 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ferhenga Michael L. Chyet (2003) sêzde ber alî dike sêzdeh. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:34, 13 îlon 2020 (UTC) : yazdeh/yazde (beralîkirin), çardeh/çarde (dubare), pazdeh/pazde (beralîkirin), şazdeh/şazde (beralîkirin), hevdeh/hevde (beralîkirin), hejdeh/hejde (beralîkirin), nozdeh/nozde (beralîkirin) -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:37, 13 îlon 2020 (UTC) {{ds-kirî|sêzdeh}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:14, 1 hezîran 2025 (UTC) == [[çirûsk]]/[[çirîsk]] == çirîsk/çirûsk çirûsk(m):1.kıvılcım, çıngı çirîsk(m): binêre(çirûsk)(per 116,117)[[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 22:46, 13 îlon 2020 (UTC) {{rfk|çirûsk|r=116}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:36, 6 adar 2025 (UTC) {{ds-kirî|çirûsk}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:15, 1 hezîran 2025 (UTC) == [[êriş]]/[[êrîş]] == [[êriş]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:11, 15 îlon 2020 (UTC) * {{rfk|êriş|r=157}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:36, 22 îlon 2023 (UTC) {{ds-kirî|êriş}} --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:15, 1 hezîran 2025 (UTC) == [[mûmin]] == [[momîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:22, 16 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standard "'''mumin'''" e. Bi apostrof baştir be jî, ji ber nestandardbûna emilandina apostrofan, ji bo halê standard bêapostrof baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[xwarza]] == [[xwarza]] / [[xwarzî]] / [[xuharzî]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 15:14, 17 îlon 2020 (UTC) {{rfk|xwarza, xwarzî|r=523}} Her du peyv jî bi eynî maneyê di ferhengê de cih girtine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[lênêrîn]] == [[nerîn]] / [[nêrîn]] / [[lênêrîn]] / [[lê nerîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 17 îlon 2020 (UTC) {{rfk|nêrîn|r=333}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:04, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} "Lênêrîn" jixwe wek navdêr "''nêrîna li tiştekî''" ye, û "lê nêrîn" jî wek lêker "''li tiştekî nêrîn''" e, lê belê di her dukan de jî lêker/navdêr "nêrîn" e. "li"ya pêşî ji bo maneya "nêrîn"ê bêtesîr e/tesîreke wê lê nîne. Feqet ger were gotin ku "nêrîn" (bi îngilîzî "looking") wek forma "lênêrîn" xwedî maneyeke din e (ku divê ev yek jî bi çavkanîyan were îsbatkirin) wê gavê mirov kare wê peyvê cardin binirxîne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:04, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[hewar]] == [[hewar]]/[[hawar]] --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 10:07, 19 îlon 2020 (UTC) {{rfk|hawar|r=190}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:35, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[muhakeme]] == [[muhakeme]] / [[mihakeme]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:59, 19 îlon 2020 (UTC) {{rfk|mihakeme|r=309}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:34, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[tevabûn]] == [[tewabûn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:22, 19 îlon 2020 (UTC) {{rfk|temambûn|r=477}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:32, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Tev jî formên "''temambûn''"ê ne. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:32, 5 sibat 2025 (UTC) <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[fiêl]] == [[fiêl]] / [[fîil]] / [[fîîl]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 19 îlon 2020 (UTC) {{rfk|fêl|r=164}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:21, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} <!-- === Dengdan === {{dengdan/nû|destpêk=?|dawî=?}} piştî dengdan dest pê kir vê şablonê {{dengdan|destpêk=|dawî=}}, û kengî xilas bû vê şablonê {{dengdan/borî|destpêk=|dawî=}} bi kar bînin. --> == [[pêşniyazkirî]] == [[pêşniyarkirî]], [[pêşniyar]] beralî dike [[pêşniyaz]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:24, 19 îlon 2020 (UTC) '''Eynî mijar li jêr hatîye vekirin. Ji bo standardkirinê binêrin ya jêr.''' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:18, 5 sibat 2025 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[xwehr]] == [[xwehr]] / [[xwar]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:43, 20 îlon 2020 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Bikarhêner}} Kîjan mane? Jixwe ya xwehr (îng crooked) standardkirî bû lê te xwehr kopî kir xwar. Çima? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:07, 20 îlon 2020 (UTC) : {{r|Guherto}} Merheba bira. Li ser rûpela "[[xwar]]" maneya rengdêrî ya "ne rast, tewandî" tinebû. Tenê maneyeke wek "çewt, xelet" ''(bi cureyê rengdêrî)'' hebû. Ji ber ku mane kêm û şaş hatibû dayîn min ji rûpela "[[xwehr]]" mane û beşên din kopî kir û bi rûpela "[[xwar]]" ve kir. Û ji ber ku ji bo tenê maneyekê du awayên nivîsê yê wek "[[xwar]]" û "[[xwehr]]" wek standard cih digirtin, min şablona standardkirinê tevlî wan her du rûpelan jî kir, û ji bo ku em awayê standard bibijêrin li vir beşekê nû vekir. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:25, 20 îlon 2020 (UTC) ::Tu dikarîbû bnr-ek lê zêde bikê, ne hewce ye kopîkirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 09:48, 20 îlon 2020 (UTC) ::: {{r|Guherto}} Ji ber ku ez awayê standard wek "[[xwar]]" dibînim min rûpelê wek standard hazir kir. Awayê bnr-yî ne awayê wek standard e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:07, 20 îlon 2020 (UTC) ::::Temam. Lê hêjî kopîkirin ne hewce ye, bnr min çawa kir li [[#girover]] ji ber ku ez wê standard didîtim (dibînim). -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 10:11, 20 îlon 2020 (UTC) ::::: {{r|Guherto}} Baş e, di yên din de êdî ez ê wisa bikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:35, 20 îlon 2020 (UTC) xwehr = ne rast (tirkî:eğik) û xwar = jêr (tirkî:aşağı).—<small>[[Bikarhêner:Gomada|<span style="background:Yellow">'''''<span style="font-family:Verdana;color:red">Gom<span style="color:#006400">ada</span></span></span>''''']]<sup>[[Gotûbêja bikarhêner:Gomada|peyam]]</sup></small> 15:34, 21 kanûna paşîn 2021 (UTC) {{şirove}} Birêzan; li herêma me ev peyv wek ''xar'' tê bilêv kirin û li serhedê heta Sêwaz û ji wir hata Rojavayê Kurdistan bi vî awayîye.Min xwehr heya niha ji devê kesî nebihîstibû. Bi ya min xwar rasttire. Ji ber ku li devê meda di nav gellek peyvanda tîpa ''w'' nîne. Lê îjar jî bi peyva ''xwarin'' û ''xwarê''(berjêr) tevlihevî çêdibe.Dema ku standardizasyon çêdibe divê hemî peyvên watecûda bi wekhev neyê nivîsandin. Wek mînak niha peyvên kêr(alav,feyde,pozdewixî), ker(ajal,parçe,koma pez,nebihîz) 3-4 peyven ku xwendinên wan cûdane bi heman awayî tê nivîsin,ev zimanê me zortir dike û dibe sedema xeletîyan.Divê ziman standardîze be, lê ne bi vî awayî. {{bêîmze|Mihemed Qers}} == [[dirist]] == [[dirist]] / [[dirust]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:44, 20 îlon 2020 (UTC) {{rfk|dirust|r=137}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:15, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[neynok]] == [[neynok]] / [[neynûk]] / [[nînok]] / [[nênûk]] / [[nenîk]] Awayê ku herî kêm tê bikaranîn (nînok) weke standard hatîye neqandin, ez vê şaş dibînim. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:43, 20 îlon 2020 (UTC) Eynî rûpel li nînok û nênûk hene. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:45, 20 îlon 2020 (UTC) {{rfk|nenûk|r=328}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi qenaeta min divê halê standard "neynûk" be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 5 sibat 2025 (UTC) == [[neynokbir]] == neynokbir/neynûkbir/nenîkbir Divê li gora encama [[#neynok]] werê standardkirin. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:39, 20 îlon 2020 (UTC) {{rfk|nenûk|r=328}} Di vê ferhengê de ''nenûkbir'' nîne, lê ji bo peyva "neynûk"ê awayê standard wek "nenûk" hatîye nîşandayîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min wek halê standard forma "neynûk" baştir e. Lewma ev jî dibe "''neynûkbir''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 5 sibat 2025 (UTC) == [[xwijok]] == [[xişok]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 02:46, 21 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:44, 5 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ji ber ku halê wê yê lêker wek "''xişîn''" e, ya standard "'''xişok'''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:44, 5 sibat 2025 (UTC) == [[pirhindik]] == [[pir hindik]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:34, 22 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:30, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Formeke wek "pirhindik" bi min bêçavkanî ye. Lewma ya standard divê wek "pir hindik" be. Feqet peyva "pir hindik" jî bi maneya "teqrîben, nêzîkî" nîne. Divê ew qism jî were rastkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:30, 3 sibat 2025 (UTC) :Min maneya wê fam kir, feqet nizanim, emilandineke wisa heye an tine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:26, 6 adar 2025 (UTC) == [[qireqir]] == [[qîreqîr]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:22, 23 îlon 2020 (UTC) {{rfk|qîreqîr|r=390}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:11, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[pênivîs]] == [[pênivîs]] / [[pênûs]] / [[pênivîsk]]. Pênivîs bêhtir tê bikaranîn. Ev û pênûs eynî peyv in, lê pênûs li gora "nûsîn"a soranî û pênivîs li gora "nivîsîn"a kurmancî hatîye çêkirin. Em wan bikin yek? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 14:58, 24 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:34, 3 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} # pênivîs - Ferhenga Birûskî Michael L. Chyet # pênivîs - Ferhenga Destî çap 2 Umîd Demîrhan # pênivîs - Ferhenga Kurdî ( Kurmancî ) - Farsî. Koma Kurdîya Kurmancî. Azad MAKÛYÎ,Haşim MEHMÛDÎ,Şehnaz OMERZADE, Nasir ECEMÎ,Mohsin QULÎZADE,Kejal PADAŞ,Efsûn YÛSIFÎ # pênivîsk - Rehnas Husein Muhammed {{şîrove}} Qertafa "-k"yê di çêkirina navdêran de li kar e. Lewma ji alîyê xisûsîyeta navderbûnê ve "''pênivîsk''", ji alîyê pratîkbûnê ve ''"pênivîs"'' baştir e. Lê eger krîtera girêdayîmayîna bi eslê peyvê ve were esasgirtin, wê gavê jî ''"pênûs"'' baştir e. Biqenaeta min "'''pênivîsk'''". : Ji xeynî vê qismeke ji [https://zimannas.wordpress.com/2015/12/21/em-cima-kurdi-li-ber-xwe-dikin-ciyayeki-ase/ nivîsa malpera Zimannasê]: : ''[Peyva ”qelem” ji aliyê hemû kurdan ve û ji hêla miletên misilman ve ji Indonezyayê heta Mexribê tê fehmkirin û bikaranîn. Lê nivîskarên me qîma xwe bi wê naînin ji ber ku bi xeletî bawer dikin ku eslê wê erebî ye. Lê eslê wê jî yûnaniya kevn e: κάλαμος (kálamos). Li cihê wê nivîskarên me xwe dispêrin peyvên çêkirok yên wek ”pênivîs(k)” yan jî ”pênûs” ya ji soranî wergirtî. Lê ”pênivîs(k)” yan ”pênûs” her tişt e ku mirov pê dinivîse, ne tenê qelem e: li vê serdemê mirov zêdetir ne bi qeleman lê bi kompûterê, bi telefona mobîl yan bi hin makîneyên din dinivîse. Amûrên nivîsînê yên serekî niha ne qelem in lê kompûter, laptop, tablet û telefon in. Li gor vê rêbazê be, divê mirov ji kompûteran, ji laptopan re, ji tabletan re û ji telefonan re jî bibêje ”pênivîsk/pênûs”, ne tenê ji qeleman re!]'' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:34, 3 sibat 2025 (UTC) == [[behs]] == / [[bas]]. Em dibêjin beḧs. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:49, 24 îlon 2020 (UTC) {{rfk|behs|r=64}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:42, 1 sibat 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[dîmender]] == [[dîmender]] / [[dîmendêr]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:43, 25 îlon 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:45, 27 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Paşgira "der" / "dêr"ê li şûna hev hatine emilandin. Lê ji nimûneyên jêrîn ên ji ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' tê dîtin ku qerareke li ser zelalkirina halê standard nehatîye dayîn di wê ferhengê de. Bnr. [[agahîder]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 41), [[hander]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 189), [[kêfder]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 253), [[avdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû wek "avdêr" nîne, lê wek "''avdêrî''" r. 50), [[bangdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 58), [[dengdêr]] ''-ne zelal e, nimûneyên din fahmbartir in-'' (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 127), [[kardêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 239), [[saloxdêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 425), [[serîhildêr]] (Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû r. 435), [[xwepêşander]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[dersder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[fermandêr]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de ev form nîne, wek "''fermande''" qeyd kirine), [[deynder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[girêdêr]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne), [[mizgînder]] (Di ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de nîne). Bi min divê em li balê bidin ser ku paşgirên "der" / "dêr"ê eynî maneyê didin an na. Bi min paşgira "der"ê qismen nêzî paşgira "-dar"ê ye ku ew jî maneya xwedîbûna tiştekî dide. Lewma bi min ji bo peyvên bi maneya "kesê tiştekî dide" emilandina paşgira "-dêr"ê wê baştir be, lê ger em ji alîyê rehetîya telafûzê bifikirin jî paşgira "-der"ê baştir e ji bo awayê standard. Wek netîce bi min ji bo halê standard (ji bo peyvên bi maneya "kesê tiştekî dide") paşgira "-dêr"ê başttir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:45, 27 kanûna paşîn 2025 (UTC) == [[Rojavayê Kurdistanê]] == /Rojavaya Kurdistanê. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:16, 26 îlon 2020 (UTC) [[Rojavayê Kurdistanê]]-- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:12, 9 adar 2021 (UTC) {{rfk|"rojava" wek nêr derbas dibe|r=416}} Peyva "rojava" wek nêr qeyd kirine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ''{{g|ku|rojava}}'' navdêreke mê ye, li gori rêzimana kurdi nivîsa rast "Rojava'''ya''' ''(îzafe)'' Kurdistan'''ê''' ''(çemandî)''" ye. Feqet "Rojavayê Kurdistanê" jî pirr tê bikaranîn.. --[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 21:27, 9 adar 2021 (UTC) {{şîrove}} Slav @[[Bikarhêner:Ghybu|Ghybu]], gelle me û mezinên me dema ku peyvan bilêv dikin nêr/mê bûna peyvan çîye nizanin,peyv û hevokên ku hezaran salanda terkîb bûne û derketine holê bi xwezayî ji devên wan dertê, heta eger ku ji wanra nêr/mê bûna peyvan qal bikin yê li me xerîb binêrin,lê wan bi hezaran saland a bê qest û bi xwezayî vî zimanî qasê ku meriva şaş bihêle bi duzen ava kirine. Ne tenê herêma me, min ji gellê çi bihîstîye wê dinivîsim. Lê ji bilî gellê meyê hin herêmên Mêrdînê min tu cîyek nebihîstye ku mînak şûna ″porê min″ ″pora min″,yan jî şûna ″Rojavayê Kurdistanê″ ″Rojavaya Kurdistanê″ bêjin. Lê bi ya min em nikarin bêjin jiber ku peyva ″roj″ mê ye divê ″rojava″ jî mê be. Rast e rojava ji roj tê lê edî rojava peyveke cûda ye. [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 23:09, 9 adar 2021 (UTC) {{şîrove}} Di Rêbera Rastnivîsînê ya Komxebata Kurmancîyê de (r.40) jî wek alî (wek hêl, ne parçe) "'''rojavayê''' Kurdistanê" derbas kirine. Ji ber ku eynî peyv e, em dibînin ku li wir jî wek "nêr" qebûl kirine. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 26 kanûna paşîn 2025 (UTC) == [[diz]] == [[diz]] / [[dizîker]] / [[dizîkar]]. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 12:37, 27 îlon 2020 (UTC) {{rfk|diz, dizek|r=138}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} ″diz″ ji xwe kesek e ″dizî″ jî karesata wî/ê ye lewma ″dizîker/dizîkar″ xeletin.[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:38, 9 adar 2021 (UTC) :Kes nabêje "dizîker,/dizîkar", kurd dibêjin : dizek . [[Taybet:Beşdarî/83.252.83.100|83.252.83.100]] 19:25, 3 gulan 2023 (UTC) {{şîrove}} Şiroveyên hatî yên berê ji bo min jî rast dixuyin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 26 kanûna paşîn 2025 (UTC) == [[rêkxistin]] == [[rêxistin]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:03, 27 îlon 2020 (UTC) *{{rfk|rêxistin}}--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:27, 23 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[rêxistin]] -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:39, 9 adar 2021 (UTC) == [[cihêl]] == [[cihêl]] / [[cehêl]] standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:38, 29 îlon 2020 (UTC) {{rfk|cahil|r=94}} Forma standard wek "'''cahil'''" hatîye nîşandan, ji bo kelîmeya "cihêl". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:10, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[tihn]] == [[tên]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:41, 30 îlon 2020 (UTC) {{rfk|tîn|r=488}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:01, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[gişt]] == [[gişt]] / [[giş]] / [[gî]] / [[gîh]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:25, 30 îlon 2020 (UTC) {{rfk|gişt|r=179}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:55, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[tal]] == [[tehl]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:35, 1 çiriya pêşîn 2020 (UTC) {{rfk|tahl|r=472}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:51, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Birêzan pirranîya gellê me vê peyvê wek ″تعال″ bilêv dike lê alfabeya me da tîpa ″ع″ tune.Divê em jibo vê tîpê standartekî çêkin, wek şûna ″ع″ ″a yan jî eh″ bikarbînin wê demê pirsgirêk yê jibo peyvên din jî çareser be. -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:31, 9 adar 2021 (UTC) == [[şuxl]] == [[şol]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 02:56, 2 çiriya pêşîn 2020 (UTC) [[şuxil]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 21:41, 9 adar 2021 (UTC) {{rfk|şixul|r=466}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:50, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[gilîz]] == [[girêz]] / [[gilîz]] / [[gilêz]] -- [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:25, 5 çiriya pêşîn 2020 (UTC) :girêz [[Taybet:Beşdarî/&#126;2026-20662-33|&#126;2026-20662-33]] ([[Gotûbêja bikarhêner:&#126;2026-20662-33|talk]]) 19:33, 3 nîsan 2026 (UTC) {{rfk|gilêz|r=176}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:46, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Çi wê ê standardkirin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:27, 14 çiriya paşîn 2020 (UTC) {{şîrove}} [[girêz]] -- [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 20:42, 9 adar 2021 (UTC) == [[waris]] == / [[wêris]] -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 17:03, 6 çiriya pêşîn 2020 (UTC) {{rfk|waris|r=504}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:00, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[rêveber]] == /birêveber. Ber alî dike "birêveber" lê bahwer im "rêveber" bêhtir tê bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:50, 12 çiriya pêşîn 2020 (UTC) {{rfk|birêveber|r=86}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:15, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min her çiqas lêker "''bi rê ve birin''" be jî halê standard wek "''rêveber''" be baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:15, 26 kanûna paşîn 2025 (UTC) == [[jêk cuda bûn]] == /jê cuda bûn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:15, 15 çiriya pêşîn 2020 (UTC) {{rfk|ji hev cihê bûn, ji hev cuda bûn|r=230}} Forma "jêk" (ji yek) di vê ferhengê de derbas nabe. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[jê cuda bûn]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:18, 7 adar 2021 (UTC) {{şîrove}} Di "Cuda bûn" / "cihê bûn"ê de jixwe du tişt ji hev cuda dibin, lewma bi min madeyeke wek "''jê cuda bûn''" / "''jê cihê bûn''" (ji tiştekî cuda bûn / ji tiştekî cihê bûn) nehewce (neferhengî) ye. Forma "''jêk''" ''(ji yek)'' di ferhenga 'Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû' de derbas nabe. Lewma bi dîtina min her du formên mewcûd jî nestandard in, lê belê ya standard "'''''ji hev cuda bûn'''''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 15:13, 26 kanûna paşîn 2025 (UTC) == [[pakêt]] == /paket. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 19:04, 24 çiriya pêşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû de (r. 346) ji bo halê standard yê kelîmeya "''parsêl''"ê "''parsel''" nîşan dane. Ev jî wekî wî ye, '''lewma halê standard "''paket''" e''', lê ne "''pakêt''". Ji ber ku telafûza "''pakêt''"ê jî li gor yê din zehmettir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:56, 26 kanûna paşîn 2025 (UTC) == [[hevaltî]] == / [[hevalî]]. Hevaltî rasttir e û bêhtir tê bikaranîn. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 21:32, 31 çiriya pêşîn 2020 (UTC) {{rfk|hevalî, hevaltî|r=200}} Di vê ferhengê de her du formên wek "''hevaltî''" û "''hevalî''" jî wek standard hatine qebûlkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min divê em tenê yekî ji wan wek ya standard bibijêrin. Ew jî divê '''''hevaltî''''' be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:52, 26 kanûna paşîn 2025 (UTC) == [[êzidî]] == [[êzîdî]]/[[êzdî]] - -[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:04, 11 çiriya paşîn 2020 (UTC) {{rfk|êzidî|r=158}} û wek kelîmeya jêçêbûyî: "êzidîtî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:48, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[êzdî]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:16, 7 adar 2021 (UTC) == [[potîn]] == [[putîn]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:04, 14 çiriya paşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:59, 19 adar 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di pir cihan de wek "potîn" derbas bûye, lê min li ti derê forma "putîn" nedît. Lewma bi min eşkere ye ku halê standard wek "'''potîn'''" e. Û ger forma din bi temamî bêçavkanî be, em wê formê jî jê bibin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:59, 19 adar 2025 (UTC) == [[diwazdeh]] == [[diwazdeh]] / [[dazde]] {{rfk|duwazdeh|r=142}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:19, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[xwende]] == [[xwenda]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:47, 25 çiriya paşîn 2020 (UTC) {{rfk|xwende|r=524}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 4 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ji bo kelîmeya "'''xwende'''" divê forma standard "xwende" be, ne ku "xwendî". Maneya kesê perwerdegirtî û kesê du-kelîme-xwendî divê ne eynî be. Lewma ez kelîmeya "xwende" pêşnîyar dikim ji bo awayê standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:17, 4 çiriya paşîn 2024 (UTC) == [[pêşniyaz]] == [[pêşniyaz]] / [[pêşniyar]] / [[pêşniyaz kirin]] / [[pêşniyar kirin]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:06, 25 çiriya paşîn 2020 (UTC) {{rfk|pêşnîyaz|r=359}} Kelîmeyên jêçêbûyî ên "pêşnîyaz kirin", "pêşnîyazî", "pêşnîyazkirin" jî wek standard hatine nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 00:12, 4 çiriya paşîn 2024 (UTC) :Dibe ku ev peyv pêşniyaz be ne pêşn(î)yaz. Ev peyv hîn bêtir nêzî hizir e. Lewra niyaz wateya daxwazê dide lê niyar wateya neyartiyê dide. Divê ev peyv pêşniyaz be. [[Bikarhêner:Mûhemmed Seîd|Mûhemmed Seîd]] ([[Gotûbêja bikarhêner:Mûhemmed Seîd|gotûbêj]]) 21:03, 28 tebax 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Wê çi ê standardkirin? Yan ti dixwazê ya standard werê guhertin? -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:06, 25 çiriya paşîn 2020 (UTC) :{{r|Guherto}} Nabînî pêşniyar dibêje pêşniyaz rast e pêşniyaz kirin dibêje pêşniyar kirin rast e. Kîjan rast e? --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:21, 25 çiriya paşîn 2020 (UTC) ::Qusûrê ne mêzêne, mi tenê rûpela pêşniyaz vekir û dît ku dibêjê pêşniyaz / pêşniyar. -- [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 20:56, 25 çiriya paşîn 2020 (UTC) == [[kamil]] == [[kamil]], [[kamîl]], [[kamul]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:02, 29 çiriya paşîn 2020 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:49, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ev peyveke Erebîye, lê dema ku Kurd wê bilêv dikin ″kamil″ dibêjin.Lewma ″kamil″ rasttire, ″kamîl û kamul″ bilêvkirinên tirk û hindîyane. [[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 17:26, 7 adar 2021 (UTC) {{şîrove}} Ya standard bi eşkereyî "kamil" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:49, 3 çiriya paşîn 2024 (UTC) : Lê di Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya Nû ya M. Malmîsanij û yên din de cih dane madeya "tekamil" û formên wê yên nestandard ên wek ''tekamîl'', ''tekamul''. Lewma ya standard li gor vê ferhengê dide "'''kamil'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:54, 3 çiriya paşîn 2024 (UTC) = Daxwazên standardkirinê: 2021 = == [[fêrgeh]] == [[fêrgeh]] / [[fêrge]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:58, 5 kanûna paşîn 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:36, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[fêrgeh]] bê guman rasttire, ev tîpa ″h″ di gellek peyvanda li hin herêman nayê bilêvkirin.Lê ev nayê manê ku ″h″ tunne. {{şîrove}} Herçend ev kelîme di Ferhenga Kurdî ya Rastnivîsînê ya M. Malmîsanij û yên din de derbas nabe jî, ji madeyên "azmûngeh" (r. 54), "dadgeh" (r. 120), "dangeh" (r. 122) û yên din tê famkirin ku ji bo paşgira "-geh"ê (formên din: "-ge") ya standard "-geh" e. Lewma em karin bêjin ku ji bo vê kelîmeyê divê ya standard bibe "fêrgeh". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:36, 3 çiriya paşîn 2024 (UTC) == [[bêhêwî]] == [[bêhewî]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:52, 23 kanûna paşîn 2021 (UTC) {{rfk|hewî|r=202}} Ji bo maneya "kuma" awayê standard wekî "hewî" hatiye nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:25, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Peyvên "hewî" û "hêwî" her du jî xweyî çendîn maneyan in. Lewma ger beralîkirin were danîn divê maneya ku jê tê beralîkirin jî were nivîsîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:25, 3 îlon 2023 (UTC) == [[pêşnûma]] == [[pêşnima]] Divê bên standardkirin. Bi îxtîmalekî mezin ya standard "pêşnima" ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:20, 12 sibat 2021 (UTC) '''Eynî mijar li jêr hatîye vekirin. Ji bo standardkirinê binêrin ya jêr.''' -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:15, 3 çiriya paşîn 2024 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} [[pêşnima]]--[[Bikarhêner:Mihemed Qers|Mihemed Qers]] ([[Gotûbêja bikarhêner:Mihemed Qers|gotûbêj]]) 18:13, 7 adar 2021 (UTC) == [[jenosîd]] == [[jînoside]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 14:39, 13 sibat 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} "jînoside" an "jînosid" ? Min nivîsandinên formên "jînosideyê" an "jînosideya" pirr nedîtiye...--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 14:48, 13 sibat 2021 (UTC) {{şîrove}} Bi min ya standard "[[jenosîd]]" e. Halên din ên "cenosîd", "jînosîd", "jînosid" kêm-li-kar in. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:13, 3 çiriya paşîn 2024 (UTC) == [[kesaxtin]] == - [[kezaxtin]] Standardkirin hewce ye. Bi ya min ya rast "kesaxtin" e, yê din xelet e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:57, 14 sibat 2021 (UTC) {{rfk|kesaxtin|r=250}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:07, 3 çiriya paşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[derazîng]] == / [[derazînk]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:54, 19 sibat 2021 (UTC) {{rfk|derazînk|r=127}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:53, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Bikarhêner}} bira navê sernavî neguherîne. Parametreya yekem ya şablona {{ş|ds}} divê sernavê vê gotûbêjê be.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:51, 19 sibat 2021 (UTC) == [[rovî]] == [[rûvî]]/[[rîvî]]. Bi ya min ji bo maneya "guhandarek" rovî zêdetir tê bikaranîn. Bi maneya "hinav" jî du rûpel ([[rûvî]]/[[rîvî]]) hene.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:19, 19 adar 2021 (UTC) {{rfk|rûvî|r=423}} Bi maneya "ince bağırsak". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:40, 30 çiriya pêşîn 2024 (UTC) {{rfk|rovî|r=419}} Bi maneya "tilkî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:41, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[esman]] == [[esman]] | [[asman]] | [[ezman]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:00, 24 adar 2021 (UTC) {{rfk|esman|r=152}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:38, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ji ber ku ji didu peyvan pêk tê wek [[asê]]+[[man]]. Ezê peyva [[asman]] pêşniyar bikim. [[Bikarhêner:Key Mîrza|Key Mîrza]] ([[Gotûbêja bikarhêner:Key Mîrza|gotûbêj]]) 16:30, 10 gulan 2021 (UTC) == [[niha]] == [[niha]] / [[niho]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 21:22, 25 adar 2021 (UTC) {{rfk|niha|r=333}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:35, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[sûper]] == Standardkirinê teleb dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:55, 26 adar 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:27, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Li gorî telefûzê ya standard "super" e, kes halê dirêjkirî nabêje, bi qasî zanîna min. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:48, 30 çiriya pêşîn 2024 (UTC) == [[sûperlatîv]] == Standardkirinê teleb dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:57, 26 adar 2021 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:28, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi ya min ya rast "super" û "superlatîv" e, ji ber ku gava em bi lêv dikin em wek "superlatîv" bi lêv dikin, ne wek "sûperlatîv". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:57, 26 adar 2021 (UTC) == [[radîkalîzm]] == /[[radikalîzm]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 16:21, 30 nîsan 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:46, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Balyozxane}} Bi min peyveke wekî "radikalîzm" tine ye û bi xeletî wisa hatiye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:16, 17 tebax 2022 (UTC) == [[texdîr]] == [[teqdîr]] standardkirin hewce ye. Bi min "teqdîr" standardtir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:52, 18 gulan 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 30 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Pir eşkere ye ku ya standard "'''teqdîr'''" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:45, 30 çiriya pêşîn 2024 (UTC) == [[tayîn]] == [[teyîn]] / [[tayîn]] / [[teîn]] / [[tayin]]. Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:30, 9 tîrmeh 2021 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:55, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Mirov di navbera "tayîn" û "tayin" de bêqerar dimîne. Lê bi min divê wek halê standard "'''tayîn'''" were dîyarkirin. Ji ber ku zêdetir li kar e (di lêgera Google Searche de jî zêdetir "tayîn" derdikeve, ''formata lêgerînê: wek "tayîna xwe" / "tayina xwe"''). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:55, 29 çiriya pêşîn 2024 (UTC) == [[nod]] == * [[not]] Ev made li vir heye: [[Wîkîferheng:Daxwazên_standardkirinê#not,_nod]] Bi şaşî tekraren hatîye tevlîkirin. Ji bo agahîyan lê binêrin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:00, 29 çiriya pêşîn 2024 (UTC) '''Gotûbêj:''' <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Zanavano}}. Bnr. [[WF:Rêzikên standardkirinê]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:28, 1 çiriya pêşîn 2021 (UTC) = Daxwazên standardkirinê: 2022 = == [[xizar]] == [[xizar]], [[xîzar]]. Standardkirin hewce ye.{{bêîmze|Bikarhêner}} {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Forma xizar hema bêje li ti derê tine ye. Lewma halê standard divê "xîzar" be. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:46, 29 çiriya pêşîn 2024 (UTC) == [[Nû Zelenda]] == [[Zelandaya Nû]] zêdetir tê bikaranîn.[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:18, 9 kanûna pêşîn 2022 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:39, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di '''Rêbera Rastnivîsînê''' ya Komxebata Kurmancîyê de (r. 37) wek "Zelandaya Nû" hatîye qeydkirin. Di kitêba '''Rastnuştişê''' ya Gruba Xebatê ya Vateyî de jî ev peyv wek "Zelandaya Newîye" (r. 67) hatîye qeydkirin. Lewma bi min divê halê standard bibe "Zelandaya Nû." -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:39, 29 çiriya pêşîn 2024 (UTC) = Daxwazên standardkirinê: 2023 = == [[pirzik]] == [[pizik]] --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:37, 15 kanûna paşîn 2023 (UTC) * {{rfk|pizrik}} --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:37, 15 kanûna paşîn 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min forma wek "{{g|ku|pizrik}}" jî heye û divê ew jî were standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:53, 31 tebax 2023 (UTC) == [[bûro]] == {{g|ku|bûro}} / {{g|ku|buro}} / {{g|ku|buriyo}} standardkirin hewce ye. --- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:06, 22 kanûna paşîn 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:58, 31 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmancî de di rûpela 139em de nimûneyeke wek "'''buroya wî'''" hatiye dayîn. Ji vê nimûneyê mirov dikare bêje ku ji bo vê peyvê awayê standard wekî "buro" dibînin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:53, 3 îlon 2023 (UTC) == [[fezîlet]] == [[fazîlet]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 11:47, 26 kanûna paşîn 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ev peyv jî ji erebî tê. Herçiqas di hin peyvên reh-erebî de (wek nimûne "edalet") ji bo eyna erebî "e" hatibe tercîhkirin jî bi min ji bo em li vir nêzî telafûza di pratîkê de bibin, forma bi "e"yê neyê tercîhkirin jî dibe. Lewma ez "fazîlet"ê pêşnîyar dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:57, 29 çiriya pêşîn 2024 (UTC) == [[Uman]] == {{g|ku|Uman}}, {{g|ku|Oman}}, {{g|ku|Iman}}, {{g|ku|'Iman}}, {{g|ku|'Uman}}, {{g|ku|Umman}} Standardkirin hewce ye. {{rfk|}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di '''''Rêbera Rastnivîsînê''''' ya Komxebata Kurmancîyê de awayê "'''Uman'''" wekî standard hatiye nîşandan. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:34, 3 nîsan 2023 (UTC) == [[hejî]] == {{g|ku|hejî}}, {{g|ku|hêja}} Standardkirin hewce ye. {{rfk|}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{r|Ferhengvan}} Bi min ev herdu, wekî formên eynî peyvê dixuyin. Lewma standardkirinê teleb dikim. Her çiqas berçav be ku awayê stadard "hêja" ye jî, li vir teleb dikim. Lê ger ne formên eynî peyvê bin, xêra xwe li vir binivîsin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 01:52, 7 nîsan 2023 (UTC) ::{{Silav|Bikarhêner}} Rast dibêjî, "hejî" formeke devokî (behdînî) ya peyva "hêja" ye. --[[Bikarhêner:Ferhengvan|Ferhengvan]] ([[Gotûbêja bikarhêner:Ferhengvan|gotûbêj]]) 20:31, 7 nîsan 2023 (UTC) == [[sererast]] == {{q|ku|sererast}}, {{q|ku|serrast}} Standardkirin hewce ye. Bi min xuya ye ku forma standard "sererast" e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:02, 25 nîsan 2023 (UTC) {{rfk|serrast, serrast kirin|r=437}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:41, 31 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bila piştî gihîştina netîceyê, standardkirina formên din ên wekî "sererastkirin" / "serrastkirin", "sererast kirin" / "serrast kirin" jî neyê jibîrkirin. Bi min divê forma standard bibe "sererast". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:41, 31 tebax 2023 (UTC) == [[fiqih]] == {{g|ku|fiqh}} / {{g|ku|fiqih}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:16, 30 nîsan 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:16, 30 nîsan 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmanciyê de (r.52, 53) behsa vê mijarê kirine: Bi sernavê "'''Nivîsîna hin bêjeyên bîyanî yên yekkîteyî ku di kurmancîyê da dibin dukîteyî'''", wek nimûne jî "'''aqil ✓''', '''aql ✗'''", "fikir ✓, fikr ✗", "qebir ✓, qebr ✗", "qebiz ✓, qebz ✗", "qedir ✓, qedr ✗", "qehir ✓, qehr ✗"... Li binî jÎ dibêjin divê li gel îzafeyê [i] bê parastin, wekî "aqilê min ✓, aqlê min ✗", "fikira min ✓, fikra min ✗", "qebira min ✓, qebra min ✗"... Lewma bi dîtina min, li gor vê rêberê divê wekî "fiqih" bibe ya standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:38, 31 tebax 2023 (UTC) == [[îqaz]] == {{g|ku|îqaz}} - {{g|ku|îkaz}}. Standardkirin hewce ye. Piştî qerardana li ser forma standard, divê peyvên girêdayî wan jî yên wek "îqazker", "îqaz kirin" hwd jî bên guherandin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:14, 19 gulan 2023 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:14, 19 gulan 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ''Rêbera Rastnivîsînê'' ya Komxebata Kurmanciyê de (r. 80) dibêjin "'''[q]ya bêjeyên biyanî neke [k]'''". "k"ya vê peyvê jî bi eslê xwe "[q]" ye, û lewma divê awayê standard bibe "îqaz". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:22, 31 tebax 2023 (UTC) == [[hundirîn]] == {{g|ku|hindirîn}}, {{g|ku|hundirîn}} standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 17:41, 27 gulan 2023 (UTC) {{rfk|hundir|r=217}} Ji ber ku awayê "hundir" wek standard hatiye bijartin, li gor vê "hundirîn" jî dibe awayê standard. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:40, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[wasita]] == {{g|ku|wasita}}, {{g|ku|wesite}}, {{g|ku|wasîte}}, {{g|ku|wasta}}, {{g|ku|wesita}}, {{g|en|wesita}}, {{g|en|wesîte}}, {{g|en|wasite}} standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 09:06, 21 hezîran 2023 (UTC) {{rfk|wasîte|r=504}} === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[qebe]] == {{g|ku|qebe}} / {{g|ku|qeba}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:10, 27 tebax 2023 (UTC) {{rfk|}} --[[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:35, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min forma "qeba" baştir e ji bo halê standard. Helbet gava dîyarkirina halê standand divê em halên emilandinê û peyvên jêçêbûyî jî bifikirin. Ji bo vê peyvê wek "qebetî" / "qebatî". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:26, 29 çiriya pêşîn 2024 (UTC) == [[sewgûr]] == {{g|ku|sewgur}} / {{g|en|sewgûr}} / {{g|en|sewgir}} / {{g|en|sewgor}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:33, 29 tebax 2023 (UTC) {{rfk|sewgurî, sewgura sibê|r=439}} Di ferhengê de wek "sewgurî" û wek "sewgura sibê" hatiye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 21:33, 29 tebax 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[Danmarka]] == [[Danîmarka]] zêdetir tê bikaranîn--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 19:54, 3 îlon 2023 (UTC) {{rfk|}} Di vê ferhengê de peyvên "danîmarkî" û "danîmarqî" ber bi rûpela "danmarkî" ve yê hatine alîkirin. Lewma mirov fam dike ku navê vî welatî li gorî vê ferhengê "'''Danmarka'''" ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:12, 3 îlon 2023 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] Bi min ew mantiqeke şaş e. Loma em li ferhengên din jî binêrin baştir be. Ez fêm nakim çawa ferhengeke rastnivîsînê navên welatan qeyd nekirine. [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:27, 3 îlon 2023 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi ya ''Rêbera Rastnivîsînê'' ya Komxebata Kurmancî jî awayê standard "'''Danîmarka'''" ye (r. 31). Ez bixwe jî ji bo awayê standard "Danîmarka"yê pêşniyar dikim. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:55, 3 îlon 2023 (UTC) == [[dijmîn]] == {{g|ku|dijmîn}}, {{g|ku|dijûn}} Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:57, 12 îlon 2023 (UTC) {{rfk|dijûn|r=135}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:04, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[fîlmografî]] == [[filmografî]] :--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:38, 20 îlon 2023 (UTC) {{rfk|fîlm|r=166}} Şiklê standard ji bo peyva "film / fîlm / fîlim" wek "fîlm" hatîye nîşandan. Lewma li gor vê awayê standard dibe "'''fîlmografî'''". -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:07, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[not]], [[nod]] == [[not]], [[nod]]--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 20:23, 11 çiriya pêşîn 2023 (UTC) {{rfk|nod|r=338}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:09, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[afrîkî]] == [[afrîkî]] / [[afrîkayî]] ?--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 18:06, 9 çiriya paşîn 2023 (UTC) {{rfk|afrîkayî|r=41}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:11, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[eware]] == [[eware]]/[[aware]] :Bi maneya ''avare/aylak/serseri'' {{rfk|153}} :Ji bo maneya ''penaber'' di vê ferhengê de standardek tine ye. Loma divê du rûpel hebe ji bo kelîmeya kurmancî ya eware û yekî din ji bo maneya penaber. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 12:14, 8 sibat 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Di ferhenga ''Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû'' de jixwe standarda ji bo vê peyvê heye. Ji bo maneya penaber jî hebûna vê maneyê bi min bişibhe ye, wekî din ''ger hebe jî'' ji ber ku ji berhirefkirina maneya "''yê derbeder û bê cih û mal''" hatîye çêkirin, dîsa girêdayî wê maneya eslî ya derbiderîyê ye, lewma divê li ser rûpelekî werin standardkirin û ew rûpel jî pêşnîyara di kitêba nav-zikirkirî de be baştir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:22, 18 hezîran 2024 (UTC) == [[wesetî]] == [[wasatî]] / [[wesetî]] standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 10:48, 29 adar 2024 (UTC) {{rfk|wesetî|r=506}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:27, 18 hezîran 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[se direwît, karwan bi rêka xwe diçît]] == {{g|ku|se direwît, karwan bi rêka xwe diçît}} / {{g|ku|se direwin, karwan diborin}} / {{g|ku|seh direye kerwan dibihore}} Divê ev her sê form werin standardkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:51, 16 hezîran 2024 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:26, 7 tîrmeh 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min ya standardtir "'''seg direye karwan dibihure'''" ye ("seg", ''Ji Bo Rastnivîsînê Ferhenga Kurdî (Kurmancî) - Tirkî ya Nû'', r. 429; "reyîn", r. 410; "karwan", r. 240; "bihurîn", r. 83). Wekî form (di qismê "Herwiha" de) em "'''bi ewtîna seyan, ji rê namîne karwan'''" jî nîşan bidin. Lê ji alîyê xwedîçavkanîbûnê ve jî divê werin kontrolkirin. Min ji bo "''bi ewtîna seyan, ji rê namîne karwan''" çavkanî peyda nekir, min ji bo "''seg direye karwan dibihure''" jî tenê çavkanîyekê peyda kir ([https://www.tirejafrin.com/pdf/Pend%20.pdf ''Pend û Peng''], Bîlal Hesen, di kitêbê de wek "seh direye kerwan dibihore" derbas dibe). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 08:26, 7 tîrmeh 2024 (UTC) == [[serobino bûn]] == {{g|ku|serobino bûn}} / {{g|ku|serûbin bûn}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 16:21, 14 tebax 2024 (UTC) {{rfk|serûbin|r=438}} "serûbin bûn, serûbin kirin, serûbinbûn, serûbinkirin, serûbinkirî" wek peyvên jêçêbûyî hatine nîşandayîn. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 12:19, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[sanî]] == [[sanî]] / [[saniye]] {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez dibêjim ber saniye be. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 15:22, 1 îlon 2024 (UTC) {{şîrove}} Ez dibêjim bila "sanîye" be. Em wek sanîye telafûz dikin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 13:45, 29 çiriya pêşîn 2024 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]] "Sanîye" çênabe. Li vir em "îy" nanivîsînin. [[Bikarhêner:Guherto|Guherto]] ([[Gotûbêja bikarhêner:Guherto|gotûbêj]]) 13:34, 10 çiriya paşîn 2024 (UTC) == [[pêşnûma]] == [[pêşnûma]] / [[pêşnima]] Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) {{rfk|}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi min divê "pêşnima" be. Formên bi "u"yê zahfê caran nayên emilandin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:00, 29 çiriya pêşîn 2024 (UTC) == [[payîz]] == [[payîz]] / [[payiz]] Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:12, 29 çiriya pêşîn 2024 (UTC) {{rfk|payîz|347}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:12, 29 çiriya pêşîn 2024 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[behîv]] == {{g|ku|behîv}} / {{g|ku|bahîv}} Standardkirin hewce ye. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 11:41, 26 kanûna paşîn 2025 (UTC) {{rfk|behîv|63}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 14:38, 26 kanûna paşîn 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[mitîng]] == [[mitîng]] / [[mîtîng]] Standardkirin hewce ye. -- --[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 21:47, 27 kanûna paşîn 2025 (UTC) {{rfk|mîtîng|r=316}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:43, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} == [[rûtîn]] == [[rûtîn]], [[rutîn]] Standardkirin hewce ye. — [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 23:47, 18 sibat 2025 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:42, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şirove}} --> {{şirove}} Bi min eşkere ye ku ya standard "'''rutîn'''" e. Peyvên telafûza wan dirêj be, bi "û"yê tên gotin, lê li vir dirêj nayê gotin. Lewma bi "u"ya bêkumik çêtir e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:42, 1 hezîran 2025 (UTC) == [[parleman]] == [[parleman]] / [[perleman]] / [[parlament]]/[[parlemento]] / [[perlemen]], Standardkirin hewce ye.--[[Bikarhêner:Şêr|Şêr]] ([[Gotûbêja bikarhêner:Şêr|gotûbêj]]) 00:53, 22 sibat 2025 (UTC) {{rfk|parlamento|r=345}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 1 hezîran 2025 (UTC) === Gotûbêj === {{şîrove}} Di ferhenga "Ji bo Rastnivîsînê Ferhenga Kurdî (Kurmancî)-Tirkî ya Nû" da bi maneya ''meclis''ê wek "parlamento" hatîye qeydkirin, bi maneya ''azayê meclisê'' wek "parlamenter" hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:39, 1 hezîran 2025 (UTC) == [[sond]] == [[sond]], [[sûnd]]—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:41, 21 adar 2025 (UTC) {{rfk|sond|r=447}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:35, 1 hezîran 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şirove}} --> {{şirove}} == [[sifet]] / [[sîfet]] == {{rfk|}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 13:41, 1 gulan 2025 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Bi dîtina min wek "sifet" zêdetir li kar e. (Ger rast transkrîbe kiribin) Di eserên berê yên kurdî de wek "sîfet" hatine gotin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:29, 31 gulan 2025 (UTC) == [[mane]] == [[mane]], [[mana]]—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:13, 30 gulan 2025 (UTC) {{rfk|mane|r=297}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:20, 31 gulan 2025 (UTC) === Gotûbêj === {{şirove}} {{r|Bikarhêner}} [https://ferheng.wmezopotamyaye.org/ weqfa mezopotamyaye] dibêje forma standard "mana" ye. Dikarî ji ferhenga rastnivîsînê binêrî? --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 10:18, 30 gulan 2025 (UTC) : {{r|Wikihez}} Di Ferhenga Rastnivîsînê de wek "mane" (jê "mane dan", "manedan", "manedar", "manedarî") hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 06:20, 31 gulan 2025 (UTC) == [[memnû]] == {{g|ku|memnû}} {{g|ku|memnûh}} Standardkirin lazim e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) {{rfk||}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) === Gotûbêj=== <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Eşkere ye ku ya standard "'''memnû'''" ye. Forma "memnûh" ne li kar e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 1 hezîran 2025 (UTC) == [[niha]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|niha|r=333}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:22, 16 sibat 2026 (UTC) == [[gîya]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|gîya|r=180}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:24, 16 sibat 2026 (UTC) Kelîmeya jêçêbûyî: {{g|ku|gîyagezk}} (mê, mane "''ısırgan otu''") -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:11, 5 tîrmeh 2026 (UTC) :@[[Bikarhêner:Bikarhêner|Bikarhêner]], @[[Bikarhêner:Rewiye tine|Rewiye tine]] Bi ya min, ev ne meseleya standardkirinê ye lê ya îmlayê ye çûnkî ev problema îy - iy zêde tevlihev e. Dengdanek hewce ye ku bibêje konsensusek heye li ser bikaranîna -îy û ne -iy. Lê dengdanek wisa dê têk biçe ji ber ku hejmara kesên -îy tercih dikin kêmtir e li ser Wikiferhengê. Loma divê ev gotûbêj wek çênebû were tayînkirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 21:04, 5 tîrmeh 2026 (UTC) ::Bi qenaeta min jî "'''îy'''" rasttir e. Divê em di demên pêş da wî meseleyê hel bikin. Feqet wekî ku te jî got, ji ber ku vê gavê li ser vê qerar nehatîye dayîn, em karin wek xwe bihêlin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 07:45, 6 tîrmeh 2026 (UTC) == [[hincet]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|hincet|r=210}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:18, 16 sibat 2026 (UTC) == [[kurmî]] == === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} {{rfk|kurm (navdêr), kurmî (rengdêr)|r=269}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 08:55, 23 adar 2026 (UTC) :kurmî berbelav e hem jî standardîze bûye bi min. Hem em dibêjin kurm bi gelemperî kirm kêm e. [[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 10:55, 23 adar 2026 (UTC) ::Lê balkêş e ku rehê xwe yê qedîm zêdetir wekî [[kirm]] xuya dike. Lê etîmolojî nikare bikeve pêşberî bikaranîna giştî peyvekê ji aliyê xelkê ve. Helbet ev fikra min a şexsî ye. Ji bo selameta ferhengê kurdî ev yek gerek e bête çareserkirin. [[Bikarhêner:Bibliophile|Bibliophile]] ([[Gotûbêja bikarhêner:Bibliophile|gotûbêj]]) 11:01, 23 adar 2026 (UTC) == [[tihn]] == [[tihn]], [[tîn]], [[tên]] {{rfk|tîn (mê, mane: ''ısı; hararet, sıcaklık'')|r=488}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:18, 5 tîrmeh 2026 (UTC) === Gotûbêj === <!--Li jêr fikrên xwe binivîsin. {{şîrove}} --> {{şîrove}} Ez bawer dikim ku ''tîn'' zêdetir tê bikaranîn. == [[nehwirandin]] == [[nehwirandin]], [[norandin]] bnr [[Gotûbêj:norandin]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 11:52, 3 tîrmeh 2026 (UTC) {{rfk|nehwirandin|r=328}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:05, 5 tîrmeh 2026 (UTC) === Gotûbêj === == [[rus]], [[rûsî]] == [[rus]], [[rûs]], [[rûsî]], [[rusî]] bnr. [[Gotûbêja kategoriyê:Rusî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 07:11, 5 tîrmeh 2026 (UTC) {{rfk|rûs, rûsî|r=422}} "rûs" wek navê miletê, "rûsî" wek navê zimanê hatîye qeydkirin. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 18:57, 5 tîrmeh 2026 (UTC) === Gotûbêj === kod36h2mj9co2pjaevvnhczljq7boom Gotûbêja şablonê:deng 11 873079 6265346 6240949 2026-07-18T17:02:37Z Wikihez 7344 /* Xusûsiyetên enwiktê */ Bersiv 6265346 wikitext text/x-wiki == Koda ziman û lang == {{r|Ghybu}} wîkîferhengên bi zimanên din tim wek {{şx|deng|en|lînk}} bi kar tînin. Em jî parametreya <code>lang=en</code> û <code>ziman=en</code> wek {{şx|deng|en|lînk}} bîguherînin? Min li vir [https://ku.wiktionary.org/w/index.php?title=%C5%9Eablon:ceribandin&diff=4064897&oldid=4064896 1] ceriband, dixebite. Bi saya Kategorî û botê dikarim biguherînim ku tu jî bêjî erê.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 22:06, 31 tebax 2020 (UTC) :Piraniya şablonan bê parametreya "ziman" in. Bi botê tu çito wana sererast dikî ("ziman" dibe parametreya yekem)? Herwiha şablona {{ş|IPA}} jî heye.--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 22:37, 31 tebax 2020 (UTC) :Nizanim dev jê berde.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 23:01, 31 tebax 2020 (UTC) ::Erê, ''"1=" dibe parametreya yekem'', jixwe pirsgirêk jî ew e. Bi vî awayî çêke: Şablonên ku bê parametreya "ziman" in bike tevlî kategoriya: [[:Kategorî:Deng bê koda zimanî]] (an jî navekî din). Paşê jî yên ku bi botê nayên guharandin em ê bi destan sererasb bikin. IPA: paşê em dixwastin tiştên [//ku.wiktionary.org/wiki/Got%C3%BBb%C3%AAja_bikarh%C3%AAner:Ghybu#R%C3%AAzbend/Be%C5%9Favend_(Rhyme) vitira çêkin]...--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 23:19, 31 tebax 2020 (UTC) :::Şablonên bê koda zimanî jî bi botê tên çêkirin ji ber ku koda zimanê wana di nav navê wan de ye. Bi vê standardê hatine çêkirin: <code>Kod-nav.xxx</code>--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 00:25, 1 îlon 2020 (UTC) ::::Min ew ferq kir. Ew hêsan in lê yên din bi parametreyên ziman û lang dijwar in. Hinek regex bixebitim dûre ez ê dîsa binêrim çawa çêdibe. Spas. --[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:35, 1 îlon 2020 (UTC) :::::[https://ku.wiktionary.org/w/index.php?title=Aas&diff=4064995&oldid=3549829 mînak] :::::Find: <code><nowiki>\{\{deng\|(\w{2,3})-(.+)</nowiki></code> :::::Replace: <code><nowiki>{{deng|{{subst:lc:$1}}|$1-$2</nowiki></code> :::::--[[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 00:44, 1 îlon 2020 (UTC) ::::::Spas--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 00:59, 1 îlon 2020 (UTC) :Hîngê ne hewce ye em hemû biguherînin. Tenê yên ku bê Koda zimanî ne biguherînin bes e. Gelek spas.--[[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 01:38, 1 îlon 2020 (UTC) == Format == {{r|Balyozxane|Bikarhêner}} Di formata niha de, navên deveran di navbera parantezan de tên nivîsandin wekî "Deng (Welat (dever))": <code>{{deng|fr|LL-Q150 (fra)-Fhala.K-pomme.wav|Deng|dever=Fransa (Parîs)}}</code><br> Pirr parantez hene ji ber vê yêkê xwandina nivîsê zor e. Şûnda parantezan bikaranîna sîstema bêhnokan baştir dibe, na? Wekî <code>{{deng|fr|LL-Q150 (fra)-Fhala.K-pomme.wav|Deng|dever=Fransa, Parîs}}</code> [[Bikarhêner:Ghybu|Ghybu]] ([[Gotûbêja bikarhêner:Ghybu|gotûbêj]]) 16:32, 4 îlon 2023 (UTC) :@[[Bikarhêner:Ghybu|Ghybu]] Erê bêhnok be baştir e lê belê ew formatê bot bi kar tîne. Divê em ji wan bixwazin [[Bikarhêner:Balyozxane|Balyozxane]] ([[Gotûbêja bikarhêner:Balyozxane|gotûbêj]]) 17:03, 4 îlon 2023 (UTC) :: {{r|Ghybu}} Belê, formateke baş e. -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 22:34, 4 îlon 2023 (UTC) == Xusûsiyetên enwiktê == Merheba @[[Bikarhêner:Ghybu|Ghybu]] û @[[Bikarhêner:Bikarhêner|Bikarhêner]] Gelek parametre û xusûsiyetên şablona îngilîzî di vê şablonê de tine ne loma min Modul:audio nêzîkî formata me kir û li vir [[WF: ceribandin/translations]] ceriband bi min baş bûye, ji ber ku wîkîya ingilîzî gelek malumat dide pêşiya dengî ez mecbûr mam formatekî wekî Deng (Fransa): {{deng|fr|LL-Q150 (fra)-Fhala.K-pomme.wav|guhdarî bike}} bi kar bînim, eger îtiraz tinebe ez ê şablonê nû bikim. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 15:33, 6 tîrmeh 2026 (UTC) :@[[Bikarhêner:Ghybu|Ghybu]] [https://ku.wiktionary.org/w/index.php?title=%C5%9Eablon:deng&diff=prev&oldid=6265345 OK?] [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:02, 18 tîrmeh 2026 (UTC) izm8tf1rf3cu559m46qedkzu2fxcb61 Bikarhêner:Wikihez/common.js 2 873671 6265402 6265166 2026-07-18T19:54:09Z Wikihez 7344 6265402 javascript text/javascript mw.loader.load( mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-QQ.css&action=raw&ctype=text/css', 'text/css' ); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/loader.js&action=raw&ctype=text/javascript') importScript( 'Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] importScript( 'Bikarhêner:Wikihez/Gadget-aWa.js' ); // Backlink: [[Bikarhêner:Wikihez/Gadget-aWa.js]] importScript( 'Bikarhêner:Wikihez/skrîpt/js/copyTitle.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/copyTitle.js]] // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/addAutoCat.js&action=raw&ctype=text/javascript'); importScript( 'Bikarhêner:Wikihez/newentrywiz.js' ); // Backlink: [[Bikarhêner:Wikihez/newentrywiz.js]] //[[Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/CreateTranslation.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/CreateTranslation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/wergerîne.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/wergerîne.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/getinflections.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/getinflections.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript2.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript2.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/şablon-lêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/şablon-lêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/editor.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/LanguageUtils.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/LanguageUtils.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-QQ.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-QQ.js&action=raw&ctype=text/javascript'); //[[:w:Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js]] mw.loader.load('//ku.wikipedia.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/test.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/test.js&action=raw&ctype=text/javascript'); // This array of dependencies comes from [[MediaWiki:Gadgets-definition]]. // If the list of dependencies changes, copy the text after dependencies= // for TranslationAdder and run console.log(JSON.stringify("paste dependencies here".split(/, ?/))) // in your browser's JavaScript console. Put the resulting array as the first argument to mw.loader.using. //[[User:Wikihez/skrîpt/js/TranslationAdder.js]] //mw.loader.using(["ext.gadget.LegacyScriptsNewNode","mediawiki.cookie","mediawiki.util"], //function() { // importScript('User:Wikihez/skrîpt/js/TranslationAdder.js'); //}); mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/TodoList.js&action=raw&ctype=text/javascript'); /* // [[:w:en:MediaWiki:Gadget-edittop.js]] mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-edittop.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/addAutoCat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Balyozbot/Gadget-CommonWikt.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozbot/Gadget-CommonWikt.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/hw-ceke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/hw-ceke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/sort-langheaders.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/sort-langheaders.js&action=raw&ctype=text/javascript'); //[[:en:User:Conrad.Irwin/Api.js]] mw.loader.load('//en.wiktionary.org/w/index.php?title=User:Conrad.Irwin/Api.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/etîket-çêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/etîket-çêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/tagger.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/tagger.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-CatMaker.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-CatMaker.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/XMLize.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/XMLize.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/RhymesAdder.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/RhymesAdder.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Editor.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/FilterTranslations.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/FilterTranslations.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/custom.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/custom.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/reformat.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/reformat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/translateWiki.js]] ji aliyê [[Bikarhêner:Guherto]], [[Taybet:PermanentLink/4854098#Translatewiki.net]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/translateWiki.js&action=raw&ctype=text/javascript'); // Various fixes for the trees generated by [[Module:family tree]]. $(function () { // Show the top toggle. $('.familytree-toptoggle').css('display', ''); // Initialize the text of the toggles. $('.familytree').get().forEach(function (tree) { var isCollapsed = tree.classList.contains('mw-collapsed'); var toggles = $(tree).find('.familytree-toggle'); if (toggles[0]) { var customToggleClass = Array.prototype.filter.call(toggles[0].classList, function (className) { return className.indexOf('mw-customtoggle-familytree') === 0; })[0]; if (customToggleClass) { var toggledElement = $('#' + customToggleClass.replace('mw-customtoggle', 'mw-customcollapsible')); if (toggledElement) { toggles.html(toggledElement.data(isCollapsed ? 'expandtext' : 'collapsetext')); } } } }); // Change the text in the custom toggles generated by [[Module:family tree]] // when they are clicked. $('.mw-collapsible').on('beforeExpand.mw-collapsible beforeCollapse.mw-collapsible', function (event) { if (this.id.indexOf('mw-customcollapsible-familytree') === 0) { var toggle = $('.' + this.id.replace('mw-customcollapsible', 'mw-customtoggle')); if (event.type === 'beforeExpand') { toggle.html(this.dataset.collapsetext); } else { // beforeCollapse toggle.html(this.dataset.expandtext); } event.stopPropagation(); } }); }); */ mw.util.addPortletLink( mw.config.get('skin') === 'vector' ? 'p-views' : 'p-cactions', '/w/index.php?title=' + mw.config.get('wgPageName') + '&action=edit&editintro=User:Wikihez/usenec', 'nec', 'id', 'use the New Entry Creator to create a new entry', 'a', 'nextnode'); hmmhmfp2a9ts8hhpsujmvuk1mmx2hnv 6265462 6265402 2026-07-18T23:45:56Z Wikihez 7344 6265462 javascript text/javascript //[[Bikarhêner:Wikihez/Gadget-QQ.css]] mw.loader.load( mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-QQ.css&action=raw&ctype=text/css', 'text/css' ); //[[Bikarhêner:Wikihez/Gadget-QQ.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-QQ.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-start.css]] mw.loader.load( mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-start.css&action=raw&ctype=text/css', 'text/css' ); //[[Bikarhêner:Wikihez/Gadget-start.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-start.js&action=raw&ctype=text/javascript'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/loader.js&action=raw&ctype=text/javascript') importScript( 'Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] importScript( 'Bikarhêner:Wikihez/Gadget-aWa.js' ); // Backlink: [[Bikarhêner:Wikihez/Gadget-aWa.js]] importScript( 'Bikarhêner:Wikihez/skrîpt/js/copyTitle.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/copyTitle.js]] // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/addAutoCat.js&action=raw&ctype=text/javascript'); importScript( 'Bikarhêner:Wikihez/newentrywiz.js' ); // Backlink: [[Bikarhêner:Wikihez/newentrywiz.js]] //[[Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/CreateTranslation.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/CreateTranslation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/wergerîne.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/wergerîne.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/getinflections.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/getinflections.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript2.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript2.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/şablon-lêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/şablon-lêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/editor.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/LanguageUtils.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/LanguageUtils.js&action=raw&ctype=text/javascript'); //[[:w:Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js]] mw.loader.load('//ku.wikipedia.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/test.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/test.js&action=raw&ctype=text/javascript'); // This array of dependencies comes from [[MediaWiki:Gadgets-definition]]. // If the list of dependencies changes, copy the text after dependencies= // for TranslationAdder and run console.log(JSON.stringify("paste dependencies here".split(/, ?/))) // in your browser's JavaScript console. Put the resulting array as the first argument to mw.loader.using. //[[User:Wikihez/skrîpt/js/TranslationAdder.js]] //mw.loader.using(["ext.gadget.LegacyScriptsNewNode","mediawiki.cookie","mediawiki.util"], //function() { // importScript('User:Wikihez/skrîpt/js/TranslationAdder.js'); //}); mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/TodoList.js&action=raw&ctype=text/javascript'); /* // [[:w:en:MediaWiki:Gadget-edittop.js]] mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-edittop.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/addAutoCat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Balyozbot/Gadget-CommonWikt.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozbot/Gadget-CommonWikt.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/hw-ceke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/hw-ceke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/sort-langheaders.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/sort-langheaders.js&action=raw&ctype=text/javascript'); //[[:en:User:Conrad.Irwin/Api.js]] mw.loader.load('//en.wiktionary.org/w/index.php?title=User:Conrad.Irwin/Api.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/etîket-çêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/etîket-çêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/tagger.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/tagger.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-CatMaker.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-CatMaker.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/XMLize.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/XMLize.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/RhymesAdder.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/RhymesAdder.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Editor.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/FilterTranslations.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/FilterTranslations.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/custom.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/custom.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/reformat.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/reformat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/translateWiki.js]] ji aliyê [[Bikarhêner:Guherto]], [[Taybet:PermanentLink/4854098#Translatewiki.net]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/translateWiki.js&action=raw&ctype=text/javascript'); // Various fixes for the trees generated by [[Module:family tree]]. $(function () { // Show the top toggle. $('.familytree-toptoggle').css('display', ''); // Initialize the text of the toggles. $('.familytree').get().forEach(function (tree) { var isCollapsed = tree.classList.contains('mw-collapsed'); var toggles = $(tree).find('.familytree-toggle'); if (toggles[0]) { var customToggleClass = Array.prototype.filter.call(toggles[0].classList, function (className) { return className.indexOf('mw-customtoggle-familytree') === 0; })[0]; if (customToggleClass) { var toggledElement = $('#' + customToggleClass.replace('mw-customtoggle', 'mw-customcollapsible')); if (toggledElement) { toggles.html(toggledElement.data(isCollapsed ? 'expandtext' : 'collapsetext')); } } } }); // Change the text in the custom toggles generated by [[Module:family tree]] // when they are clicked. $('.mw-collapsible').on('beforeExpand.mw-collapsible beforeCollapse.mw-collapsible', function (event) { if (this.id.indexOf('mw-customcollapsible-familytree') === 0) { var toggle = $('.' + this.id.replace('mw-customcollapsible', 'mw-customtoggle')); if (event.type === 'beforeExpand') { toggle.html(this.dataset.collapsetext); } else { // beforeCollapse toggle.html(this.dataset.expandtext); } event.stopPropagation(); } }); }); */ mw.util.addPortletLink( mw.config.get('skin') === 'vector' ? 'p-views' : 'p-cactions', '/w/index.php?title=' + mw.config.get('wgPageName') + '&action=edit&editintro=User:Wikihez/usenec', 'nec', 'id', 'use the New Entry Creator to create a new entry', 'a', 'nextnode'); mftghclmlz76emehzkmpfvc8fsax1gq 6265467 6265462 2026-07-18T23:56:13Z Wikihez 7344 6265467 javascript text/javascript //---------QQ.js------------- //[[Bikarhêner:Wikihez/Gadget-QQ.css]] mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-QQ.css&action=raw&ctype=text/css', 'text/css'); //[[Bikarhêner:Wikihez/Gadget-QQ.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-QQ.js&action=raw&ctype=text/javascript'); //---------start.js------------- //[[Bikarhêner:Wikihez/Gadget-start.css]] mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-start.css&action=raw&ctype=text/css', 'text/css'); //[[Bikarhêner:Wikihez/Gadget-start.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-start.js&action=raw&ctype=text/javascript'); //---------aWa.js------------- //[[Bikarhêner:Wikihez/Gadget-aWa.css]] mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-aWa.css&action=raw&ctype=text/css', 'text/css'); importScript( 'Bikarhêner:Wikihez/Gadget-aWa.js' ); // Backlink: [[Bikarhêner:Wikihez/Gadget-aWa.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/loader.js&action=raw&ctype=text/javascript') importScript( 'Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] importScript( 'Bikarhêner:Wikihez/skrîpt/js/copyTitle.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/copyTitle.js]] // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/addAutoCat.js&action=raw&ctype=text/javascript'); importScript( 'Bikarhêner:Wikihez/newentrywiz.js' ); // Backlink: [[Bikarhêner:Wikihez/newentrywiz.js]] //[[Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/CreateTranslation.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/CreateTranslation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/wergerîne.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/wergerîne.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/getinflections.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/getinflections.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript2.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript2.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/şablon-lêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/şablon-lêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/editor.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/LanguageUtils.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/LanguageUtils.js&action=raw&ctype=text/javascript'); //[[:w:Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js]] mw.loader.load('//ku.wikipedia.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/test.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/test.js&action=raw&ctype=text/javascript'); // This array of dependencies comes from [[MediaWiki:Gadgets-definition]]. // If the list of dependencies changes, copy the text after dependencies= // for TranslationAdder and run console.log(JSON.stringify("paste dependencies here".split(/, ?/))) // in your browser's JavaScript console. Put the resulting array as the first argument to mw.loader.using. //[[User:Wikihez/skrîpt/js/TranslationAdder.js]] //mw.loader.using(["ext.gadget.LegacyScriptsNewNode","mediawiki.cookie","mediawiki.util"], //function() { // importScript('User:Wikihez/skrîpt/js/TranslationAdder.js'); //}); mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/TodoList.js&action=raw&ctype=text/javascript'); /* // [[:w:en:MediaWiki:Gadget-edittop.js]] mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-edittop.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/addAutoCat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Balyozbot/Gadget-CommonWikt.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozbot/Gadget-CommonWikt.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/hw-ceke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/hw-ceke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/sort-langheaders.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/sort-langheaders.js&action=raw&ctype=text/javascript'); //[[:en:User:Conrad.Irwin/Api.js]] mw.loader.load('//en.wiktionary.org/w/index.php?title=User:Conrad.Irwin/Api.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/etîket-çêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/etîket-çêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/tagger.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/tagger.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-CatMaker.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-CatMaker.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/XMLize.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/XMLize.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/RhymesAdder.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/RhymesAdder.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Editor.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/FilterTranslations.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/FilterTranslations.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/custom.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/custom.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/reformat.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/reformat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/translateWiki.js]] ji aliyê [[Bikarhêner:Guherto]], [[Taybet:PermanentLink/4854098#Translatewiki.net]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/translateWiki.js&action=raw&ctype=text/javascript'); // Various fixes for the trees generated by [[Module:family tree]]. $(function () { // Show the top toggle. $('.familytree-toptoggle').css('display', ''); // Initialize the text of the toggles. $('.familytree').get().forEach(function (tree) { var isCollapsed = tree.classList.contains('mw-collapsed'); var toggles = $(tree).find('.familytree-toggle'); if (toggles[0]) { var customToggleClass = Array.prototype.filter.call(toggles[0].classList, function (className) { return className.indexOf('mw-customtoggle-familytree') === 0; })[0]; if (customToggleClass) { var toggledElement = $('#' + customToggleClass.replace('mw-customtoggle', 'mw-customcollapsible')); if (toggledElement) { toggles.html(toggledElement.data(isCollapsed ? 'expandtext' : 'collapsetext')); } } } }); // Change the text in the custom toggles generated by [[Module:family tree]] // when they are clicked. $('.mw-collapsible').on('beforeExpand.mw-collapsible beforeCollapse.mw-collapsible', function (event) { if (this.id.indexOf('mw-customcollapsible-familytree') === 0) { var toggle = $('.' + this.id.replace('mw-customcollapsible', 'mw-customtoggle')); if (event.type === 'beforeExpand') { toggle.html(this.dataset.collapsetext); } else { // beforeCollapse toggle.html(this.dataset.expandtext); } event.stopPropagation(); } }); }); */ mw.util.addPortletLink( mw.config.get('skin') === 'vector' ? 'p-views' : 'p-cactions', '/w/index.php?title=' + mw.config.get('wgPageName') + '&action=edit&editintro=User:Wikihez/usenec', 'nec', 'id', 'use the New Entry Creator to create a new entry', 'a', 'nextnode'); qgmigcvyixbiugg38tidtyzz8ki5zby 6265468 6265467 2026-07-18T23:58:34Z Wikihez 7344 6265468 javascript text/javascript /*---------QQ.js------------- [[Bikarhêner:Wikihez/Gadget-QQ.js]] [[Bikarhêner:Wikihez/Gadget-QQ.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-QQ.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-QQ.js&action=raw&ctype=text/javascript'); /*---------start.js------------- [[Bikarhêner:Wikihez/Gadget-start.js]] [Bikarhêner:Wikihez/Gadget-start.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-start.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-start.js&action=raw&ctype=text/javascript'); /*---------aWa.js------------- [[Bikarhêner:Wikihez/Gadget-aWa.js]] [[Bikarhêner:Wikihez/Gadget-aWa.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-aWa.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-aWa.js&action=raw&ctype=text/javascript'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/loader.js&action=raw&ctype=text/javascript') importScript( 'Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] importScript( 'Bikarhêner:Wikihez/skrîpt/js/copyTitle.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/copyTitle.js]] // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/addAutoCat.js&action=raw&ctype=text/javascript'); importScript( 'Bikarhêner:Wikihez/newentrywiz.js' ); // Backlink: [[Bikarhêner:Wikihez/newentrywiz.js]] //[[Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/CreateTranslation.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/CreateTranslation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/wergerîne.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/wergerîne.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/getinflections.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/getinflections.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript2.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript2.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/şablon-lêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/şablon-lêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/editor.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/LanguageUtils.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/LanguageUtils.js&action=raw&ctype=text/javascript'); //[[:w:Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js]] mw.loader.load('//ku.wikipedia.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/test.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/test.js&action=raw&ctype=text/javascript'); // This array of dependencies comes from [[MediaWiki:Gadgets-definition]]. // If the list of dependencies changes, copy the text after dependencies= // for TranslationAdder and run console.log(JSON.stringify("paste dependencies here".split(/, ?/))) // in your browser's JavaScript console. Put the resulting array as the first argument to mw.loader.using. //[[User:Wikihez/skrîpt/js/TranslationAdder.js]] //mw.loader.using(["ext.gadget.LegacyScriptsNewNode","mediawiki.cookie","mediawiki.util"], //function() { // importScript('User:Wikihez/skrîpt/js/TranslationAdder.js'); //}); mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/TodoList.js&action=raw&ctype=text/javascript'); /* // [[:w:en:MediaWiki:Gadget-edittop.js]] mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-edittop.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/addAutoCat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Balyozbot/Gadget-CommonWikt.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozbot/Gadget-CommonWikt.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/hw-ceke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/hw-ceke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/sort-langheaders.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/sort-langheaders.js&action=raw&ctype=text/javascript'); //[[:en:User:Conrad.Irwin/Api.js]] mw.loader.load('//en.wiktionary.org/w/index.php?title=User:Conrad.Irwin/Api.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/etîket-çêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/etîket-çêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/tagger.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/tagger.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-CatMaker.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-CatMaker.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/XMLize.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/XMLize.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/RhymesAdder.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/RhymesAdder.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Editor.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/FilterTranslations.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/FilterTranslations.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/custom.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/custom.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/reformat.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/reformat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/translateWiki.js]] ji aliyê [[Bikarhêner:Guherto]], [[Taybet:PermanentLink/4854098#Translatewiki.net]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/translateWiki.js&action=raw&ctype=text/javascript'); // Various fixes for the trees generated by [[Module:family tree]]. $(function () { // Show the top toggle. $('.familytree-toptoggle').css('display', ''); // Initialize the text of the toggles. $('.familytree').get().forEach(function (tree) { var isCollapsed = tree.classList.contains('mw-collapsed'); var toggles = $(tree).find('.familytree-toggle'); if (toggles[0]) { var customToggleClass = Array.prototype.filter.call(toggles[0].classList, function (className) { return className.indexOf('mw-customtoggle-familytree') === 0; })[0]; if (customToggleClass) { var toggledElement = $('#' + customToggleClass.replace('mw-customtoggle', 'mw-customcollapsible')); if (toggledElement) { toggles.html(toggledElement.data(isCollapsed ? 'expandtext' : 'collapsetext')); } } } }); // Change the text in the custom toggles generated by [[Module:family tree]] // when they are clicked. $('.mw-collapsible').on('beforeExpand.mw-collapsible beforeCollapse.mw-collapsible', function (event) { if (this.id.indexOf('mw-customcollapsible-familytree') === 0) { var toggle = $('.' + this.id.replace('mw-customcollapsible', 'mw-customtoggle')); if (event.type === 'beforeExpand') { toggle.html(this.dataset.collapsetext); } else { // beforeCollapse toggle.html(this.dataset.expandtext); } event.stopPropagation(); } }); }); */ mw.util.addPortletLink( mw.config.get('skin') === 'vector' ? 'p-views' : 'p-cactions', '/w/index.php?title=' + mw.config.get('wgPageName') + '&action=edit&editintro=User:Wikihez/usenec', 'nec', 'id', 'use the New Entry Creator to create a new entry', 'a', 'nextnode'); dskmzaolt609pknp86adod0eqacrprk 6265485 6265468 2026-07-19T00:47:44Z Wikihez 7344 6265485 javascript text/javascript /*---------QQ.js------------- [[Bikarhêner:Wikihez/Gadget-QQ.js]] [[Bikarhêner:Wikihez/Gadget-QQ.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-QQ.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-QQ.js&action=raw&ctype=text/javascript'); /*---------start.js------------- [[Bikarhêner:Wikihez/Gadget-start.js]] [[Bikarhêner:Wikihez/Gadget-start.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-start.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-start.js&action=raw&ctype=text/javascript'); /*---------aWa.js------------- [[Bikarhêner:Wikihez/Gadget-aWa.js]] [[Bikarhêner:Wikihez/Gadget-aWa.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-aWa.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-aWa.js&action=raw&ctype=text/javascript'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/loader.js&action=raw&ctype=text/javascript') importScript( 'Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] importScript( 'Bikarhêner:Wikihez/skrîpt/js/copyTitle.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/copyTitle.js]] // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/addAutoCat.js&action=raw&ctype=text/javascript'); importScript( 'Bikarhêner:Wikihez/newentrywiz.js' ); // Backlink: [[Bikarhêner:Wikihez/newentrywiz.js]] //[[Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/CreateTranslation.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/CreateTranslation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/wergerîne.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/wergerîne.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/getinflections.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/getinflections.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript2.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript2.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/şablon-lêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/şablon-lêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/editor.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/LanguageUtils.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/LanguageUtils.js&action=raw&ctype=text/javascript'); //[[:w:Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js]] mw.loader.load('//ku.wikipedia.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/test.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/test.js&action=raw&ctype=text/javascript'); // This array of dependencies comes from [[MediaWiki:Gadgets-definition]]. // If the list of dependencies changes, copy the text after dependencies= // for TranslationAdder and run console.log(JSON.stringify("paste dependencies here".split(/, ?/))) // in your browser's JavaScript console. Put the resulting array as the first argument to mw.loader.using. //[[User:Wikihez/skrîpt/js/TranslationAdder.js]] //mw.loader.using(["ext.gadget.LegacyScriptsNewNode","mediawiki.cookie","mediawiki.util"], //function() { // importScript('User:Wikihez/skrîpt/js/TranslationAdder.js'); //}); mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/TodoList.js&action=raw&ctype=text/javascript'); /* // [[:w:en:MediaWiki:Gadget-edittop.js]] mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-edittop.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/addAutoCat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Balyozbot/Gadget-CommonWikt.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozbot/Gadget-CommonWikt.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/hw-ceke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/hw-ceke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/sort-langheaders.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/sort-langheaders.js&action=raw&ctype=text/javascript'); //[[:en:User:Conrad.Irwin/Api.js]] mw.loader.load('//en.wiktionary.org/w/index.php?title=User:Conrad.Irwin/Api.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/etîket-çêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/etîket-çêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/tagger.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/tagger.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-CatMaker.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-CatMaker.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/XMLize.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/XMLize.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/RhymesAdder.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/RhymesAdder.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Editor.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/FilterTranslations.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/FilterTranslations.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/custom.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/custom.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/reformat.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/reformat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/translateWiki.js]] ji aliyê [[Bikarhêner:Guherto]], [[Taybet:PermanentLink/4854098#Translatewiki.net]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/translateWiki.js&action=raw&ctype=text/javascript'); // Various fixes for the trees generated by [[Module:family tree]]. $(function () { // Show the top toggle. $('.familytree-toptoggle').css('display', ''); // Initialize the text of the toggles. $('.familytree').get().forEach(function (tree) { var isCollapsed = tree.classList.contains('mw-collapsed'); var toggles = $(tree).find('.familytree-toggle'); if (toggles[0]) { var customToggleClass = Array.prototype.filter.call(toggles[0].classList, function (className) { return className.indexOf('mw-customtoggle-familytree') === 0; })[0]; if (customToggleClass) { var toggledElement = $('#' + customToggleClass.replace('mw-customtoggle', 'mw-customcollapsible')); if (toggledElement) { toggles.html(toggledElement.data(isCollapsed ? 'expandtext' : 'collapsetext')); } } } }); // Change the text in the custom toggles generated by [[Module:family tree]] // when they are clicked. $('.mw-collapsible').on('beforeExpand.mw-collapsible beforeCollapse.mw-collapsible', function (event) { if (this.id.indexOf('mw-customcollapsible-familytree') === 0) { var toggle = $('.' + this.id.replace('mw-customcollapsible', 'mw-customtoggle')); if (event.type === 'beforeExpand') { toggle.html(this.dataset.collapsetext); } else { // beforeCollapse toggle.html(this.dataset.expandtext); } event.stopPropagation(); } }); }); */ mw.util.addPortletLink( mw.config.get('skin') === 'vector' ? 'p-views' : 'p-cactions', '/w/index.php?title=' + mw.config.get('wgPageName') + '&action=edit&editintro=User:Wikihez/usenec', 'nec', 'id', 'use the New Entry Creator to create a new entry', 'a', 'nextnode'); diyv1vkiyhv2zzc8fe9d4e10n3k2kqf 6265487 6265485 2026-07-19T00:50:41Z Wikihez 7344 6265487 javascript text/javascript /*---------QQ.js------------- [[Bikarhêner:Wikihez/Gadget-QQ.js]] [[Bikarhêner:Wikihez/Gadget-QQ.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-QQ.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-QQ.js&action=raw&ctype=text/javascript'); /*---------start.js------------- [[Bikarhêner:Wikihez/Gadget-start.js]] [[Bikarhêner:Wikihez/Gadget-start.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-start.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-start.js&action=raw&ctype=text/javascript'); /*---------aWa.js------------- [[Bikarhêner:Wikihez/Gadget-aWa.js]] [[Bikarhêner:Wikihez/Gadget-aWa.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-aWa.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-aWa.js&action=raw&ctype=text/javascript'); /*---------add-examples.js------------- [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.js]] [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.css]]*/ mw.loader.load(mw.util.wikiScript() + '?title=Bikarhêner:Wikihez/Gadget-wikt.add-examples.css&action=raw&ctype=text/css', 'text/css'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-wikt.add-examples.js&action=raw&ctype=text/javascript'); mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/loader.js&action=raw&ctype=text/javascript') importScript( 'Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] importScript( 'Bikarhêner:Wikihez/skrîpt/js/copyTitle.js' ); // Backlink: [[Bikarhêner:Wikihez/skrîpt/js/copyTitle.js]] // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/addAutoCat.js&action=raw&ctype=text/javascript'); importScript( 'Bikarhêner:Wikihez/newentrywiz.js' ); // Backlink: [[Bikarhêner:Wikihez/newentrywiz.js]] //[[Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/CreateTranslation.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/CreateTranslation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/Gadget-catfix.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/wergerîne.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/wergerîne.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/getinflections.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/getinflections.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript2.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript2.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/şablon-lêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/şablon-lêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/editor.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/UpdateLanguageNameAndCode.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/TranslationAdder-Data.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/LanguageUtils.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/LanguageUtils.js&action=raw&ctype=text/javascript'); //[[:w:Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js]] mw.loader.load('//ku.wikipedia.org/w/index.php?title=Bikarhêner:Wikihez/skrîpt/js/OngletPurge.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/test.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/test.js&action=raw&ctype=text/javascript'); // This array of dependencies comes from [[MediaWiki:Gadgets-definition]]. // If the list of dependencies changes, copy the text after dependencies= // for TranslationAdder and run console.log(JSON.stringify("paste dependencies here".split(/, ?/))) // in your browser's JavaScript console. Put the resulting array as the first argument to mw.loader.using. //[[User:Wikihez/skrîpt/js/TranslationAdder.js]] //mw.loader.using(["ext.gadget.LegacyScriptsNewNode","mediawiki.cookie","mediawiki.util"], //function() { // importScript('User:Wikihez/skrîpt/js/TranslationAdder.js'); //}); mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/TodoList.js&action=raw&ctype=text/javascript'); /* // [[:w:en:MediaWiki:Gadget-edittop.js]] mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-edittop.js&action=raw&ctype=text/javascript'); // [[Bikarhêner:Wikihez/addAutoCat.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/addAutoCat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Balyozbot/Gadget-CommonWikt.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Balyozbot/Gadget-CommonWikt.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/hw-ceke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/hw-ceke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/sort-langheaders.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/sort-langheaders.js&action=raw&ctype=text/javascript'); //[[:en:User:Conrad.Irwin/Api.js]] mw.loader.load('//en.wiktionary.org/w/index.php?title=User:Conrad.Irwin/Api.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/etîket-çêke.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/etîket-çêke.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/tagger.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/tagger.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-CatMaker.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-CatMaker.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-defaultVisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/VisibilityToggles.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/VisibilityToggles.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Gadget-WiktAccFormCreation.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/XMLize.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/XMLize.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/RhymesAdder.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/RhymesAdder.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/Editor.js]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/Editor.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/FilterTranslations.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/FilterTranslations.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/custom.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/custom.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/reformat.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/reformat.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/templateScript.js]] //mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/templateScript.js&action=raw&ctype=text/javascript'); //[[Bikarhêner:Wikihez/translateWiki.js]] ji aliyê [[Bikarhêner:Guherto]], [[Taybet:PermanentLink/4854098#Translatewiki.net]] mw.loader.load('//ku.wiktionary.org/w/index.php?title=Bikarhêner:Wikihez/translateWiki.js&action=raw&ctype=text/javascript'); // Various fixes for the trees generated by [[Module:family tree]]. $(function () { // Show the top toggle. $('.familytree-toptoggle').css('display', ''); // Initialize the text of the toggles. $('.familytree').get().forEach(function (tree) { var isCollapsed = tree.classList.contains('mw-collapsed'); var toggles = $(tree).find('.familytree-toggle'); if (toggles[0]) { var customToggleClass = Array.prototype.filter.call(toggles[0].classList, function (className) { return className.indexOf('mw-customtoggle-familytree') === 0; })[0]; if (customToggleClass) { var toggledElement = $('#' + customToggleClass.replace('mw-customtoggle', 'mw-customcollapsible')); if (toggledElement) { toggles.html(toggledElement.data(isCollapsed ? 'expandtext' : 'collapsetext')); } } } }); // Change the text in the custom toggles generated by [[Module:family tree]] // when they are clicked. $('.mw-collapsible').on('beforeExpand.mw-collapsible beforeCollapse.mw-collapsible', function (event) { if (this.id.indexOf('mw-customcollapsible-familytree') === 0) { var toggle = $('.' + this.id.replace('mw-customcollapsible', 'mw-customtoggle')); if (event.type === 'beforeExpand') { toggle.html(this.dataset.collapsetext); } else { // beforeCollapse toggle.html(this.dataset.expandtext); } event.stopPropagation(); } }); }); */ mw.util.addPortletLink( mw.config.get('skin') === 'vector' ? 'p-views' : 'p-cactions', '/w/index.php?title=' + mw.config.get('wgPageName') + '&action=edit&editintro=User:Wikihez/usenec', 'nec', 'id', 'use the New Entry Creator to create a new entry', 'a', 'nextnode'); mpp56oqbe826wipjlzmot9vmh3n2knb Bikarhêner:Wikihez/common.css 2 874440 6265405 6265305 2026-07-18T19:57:37Z Wikihez 7344 Rûpel hat valakirin 6265405 css text/css phoiac9h4m842xq45sp7s6u21eteeq1 Bikarhêner:Wikihez/Gadget-QQ.js 2 958523 6265406 6265142 2026-07-18T19:58:49Z Wikihez 7344 6265406 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery */ function getInflections(word) { var inflections = ""; // Fix #1: multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Fix #3: Google may return {error: {...}} instead of {items: [...]} // on failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + item.searchInfo.textSnippet.replace(/<.*?>/g, '').replace(/\n/g, " "); // result += item.searchInfo.textSnippet.replace(/[ ]*/g, ' ').replace(/\n/g, " ").replace(/[ ]*?,[ ]*?/g, ", "); // result += item.searchInfo.textSnippet.replace(new RegExp("(" + title + "([^( |,|;|\?|\.|\!)]+)?)", "ig"), "'''$1'''"); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [ " [", el('a', "xav", { 'href': 'javascript:void(0);' }, { 'click': function () { alert(JSON.stringify(item, null, ' ')); } }), "]" ]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.style.display = ''; this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); this.uiMore = el('a', ["zêdetir çavkanî"], { 'href': 'javascript:void(0);' }, { 'click': function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; this.style.display = 'none'; jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { // Fix #3: surface failures instead of leaving the UI silent that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(this.uiMore); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // Fix #3: an OR-joined list of every inflected form (especially for // verbs with many conjugations) can exceed what the Books API will // accept, causing a request failure that previously went unnoticed // because there was no .fail() handler. Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 // orderBy: 'newest' // reverse chronological order; no option for plain chronological order, unforutnately }; this.callback = callback; this.uiMore.style.display = 'none'; this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { // Fix #3: surface failures instead of leaving the UI silent that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; // Updated regular expression to find items in double quotes var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { // Heke peyv nehatibe nivîsandin, sernavê rûpelê wekî default bigire var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); // Cotnavkan (quotes) jê bibe heke hebin var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Fix #2: figure out the bare word (page title / subpage / search box text) // exactly once, independently of whatever ends up in uiQuery.value later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Fix #2: this holds the bare (un-inflected) word. Checkbox handlers read // from this instead of re-parsing uiQuery.value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires — // previously this meant switching Noun -> Verb -> Adj fed an already-inflected // string back into getForms instead of the real base word). var baseWord = getDefaultBareWord(); var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm, nounCheckbox, nounLabel, verbLabel, verbCheckbox, adjCheckbox, adjLabel; var isNounChecked = false; // Initialize to false var isAdjChecked = false; // Initialize to false var isVerbChecked = false; // Initialize to false var searchTerms; var uiMain = el('div', [ uiTitle = el('div', [ el('strong', "Quiet Quentin"), el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'hide-link' }, { 'click': function () { uiMain.style.display = 'none'; } }) ], { 'class': 'title' }), uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), nounCheckbox = el('input', null, { 'type': 'radio', 'name': 'partOfSpeech' }, { 'change': function () { if (this.checked) { isNounChecked = true; isVerbChecked = false; isAdjChecked = false; // Fix #2: use the tracked bare word, not a re-parse of uiQuery.value searchTerms = getForms("noun", baseWord); uiQuery.value = searchTerms; } } }), // Create the label element nounLabel = el('label', [ nounCheckbox, "Îsm" ]), adjCheckbox = el('input', null, { 'type': 'radio', 'name': 'partOfSpeech' }, { 'change': function () { if (this.checked) { isNounChecked = false; isAdjChecked = true; isVerbChecked = false; // Fix #2: use the tracked bare word, not a re-parse of uiQuery.value searchTerms = getForms("adj", baseWord); uiQuery.value = searchTerms; } } }), // Create the label element adjLabel = el('label', [ adjCheckbox, "Sifet" ]), verbCheckbox = el('input', null, { 'type': 'radio', 'name': 'partOfSpeech' }, { 'change': function () { if (this.checked) { isNounChecked = false; isAdjChecked = false; isVerbChecked = true; // Fix #2: use the tracked bare word, not a re-parse of uiQuery.value searchTerms = getForms("verb", baseWord); uiQuery.value = searchTerms; } } }), // Create the label element verbLabel = el('label', [ verbCheckbox, "Fiîl" ]), el('br'), uiQuery = el('input', null, { 'type': 'text', 'placeholder': "peyv", 'class': 'search-terms', 'value': baseWord ? '"' + baseWord + '"' : '' }, { // Fix #2: keep baseWord in sync when the user types manually // (programmatic .value = assignments elsewhere do NOT fire // this, so switching part-of-speech checkboxes won't clobber it) 'input': function () { baseWord = uiQuery.value.replace(/"/g, '').split(' OR ')[0].trim(); } }), el('input', null, { 'type': 'submit', 'value': "Lê bigere" }), el('br'), uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]) ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.value, null, function (result) { backend.results.push(result); var node = el('li'); var checkbox = el('small', [ "[", el('a', "jê bigere", { 'href': 'javascript:void(0)', 'class': 'take-link' }, { click: function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } } }), " | ", el('a', "veşêre", { 'href': 'javascript:void(0)' }, { click: function () { node.classList.toggle('struck'); } }), "] " ]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }), uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }), uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }) ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Fix (mobile): dragging/resizing a position:fixed panel with touch is // clunky and not needed on Minerva — keep it desktop-only. if (mw.config.get('skin') !== 'minerva') { jQuery(uiMain).draggable({ handle: uiTitle }).resizable({ alsoResize: uiTabs }); } document.body.appendChild(uiMain); var uiCitationsHash; function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.checked) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.value = result; } uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ uiCitations = el('textarea', null, { 'rows': 20, 'cols': 80 }), el('br'), el('label', [ uiCitationsHash = el('input', null, { 'type': 'checkbox' }, { 'change': function () { regenerateCitations(); } }), "Li pêşiya her rêzê # zêde bike" ]) ], { 'style': 'display: none' })); uiTabLabels.appendChild(uiCurTabLabel = el('li', [ el('a', "Çavkaniyên ku hatine girtin", { 'href': 'javascript:void(0);' }, { 'click': function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = this; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } }) ], { 'class': 'citations-tab' })); for (var key in backends) { (function (backend) { uiBackends.appendChild(el('label', [ el('input', null, { 'type': 'checkbox', 'checked': backend.enabled ? 'checked' : '' }, { 'change': function () { backend.enabled = this.checked; } }), backend.name ])); backend.uiTab = el('div', [], { 'style': 'display: none;' }); backend.uiTabLabel = el('li', [ el('a', backend.name, { 'href': 'javascript:void(0);' }, { 'click': function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } }) ]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Fix (mobile): choose a portlet that actually exists on the current skin, // including Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // Fix (mobile): addPortletLink can return null if the target portlet isn't // present on the page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } //</nowiki> ga3gqhpdhdvp9y2q5m9ccm40686fvoh 6265413 6265406 2026-07-18T20:22:26Z Wikihez 7344 6265413 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + item.searchInfo.textSnippet.replace(/<.*?>/g, '').replace(/\n/g, " "); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.on('change', function (selected) { if (selected) { isNounChecked = true; isVerbChecked = false; isAdjChecked = false; searchTerms = getForms("noun", baseWord); uiQuery.setValue(searchTerms); } }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.on('change', function (selected) { if (selected) { isNounChecked = false; isAdjChecked = true; isVerbChecked = false; searchTerms = getForms("adj", baseWord); uiQuery.setValue(searchTerms); } }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.on('change', function (selected) { if (selected) { isNounChecked = false; isAdjChecked = false; isVerbChecked = true; searchTerms = getForms("verb", baseWord); uiQuery.setValue(searchTerms); } }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> e6mloec92k44rxg3kcopimy8grgku9w 6265420 6265413 2026-07-18T20:35:29Z Wikihez 7344 6265420 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + item.searchInfo.textSnippet.replace(/<.*?>/g, '').replace(/\n/g, " "); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.on('change', function (selected) { if (selected) { isNounChecked = true; isVerbChecked = false; isAdjChecked = false; searchTerms = getForms("noun", baseWord); uiQuery.setValue(searchTerms); } }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.on('change', function (selected) { console.log('adj change fired, selected=', selected); if (selected) { isNounChecked = false; isAdjChecked = true; isVerbChecked = false; searchTerms = getForms("adj", baseWord); uiQuery.setValue(searchTerms); } }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.on('change', function (selected) { if (selected) { isNounChecked = false; isAdjChecked = false; isVerbChecked = true; searchTerms = getForms("verb", baseWord); uiQuery.setValue(searchTerms); } }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> ejqz2qu5r4rktzri3mbhs74paaos3bc 6265422 6265420 2026-07-18T20:45:42Z Wikihez 7344 6265422 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + item.searchInfo.textSnippet.replace(/<.*?>/g, '').replace(/\n/g, " "); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 0c8jf1vmjwhke4l1qsyfy2diha3tb3w 6265424 6265422 2026-07-18T21:27:20Z Wikihez 7344 6265424 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + item.searchInfo.textSnippet.replace(/<.*?>/g, '').replace(/\n/g, " "); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); apiKeyButton.on('click', function () { var current = getGoogleBooksApiKey(); var entered = window.prompt( "Mifteya Google Books API (vala bihêle û OK bikirtîne da ku jê bibe):", current ); if (entered === null) return; // user hit Cancel — leave stored key untouched setGoogleBooksApiKey(entered); if (entered.trim()) { alert("Mifteya API hate tomarkirin."); } else { alert("Mifteya API hate jêbirin."); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> ecnz4e1xhtku1ogvnhwtv7u6vilfije 6265425 6265424 2026-07-18T21:30:11Z Wikihez 7344 6265425 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + item.searchInfo.textSnippet.replace(/<.*?>/g, '').replace(/\n/g, " "); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> ils8jn6ct4t8emd5c8rr6lkiaqgden9 6265427 6265425 2026-07-18T21:36:07Z Wikihez 7344 6265427 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + item.searchInfo.textSnippet.replace(/<.*?>/g, '').replace(/\n/g, " "); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 6i6k3yu9heuvq1hpw9mlp2v5kc4z2sm 6265429 6265427 2026-07-18T22:03:22Z Wikihez 7344 6265429 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function (m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 5tjsfjupdzaz4lqs5xnf11riaeeyo21 6265434 6265429 2026-07-18T22:27:28Z Wikihez 7344 6265434 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function (m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ label: "Kopî bike", icon: 'copy', flags: [] }); copyButton.on('click', function () { var text = uiCitations.getValue(); if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(function () { copyButton.setLabel("Kopî bû ✓"); setTimeout(function () { copyButton.setLabel("Kopî bike"); }, 1500); }).catch(function () { fallbackCopy(text); }); } else { fallbackCopy(text); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); copyButton.setLabel("Kopî bû ✓"); setTimeout(function () { copyButton.setLabel("Kopî bike"); }, 1500); } catch (e) {} document.body.removeChild(ta); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ el('div', [w2n(copyButton)], { 'style': 'margin-bottom: 0.4em;' }), w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> e3s6j2oqafzwtqetsalkvfp85zir24u 6265435 6265434 2026-07-18T22:39:03Z Wikihez 7344 6265435 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function (m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function () { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function () { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) {} document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function () { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> sfr72wtdnaeqy4dx3soe8eok2cxf19x 6265441 6265435 2026-07-18T22:44:11Z Wikihez 7344 6265441 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function (m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false, classes: ['qq-raw-btn'] }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function () { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function () { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) {} document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function () { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 8w6h8q7mganw3aunl9rawicja75waah 6265442 6265441 2026-07-18T22:46:27Z Wikihez 7344 6265442 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function (m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON button, now an OOUI ButtonWidget var rawButton = new OO.ui.ButtonWidget({ label: "xav", framed: false, classes: ['qq-raw-btn'] }); rawButton.on('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" ", w2n(rawButton)]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeButton = new OO.ui.ButtonWidget({ label: "jê bigere", framed: false, classes: ['qq-take-btn'] }); takeButton.on('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['qq-hide-btn'] }); hideButton.on('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', [w2n(takeButton), " ", w2n(hideButton)]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function () { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function () { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) {} document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function () { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> cxtbxi6xs5bqulwtev0uf97o1hickz9 6265445 6265442 2026-07-18T22:51:20Z Wikihez 7344 6265445 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function (m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { if (m = /^(\d+)/.exec(item.volumeInfo.publishedDate)) year = m[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { if (m = /PA(\d+)/.exec(uri.query.pg)) page = m[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON link var rawLink = el('a', "xav", { 'href': 'javascript:void(0);' }); rawLink.addEventListener('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" [", rawLink, "]"]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { if (m = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle'))) return m[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeLink = el('a', "jê bigere", { 'href': 'javascript:void(0);', 'class': 'qq-take-btn' }); takeLink.addEventListener('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideLink = el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'qq-hide-btn' }); hideLink.addEventListener('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', ["[", takeLink, "] [", hideLink, "]"]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function () { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function () { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) {} document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function () { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> n3c1i1qarfeen2todj8ox4ox2e9iseg 6265446 6265445 2026-07-18T23:05:46Z Wikihez 7344 6265446 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ /*globals $, mw, jQuery, OO */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function (m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function (result) { inflections = result.expandtemplates.wikitext; }, error: function (xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function (e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var title = mw.config.get('wgTitle'); var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function (data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var m; var year; if (item.volumeInfo.publishedDate) { var yearMatch = /^(\d+)/.exec(item.volumeInfo.publishedDate); if (yearMatch) year = yearMatch[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { var pageMatch = /PA(\d+)/.exec(uri.query.pg); if (pageMatch) page = pageMatch[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function () { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function (node, checkbox) { // "xav" raw-JSON link var rawLink = el('a', "xav", { 'href': 'javascript:void(0);' }); rawLink.addEventListener('click', function () { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" [", rawLink, "]"]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function (tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function () { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function (data) { that.addResults(data, that.callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function (terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function (data) { that.addResults(data, callback); }).fail(function (jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function (tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function (terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { var titleMatch = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle')); if (titleMatch) return titleMatch[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function () { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function () { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function () { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function () { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function () { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function (value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function () { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function () { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function () { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function () { var hasAny = false; for (var key in backends) { hasAny = (function (backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function (result) { backend.results.push(result); var node = el('li'); var takeLink = el('a', "jê bigere", { 'href': 'javascript:void(0);', 'class': 'qq-take-btn' }); takeLink.addEventListener('click', function () { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideLink = el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'qq-hide-btn' }); hideLink.addEventListener('click', function () { node.classList.toggle('struck'); }); var checkbox = el('small', ["[", takeLink, "] [", hideLink, "]"]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function () { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function () { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function () { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) {} document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function () { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function () { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function (backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function (selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function () { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function () { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 75p5l2m5tl438xxcnq1p6xgtkmi0gn3 6265447 6265446 2026-07-18T23:08:39Z Wikihez 7344 6265447 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function(m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function(e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function(data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var year; if (item.volumeInfo.publishedDate) { var yearMatch = /^(\d+)/.exec(item.volumeInfo.publishedDate); if (yearMatch) year = yearMatch[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { var pageMatch = /PA(\d+)/.exec(uri.query.pg); if (pageMatch) page = pageMatch[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function() { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function(node, checkbox) { // "xav" raw-JSON link var rawLink = el('a', "xav", { 'href': 'javascript:void(0);' }); rawLink.addEventListener('click', function() { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" [", rawLink, "]"]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function(tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function() { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function(data) { that.addResults(data, that.callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function(terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function(data) { that.addResults(data, callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function(tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function(terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { var m; if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { var titleMatch = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle')); if (titleMatch) return titleMatch[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function() { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var isNounChecked = false; var isAdjChecked = false; var isVerbChecked = false; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function() { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { isNounChecked = (kind === 'noun'); isAdjChecked = (kind === 'adj'); isVerbChecked = (kind === 'verb'); searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function() { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function() { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function() { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function(value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function() { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); isNounChecked = false; isAdjChecked = false; isVerbChecked = false; uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function() { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function() { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function() { var hasAny = false; for (var key in backends) { hasAny = (function(backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function(result) { backend.results.push(result); var node = el('li'); var takeLink = el('a', "jê bigere", { 'href': 'javascript:void(0);', 'class': 'qq-take-btn' }); takeLink.addEventListener('click', function() { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideLink = el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'qq-hide-btn' }); hideLink.addEventListener('click', function() { node.classList.toggle('struck'); }); var checkbox = el('small', ["[", takeLink, "] [", hideLink, "]"]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function() { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function() { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function() { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) {} document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function() { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function() { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function(backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function(selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function() { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function() { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> srcrrq3e49of0wbziiehzqnqs4449r1 6265448 6265447 2026-07-18T23:11:24Z Wikihez 7344 6265448 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function(m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function(e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function(data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Çewtiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var year; if (item.volumeInfo.publishedDate) { var yearMatch = /^(\d+)/.exec(item.volumeInfo.publishedDate); if (yearMatch) year = yearMatch[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { var pageMatch = /PA(\d+)/.exec(uri.query.pg); if (pageMatch) page = pageMatch[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function() { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function(node, checkbox) { // "xav" raw-JSON link var rawLink = el('a', "xav", { 'href': 'javascript:void(0);' }); rawLink.addEventListener('click', function() { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "agahî", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" [", rawLink, "]"]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "encam nîne"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function(tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "zêdetir çavkanî" }); moreButton.on('click', function() { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function(data) { that.addResults(data, that.callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function(terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function(data) { that.addResults(data, callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function(tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function(terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { var titleMatch = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle')); if (titleMatch) return titleMatch[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function() { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function() { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function() { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function() { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function() { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function(value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function() { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "Mifteya API" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Mifteya Google Books API (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Tomar bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function() { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Mifteya API hate tomarkirin." : "Mifteya API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function() { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Li çavkaniyan bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function() { var hasAny = false; for (var key in backends) { hasAny = (function(backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function(result) { backend.results.push(result); var node = el('li'); var takeLink = el('a', "jê bigere", { 'href': 'javascript:void(0);', 'class': 'qq-take-btn' }); takeLink.addEventListener('click', function() { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideLink = el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'qq-hide-btn' }); hideLink.addEventListener('click', function() { node.classList.toggle('struck'); }); var checkbox = el('small', ["[", takeLink, "] [", hideLink, "]"]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function() { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function() { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function() { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) { /* empty */ } document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function() { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function() { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function(backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function(selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function() { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function() { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 8zgiot6r28nt012mieqwzo2vpw34c6j 6265450 6265448 2026-07-18T23:19:10Z Wikihez 7344 6265450 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function(m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function(e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function(data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Xeletiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var year; if (item.volumeInfo.publishedDate) { var yearMatch = /^(\d+)/.exec(item.volumeInfo.publishedDate); if (yearMatch) year = yearMatch[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { var pageMatch = /PA(\d+)/.exec(uri.query.pg); if (pageMatch) page = pageMatch[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function() { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function(node, checkbox) { // "xav" raw-JSON link var rawLink = el('a', "xav", { 'href': 'javascript:void(0);' }); rawLink.addEventListener('click', function() { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "malûmat", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" [", rawLink, "]"]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "netîce nehat dîtin"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function(tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "bêhtir çavkanî" }); moreButton.on('click', function() { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function(data) { that.addResults(data, that.callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function(terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function(data) { that.addResults(data, callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function(tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function(terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { var titleMatch = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle')); if (titleMatch) return titleMatch[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function() { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function() { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function() { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function() { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function() { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function(value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function() { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "API Key" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Google Books API key (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Qeyd bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function() { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Kilîda API hate qeydkirin." : "Kilîda API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function() { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Çavkaniyan lê bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function() { var hasAny = false; for (var key in backends) { hasAny = (function(backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function(result) { backend.results.push(result); var node = el('li'); var takeLink = el('a', "jê bigere", { 'href': 'javascript:void(0);', 'class': 'qq-take-btn' }); takeLink.addEventListener('click', function() { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideLink = el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'qq-hide-btn' }); hideLink.addEventListener('click', function() { node.classList.toggle('struck'); }); var checkbox = el('small', ["[", takeLink, "] [", hideLink, "]"]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function() { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function() { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function() { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) { /* empty */ } document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function() { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function() { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function(backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function(selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function() { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including // Minerva (mobile), instead of hardcoding p-cactions. var portletId; switch (mw.config.get('skin')) { case 'vector': case 'vector-2022': portletId = 'p-views'; break; case 'minerva': portletId = 'p-tb'; break; default: portletId = 'p-cactions'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function() { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 2zvfht176uzmgy5zlcrm8iu4i4vayes 6265452 6265450 2026-07-18T23:26:01Z Wikihez 7344 6265452 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function(m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function(e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function(data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Xeletiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var year; if (item.volumeInfo.publishedDate) { var yearMatch = /^(\d+)/.exec(item.volumeInfo.publishedDate); if (yearMatch) year = yearMatch[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { var pageMatch = /PA(\d+)/.exec(uri.query.pg); if (pageMatch) page = pageMatch[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function() { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function(node, checkbox) { // "xav" raw-JSON link var rawLink = el('a', "xav", { 'href': 'javascript:void(0);' }); rawLink.addEventListener('click', function() { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "malûmat", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" [", rawLink, "]"]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "netîce nehat dîtin"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function(tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "bêhtir çavkanî" }); moreButton.on('click', function() { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function(data) { that.addResults(data, that.callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function(terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function(data) { that.addResults(data, callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function(tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function(terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { var titleMatch = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle')); if (titleMatch) return titleMatch[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function() { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function() { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function() { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function() { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function() { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function(value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function() { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "API Key" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Google Books API key (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Qeyd bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function() { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Kilîda API hate qeydkirin." : "Kilîda API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function() { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Çavkaniyan lê bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function() { var hasAny = false; for (var key in backends) { hasAny = (function(backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function(result) { backend.results.push(result); var node = el('li'); var takeLink = el('a', "jê bigere", { 'href': 'javascript:void(0);', 'class': 'qq-take-btn' }); takeLink.addEventListener('click', function() { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideLink = el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'qq-hide-btn' }); hideLink.addEventListener('click', function() { node.classList.toggle('struck'); }); var checkbox = el('small', ["[", takeLink, "] [", hideLink, "]"]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function() { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function() { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function() { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) { /* empty */ } document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function() { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function() { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function(backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function(selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function() { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including var portletId; switch (mw.config.get('skin')) { case 'vector-2022': portletId = 'p-cactions'; break; default: portletId = 'p-tb'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function() { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> qmmmrxxjas08d8wiep3czjjnchjqp5w 6265453 6265452 2026-07-18T23:38:02Z Wikihez 7344 6265453 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function(m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .replace(/\s+\./g, '.') .replace(/\s+,/g, ',') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function(e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function(data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Xeletiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var year; if (item.volumeInfo.publishedDate) { var yearMatch = /^(\d+)/.exec(item.volumeInfo.publishedDate); if (yearMatch) year = yearMatch[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { var pageMatch = /PA(\d+)/.exec(uri.query.pg); if (pageMatch) page = pageMatch[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function() { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function(node, checkbox) { // "xav" raw-JSON link var rawLink = el('a', "xav", { 'href': 'javascript:void(0);' }); rawLink.addEventListener('click', function() { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "malûmat", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" [", rawLink, "]"]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "netîce nehat dîtin"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function(tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "bêhtir çavkanî" }); moreButton.on('click', function() { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function(data) { that.addResults(data, that.callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function(terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function(data) { that.addResults(data, callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function(tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function(terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { var titleMatch = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle')); if (titleMatch) return titleMatch[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function() { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function() { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function() { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function() { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function() { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function(value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function() { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "API Key" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Google Books API key (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Qeyd bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function() { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Kilîda API hate qeydkirin." : "Kilîda API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function() { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Çavkaniyan lê bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function() { var hasAny = false; for (var key in backends) { hasAny = (function(backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function(result) { backend.results.push(result); var node = el('li'); var takeLink = el('a', "jê bigere", { 'href': 'javascript:void(0);', 'class': 'qq-take-btn' }); takeLink.addEventListener('click', function() { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideLink = el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'qq-hide-btn' }); hideLink.addEventListener('click', function() { node.classList.toggle('struck'); }); var checkbox = el('small', ["[", takeLink, "] [", hideLink, "]"]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function() { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function() { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function() { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) { /* empty */ } document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function() { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function() { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function(backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function(selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function() { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including var portletId; switch (mw.config.get('skin')) { case 'vector-2022': portletId = 'p-cactions'; break; default: portletId = 'p-tb'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function() { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 157wgbpgw4ldfmk86qvxm8h8jz3l4oq 6265483 6265453 2026-07-19T00:46:33Z Wikihez 7344 Wikihez navê [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] guhart û kir [[Bikarhêner:Wikihez/Gadget-QQ.js]] 6265453 javascript text/javascript 'use strict'; // Binêre: [[Gotûbêja MediaWiki:Gadget-QQ]] //[[en:MediaWiki:Gadget-QQ.js]]<nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true, loopfunc:true */ // --- Cookie helpers (adapted from [[MediaWiki:Common.js]]'s wikt.cookie // pattern) — used to store the Google Books API key locally in the user's // own browser. This never touches the wiki (no page save, no server round // trip), so it stays private to whoever enters it, on that one device/browser. --- window.wikt = window.wikt || {}; wikt.cookie = wikt.cookie || {}; function qqCookieCreate(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); document.cookie = name + "=" + encodeURIComponent(value) + "; expires=" + date.toGMTString() + "; path=/"; } wikt.cookie.create = wikt.cookie.create || qqCookieCreate; function qqCookieRead(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) { return decodeURIComponent(cookie.substr(name.length + 1)); } } return null; } wikt.cookie.read = wikt.cookie.read || qqCookieRead; function qqCookieDelete(name) { qqCookieCreate(name, "", -1); } wikt.cookie.delete = wikt.cookie.delete || qqCookieDelete; var QQ_API_KEY_COOKIE = 'kephir_qq_gbooks_key'; function getGoogleBooksApiKey() { return (qqCookieRead(QQ_API_KEY_COOKIE) || '').trim(); } function setGoogleBooksApiKey(key) { key = (key || '').trim(); if (key) { qqCookieCreate(QQ_API_KEY_COOKIE, key, 365); } else { qqCookieDelete(QQ_API_KEY_COOKIE); } } // Cleans up a raw Google Books snippet for use as |jêgirtin= in {{jêder-kitêb}}: // - Converts Google's <b>...</b> highlight (around the matched search term) // into wikitext '''bold''' instead of just stripping it. // - Decodes the handful of HTML entities Google/OCR text commonly contains // (Google escapes straight quotes as &#39;/&quot; even in non-HTML output). // - Strips any other leftover tags. // - Tidies OCR-typical stray spaces just inside parentheses: "( x )" -> "(x)". // - Escapes literal "|" as {{!}}, since a raw pipe would otherwise break the // {{jêder-kitêb|...}} template's parameter parsing. function cleanCitationText(text) { var htmlEntities = { '&amp;': '&', '&#39;': "'", '&apos;': "'", '&quot;': '"', '&nbsp;': ' ', '&lt;': '<', '&gt;': '>' }; var cleaned = text .replace(/\n/g, ' ') .replace(/<b>(.*?)<\/b>/g, "'''$1'''") // preserve Google's highlighted term as wikitext bold .replace(/<[^>]+>/g, '') // strip any other remaining tags .replace(/&(amp|#39|apos|quot|nbsp|lt|gt);/g, function(m) { return htmlEntities[m]; }) .replace(/\(\s+/g, '(') .replace(/\s+\)/g, ')') .replace(/\s{2,}/g, ' ') .replace(/\|/g, '{{!}}') .replace(/\s+\./g, '.') .replace(/\s+,/g, ',') .trim(); return cleaned; } function getInflections(word) { var inflections = ""; // Multi-word nouns need "-" instead of "mê û nêr" for the gender param var genderParam = word.indexOf(' ') !== -1 ? '-' : 'mê û nêr'; $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewîn-nav|get_comma_separated_forms|${word}|${genderParam}|guherto=hemû}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } function getStems(verb) { const words = verb.split(' '); if (words.length > 1) { const firstWord = words[0]; const lastWord = words[words.length - 1]; if (firstWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = "kir"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (firstWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: lastWord, valahi: true }; } else if (lastWord.endsWith("kirin")) { const presentStem = "k"; const pastStem = lastWord.slice(0, -4); return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("bûn")) { const presentStem = "b"; const pastStem = "bû"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else if (lastWord.endsWith("dan")) { const presentStem = "d"; const pastStem = "da"; return { presentStem, pastStem, prefix: firstWord, valahi: true }; } else { return null; // Not a valid verb pattern } } else { if (verb.endsWith("andin")) { const presentStem = verb.slice(0, -5) + "în"; const pastStem = verb.slice(0, -5) + "and"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("în")) { const presentStem = verb.slice(0, -2); const pastStem = verb + "iya"; return { presentStem, pastStem, prefix: '', valahi: false }; } else if (verb.endsWith("tin")) { const presentStem = verb.slice(0, -3); const pastStem = verb.slice(0, -2); return { presentStem, pastStem, prefix: '', valahi: false }; } else { return null; // Not a valid verb pattern } } } function getConj(word) { var inflections = ""; const stems = getStems(word); // getStems() returns null for words that don't match any known verb // pattern (e.g. multi-word verbs not based on kirin/bûn/dan, or // single words not ending in andin/în/tin). Without this guard, // accessing stems.valahi below throws a TypeError and silently kills // the whole click handler before uiQuery ever gets updated. if (!stems) { console.log('QQ gadget: could not determine verb stem for "' + word + '"'); return '"' + word + '"'; } var valahi; if (stems.valahi) { valahi = "erê"; } else { valahi = "na"; } $.ajax({ url: mw.util.wikiScript('api'), data: { action: 'expandtemplates', format: 'json', text: `{{#invoke:ku-tewandin|get_comma_separated_forms|${word}|form=negerguhêz|niha=${stems.presentStem}|borî=${stems.pastStem}|pêşgir=${stems.prefix}|valahî=${valahi}}}`, prop: 'wikitext' }, type: 'GET', success: function(result) { inflections = result.expandtemplates.wikitext; }, error: function(xhr) { console.log('Error.\nRequest failed.'); }, async: false }); return inflections; } // Plain DOM tree builder — unchanged. OOUI widgets get plugged into this // via their .$element[0] (see w2n() below), everything else stays native DOM. function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } // Widget-to-node: unwraps an OOUI widget's raw DOM element so it can be // passed as a child to el(). function w2n(widget) { return widget.$element[0]; } // Minimal drag handler, replacing jQuery UI's .draggable(). Only starts a // drag if the mousedown didn't land on an interactive control inside the // handle (e.g. the OOUI "veşêre" button in the title bar). function makeDraggable(handle, target) { var startX, startY, startLeft, startTop, dragging = false; handle.addEventListener('mousedown', function(e) { if (e.target.closest('button, a, input, .oo-ui-buttonElement')) return; dragging = true; var rect = target.getBoundingClientRect(); startX = e.clientX; startY = e.clientY; startLeft = rect.left; startTop = rect.top; target.style.left = startLeft + 'px'; target.style.top = startTop + 'px'; target.style.right = 'auto'; document.addEventListener('mousemove', onMouseMove); document.addEventListener('mouseup', onMouseUp); e.preventDefault(); }); function onMouseMove(e) { if (!dragging) return; target.style.left = (startLeft + (e.clientX - startX)) + 'px'; target.style.top = (startTop + (e.clientY - startY)) + 'px'; } function onMouseUp() { dragging = false; document.removeEventListener('mousemove', onMouseMove); document.removeEventListener('mouseup', onMouseUp); } } var backends = { gbooks: { name: "Google Kitêb ", enabled: true, addResults: function(data, callback) { // Google may return {error: {...}} instead of {items: [...]} on // failures (bad query, quota, etc.) — surface that instead of // silently treating it as "no results". if (data.error) { this.uiStatus.textContent = "Xeletiya API: " + (data.error.message || JSON.stringify(data.error)); this.uiStatus.style.display = ''; console.log('Google Books API error:', data.error); return; } function makeResult(item) { var year; if (item.volumeInfo.publishedDate) { var yearMatch = /^(\d+)/.exec(item.volumeInfo.publishedDate); if (yearMatch) year = yearMatch[1]; } var page; if (item.volumeInfo.previewLink) { var uri = new mw.Uri(item.volumeInfo.previewLink); if (uri.query.pg) { var pageMatch = /PA(\d+)/.exec(uri.query.pg); if (pageMatch) page = pageMatch[1]; } } var idents = {}; if (item.volumeInfo.industryIdentifiers) { for (var i = 0; i < item.volumeInfo.industryIdentifiers.length; ++i) { var ident = item.volumeInfo.industryIdentifiers[i]; idents[ident.type] = ident.identifier; } } var isbn = idents.ISBN_13 || idents.ISBN_10; return { generateCitation: function() { var result = "#* {{jêder-kitêb|ku|"; if (item.searchInfo && item.searchInfo.textSnippet) { result += "jêgirtin=" + cleanCitationText(item.searchInfo.textSnippet); } if (year) result += "|sal=" + year; else result += ""; if (item.volumeInfo.authors) result += "|nivîskar=" + item.volumeInfo.authors.join(", "); else result += ""; if (item.volumeInfo.previewLink) result += "|url=" + item.volumeInfo.previewLink; else result += ""; if (item.volumeInfo.title) { result += "|sernav=" + item.volumeInfo.title; if (item.volumeInfo.subtitle) result += ": " + item.volumeInfo.subtitle; result += ""; } if (item.volumeInfo.publisher) result += "|weşanxane=" + item.volumeInfo.publisher; else result += ""; if (isbn) result += "|ISBN=" + isbn + ""; else result += ""; if (page) result += "|rûpel=" + page + "}}"; else result += "}}"; result += "\n"; return result; }, populateNode: function(node, checkbox) { // "xav" raw-JSON link var rawLink = el('a', "xav", { 'href': 'javascript:void(0);' }); rawLink.addEventListener('click', function() { alert(JSON.stringify(item, null, ' ')); }); node.appendChild(el('label', [ checkbox, year ? el('strong', year) : el('i', "sal nayê zanîn"), item.volumeInfo.authors && ", ", item.volumeInfo.authors && item.volumeInfo.authors.join(", "), ", ", el('cite', [ item.volumeInfo.title, item.volumeInfo.subtitle && el('small', [": ", item.volumeInfo.subtitle]) ]), ])); node.appendChild(el('span', [ item.volumeInfo.publisher && el('span', [ ", ", item.volumeInfo.publisher, ], { 'class': 'publisher' }), isbn && el('span', [ " (", el('a', ["ISBN " + isbn], { 'href': mw.util.getUrl('Special:BookSources/' + isbn) }), ")" ], { 'class': 'isbn' }), page && el('span', [ ", page ", page, ], { 'class': 'page' }), item.volumeInfo.previewLink && el('small', [ " [", el('a', "veke", { 'href': item.volumeInfo.previewLink }), "]" ]), item.volumeInfo.infoLink && el('small', [ " [", el('a', "malûmat", { 'href': item.volumeInfo.infoLink }), "]" ]), el('small', [" [", rawLink, "]"]) ])); if (item.searchInfo && item.searchInfo.textSnippet) { var uiQuote = el('blockquote'); uiQuote.innerHTML = item.searchInfo.textSnippet.replace(/<br>/g, " "); node.appendChild(uiQuote); } } }; } if (!data.items) { this.uiStatus.textContent = "netîce nehat dîtin"; this.uiStatus.style.display = ''; return; } for (var i = 0; i < data.items.length; ++i) { if (data.items[i].searchInfo && data.items[i].searchInfo.textSnippet) { if (!/<b>/.test(data.items[i].searchInfo.textSnippet)) continue; // bogus result } callback(makeResult(data.items[i])); } this.uiMore.toggle(true); this.uiStatus.textContent = ""; this.data.startIndex += data.items.length; }, populateTab: function(tab) { var that = this; this.uiResults = el('ul'); this.uiStatus = el('div'); var moreButton = new OO.ui.ButtonWidget({ label: "bêhtir çavkanî" }); moreButton.on('click', function() { that.uiStatus.textContent = "ji kerema xwe bisekine..."; that.uiStatus.style.display = ''; moreButton.toggle(false); var apiKeyMore = getGoogleBooksApiKey(); if (apiKeyMore) { that.data.key = apiKeyMore; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: that.data, timeout: 10000 }).done(function(data) { that.addResults(data, that.callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); }); this.uiMore = moreButton; tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); tab.appendChild(w2n(this.uiMore)); }, search: function(terms, options, callback) { var that = this; while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); // An OR-joined list of every inflected form (especially verbs with // many conjugations) can exceed what the Books API will accept. // Cap the number of OR terms. var maxTerms = 8; var termList = terms.match(/"[^"]+"/g) || []; var limitedTerms = termList.length ? termList.slice(0, maxTerms).join(' OR ') : terms; this.data = { q: limitedTerms, startIndex: 0, maxResults: 20 }; this.callback = callback; this.uiMore.toggle(false); this.uiStatus.textContent = "ji kerema xwe bisekine..."; this.uiStatus.style.display = ''; var apiKey = getGoogleBooksApiKey(); if (apiKey) { this.data.key = apiKey; } jQuery.ajax({ url: location.protocol + '//www.googleapis.com/books/v1/volumes', dataType: 'jsonp', data: this.data, timeout: 10000 }).done(function(data) { that.addResults(data, callback); }).fail(function(jqXHR, textStatus) { that.uiStatus.textContent = "Çavkaniya Google Kitêban têk çû (" + textStatus + ")."; that.uiStatus.style.display = ''; console.log('Google Books request failed:', textStatus, jqXHR); }); } }, gsearch: { name: "Google Search", enabled: true, populateTab: function(tab) { this.uiResults = el('ul'); this.uiStatus = el('div'); tab.appendChild(this.uiResults); tab.appendChild(this.uiStatus); }, search: function(terms, options, callback) { while (this.uiResults.firstChild) this.uiResults.removeChild(this.uiResults.firstChild); this.uiStatus.textContent = "Lêgerana Googlê tê vekirin..."; var items = terms.match(/"([^"]+)"/g) || []; if (items.length === 0) { console.error("No items found."); return; } var chunkSize = 30; for (var i = 0; i < items.length; i += chunkSize) { var chunk = items.slice(i, i + chunkSize); var searchTerms = chunk.join(" OR "); var searchUrl = 'https://www.google.com/search?q=' + encodeURIComponent(searchTerms + " -wiktionary -instagram -facebook -dailymotion -youtube -tiktok -commons -wikidata -wikipedia"); var newTab = window.open(searchUrl, '_blank'); newTab.focus(); } } } }; function getForms(cure, word) { var targetWord = word || mw.config.get('wgTitle'); targetWord = targetWord.replace(/"/g, '').trim(); var inflections; var searchTerms; if (cure === "noun") { inflections = getInflections(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "verb") { inflections = getConj(targetWord); searchTerms = inflections.split(',').map(term => '"' + term.trim() + '"').join(' OR '); } else if (cure === "adj") { inflections = [ targetWord, targetWord + "tir", targetWord + "tirîn", "herî " + targetWord, "tewrî " + targetWord ]; searchTerms = inflections.map(term => '"' + term.trim() + '"').join(' OR '); } return searchTerms; } // Figure out the bare word (page title / subpage / search box text) exactly // once, independently of whatever ends up in the query field later. function getDefaultBareWord() { if ([0, 1, 114].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) // main, Talk, Citations return mw.config.get('wgTitle'); if (mw.config.get('wgNamespaceNumber') === 100) { var titleMatch = /[^/]+\/(.*)/.exec(mw.config.get('wgTitle')); if (titleMatch) return titleMatch[1]; } if (mw.config.get('wgCanonicalSpecialPageName') === 'search') { var searchBox = document.getElementById('searchText'); if (searchBox) return searchBox.value; } return ''; } // Holds the bare (un-inflected) word. Checkbox handlers read from this // instead of re-parsing the query field's value (which gets overwritten with // the expanded, quoted, OR-joined search terms every time a checkbox fires). var baseWord = getDefaultBareWord(); // Everything below builds UI, so it needs OOUI loaded first. mw.loader.using(['oojs-ui-core', 'oojs-ui-widgets'], function() { var uiQuery, uiTitle, uiBackends, uiTabs, uiTabLabels, uiCitationsTab, uiCitations, uiCurTab, uiCurTabLabel, uiForm; var nounCheckbox, verbCheckbox, adjCheckbox, uiCitationsHash; var searchTerms; // --- Title bar --- var hideMainButton = new OO.ui.ButtonWidget({ label: "veşêre", framed: false, classes: ['hide-link'] }); hideMainButton.on('click', function() { uiMain.style.display = 'none'; }); uiTitle = el('div', [ el('strong', "Quiet Quentin"), w2n(hideMainButton) ], { 'class': 'title' }); // --- Part-of-speech radios --- // NOTE: we deliberately do NOT rely on OO.ui.RadioInputWidget's synthesized // 'change' event here — on this wiki's (older / deprecated ResourceLoader) // OOUI bundle it was not firing reliably. Binding straight to the native // <input>'s 'click' event via .$input is more robust: it fires the instant // the browser toggles the radio, independent of OOUI's own event plumbing. function selectPOS(kind) { try { searchTerms = getForms(kind, baseWord); console.log('QQ gadget: selectPOS(' + kind + ') ->', searchTerms); uiQuery.setValue(searchTerms); } catch (e) { console.log('QQ gadget: selectPOS(' + kind + ') failed:', e); } } nounCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); nounCheckbox.$input.on('click', function() { selectPOS('noun'); }); var nounField = new OO.ui.FieldLayout(nounCheckbox, { label: "Îsm", align: 'inline' }); adjCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); adjCheckbox.$input.on('click', function() { selectPOS('adj'); }); var adjField = new OO.ui.FieldLayout(adjCheckbox, { label: "Sifet", align: 'inline' }); verbCheckbox = new OO.ui.RadioInputWidget({ name: 'partOfSpeech' }); verbCheckbox.$input.on('click', function() { selectPOS('verb'); }); var verbField = new OO.ui.FieldLayout(verbCheckbox, { label: "Fiîl", align: 'inline' }); // --- Query field --- uiQuery = new OO.ui.TextInputWidget({ placeholder: "peyv", classes: ['search-terms'], value: baseWord ? '"' + baseWord + '"' : '' }); uiQuery.on('change', function(value) { // Keep baseWord in sync when the user types manually. Programmatic // .setValue() calls elsewhere also fire 'change', but by then the value // is already an inflected list, so this simply re-derives the same // baseWord from its first term — harmless and keeps the logic in one place. baseWord = value.replace(/"/g, '').split(' OR ')[0].trim(); }); var submitButton = new OO.ui.ButtonInputWidget({ type: 'submit', label: "Lê bigere", flags: ['primary', 'progressive'] }); var clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike" }); clearButton.on('click', function() { uiQuery.setValue(''); baseWord = ''; nounCheckbox.setSelected(false); adjCheckbox.setSelected(false); verbCheckbox.setSelected(false); uiQuery.focus(); }); // Lets the user store their own Google Books API key locally (in a cookie // in their own browser), so search doesn't hit Google's shared/exhausted // unauthenticated quota. Nothing is saved to the wiki or sent anywhere // except as the "key" param on their own Books API requests. var apiKeyButton = new OO.ui.ButtonWidget({ label: "API Key" }); var apiKeyInput = new OO.ui.TextInputWidget({ placeholder: "Google Books API key (vala bihêle da ku jê bibe)", classes: ['api-key-input'], value: getGoogleBooksApiKey() }); var apiKeySaveButton = new OO.ui.ButtonWidget({ label: "Qeyd bike", flags: ['progressive'] }); apiKeySaveButton.on('click', function() { var entered = apiKeyInput.getValue(); setGoogleBooksApiKey(entered); apiKeyStatus.textContent = entered.trim() ? "Kilîda API hate qeydkirin." : "Kilîda API hate jêbirin."; apiKeyStatus.style.display = ''; }); var apiKeyStatus = el('span', null, { 'class': 'api-key-status' }); var apiKeyPanel = el('div', [ w2n(apiKeyInput), w2n(apiKeySaveButton), apiKeyStatus ], { 'class': 'api-key-panel', 'style': 'display: none; margin-top: 0.5em;' }); apiKeyButton.on('click', function() { var showing = apiKeyPanel.style.display !== 'none'; if (showing) { apiKeyPanel.style.display = 'none'; } else { apiKeyStatus.textContent = ''; apiKeyStatus.style.display = 'none'; apiKeyInput.setValue(getGoogleBooksApiKey()); apiKeyPanel.style.display = ''; apiKeyInput.focus(); } }); uiBackends = el('div', [ el('strong', "Çavkanî"), ": " ]); uiForm = el('form', [ el('fieldset', [ el('legend', "Çavkaniyan lê bigere"), w2n(nounField), w2n(adjField), w2n(verbField), el('br'), w2n(uiQuery), w2n(submitButton), w2n(clearButton), w2n(apiKeyButton), apiKeyPanel, el('br'), uiBackends ]) ], { 'action': 'javascript:void(0);' }, { 'submit': function() { var hasAny = false; for (var key in backends) { hasAny = (function(backend) { if (!backend.enabled) { backend.uiTabLabel.style.display = 'none'; return hasAny; } else { backend.uiTabLabel.style.display = ''; if (!hasAny) { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); } } backend.results = []; if (backend.enabled) { backend.search(uiQuery.getValue(), null, function(result) { backend.results.push(result); var node = el('li'); var takeLink = el('a', "jê bigere", { 'href': 'javascript:void(0);', 'class': 'qq-take-btn' }); takeLink.addEventListener('click', function() { if (result.taken) { result.taken = false; node.classList.remove('taken'); } else { result.taken = true; node.classList.add('taken'); } }); var hideLink = el('a', "veşêre", { 'href': 'javascript:void(0);', 'class': 'qq-hide-btn' }); hideLink.addEventListener('click', function() { node.classList.toggle('struck'); }); var checkbox = el('small', ["[", takeLink, "] [", hideLink, "]"]); result.populateNode(node, checkbox); backend.uiResults.appendChild(node); }); return true; } })(backends[key]); } if (hasAny) { uiTabs.style.display = ''; uiTabLabels.style.display = ''; } else { alert("No backends chosen"); uiTabs.style.display = 'none'; uiTabLabels.style.display = 'none'; } } }); uiTabLabels = el('ul', null, { 'class': 'tab-labels', 'style': 'display: none;' }); uiTabs = el('div', null, { 'class': 'tabs', 'style': 'display: none;' }); var uiMain = el('div', [ uiTitle, uiForm, uiTabLabels, uiTabs ], { 'class': 'kephir-qq', 'style': 'display: none; position: fixed;' }); // Dragging via the title bar. Skipped on Minerva (mobile) — touch-dragging a // fixed panel is impractical there; resizing (native CSS `resize: both`, // see stylesheet) is likewise desktop-only. if (mw.config.get('skin') !== 'minerva') { makeDraggable(uiTitle, uiMain); } document.body.appendChild(uiMain); function regenerateCitations() { var result = []; for (var key in backends) { var results = backends[key].results || []; for (var j = 0; j < results.length; ++j) { if (results[j].taken) result.push(results[j].generateCitation()); } } result = result.join(''); if (uiCitationsHash.isSelected()) { result = result.replace(/^/mg, '#').replace(/#$/, ''); } uiCitations.setValue(result); } uiCitations = new OO.ui.MultilineTextInputWidget({ rows: 20 }); uiCitationsHash = new OO.ui.CheckboxInputWidget(); uiCitationsHash.on('change', function() { regenerateCitations(); }); var hashField = new OO.ui.FieldLayout(uiCitationsHash, { label: "Li pêşiya her rêzê # zêde bike", align: 'inline' }); var copyButton = new OO.ui.ButtonWidget({ icon: 'copy', title: "Kopî bike", framed: false }); copyButton.on('click', function() { var text = uiCitations.getValue(); function onSuccess() { copyButton.setIcon('check'); setTimeout(function() { copyButton.setIcon('copy'); }, 1500); } function fallbackCopy(t) { var ta = document.createElement('textarea'); ta.value = t; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); onSuccess(); } catch (e) { /* empty */ } document.body.removeChild(ta); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(text).then(onSuccess).catch(function() { fallbackCopy(text); }); } else { fallbackCopy(text); } }); uiTabs.appendChild(uiCurTab = uiCitationsTab = el('div', [ w2n(uiCitations), el('br'), w2n(hashField) ], { 'style': 'display: none' })); var citationsTabLi; var citationsTabButton = new OO.ui.ButtonWidget({ label: "Çavkaniyên ku hatine girtin", framed: false }); citationsTabButton.on('click', function() { regenerateCitations(); uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = uiCitationsTab; uiCurTabLabel = citationsTabLi; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); citationsTabLi = el('li', [w2n(citationsTabButton), w2n(copyButton)], { 'class': 'citations-tab' }); uiTabLabels.appendChild(uiCurTabLabel = citationsTabLi); for (var key in backends) { (function(backend) { var backendCheckbox = new OO.ui.CheckboxInputWidget({ selected: backend.enabled }); backendCheckbox.on('change', function(selected) { backend.enabled = selected; }); var backendField = new OO.ui.FieldLayout(backendCheckbox, { label: backend.name, align: 'inline' }); uiBackends.appendChild(w2n(backendField)); backend.results = []; backend.uiTab = el('div', [], { 'style': 'display: none;' }); var tabButton = new OO.ui.ButtonWidget({ label: backend.name, framed: false }); tabButton.on('click', function() { uiCurTab.style.display = 'none'; uiCurTabLabel.classList.remove('active'); uiCurTab = backend.uiTab; uiCurTabLabel = backend.uiTabLabel; uiCurTab.style.display = ''; uiCurTabLabel.classList.add('active'); }); backend.uiTabLabel = el('li', [w2n(tabButton)]); backend.populateTab(backend.uiTab); uiTabs.appendChild(backend.uiTab); uiTabLabels.appendChild(backend.uiTabLabel); })(backends[key]); } // Choose a portlet that actually exists on the current skin, including var portletId; switch (mw.config.get('skin')) { case 'vector-2022': portletId = 'p-cactions'; break; default: portletId = 'p-tb'; } var link = mw.util.addPortletLink( portletId, 'javascript:void(0);', 'QQ', 'p-kephir-qq', "Jêgirtinan lê bigere", '9' ); // addPortletLink can return null if the target portlet isn't present on the // page — guard before attaching the listener. if (link) { link.addEventListener('click', function() { uiMain.style.display = ''; uiQuery.focus(); }, false); } else { console.log('QQ gadget: no portlet found for skin "' + mw.config.get('skin') + '".'); } }); //</nowiki> 157wgbpgw4ldfmk86qvxm8h8jz3l4oq Bikarhêner:Wikihez/Gadget-aWa.js 2 965057 6265387 6265313 2026-07-18T18:31:36Z Wikihez 7344 6265387 javascript text/javascript "use strict"; /*** [aWa]: [[en:MediaWiki:Gadget-aWa.js|A Wonderfool Archiver]] ***/ // {{documentation}} <nowiki> /*jshint shadow:true, scripturl:true, undef:true, latedef:true, unused:true */ /*global mw, jQuery */ (function () { if (mw.config.get('wgAction') !== 'view') return; var monthNames = [ "kanûna paşîn", "sibat", "adar", "nîsan", "gulan", "hezîran", "tîrmeh", "tebax", "îlon", "çiriya pêşîn", "çiriya paşîn", "kanûna pêşîn" ]; var revMonthNames = {}; for (var j = 0; j < monthNames.length; ++j) revMonthNames[monthNames[j]] = j; function el(tag, child, attr, events) { var node = document.createElement(tag); if (child) { if (typeof child !== 'object') child = [child]; for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } if (attr) for (var key in attr) { node.setAttribute(key, String(attr[key])); } if (events) for (var key in events) { node.addEventListener(key, events[key], false); } return node; } var forumId, remindersList = []; var wgPageName = mw.config.get('wgPageName'); if ((wgPageName === "Wîkîferheng:Daxwazên peyitandinê") ||/^Wîkîferheng:Daxwazên_peyitandinê/.test(wgPageName)) { forumId = 'dp'; remindersList.push(["Ji bîr neke ji bo madeyên peyitandî şablona ", el('code', "{{bêçavkanî}}"), " û/yan ", el('code', "{{p-mane}}"), " ji rûpelê rake."]); } else if ((wgPageName === "Wîkîferheng:Daxwazên_jêbirinê") || /^Wîkîferheng:Daxwazên_jêbirinê/.test(wgPageName)) { forumId = 'dj'; remindersList.push(["Ji bîr neke ji bo madeyên ku neyên jêbirin şablona ", el('code', "{{jêbirin}}"), " ji rûpelê rake."]); } else if ((wgPageName === "Wîkîferheng:Daxwazên_standardkirinê") || /^Wiktionary:Requests_for_moves,_mergers_and_splits\/Unresolved_requests\//.test(wgPageName)) { forumId = 'ds'; remindersList.push(["Ji bîr neke ji bo madeyên ku hatine standardkirin şablona ", el('code', "{{standardkirin}}"), " û/yan ", el('code', "{{ds}}"), " ji rûpelê rake."]); } else if ((wgPageName === "Wîkîferheng:Daxwazên_zelalkirinê") || /^Wiktionary:Requests_for_cleanup\/archive\/\d+\/Unresolved_requests$/.test(wgPageName)) { forumId = 'dz'; remindersList.push(["Ji bîr neke ji bo madeyên ku hatine sererastkirin şablona ", el('code', "{{wdz}}"), " ji rûpelê rake."]); } else if (wgPageName === "Wîkîferheng:Xebat") { forumId = 'xebat'; remindersList.push(["Nîqaşên vê rûpelê tim li [[Wîkîferheng:Xebat/arşîv 1|Wîkîferheng:Xebat/arşîv NO]] têne arşîvkirin."]); } else if (wgPageName === "Wîkîferheng:ceribandin/aWa") { forumId = 'SANDBOX'; remindersList.push(["NO DANGER: Nothing in this room will kill you."]); } else return; if (forumId !== 'feedback') remindersList.push(["Nîqaşên xilasbûyî herî kêm 7 rojan bê arşîv bihêlin."]); function link(child, href, attr, ev) { attr = attr || {}; ev = ev || {}; if (typeof href === 'string') attr.href = href; else { attr.href = 'javascript:void(null);'; ev.click = href; } return el('a', child, attr, ev); } var rxPath = new RegExp('^' + mw.config.get('wgArticlePath').replace('$1', '(.*)') + '$'); // XXX: ugly hack function getPageFromUrl(url) { var m, target; try { target = new mw.Uri(url); } catch (e) { return null; } if (target.host !== location.host) return null; if (target.path === mw.config.get('wgScript')) return new mw.Title(target.query.title); else if ((m = rxPath.exec(target.path))) return new mw.Title(decodeURIComponent(m[1])); return null; } // NOTE: findSectionNumber() previously relied on the .mw-editsection link's // action=edit&section=N query param. MobileFrontend/Minerva strips the // .mw-editsection span from headings entirely, so this always returned null // on mobile and silently dropped the "arşîv bike" link (and, worse, calling // .nextSibling on a missing .mw-editsection later on would throw and abort // the rest of the init loop). Section numbers are now resolved once up // front via action=parse&prop=sections (see sectionMapPromise below) and // matched to headings by document order instead. var api = new mw.Api(); // XXX: seriously, action=parse should return this. var starttimestamp, basetimestamp; api.get({ action: 'query', pageids: mw.config.get('wgArticleId'), prop: 'revisions', curtimestamp: 1, rvstartid: mw.config.get('wgRevisionId'), rvprop: 'timestamp', rvlimit: 1 }).done(function (result) { starttimestamp = result.curtimestamp; basetimestamp = result.query.pages[mw.config.get('wgArticleId')].revisions[0].timestamp; }); // Resolve top-level (level === '2') section indices via the API instead of // scraping .mw-editsection, so this also works on mobile skins that strip // that markup out of the rendered heading. var sectionMapPromise = api.get({ action: 'parse', page: wgPageName, prop: 'sections', formatversion: 2 }).then(function (result) { return result.parse.sections.filter(function (s) { return s.level === '2'; }); }, function (code, result) { console.error('aWa: failed to fetch section map', code, result); return []; }); var toArchive = {}; var uiQueue, uiStatus; function setStatus(child, node) { node = node || uiStatus; if (!node.preceder) node.parentNode.insertBefore(node.preceder = document.createTextNode(''), node); while (node.firstChild) node.removeChild(node.firstChild); if (!child) { if (node.preceder !== true) node.preceder.data = ""; return; } else { if (node.preceder !== true) node.preceder.data = ": "; } if (typeof child === 'string') { node.appendChild(document.createTextNode(child)); return; } for (var i = 0; i < child.length; ++i) { var ch = child[i]; if ((ch === void(null)) || (ch === null)) continue; else if (typeof ch !== 'object') ch = document.createTextNode(String(ch)); node.appendChild(ch); } } var uiProceed, uiWrapper; var uiArchiver = el('div', [ el('form', [ uiWrapper = el('fieldset', [ // ↓↓↓↓↓↓ how fitting. el('legend', [ "A ", link(["Wonderfool"], mw.util.getUrl("wonderfool")), " Archiver ", el('small', ["[", link('veşêre', function () { this.style.fontWeight = uiWrapper.classList.toggle('collapsed') ? 'bold' : ''; }), "]"]) ]), uiQueue = el('ul', null, { 'class': 'queue' }), el('ul', remindersList.map(function (nodes) { return el('li', nodes); }), { 'class': 'reminders' }), uiProceed = el('input', null, { type: 'submit', value: "Dewam bike" }), ' ', el('input', null, { type: 'button', value: "Bigre" }, { click: function () { uiArchiver.style.display = 'none'; } }), uiStatus = el('p', null, { 'class': 'main-statusbar' }) ]) ], { action: 'javascript:void(0);' }, { submit: function () { if (!uiQueue.hasChildNodes()) { // XXX: should probably check the toArchive object instead setStatus("The archiving queue is empty."); return; } if (forumId !== 'SANDBOX') { uiProceed.disabled = true; uiArchiver.classList.add('archiving-in-progress'); } var complete = false; window.addEventListener('beforeunload', function (ev) { if (!complete) { return (ev.returnValue = "Discussions are still being archived."); } }, false); setStatus("Naveroka rûpelê tê girtin…"); api.get({ action: 'parse', oldid: mw.config.get('wgRevisionId'), prop: 'parsetree', }).then(function (result) { setStatus("Slicing up discussions…"); var prettyPageName = (new mw.Title(wgPageName)).getPrefixedText(); function serialiseMarkup(node) { if (node.nodeType === node.TEXT_NODE) return node.data; var children = []; for (var child = node.firstChild; child; child = child.nextSibling) children.push(serialiseMarkup(child)); if (node.tagName === 'part') return '|' + children.join(''); else if (node.tagName === 'tplarg') return '{{{' + children.join('') + '}}}'; else if (node.tagName === 'template') return '{{' + children.join('') + '}}'; else if (node.tagName === 'ext') return '<' + children.join(''); else if (node.tagName === 'attr') return children.join('') + (node.parentNode.lastChild === node ? '/>' : ''); else if (node.tagName === 'inner') return '>' + children.join(''); else return children.join(''); } var parseTree = jQuery.parseXML(result.parse.parsetree['*']); var headerMap = {}; var headers = parseTree.getElementsByTagName('h'); for (var i = 0; i < headers.length; ++i) { headerMap[headers[i].getAttribute('i')] = headers[i]; } var majorQueue = [], minorQueue = [], obliterated = []; var keys = Object.keys(toArchive); for (var j = 0; j < keys.length; ++j) { var item = toArchive[keys[j]]; var sectHead = headerMap[item.sect]; var sectContents = []; for ( var node = sectHead, next = sectHead.nextSibling; node && (!node.getAttribute || !node.getAttribute('level') || (+node.getAttribute('level') > +sectHead.getAttribute('level')) || (node === sectHead)); (next = node.nextSibling, node.parentNode.removeChild(node), node = next) ) { sectContents.push(serialiseMarkup(node)); } var secttext = sectContents.join(''); var discussionTitle; switch (forumId) { case 'dj' : discussionTitle = "Nîqaşa [[" + prettyPageName + "|jêbirinê]]" ; break; case 'rfdo' : discussionTitle = "Nîqaşa [[" + prettyPageName + "|ceribandinê]]" ; break; case 'dp' : discussionTitle = "Nîqaşa [[" + prettyPageName + "|peyitandinê]]" ; break; case 'dz' : discussionTitle = "Nîqaşa [[" + prettyPageName + "|zelalkirinê]]" ; break; case 'ds' : discussionTitle = "Nîqaşa [[" + prettyPageName + "|standardkirinê]]" ; break; case 'xebat' : discussionTitle = item.secttitle ; break; default : discussionTitle = "Archived from [[" + prettyPageName + "]]" ; break; } var rxStamp = /(\d\d?):(\d\d),\s*(\d+)\s*([A-ZÎÛÇŞ][a-zîûçş]+)\s*(\d\d\d\d+)\s*\(UTC\)/g; var m, timestamps = []; while ((m = rxStamp.exec(secttext))) timestamps.push(Date.UTC(parseInt(m[5], 10), revMonthNames[m[4]], parseInt(m[3], 10), parseInt(m[1], 10), parseInt(m[2], 10))); timestamps.sort(); if ((timestamps.length > 0) && (forumId !== 'xebat')) { var first = new Date(timestamps[0]), last = new Date(timestamps[timestamps.length - 1]); if (first.getUTCFullYear() === last.getUTCFullYear()) { if (first.getUTCMonth() === last.getUTCMonth()) discussionTitle += ": " + monthNames[first.getUTCMonth()] + " " + first.getUTCFullYear(); else discussionTitle += ": " + monthNames[first.getUTCMonth()] + "–" + monthNames[last.getUTCMonth()] + " " + first.getUTCFullYear(); } else { discussionTitle += ": " + monthNames[first.getUTCMonth()] + " " + first.getUTCFullYear() + '–' + monthNames[last.getUTCMonth()] + " " + last.getUTCFullYear(); } } if (!item.talk) { obliterated.push(item.secttitle); continue; // requested not to archive. } if (forumId === 'xebat') { // The section title above is now the exact original // heading text (e.g. "Tercimeyên zel"), and // MediaWiki will add "== Tercimeyên zel ==" itself // via sectiontitle when posting with section=new. // So just drop the original heading line instead of // wrapping it in a {{fake==}} placeholder — keeping // it would duplicate the heading. secttext = secttext.replace(/^(=+)(.*?)\1\n?/, ''); } else { secttext = secttext.replace(/^(=+)(.*?)\1(?=\n|$)/, '{{fake$1|1=$2}}'); } majorQueue.push({ targetPage: item.talk, uiStatus: item.uiStatus, sectTitle: discussionTitle, summary: '[[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Arşîvkirina nîqaşê ji rûpela [[' + prettyPageName + ']]', content: '{{arşîv-ser|' + forumId + '|' + item.result + '|link=Taybet:PermanentLink/' + mw.config.get('wgRevisionId') + '#' + item.sectid + '}}\n' + secttext.trimRight() + '\n{{arşîv-bin}}' }); var backlinks = item.backlinks; for (var k = 0; k < backlinks.length; ++k) { if (!backlinks[k]) continue; var saneDiscussionTitle = discussionTitle.replace(/\[\[(?:.*?\|)?(.*?)\]\]/g, '$1'); // XXX var linkTarget = item.talk.getPrefixedText() + "#" + saneDiscussionTitle; minorQueue.push({ targetPage: backlinks[k].page, uiStatus: backlinks[k].uiStatus, sectTitle: discussionTitle, summary: "[[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Li [[" + linkTarget + "]] lînka nîqaşê ji [[" + prettyPageName + "]] tê zêdekirin", content: ": ''Binêre [[" + linkTarget + "]].''~~~~" }); } } var headers = Array.prototype.slice.call(parseTree.getElementsByTagName('h')); for (var i = 0; i < headers.length; ++i) { if (headers[i].getAttribute('level') !== '1') continue; if (!/^=\s*(Kanûna paşîn|Sibat|Adar|Nîsan|Gulan|Hezîran|Tîrmeh|Tebax|Îlon|Çiriya pêşîn|Çiriya paşîn|Kanûna pêşîn)\s+\d\d\d\d+\s*=$/.test(headers[i].textContent)) continue; out: for (var node = headers[i].nextSibling;; node = node.nextSibling) { switch (node ? node.nodeType : null) { case parseTree.ELEMENT_NODE: if ((node.tagName !== 'h') || (node.getAttribute('level') !== '1')) break out; /* fall through */ case null: while ((headers[i].nextSibling) !== node) headers[i].parentNode.removeChild(headers[i].nextSibling); headers[i].parentNode.removeChild(headers[i]); break out; case parseTree.TEXT_NODE: if (!/^\s*$/.test(node.data)) break out; break; default: break out; } } } var wikitext = serialiseMarkup(parseTree.documentElement); setStatus("Nîqaş ji rûpelê tên jêbirin…"); var summary; var no = "madeyê"; if (majorQueue.length > 1) no = "madeyan"; if (majorQueue.length) summary = '[[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Arşîvkirina ' + majorQueue.length + ' ' + no +' li ' + majorQueue.map(function (item) { return '[[' + item.targetPage.getPrefixedText() + ']]'; }).join(", ") + (obliterated.length ? " û jêbirina " + obliterated.length + ": \"" + obliterated.join("\", \"") + "\"": ""); else summary = "[[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Jêbirina " + obliterated.length + " made(yan): \"" + obliterated.join("\", \"") + "\""; if (forumId === 'SANDBOX') { setStatus(); alert("Kurte: " + summary + "\nWîkînivîsa dawî:\n\n" + wikitext); majorQueue.forEach(function (item) { alert("[[" + item.targetPage.getPrefixedText() + "]]: " + item.sectTitle + "\n\n" + item.content); }); minorQueue.forEach(function (item) { alert("[[" + item.targetPage.getPrefixedText() + "]]: " + item.sectTitle + "\n\n" + item.content); }); return; } api.post({ action: 'edit', pageid: mw.config.get('wgArticleId'), token: mw.user.tokens.get('csrfToken'), summary: summary, notminor: 1, text: wikitext, basetimestamp: basetimestamp, starttimestamp: starttimestamp }).then(function (result) { function processQueue(queue) { return jQuery.when.apply(jQuery, queue.map(function (item) { setStatus("Tê qeydkirin…", item.uiStatus); return jQuery.Deferred(function (d) { api.post({ action: 'edit', token: mw.user.tokens.get('csrfToken'), notminor: 1, section: 'new', sectiontitle: item.sectTitle, title: item.targetPage.getPrefixedDb(), text: item.content, summary: item.summary, redirect: 1 // XXX }).then(function (result) { if (result.edit.result !== 'Success') { setStatus("Xeletî binêre konsolê", item.uiStatus); d.reject(); console.error(result); return; } // XXX: preferably check if a page is a redirect BEFORE archiving. if (result.redirects) { var target = result.redirects.pop().to; setStatus(["Redirected to ", link(target, mw.util.getUrl(target))], item.uiStatus); d.resolve(); return; } setStatus("OK", item.uiStatus); d.resolve(); }, function (code, result) { setStatus(["Error: [", el('code', [code]), "]"], item.uiStatus); console.error('Request error', result); d.reject(); }); }).promise(); })); } if (result.edit.result !== 'Success') { setStatus("Xeletiyeke nediyar. Ji bo detayan li konsolê binêrin."); console.error(result); complete = true; return; } setStatus("Nîqaşên arşîvkirî li rûpelên gotûbêjan tên barkirin…"); processQueue(majorQueue).then(function () { setStatus("Lînkên vegerînê tên lêzêdekirin…"); processQueue(minorQueue).then(function () { setStatus("Temam. Tê dîsa barkirin…"); complete = true; location.reload(); }, function () { complete = true; setStatus("Archiving was successful, but there was an error while adding backlinks. You can visit the talk pages to add backlinks manually."); }); }, function () { complete = true; setStatus([ "Oops… there was an error while archiving discussions. Go to your ", link("contributions list", mw.util.getUrl('Special:Contributions/' + mw.config.get('wgUserName'))), " to clean things up and try again." ]); }); }, function (code, result) { complete = true; if (code === 'editconflict') { setStatus([ 'Edit conflict detected. Please ', link('refresh the page', function () { location.reload(); }), ' and try again.' ]); return; } if (code === 'http') { setStatus(['Request error: ' + result.textStatus]); console.error('API request error: ', result); return; } if (code === 'ok-but-empty') { setStatus(['Returned empty response from server.']); return; } setStatus([ 'Error while saving the main discussion page: ', result.error.info, ' [code ', el('code', result.error.code), ']' ]); console.error(arguments); }); }, function (code, result) { if (code === 'http') { setStatus('Request error: ' + result.textStatus); console.error('API request error: ', result); return; } if (code === 'ok-but-empty') { setStatus('Received empty response from server.'); return; } setStatus(['Error: ', result.error.info, ' [code ', el('code', [result.error.code]), ']']); return; }); } }) ], { 'class': 'kephir-awa-dialog', 'style': 'display: none;' }); document.body.appendChild(uiArchiver); uiStatus.preceder = true; // Resolves the target page for Xebat archiving: Wîkîferheng:Xebat/arşîv N, // starting at N=1. If that page exists and is over 70,000 bytes, tries // N+1, and so on, until it finds a page that's either missing (not yet // created) or still under the size limit. function findXebatArchiveTarget(n) { var pageTitle = 'Wîkîferheng:Xebat/arşîv ' + n; return api.get({ action: 'query', titles: pageTitle, prop: 'info' }).then(function (result) { var pages = result.query.pages; var pageId = Object.keys(pages)[0]; var page = pages[pageId]; // Page doesn't exist yet: safe to use. if (page.missing !== undefined) return new mw.Title(pageTitle); // Page exists but is too big: move on to the next number. if (page.length > 70000) return findXebatArchiveTarget(n + 1); return new mw.Title(pageTitle); }, function (code, result) { console.error('aWa: failed to check size of', pageTitle, code, result); // On error, fall back to using this page rather than blocking archiving. return new mw.Title(pageTitle); }); } var headers = document.querySelectorAll(".mw-heading > h2"); var dupTracker = {}; function makeLinkFor(headerNode, links, age, section) { var targetChecked = false, targetCheckRequest; if ((section === null) || (section === undefined)) return; // On desktop, insert right after the <h2> title but BEFORE any // DiscussionTools metadata bar (the "Şiroveya dawî" / comment-count / // author-count line, div.ext-discussiontools-init-section-bar) if one // is present, and before the plain .mw-editsection edit link — this is // static markup that nothing else touches, so it's safe. // // IMPORTANT: the class 'ext-discussiontools-init-section' on the // .mw-heading wrapper does NOT reliably indicate the mobile (Minerva) // skin — DiscussionTools adds this same class on desktop (Vector etc.) // whenever DT is enabled, which is the normal case on wikis that have // it turned on. Checking that class was previously used as a mobile // signal and caused the archive link to be inserted as a sibling AFTER // the whole .mw-heading div even on desktop, landing it after // "Şiroveya dawî" instead of before it. // // On real Minerva/mobile pages, .mw-heading's contents — the overflow // menu, subscribe button, and metadata bar — are OOUI widgets // built/rebuilt by DT's own JS shortly after page load, and that // rebuild wipes out anything inserted inside .mw-heading beforehand // (tried re-inserting via MutationObserver on every DT mutation too — // still didn't survive). So on Minerva we insert as a sibling right // after the whole .mw-heading div instead — outside DT's reach — which // lands the link after the metadata bar rather than before it. We // detect Minerva via mw.config's skin name, not via a DT-added class. var mwHeadingDiv = headerNode.parentNode; var isMobileSkin = mw.config.get('skin') === 'minerva'; var metadataBar = mwHeadingDiv.querySelector('.ext-discussiontools-init-section-bar'); var insertParent, insertBefore; if (isMobileSkin) { insertParent = mwHeadingDiv.parentNode; insertBefore = mwHeadingDiv.nextSibling; } else if (metadataBar) { // Desktop with DiscussionTools enabled: insert inside .mw-heading, // right before the metadata bar (which holds "Şiroveya dawî" etc.) insertParent = mwHeadingDiv; insertBefore = metadataBar; } else { // Desktop, no DT metadata bar at all (DT disabled/older markup): // fall back to right after the header node itself. insertParent = mwHeadingDiv; insertBefore = headerNode.nextSibling; } var archiveSpan = el('span', [ '[', link('arşîv bike', function (ev) { // Defensively stop this from bubbling into any ancestor click // handling (DiscussionTools on Minerva/mobile attaches its own // click handling across .mw-heading) and from following the // javascript:void(null) href as a "real" navigation. if (ev) { ev.preventDefault(); ev.stopPropagation(); } var that = this, config = { secttitle: headerNode.textContent, sect: section, sectid: headerNode.id, temp: 'archived', backlinks: [] }; setStatus(); uiArchiver.style.display = ''; if (this.item) return; toArchive[section] = config; var uiArchiveTarget, uiArchiveTargetLink, uiArchiveNowhereLink; var uiResult, results = {}; var uiBacklinks, uiAddBacklink, uiLinksFromSel; function setTarget(page, noCheck) { if (!page) { uiArchiveTarget.style.display = 'none'; uiArchiveNowhereLink.classList.add('active-mode'); uiBacklinks.classList.add('irrelevant'); uiAddBacklink.classList.add('irrelevant'); uiLinksFromSel.classList.add('irrelevant'); if (uiResult) uiResult.classList.add('irrelevant'); if (!config.talk) return; delete dupTracker[config.talk.getPrefixedDb()]; config.talk = null; return; } config.talk = page; dupTracker[page.getPrefixedDb()] = true; uiArchiveTarget.style.display = ''; uiArchiveTargetLink.textContent = page.getPrefixedText(); uiArchiveTargetLink.href = mw.util.getUrl(page.getPrefixedDb()); uiArchiveNowhereLink.classList.remove('active-mode'); uiBacklinks.classList.remove('irrelevant'); uiAddBacklink.classList.remove('irrelevant'); uiLinksFromSel.classList.remove('irrelevant'); if (uiResult) uiResult.classList.remove('irrelevant'); if (!noCheck) { targetCheckRequest = api.get({ action: 'query', titles: page.getPrefixedDb(), redirects: 1 }).then(function (result) { if (result.query.redirects) { setStatus([ "Archive destination [[", link(page.getPrefixedText(), mw.util.getUrl(page.getPrefixedDb(), { 'redirect': 'no' })), "]] is a redirect; corrected." ]); setTarget(new mw.Title(result.query.redirects.pop().to), true); } targetChecked = true; targetCheckRequest = null; }); } else targetChecked = true; } function addBacklink(page, noCheck) { if (!page) return; var uiItem, blConfig = {}; var i = config.backlinks.length; config.backlinks.push(blConfig); var uiLink; function changePage(newPage, noCheck) { blConfig.page = newPage; blConfig.checked = noCheck; uiLink.textContent = newPage.getPrefixedText(); dupTracker[newPage.getPrefixedDb()] = true; if (!noCheck) { blConfig.checkRequest = api.get({ action: 'query', titles: newPage.getPrefixedDb(), redirects: 1 }).then(function (result) { if (result.query.redirects) { setStatus([ "Backlink destination [[", link(newPage.getPrefixedText(), mw.util.getUrl(newPage.getPrefixedDb(), { 'redirect': 'no' })), "]] is a redirect; corrected." ]); changePage(new mw.Title(result.query.redirects.pop().to), true); page = blConfig.page; } blConfig.checked = true; blConfig.checkRequest = null; }); } } uiBacklinks.appendChild(uiItem = el('li', [ uiLink = link(page.getPrefixedText(), mw.util.getUrl(page.getPrefixedDb()), { 'title': "Lînkeke vê nîqaşê dê li vê rûpelê were danîn" }), el('span', [ " (", link('betal bike', function () { uiItem.parentNode.removeChild(uiItem); delete config.backlinks[i]; delete dupTracker[page.getPrefixedDb()]; }, { 'title': "Li wê rûpelê lînkeke nîqaşê daneyîne" }), " \u2022 ", link("bike ya sereke", function () { if (!config.talk) { uiItem.parentNode.removeChild(uiItem); delete config.backlinks[i]; if (blConfig.checkRequest) blConfig.checkRequest.abort(); setTarget(page, blConfig.checked); return; } if (blConfig.checkRequest) blConfig.checkRequest.abort(); if (targetCheckRequest) targetCheckRequest.abort(); changePage(config.talk, targetChecked); setTarget(page, blConfig.checked); page = blConfig.page; }, { 'title': "Vê rûpelê bike hedefa arşîvê ya sereke" }), ")" ], { 'class': 'hide-when-archiving' }), blConfig.uiStatus = el('span') ])); changePage(page, noCheck); return i; } function setResult(result) { for (var key in results) results[key].classList.remove('active-mode'); if (results[result]) results[result].classList.add('active-mode'); config.result = result; } uiQueue.appendChild(this.item = el('li', [ '"', link(headerNode.textContent, '#' + headerNode.id, { 'title': "Ji bo dîtina nîqaşê bitikîne" }), '"', uiArchiveTarget = el('span', [ "→ [[", uiArchiveTargetLink = link('?', 'javascript:void(window.warranty);', { 'title': "Nîqaş dê li vê rûpelê were arşîvkirin" }), "]]" ]), config.uiStatus = el('span'), el('br'), el('small', [ link("hedefê biguhêre", function () { var newTarget = prompt('Cihê nû ya arşîvê?', config.talk ? config.talk.getPrefixedText() : ""); if (!newTarget) return; try { newTarget = new mw.Title(newTarget); } catch (e) { setStatus("Navê rûpelê ne derbasdar e"); return; } if (newTarget.getNamespaceId() < 0) { setStatus("Li valahiyeke taybet nikare were arşîvkirin"); return; } newTarget.namespace |= 1; setTarget(newTarget); setStatus(); }, { 'title': "Cihê arşîvkirina gotûbêjê biguhêre" }), " \u2022 ", uiArchiveNowhereLink = link("jê bibe", function () { setTarget(null); }, { 'title': "Vê gotûbêjê arşîv neke û jê bibe" }), " \u2022 ", uiAddBacklink = link("Li rûpela din lînk zêde bike", function () { var newTarget = prompt("Li kû derê?", ''); if (!newTarget) return; try { newTarget = new mw.Title(newTarget); } catch (e) { setStatus("Navê rûpelê ne derbasdar e"); return; } if (newTarget.getNamespaceId() < 0) { setStatus("Li valahiyeke taybet nikare were arşîvkirin"); return; } newTarget.namespace |= 1; addBacklink(newTarget); setStatus(); }, { 'title': "Rûpelekê lê zêde bike ku tê de lînka vegerîna vê gotûbêjê were danîn" }), " \u2022 ", uiLinksFromSel = link("ji hilbijartinê", function () { var sel = window.getSelection(), taken = {}; var intersectsNode = function (node) { var tmp = document.createRange(); tmp.selectNode(node); return (this.compareBoundaryPoints(this.START_TO_START, tmp) >= 0) && (this.compareBoundaryPoints(this.END_TO_END, tmp) <= 0); }; for (var i = 0; i < sel.rangeCount; ++i) { var range = sel.getRangeAt(i); var links = range.commonAncestorContainer.getElementsByTagName('a'); if (!range.intersectsNode) range.intersectsNode = intersectsNode; for (var j = 0; j < links.length; ++j) { if (!range.intersectsNode(links[j])) continue; var title = getPageFromUrl(links[j].href); if (!title || (title.getNamespaceId() < 0)) continue; if (title) { title.namespace |= 1; if (taken[title.getPrefixedDb()]) continue; addBacklink(title); taken[title.getPrefixedDb()] = true; } } range.detach(); } }, { 'title': "Lînkên vegerînê li rûpelên ku di hilbijartina niha de zêde bike" }), " \u2022 ", link("betal bike", function () { that.item.parentNode.removeChild(that.item); delete toArchive[section]; delete that.item; }, { 'title': "Dev ji arşîvkirinê berde" }), ((forumId === 'dj') || (forumId === 'rfdo') || (forumId === 'dp') || (forumId === 'SANDBOX')) ? uiResult = el('span', [ " \u2022 netîce: ", results.passed = link("bi ser ket", function () { setResult('passed'); }, { 'title': "Ev nîqaş bi ser ket (hatiye peyitandin an nayê jêbirin)" }), " \u2022 ", results.failed = link("têk çû", function () { setResult('failed'); }, { 'title': "Ev nîqaş têk çû (nehatiye peyitandin an tê jêbirin" }), " \u2022 ", results.archived = link("tiştekî din", function () { setResult('archived'); }, { 'title': "Netîce tine ye yan tiştekî din" } ) ]) : null ], { 'class': 'hide-when-archiving' }), uiBacklinks = el('ul', [], { 'class': 'kephir-awa-backlinks' }) ])); var result = 'archived'; // Expected HTML elements: // <div class="mw-heading ..."><h2><span ... class="mw-headline" ...> var mwHeading = headerNode.parentNode; if (!mwHeading.classList.contains("mw-heading")) { console.error("Expected to find element with class mw-heading as parent of %o", headerNode); } if (results.passed) { var resultText; for (var node = mwHeading.nextSibling; node; node = node.nextSibling) { if (!node.getElementsByClassName) continue; if (node.classList.contains("mw-heading") || node.getElementsByClassName("mw-heading").length > 0) break; var bs = node.getElementsByTagName('b'); for (var j = 0; j < bs.length; ++j) { var b = bs[j]; resultText = b.textContent || b.innerText; if (/no\s+consensus/i.test(b.parentNode.textContent)) result = 'archived'; else { if (/\b(failed|Nehat peyitandin|jê bibe|not\s+restored)\b/i.test(resultText)) { result = 'failed'; } else if (/\b(passed|bim\u00EEne|Hat peyitandin|restored|undeleted)\b/i.test(resultText)) { result = 'passed'; } } } } } setResult(result); // Xebat always archives to a numbered page (Wîkîferheng:Xebat/arşîv N), // regardless of any incidental links inside the section heading. // Starting at N=1, check the byte size of each archive page in // turn; if it's over 70 KB, move on to N+1 (creating a new // archive page once we reach one that doesn't exist yet or is // still under the limit). if (forumId === 'xebat') { findXebatArchiveTarget(1).then(function (title) { setTarget(title); }); } else if (links[0]) { var title = getPageFromUrl(links[0].href); if (title.getNamespaceId() >= 0) { title.namespace |= 1; setTarget(title); } else setTarget(null); } else { setTarget(null); } if (forumId !== 'xebat') { for (var i = 1; i < links.length; ++i) { var title = getPageFromUrl(links[i].href); title.namespace |= 1; addBacklink(title); } } }), age ? el('small', [' (mesaja dawî: ' + age + ')']) : void(0), ']' ], { "class": "mw-editsection" }); insertParent.insertBefore(archiveSpan, insertBefore); } var levels = {}; for (var i = 0; i < headers.length; ++i) { var level = parseInt(headers[i].parentNode.tagName.substr(1), 10); for (var k = 1; k <= 6; ++k) { if (k < level) { if (levels[k]) levels[k].subHeaders.push(headers[i]); } else delete levels[k]; } levels[level] = headers[i]; headers[i].subHeaders = []; } function collectUntilH2(node) { var nodes = []; while (node && (node.tagName !== 'H2')) { if (node.getElementsByTagName && node.getElementsByTagName('h2').length) { return nodes.concat(collectUntilH2(node.firstChild)); } nodes.push(node); node = node.nextSibling; } return nodes; } sectionMapPromise.then(function (sectionMap) { for (var i = 0; i < headers.length; ++i) { /*jshint loopfunc:true */ var links = Array.prototype.filter.call( headers[i].querySelectorAll('a:not(.ext-discussiontools-init-section-subscribe a)'), function (item) { var title = getPageFromUrl(item.href); return title && (title.getNamespaceId() >= 0); } ); if (!links.length) links.unshift(null); for (var j = 0; j < headers[i].subHeaders.length; ++j) { links = links.concat(Array.prototype.filter.call(headers[i].subHeaders[j].querySelectorAll('a:not(.ext-discussiontools-init-section-subscribe a)'), function (item) { var title = getPageFromUrl(item.href); return title && (title.getNamespaceId() >= 0); })); } // Fixed: previously .parentNode.parentNode climbed one level too // high past the .mw-heading wrapper, so collectUntilH2 walked an // unrelated sibling subtree and found no timestamps, leaving `age` // null forever. .parentNode (the .mw-heading div) is the correct // starting point. var nodes = collectUntilH2(headers[i].parentNode.nextSibling); var timestamps = Array.prototype.concat.call(nodes.map(function (node) { return node.textContent || ''; }).join('').match(/(\d\d?):(\d\d),\s*(\d+)\s*(.*?)\s*(\d\d\d\d+)\s*\(UTC\)/g) || [], nodes.map(function(node) { // Comments in Local Time if (!node.getElementsByClassName) return; var nodes = Array.prototype.slice.call(node.getElementsByClassName('localcomments')); if (/(^|\s)localcomments(\s|$)/.test(node.className)) nodes.push(node); return nodes.map(function (node) { return node.title; }); }).reduce(function (accum, item) { return item ? accum.concat(item) : accum; }, [])).map(function (ts) { var m = /(\d\d?):(\d\d),\s*(\d+)\s*(.*?)\s*(\d\d\d\d+)\s*\(UTC\)/.exec(ts); return Date.UTC(parseInt(m[5], 10), revMonthNames[m[4]], parseInt(m[3], 10), parseInt(m[1], 10), parseInt(m[2], 10)); }).sort(); var age = null; if (timestamps.length) { age = Math.floor((Date.now() - timestamps[timestamps.length - 1]) / 86400000) + ' roj'; } var sectionEntry = sectionMap[i]; makeLinkFor(headers[i], links, age, sectionEntry ? sectionEntry.index : null); } }); })(); // </nowiki> pdgi115o8ea84w4k77m5bcf0pizpqmz Bikarhêner:Wikihez/Gadget-QQ.css 2 968235 6265401 6031428 2026-07-18T19:53:30Z Wikihez 7344 6265401 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid #3c3; background: #efe; color: black; z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; overflow-y: auto; } .kephir-qq .title { padding: 0.5em; background: #9d9; cursor: move; } .kephir-qq .hide-link { display: block; float: right; padding: 0.3em 0.5em; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { max-height: 35em; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: #ded; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } .kephir-qq .tab-labels > li > a { display: block; padding: 0.5em; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq input[type="submit"], .kephir-qq input[type="text"], .kephir-qq input[type="radio"], .kephir-qq input[type="checkbox"] { min-height: 2em; /* easier to tap */ } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a { padding: 0.6em 0.5em; /* larger tap targets */ } } pt3j1difvrscgq1kn2g616w2stll1y4 6265414 6265401 2026-07-18T20:22:47Z Wikihez 7344 6265414 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid #3c3; background: #efe; color: black; z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; min-width: 20em; min-height: 10em; overflow: auto; /* required for the native resize handle to appear */ resize: both; /* replaces jQuery UI's .resizable() */ display: flex; flex-direction: column; } .kephir-qq .title { padding: 0.5em; background: #9d9; cursor: move; flex: 0 0 auto; } .kephir-qq .hide-link { float: right; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { flex: 1 1 auto; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; flex: 0 0 auto; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: #ded; flex: 0 0 auto; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } /* OOUI FieldLayout defaults to block-level rows; lay the part-of-speech radios and backend checkboxes out inline like the old <label> markup did */ .kephir-qq .oo-ui-fieldLayout { display: inline-block; margin-right: 0.75em; } .kephir-qq fieldset .oo-ui-fieldLayout { display: inline-block; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ resize: none; /* dragging the resize handle with a finger is impractical */ } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq .oo-ui-fieldLayout { display: block; margin-right: 0; } .kephir-qq input[type="text"] { min-height: 2em; } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a, .kephir-qq .tab-labels .oo-ui-buttonElement-button { padding: 0.6em 0.5em; /* larger tap targets */ } } 5dfhi3viisw7zdkvp2yyv4izpauseih 6265428 6265414 2026-07-18T21:41:00Z Wikihez 7344 6265428 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid #3c3; background: #efe; color: black; z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; min-width: 20em; min-height: 10em; overflow: auto; /* required for the native resize handle to appear */ resize: both; /* replaces jQuery UI's .resizable() */ display: flex; flex-direction: column; } .kephir-qq .title { padding: 0.15em 0.5em; /* was 0.5em all round — the biggest single contributor to the bar's height */ font-size: 0.85em; /* slightly smaller text so the bar can shrink further */ line-height: 1.6em; background: #9d9; cursor: move; flex: 0 0 auto; } .kephir-qq .hide-link { float: right; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { flex: 1 1 auto; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; flex: 0 0 auto; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: #ded; flex: 0 0 auto; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } /* OOUI FieldLayout defaults to block-level rows; lay the part-of-speech radios and backend checkboxes out inline like the old <label> markup did */ .kephir-qq .oo-ui-fieldLayout { display: inline-block; margin-right: 0.75em; } .kephir-qq fieldset .oo-ui-fieldLayout { display: inline-block; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ resize: none; /* dragging the resize handle with a finger is impractical */ } .kephir-qq .title { padding: 0.3em 0.5em; /* a bit roomier than desktop for touch, still tighter than the old 0.5em all round */ font-size: 1em; } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq .oo-ui-fieldLayout { display: block; margin-right: 0; } .kephir-qq input[type="text"] { min-height: 2em; } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a, .kephir-qq .tab-labels .oo-ui-buttonElement-button { padding: 0.6em 0.5em; /* larger tap targets */ } } hlhucdb16zxtjbck4liox2b2oo798ul 6265432 6265428 2026-07-18T22:22:27Z Wikihez 7344 6265432 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid var(--wikt-palette-mint); background: var(--wikt-palette-palegreen); color: var(--wikt-palette-black); z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; min-width: 20em; min-height: 10em; overflow: auto; /* required for the native resize handle to appear */ resize: both; /* replaces jQuery UI's .resizable() */ display: flex; flex-direction: column; } .kephir-qq .title { padding: 0.15em 0.5em; /* was 0.5em all round — the biggest single contributor to the bar's height */ font-size: 0.85em; /* slightly smaller text so the bar can shrink further */ line-height: 1.6em; background: var(--wikt-palette-mint); cursor: move; flex: 0 0 auto; } .kephir-qq .hide-link { float: right; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { flex: 1 1 auto; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; flex: 0 0 auto; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: var(--wikt-palette-palegreen); flex: 0 0 auto; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } /* OOUI FieldLayout defaults to block-level rows; lay the part-of-speech radios and backend checkboxes out inline like the old <label> markup did */ .kephir-qq .oo-ui-fieldLayout { display: inline-block; margin-right: 0.75em; } .kephir-qq fieldset .oo-ui-fieldLayout { display: inline-block; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ resize: none; /* dragging the resize handle with a finger is impractical */ } .kephir-qq .title { padding: 0.3em 0.5em; /* a bit roomier than desktop for touch, still tighter than the old 0.5em all round */ font-size: 1em; } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq .oo-ui-fieldLayout { display: block; margin-right: 0; } .kephir-qq input[type="text"] { min-height: 2em; } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a, .kephir-qq .tab-labels .oo-ui-buttonElement-button { padding: 0.6em 0.5em; /* larger tap targets */ } } 8qlkswukvk8or7tz8bfqxu9jrp1pwn0 6265433 6265432 2026-07-18T22:27:11Z Wikihez 7344 6265433 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid var(--wikt-palette-mint); background: var(--wikt-palette-palegreen); color: var(--wikt-palette-black); z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; min-width: 20em; min-height: 10em; overflow: auto; /* required for the native resize handle to appear */ resize: both; /* replaces jQuery UI's .resizable() */ display: flex; flex-direction: column; } .kephir-qq .title { padding: 0.15em 0.5em; /* was 0.5em all round — the biggest single contributor to the bar's height */ font-size: 0.85em; /* slightly smaller text so the bar can shrink further */ line-height: 1.6em; background: var(--wikt-palette-mint); cursor: move; flex: 0 0 auto; } .kephir-qq .hide-link { float: right; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { flex: 1 1 auto; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; flex: 0 0 auto; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: var(--wikt-palette-palegreen); flex: 0 0 auto; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } /* OOUI FieldLayout defaults to block-level rows; lay the part-of-speech radios and backend checkboxes out inline like the old <label> markup did */ .kephir-qq .oo-ui-fieldLayout { display: inline-block; margin-right: 0.75em; } .kephir-qq fieldset .oo-ui-fieldLayout { display: inline-block; } /* ── Compact form: shrink OOUI radios, labels, inputs, buttons ── */ .kephir-qq fieldset { font-size: 0.82em; } .kephir-qq fieldset legend { font-size: 1em; } .kephir-qq .oo-ui-fieldLayout-body .oo-ui-labelElement-label { font-size: 0.95em; } .kephir-qq .oo-ui-buttonElement-button { font-size: 0.85em; padding: 2px 8px; min-height: unset; } .kephir-qq .oo-ui-textInputWidget input { font-size: 0.9em; padding: 2px 6px; height: auto; min-height: unset; } /* ── Outline the per-result action buttons (jê bigere / veşêre) ── */ .kephir-qq .oo-ui-listToolGroup .oo-ui-buttonElement-button, .kephir-qq li > small .oo-ui-buttonElement-button { border: 1px solid var(--wikt-palette-lightgrey) !important; border-radius: 3px !important; padding: 1px 7px !important; font-size: 0.8em !important; } .kephir-qq li > small .oo-ui-buttonElement-button:hover { border-color: var(--wikt-palette-blue-9) !important; background: var(--wikt-palette-lightblue) !important; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ resize: none; /* dragging the resize handle with a finger is impractical */ } .kephir-qq .title { padding: 0.3em 0.5em; /* a bit roomier than desktop for touch, still tighter than the old 0.5em all round */ font-size: 1em; } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq .oo-ui-fieldLayout { display: block; margin-right: 0; } .kephir-qq input[type="text"] { min-height: 2em; } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a, .kephir-qq .tab-labels .oo-ui-buttonElement-button { padding: 0.6em 0.5em; /* larger tap targets */ } } dsn3gpq5d8wkgpuhj0uimwp5amv3ofl 6265436 6265433 2026-07-18T22:39:21Z Wikihez 7344 6265436 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid var(--wikt-palette-mint); background: var(--wikt-palette-palegreen); color: var(--wikt-palette-black); z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; min-width: 20em; min-height: 10em; overflow: auto; /* required for the native resize handle to appear */ resize: both; /* replaces jQuery UI's .resizable() */ display: flex; flex-direction: column; } .kephir-qq .title { padding: 0.15em 0.5em; /* was 0.5em all round — the biggest single contributor to the bar's height */ font-size: 0.85em; /* slightly smaller text so the bar can shrink further */ line-height: 1.6em; background: var(--wikt-palette-mint); cursor: move; flex: 0 0 auto; } .kephir-qq .hide-link { float: right; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { flex: 1 1 auto; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; flex: 0 0 auto; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: var(--wikt-palette-palegreen); flex: 0 0 auto; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } /* OOUI FieldLayout defaults to block-level rows; lay the part-of-speech radios and backend checkboxes out inline like the old <label> markup did */ .kephir-qq .oo-ui-fieldLayout { display: inline-block; margin-right: 0.75em; } .kephir-qq fieldset .oo-ui-fieldLayout { display: inline-block; } /* ── Compact form: shrink OOUI radios, labels, inputs, buttons ── */ .kephir-qq fieldset { font-size: 0.82em; } .kephir-qq fieldset legend { font-size: 1em; } .kephir-qq .oo-ui-fieldLayout-body .oo-ui-labelElement-label { font-size: 0.95em; } .kephir-qq .oo-ui-buttonElement-button { font-size: 0.85em; padding: 2px 8px; min-height: unset; } .kephir-qq .oo-ui-textInputWidget input { font-size: 0.9em; padding: 2px 6px; height: auto; min-height: unset; } /* ── Outline the per-result action buttons (jê bigere / veşêre) ── */ .kephir-qq .oo-ui-listToolGroup .oo-ui-buttonElement-button, .kephir-qq li > small .oo-ui-buttonElement-button { border: 1px solid var(--wikt-palette-lightgrey) !important; border-radius: 3px !important; padding: 1px 7px !important; font-size: 0.8em !important; } .kephir-qq li > small .oo-ui-buttonElement-button:hover { border-color: var(--wikt-palette-blue-9) !important; background: var(--wikt-palette-lightblue) !important; } /* ── Copy icon button in the citations tab label ── */ .kephir-qq .citations-tab .oo-ui-buttonWidget { vertical-align: middle; margin-left: 2px; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ resize: none; /* dragging the resize handle with a finger is impractical */ } .kephir-qq .title { padding: 0.3em 0.5em; /* a bit roomier than desktop for touch, still tighter than the old 0.5em all round */ font-size: 1em; } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq .oo-ui-fieldLayout { display: block; margin-right: 0; } .kephir-qq input[type="text"] { min-height: 2em; } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a, .kephir-qq .tab-labels .oo-ui-buttonElement-button { padding: 0.6em 0.5em; /* larger tap targets */ } } 73g9fxxiroj34qf3gqexbb7qachkiv5 6265440 6265436 2026-07-18T22:44:00Z Wikihez 7344 6265440 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid var(--wikt-palette-mint); background: var(--wikt-palette-palegreen); color: var(--wikt-palette-black); z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; min-width: 20em; min-height: 10em; overflow: auto; /* required for the native resize handle to appear */ resize: both; /* replaces jQuery UI's .resizable() */ display: flex; flex-direction: column; } .kephir-qq .title { padding: 0.15em 0.5em; /* was 0.5em all round — the biggest single contributor to the bar's height */ font-size: 0.85em; /* slightly smaller text so the bar can shrink further */ line-height: 1.6em; background: var(--wikt-palette-mint); cursor: move; flex: 0 0 auto; } .kephir-qq .hide-link { float: right; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { flex: 1 1 auto; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; flex: 0 0 auto; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: var(--wikt-palette-palegreen); flex: 0 0 auto; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } /* OOUI FieldLayout defaults to block-level rows; lay the part-of-speech radios and backend checkboxes out inline like the old <label> markup did */ .kephir-qq .oo-ui-fieldLayout { display: inline-block; margin-right: 0.75em; } .kephir-qq fieldset .oo-ui-fieldLayout { display: inline-block; } /* ── Compact form: shrink OOUI radios, labels, inputs, buttons ── */ .kephir-qq fieldset { font-size: 0.82em; } .kephir-qq fieldset legend { font-size: 1em; } .kephir-qq .oo-ui-fieldLayout-body .oo-ui-labelElement-label { font-size: 0.95em; } .kephir-qq .oo-ui-buttonElement-button { font-size: 0.85em; padding: 2px 8px; min-height: unset; } .kephir-qq .oo-ui-textInputWidget input { font-size: 0.9em; padding: 2px 6px; height: auto; min-height: unset; } /* ── Outline the per-result action buttons (jê bigere / veşêre) ── */ .kephir-qq li > small .oo-ui-buttonElement-button { border: 1px solid var(--wikt-palette-lightgrey) !important; border-radius: 3px !important; padding: 1px 7px !important; font-size: 0.8em !important; } .kephir-qq li > small .oo-ui-buttonElement-button:hover { border-color: var(--wikt-palette-blue-9) !important; background: var(--wikt-palette-lightblue) !important; } /* jê bigere — green tint */ .kephir-qq li > small .oo-ui-buttonElement:not(.qq-raw-btn) .oo-ui-buttonElement-button { background: var(--wikt-palette-palegreen) !important; } .kephir-qq li > small .oo-ui-buttonElement:not(.qq-raw-btn):first-child .oo-ui-buttonElement-button { background: var(--wikt-palette-mint) !important; border-color: var(--wikt-palette-forestgreen) !important; color: var(--wikt-palette-forestgreen) !important; } /* veşêre — yellow tint */ .kephir-qq li > small .oo-ui-buttonElement:not(.qq-raw-btn):last-child .oo-ui-buttonElement-button { background: var(--wikt-palette-yellow) !important; border-color: var(--wikt-palette-dullgold) !important; color: var(--wikt-palette-dullgold) !important; } /* xav — plain link style, no border/background */ .kephir-qq li > small .qq-raw-btn .oo-ui-buttonElement-button { border: none !important; background: transparent !important; padding: 0 !important; font-size: 0.8em !important; color: var(--color-progressive, #3366cc) !important; text-decoration: underline !important; min-height: unset !important; } /* ── Copy icon button in the citations tab label ── */ .kephir-qq .citations-tab .oo-ui-buttonWidget { vertical-align: middle; margin-left: 2px; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ resize: none; /* dragging the resize handle with a finger is impractical */ } .kephir-qq .title { padding: 0.3em 0.5em; /* a bit roomier than desktop for touch, still tighter than the old 0.5em all round */ font-size: 1em; } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq .oo-ui-fieldLayout { display: block; margin-right: 0; } .kephir-qq input[type="text"] { min-height: 2em; } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a, .kephir-qq .tab-labels .oo-ui-buttonElement-button { padding: 0.6em 0.5em; /* larger tap targets */ } } jzfu258vg1sh1vz7jdv1ruczc770gtw 6265443 6265440 2026-07-18T22:46:38Z Wikihez 7344 6265443 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid var(--wikt-palette-mint); background: var(--wikt-palette-palegreen); color: var(--wikt-palette-black); z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; min-width: 20em; min-height: 10em; overflow: auto; /* required for the native resize handle to appear */ resize: both; /* replaces jQuery UI's .resizable() */ display: flex; flex-direction: column; } .kephir-qq .title { padding: 0.15em 0.5em; /* was 0.5em all round — the biggest single contributor to the bar's height */ font-size: 0.85em; /* slightly smaller text so the bar can shrink further */ line-height: 1.6em; background: var(--wikt-palette-mint); cursor: move; flex: 0 0 auto; } .kephir-qq .hide-link { float: right; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { flex: 1 1 auto; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; flex: 0 0 auto; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: var(--wikt-palette-palegreen); flex: 0 0 auto; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } /* OOUI FieldLayout defaults to block-level rows; lay the part-of-speech radios and backend checkboxes out inline like the old <label> markup did */ .kephir-qq .oo-ui-fieldLayout { display: inline-block; margin-right: 0.75em; } .kephir-qq fieldset .oo-ui-fieldLayout { display: inline-block; } /* ── Compact form: shrink OOUI radios, labels, inputs, buttons ── */ .kephir-qq fieldset { font-size: 0.82em; } .kephir-qq fieldset legend { font-size: 1em; } .kephir-qq .oo-ui-fieldLayout-body .oo-ui-labelElement-label { font-size: 0.95em; } .kephir-qq .oo-ui-buttonElement-button { font-size: 0.85em; padding: 2px 8px; min-height: unset; } .kephir-qq .oo-ui-textInputWidget input { font-size: 0.9em; padding: 2px 6px; height: auto; min-height: unset; } /* ── Per-result action buttons ── */ /* jê bigere */ .kephir-qq .qq-take-btn .oo-ui-buttonElement-button { background: var(--wikt-palette-mint) !important; border: 1px solid var(--wikt-palette-forestgreen) !important; border-radius: 3px !important; color: var(--wikt-palette-forestgreen) !important; padding: 1px 7px !important; font-size: 0.8em !important; min-height: unset !important; } .kephir-qq .qq-take-btn .oo-ui-buttonElement-button:hover { background: var(--wikt-palette-palegreen) !important; } /* veşêre */ .kephir-qq .qq-hide-btn .oo-ui-buttonElement-button { background: var(--wikt-palette-yellow) !important; border: 1px solid var(--wikt-palette-dullgold) !important; border-radius: 3px !important; color: var(--wikt-palette-dullgold) !important; padding: 1px 7px !important; font-size: 0.8em !important; min-height: unset !important; } .kephir-qq .qq-hide-btn .oo-ui-buttonElement-button:hover { background: var(--wikt-palette-dullyellow) !important; } /* xav — plain link style */ .kephir-qq .qq-raw-btn .oo-ui-buttonElement-button { border: none !important; background: transparent !important; padding: 0 2px !important; font-size: 0.8em !important; color: var(--color-progressive, #3366cc) !important; text-decoration: underline !important; min-height: unset !important; box-shadow: none !important; } /* ── Copy icon button in the citations tab label ── */ .kephir-qq .citations-tab .oo-ui-buttonWidget { vertical-align: middle; margin-left: 2px; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ resize: none; /* dragging the resize handle with a finger is impractical */ } .kephir-qq .title { padding: 0.3em 0.5em; /* a bit roomier than desktop for touch, still tighter than the old 0.5em all round */ font-size: 1em; } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq .oo-ui-fieldLayout { display: block; margin-right: 0; } .kephir-qq input[type="text"] { min-height: 2em; } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a, .kephir-qq .tab-labels .oo-ui-buttonElement-button { padding: 0.6em 0.5em; /* larger tap targets */ } } nrxiv72mooxz4nsxzndwvh1lsqq5poh 6265444 6265443 2026-07-18T22:50:48Z Wikihez 7344 6265444 css text/css .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid var(--wikt-palette-mint); background: var(--wikt-palette-palegreen); color: var(--wikt-palette-black); z-index: 12; box-sizing: border-box; max-width: 100%; max-height: 90vh; min-width: 20em; min-height: 10em; overflow: auto; /* required for the native resize handle to appear */ resize: both; /* replaces jQuery UI's .resizable() */ display: flex; flex-direction: column; } .kephir-qq .title { padding: 0.15em 0.5em; /* was 0.5em all round — the biggest single contributor to the bar's height */ font-size: 0.85em; /* slightly smaller text so the bar can shrink further */ line-height: 1.6em; background: var(--wikt-palette-mint); cursor: move; flex: 0 0 auto; } .kephir-qq .hide-link { float: right; } .kephir-qq .search-terms { width: 70%; box-sizing: border-box; } .kephir-qq .tabs { flex: 1 1 auto; overflow-y: auto; margin: 0.5em; } .kephir-qq form { clear: both; margin: 0.5em; flex: 0 0 auto; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: var(--wikt-palette-palegreen); flex: 0 0 auto; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } /* OOUI FieldLayout defaults to block-level rows; lay the part-of-speech radios and backend checkboxes out inline like the old <label> markup did */ .kephir-qq .oo-ui-fieldLayout { display: inline-block; margin-right: 0.75em; } .kephir-qq fieldset .oo-ui-fieldLayout { display: inline-block; } /* ── Compact form: shrink OOUI radios, labels, inputs, buttons ── */ .kephir-qq fieldset { font-size: 0.82em; } .kephir-qq fieldset legend { font-size: 1em; } .kephir-qq .oo-ui-fieldLayout-body .oo-ui-labelElement-label { font-size: 0.95em; } .kephir-qq .oo-ui-buttonElement-button { font-size: 0.85em; padding: 2px 8px; min-height: unset; } .kephir-qq .oo-ui-textInputWidget input { font-size: 0.9em; padding: 2px 6px; height: auto; min-height: unset; } /* ── Per-result action links (jê bigere / veşêre / xav) ── */ .kephir-qq li small .qq-take-btn { font-weight: bold; color: var(--wikt-palette-forestgreen); } .kephir-qq li small .qq-hide-btn { color: var(--wikt-palette-dullgold); } /* ── Copy icon button in the citations tab label ── */ .kephir-qq .citations-tab .oo-ui-buttonWidget { vertical-align: middle; margin-left: 2px; } /* Mobile / Minerva: the 40%/30% desktop layout is unusable on phones */ @media (max-width: 720px) { .kephir-qq { width: 94%; left: 3%; right: 3%; top: 3.5em; /* clears Minerva's sticky header */ font-size: 12pt; /* larger touch-friendly text */ resize: none; /* dragging the resize handle with a finger is impractical */ } .kephir-qq .title { padding: 0.3em 0.5em; /* a bit roomier than desktop for touch, still tighter than the old 0.5em all round */ font-size: 1em; } .kephir-qq .search-terms { width: 100%; margin-bottom: 0.4em; } .kephir-qq .oo-ui-fieldLayout { display: block; margin-right: 0; } .kephir-qq input[type="text"] { min-height: 2em; } .kephir-qq .tabs { max-height: 60vh; } .kephir-qq .tab-labels > li > a, .kephir-qq .tab-labels .oo-ui-buttonElement-button { padding: 0.6em 0.5em; /* larger tap targets */ } } ip8x5woif71aeblkhuddghugwp9clef Bikarhêner:Wikihez/test.js 2 969083 6265456 6261041 2026-07-18T23:40:30Z Wikihez 7344 Rûpel hat valakirin 6265456 javascript text/javascript phoiac9h4m842xq45sp7s6u21eteeq1 Bikarhêner:Wikihez/Gadget-start.js 2 974484 6265457 6104470 2026-07-18T23:40:42Z Wikihez 7344 6265457 javascript text/javascript // Li ser [[vi:MediaWiki:Gadget-start.js]] hatiye refaktorkirin. //<nowiki> $(function () { var ns = mw.config.get("wgNamespaceNumber"); if (ns && !(ns === 2 && mw.config.get("wgPageName").match(/\/ceribandin$|\/test$/))) { return; } var action = mw.config.get("wgAction"); var pageExists = !!mw.config.get("wgArticleId"); // "Zimanek lê zêde bike" mode: triggered from the portlet link below. // Runs the same wizard on an EXISTING page's edit form, but appends the // generated section instead of replacing the textarea's content. var addLangMode = pageExists && mw.util.getParamValue("wiktkuaddlang") === "1"; // On a normal page view of an existing page, just add the portlet link // that takes the user into addLangMode; don't build anything else here. if (action === "view" && pageExists) { mw.util.addPortletLink("p-views", mw.util.getUrl(mw.config.get("wgPageName"), { action: "submit", wiktkuaddlang: "1" }), "+Ziman/beşeke din", "ca-wiktku-addlang", "Ji vê rûpelê re zimanekî nû zêde bike"); return; } if (!(action === "edit" || action === "submit")) { return; } if (!addLangMode && !$(".mw-newarticletext, .mw-newarticletextanon").length) { return; } if (window.location.href.includes("editintro=User:Wikihez/creation/intro")) { return; // Do not run the script wextê WF:Bilez dişuxile } function capitalize(str) { if (!str) return str; return str[0].toUpperCase() + str.substr(1); } function decapitalize(str) { if (!str) return str; return str[0].toLowerCase() + str.substr(1); } function escapeRegExp(str) { return str.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); } function stripWikilinks(str) { return str.replace(/\[\[([^\]|]+)(?:\|([^\]]+))?\]\]/g, function (m, target, display) { return display || target; }); } function insertAtCursor(el, text) { var start = el.selectionStart; var end = el.selectionEnd; var val = el.value; el.value = val.slice(0, start) + text + val.slice(end); var pos = start + text.length; el.selectionStart = el.selectionEnd = pos; } var pageName = mw.config.get("wgPageName").replaceAll(/_/g, " "); if (ns) pageName = pageName.replace(/.*\//, ""); var pageNameRe = escapeRegExp(pageName); var userLang = mw.config.get("wgUserLanguage"); // Mobile detection: MobileFrontend sets wgMFMode, or fall back to touch check. var isMobile = !!mw.config.get("wgMFMode") || window.matchMedia("(pointer: coarse)").matches; var chosenOptions = { width: "20em", disable_search_threshold: 0, placeholder_text_single: "Yekî hilbijêre", placeholder_text_multiple: "Hilbijêre", no_results_text: "Nehat dîtin", enable_split_word_search: true, search_contains: true }; function wrapNativeSelect(select) { var placeholder = select.attr("data-placeholder") || "Lê bigere…"; // Hide the native select — we drive it programmatically. select.hide(); var wrapper = $("<span class='wiktku-native-select-wrap'></span>"); var textInput = $("<input type='search' autocomplete='off'>") .attr("placeholder", placeholder) .addClass("wiktku-start-narrow wiktku-ac-input"); var resultsList = $("<ul class='wiktku-ac-results'></ul>").hide(); // Full option cache — rebuilt when chosen:updated fires. var allOptions = []; function cacheOptions() { allOptions = []; select.find("option").each(function () { var v = $(this).val(); if (!v) return; // skip the empty placeholder option allOptions.push({ value: v, text: $(this).text(), disabled: $(this).prop("disabled") }); }); } cacheOptions(); function showResults(query) { var q = query.trim().toLowerCase(); resultsList.empty(); var matched; if (q) { matched = []; $.each(allOptions, function (_, o) { if (o.disabled) return; var codeMatch = o.value.toLowerCase().indexOf(q) !== -1; var nameMatch = o.text.toLowerCase().indexOf(q) !== -1; if (codeMatch || nameMatch) { matched.push({ opt: o, codeMatch: codeMatch }); } }); // Code matches (especially prefix matches) come first. matched.sort(function (a, b) { var aCode = a.opt.value.toLowerCase(); var bCode = b.opt.value.toLowerCase(); var aPrefix = aCode.indexOf(q) === 0; var bPrefix = bCode.indexOf(q) === 0; if (aPrefix !== bPrefix) return aPrefix ? -1 : 1; if (a.codeMatch !== b.codeMatch) return a.codeMatch ? -1 : 1; return 0; }); matched = matched.map(function (item) { return item.opt; }); } else { matched = allOptions.filter(function (o) { return !o.disabled; }); } if (!matched.length) { resultsList.hide(); return; } $.each(matched.slice(0, 50), function (_, opt) { var li = $("<li></li>").text(opt.text).attr("data-value", opt.value); // Use touchend instead of touchstart so that a scroll gesture does // not accidentally select an item. We track whether the finger moved // between touchstart and touchend — if it did, it was a scroll. var touchMoved = false; li.on("touchstart", function () { touchMoved = false; }); li.on("touchmove", function () { touchMoved = true; }); li.on("touchend", function (e) { if (touchMoved) return; // was a scroll, not a tap e.preventDefault(); selectOption(opt.value, opt.text); }); // Keep mousedown for desktop fallback. li.on("mousedown", function (e) { e.preventDefault(); selectOption(opt.value, opt.text); }); resultsList.append(li); }); // Position the list above or below depending on available viewport space. var inputRect = textInput[0].getBoundingClientRect(); var viewportH = window.innerHeight; var spaceBelow = viewportH - inputRect.bottom - 8; var spaceAbove = inputRect.top - 8; var maxH = Math.min(224, Math.max(spaceBelow, spaceAbove)); // 224px ≈ 14em resultsList.css({ "max-height": maxH + "px", "top": spaceBelow >= spaceAbove ? "100%" : "auto", "bottom": spaceBelow >= spaceAbove ? "auto" : "100%" }); resultsList.show(); } function selectOption(value, text) { textInput.val(text); select.val(value); resultsList.hide(); select.trigger("change"); } textInput.on("input focus", function () { showResults($(this).val()); }); textInput.on("blur", function () { // Short delay so a touchstart on a result item fires first. setTimeout(function () { resultsList.hide(); }, 200); }); // chosen:updated → re-cache (called after ziman.json loads). select.on("chosen:updated", function () { cacheOptions(); // If a value is already selected, keep the display text in sync. var cur = select.val(); if (cur) { var match = $.grep(allOptions, function (o) { return o.value === cur; })[0]; if (match) textInput.val(match.text); } }); // No-op .chosen() so desktop call-sites don't need guarding. select.chosen = function () { return select; }; wrapper.append(textInput).append(resultsList).append(select); return wrapper; } var langsByCode = {}; // Populated from [[MediaWiki:Gadget-start.js/data.json]] at runtime. var metadata = {}; // Zaravayên kurdî yên ku di beşa "Bi zaravayên din" de tên pêşkêşkirin — // ev kod ji beşa Werger têne derxistin daku heman zimên du caran neyê xwendin. var ZARAVA_LANG_CODES = ["ckb", "sdh", "lki", "hac", "zza"]; function getZaravaKeys(choices) { var byCode = {}; $.each(choices || [], function (_, c) { byCode[c[0]] = c; }); var result = []; $.each(ZARAVA_LANG_CODES, function (_, code) { if (byCode[code]) result.push(byCode[code]); }); return result; } function needsTransliteration(langCode) { var meta = metadata[langCode]; if (!meta || !meta.sc) return false; var scripts = Array.isArray(meta.sc) ? meta.sc : [meta.sc]; return scripts.length > 0 && scripts[0] !== "Latn"; } // Kodên cinsiyetê yên di metadata.g de var GENDER_BASE_LABELS = { m: "mê", n: "nêr", nt: "nêtar", mn: "mê û nêr", mnmane: "mê yan nêr li gorî maneyê", g: "giştî", y: "yekjimar", p: "pirjimar" }; // Sub-lists that only make sense for a plain (non-şablon) sense — hidden // when a şablon (e.g. {{guharto|…}}) is chosen for that sense, since a // template-based sense has no "own" gloss for alternate forms, synonyms, // antonyms, coordinate terms, hypernyms or hyponyms to attach to. Etîket, // Nimûne and Jêgirtin stay visible either way. var HIDDEN_ON_TPL_GROUPS = [ "wiktku-dfn-alternativ", "wiktku-dfn-hevmane", "wiktku-dfn-dijmane", "wiktku-dfn-koordine", "wiktku-dfn-jornav", "wiktku-dfn-jernav" ]; function genderLabel(code) { if (code === "p") return "Pirjimar"; var pluralMatch = code.match(/^(.+)-p$/); if (pluralMatch && GENDER_BASE_LABELS[pluralMatch[1]]) { return GENDER_BASE_LABELS[pluralMatch[1]] + " (pirjimar)"; } return GENDER_BASE_LABELS[code] || code; } /** * True if a sense has any content worth keeping besides its mane text — * etîket, hevmane/dijmane/koordîne/etc. word lists, nimûne, or jêder * (quote). Used so a sense with an empty mane but filled-in extra * fields still gets emitted (with {{mane?}} standing in for the gloss) * instead of being silently dropped. */ function senseHasExtraContent(s) { if (s.etiket && $.grep(s.etiket, function (e) { return $.trim(e) !== ""; }).length) return true; if (s.alternativ.length || s.hevmane.length || s.dijmane.length || s.koordine.length || s.jornav.length || s.jernav.length) return true; if (s.nimune && $.grep(s.nimune, function (n) { return (typeof n === "object" ? n.text : n) !== ""; }).length > 0) return true; if (s.jeder && $.grep(s.jeder, function (j) { return j && j.quote; }).length > 0) return true; return false; } /** * formatNimune: each nimûne item can be { text, tr, t }: * text — example text * tr — transliteration (only when the language needs it) * t — Kurdish translation (third positional param, no key) */ function formatNimune(nimunes, lang, hasJeder) { var hasNimune = nimunes && $.grep(nimunes, function (n) { return (typeof n === "object" ? n.text : n) !== ""; }).length > 0; if (!hasNimune) { return hasJeder ? "" : "\n#* {{bênimûne|" + lang + "}}"; } return $.map(nimunes, function (n) { var text = typeof n === "object" ? n.text : n; if (!text) return undefined; var bolded = text.replace( new RegExp("(" + pageNameRe + "([^( |,|;|\\?|\\.|\\!)]+)?)", "ig"), "'''$1'''"); var tpl = "\n#: {{nm|" + lang + "|" + bolded; if (typeof n === "object") { if (n.tr) tpl += "|tr=" + n.tr; // Translation as third positional param (no key needed). if (n.t) tpl += "|" + n.t; } // Short examples fit on one line together with their translation. // rêz=1 is not used for ku — definitions are shown on separate lines there. if (text.length < 200 && lang !== "ku") tpl += "|rêz=1"; tpl += "}}"; return tpl; }).join(""); } /** * Formats a list of jêder (quote/citation) objects into wikitext lines. * Each entry that has no quote text is skipped. Returns "" when the list * is empty or every entry is blank. * * #* {{jêder-…|lang|jêgirtin=…|tr=…|tercime=…|…fields…}} * * When no template is chosen, the generic {{jêder|…}} template is used * instead. Its 2nd positional param is the user's freeform "bi destê xwe * binivîsim" source text when supplied, or the çavkanî? placeholder otherwise. * If that text contains "=" it is passed as |2=… instead of a bare * positional param, since MediaWiki would otherwise misparse it as its * own key=value pair and break the template: * #* {{jêder|lang|jêgirtin=…|tr=…|tercime=…|<manual source or çavkanî?>}} */ function formatJeder(jederList, lang) { if (!jederList || !jederList.length) return ""; return $.map(jederList, function (jeder) { if (!jeder || !jeder.quote) return undefined; if (jeder.jederTpl) { var cite = "\n#* {{" + jeder.jederTpl + "|" + lang; cite += "|jêgirtin=" + jeder.quote; if (jeder.quoteTr) cite += "|tr=" + jeder.quoteTr; if (jeder.quoteT) cite += "|tercime=" + jeder.quoteT; $.each(jeder.jêderFields || {}, function (key, val) { if (val) cite += "|" + key + "=" + val; }); cite += "}}"; return cite; } var out = "\n#* {{jêder|" + lang + "|jêgirtin=" + jeder.quote; if (jeder.quoteTr) out += "|tr=" + jeder.quoteTr; if (jeder.quoteT) out += "|tercime=" + jeder.quoteT; var srcParam = jeder.jederManual ? jeder.jederManual : "çavkanî?"; // A positional param containing "=" gets parsed as its own key=value // pair by MediaWiki and breaks the template, so force it to be // explicitly named (|2=) whenever that's the case. out += (srcParam.indexOf("=") !== -1 ? "|2=" : "|") + srcParam; out += "}}"; return out; }).join(""); } function makeWordListStep(id, name, question_fmt, header, templateName) { return { id: id, name: name, question_fmt: question_fmt, multiple: true, narrow: true, visible: function (values) { return values.lang && values.pos; }, output: function (values) { var words = $.grep(values[id] || [], function (w) { return !!w; }); if (!words.length) return ""; var lang = values.lang; var section = "\n==== " + header + " ====\n"; if (words.length === 1) { // Single word — keep the simple inline template. return section + "* {{" + templateName + "|" + lang + "|" + words[0] + "}}\n"; } // Multiple words — use {{kol3}} with one positional param per word. var params = "cure=" + header + "\n" + $.map(words, function (w) { return "|" + w; }).join("\n"); return section + "{{kol3|" + lang + "|" + params + "\n}}\n"; } }; } var steps = { lang: { id: "lang", required: true, name: "ziman", question_fmt: '"' + pageName + '" bi çi zimanî ye?', question_br: true, // Populated from [[MediaWiki:Gadget-start.js/data.json]] (langChoices). choices: [], output: function (values) { return "== {{ziman|" + values.lang + "}} ==\n"; } }, pron: { id: "pron", name: "bilêvkirin", question_fmt: '"' + pageName + '" çawa tê telafûzkirin?', // pronTpls populated from data.json pronTpls: [], visible: function (values) { if (!values.lang) return false; // In addLangMode, only skip pron when this langcode's section // already exists in the page — if it's a new language, show it. if (addLangMode) { var existing = $("#wpTextbox1").val() || ""; var header = "== {{ziman|" + values.lang + "}} =="; return existing.indexOf(header) === -1; } return true; }, /** Fills (or refills) the insert-dropdown from the current pronTpls array, filtering by language. */ refreshTplSelect: function () { var sel = $("#wiktku-start-pron .wiktku-tpl-insert-select"); if (!sel.length) return; var lang = getValues().lang || ""; sel.find("option[value!='']").remove(); $.each(steps.pron.pronTpls, function (_, tpl) { // Filter: if tpl.langs exists, only show if lang is in that list; otherwise show always var allowed = !tpl.langs || tpl.langs.indexOf(lang) !== -1; if (allowed) { sel.append($("<option></option>") .val(tpl.snippet) .text(tpl.name + " — " + tpl.desc) .attr("data-nolang", tpl.noLang ? "1" : "")); } }); // Notify Chosen that the option list has changed (no-op on mobile). if (!isMobile) sel.trigger("chosen:updated"); }, build: function (stepDiv) { if (stepDiv.find(".wiktku-pron-wrap").length) return null; var wrap = $("<div class='wiktku-pron-wrap'></div>"); var ta = $("<textarea></textarea>") .attr("name", "wiktku-pron-" + $.now()) .attr("class", "wiktku-start-step-field wiktku-pron-text") .attr("rows", 4) .attr("placeholder", "Nimûne: {{IPA|ku|/pɛɪ̯n/}} yan {{kîte|ku|he|ce|ki|rin}}"); // Template insert dropdown — filtered by language. var sel = $("<select class='wiktku-tpl-insert-select'></select>"); sel.append($("<option value=''>— şablonek lê zêde bike —</option>")); var lang = getValues().lang || ""; $.each(steps.pron.pronTpls, function (_, tpl) { // Filter: if tpl.langs exists, only show if lang is in that list; otherwise show always var allowed = !tpl.langs || tpl.langs.indexOf(lang) !== -1; if (allowed) { sel.append($("<option></option>") .val(tpl.snippet) .text(tpl.name + " — " + tpl.desc) .attr("data-nolang", tpl.noLang ? "1" : "")); } }); sel.on("change", function () { var snippet = $(this).val(); if (!snippet) return; var lang = getValues().lang || ""; // Check if the selected option has noLang flag var selectedOption = sel.find("option:selected"); var hasNoLang = selectedOption.attr("data-nolang") === "1"; if (!hasNoLang) { snippet = snippet.replace(/CODE/g, lang).replace(/SOURCELANG/g, "?"); } insertAtCursor(ta[0], snippet); $(this).val(""); ta.focus(); }); wrap.append(sel).append($("<br>")).append(ta); stepDiv.append(wrap); return ta; }, output: function () { var text = $.trim($("#wiktku-start-pron .wiktku-pron-text").val()); if (!text) return ""; var lines = text.split("\n"); var out = $.map(lines, function (line) { line = $.trim(line); if (!line) return undefined; return line.charAt(0) === "*" ? line : "* " + line; }).join("\n"); return "\n=== Bilêvkirin ===\n" + out + "\n"; } }, pos: { id: "pos", required: true, name: "Cureyê rêzimanî", question_fmt: 'Cureyê rêzimanî yê "' + pageName + '" çi ye?', visible: function (values) { return values.lang; }, question_br: true, // Populated from [[MediaWiki:Gadget-start.js/data.json]] (posChoices). choices: [], output: function (values) { var pos = values.pos || ""; var cinsiyet = values.cinsiyet || ""; // from the cinsiyet step var lekTur = values.lektur || ""; // from the lêker transitivity step var capitalizedPos = capitalize(pos); var outputString = "\n=== " + capitalizedPos + " ===\n"; // Add ku-tewîn-nav for single-word navdêr/serenav with known gender. if (!pageName.includes(" ") && cinsiyet && GENDER_BASE_LABELS[cinsiyet] && (pos === "navdêr" || pos === "serenav") && values.lang === "ku") { outputString += "{{ku-tewîn-nav|" + pageName + "|" + GENDER_BASE_LABELS[cinsiyet]; if (pos === "serenav") outputString += "|y"; outputString += "}}\n"; } outputString += "{{" + pos + "|" + values.lang; if (pos === "navdêr" || pos === "serenav") { if (cinsiyet) { outputString += "|c=" + cinsiyet; } else if (values.lang === "ku") { // Unknown gender — prompt editor to fill it in. outputString += "|c=?"; } } else if (/^lêker/.test(pos) && lekTur) { outputString += "|c=" + lekTur; } if (values.tr) { outputString += "|tr=" + values.tr; } outputString += "}}\n"; return outputString; } }, /** * cinsiyet (grammatical gender) — only shown for navdêr/serenav, û * tenê ger metadata ji bo zimanê hilbijartî lîsteyeke "g" (cinsiyet) * were dayîn. Opsiyonên vê gavê ne sabît in — ji metadata[values.lang].g * têne çêkirin, ji ber ku di hemû zimanan de cinsiyet tine. */ cinsiyet: { id: "cinsiyet", name: "cinsiyet", question_fmt: 'Cinsiyeta "' + pageName + '" çi ye?', question_br: true, visible: function (values) { var meta = metadata[values.lang]; return !!(values.lang && (values.pos === "navdêr" || values.pos === "serenav") && meta && meta.g && meta.g.length); }, build: function (stepDiv, values) { var select = stepDiv.find("select.wiktku-start-step-field"); if (!select.length) { select = $(mw.html.element("select", { "class": "wiktku-start-step-field", id: "wiktku-start-cinsiyet-field" })); stepDiv.append(select); } if (!values) return select; var meta = metadata[values.lang]; var codes = (meta && meta.g) || []; var prevVal = select.val(); var choices = $.map(codes, function (code) { return [[code, genderLabel(code)]]; }); populateMenus(select, choices); if ($.grep(choices, function (c) { return c[0] === prevVal; }).length) { select.val(prevVal); } if (!isMobile) select.trigger("chosen:updated"); return select; }, output: function () { return ""; } // consumed by pos.output }, /** * Lêker transitivity — only shown for any lêker variant. */ lektur: { id: "lektur", name: "Cureyê lêkerê (fiîlê)", question_fmt: "Cureyê lêkerê (fiîlê) çi ye?", question_br: true, visible: function (values) { return values.lang && values.pos && /^lêker/.test(values.pos); }, // Dictionary: value → display label. Add new types here. choices: [ ["gh", "gerguhêz"], ['x-gh', 'xwerû-gerguhêz'], ['p-gh', 'pêkhatî-gerguhêz'], ['h-gh', 'hevedudanî-gerguhêz'], ['b-gh', 'biwêjî-gerguhêz'], ["ngh", "negerguhêz"], ['x-ngh', 'xwerû-negerguhêz'], ['p-ngh', 'pêkhatî-negerguhêz'], ['h-ngh', 'hevedudanî-negerguhêz'], ['b-ngh', 'biwêjî-negerguhêz'] ], output: function () { return ""; } // consumed by pos.output }, tr: { id: "tr", name: "transkrîpsiyon", question_fmt: "Transkrîpsiyona kelîmeyê", multiple: false, narrow: true, visible: function (values) { return values.lang && values.pos && needsTransliteration(values.lang); } }, dfn: { id: "dfn", // required: true, ger mane tinebe [[Şablon:mane?]] bi kar bîne name: "Mane", question_fmt: "Maneya kelîmeyê binivîse. Mane otomatîk tê lînkkirin! Ji bo tercimeyan beşa 'Werger' bi kar bîne!", multiple: true, ordered: true, rows: 3, visible: function (values) { return values.lang && values.pos; }, example: function (values) { // posExamples loaded from [[MediaWiki:Gadget-start.js/data.json]]. var examples = steps.dfn.posExamples || {}; var full = values.pos || ""; return examples[full] || ""; }, /** * Builds one sense block (<li>) inside the ordered list. * Each block contains: * - a textarea for the definition * - an expandable nimûne list * - single-row sub-lists for formên alternatîv, hevmane, dijmane */ buildSenseBlock: function (stepDiv) { var block = $("<li class='wiktku-dfn-sense'></li>"); // — Mane textarea (declared first so the template handler can reference it) — var dfnArea = $("<textarea></textarea>") .attr("name", "wiktku-dfn-mane-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("class", "wiktku-start-step-field wiktku-dfn-mane") .attr("rows", 6) .attr("placeholder", "Mane…"); dfnArea.on("input", function () { steps.dfn.onDfnInput(stepDiv, block, this); }); // — Template selector (optional — replaces mane when chosen) — // Template definitions loaded from [[MediaWiki:Gadget-start.js/data.json]]. var tplDefs = steps.dfn.tplDefs || []; // Cache of all non-placeholder option elements — used by updateTplOptions // to remove/re-add options (the only approach compatible with Chosen.js). var _allTplOptions = []; var tplSelect = $(mw.html.element("select", { "class": "wiktku-dfn-tpl-select" })); tplSelect.append($("<option value=''>— yan jî şablonek hilbijêre —</option>")); $.each(tplDefs, function (_, tpl) { var opt = $("<option></option>") .val(tpl.name) .text(tpl.name) .attr("data-langs", tpl.langs ? tpl.langs.join(",") : "") .attr("data-nolang", tpl.noLang ? "1" : ""); tplSelect.append(opt); _allTplOptions.push(opt[0]); }); function updateTplOptions() { var lang = getValues().lang || ""; var currentVal = tplSelect.val(); var currentStillValid = false; // Detach all non-placeholder options, then re-attach only the visible ones. // This is the only approach that works correctly with both native <select> // and Chosen.js on desktop. tplSelect.find("option[value!='']").detach(); $.each(_allTplOptions, function (_, opt) { var allowed = $(opt).attr("data-langs"); var visible = !allowed || allowed.split(",").indexOf(lang) !== -1; if (visible) { tplSelect.append(opt); if ($(opt).val() === currentVal) currentStillValid = true; } }); if (!isMobile) tplSelect.trigger("chosen:updated"); if (currentVal && !currentStillValid) { tplSelect.val(""); dfnArea.show(); tplTitleInput.hide().val(""); } } // Store updater on the element so refresh() can call it for all blocks. tplSelect.data("updateOptions", updateTplOptions); var tplTitleInput = $("<input type='text'>") .addClass("wiktku-dfn-tpl-title wiktku-start-narrow") .attr("placeholder", "Navê rûpelê…") .hide(); // Grow the sense list when the title field of the last block gets content, // mirroring what onDfnInput does for the plain mane textarea. tplTitleInput.on("input", function () { steps.dfn.onDfnInput(stepDiv, block, this); }); /** * When a şablon sense is chosen, formên alternatîv/hevmane/dijmane/ * termên koordîne/jornav/jêrnav don't apply (there's no plain gloss * to hang them off), so hide those subgroups. Etîket, Nimûne and * Jêgirtin stay visible and still usable for a şablon sense. */ function updateFieldVisibility() { var isTpl = !!tplSelect.val(); $.each(HIDDEN_ON_TPL_GROUPS, function (_, cls) { block.find("." + cls + "-group").toggle(!isTpl); }); } // Store on the block so restoreDfn() can re-sync visibility // after programmatically setting tplSelect's value. block.data("updateFieldVisibility", updateFieldVisibility); tplSelect.on("change", function () { var chosen = $(this).val(); if (chosen) { dfnArea.hide(); tplTitleInput.show().focus(); } else { dfnArea.show(); tplTitleInput.hide().val(""); } updateFieldVisibility(); // Re-run refresh so the Werger step visibility updates. refresh(); }); var tplRow = $("<div></div>").addClass("wiktku-dfn-tpl-row") .append(tplSelect).append(" ").append(tplTitleInput); block.append(tplRow); block.append(dfnArea); // Apply lang filter on initial build. updateTplOptions(); // — Sub-field groups — // All groups are always visible with a placeholder textarea. // Nimûne is last in the DOM and last in the output. var allGroups = [ { cls: "wiktku-dfn-etiket", label: "Etîket", rows: 1, narrow: true, izah: "xisûsen, Mêrdîn, anatomî, Badînî" }, { cls: "wiktku-dfn-alternativ", label: "Formên alternatîv", rows: 1, narrow: true, izah: "Varyantên vê kelîmeyê" }, { cls: "wiktku-dfn-hevmane", label: "Hevmane", rows: 1, narrow: true, izah: "Spehî hevmaneya Bedew e." }, { cls: "wiktku-dfn-dijmane", label: "Dijmane", rows: 1, narrow: true, izah: "Zengîn dijmaneya feqîr e." }, { cls: "wiktku-dfn-koordine", label: "Termên koordîne", rows: 1, narrow: true, izah: "Pisîk û kûçik termên koordîne ne çunkî Jornavên wan gelek in" }, { cls: "wiktku-dfn-jornav", label: "Jornav", rows: 1, narrow: true, izah: "Heywan jornavê guhandar e" }, { cls: "wiktku-dfn-jernav", label: "Jêrnav", rows: 1, narrow: true, izah: "Guhandar jêrnavê heywan e" }, { cls: "wiktku-dfn-nimune", label: "Nimûne", rows: 2, narrow: false } ]; $.each(allGroups, function (_, g) { var groupDiv = $("<div></div>").addClass("wiktku-dfn-subgroup " + g.cls + "-group"); function buildNimuneLi() { var lang = getValues().lang || ""; var li = $("<li></li>").addClass("wiktku-dfn-nimune-li"); var mainTa = $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-text-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", g.rows) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-text") .attr("placeholder", "Nimûneya emilandina kelîmeyê tu bi xwe binivîse…"); mainTa.on("input", function () { var val = $.trim($(this).val()); var isLast = li.is(list.children("li:last-child")); if (val && isLast) { list.append(buildNimuneLi()); } }); li.append(mainTa); var subWrap = $("<div></div>").addClass("wiktku-dfn-nimune-sub"); if (needsTransliteration(lang)) { subWrap.append( $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-tr-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 5) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-tr") .attr("placeholder", "Transkrîpsiyona bi alfabeya latînî") ); } if (lang && lang !== "ku") { subWrap.append( $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-t-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 5) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-t") .attr("placeholder", "Tercimeya kurmancî") ); } if (subWrap.children().length) li.append(subWrap); return li; } if (g.cls === "wiktku-dfn-nimune") { // Nimûne — compound widget with tr/t sub-fields. var lbl = $("<span></span>").addClass("wiktku-dfn-sublabel").text(g.label + ": "); var list = $("<ol></ol>").addClass("wiktku-dfn-sublist " + g.cls + "-list"); groupDiv.data("buildNimuneLi", buildNimuneLi); list.append(buildNimuneLi()); groupDiv.append(lbl).append(list); block.append(groupDiv); } else { // Regular always-visible group — label + growing textarea list. var lbl = $("<span></span>").addClass("wiktku-dfn-sublabel").text(g.label + ": " + g.izah); var list = $("<ol></ol>").addClass("wiktku-dfn-sublist " + g.cls + "-list"); var firstInput = $("<textarea></textarea>") .attr("name", g.cls + "-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", g.rows) .attr("class", "wiktku-dfn-subfield" + (g.narrow ? " wiktku-start-narrow" : "")) .attr("placeholder", g.label + "…"); firstInput.on("input", function () { steps.dfn.onSubInput(list, this, g.rows, g.narrow); }); list.append($("<li></li>").append(firstInput)); groupDiv.append(lbl).append(list); block.append(groupDiv); } }); // — Jêder (quote / citation) group — a growing list, sibling to Nimûne — // Structured the same way as Nimûne (ol.wiktku-dfn-sublist > li) so it // lines up at the same indentation, and so that typing into the last // citation's Jêgirtin box automatically opens a fresh empty one below it. (function () { var jederGroupDiv = $("<div></div>").addClass("wiktku-dfn-subgroup wiktku-dfn-jeder-group"); var jederLbl = $("<span></span>").addClass("wiktku-dfn-sublabel").text("Jêgirtin: "); var jederList = $("<ol></ol>").addClass("wiktku-dfn-sublist wiktku-dfn-jeder-list"); function buildJederLi() { var lang = getValues().lang || ""; var li = $("<li></li>").addClass("wiktku-dfn-jeder-li"); var dragHandle = $("<span></span>") .addClass("wiktku-jeder-drag-handle") .attr("title", "Bişkûne û bikişîne da ku rêzê biguhezîne") .html("⠿"); // Quote text textarea var quoteTa = $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-quote-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 2) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-quote") .attr("placeholder", "Nimûneya emilandinê ji kitêb an çavkaniyeke din binivîse"); quoteTa.on("input", function () { var val = $.trim($(this).val()); var isLast = li.is(jederList.children("li:last-child")); if (val && isLast) { jederList.append(buildJederLi()); } }); li.append(dragHandle).append(quoteTa); // tr/t sub-fields for the quote — shown as needed for the language. var quoteSubWrap = $("<div></div>").addClass("wiktku-dfn-quote-sub"); if (needsTransliteration(lang)) { quoteSubWrap.append( $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-quote-tr-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 2) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-quote-tr") .attr("placeholder", "Transkrîpsiyona jêgirtinê…") ); } if (lang && lang !== "ku") { quoteSubWrap.append( $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-quote-t-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 2) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-quote-t") .attr("placeholder", "Tercimeya jêgirtinê bi kurmancî") ); } if (quoteSubWrap.children().length) li.append(quoteSubWrap); // Citoid auto-fill: fetch citation data from a URL, DOI or ISBN and // prefill the source şablon + fields below (see Gadget-citoid-helper.js). var citoidWrap = $("<div></div>").addClass("wiktku-dfn-quote-citoid"); var citoidInput = $("<input type='text'>") .addClass("wiktku-dfn-quote-citoid-input wiktku-start-narrow") .attr("placeholder", "URL, DOI an ISBN binivîse ku otomatîk were tijekirin…"); var citoidBtn = new OO.ui.ButtonWidget({ label: "Bi Citoid bîne", classes: [ "wiktku-dfn-quote-citoid-btn" ] }); var citoidStatus = $("<span></span>").addClass("wiktku-dfn-quote-citoid-status"); /** * Fetches citation data from Citoid and applies it to this * citation's şablon selector + fields. Mirrors the logic in * Form.prototype._fillFromCitoid (Gadget-wikt.add-examples.js): * - only (re)selects the şablon when it actually differs from * what's already chosen, so a repeat fetch doesn't wipe out * a template the user already picked; * - only fills fields that are currently empty, so it never * overwrites something the user typed by hand; * - falls back to the freeform "bi destê xwe binivîsim" source * only when nothing was typed there yet. */ function runCitoidFetch() { var query = $.trim(citoidInput.val()); if (!query) { mw.notify("Ji kerema xwe re pêşî URL, DOI an ISBNyekê binivîse."); return; } citoidBtn.setDisabled(true); citoidStatus.text("Tê anîn…"); wikt.citoidHelper.ensure().then(function () { return wikt.citoid.fetchJederFields(query); }).then(function (result) { var jederKey = result.jederKey; var hasTpl = !!jederKey && srcSel.find("option[value='" + jederKey + "']").length > 0; var targetVal = hasTpl ? jederKey : "__manual__"; // Only (re)select — and thus rebuild — the field rows if // we're switching to a different şablon than what's // already chosen, so a second fetch doesn't clear fields // the user already filled in by hand. if (srcSel.val() !== targetVal) { srcSel.val(targetVal).trigger("change"); srcSel.trigger("chosen:updated"); } if (hasTpl) { // Tenê qadên vala tijî bike. $.each(result.fields, function (key, val) { var input = srcFields.find("input[data-field-key='" + key + "']"); if (input.length && !$.trim(input.val())) { input.val(val); } }); } else { // Şablonek nehat naskirin ji bo vê itemType — rêzikeke // çavkaniyê ya bi destan a ji qadên Citoid tê çêkirin, // lê tenê ger qada destan vala be. var manualField = srcFields.find(".wiktku-dfn-quote-src-manual"); if (!$.trim(manualField.val())) { var parts = []; $.each(["nivîskar", "sernav", "websîte", "kovar", "weşanxane", "sal", "url"], function (_, k) { if (result.fields[k]) parts.push(result.fields[k]); }); manualField.val(parts.join(", ")); } } citoidStatus.text(""); }, function (errorMsg) { citoidStatus.text(typeof errorMsg === "string" ? errorMsg : "Nehat dîtin. Kontrol bike ka URL/DOI/ISBN rast e."); }).always(function () { citoidBtn.setDisabled(false); }); } citoidBtn.on("click", runCitoidFetch); citoidInput.on("keydown", function (e) { if (e.which === 13) { // Enter e.preventDefault(); runCitoidFetch(); } }); citoidWrap.append(citoidInput).append(citoidBtn.$element).append(citoidStatus); // Source template selector, specific to this citation. var srcSel = $("<select></select>").addClass("wiktku-dfn-quote-src-sel"); srcSel.append($("<option value=''>— Çavkaniyê hilbijêre —</option>")); srcSel.append($("<option></option>").val("__manual__").text("Bi destê xwe binivîsim")); var jederDefs = steps.dfn.jederDefs || {}; $.each(jederDefs, function (tplName, def) { srcSel.append($("<option></option>").val(tplName).text(def.label)); }); // Dynamic source fields container. var srcFields = $("<div></div>").addClass("wiktku-dfn-quote-src-fields"); srcSel.on("change", function () { srcFields.empty(); var chosen = $(this).val(); if (!chosen) return; if (chosen === "__manual__") { // Freeform source, written by the user — becomes the 2nd // positional param of {{jêder|lang|…}} instead of çavkanî?. srcFields.append( $("<textarea></textarea>") .attr("rows", 4) .addClass("wiktku-dfn-subfield wiktku-dfn-quote-src-manual") .attr("placeholder", "Çavkaniyê bi destê xwe binivîse…") ); return; } var def = (steps.dfn.jederDefs || {})[chosen]; if (!def) return; $.each(def.fields, function (_, f) { var row = $("<div></div>").addClass("wiktku-dfn-quote-src-row"); var fieldLbl = $("<label></label>").text(f.label + ": "); var inp = $("<input type='text'>") .addClass("wiktku-dfn-quote-src-input wiktku-start-narrow") .attr("data-field-key", f.key) .attr("placeholder", f.label + "…"); row.append(fieldLbl).append(inp); srcFields.append(row); }); }); li.append(citoidWrap).append(srcSel).append(srcFields); return li; } jederGroupDiv.data("buildJederLi", buildJederLi); jederList.append(buildJederLi()); // Make citation rows sortable (drag to reorder). // The last row is always the empty trailing row — cancel its drag. mw.loader.using("jquery.ui.sortable", function () { jederList.sortable({ handle: ".wiktku-jeder-drag-handle", axis: "y", items: "li:not(:last-child)", tolerance: "pointer" }); }); jederGroupDiv.append(jederLbl).append(jederList); block.append(jederGroupDiv); }()); // Apply the initial hide/show state for the sub-groups (matches // tplSelect's starting value, which is normally empty). updateFieldVisibility(); return block; }, /** Grows the sense list when the last mane textarea gets content. */ onDfnInput: function (stepDiv, block, textarea) { var val = $.trim($(textarea).val()); var list = stepDiv.find("ol.wiktku-dfn-list"); var isLast = block.is(list.children("li:last-child")); if (val && isLast) { var newBlock = steps.dfn.buildSenseBlock(stepDiv); list.append(newBlock); // Apply Chosen to the new block's template selector on desktop. if (!isMobile) newBlock.find("select.wiktku-dfn-tpl-select").chosen(chosenOptions); } refresh(); }, /** Grows a sub-list (nimûne/formên alternatîv/hevmane/dijmane/termên koordîne) on input. */ onSubInput: function (list, input, rows, narrow) { var val = $.trim($(input).val()); var item = $(input).parent(); var isLast = item.is(list.children("li:last-child")); if (val && isLast) { var next = $("<textarea></textarea>") .attr("name", "wiktku-dfn-sub-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", rows) .attr("class", "wiktku-dfn-subfield" + (narrow ? " wiktku-start-narrow" : "")); next.on("input", function () { steps.dfn.onSubInput(list, this, rows, narrow); }); list.append($("<li></li>").append(next)); } }, // Populated from [[MediaWiki:Gadget-start.js/data.json]] (tplDefs, posExamples, jederDefs). tplDefs: [], posExamples: {}, jederDefs: {}, build: function (stepDiv) { if (stepDiv.find("ol.wiktku-dfn-list").length) return null; var list = $("<ol class='wiktku-dfn-list'></ol>"); list.append(steps.dfn.buildSenseBlock(stepDiv)); stepDiv.append(list); return null; }, /** Reads all sense blocks from the DOM and returns an array of sense objects. */ getSenses: function (stepDiv) { var senses = []; stepDiv.find("li.wiktku-dfn-sense").each(function () { var block = $(this); var tplSel = block.find("select.wiktku-dfn-tpl-select"); var tpl = tplSel.val() || ""; // noLang: template already encodes the language — don't add |lang| param. var tplNoLang = tpl ? tplSel.find("option[value='" + tpl + "']").attr("data-nolang") === "1" : false; var tplTitle = $.trim(block.find("input.wiktku-dfn-tpl-title").val()); var mane = $.trim(block.find("textarea.wiktku-dfn-mane").val()); var etiket = (function () { var vals = []; block.find(".wiktku-dfn-etiket-list textarea").each(function () { var v = $.trim($(this).val()); if (v) vals.push(v); }); return vals; }()); function readList(cls) { var vals = []; block.find("." + cls + "-list textarea").each(function () { var v = $.trim($(this).val()); if (v) vals.push(v); }); return vals; } // Nimûne items are compound: { text, tr?, t? } function readNimuneList() { var items = []; block.find(".wiktku-dfn-nimune-list li.wiktku-dfn-nimune-li").each(function () { var text = $.trim($(this).find(".wiktku-dfn-nimune-text").val()); if (!text) return; var obj = { text: text }; var tr = $.trim($(this).find(".wiktku-dfn-nimune-tr").val()); var t = $.trim($(this).find(".wiktku-dfn-nimune-t").val()); if (tr) obj.tr = tr; if (t) obj.t = t; items.push(obj); }); return items; } // Jêder is a growing list of citations, one per li — mirrors readNimuneList(). function readJederList() { var items = []; block.find(".wiktku-dfn-jeder-list li.wiktku-dfn-jeder-li").each(function () { var li = $(this); var quote = $.trim(li.find(".wiktku-dfn-nimune-quote").val()); if (!quote) return; var obj = { quote: quote }; var qtr = $.trim(li.find(".wiktku-dfn-nimune-quote-tr").val()); var qt = $.trim(li.find(".wiktku-dfn-nimune-quote-t").val()); if (qtr) obj.quoteTr = qtr; if (qt) obj.quoteT = qt; var tplName = li.find(".wiktku-dfn-quote-src-sel").val(); if (tplName === "__manual__") { var manual = $.trim(li.find(".wiktku-dfn-quote-src-manual").val()); if (manual) obj.jederManual = manual; } else if (tplName) { obj.jederTpl = tplName; var fields = {}; li.find(".wiktku-dfn-quote-src-input").each(function () { var k = $(this).attr("data-field-key"); var v = $.trim($(this).val()); if (k && v) fields[k] = v; }); obj.jêderFields = fields; } items.push(obj); }); return items; } senses.push({ tpl: tpl, tplNoLang: tplNoLang, tplTitle: tplTitle, mane: mane, etiket: etiket, nimune: readNimuneList(), jeder: readJederList(), alternativ: readList("wiktku-dfn-alternativ"), hevmane: readList("wiktku-dfn-hevmane"), dijmane: readList("wiktku-dfn-dijmane"), koordine: readList("wiktku-dfn-koordine"), jornav: readList("wiktku-dfn-jornav"), jernav: readList("wiktku-dfn-jernav") }); }); return senses; }, getOutput: function (values, callback) { var stepDiv = $("#wiktku-start-dfn"); var senses = steps.dfn.getSenses(stepDiv); var lang = values.lang; // A sense counts as "filled" if it has a mane, a chosen template + title, // or any other content (etîket/hevmane/nimûne/jêder…) worth keeping. var hasMane = senses.some(function (s) { return s.mane !== "" || (s.tpl && s.tplTitle) || senseHasExtraContent(s); }); // True only when at least one sense has a regular mane (needs linkify). var hasRegularMane = senses.some(function (s) { return !s.tpl && s.mane !== ""; }); var text = $.map(senses, function (sense) { // — Template sense (e.g. {{guharto|ku|somepage}} or {{ku-Latn|somepage}}) — if (sense.tpl) { if (!sense.tplTitle) return undefined; // Etîket still applies to a şablon sense — build the same // {{e|lang|label1|label2}} prefix as a regular sense would get. var tplLabelTpl = ""; if (sense.etiket && sense.etiket.length) { var tplLabelParts = sense.etiket.map(function (part) { return $.trim(part); }).filter(function (part) { return part !== ""; }); if (tplLabelParts.length) { tplLabelTpl = " {{e|" + lang + "|" + tplLabelParts.join("|") + "}} "; } } // noLang templates encode the language in their name — omit the |lang| param. var tplCall = sense.tplNoLang ? "{{" + sense.tpl + "|" + sense.tplTitle + "}}" : "{{" + sense.tpl + "|" + lang + "|" + sense.tplTitle + "}}"; var tplLine = "#" + (tplLabelTpl ? tplLabelTpl : " ") + tplCall; // Nimûne / Jêder still apply to a şablon sense too. var tplHasJeder = sense.jeder && $.grep(sense.jeder, function (j) { return j && j.quote; }).length > 0; tplLine += formatNimune(sense.nimune, lang, tplHasJeder); tplLine += formatJeder(sense.jeder, lang); return tplLine; } // — Normal mane sense — var dfn = sense.mane; // A sense with no mane text AND nothing else filled in is // truly empty — drop it. If it has other content (etîket, // hevmane, nimûne, jêder…), keep it and use {{mane?}} as // a stand-in for the missing gloss instead of discarding // everything the user entered. if (!dfn && !senseHasExtraContent(sense)) return undefined; if (dfn) { // Strip any wikilinks the user may have typed before // linkify processes the text — avoids double-linking. dfn = stripWikilinks(dfn); // Capitalize and punctuate. if (dfn[0] !== dfn[0].toUpperCase()) dfn = capitalize(dfn); if (!dfn.match(/[.…?!)\]]$/)) dfn += "."; } else { dfn = "{{mane?|" + lang + "}}"; } // {{e|lang|label1|label2}} var labelTpl = ""; if (sense.etiket && sense.etiket.length) { var labelParts = sense.etiket.map(function (part) { return $.trim(part); }).filter(function (part) { return part !== ""; }); if (labelParts.length) { labelTpl = " {{e|" + lang + "|" + labelParts.join("|") + "}} "; } } var out = "#" + (labelTpl ? labelTpl : " ") + dfn; // Per-sense word lists as #: template lines. function wordLine(tpl, words) { if (!words.length) return ""; return "\n#: {{" + tpl + "|" + lang + "|" + words.join("|") + "}}"; } out += wordLine("alt-r", sense.alternativ); out += wordLine("hevmane", sense.hevmane); out += wordLine("dijmane", sense.dijmane); out += wordLine("koordîne", sense.koordine); out += wordLine("jornav", sense.jornav); out += wordLine("jêrnav", sense.jernav); // Nimûne lines — always last, unless a jêder citation already covers it. var hasJeder = sense.jeder && $.grep(sense.jeder, function (j) { return j && j.quote; }).length > 0; out += formatNimune(sense.nimune, lang, hasJeder); // Jêder (quote/citation) — after nimune. out += formatJeder(sense.jeder, lang); return out; }).join("\n") + "\n"; if (!hasMane) { // No definitions entered — emit {{mane?}} with bênimûne. text = "# {{mane?|" + lang + "}}\n#* {{bênimûne|" + lang + "}}\n"; callback(text); return; } if (!hasRegularMane) { // All filled senses are template senses — no linkify needed. callback(text); return; } var didTryToLoad = function () { // If the module failed to load, $.wiktviLinkify won't exist — // fall back to the unlinkified text instead of throwing. if (typeof $.wiktviLinkify === "function") { $.wiktviLinkify(text, callback); } else { callback(text); } }; mw.loader.using("ext.gadget.linkify", didTryToLoad, didTryToLoad); } }, je: makeWordListStep("je", "jê", "Kelîmeyên jê çêbûyî binivîse", "Jê", "g"), tekildar: makeWordListStep("tekildar", "têkildar", "Kelîmeyên ji aliyê etîmolojiyê ve têkildarî vê kelîmeyê binivîse", "Têkildar", "g"), binereherwiha: makeWordListStep("binereherwiha", "binêre herwiha", "Kelîmeyên din ên eleqedar binivîse", "Binêre herwiha", "g"), etym: { id: "etym", name: "etîmolojî", question_fmt: "Etîmolojiya kelîmeyê binivîse", // etymTpls populated from data.json etymTpls: [], visible: function (values) { return values.lang && values.pos; }, /** Fills (or refills) the insert-dropdown from the current etymTpls array. */ refreshTplSelect: function () { var sel = $("#wiktku-start-etym .wiktku-tpl-insert-select"); if (!sel.length) return; sel.find("option[value!='']").remove(); $.each(steps.etym.etymTpls, function (_, tpl) { sel.append($("<option></option>").val(tpl.snippet).text(tpl.name + " — " + tpl.desc)); }); // Notify Chosen that the option list has changed (no-op on mobile). if (!isMobile) sel.trigger("chosen:updated"); }, build: function (stepDiv) { if (stepDiv.find(".wiktku-etym-wrap").length) return null; var wrap = $("<div class='wiktku-etym-wrap'></div>"); var ta = $("<textarea></textarea>") .attr("name", "wiktku-etym-" + $.now()) .attr("class", "wiktku-start-step-field wiktku-etym-text") .attr("rows", 4) .attr("placeholder", "Nimûne: Ji {{ji|en|ku|apple}}. yan rasterast binivîse…"); // Template insert dropdown — options also refreshed after data.json loads. var sel = $("<select class='wiktku-tpl-insert-select'></select>"); sel.append($("<option value=''>— şablonek lê zêde bike —</option>")); $.each(steps.etym.etymTpls, function (_, tpl) { sel.append($("<option></option>").val(tpl.snippet).text(tpl.name + " — " + tpl.desc)); }); sel.on("change", function () { var snippet = $(this).val(); if (!snippet) return; var lang = getValues().lang || ""; snippet = snippet.replace(/CODE/g, lang).replace(/SOURCELANG/g, "?"); insertAtCursor(ta[0], snippet); $(this).val(""); ta.focus(); }); wrap.append(sel).append($("<br>")).append(ta); stepDiv.append(wrap); return ta; }, output: function (values) { var text = $.trim($("#wiktku-start-etym .wiktku-etym-text").val()); if (text) { return "\n==== Etîmolojî ====\n" + text + "\n"; } // No etymology entered — emit {{ji?|lang}} as a placeholder, // but only when the entry has at least one regular (non-şablon) // sense with content — either real mane text, or an empty mane // with other fields filled in (which dfn.getOutput() renders as // {{mane?|lang}} with those fields attached). A şablon sense // like {{guharto|…}} never counts, filled in or not. var dfnSenses = steps.dfn.getSenses($("#wiktku-start-dfn")); var hasRegularMane = dfnSenses.some(function (s) { return !s.tpl && (s.mane !== "" || senseHasExtraContent(s)); }); if (!hasRegularMane) return ""; return "\n==== Etîmolojî ====\n{{ji?|" + values.lang + "}}\n"; } }, dunde: { id: "dunde", name: "dûnde", question_fmt: "Eger ev kelîme ji vî zimanî ketibe zimanekî din, vî zimanî û kelîmeya wî binivîse", visible: function (values) { return !!values.pos; }, disabledKeys: { "navz": true}, /** * Builds one row: a language dropdown + a growing list of word * inputs. When the dropdown gets a value the next empty row is * appended automatically. Mirrors steps.trans's row widget, but * flat (one shared list — dûnde isn't tied to individual senses). */ buildRow: function (stepDiv) { var row = $("<li class='wiktku-dunde-row wiktku-lang-row'></li>"); // Language selector — chosen is applied after insertion into DOM. var langSel = $(mw.html.element("select", { "class": "wiktku-start-step-keyfield wiktku-start-narrow" })); langSel.attr("data-placeholder", "Zimanekî lê bigere"); populateMenus(langSel, steps.dunde.keys || [], steps.dunde.disabledKeys); // When a language is chosen, ensure a next empty row exists. langSel.on("change", function () { steps.dunde.onLangChange(stepDiv, row); }); // Word list for this language. var wordList = $("<ul class='wiktku-dunde-words wiktku-lang-row-words'></ul>"); var firstWord = steps.dunde.makeWordInput(); wordList.append($("<li></li>").append(firstWord)); if (isMobile) { row.append(wrapNativeSelect(langSel)).append(wordList); } else { row.append(langSel).append(wordList); } return row; }, makeWordInput: function () { var input = $("<textarea></textarea>") .attr("name", "wiktku-dunde-word-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 1) .attr("class", "wiktku-dfn-subfield wiktku-start-narrow") .attr("placeholder", "Kelîme…"); input.on("input", function () { var list = $(this).closest("ul.wiktku-dunde-words"); var item = $(this).parent(); var val = $.trim($(this).val()); if (val && item.is(list.children("li:last-child"))) { var next = steps.dunde.makeWordInput(); list.append($("<li></li>").append(next)); } }); return input; }, onLangChange: function (stepDiv, row) { var list = stepDiv.find("ul.wiktku-dunde-list"); var isLast = row.is(list.children("li.wiktku-dunde-row:last-child")); if (isLast) { var newRow = steps.dunde.buildRow(stepDiv); list.append(newRow); // Init chosen after the new row is in the DOM (desktop only). if (!isMobile) newRow.find("select").chosen(chosenOptions); } // Keep disabled keys in sync across all lang selectors. steps.dunde.syncDisabledKeys(stepDiv); }, /** Disables already-selected languages in all other dropdowns. */ syncDisabledKeys: function (stepDiv) { var taken = $.extend({}, steps.dunde.disabledKeys); stepDiv.find("li.wiktku-dunde-row select").each(function () { var v = $(this).val(); if (v) taken[v] = true; }); stepDiv.find("li.wiktku-dunde-row select").each(function () { var self = $(this); var own = self.val(); self.find("option").each(function () { var code = $(this).val(); if (!code) return; $(this).prop("disabled", taken[code] && code !== own); }); self.trigger("chosen:updated"); }); }, build: function (stepDiv) { if (stepDiv.find("ul.wiktku-dunde-list").length) return null; var list = $("<ul class='wiktku-dunde-list wiktku-lang-row-list'></ul>"); list.append(steps.dunde.buildRow(stepDiv)); stepDiv.append(list); // Init chosen after the select is in the DOM (desktop only). if (!isMobile) list.find("select").chosen(chosenOptions); return null; }, /** Reads all [langcode, words[]] rows from the DOM. */ getRows: function (stepDiv) { var result = []; stepDiv.find("li.wiktku-dunde-row").each(function () { var lang = $(this).find("select").val(); if (!lang) return; var words = []; $(this).find("ul.wiktku-dunde-words textarea").each(function () { var v = $.trim($(this).val()); if (v) words.push(v); }); if (words.length) result.push([lang, words]); }); return result; }, output: function () { var stepDiv = $("#wiktku-start-dunde"); var rows = steps.dunde.getRows(stepDiv); if (!rows.length) return ""; var lines = $.map(rows, function (row) { var lang = row[0], words = row[1]; return "* {{dû|" + lang + "|" + words.join("|") + "}}"; }); return "\n==== Dûnde ====\n" + lines.join("\n") + "\n"; } }, zarava: { id: "zarava", name: "bi zaravayên din", visible: function (values) { return steps.trans.visible(values); }, disabledKeys: { "navz": true }, buildRow: function (group) { var row = $("<li class='wiktku-zarava-row wiktku-lang-row'></li>"); var langSel = $(mw.html.element("select", { "class": "wiktku-start-step-keyfield wiktku-start-narrow" })); populateMenus(langSel, steps.zarava.keys || [], steps.zarava.disabledKeys); langSel.on("change", function () { steps.zarava.onLangChange(group, row); }); var wordList = $("<ul class='wiktku-zarava-words wiktku-lang-row-words'></ul>"); var firstWord = steps.zarava.makeWordInput(); wordList.append($("<li></li>").append(firstWord)); row.append(langSel).append(wordList); return row; }, makeWordInput: function () { var input = $("<textarea></textarea>") .attr("name", "wiktku-zarava-word-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 1) .attr("class", "wiktku-dfn-subfield wiktku-start-narrow") .attr("placeholder", "Tercime…"); input.on("input", function () { var list = $(this).closest("ul.wiktku-zarava-words"); var item = $(this).parent(); var val = $.trim($(this).val()); if (val && item.is(list.children("li:last-child"))) { var next = steps.zarava.makeWordInput(); list.append($("<li></li>").append(next)); } }); return input; }, onLangChange: function (group, row) { var list = group.find("ul.wiktku-zarava-list"); var isLast = row.is(list.children("li.wiktku-zarava-row:last-child")); if (isLast) { var newRow = steps.zarava.buildRow(group); list.append(newRow); } steps.zarava.syncDisabledKeys(group); }, /** Disables already-selected dialects in all other dropdowns within one group. */ syncDisabledKeys: function (group) { var taken = $.extend({}, steps.zarava.disabledKeys); group.find("li.wiktku-zarava-row select").each(function () { var v = $(this).val(); if (v) taken[v] = true; }); group.find("li.wiktku-zarava-row select").each(function () { var self = $(this); var own = self.val(); self.find("option").each(function () { var code = $(this).val(); if (!code) return; $(this).prop("disabled", taken[code] && code !== own); }); }); }, /** Builds (or fetches) the .wiktku-zarava-group for one gloss. */ buildGroup: function (stepDiv, gi) { var group = $("<div class='wiktku-zarava-group'></div>").attr("data-gloss-pos", gi); var list = $("<ul class='wiktku-zarava-list wiktku-lang-row-list'></ul>"); list.append(steps.zarava.buildRow(group)); group.append(list); stepDiv.append(group); return group; }, /** Syncs one .wiktku-zarava-group per current gloss (same logic as steps.trans.build). */ build: function (stepDiv) { var glosses = steps.trans.glossList(); if (!glosses.length) { stepDiv.find(".wiktku-zarava-group").remove(); return null; } var existingGroups = stepDiv.find(".wiktku-zarava-group"); if (existingGroups.length > glosses.length) { existingGroups.slice(glosses.length).remove(); } $.each(glosses, function (gi, gloss) { var group = stepDiv.find(".wiktku-zarava-group[data-gloss-pos='" + gi + "']"); if (!group.length) group = steps.zarava.buildGroup(stepDiv, gi); var label = group.find(".wiktku-zarava-group-label"); if (glosses.length > 1) { if (!label.length) { label = $("<div class='wiktku-zarava-group-label'></div>"); group.prepend(label); } label.text(gloss.index + " " + gloss.text); } else if (label.length) { label.remove(); } }); return null; }, /** Reads the dialect rows for a single gloss group. */ getGroupTranslations: function (group) { var result = []; group.find("li.wiktku-zarava-row").each(function () { var lang = $(this).find("select").val(); if (!lang) return; var words = []; $(this).find("ul.wiktku-zarava-words textarea").each(function () { var v = $.trim($(this).val()); if (v) words.push(v); }); if (words.length) result.push([lang, words]); }); return result; }, /** Reads all rows from the DOM, grouped by gloss position. */ getTranslations: function (stepDiv) { var result = []; stepDiv.find(".wiktku-zarava-group").each(function () { result.push(steps.zarava.getGroupTranslations($(this))); }); return result; }, output: function (values) { if (values.lang !== "ku") return ""; var stepDiv = $("#wiktku-start-zarava"); var glosses = steps.trans.glossList(); if (!glosses.length) return ""; var blocks = $.map(glosses, function (gloss, gi) { var group = stepDiv.find(".wiktku-zarava-group[data-gloss-pos='" + gi + "']"); var rows = group.length ? steps.zarava.getGroupTranslations(group) : []; if (!gloss.text && !rows.length) return undefined; if (rows.length) { rows.sort(function (a, b) { var aLang = langsByCode[a[0]] || []; var bLang = langsByCode[b[0]] || []; return (aLang[2] || "").localeCompare(bLang[2] || "", "ku"); }); } var wordLines = $.map(rows, function (row) { var lang = row[0]; var words = row[1]; var wikiWords = words.map(function (w) { return "{{W|" + lang + "|" + w + "}}"; }).join(", "); return "* {{Z|" + lang + "}}: " + wikiWords; }).join("\n"); if (!wordLines) return undefined; var block = "{{werger-ser|" + (gloss.text || "?") + "|" + gloss.index + "}}"; block += "\n" + wordLines; block += "\n{{werger-bin}}"; return block; }); if (!blocks.length) return ""; return "\n==== Bi zaravayên din ====\n" + blocks.join("\n") + "\n"; } }, trans: { id: "trans", name: "werger", visible: function (values) { if (!(values.lang === "ku" && values.pos)) return false; // Hide Werger only when EVERY sense is a template sense (Guharto etc.) // with a title filled in — i.e. there is real content but no plain // gloss to attach a translation table to. A mix of real + template // senses still shows Werger; the template senses are simply skipped // in output(). // // "Real" here means a non-şablon sense with either mane text or // other filled-in fields (etîket/hevmane/nimûne/jêder…), since // dfn.getOutput() renders the latter too, as {{mane?|lang}} plus // whatever else was filled in. // // When nothing has been filled in at all, output() will emit // {{mane?|lang}} instead of a gloss — but Werger should still show, // since the user may want to add translations before they've // settled on a gloss. var dfnSenses = steps.dfn.getSenses($("#wiktku-start-dfn")); var hasRealSense = dfnSenses.some(function (s) { return !s.tpl && (s.mane !== "" || senseHasExtraContent(s)); }); var hasFilledTplSense = dfnSenses.some(function (s) { return s.tpl && s.tplTitle; }); return hasRealSense || !hasFilledTplSense; }, disabledKeys: { "navz": true, "ku": true, "ckb": true, "sdh": true, "lki": true, "hac": true, "zza": true }, /** * Builds one translation row: a language dropdown + a growing list * of word inputs. When the dropdown gets a value the next empty row * is appended automatically. * * @param group the specific .wiktku-trans-group this row belongs to * (each gloss has its own group and its own list of rows, so the * lookups below must stay scoped to that group rather than the * whole step — the step now holds one list per gloss). */ buildRow: function (group) { var row = $("<li class='wiktku-trans-row wiktku-lang-row'></li>"); // Language selector — chosen is applied after insertion into DOM. var langSel = $(mw.html.element("select", { "class": "wiktku-start-step-keyfield wiktku-start-narrow" })); langSel.attr("data-placeholder", "Zimanekî lê bigere"); populateMenus(langSel, steps.trans.keys || [], steps.trans.disabledKeys); // When a language is chosen, ensure a next empty row exists. langSel.on("change", function () { steps.trans.onLangChange(group, row); }); // Word list for this language. var wordList = $("<ul class='wiktku-trans-words wiktku-lang-row-words'></ul>"); var firstWord = steps.trans.makeWordInput(); wordList.append($("<li></li>").append(firstWord)); if (isMobile) { row.append(wrapNativeSelect(langSel)).append(wordList); } else { row.append(langSel).append(wordList); } return row; }, makeWordInput: function () { var input = $("<textarea></textarea>") .attr("name", "wiktku-trans-word-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 1) .attr("class", "wiktku-dfn-subfield wiktku-start-narrow") .attr("placeholder", "Tercime…"); input.on("input", function () { var list = $(this).closest("ul.wiktku-trans-words"); var item = $(this).parent(); var val = $.trim($(this).val()); if (val && item.is(list.children("li:last-child"))) { var next = steps.trans.makeWordInput(); list.append($("<li></li>").append(next)); } }); return input; }, onLangChange: function (group, row) { var list = group.find("ul.wiktku-trans-list"); var isLast = row.is(list.children("li.wiktku-trans-row:last-child")); if (isLast) { var newRow = steps.trans.buildRow(group); list.append(newRow); // Init chosen after the new row is in the DOM (desktop only). if (!isMobile) newRow.find("select").chosen(chosenOptions); } // Keep disabled keys in sync across this gloss's lang selectors // only — the same language can be used for different senses. steps.trans.syncDisabledKeys(group); }, /** Disables already-selected languages in all other dropdowns within one group. */ syncDisabledKeys: function (group) { var taken = $.extend({}, steps.trans.disabledKeys); group.find("li.wiktku-trans-row select").each(function () { var v = $(this).val(); if (v) taken[v] = true; }); group.find("li.wiktku-trans-row select").each(function () { var self = $(this); var own = self.val(); self.find("option").each(function () { var code = $(this).val(); if (!code) return; $(this).prop("disabled", taken[code] && code !== own); }); self.trigger("chosen:updated"); }); }, /** * Builds (or fetches) the .wiktku-trans-group for one gloss, with * its own label and its own list of translation rows. */ buildGroup: function (stepDiv, gi) { var group = $("<div class='wiktku-trans-group'></div>").attr("data-gloss-pos", gi); var list = $("<ul class='wiktku-trans-list wiktku-lang-row-list'></ul>"); list.append(steps.trans.buildRow(group)); group.append(list); stepDiv.append(group); // Init chosen after the select is in the DOM (desktop only). if (!isMobile) list.find("select").chosen(chosenOptions); return group; }, /** * Syncs one .wiktku-trans-group per current gloss, adding new * groups and removing stale ones as senses are added or removed, * while leaving existing groups (and whatever translations the * user has already typed into them) untouched. Groups are keyed * to their gloss's position in glossList() via data-gloss-pos, so * a group always matches the same sense across rebuilds as long * as senses aren't reordered relative to each other. */ build: function (stepDiv) { var glosses = steps.trans.glossList(); if (!glosses.length) { stepDiv.find(".wiktku-trans-group").remove(); return null; } // Drop groups for glosses that no longer exist (always from the // tail — groups are only ever appended in gloss order below). var existingGroups = stepDiv.find(".wiktku-trans-group"); if (existingGroups.length > glosses.length) { existingGroups.slice(glosses.length).remove(); } $.each(glosses, function (gi, gloss) { var group = stepDiv.find(".wiktku-trans-group[data-gloss-pos='" + gi + "']"); if (!group.length) group = steps.trans.buildGroup(stepDiv, gi); // Only label groups when there's more than one gloss to // distinguish between — a single gloss needs no caption. var label = group.find(".wiktku-trans-group-label"); if (glosses.length > 1) { if (!label.length) { label = $("<div class='wiktku-trans-group-label'></div>"); group.prepend(label); } label.text(gloss.index + " " + gloss.text); } else if (label.length) { label.remove(); } }); return null; }, /** Reads the translation rows for a single gloss group. */ getGroupTranslations: function (group) { var result = []; group.find("li.wiktku-trans-row").each(function () { var lang = $(this).find("select").val(); if (!lang) return; var words = []; $(this).find("ul.wiktku-trans-words textarea").each(function () { var v = $.trim($(this).val()); if (v) words.push(v); }); if (words.length) result.push([lang, words]); }); return result; }, /** * Reads all translation rows from the DOM, grouped by gloss * position — one array of [lang, words] rows per gloss group, in * the same order as the .wiktku-trans-group elements. */ getTranslations: function (stepDiv) { var result = []; stepDiv.find(".wiktku-trans-group").each(function () { result.push(steps.trans.getGroupTranslations($(this))); }); return result; }, /** * Builds the numbered "{ index, gloss }" list — one entry per dfn * sense that has a real mane (skips template senses like Guharto, * which have nothing to caption a translation table with). The * index matches the sense's actual position in the numbered "#" * definition list (1-based), including template senses in the count, * so the number printed next to {{werger-ser}} lines up with the * gloss the reader sees in the entry. * * When nothing has been filled in at all (dfn.getOutput() will emit * {{mane?|lang}} as sense 1), this returns a single placeholder * entry with empty text instead of an empty array, so Werger still * has one group to attach translations to before a gloss exists. * When every filled sense is a template sense instead, this stays * empty — that mirrors trans.visible()'s hidden case, where there's * no group in the DOM for a placeholder to attach to anyway. */ glossList: function () { var dfnSenses = steps.dfn.getSenses($("#wiktku-start-dfn")); var glosses = []; var hasFilledTplSense = false; $.each(dfnSenses, function (i, s) { if (s.tpl) { if (s.tplTitle) hasFilledTplSense = true; return; // template sense — no gloss to caption with } var dfn = s.mane; if (!dfn) { // No mane text, but other fields (etîket/hevmane/nimûne/ // jêder…) are filled — dfn.getOutput() still emits this // sense as a numbered line using {{mane?|lang}}, so it // needs its own gloss group too, just with no caption text. if (senseHasExtraContent(s)) glosses.push({ index: i + 1, text: "" }); return; } if (dfn[0] !== dfn[0].toLowerCase()) dfn = decapitalize(dfn); dfn = stripWikilinks(dfn).replace(/[.…?!)\]،؟]+$/, ""); glosses.push({ index: i + 1, text: dfn }); }); if (!glosses.length && !hasFilledTplSense) { glosses.push({ index: 1, text: "" }); } return glosses; }, output: function (values) { if (values.lang !== "ku") return ""; var stepDiv = $("#wiktku-start-trans"); var glosses = steps.trans.glossList(); // Every sense is a template sense — there's no real gloss // anywhere and no group in the DOM either (glossList() only // returns empty in that case), so skip the section entirely. if (!glosses.length) return ""; // Each gloss now has its own group of translation rows — // attach every gloss's own words under its own werger-ser/-bin // pair instead of dumping everything under the first one. var blocks = $.map(glosses, function (gloss, gi) { var group = stepDiv.find(".wiktku-trans-group[data-gloss-pos='" + gi + "']"); var rows = group.length ? steps.trans.getGroupTranslations(group) : []; // Placeholder gloss (no real mane entered yet) with nothing // translated into it — nothing to output, and gloss.text is // empty so there's no caption to give {{werger-ser}} anyway. if (!gloss.text && !rows.length) return undefined; if (rows.length) { // Sort by Kurdish sort key. rows.sort(function (a, b) { var aLang = langsByCode[a[0]] || []; var bLang = langsByCode[b[0]] || []; return (aLang[2] || "").localeCompare(bLang[2] || "", "ku"); }); } var wordLines = $.map(rows, function (row) { var lang = row[0]; var words = row[1]; var wikiWords = words.map(function (w) { return "{{W|" + lang + "|" + w + "}}"; }).join(", "); return "* {{Z|" + lang + "}}: " + wikiWords; }).join("\n"); var block = "{{werger-ser|" + (gloss.text || "?") + "|" + gloss.index + "}}"; if (wordLines) block += "\n" + wordLines; block += "\n{{werger-bin}}"; return block; }); if (!blocks.length) return ""; return "\n==== Werger ====\n" + blocks.join("\n") + "\n"; } }, }; steps.trans.keys = steps.lang.choices; steps.dunde.keys = steps.lang.choices; steps.zarava.keys = getZaravaKeys(steps.lang.choices); var ordered_steps = [ steps.lang, steps.pron, steps.pos, steps.cinsiyet, steps.lektur, steps.tr, steps.dfn, steps.je, steps.tekildar, steps.etym, steps.dunde, steps.binereherwiha, steps.zarava, steps.trans]; // Step ids that belong to each section (not shared across sections). var PER_SECTION_STEP_IDS = [ "pos", "cinsiyet", "lektur", "tr", "dfn", "je", "tekildar", "etym", "dunde", "binereherwiha", "zarava", "trans" ]; // ── Multi-section state ────────────────────────────────────────────────── // Each entry is a plain snapshot: { pos, cinsiyet, lektur, tr, dfn (senses[]), // je, tekildar, binereherwiha, trans (rows[]) }. var sections = [{}]; // section 0 starts empty (DOM is the truth) var activeSection = 0; function snapshotDfn() { return steps.dfn.getSenses($("#wiktku-start-dfn")); } /** * Rebuild the dfn DOM from a previously snapshotted senses array. */ function restoreDfn(senses) { var stepDiv = $("#wiktku-start-dfn"); // Tear down the existing list so build() recreates it cleanly. stepDiv.find("ol.wiktku-dfn-list").remove(); steps.dfn.build(stepDiv); var list = stepDiv.find("ol.wiktku-dfn-list"); $.each(senses, function (i, sense) { // Ensure enough blocks exist (build() seeds one). var blocks = list.find("li.wiktku-dfn-sense"); var block = blocks.eq(i); if (!block.length) { var nb = steps.dfn.buildSenseBlock(stepDiv); list.append(nb); block = list.find("li.wiktku-dfn-sense").last(); } // Template selector. block.find("select.wiktku-dfn-tpl-select").val(sense.tpl || ""); if (sense.tpl) { block.find("textarea.wiktku-dfn-mane").hide(); block.find("input.wiktku-dfn-tpl-title").val(sense.tplTitle || "").show(); } else { block.find("textarea.wiktku-dfn-mane").val(sense.mane || "").show(); block.find("input.wiktku-dfn-tpl-title").hide().val(""); } // Re-sync the formên alternatîv/hevmane/… hide state now that // tplSelect's value was set programmatically (its own "change" // handler doesn't fire from .val(), so this doesn't happen otherwise). var updateVis = block.data("updateFieldVisibility"); if (updateVis) updateVis(); // Restore a sub-list (etiket, formên alternatîv, hevmane …) from a values array. function restoreSubList(cls, values) { if (!values || !values.length) return; var groupDiv = block.find("." + cls + "-group"); var subList = groupDiv.find("ol, ul").first(); if (!subList.length) return; // group not found // Fill existing items, append new ones as needed. $.each(values, function (j, val) { var items = subList.find("li"); if (j < items.length) { items.eq(j).find("textarea").val(val); } else { var ta = $("<textarea></textarea>") .attr("name", "wiktku-dfn-restore-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 1) .attr("class", "wiktku-dfn-subfield wiktku-start-narrow") .val(val); ta.on("input", function () { steps.dfn.onSubInput(subList, this, 1, true); }); subList.append($("<li></li>").append(ta)); } }); } // Reveal and populate lazy groups that have data. var lazyMap = { "wiktku-dfn-etiket": sense.etiket, "wiktku-dfn-alternativ": sense.alternativ, "wiktku-dfn-hevmane": sense.hevmane, "wiktku-dfn-dijmane": sense.dijmane, "wiktku-dfn-koordine": sense.koordine, "wiktku-dfn-jornav": sense.jornav, "wiktku-dfn-jernav": sense.jernav }; $.each(lazyMap, function (cls, vals) { if (vals && vals.length) restoreSubList(cls, vals); }); // Nimûne items are objects { text, tr?, t? } — restore using the builder. if (sense.nimune && sense.nimune.length) { var nimuneGroupDiv = block.find(".wiktku-dfn-nimune-group"); var nimuneList = nimuneGroupDiv.find("ol.wiktku-dfn-nimune-list"); var buildFn = nimuneGroupDiv.data("buildNimuneLi"); nimuneList.empty(); $.each(sense.nimune, function (_, n) { var text = typeof n === "object" ? (n.text || "") : n; if (!text) return; var li = buildFn ? buildFn() : $("<li class='wiktku-dfn-nimune-li'></li>"); li.find(".wiktku-dfn-nimune-text").val(text); if (n.tr) li.find(".wiktku-dfn-nimune-tr").val(n.tr); if (n.t) li.find(".wiktku-dfn-nimune-t").val(n.t); nimuneList.append(li); }); // Always leave a blank trailing item. if (buildFn) nimuneList.append(buildFn()); } // Restore jêder (quote/citation) entries — a growing list, restored using the // builder just like Nimûne. Accepts either the current array shape or a // single legacy object (from older saved sections) for backwards compatibility. var jederArr = $.isArray(sense.jeder) ? sense.jeder : (sense.jeder ? [sense.jeder] : []); if (jederArr.length) { var jederGroupDiv = block.find(".wiktku-dfn-jeder-group"); var jederList = jederGroupDiv.find("ol.wiktku-dfn-jeder-list"); var buildJederFn = jederGroupDiv.data("buildJederLi"); jederList.empty(); $.each(jederArr, function (_, j) { if (!j || !j.quote) return; var li = buildJederFn ? buildJederFn() : $("<li class='wiktku-dfn-jeder-li'></li>"); li.find(".wiktku-dfn-nimune-quote").val(j.quote); if (j.quoteTr) li.find(".wiktku-dfn-nimune-quote-tr").val(j.quoteTr); if (j.quoteT) li.find(".wiktku-dfn-nimune-quote-t").val(j.quoteT); if (j.jederManual) { var manualSel = li.find(".wiktku-dfn-quote-src-sel"); manualSel.val("__manual__").trigger("change"); li.find(".wiktku-dfn-quote-src-manual").val(j.jederManual); } else if (j.jederTpl) { var srcSel = li.find(".wiktku-dfn-quote-src-sel"); srcSel.val(j.jederTpl).trigger("change"); if (j.jêderFields) { $.each(j.jêderFields, function (key, val) { li.find(".wiktku-dfn-quote-src-input[data-field-key='" + key + "']").val(val); }); } } jederList.append(li); }); // Always leave a blank trailing item, same as Nimûne. if (buildJederFn) jederList.append(buildJederFn()); } }); } /** * Snapshot simple (non-dfn) per-section steps from current DOM into obj. */ function saveCurrentSection() { var snap = {}; $.each(PER_SECTION_STEP_IDS, function (_, id) { if (id === "dfn") { snap.dfn = snapshotDfn(); return; } if (id === "etym") { snap.etym = $.trim($("#wiktku-start-etym .wiktku-etym-text").val()); return; } var step = steps[id]; if (!step) return; var stepDiv = $("#wiktku-start-" + id); if (id === "trans") { snap.trans = steps.trans.getTranslations(stepDiv); return; } if (id === "zarava") { snap.zarava = steps.zarava.getTranslations(stepDiv); return; } if (id === "dunde") { snap.dunde = steps.dunde.getRows(stepDiv); return; } // Generic: read all step fields. var fields = stepDiv.find(".wiktku-start-step-field"); if (step.multiple) { snap[id] = fields.map(function () { return $(this).val(); }).get(); } else { snap[id] = fields.val(); } }); sections[activeSection] = snap; } /** * Restore a previously saved snapshot into the form DOM. */ function restoreSection(snap) { $.each(PER_SECTION_STEP_IDS, function (_, id) { if (id === "dfn") { restoreDfn(snap.dfn || []); return; } if (id === "etym") { $("#wiktku-start-etym .wiktku-etym-wrap").remove(); steps.etym.build($("#wiktku-start-etym")); $("#wiktku-start-etym .wiktku-etym-text").val(snap.etym || ""); return; } if (id === "trans") { // Rebuild trans groups (dfn must already be restored by this // point in the $.each loop, so glossList() reflects it). var transDiv = $("#wiktku-start-trans"); transDiv.find(".wiktku-trans-group").remove(); steps.trans.build(transDiv); var groupsSnap = snap.trans || []; $.each(groupsSnap, function (gi, rows) { var group = transDiv.find(".wiktku-trans-group[data-gloss-pos='" + gi + "']"); if (!group.length) return; // gloss no longer exists — drop its rows var list = group.find("ul.wiktku-trans-list"); $.each(rows, function (j, row) { var lang = row[0], words = row[1]; var lastRow = list.find("li.wiktku-trans-row").last(); lastRow.find("select").val(lang).trigger("change"); var wordList = lastRow.find("ul.wiktku-trans-words"); $.each(words, function (k, word) { var wordItems = wordList.find("li"); if (k < wordItems.length) { wordItems.eq(k).find("textarea").val(word); } else { // .val() below doesn't fire "input", so the normal // auto-grow never runs — append a matching item // ourselves instead of silently dropping the word. var extraInput = steps.trans.makeWordInput(); wordList.append($("<li></li>").append(extraInput)); extraInput.val(word); } }); // Leave one trailing empty field so the row can still grow // when the user types, matching a freshly-built row. if ($.trim(wordList.children("li").last().find("textarea").val())) { wordList.append($("<li></li>").append(steps.trans.makeWordInput())); } }); }); return; } if (id === "zarava") { // Rebuild zarava groups (dfn must already be restored by this // point in the $.each loop, so glossList() reflects it). var zaravaDiv = $("#wiktku-start-zarava"); zaravaDiv.find(".wiktku-zarava-group").remove(); steps.zarava.build(zaravaDiv); var zaravaGroupsSnap = snap.zarava || []; $.each(zaravaGroupsSnap, function (gi, rows) { var group = zaravaDiv.find(".wiktku-zarava-group[data-gloss-pos='" + gi + "']"); if (!group.length) return; // gloss no longer exists — drop its rows var list = group.find("ul.wiktku-zarava-list"); $.each(rows, function (j, row) { var lang = row[0], words = row[1]; var lastRow = list.find("li.wiktku-zarava-row").last(); lastRow.find("select").val(lang).trigger("change"); var wordList = lastRow.find("ul.wiktku-zarava-words"); $.each(words, function (k, word) { var wordItems = wordList.find("li"); if (k < wordItems.length) { wordItems.eq(k).find("textarea").val(word); } else { var extraInput = steps.zarava.makeWordInput(); wordList.append($("<li></li>").append(extraInput)); extraInput.val(word); } }); if ($.trim(wordList.children("li").last().find("textarea").val())) { wordList.append($("<li></li>").append(steps.zarava.makeWordInput())); } }); }); return; } if (id === "dunde") { // Rebuild dunde rows. var dundeDiv = $("#wiktku-start-dunde"); dundeDiv.find("ul.wiktku-dunde-list").remove(); steps.dunde.build(dundeDiv); var dundeRows = snap.dunde || []; $.each(dundeRows, function (i, row) { var lang = row[0], words = row[1]; var list = dundeDiv.find("ul.wiktku-dunde-list"); var lastRow = list.find("li.wiktku-dunde-row").last(); lastRow.find("select").val(lang).trigger("change"); var wordList = lastRow.find("ul.wiktku-dunde-words"); $.each(words, function (j, word) { var wordItems = wordList.find("li"); if (j < wordItems.length) { wordItems.eq(j).find("textarea").val(word); } else { // .val() below doesn't fire "input", so the normal // auto-grow never runs — append a matching item // ourselves instead of silently dropping the word. var extraInput = steps.dunde.makeWordInput(); wordList.append($("<li></li>").append(extraInput)); extraInput.val(word); } }); // Leave one trailing empty field so the row can still grow // when the user types, matching a freshly-built row. if ($.trim(wordList.children("li").last().find("textarea").val())) { wordList.append($("<li></li>").append(steps.dunde.makeWordInput())); } }); return; } var step = steps[id]; if (!step) return; var stepDiv = $("#wiktku-start-" + id); var fields = stepDiv.find(".wiktku-start-step-field"); var val = snap[id]; if (val === undefined || val === null) return; if (step.multiple) { var arr = val; fields.each(function (i) { if (i < arr.length) $(this).val(arr[i]); }); } else { fields.val(val); } // Notify chosen widgets of the programmatic value change. if (!isMobile) fields.filter("select").trigger("chosen:updated"); }); } function getWikitextForCurrentSection(callback) { var values = getValues(); var entry = steps.pos.output(values); steps.dfn.getOutput(values, function (output) { entry += output; entry += steps.je.output(values); entry += steps.tekildar.output(values); entry += steps.etym.output(values); entry += steps.dunde.output(values); entry += steps.binereherwiha.output(values); entry += steps.zarava.output(values); entry += steps.trans.output(values); callback(entry, values); }); } function getWikitextAllSections(callback) { saveCurrentSection(); var results = new Array(sections.length); var sharedValues = getValues(); // lang/pron are shared function processSection(i) { if (i >= sections.length) { // All done — restore original active section. restoreSection(sections[activeSection]); refresh(); callback(results, sharedValues); return; } restoreSection(sections[i]); refresh(); getWikitextForCurrentSection(function (sectionText) { results[i] = sectionText; processSection(i + 1); }); } processSection(0); } /** * Assembles wikitext for all sections plus the shared lang/pron header. */ function getWikitext(callback) { getWikitextAllSections(function (sectionTexts, sharedValues) { var entry = steps.lang.output(sharedValues); entry += steps.pron.output(sharedValues); entry += sectionTexts.join("\n"); // Edit summary uses section 0's values. Read from the saved snapshot // (not the live DOM) so it doesn't mix section 0's pos with whichever // section happens to be active/restored at this point. var dfnSenses = (sections[0] && sections[0].dfn) || []; var dfnSummary = dfnSenses.map(function (s) { return s.mane; }).filter(Boolean).join("; "); var summaryLabel = addLangMode ? "WF:Ziman lê zêde" : "WF:Nû"; var summary = "([[Mediawiki:Gadget-start.js|" + summaryLabel + "]] v.2.0) +" + sharedValues.lang + ":" + sections[0].pos + ":" + dfnSummary; var summaryField = document.getElementById("wpSummary"); if (addLangMode && summaryField.value) { summary = summaryField.value + " " + summary; } summaryField.value = summary; callback(entry); }); } var continueBtn; function getValuesForStep(stepId) { var fields = $("#wiktku-start-" + stepId + " .wiktku-start-step-field"); var step = steps[stepId]; if (step.keys) { var values = {}; fields.each(function (i, field) { var key = $(field).prevAll(".wiktku-start-step-keyfield").val(); if (key) values[key] = $(field).val(); }); return values; } else if (step.multiple) { return fields.map(function () { return $(this).val(); }).get(); } return fields.val(); } function getValues() { var values = {}; $.each(steps, function (stepId) { values[stepId] = getValuesForStep(stepId); }); return values; } function populateMenus(inputs, choices, disabledValues) { if (!disabledValues) disabledValues = {}; var vals = inputs.map(function (i, input) { return $(input).val(); }); inputs.empty(); inputs.append($("<option></option>")); $.each(choices, function (j, choice) { // Append the language code in parentheses so that typing a code // (e.g. "ku") in the search box still finds the language name. var displayText = capitalize(choice[1]); if (choice[2] !== undefined) { // This is a language choice [code, name, sortKey] — show code. displayText = capitalize(choice[1]) + " (" + choice[0] + ")"; } var option = $(mw.html.element("option", { value: choice[0] }, displayText)); if (disabledValues[choice[0]]) option.prop("disabled", true); inputs.append(option); }); inputs.val(function (i) { return vals[i]; }); } /** * Returns a bitmap containing the keys that should be disabled for a key * menu in the given step because they are disabled or already taken by * another key menu. */ function getDisabledKeys(step) { var occupiedKeys = {}; $("#wiktku-start-" + step.id + " .wiktku-start-step-keyfield").each(function () { occupiedKeys[$(this).val()] = true; }); if (step.disabledKeys) $.extend(occupiedKeys, step.disabledKeys); return occupiedKeys; } function buildKeyInput(step) { if (!step.keys) return undefined; var input = $(mw.html.element("select", { "class": "wiktku-start-step-keyfield wiktku-start-narrow" })); input.attr("data-placeholder", "Hilbijêre " + step.keyName); if (isMobile) { populateMenus(input, step.keys, getDisabledKeys(step)); // On mobile return the wrapper; the select is inside it. // Change events still fire on the inner select. return wrapNativeSelect(input); } input.on("chosen:showing_dropdown", function () { $(this).data("wiktku-defaultValue", $(this).val()); }); input.change(function (_, context) { var inputs = $("#wiktku-start-" + step.id + " .wiktku-start-step-keyfield").not(this); var oldValue = $(this).data("wiktku-defaultValue"); var newValue = context.selected; inputs.find("option[value='" + oldValue + "']").prop('disabled', false); inputs.find("option[value='" + newValue + "']").prop('disabled', true); inputs.trigger("chosen:updated"); }); populateMenus(input, step.keys, getDisabledKeys(step)); return input; } /** * If the current text field has text and there are no more text fields after * the current text field in the list, add another text field to the list. */ function refreshForTextField(currentInput, step) { currentInput = $(currentInput); var value = currentInput.val(); var item = currentInput.parent(); if (value && !item.next("li").length) { var nextInput = $("<textarea></textarea>") .attr("name", "wiktku-field-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("class", currentInput.attr("class")) .attr("rows", currentInput.attr("rows") || 1); nextInput.on("input", function (evt) { refreshForTextField(evt.target, step); }); var nextKeyInput = buildKeyInput(step); var nextItem = $("<li></li>").append(nextKeyInput).append(nextInput); item.parent().append(nextItem); if (nextKeyInput) nextKeyInput.chosen(chosenOptions); } var canContinue = !continueBtn.isDisabled(); if ((value && !canContinue) || (!value && canContinue)) { refresh(step); } } function prepareInput(input, step) { if (!input) return; if (step.required) input.prop('required', true); input.change(step, refresh); } /** * Shows and hides all the steps based on whether their prerequisites are met, * and updates placeholders where applicable. */ function refresh(evt) { var values = getValues(); var changedStep = evt && evt.data; var didFocus = false; var canContinue = true; // Re-filter template options in every sense block whenever lang changes. $("#wiktku-start-dfn .wiktku-dfn-tpl-select").each(function () { var fn = $(this).data("updateOptions"); if (typeof fn === "function") fn(); }); // Re-filter pronunciation and etymology template dropdowns when language changes. steps.pron.refreshTplSelect(); steps.etym.refreshTplSelect(); // Sync tr/t sub-fields in every nimûne item to the current language. // tr shown when language needs transliteration; t shown when lang !== "ku". (function () { var lang = values.lang || ""; var showTr = needsTransliteration(lang); var showT = lang && lang !== "ku"; $("#wiktku-start-dfn .wiktku-dfn-nimune-list li.wiktku-dfn-nimune-li").each(function () { var li = $(this); // Ensure the sub-wrapper exists when we need it. var subWrap = li.find(".wiktku-dfn-nimune-sub"); // tr field var trTa = li.find(".wiktku-dfn-nimune-tr"); if (showTr && !trTa.length) { if (!subWrap.length) { subWrap = $("<div></div>").addClass("wiktku-dfn-nimune-sub"); li.append(subWrap); } trTa = $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-tr-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 5) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-tr") .attr("placeholder", "Transkrîpsiyon…"); subWrap.prepend(trTa); } else if (!showTr && trTa.length) { trTa.remove(); } // t field var tTa = li.find(".wiktku-dfn-nimune-t"); if (showT && !tTa.length) { if (!subWrap.length) { subWrap = $("<div></div>").addClass("wiktku-dfn-nimune-sub"); li.append(subWrap); } tTa = $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-t-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 5) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-t") .attr("placeholder", "Tercimeya nimûneyê kurmancî…"); subWrap.append(tTa); } else if (!showT && tTa.length) { tTa.remove(); } // Remove the wrapper if it ended up empty. subWrap = li.find(".wiktku-dfn-nimune-sub"); if (subWrap.length && !subWrap.children().length) subWrap.remove(); }); }()); // Sync tr/t sub-fields in every jêder citation to the current language. // tr shown when language needs transliteration; t shown when lang !== "ku". (function () { var lang = values.lang || ""; var showTr = needsTransliteration(lang); var showT = lang && lang !== "ku"; $("#wiktku-start-dfn .wiktku-dfn-jeder-list li.wiktku-dfn-jeder-li").each(function () { var li = $(this); // Ensure the sub-wrapper exists when we need it. It must sit right // after the quote textarea and before the source selector. var subWrap = li.find(".wiktku-dfn-quote-sub"); // tr field var trTa = li.find(".wiktku-dfn-nimune-quote-tr"); if (showTr && !trTa.length) { if (!subWrap.length) { subWrap = $("<div></div>").addClass("wiktku-dfn-quote-sub"); li.find(".wiktku-dfn-nimune-quote").after(subWrap); } trTa = $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-quote-tr-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 2) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-quote-tr") .attr("placeholder", "Transkrîpsiyona jêgirtinê…"); subWrap.prepend(trTa); } else if (!showTr && trTa.length) { trTa.remove(); } // t field var tTa = li.find(".wiktku-dfn-nimune-quote-t"); if (showT && !tTa.length) { if (!subWrap.length) { subWrap = $("<div></div>").addClass("wiktku-dfn-quote-sub"); li.find(".wiktku-dfn-nimune-quote").after(subWrap); } tTa = $("<textarea></textarea>") .attr("name", "wiktku-dfn-nimune-quote-t-" + $.now() + "-" + Math.random().toString(36).substr(2, 9)) .attr("rows", 2) .attr("class", "wiktku-dfn-subfield wiktku-dfn-nimune-quote-t") .attr("placeholder", "Tercimeya jêgirtinê ya kurmancî…"); subWrap.append(tTa); } else if (!showT && tTa.length) { tTa.remove(); } // Remove the wrapper if it ended up empty. subWrap = li.find(".wiktku-dfn-quote-sub"); if (subWrap.length && !subWrap.children().length) subWrap.remove(); }); }()); $.each(steps, function (stepId, step) { if (typeof(step.visible) === "function" && !step.visible(values)) { $("#wiktku-start-" + stepId).slideUp(); } else { var stepDiv = $("#wiktku-start-" + stepId); if (changedStep !== step && typeof(step.build) === "function") { prepareInput(step.build(stepDiv, values), step); } var input = stepDiv.find(".wiktku-start-step-field"); if (typeof(step.example) === "function") { // .find() above already reaches nested fields (e.g. the dfn // step's mane textareas inside each sense block), so one // assignment covers every step; dfn keeps its own fallback. var exampleText = step.example(values) || (step.id === "dfn" ? "Mane…" : ""); input.attr("placeholder", exampleText); } var didSlideDown; if (!didFocus && stepDiv.css("display") === "none" && step.required) { didSlideDown = function (evt) { input.focus(); }; didFocus = true; } stepDiv.slideDown(didSlideDown); } if (step.required && (values[stepId] === "" || (step.multiple && values[stepId].join("") === ""))) { canContinue = false; } }); continueBtn.setDisabled(!canContinue); } function destroy() { $("#wiktku-start-form, .noafterwizard").slideUp(function () { $(this).remove(); }); $(".noarticletext .nowizard, #editform").slideDown(); $("#ca-edit").removeClass("selected"); $("#ca-wiktku-nowizard").addClass("selected"); } // Priority order for Kurdish dialects and the navz pseudo-code. // Codes listed here come before all other languages; unlisted codes // are sorted alphabetically by their display name via localeCompare. var LANG_PRIORITY = ["navz", "ku", "hac", "sdh", "lki", "ckb", "zza"]; /** * Inserts a new == {{ziman|code}} == section into existing page wikitext * at the correct sorted position: * 1. Any content before the first language section is preserved at the top. * 2. navz is always first, then ku/hac/sdh/lki/ckb/zza in that order, * then all other languages sorted by display name (localeCompare). */ function insertNewLangSection(existing, wikitext) { var newCodeMatch = wikitext.match(/^== \{\{ziman\|([^}]+)\}\} ==/); var newCode = newCodeMatch ? newCodeMatch[1] : ""; var sections = []; var preamble = ""; var firstMatch = existing.match(/(?:^|\n)== \{\{ziman\|/); if (!firstMatch) { // No existing lang sections at all — just append. var sep = existing && !/\n\s*$/.test(existing) ? "\n\n" : ""; return existing + sep + wikitext; } // Everything before the first == {{ziman|...}} == is the preamble. var firstSectionStart = existing.indexOf("== {{ziman|"); // Walk back to the start of that line. var lineStart = existing.lastIndexOf("\n", firstSectionStart - 1); var preambleEnd = lineStart !== -1 ? lineStart + 1 : 0; preamble = existing.slice(0, preambleEnd); // Parse each language section: header line + everything until the next header. var body = existing.slice(preambleEnd); // NOTE: with the /m flag, a bare "$" matches end-of-*line*, not just // end-of-string — that previously made the non-greedy content group // stop at the section's first line break instead of running to the // next language header (or the real end of the text), silently // dropping the rest of that section's wikitext. (?![\s\S]) matches // only the true end of the string, /m flag or not. var langSectionRe = /^(== \{\{ziman\|([^}]+)\}\} ==\n?)([\s\S]*?)(?=\n== \{\{ziman\||(?![\s\S]))/gm; var m; while ((m = langSectionRe.exec(body)) !== null) { sections.push({ code: m[2], content: m[0] // full text of this section including header }); } // Determine sort rank: priority list first (by index), then alphabetical. function getLangName(code) { var entry = langsByCode[code]; return entry ? entry[1] : code; } function sortRank(code) { var idx = LANG_PRIORITY.indexOf(code); return idx !== -1 ? idx : LANG_PRIORITY.length; } function compareLangs(a, b) { var ra = sortRank(a), rb = sortRank(b); if (ra !== rb) return ra - rb; // Both are outside priority list — sort by display name. return getLangName(a).localeCompare(getLangName(b), userLang); } // Insert the new section into the sorted list. var newSection = { code: newCode, content: wikitext }; var inserted = false; for (var i = 0; i < sections.length; i++) { if (compareLangs(newCode, sections[i].code) < 0) { sections.splice(i, 0, newSection); inserted = true; break; } } if (!inserted) sections.push(newSection); // Re-join: preamble + sections separated by newlines. var joined = sections.map(function (s) { // Ensure each section ends with exactly one newline before the next. return s.content.replace(/\n+$/, ""); }).join("\n"); return preamble + joined + "\n"; } function build() { $(".nowizard, .nowizard .noafterwizard").hide(); var callToAction = $("#wiktku-calltoaction"); var origCallToActionText = callToAction.text(); $(mw.util.addPortletLink("p-views", "#", "Edîtora çavkaniyê veke", "ca-wiktku-nowizard", "Vê rûpelê bi edîtora çavkaniyê çêke", undefined, "#ca-watch")).click(function (evt) { evt.preventDefault(); callToAction.text(origCallToActionText); destroy(); }); if (callToAction.length) { callToAction.text(origCallToActionText + " Forma li jêr ji bo çêkirina madeyeke nû bi kar bîne."); } var startForm = $("<form id='wiktku-start-form'></form>"); if (addLangMode) { startForm.append($("<p class='wiktku-addlang-notice'></p>").text( "Agahiyên zimanê nû yê hûnê li vê rûpelê zêde bikin dagirin. " + "Piştî temambûnê, beşa nû dê li dawiya nivîsa heyî were zêdekirin.")); } var spinner; // Tab bar for switching between POS sections. var sectionTabsDiv = $("<div id='wiktku-section-tabs'></div>"); startForm.submit(function (evt) { evt.preventDefault(); continueBtn.setDisabled(true); spinner.show(); getWikitext(function (wikitext) { if (addLangMode) { var textbox = $("#wpTextbox1"); var existing = textbox.val() || ""; // Check whether the generated lang header already exists in the page. // wikitext always starts with "== {{ziman|CODE}} ==\n" (from steps.lang.output). // If that exact section heading is already present in the existing content, // strip it from the new output and insert the remaining content at the end // of that lang section (just before the next == level-2 heading, or at the // very end of the page if there is no following section). var langHeaderMatch = wikitext.match(/^(== \{\{ziman\|[^}]+\}\} ==\n)/); if (langHeaderMatch) { var langHeader = langHeaderMatch[1]; // e.g. "== {{ziman|ku}} ==\n" // Escape for use in RegExp. var escapedHeader = langHeader.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); if (new RegExp(escapedHeader).test(existing)) { // Strip the header from the new output. var newContent = wikitext.slice(langHeader.length); // Find the insertion point: end of the existing lang section. // A new L2 heading marks the start of the next language block. var afterHeader = existing.indexOf(langHeader); var searchFrom = afterHeader + langHeader.length; // Find the next == … == heading after this section's start. var nextL2 = existing.indexOf("\n== ", searchFrom); var insertAt = nextL2 !== -1 ? nextL2 : existing.length; // Ensure there's a blank line before the inserted block. var before = existing.slice(0, insertAt); var after = existing.slice(insertAt); var sep = /\n\s*$/.test(before) ? "" : "\n"; textbox.val(before + sep + newContent + after); } else { // New language — insert at the correct sorted position. textbox.val(insertNewLangSection(existing, wikitext)); } } else { // Unexpected format — insert at sorted position anyway. textbox.val(insertNewLangSection(existing, wikitext)); } } else { $("#wpTextbox1").val(wikitext); } $("html, body").animate({scrollTop: 0}); callToAction.text("Hindik ma!"); $("#wiktku-preview-container").remove(); destroy(); }); }); $.each(ordered_steps, function (i, step) { var stepDiv = $(mw.html.element("div", { "class": "wiktku-start-step", id: "wiktku-start-" + step.id })); var name = capitalize(step.name); stepDiv.append($(mw.html.element("h3", { "class": "wiktku-start-step-name" }, new mw.html.Raw(mw.html.element("label", { "for": "wiktku-start-" + step.id + "-field" }, name))))); if (step.question_fmt) { stepDiv.append($(mw.html.element("label", { "class": "wiktku-start-step-question", "for": "wiktku-start-" + step.id + "-field" }, step.question_fmt))); if (step.question_br) stepDiv.append($("<br>")); } var input; if (step.choices) { input = $(mw.html.element("select", { "class": "wiktku-start-step-field", id: "wiktku-start-" + step.id + "-field" })); input.attr("data-placeholder", capitalize(step.name) + " hilbijêre "); populateMenus(input, step.choices); if (step.multiple) input.attr("multiple", true); if (isMobile) { stepDiv.append(wrapNativeSelect(input)); } else { stepDiv.append(input); } } else if (typeof(step.build) === "function") { input = step.build(stepDiv); } else { input = $("<textarea></textarea>") .attr("class", "wiktku-start-step-field") .attr("id", "wiktku-start-" + step.id + "-field") .attr("rows", step.rows || 2); if (step.narrow) input.addClass("wiktku-start-narrow"); if (step.multiple) { input.on("input", function (evt) { refreshForTextField(evt.target, step); }); var keyInput = buildKeyInput(step); var list = $(step.ordered ? "<ol></ol>" : "<ul></ul>") .append($("<li></li>").append(keyInput).append(input)); stepDiv.append(list); } else stepDiv.append(input); } prepareInput(input, step); stepDiv.hide(); // Insert tab bar just before the first per-section step. if (step.id === "pos") startForm.append(sectionTabsDiv); startForm.append(stepDiv); }); // ── Section tab helpers ────────────────────────────────────────────── // ── Add-section button — lives in the tab bar, disabled until pos chosen ── var addSectionBtn = new OO.ui.ButtonWidget({ label: "+ Beş zêde bike", disabled: true }); addSectionBtn.on("click", function () { saveCurrentSection(); sections.push({}); activeSection = sections.length - 1; $.each(PER_SECTION_STEP_IDS, function (_, id) { if (id === "dfn") { var stepDiv = $("#wiktku-start-dfn"); stepDiv.find("ol.wiktku-dfn-list").remove(); steps.dfn.build(stepDiv); return; } if (id === "etym") { $("#wiktku-start-etym .wiktku-etym-wrap").remove(); steps.etym.build($("#wiktku-start-etym")); return; } if (id === "trans") { var transDiv = $("#wiktku-start-trans"); transDiv.find(".wiktku-trans-group").remove(); return; } if (id === "zarava") { var zaravaDiv = $("#wiktku-start-zarava"); zaravaDiv.find(".wiktku-zarava-group").remove(); return; } if (id === "dunde") { var dundeDiv = $("#wiktku-start-dunde"); dundeDiv.find("ul.wiktku-dunde-list").remove(); return; } var stepDiv = $("#wiktku-start-" + id); stepDiv.find(".wiktku-start-step-field").val(""); if (!isMobile) stepDiv.find("select.wiktku-start-step-field").trigger("chosen:updated"); }); renderSectionTabs(); refresh(); $("html, body").animate({ scrollTop: sectionTabsDiv.offset().top - 20 }, 300); }); /** Re-render the tab bar to reflect current sections[] and activeSection. */ function renderSectionTabs() { // Detach (not remove) the button first: .empty() strips bound // event data from any children left inside it, which would // silently kill addSectionBtn's click handler on every re-render. addSectionBtn.$element.detach(); sectionTabsDiv.empty(); var lang = getValues().lang || ""; if (!lang) { sectionTabsDiv.hide(); return; } sectionTabsDiv.show(); $.each(sections, function (i) { var posVal = sections[i].pos || ""; var tabLabel = posVal ? capitalize(posVal) : ("Beş " + (i + 1)); var tab = $("<span></span>") .addClass("wiktku-section-tab") .text(tabLabel) .toggleClass("wiktku-tab-active", i === activeSection); (function (idx) { tab.on("click", function () { if (idx === activeSection) return; saveCurrentSection(); activeSection = idx; restoreSection(sections[activeSection]); refresh(); renderSectionTabs(); }); }(i)); sectionTabsDiv.append(tab); }); // Enable "Beş zêde bike" only when the active section has a pos chosen. var activePos = sections[activeSection] && sections[activeSection].pos ? sections[activeSection].pos : getValues().pos; addSectionBtn.setDisabled(!activePos); sectionTabsDiv.append(addSectionBtn.$element); } renderSectionTabs(); // Update the active tab's label whenever pos changes. startForm.on("change", "#wiktku-start-pos-field", function () { renderSectionTabs(); }); // Show the tab bar as soon as a language is selected. startForm.on("change", "#wiktku-start-lang-field", function () { renderSectionTabs(); }); var footer = $("<div id='wiktku-start-footer'></div>"); spinner = $(mw.html.element("img", { id: "wiktku-start-spinner", src: "//upload.wikimedia.org/wikipedia/commons/d/de/Ajax-loader.gif", alt: "Tê barkirin…", title: "Tê barkirin…" })); footer.append(spinner.hide()); continueBtn = new OO.ui.ButtonWidget({ id: "wiktku-unhide-editform", label: "Bişîne", flags: [ "primary", "progressive" ] }); continueBtn.on("click", function () { mw.notify("Tê şandin…", { type: "info", tag: "wiktku-submit" }); startForm.trigger("submit"); }); footer.append(continueBtn.$element); // ── Preview checkboxes ─────────────────────────────────────────────── // Wikitext preview (raw text panel) var previewCheck = $("<input type='checkbox' id='wiktku-preview-toggle'>"); var previewLabel = $("<label for='wiktku-preview-toggle'></label>") .text(" Pêşdîtina wîkîtekstê"); var previewPanel = $("<pre id='wiktku-preview-panel'></pre>").hide(); // Live rendered preview (parsed HTML panel, same logic as AjaxEdit). // Not available on mobile — API polling causes too many problems on small screens. var livePreviewCheck = null; var livePreviewPanel = null; if (!isMobile) { livePreviewCheck = $("<input type='checkbox' id='wiktku-live-preview-toggle'>"); livePreviewPanel = $("<div id='wiktku-live-preview-panel'></div>").hide(); } // Container that holds both panels and switches between stacked / side-by-side. var previewContainer = $("<div id='wiktku-preview-container'></div>"); previewContainer.append(previewPanel); if (!isMobile) previewContainer.append(livePreviewPanel); var previewTimer = null; var livePreviewIntervalId = -1; /** Rebuilds wikitext preview if its checkbox is checked. */ function schedulePreview() { if (!previewCheck.prop("checked")) return; clearTimeout(previewTimer); // Debounce: wait 400 ms after the last keystroke before rebuilding. previewTimer = setTimeout(function () { getWikitext(function (wikitext) { previewPanel.text(wikitext).show(); updatePanelLayout(); }); }, 400); } /** Fetches parsed HTML and populates the live preview panel. */ function loadLivePreview() { getWikitext(function (wikitext) { new mw.Api().parse(wikitext, { title: mw.config.get("wgPageName") }).done(function (html) { livePreviewPanel.html(html).show(); updatePanelLayout(); }); }); } /** Adjusts panel widths depending on which previews are visible. */ function updatePanelLayout() { var wikitextVisible = previewCheck.prop("checked"); var liveVisible = livePreviewCheck && livePreviewCheck.prop("checked"); if (wikitextVisible && liveVisible) { // Side by side — each panel takes roughly half the available width. previewPanel.css({ "flex": "1 1 45%", "min-width": "280px" }); livePreviewPanel.css({ "flex": "1 1 45%", "min-width": "280px" }); } else { // Full width for whichever is visible. previewPanel.css({ "flex": "1 1 100%", "min-width": "" }); if (livePreviewPanel) livePreviewPanel.css({ "flex": "1 1 100%", "min-width": "" }); } } previewCheck.on("change", function () { if ($(this).prop("checked")) { schedulePreview(); } else { clearTimeout(previewTimer); previewPanel.hide(); updatePanelLayout(); } }); if (!isMobile) { livePreviewCheck.on("change", function () { if ($(this).prop("checked")) { livePreviewPanel.show(); loadLivePreview(); livePreviewIntervalId = setInterval(loadLivePreview, 500); } else { clearInterval(livePreviewIntervalId); livePreviewIntervalId = -1; livePreviewPanel.hide().empty(); updatePanelLayout(); } }); } // Listen on all input/change events on the form and update both previews. startForm.on("input change", function () { schedulePreview(); }); footer.append($("<span style='margin-left:1em'></span>") .append(previewCheck).append(previewLabel)); if (!isMobile) { var livePreviewLabel = $("<label for='wiktku-live-preview-toggle'></label>") .text(" Pêşdîtina zindî"); footer.append($("<span style='margin-left:1em'></span>") .append(livePreviewCheck).append(livePreviewLabel)); } startForm.append(footer); $("#editform").hide().before(startForm); // Insert preview container (holds both panels) after the form. startForm.after(previewContainer); if (!isMobile) startForm.find("select").chosen(chosenOptions); refresh(); // Zimanan ji MediaWiki:Gadget-translation_editor.js/ziman.json bar bike. // Kodên ku bi "-pro" diqedin û navên ku "zimanê destan" tê de heye // tên derxistin. Zimanên xardkirî li serî dimînin, yên din // bi alfabeyê li dû wan tên. // Pinned choices come from MediaWiki:Gadget-start.js/data.json (langChoices), // already loaded into steps.lang.choices before build() runs. var pinnedChoices = steps.lang.choices.slice(); var pinnedCodes = $.map(pinnedChoices, function (choice) { return choice[0]; }); new mw.Api().get({ action: "query", prop: "revisions", titles: "MediaWiki:Gadget-translation_editor.js/ziman.json", rvprop: "content", rvslots: "main", formatversion: 2 }).then(function (data) { var page = data.query.pages[0]; var content = page && page.revisions && page.revisions[0].slots.main.content; var zimanData; try { zimanData = JSON.parse(content); } catch (e) { zimanData = {}; } var extraChoices = []; $.each(zimanData, function (code, name) { // Filter: skip proto-language codes and legendary/reconstructed langs. if (/-pro$/i.test(code)) return; if (/ziman[eê]\s+destan/i.test(name)) return; // Skip codes already in the pinned list (they are handled above). if (pinnedCodes.indexOf(code) !== -1) return; // sortKey: bare name without leading "zimanê " for sorting. var sortKey = name.replace(/^ziman[eê]\s+/i, ""); var choice = [code, name, sortKey]; extraChoices.push(choice); langsByCode[code] = choice; }); // Populate langsByCode for pinned choices too. $.each(pinnedChoices, function (i, choice) { // Ensure pinned choices have a sortKey (index 2). if (choice.length < 3) choice[2] = choice[1]; langsByCode[choice[0]] = choice; }); // Sort the extra choices alphabetically by sort key. extraChoices.sort(function (a, b) { return a[2].localeCompare(b[2], userLang); }); // Final list: pinned first, then the rest. var allChoices = pinnedChoices.concat(extraChoices); steps.lang.choices = allChoices; steps.trans.keys = allChoices; steps.dunde.keys = allChoices; steps.zarava.keys = getZaravaKeys(allChoices); var langMenu = $("#wiktku-start-lang-field"); populateMenus(langMenu, steps.lang.choices); langMenu.trigger("chosen:updated"); var transMenus = $("#wiktku-start-trans .wiktku-start-step-keyfield"); populateMenus(transMenus, steps.trans.keys, getDisabledKeys(steps.trans)); transMenus.trigger("chosen:updated"); var dundeMenus = $("#wiktku-start-dunde .wiktku-start-step-keyfield"); populateMenus(dundeMenus, steps.dunde.keys, getDisabledKeys(steps.dunde)); dundeMenus.trigger("chosen:updated"); var zaravaMenus = $("#wiktku-start-zarava .wiktku-start-step-keyfield"); populateMenus(zaravaMenus, steps.zarava.keys, getDisabledKeys(steps.zarava)); }); } mw.loader.using(["jquery.chosen", "mediawiki.api", "oojs-ui-core"], function () { // Load metadata, langChoices, posChoices and tplDefs from the companion // data page so they can be updated without touching this script. new mw.Api().get({ action: "query", prop: "revisions", titles: "MediaWiki:Gadget-start.js/data.json", rvprop: "content", rvslots: "main", formatversion: 2 }).then(function (data) { var page = data.query.pages[0]; var content = page && page.revisions && page.revisions[0].slots.main.content; var d; try { d = JSON.parse(content); } catch (e) { d = {}; } // Populate metadata. if (d.metadata) $.extend(metadata, d.metadata); // Populate lang choices (pinned list used by build() → ziman.json loader). if (d.langChoices) steps.lang.choices = d.langChoices; // Populate POS choices. if (d.posChoices) steps.pos.choices = d.posChoices; // Populate template definitions for the dfn sense-block builder. if (d.tplDefs) steps.dfn.tplDefs = d.tplDefs; // Populate pos placeholder examples. if (d.posExamples) steps.dfn.posExamples = d.posExamples; // Populate citation template definitions for the quote widget. if (d.jederDefs) steps.dfn.jederDefs = d.jederDefs; // Populate pronunciation and etymology template insert lists. if (d.pronTpls) { steps.pron.pronTpls = d.pronTpls; steps.pron.refreshTplSelect(); } if (d.etymTpls) { steps.etym.etymTpls = d.etymTpls; steps.etym.refreshTplSelect(); } // Sync trans/dunde/zarava keys with the (now populated) lang choices. steps.trans.keys = steps.lang.choices; steps.dunde.keys = steps.lang.choices; steps.zarava.keys = getZaravaKeys(steps.lang.choices); }).always(build); }); }); //</nowiki> 2d8vvizucjtpyhhxjn6hgp8tu3gmm1v guli 0 1196382 6265511 5525653 2026-07-19T09:44:56Z Ghybu 1393 6265511 wikitext text/x-wiki {{bnr-h|gulî}} == {{ziman|ms}} == === Navdêr === {{navdêr|ms}} # {{mijar|ms|lîstin}} {{g|ku|tebel}} === Çavkanî === {{rûpela wergerê|ms|tebel}} 3ov5jfaanocpv01xqj9kozsxiz1oml7 سحر کنوخ 0 1229097 6265367 5593517 2026-07-18T17:51:28Z Wikihez 7344 [[Bikarhêner:Wikihez/templateScript2.js|TS]]: Ji [[en:سحر کنوخ|en.wikt]] 6265367 wikitext text/x-wiki == {{ziman|bal}} == === Navdêr === {{navdêr|bal|tr=sihr kanox}} # {{mijar|bal|pîşe}} {{g|ku|sihirbaz}} ==== Binêre herwiha ==== * {{g|bal|سحرگو|tr=sahargo}} * {{g|bal|جادوگر}} * {{g|bal|جاتو|tr=játú}} * {{g|bal|جادو|tr=jádú}} * {{g|bal|سحر|tr=sihr, sahr}} rh8agfpmbp5acs7nw3ufahq5i439bwd Bikarhêner:Wikihez/minerva.css 2 1324812 6265404 6265296 2026-07-18T19:56:43Z Wikihez 7344 Rûpel hat valakirin 6265404 css text/css phoiac9h4m842xq45sp7s6u21eteeq1 Bikarhêner:Wikihez/vector-2022.css 2 1325005 6265403 6252655 2026-07-18T19:56:38Z Wikihez 7344 Rûpel hat valakirin 6265403 css text/css phoiac9h4m842xq45sp7s6u21eteeq1 Modul:languages/data/2 828 1325493 6265542 6115781 2026-07-19T11:46:50Z Wikihez 7344 6265542 Scribunto text/plain local m_langdata = require("Module:languages/data") -- Loaded on demand, as it may not be needed (depending on the data). local function u(...) u = require("Module:string utilities").char return u(...) end local c = m_langdata.chars local p = m_langdata.puaChars local s = m_langdata.shared -- Ideally, we want to move these into [[Module:languages/data]], but because (a) it's necessary to use require on that module, and (b) they're only used in this data module, it's less memory-efficient to do that at the moment. If it becomes possible to use mw.loadData, then these should be moved there. s["de-Latn-sortkey"] = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. c.ringabove, from = {"æ", "œ", "ß"}, to = {"ae", "oe", "ss"} } s["de-Latn-standardchars"] = "AaÄäBbCcDdEeFfGgHhIiJjKkLlMmNnOoÖöPpQqRrSsẞßTtUuÜüVvWwXxYyZz" s["ka-entryname"] = {remove_diacritics = c.circ} s["no-sortkey"] = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.dacute .. c.caron .. c.cedilla, remove_exceptions = {"å"}, from = {"æ", "ø", "å"}, to = {"z" .. p[1], "z" .. p[2], "z" .. p[3]} } s["no-standardchars"] = "AaBbDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvYyÆæØøÅå" .. c.punc s["tg-entryname"] = {remove_diacritics = c.grave .. c.acute} s["tk-entryname"] = {remove_diacritics = c.macron} local m = {} m["aa"] = { "afarî", 27811, "cus-eas", "Latn, Ethi", entry_name = { Latn = {remove_diacritics = c.acute}, }, } m["ab"] = { "abxazî", 5111, "cau-abz", "Cyrl, Geor, Latn", translit = { Cyrl = "ab-translit", Geor = "Geor-translit", }, override_translit = true, display_text = { Cyrl = s["cau-Cyrl-displaytext"] }, entry_name = { Cyrl = { remove_diacritics = c.acute, from = {"^а%-"}, to = {"а"}, }, Latn = s["cau-Latn-entryname"], }, sort_key = { Cyrl = { from = { "х'ә", -- 3 chars "гь", "гә", "ӷь", "ҕь", "ӷә", "ҕә", "дә", "ё", "жь", "жә", "ҙә", "ӡә", "ӡ'", "кь", "кә", "қь", "қә", "ҟь", "ҟә", "ҫә", "тә", "ҭә", "ф'", "хь", "хә", "х'", "ҳә", "ць", "цә", "ц'", "ҵә", "ҵ'", "шь", "шә", "џь", -- 2 chars "ӷ", "ҕ", "ҙ", "ӡ", "қ", "ҟ", "ԥ", "ҧ", "ҫ", "ҭ", "ҳ", "ҵ", "ҷ", "ҽ", "ҿ", "ҩ", "џ", "ә", -- 1 char "^а", }, to = { "х" .. p[4], "г" .. p[1], "г" .. p[2], "г" .. p[5], "г" .. p[6], "г" .. p[7], "г" .. p[8], "д" .. p[1], "е" .. p[1], "ж" .. p[1], "ж" .. p[2], "з" .. p[2], "з" .. p[4], "з" .. p[5], "к" .. p[1], "к" .. p[2], "к" .. p[4], "к" .. p[5], "к" .. p[7], "к" .. p[8], "с" .. p[2], "т" .. p[1], "т" .. p[3], "ф" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[3], "х" .. p[6], "ц" .. p[1], "ц" .. p[2], "ц" .. p[3], "ц" .. p[5], "ц" .. p[6], "ш" .. p[1], "ш" .. p[2], "ы" .. p[3], "г" .. p[3], "г" .. p[4], "з" .. p[1], "з" .. p[3], "к" .. p[3], "к" .. p[6], "п" .. p[1], "п" .. p[2], "с" .. p[1], "т" .. p[2], "х" .. p[5], "ц" .. p[4], "ч" .. p[1], "ч" .. p[2], "ч" .. p[3], "ы" .. p[1], "ы" .. p[2], "ь" .. p[1], "", } }, }, } m["ae"] = { "avestayî", 29572, "ira-cen", "Avst, Gujr", translit = { Avst = "Avst-translit" }, } m["af"] = { "afrîkansî", 14196, "gmw-frk", "Latn, Arab", ancestors = "nl", sort_key = { Latn = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.diaer .. c.ringabove .. c.cedilla .. "'", from = {"['ʼ]n"}, to = {"n" .. p[1]} } }, } m["ak"] = { "akanî", 28026, "alv-ctn", "Latn", } m["am"] = { "amharî", 28244, "sem-eth", "Ethi", translit = "Ethi-translit", } m["an"] = { "aragonî", 8765, "roa-nar", "Latn", } m["ar"] = { "erebî", 13955, "sem-arb", "Arab, Hebr, Syrc, Brai", translit = { Arab = "ar-translit" }, display_text = { Hebr = "Hebr-common", }, entry_name = { Arab = "ar-entryname", Hebr = "Hebr-common", }, sort_key = { Hebr = "Hebr-common", }, } m["as"] = { "asamî", 29401, "inc-bas", "as-Beng", ancestors = "inc-mas", translit = "as-translit", } m["av"] = { "avarî", 29561, "cau-ava", "Cyrl, Latn, Arab", ancestors = "oav", translit = { Cyrl = "cau-nec-translit", Arab = "ar-translit", }, override_translit = true, display_text = { Cyrl = s["cau-Cyrl-displaytext"], }, entry_name = { Cyrl = s["cau-Cyrl-entryname"], Latn = s["cau-Latn-entryname"], }, sort_key = { Cyrl = { from = {"гъ", "гь", "гӏ", "ё", "кк", "къ", "кь", "кӏ", "лъ", "лӏ", "тӏ", "хх", "хъ", "хь", "хӏ", "цӏ", "чӏ"}, to = {"г" .. p[1], "г" .. p[2], "г" .. p[3], "е" .. p[1], "к" .. p[1], "к" .. p[2], "к" .. p[3], "к" .. p[4], "л" .. p[1], "л" .. p[2], "т" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[3], "х" .. p[4], "ц" .. p[1], "ч" .. p[1]} }, }, } m["ay"] = { "aymarayî", 4627, "sai-aym", "Latn", } m["az"] = { "azerî", 9292, "trk-ogz", "Latn, Cyrl, fa-Arab", ancestors = "trk-oat", dotted_dotless_i = true, entry_name = { Latn = { from = {"ʼ"}, to = {"'"}, }, ["fa-Arab"] = { module = "ar-entryname", ["from"] = { "ۆ", "ۇ", "وْ", "ڲ", "ؽ", }, ["to"] = { "و", "و", "و", "گ", "ی", }, }, }, display_text = { Latn = { from = {"'"}, to = {"ʼ"} } }, sort_key = { Latn = { from = { "i", -- Ensure "i" comes after "ı". "ç", "ə", "ğ", "x", "ı", "q", "ö", "ş", "ü", "w" }, to = { "i" .. p[1], "c" .. p[1], "e" .. p[1], "g" .. p[1], "h" .. p[1], "i", "k" .. p[1], "o" .. p[1], "s" .. p[1], "u" .. p[1], "z" .. p[1] } }, Cyrl = { from = {"ғ", "ә", "ы", "ј", "ҝ", "ө", "ү", "һ", "ҹ"}, to = {"г" .. p[1], "е" .. p[1], "и" .. p[1], "и" .. p[2], "к" .. p[1], "о" .. p[1], "у" .. p[1], "х" .. p[1], "ч" .. p[1]} }, }, } m["ba"] = { "başkîrî", 13389, "trk-kbu", "Cyrl", translit = "ba-translit", override_translit = true, sort_key = { from = {"ғ", "ҙ", "ё", "ҡ", "ң", "ө", "ҫ", "ү", "һ", "ә"}, to = {"г" .. p[1], "д" .. p[1], "е" .. p[1], "к" .. p[1], "н" .. p[1], "о" .. p[1], "с" .. p[1], "у" .. p[1], "х" .. p[1], "э" .. p[1]} }, } m["be"] = { "belarusî", 9091, "zle", "Cyrl, Latn", ancestors = "zle-obe", translit = { Cyrl = "be-translit", }, entry_name = { Cyrl = { remove_diacritics = c.grave .. c.acute, }, Latn = { remove_diacritics = c.grave .. c.acute, remove_exceptions = {"Ć", "ć", "Ń", "ń", "Ś", "ś", "Ź", "ź"}, }, }, sort_key = { Cyrl = { remove_diacritics = c.grave .. c.acute, from = {"ґ", "ё", "і", "ў"}, to = {"г" .. p[1], "е" .. p[1], "и" .. p[1], "у" .. p[1]} }, Latn = { remove_diacritics = c.grave .. c.acute, remove_exceptions = {"Ć", "ć", "Ń", "ń", "Ś", "ś", "Ź", "ź"}, from = {"ć", "č", "dz", "dź", "dž", "ch", "ł", "ń", "ś", "š", "ŭ", "ź", "ž"}, to = {"c" .. p[1], "c" .. p[2], "d" .. p[1], "d" .. p[2], "d" .. p[3], "h" .. p[1], "l" .. p[1], "n" .. p[1], "s" .. p[1], "s" .. p[2], "u" .. p[1], "z" .. p[1], "z" .. p[2]} }, }, standardChars = { Cyrl = "АаБбВвГгДдЕеЁёЖжЗзІіЙйКкЛлМмНнОоПпРрСсТтУуЎўФфХхЦцЧчШшЫыЬьЭэЮюЯя", Latn = "AaBbCcĆćČčDdEeFfGgHhIiJjKkLlŁłMmNnŃńOoPpRrSsŚśŠšTtUuŬŭVvYyZzŹźŽž", (c.punc:gsub("'", "")) -- Exclude apostrophe. }, } m["bg"] = { "bulgarî", 7918, "zls", "Cyrl", ancestors = "cu-bgm", translit = "bg-translit", entry_name = { remove_diacritics = c.grave .. c.acute, remove_exceptions = {"%f[^%z%s]ѝ%f[%z%s]"}, }, sort_key = { remove_diacritics = c.grave .. c.acute, remove_exceptions = {"%f[^%z%s]ѝ%f[%z%s]"}, }, standardChars = "АаБбВвГгДдЕеЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЬьЮюЯя" .. c.punc, } m["bh"] = { "biharî", 135305, "inc-eas", "Deva", } m["bi"] = { "bîslamayî", 35452, "crp", "Latn", ancestors = "en", } m["bm"] = { "bambarayî", 33243, "dmn-emn", "Latn, Nkoo", sort_key = { Latn = { from = {"ɛ", "ɲ", "ŋ", "ɔ"}, to = {"e" .. p[1], "n" .. p[1], "n" .. p[2], "o" .. p[1]} }, }, } m["bn"] = { "bengalî", 9610, "inc-bas", "Beng, Newa", ancestors = "inc-mbn", translit = { Beng = "bn-translit" }, } m["bo"] = { "tîbetî", 34271, "sit-tib", "Tibt", -- sometimes Deva? ancestors = "xct", translit = "Tibt-translit", override_translit = true, display_text = s["Tibt-displaytext"], entry_name = s["Tibt-entryname"], sort_key = "Tibt-sortkey", } m["br"] = { "bretonî", 12107, "cel-brs", "Latn", ancestors = "xbm", sort_key = { from = {"ch", "c['ʼ’]h"}, to = {"c" .. p[1], "c" .. p[2]} }, } m["ca"] = { "katalanî", 7026, "roa-ocr", "Latn", ancestors = "roa-oca", sort_key = { remove_diacritics = c.grave .. c.acute .. c.diaer .. c.cedilla, from = {"l·l"}, to = {"ll"} }, standardChars = "AaÀàBbCcÇçDdEeÉéÈèFfGgHhIiÍíÏïJjLlMmNnOoÓóÒòPpQqRrSsTtUuÚúÜüVvXxYyZz·" .. c.punc, } m["ce"] = { "çeçenî", 33350, "cau-vay", "Cyrl, Latn, Arab", translit = { Cyrl = "cau-nec-translit", Arab = "ar-translit", }, override_translit = true, display_text = { Cyrl = s["cau-Cyrl-displaytext"] }, entry_name = { Cyrl = s["cau-Cyrl-entryname"], Latn = s["cau-Latn-entryname"], }, sort_key = { Cyrl = { from = {"аь", "гӏ", "ё", "кх", "къ", "кӏ", "оь", "пӏ", "тӏ", "уь", "хь", "хӏ", "цӏ", "чӏ", "юь", "яь"}, to = {"а" .. p[1], "г" .. p[1], "е" .. p[1], "к" .. p[1], "к" .. p[2], "к" .. p[3], "о" .. p[1], "п" .. p[1], "т" .. p[1], "у" .. p[1], "х" .. p[1], "х" .. p[2], "ц" .. p[1], "ч" .. p[1], "ю" .. p[1], "я" .. p[1]} }, }, } m["ch"] = { "çamoroyî", 33262, "poz", "Latn", sort_key = { remove_diacritics = "'", from = {"å", "ch", "ñ", "ng"}, to = {"a" .. p[1], "c" .. p[1], "n" .. p[1], "n" .. p[2]} }, } m["co"] = { "korsîkayî", 33111, "roa-itd", "Latn", sort_key = { from = {"chj", "ghj", "sc", "sg"}, to = {"c" .. p[1], "g" .. p[1], "s" .. p[1], "s" .. p[2]} }, standardChars = "AaÀàBbCcDdEeÈèFfGgHhIiÌìÏïJjLlMmNnOoÒòPpQqRrSsTtUuÙùÜüVvZz" .. c.punc, } m["cr"] = { "krî", 33390, "alg", "Latn, Cans", translit = { Cans = "cr-translit" }, } m["cs"] = { "çekî", 9056, "zlw", "Latn", ancestors = "cs-ear", sort_key = { from = {"á", "č", "ď", "é", "ě", "ch", "í", "ň", "ó", "ř", "š", "ť", "ú", "ů", "ý", "ž"}, to = {"a" .. p[1], "c" .. p[1], "d" .. p[1], "e" .. p[1], "e" .. p[2], "h" .. p[1], "i" .. p[1], "n" .. p[1], "o" .. p[1], "r" .. p[1], "s" .. p[1], "t" .. p[1], "u" .. p[1], "u" .. p[2], "y" .. p[1], "z" .. p[1]} }, standardChars = "AaÁáBbCcČčDdĎďEeÉéĚěFfGgHhIiÍíJjKkLlMmNnŇňOoÓóPpRrŘřSsŠšTtŤťUuÚúŮůVvYyÝýZzŽž" .. c.punc, } m["cu"] = { "slaviya kevn", 35499, "zls", "Cyrs, Glag", translit = { Cyrs = "Cyrs-translit", Glag = "Glag-translit" }, entry_name = { Cyrs = s["Cyrs-entryname"] }, sort_key = { Cyrs = s["Cyrs-sortkey"] }, } m["cv"] = { "çuvaşî", 33348, "trk-ogr", "Cyrl", ancestors = "cv-mid", translit = "cv-translit", override_translit = true, sort_key = { from = {"ӑ", "ё", "ӗ", "ҫ", "ӳ"}, to = {"а" .. p[1], "е" .. p[1], "е" .. p[2], "с" .. p[1], "у" .. p[1]} }, } m["cy"] = { "weylsî", 9309, "cel-brw", "Latn", ancestors = "wlm", sort_key = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. "'", from = {"ch", "dd", "ff", "ng", "ll", "ph", "rh", "th"}, to = {"c" .. p[1], "d" .. p[1], "f" .. p[1], "g" .. p[1], "l" .. p[1], "p" .. p[1], "r" .. p[1], "t" .. p[1]} }, standardChars = "ÂâAaBbCcDdEeÊêFfGgHhIiÎîLlMmNnOoÔôPpRrSsTtUuÛûWwŴŵYyŶŷ" .. c.punc, } m["da"] = { "danmarkî", 9035, "gmq-eas", "Latn", ancestors = "gmq-oda", sort_key = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.dacute .. c.caron .. c.cedilla, remove_exceptions = {"å"}, from = {"æ", "ø", "å"}, to = {"z" .. p[1], "z" .. p[2], "z" .. p[3]} }, standardChars = "AaBbDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvYyÆæØøÅå" .. c.punc, } m["de"] = { "almanî", 188, "gmw-hgm", "Latn, Latf, Brai", ancestors = "gmh", sort_key = { Latn = s["de-Latn-sortkey"], Latf = s["de-Latn-sortkey"], }, standardChars = { Latn = s["de-Latn-standardchars"], Latf = s["de-Latn-standardchars"], Brai = c.braille, c.punc } } m["dv"] = { "divehî", 32656, "inc-ins", "Thaa, Diak", translit = { Thaa = "dv-translit", Diak = "Diak-translit", }, override_translit = true, } m["dz"] = { "conxayî", 33081, "sit-tib", "Tibt", ancestors = "xct", translit = "Tibt-translit", override_translit = true, display_text = s["Tibt-displaytext"], entry_name = s["Tibt-entryname"], sort_key = "Tibt-sortkey", } m["ee"] = { "eweyî", 30005, "alv-gbe", "Latn", sort_key = { remove_diacritics = c.tilde, from = {"ɖ", "dz", "ɛ", "ƒ", "gb", "ɣ", "kp", "ny", "ŋ", "ɔ", "ts", "ʋ"}, to = {"d" .. p[1], "d" .. p[2], "e" .. p[1], "f" .. p[1], "g" .. p[1], "g" .. p[2], "k" .. p[1], "n" .. p[1], "n" .. p[2], "o" .. p[1], "t" .. p[1], "v" .. p[1]} }, } m["el"] = { "yûnanî", 9129, "grk", "Grek, Polyt, Brai", ancestors = "el-kth", translit = { Grek = "el-translit", Polyt = "grc-translit", }, override_translit = false, display_text = { Grek = s["Grek-displaytext"], Polyt = s["Polyt-displaytext"], }, entry_name = { Grek = s["Grek-entryname"], Polyt = s["Polyt-entryname"], }, sort_key = { Grek = s["Grek-sortkey"], Polyt = s["Polyt-sortkey"], }, standardChars = { Grek = "΅·ͺ΄ΑαΆάΒβΓγΔδΕεέΈΖζΗηΉήΘθΙιΊίΪϊΐΚκΛλΜμΝνΞξΟοΌόΠπΡρΣσςΤτΥυΎύΫϋΰΦφΧχΨψΩωΏώ", Brai = c.braille, c.punc }, } m["en"] = { "îngilîzî", 1860, "gmw-ang", "Latn, Brai, Shaw, Dsrt", -- entries in Shaw or Dsrt might require prior discussion wikimedia_codes = "en, simple", ancestors = "en-ear", sort_key = { Latn = { -- Many of these are needed for sorting language names. remove_diacritics = "'\"%-%.,%s·ʻʼ" .. c.diacritics, -- These are found in entry names. from = {"[ɒæ🅱¢©ᴄðđəǝɜɡħʜıɨłŋɲøɔœꝑꝓꝕßʋ]"}, to = {{ ["ɒ"] = "a", ["æ"] = "ae", ["🅱"] = "b", ["¢"] = "c", ["©"] = "c", ["ᴄ"] = "c", ["ð"] = "d", ["đ"] = "d", ["ə"] = "e", ["ǝ"] = "e", ["ɜ"] = "e", ["ɡ"] = "g", ["ħ"] = "h", ["ʜ"] = "h", ["ı"] = "i", ["ɨ"] = "i", ["ł"] = "l", ["ŋ"] = "n", ["ɲ"] = "n", ["ø"] = "o", ["ɔ"] = "o", ["œ"] = "oe", ["ꝑ"] = "p", ["ꝓ"] = "p", ["ꝕ"] = "p", ["ß"] = "ss", ["ʋ"] = "v", }}, }, }, standardChars = { Latn = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz", Brai = c.braille, c.punc }, } m["eo"] = { "esperantoyî", 143, "art", "Latn", sort_key = { remove_diacritics = c.grave .. c.acute, from = {"ĉ", "ĝ", "ĥ", "ĵ", "ŝ", "ŭ"}, to = {"c" .. p[1], "g" .. p[1], "h" .. p[1], "j" .. p[1], "s" .. p[1], "u" .. p[1]} }, standardChars = "AaBbCcĈĉDdEeFfGgĜĝHhĤĥIiJjĴĵKkLlMmNnOoPpRrSsŜŝTtUuŬŭVvZz" .. c.punc, } m["es"] = { "spanî", 1321, "roa-cas", "Latn, Brai", ancestors = "es-ear", sort_key = { Latn = { remove_exceptions = {"ñ"}, remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.diaer .. c.cedilla, from = {"ª", "æ", "ñ", "º", "œ"}, to = {"a", "ae", "n" .. p[1], "o", "oe"} }, }, standardChars = { Latn = "AaÁáBbCcDdEeÉéFfGgHhIiÍíJjLlMmNnÑñOoÓóPpQqRrSsTtUuÚúÜüVvXxYyZz", Brai = c.braille, c.punc }, } m["et"] = { "estonî", 9072, "urj-fin", "Latn", sort_key = { from = { "š", "ž", "õ", "ä", "ö", "ü", -- 2 chars "z" -- 1 char }, to = { "s" .. p[1], "s" .. p[3], "w" .. p[1], "w" .. p[2], "w" .. p[3], "w" .. p[4], "s" .. p[2] } }, standardChars = "AaBbDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvÕõÄäÖöÜü" .. c.punc, } m["eu"] = { "baskî", 8752, "euq", "Latn", sort_key = { from = {"ç", "ñ"}, to = {"c" .. p[1], "n" .. p[1]} }, standardChars = "AaBbDdEeFfGgHhIiJjKkLlMmNnÑñOoPpRrSsTtUuXxZz" .. c.punc, } m["fa"] = { "farisî", 9168, "ira-swi", "fa-Arab, Hebr", ancestors = "fa-cls", display_text = { Hebr = "Hebr-common", }, entry_name = { ["fa-Arab"] = { -- character "ۂ" code U+06C2 to "ه" and "هٔ"‎ (U+0647 + U+0654) to "ه"; hamzatu l-waṣli to a regular alif from = {"هٔ", "ٱ"}, -- character "ۂ" code U+06C2 to "ه"; hamzatu l-waṣli to a regular alif to = {"ه", "ا"}, remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef, }, Hebr = "Hebr-common", }, sort_key = { Hebr = "Hebr-common", }, } m["ff"] = { "fulahî", 33454, "alv-fwo", "Latn, Adlm", } m["fi"] = { "fînî", 1412, "urj-fin", "Latn", display_text = { from = {"'"}, to = {"’"} }, entry_name = { -- used to indicate gemination of the next consonant remove_diacritics = "ˣ", from = {"’"}, to = {"'"}, }, sort_key = { -- [[Appendix:Finnish alphabet#Collation]] + "aͤ" and "oͤ" as historical variants of "ä" and "ö". remove_diacritics = "':" .. c.diacritics, remove_exceptions = { "a[" .. c.ringabove .. c.diaer .. c.small_e .. "]", -- åäaͤ "o[" .. c.diaer .. c.tilde .. c.dacute .. c.small_e .. "]", -- öõőoͤ "u[" .. c.diaer .. c.dacute .. "]" -- üű }, from = {"æ", "[ðđ]", "ł", "ŋ", "œ", "ß", "þ", "u[" .. c.diaer .. c.dacute .. "]", "å", "aͤ", "o[" .. c.tilde .. c.dacute .. c.small_e .. "]", "ø", "(.)['%-]"}, to = {"ae", "d", "l", "n", "oe", "ss", "th", "y", "z" .. p[1], "ä", "ö", "ö", "%1"} }, standardChars = "AaBbDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvYyÄäÖö" .. c.punc, } m["fj"] = { "fîjî", 33295, "poz-pcc", "Latn", } m["fo"] = { "ferî", 25258, "gmq-ins", "Latn", sort_key = { from = {"á", "ð", "í", "ó", "ú", "ý", "æ", "ø"}, to = {"a" .. p[1], "d" .. p[1], "i" .. p[1], "o" .. p[1], "u" .. p[1], "y" .. p[1], "z" .. p[1], "z" .. p[2]} }, standardChars = "AaÁáBbDdÐðEeFfGgHhIiÍíJjKkLlMmNnOoÓóPpRrSsTtUuÚúVvYyÝýÆæØø" .. c.punc, } m["fr"] = { "fransî", 150, "roa-oil", "Latn, Brai", display_text = { Latn = { from = {"'"}, to = {"’"} }, }, entry_name = { Latn = { from = {"’"}, to = {"'"}, }, }, ancestors = "frm", sort_key = { Latn = s["roa-oil-sortkey"] }, standardChars = { Latn = "AaÀàÂâBbCcÇçDdEeÉéÈèÊêËëFfGgHhIiÎîÏïJjLlMmNnOoÔôŒœPpQqRrSsTtUuÙùÛûÜüVvXxYyZz", Brai = c.braille, c.punc }, } m["fy"] = { "frîsî", 27175, "gmw-fri", "Latn", sort_key = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer, from = {"y"}, to = {"i"} }, standardChars = "AaâäàÆæBbCcDdEeéêëèFfGgHhIiïìYyỳJjKkLlMmNnOoôöòPpRrSsTtUuúûüùVvWwZz" .. c.punc, } m["ga"] = { "îrlendî", 9142, "cel-gae", "Latn, Latg", ancestors = "mga", sort_key = { remove_diacritics = c.acute, from = {"ḃ", "ċ", "ḋ", "ḟ", "ġ", "ṁ", "ṗ", "ṡ", "ṫ"}, to = {"bh", "ch", "dh", "fh", "gh", "mh", "ph", "sh", "th"} }, standardChars = "AaÁáBbCcDdEeÉéFfGgHhIiÍíLlMmNnOoÓóPpRrSsTtUuÚúVv" .. c.punc, } m["gd"] = { "gaelîka skotî", 9314, "cel-gae", "Latn, Latg", ancestors = "mga", sort_key = {remove_diacritics = c.grave .. c.acute}, standardChars = "AaÀàBbCcDdEeÈèFfGgHhIiÌìLlMmNnOoÒòPpRrSsTtUuÙù" .. c.punc, } m["gl"] = { "galîsî", 9307, "roa-gap", "Latn", sort_key = { remove_diacritics = c.acute, from = {"ñ"}, to = {"n" .. p[1]} }, standardChars = "AaÁáBbCcDdEeÉéFfGgHhIiÍíÏïLlMmNnÑñOoÓóPpQqRrSsTtUuÚúÜüVvXxZz" .. c.punc, } m["gn"] = { "guwaranî", 35876, "tup-gua", "Latn", } m["gu"] = { "gujaratî", 5137, "inc-wes", "Arab, Gujr", ancestors = "inc-mgu", translit = { Gujr = "gu-translit", }, entry_name = { Arab = {remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.kasra .. c.shadda .. c.sukun}, Gujr = {remove_diacritics = "઼"}, }, } m["gv"] = { "manksî", 12175, "cel-gae", "Latn", ancestors = "mga", sort_key = {remove_diacritics = c.cedilla .. "-"}, standardChars = "AaBbCcÇçDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwYy" .. c.punc, } m["ha"] = { "hawsayî", 56475, "cdc-wst", "Latn, Arab", entry_name = { Latn = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron} }, sort_key = { Latn = { from = {"ɓ", "b'", "ɗ", "d'", "ƙ", "k'", "sh", "ƴ", "'y"}, to = {"b" .. p[1], "b" .. p[2], "d" .. p[1], "d" .. p[2], "k" .. p[1], "k" .. p[2], "s" .. p[1], "y" .. p[1], "y" .. p[2]} }, }, } m["he"] = { "îbranî", 9288, "sem-can", "Hebr, Phnx, Brai, Samr", ancestors = "he-med", display_text = { Hebr = "Hebr-common", }, entry_name = { Hebr = "Hebr-common", Samr = s["Samr-entryname"], }, sort_key = { Hebr = "Hebr-common", Samr = s["Samr-sortkey"], }, } m["hi"] = { "hindî", 1568, "inc-hnd", "Deva, Kthi, Newa", translit = { Deva = "hi-translit" }, standardChars = { Deva = "अआइईउऊएऐओऔकखगघङचछजझञटठडढणतथदधनपफबभमयरलवशषसहत्रज्ञक्षक़ख़ग़ज़झ़ड़ढ़फ़काखागाघाङाचाछाजाझाञाटाठाडाढाणाताथादाधानापाफाबाभामायारालावाशाषासाहात्राज्ञाक्षाक़ाख़ाग़ाज़ाझ़ाड़ाढ़ाफ़ाकिखिगिघिङिचिछिजिझिञिटिठिडिढिणितिथिदिधिनिपिफिबिभिमियिरिलिविशिषिसिहित्रिज्ञिक्षिक़िख़िग़िज़िझ़िड़िढ़िफ़िकीखीगीघीङीचीछीजीझीञीटीठीडीढीणीतीथीदीधीनीपीफीबीभीमीयीरीलीवीशीषीसीहीत्रीज्ञीक्षीक़ीख़ीग़ीज़ीझ़ीड़ीढ़ीफ़ीकुखुगुघुङुचुछुजुझुञुटुठुडुढुणुतुथुदुधुनुपुफुबुभुमुयुरुलुवुशुषुसुहुत्रुज्ञुक्षुक़ुख़ुग़ुज़ुझ़ुड़ुढ़ुफ़ुकूखूगूघूङूचूछूजूझूञूटूठूडूढूणूतूथूदूधूनूपूफूबूभूमूयूरूलूवूशूषूसूहूत्रूज्ञूक्षूक़ूख़ूग़ूज़ूझ़ूड़ूढ़ूफ़ूकेखेगेघेङेचेछेजेझेञेटेठेडेढेणेतेथेदेधेनेपेफेबेभेमेयेरेलेवेशेषेसेहेत्रेज्ञेक्षेक़ेख़ेग़ेज़ेझ़ेड़ेढ़ेफ़ेकैखैगैघैङैचैछैजैझैञैटैठैडैढैणैतैथैदैधैनैपैफैबैभैमैयैरैलैवैशैषैसैहैत्रैज्ञैक्षैक़ैख़ैग़ैज़ैझ़ैड़ैढ़ैफ़ैकोखोगोघोङोचोछोजोझोञोटोठोडोढोणोतोथोदोधोनोपोफोबोभोमोयोरोलोवोशोषोसोहोत्रोज्ञोक्षोक़ोख़ोग़ोज़ोझ़ोड़ोढ़ोफ़ोकौखौगौघौङौचौछौजौझौञौटौठौडौढौणौतौथौदौधौनौपौफौबौभौमौयौरौलौवौशौषौसौहौत्रौज्ञौक्षौक़ौख़ौग़ौज़ौझ़ौड़ौढ़ौफ़ौक्ख्ग्घ्ङ्च्छ्ज्झ्ञ्ट्ठ्ड्ढ्ण्त्थ्द्ध्न्प्फ्ब्भ्म्य्र्ल्व्श्ष्स्ह्त्र्ज्ञ्क्ष्क़्ख़्ग़्ज़्झ़्ड़्ढ़्फ़्।॥०१२३४५६७८९॰", c.punc }, } m["ho"] = { "hirî motuyî", 33617, "crp", "Latn", ancestors = "meu", } m["ht"] = { "haîtî", 33491, "crp", "Latn", ancestors = "ht-sdm", sort_key = { from = { "oun", -- 3 chars "an", "ch", "è", "en", "ng", "ò", "on", "ou", "ui" -- 2 chars }, to = { "o" .. p[4], "a" .. p[1], "c" .. p[1], "e" .. p[1], "e" .. p[2], "n" .. p[1], "o" .. p[1], "o" .. p[2], "o" .. p[3], "u" .. p[1] } }, } m["hu"] = { "mecarî", 9067, "urj-ugr", "Latn, Hung", ancestors = "ohu", sort_key = { Latn = { from = { "dzs", -- 3 chars "á", "cs", "dz", "é", "gy", "í", "ly", "ny", "ó", "ö", "ő", "sz", "ty", "ú", "ü", "ű", "zs", -- 2 chars }, to = { "d" .. p[2], "a" .. p[1], "c" .. p[1], "d" .. p[1], "e" .. p[1], "g" .. p[1], "i" .. p[1], "l" .. p[1], "n" .. p[1], "o" .. p[1], "o" .. p[2], "o" .. p[3], "s" .. p[1], "t" .. p[1], "u" .. p[1], "u" .. p[2], "u" .. p[3], "z" .. p[1], } }, }, standardChars = { Latn = "AaÁáBbCcDdEeÉéFfGgHhIiÍíJjKkLlMmNnOoÓóÖöŐőPpQqRrSsTtUuÚúÜüŰűVvWwXxYyZz", c.punc }, } m["hy"] = { "ermenî", 8785, "hyx", "Armn, Brai", ancestors = "axm", translit = { Armn = "Armn-translit" }, override_translit = true, entry_name = { Armn = { remove_diacritics = "՛՜՞՟", from = {"եւ", "<sup>յ</sup>", "<sup>ի</sup>", "<sup>է</sup>", "յ̵", "ՙ", "՚"}, to = {"և", "յ", "ի", "է", "ֈ", "ʻ", "’"} }, }, sort_key = { Armn = { from = { "ու", "եւ", -- 2 chars "և" -- 1 char }, to = { "ւ", "եվ", "եվ" } }, }, } m["hz"] = { "hereroyî", 33315, "bnt-swb", "Latn", } m["ia"] = { "înterlîngua", 35934, "art", "Latn", } m["id"] = { "endonezyayî", 9240, "poz-mly", "Latn", ancestors = "ms", standardChars = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz" .. c.punc, } m["ie"] = { "înterlîngue", 35850, "art", "Latn", type = "appendix-constructed", entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ}, } m["ig"] = { "îgboyî", 33578, "alv-igb", "Latn", entry_name = {remove_diacritics = c.grave .. c.acute .. c.macron}, sort_key = { from = {"gb", "gh", "gw", "ị", "kp", "kw", "ṅ", "nw", "ny", "ọ", "sh", "ụ"}, to = {"g" .. p[1], "g" .. p[2], "g" .. p[3], "i" .. p[1], "k" .. p[1], "k" .. p[2], "n" .. p[1], "n" .. p[2], "n" .. p[3], "o" .. p[1], "s" .. p[1], "u" .. p[1]} }, } m["ii"] = { "yiyiya siçuwayî", 34235, "tbq-nlo", "Yiii", translit = "ii-translit", } m["ik"] = { "înupîakî", 27183, "esx-inu", "Latn", sort_key = { from = { "ch", "ġ", "dj", "ḷ", "ł̣", "ñ", "ng", "r̂", "sr", "zr", -- 2 chars "ł", "ŋ", "ʼ" -- 1 char }, to = { "c" .. p[1], "g" .. p[1], "h" .. p[1], "l" .. p[1], "l" .. p[3], "n" .. p[1], "n" .. p[2], "r" .. p[1], "s" .. p[1], "z" .. p[1], "l" .. p[2], "n" .. p[2], "z" .. p[2] } }, } m["io"] = { "îdoyî", 35224, "art", "Latn", } m["is"] = { "îzlendî", 294, "gmq-ins", "Latn", sort_key = { from = {"á", "ð", "é", "í", "ó", "ú", "ý", "þ", "æ", "ö"}, to = {"a" .. p[1], "d" .. p[1], "e" .. p[1], "i" .. p[1], "o" .. p[1], "u" .. p[1], "y" .. p[1], "z" .. p[1], "z" .. p[2], "z" .. p[3]} }, standardChars = "AaÁáBbDdÐðEeÉéFfGgHhIiÍíJjKkLlMmNnOoÓóPpRrSsTtUuÚúVvXxYyÝýÞþÆæÖö" .. c.punc, } m["it"] = { "îtalî", 652, "roa-itd", "Latn", ancestors = "roa-oit", sort_key = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. c.ringabove}, standardChars = "AaÀàBbCcDdEeÈèÉéFfGgHhIiÌìLlMmNnOoÒòPpQqRrSsTtUuÙùVvZz" .. c.punc, } m["iu"] = { "înuîtî", 29921, "esx-inu", "Cans, Latn", translit = { Cans = "cr-translit" }, override_translit = true, } m["ja"] = { "japonî", 5287, "jpx", "Jpan, Latn, Brai", ancestors = "ja-ear", translit = s["jpx-translit"], link_tr = true, display_text = s["jpx-displaytext"], entry_name = s["jpx-entryname"], sort_key = s["jpx-sortkey"], } m["jv"] = { "javayî", 33549, "poz", "Latn, Java", ancestors = "kaw", translit = { Java = "jv-translit" }, link_tr = true, entry_name = { Latn = {remove_diacritics = c.circ} -- Modern jv don't use ê }, sort_key = { Latn = { from = {"å", "dh", "é", "è", "ng", "ny", "th"}, to = {"a" .. p[1], "d" .. p[1], "e" .. p[1], "e" .. p[2], "n" .. p[1], "n" .. p[2], "t" .. p[1]} }, }, } m["ka"] = { "gurcî", 8108, "ccs-gzn", "Geor, Geok, Hebr", -- Hebr is used to write Judeo-Georgian ancestors = "ka-mid", translit = { Geor = "Geor-translit", Geok = "Geok-translit", }, override_translit = true, display_text = { Hebr = "Hebr-common", }, entry_name = { Geor = s["ka-entryname"], Geok = s["ka-entryname"], Hebr = "Hebr-common", }, sort_key = { Hebr = "Hebr-common", } } m["kg"] = { "kîkongoyî", 33702, "bnt-kng", "Latn", } m["ki"] = { "kîkûyûyî", 33587, "bnt-kka", "Latn", } m["kj"] = { "kwanyamayî", 1405077, "bnt-ova", "Latn", } m["kk"] = { "qazaxî", 9252, "trk-kno", "Cyrl, Latn, kk-Arab", translit = { Cyrl = { from = { "Ё", "ё", "Й", "й", "Нг", "нг", "Ӯ", "ӯ", -- 2 chars; are "Ӯ" and "ӯ" actually used? "А", "а", "Ә", "ә", "Б", "б", "В", "в", "Г", "г", "Ғ", "ғ", "Д", "д", "Е", "е", "Ж", "ж", "З", "з", "И", "и", "К", "к", "Қ", "қ", "Л", "л", "М", "м", "Н", "н", "Ң", "ң", "О", "о", "Ө", "ө", "П", "п", "Р", "р", "С", "с", "Т", "т", "У", "у", "Ұ", "ұ", "Ү", "ү", "Ф", "ф", "Х", "х", "Һ", "һ", "Ц", "ц", "Ч", "ч", "Ш", "ш", "Щ", "щ", "Ъ", "ъ", "Ы", "ы", "І", "і", "Ь", "ь", "Э", "э", "Ю", "ю", "Я", "я", -- 1 char }, to = { "E", "e", "İ", "i", "Ñ", "ñ", "U", "u", "A", "a", "Ä", "ä", "B", "b", "V", "v", "G", "g", "Ğ", "ğ", "D", "d", "E", "e", "J", "j", "Z", "z", "İ", "i", "K", "k", "Q", "q", "L", "l", "M", "m", "N", "n", "Ñ", "ñ", "O", "o", "Ö", "ö", "P", "p", "R", "r", "S", "s", "T", "t", "U", "u", "Ū", "ū", "Ü", "ü", "F", "f", "X", "x", "H", "h", "S", "s", "Ç", "ç", "Ş", "ş", "Ş", "ş", "", "", "Y", "y", "I", "ı", "", "", "É", "é", "Ü", "ü", "Ä", "ä", } } }, -- override_translit = true, sort_key = { Cyrl = { from = {"ә", "ғ", "ё", "қ", "ң", "ө", "ұ", "ү", "һ", "і"}, to = {"а" .. p[1], "г" .. p[1], "е" .. p[1], "к" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1], "у" .. p[2], "х" .. p[1], "ы" .. p[1]} }, }, standardChars = { Cyrl = "АаӘәБбВвГгҒғДдЕеЁёЖжЗзИиЙйКкҚқЛлМмНнҢңОоӨөПпРрСсТтУуҰұҮүФфХхҺһЦцЧчШшЩщЪъЫыІіЬьЭэЮюЯя", c.punc }, } m["kl"] = { "kalalîsûtî", 25355, "esx-inu", "Latn", sort_key = { from = {"æ", "ø", "å"}, to = {"z" .. p[1], "z" .. p[2], "z" .. p[3]} } } m["km"] = { "ximêrî", 9205, "mkh-kmr", "Khmr", ancestors = "xhm", translit = "km-translit", } m["kn"] = { "kannadayî", 33673, "dra-kan", "Knda, Tutg", ancestors = "dra-mkn", translit = { Knda = "kn-translit", }, } m["ko"] = { "koreyî", 9176, "qfa-kor", "Kore, Brai", ancestors = "ko-ear", translit = { Kore = "ko-translit", }, entry_name = { Kore = s["Kore-entryname"], }, } m["kr"] = { "kanuriyî", 36094, "ssa-sah", "Latn, Arab", -- the sortkey and entry_name are only for standard Kanuri; when dialectal entries get added, someone will have to work out how the dialects should be represented orthographically entry_name = { Latn = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.breve} }, sort_key = { Latn = { from = {"ǝ", "ny", "ɍ", "sh"}, to = {"e" .. p[1], "n" .. p[1], "r" .. p[1], "s" .. p[1]} }, }, } m["ks"] = { "keşmîrî", 33552, "inc-kas", "ks-Arab, Deva, Shrd, Latn", translit = { ["ks-Arab"] = "ks-Arab-translit", Deva = "ks-Deva-translit", Shrd = "Shrd-translit", }, } -- "kv" IS TREATED AS "koi", "kpv", SEE WT:LT m["kw"] = { "kornî", 25289, "cel-brs", "Latn", ancestors = "cnx", sort_key = { from = {"ch"}, to = {"c" .. p[1]} }, } m["ku"] = { "kurmancî", 36163, "ira-ku", "Latn, Cyrl, Armn, ku-Arab, Yezi", translit = { Cyrl = "kmr-translit", Armn = "Armn-translit", ["ku-Arab"] = "ckb-translit", }, -- entry_name = { -- remove_diacritics = "'’", -- from = {"r̄", "R̄", "ẍ", "Ẍ"}, -- to = {"rr", "Rr", "x", "X"} -- }, wikimedia_codes = "ku", } m["ky"] = { "kirgizî", 9255, "trk-kkp", "Cyrl, Latn, Arab", translit = { Cyrl = "ky-translit" }, override_translit = true, sort_key = { Cyrl = { from = {"ё", "ң", "ө", "ү"}, to = {"е" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1]} }, }, } m["la"] = { "latînî", 397, "itc-laf", "Latn", ancestors = "itc-ola", display_text = { Latn = s["itc-Latn-displaytext"] }, entry_name = { Latn = s["itc-Latn-entryname"] }, sort_key = { Latn = s["itc-Latn-sortkey"] }, standardChars = { Latn = "AaBbCcDdEeFfGgHhIiLlMmNnOoPpQqRrSsTtUuVvXx", c.punc }, } m["lb"] = { "luksembûrgî", 9051, "gmw-hgm", "Latn, Brai", ancestors = "gmw-cfr", sort_key = { Latn = { from = {"ä", "ë", "é"}, to = {"z" .. p[1], "z" .. p[2], "z" .. p[3]} }, }, } m["lg"] = { "lugandayî", 33368, "bnt-nyg", "Latn", entry_name = {remove_diacritics = c.acute .. c.circ}, sort_key = { from = {"ŋ"}, to = {"n" .. p[1]} }, } m["li"] = { "lîmbûrgî", 102172, "gmw-frk", "Latn", ancestors = "dum", } m["ln"] = { "lingalayî", 36217, "bnt-bmo", "Latn", sort_key = { remove_diacritics = c.acute .. c.circ .. c.caron, from = {"ɛ", "gb", "mb", "mp", "nd", "ng", "nk", "ns", "nt", "ny", "nz", "ɔ"}, to = {"e" .. p[1], "g" .. p[1], "m" .. p[1], "m" .. p[2], "n" .. p[1], "n" .. p[2], "n" .. p[3], "n" .. p[4], "n" .. p[5], "n" .. p[6], "n" .. p[7], "o" .. p[1]} }, } m["lo"] = { "lawsî", 9211, "tai-swe", "Laoo", translit = "lo-translit", sort_key = "Laoo-sortkey", standardChars = "0-9ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯ-ໝ" .. c.punc, } m["lt"] = { "lîtwanî", 9083, "bat-eas", "Latn", ancestors = "olt", display_text = "lt-common", entry_name = "lt-common", sort_key = "lt-common", standardChars = "AaĄąBbCcČčDdEeĘęĖėFfGgHhIiĮįYyJjKkLlMmNnOoPpRrSsŠšTtUuŲųŪūVvZzŽž" .. c.punc, } m["lu"] = { "luba-katangayî", 36157, "bnt-lub", "Latn", } m["lv"] = { "latviyayî", 9078, "bat-eas", "Latn", entry_name = { -- This attempts to convert vowels with tone marks to vowels either with or without macrons. Specifically, there should be no macrons if the vowel is part of a diphthong (including resonant diphthongs such pìrksts -> pirksts not #pīrksts). What we do is first convert the vowel + tone mark to a vowel + tilde in a decomposed fashion, then remove the tilde in diphthongs, then convert the remaining vowel + tilde sequences to macroned vowels, then delete any other tilde. We leave already-macroned vowels alone: Both e.g. ar and ār occur before consonants. FIXME: This still might not be sufficient. from = {"([Ee])" .. c.cedilla, "[" .. c.grave .. c.circ .. c.tilde .."]", "([aAeEiIoOuU])" .. c.tilde .."?([lrnmuiLRNMUI])" .. c.tilde .. "?([^aAeEiIoOuU])", "([aAeEiIoOuU])" .. c.tilde .."?([lrnmuiLRNMUI])" .. c.tilde .."?$", "([iI])" .. c.tilde .. "?([eE])" .. c.tilde .. "?", "([aAeEiIuU])" .. c.tilde, c.tilde}, to = {"%1", c.tilde, "%1%2%3", "%1%2", "%1%2", "%1" .. c.macron} }, sort_key = { from = {"ā", "č", "ē", "ģ", "ī", "ķ", "ļ", "ņ", "š", "ū", "ž"}, to = {"a" .. p[1], "c" .. p[1], "e" .. p[1], "g" .. p[1], "i" .. p[1], "k" .. p[1], "l" .. p[1], "n" .. p[1], "s" .. p[1], "u" .. p[1], "z" .. p[1]} }, standardChars = "AaĀāBbCcČčDdEeĒēFfGgĢģHhIiĪīJjKkĶķLlĻļMmNnŅņOoPpRrSsŠšTtUuŪūVvZzŽž" .. c.punc, } m["mg"] = { "malagasî", 7930, "poz-bre", "Latn, Arab", } m["mh"] = { "marşalî", 36280, "poz-mic", "Latn", sort_key = { from = {"ā", "ļ", "m̧", "ņ", "n̄", "o̧", "ō", "ū"}, to = {"a" .. p[1], "l" .. p[1], "m" .. p[1], "n" .. p[1], "n" .. p[2], "o" .. p[1], "o" .. p[2], "u" .. p[1]} }, } m["mi"] = { "maorî", 36451, "poz-pep", "Latn", sort_key = { remove_diacritics = c.macron, from = {"ng", "wh"}, to = {"z" .. p[1], "z" .. p[2]} }, } m["mk"] = { "makedonî", 9296, "zls", "Cyrl, Polyt", ancestors = "cu", translit = { Cyrl = "mk-translit" }, display_text = { Polyt = s["Polyt-displaytext"] }, entry_name = { Cyrl = { remove_diacritics = c.acute, remove_exceptions = {"Ѓ", "ѓ", "Ќ", "ќ"} }, Polyt = s["Polyt-entryname"], }, sort_key = { Cyrl = { remove_diacritics = c.grave, remove_exceptions = {"ѓ", "ќ"}, from = {"ѓ", "ѕ", "ј", "љ", "њ", "ќ", "џ"}, to = {"д" .. p[1], "з" .. p[1], "и" .. p[1], "л" .. p[1], "н" .. p[1], "т" .. p[1], "ч" .. p[1]} }, Polyt = s["Polyt-sortkey"], }, standardChars = { Cyrl = "АаБбВвГгДдЃѓЕеЖжЗзЅѕИиЈјКкЛлЉљМмНнЊњОоПпРрСсТтЌќУуФфХхЦцЧчЏџШш", c.punc }, } m["ml"] = { "malayalamî", 36236, "dra-mal", "Mlym", translit = "ml-translit", override_translit = true, } m["mn"] = { "mongolî", 9246, "xgn-cen", "Cyrl, Mong, Latn, Brai", ancestors = "cmg", translit = { Cyrl = "mn-translit", Mong = "Mong-translit", }, override_translit = true, display_text = { Mong = s["Mong-displaytext"] }, entry_name = { Cyrl = {remove_diacritics = c.grave .. c.acute}, Mong = s["Mong-entryname"], }, sort_key = { Cyrl = { remove_diacritics = c.grave, from = {"ё", "ө", "ү"}, to = {"е" .. p[1], "о" .. p[1], "у" .. p[1]} }, }, standardChars = { Cyrl = "АаБбВвГгДдЕеЁёЖжЗзИиЙйЛлМмНнОоӨөРрСсТтУуҮүХхЦцЧчШшЫыЬьЭэЮюЯя—", Brai = c.braille, c.punc }, } -- "mo" IS TREATED AS "ro", SEE WT:LT m["mr"] = { "maratî", 1571, "inc-sou", "Deva, Modi", ancestors = "omr", translit = { Deva = "mr-translit", Modi = "mr-Modi-translit", }, entry_name = { Deva = { from = {"च़", "ज़", "झ़"}, to = {"च", "ज", "झ"} }, }, } m["ms"] = { "malezî", 9237, "poz-mly", "Latn, ms-Arab", ancestors = "ms-cla", standardChars = { Latn = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz", c.punc }, } m["mt"] = { "maltayî", 9166, "sem-arb", "Latn", display_text = { from = {"'"}, to = {"’"} }, entry_name = { from = {"’"}, to = {"'"}, }, ancestors = "sqr", sort_key = { from = { "ċ", "ġ", "ż", -- Convert into PUA so that decomposed form does not get caught by the next step. "([cgz])", -- Ensure "c" comes after "ċ", "g" comes after "ġ" and "z" comes after "ż". "g" .. p[1] .. "ħ", -- "għ" after initial conversion of "g". p[3], p[4], "ħ", "ie", p[5] -- Convert "ċ", "ġ", "ħ", "ie", "ż" into final output. }, to = { p[3], p[4], p[5], "%1" .. p[1], "g" .. p[2], "c", "g", "h" .. p[1], "i" .. p[1], "z" } }, } m["my"] = { "burmayî", 9228, "tbq-brm", "Mymr", ancestors = "obr", translit = "my-translit", override_translit = true, sort_key = { from = {"ျ", "ြ", "ွ", "ှ", "ဿ"}, to = {"္ယ", "္ရ", "္ဝ", "္ဟ", "သ္သ"} }, } m["na"] = { "nawrûyî", 13307, "poz-mic", "Latn", } m["nb"] = { "norweciya bokmålî", 25167, "gmq", "Latn", wikimedia_codes = "no", ancestors = "gmq-mno, da", -- da as an (but not the) ancestor of nb was agreed on - do not change without discussion sort_key = s["no-sortkey"], standardChars = s["no-standardchars"], } m["nd"] = { "ndebeliya bakurî", 35613, "bnt-ngu", "Latn", entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron}, } m["ne"] = { "nepalî", 33823, "inc-pah", "Deva, Newa", translit = { Deva = "ne-translit" }, } m["ng"] = { "ndongayî", 33900, "bnt-ova", "Latn", } m["nl"] = { "holendî", 7411, "gmw-frk", "Latn, Brai", ancestors = "dum", sort_key = { Latn = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.diaer .. c.ringabove .. c.cedilla .. "'"}, }, standardChars = { Latn = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz", Brai = c.braille, c.punc }, } m["nn"] = { "norweciya nînorskî", 25164, "gmq-wes", "Latn", ancestors = "gmq-mno", entry_name = { remove_diacritics = c.grave .. c.acute, }, sort_key = s["no-sortkey"], standardChars = s["no-standardchars"], } m["no"] = { "norwecî", 9043, "gmq-wes", "Latn", ancestors = "gmq-mno", sort_key = s["no-sortkey"], standardChars = s["no-standardchars"], } m["nr"] = { "ndebeliya başûrî", 36785, "bnt-ngu", "Latn", entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron}, } m["nv"] = { "navajoyî", 13310, "apa", "Latn, Brai", sort_key = { remove_diacritics = c.acute .. c.ogonek, from = { "chʼ", "tłʼ", "tsʼ", -- 3 chars "ch", "dl", "dz", "gh", "hw", "kʼ", "kw", "sh", "tł", "ts", "zh", -- 2 chars "ł", "ʼ" -- 1 char }, to = { "c" .. p[2], "t" .. p[2], "t" .. p[4], "c" .. p[1], "d" .. p[1], "d" .. p[2], "g" .. p[1], "h" .. p[1], "k" .. p[1], "k" .. p[2], "s" .. p[1], "t" .. p[1], "t" .. p[3], "z" .. p[1], "l" .. p[1], "z" .. p[2] } }, } m["ny"] = { "çîçewayî", 33273, "bnt-nys", "Latn", entry_name = {remove_diacritics = c.acute .. c.circ}, sort_key = { from = {"ng'"}, to = {"ng"} }, } m["oc"] = { "oksîtanî", 14185, "roa-ocr", "Latn, Hebr", ancestors = "pro", display_text = { Hebr = "Hebr-common", }, entry_name = { Hebr = "Hebr-common", }, sort_key = { Latn = { remove_diacritics = c.grave .. c.acute .. c.diaer .. c.cedilla, from = {"([lns])·h"}, to = {"%1h"} }, Hebr = "Hebr-common", }, } m["oj"] = { "ojibweyî", 33875, "alg", "Cans, Latn", sort_key = { Latn = { from = {"aa", "ʼ", "ii", "oo", "sh", "zh"}, to = {"a" .. p[1], "h" .. p[1], "i" .. p[1], "o" .. p[1], "s" .. p[1], "z" .. p[1]} }, }, } m["om"] = { "oromoyî", 33864, "cus-eas", "Latn, Ethi", } m["or"] = { "oriyayî", 33810, "inc-eas", "Orya", ancestors = "inc-mor", translit = "or-translit", } m["os"] = { "osetî", 33968, "xsc-sar", "Cyrl, Geor, Latn", ancestors = "oos", translit = { Cyrl = "os-translit", Geor = "Geor-translit", }, override_translit = true, display_text = { Cyrl = { from = {"æ"}, to = {"ӕ"} }, Latn = { from = {"ӕ"}, to = {"æ"} }, }, entry_name = { Cyrl = { remove_diacritics = c.grave .. c.acute, from = {"æ"}, to = {"ӕ"} }, Latn = { from = {"ӕ"}, to = {"æ"} }, }, sort_key = { Cyrl = { from = {"ӕ", "гъ", "дж", "дз", "ё", "къ", "пъ", "тъ", "хъ", "цъ", "чъ"}, to = {"а" .. p[1], "г" .. p[1], "д" .. p[1], "д" .. p[2], "е" .. p[1], "к" .. p[1], "п" .. p[1], "т" .. p[1], "х" .. p[1], "ц" .. p[1], "ч" .. p[1]} }, }, } m["pa"] = { "puncabî", 58635, "inc-pan", "Guru, pa-Arab", ancestors = "inc-opa", translit = { Guru = "Guru-translit", ["pa-Arab"] = "pa-Arab-translit", }, entry_name = { ["pa-Arab"] = { remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.nunghunna, from = {"ݨ", "ࣇ"}, to = {"ن", "ل"} }, }, } m["pi"] = { "palî", 36727, "inc-mid", "Latn, Brah, Deva, Beng, Sinh, Mymr, Thai, Lana, Laoo, Khmr, Cakm", --and also Khom ancestors = "sa", translit = { Brah = "Brah-translit", Deva = "sa-translit", Beng = "pi-translit", Sinh = "si-translit", Mymr = "pi-translit", Thai = "pi-translit", Lana = "pi-translit", Laoo = "pi-translit", Khmr = "pi-translit", Cakm = "Cakm-translit", }, entry_name = { Thai = { from = {"ึ", u(0xF700), u(0xF70F)}, -- FIXME: Not clear what's going on with the PUA characters here. to = {"ิํ", "ฐ", "ญ"} }, remove_diacritics = c.VS01 }, sort_key = { -- FIXME: This needs to be converted into the current standardized format. from = {"ā", "ī", "ū", "ḍ", "ḷ", "m[" .. c.dotabove .. c.dotbelow .. "]", "ṅ", "ñ", "ṇ", "ṭ", "([เโ])([ก-ฮ])", "([ເໂ])([ກ-ຮ])", "ᩔ", "ᩕ", "ᩖ", "ᩘ", "([ᨭ-ᨱ])ᩛ", "([ᨷ-ᨾ])ᩛ", "ᩤ", u(0xFE00), u(0x200D)}, to = {"a~", "i~", "u~", "d~", "l~", "m~", "n~", "n~~", "n~~~", "t~", "%2%1", "%2%1", "ᩈ᩠ᩈ", "᩠ᩁ", "᩠ᩃ", "ᨦ᩠", "%1᩠ᨮ", "%1᩠ᨻ", "ᩣ"} }, } m["pl"] = { "polonî", 809, "zlw-lch", "Latn", ancestors = "zlw-mpl", sort_key = { from = {"ą", "ć", "ę", "ł", "ń", "ó", "ś", "ź", "ż"}, to = {"a" .. p[1], "c" .. p[1], "e" .. p[1], "l" .. p[1], "n" .. p[1], "o" .. p[1], "s" .. p[1], "z" .. p[1], "z" .. p[2]} }, standardChars = "AaĄąBbCcĆćDdEeĘęFfGgHhIiJjKkLlŁłMmNnŃńOoÓóPpRrSsŚśTtUuWwYyZzŹźŻż" .. c.punc, } m["ps"] = { "peştûyî", 58680, "ira-pat", "ps-Arab", entry_name = {remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.zwarakay .. c.superalef}, } m["pt"] = { "portugalî", 5146, "roa-gap", "Latn, Brai", sort_key = { Latn = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.diaer .. c.cedilla, from = {"ª", "æ", "º", "œ"}, to = {"a", "ae", "o", "oe"} }, }, standardChars = { Latn = "AaÁáÂâÃãBbCcÇçDdEeÉéÊêFfGgHhIiÍíJjLlMmNnOoÓóÔôÕõPpQqRrSsTtUuÚúVvXxZz", Brai = c.braille, c.punc }, } m["qu"] = { "keçwayî", 5218, "qwe", "Latn", } m["rm"] = { "romancî", 13199, "roa-rhe", "Latn", sort_key = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. c.small_e}, } m["ro"] = { "romanyayî", 7913, "roa-eas", "Latn, Cyrl, Cyrs", translit = { Cyrl = "ro-translit" }, sort_key = { Latn = { remove_diacritics = c.grave .. c.acute, from = {"ă", "â", "î", "ș", "ț"}, to = {"a" .. p[1], "a" .. p[2], "i" .. p[1], "s" .. p[1], "t" .. p[1]} }, Cyrl = { from = {"ӂ"}, to = {"ж" .. p[1]} }, }, standardChars = { Latn = "AaĂăÂâBbCcDdEeFfGgHhIiÎîJjLlMmNnOoPpRrSsȘșTtȚțUuVvXxZz", Cyrl = "АаБбВвГгДдЕеЖжӁӂЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЫыЬьЭэЮюЯя", c.punc }, } m["ru"] = { "rusî", 7737, "zle", "Cyrl, Brai", ancestors = "zle-mru", translit = { Cyrl = "ru-translit" }, display_text = { Cyrl = { from = {"'"}, to = {"’"} }, }, entry_name = { Cyrl = { remove_diacritics = c.grave .. c.acute .. c.diaer, remove_exceptions = {"Ё", "ё", "Ѣ̈", "ѣ̈", "Я̈", "я̈"}, from = {"’"}, to = {"'"}, }, }, sort_key = { Cyrl = { remove_diacritics = c.grave .. c.acute .. c.diaer, remove_exceptions = {"ё", "ѣ̈", "я̈"}, from = { "ё", "ѣ̈", "я̈", -- 2 chars "і", "ѣ", "ѳ", "ѵ" -- 1 char }, to = { "е" .. p[1], "ь" .. p[2], "я" .. p[1], "и" .. p[1], "ь" .. p[1], "я" .. p[2], "я" .. p[3] } }, }, standardChars = { Cyrl = "АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя—", Brai = c.braille, (c.punc:gsub("'", "")) -- Exclude apostrophe. }, } m["rw"] = { "kînyarwandayî", 3217514, "bnt-glb", "Latn", entry_name = {remove_diacritics = c.acute .. c.circ .. c.macron .. c.caron}, } m["sa"] = { "sanskrîtî", 11059, "inc", "as-Beng, Bali, Beng, Bhks, Brah, Mymr, xwo-Mong, Deva, Gujr, Guru, Gran, Hani, Java, Kthi, Knda, Kawi, Khar, Khmr, Laoo, Mlym, mnc-Mong, Marc, Modi, Mong, Nand, Newa, Orya, Phag, Ranj, Saur, Shrd, Sidd, Sinh, Soyo, Lana, Takr, Taml, Tang, Telu, Thai, Tibt, Tutg, Tirh, Zanb", --and also Khom; script codes sorted by canonical name rather than code for [[MOD:sa-convert]] translit = { Beng = "sa-Beng-translit", ["as-Beng"] = "sa-Beng-translit", Brah = "Brah-translit", Deva = "sa-translit", Gujr = "sa-Gujr-translit", Guru = "sa-Guru-translit", Java = "sa-Java-translit", Kthi = "sa-Kthi-translit", Khmr = "pi-translit", Knda = "sa-Knda-translit", Lana = "pi-translit", Laoo = "pi-translit", Mlym = "sa-Mlym-translit", Modi = "sa-Modi-translit", Mong = "Mong-translit", ["mnc-Mong"] = "mnc-translit", ["xwo-Mong"] = "xal-translit", Mymr = "pi-translit", Orya = "sa-Orya-translit", Shrd = "Shrd-translit", Sidd = "Sidd-translit", Sinh = "si-translit", Taml = "sa-Taml-translit", Telu = "sa-Telu-translit", Thai = "pi-translit", Tibt = "Tibt-translit", }, display_text = { Mong = s["Mong-displaytext"], Tibt = s["Tibt-displaytext"], }, entry_name = { Mong = s["Mong-entryname"], Tibt = s["Tibt-entryname"], Thai = { from = {"ึ", u(0xF700), u(0xF70F)}, -- FIXME: Not clear what's going on with the PUA characters here. to = {"ิํ", "ฐ", "ญ"} }, remove_diacritics = c.VS01 .. c.udatta .. c.anudatta }, sort_key = { Tibt = "Tibt-sortkey", { -- FIXME: This needs to be converted into the current standardized format. from = {"ā", "ī", "ū", "ḍ", "ḷ", "ḹ", "m[" .. c.dotabove .. c.dotbelow .. "]", "ṅ", "ñ", "ṇ", "ṛ", "ṝ", "ś", "ṣ", "ṭ", "([เโไ])([ก-ฮ])", "([ເໂໄ])([ກ-ຮ])", "ᩔ", "ᩕ", "ᩖ", "ᩘ", "([ᨭ-ᨱ])ᩛ", "([ᨷ-ᨾ])ᩛ", "ᩤ", u(0xFE00), u(0x200D)}, to = {"a~", "i~", "u~", "d~", "l~", "l~~", "m~", "n~", "n~~", "n~~~", "r~", "r~~", "s~", "s~~", "t~", "%2%1", "%2%1", "ᩈ᩠ᩈ", "᩠ᩁ", "᩠ᩃ", "ᨦ᩠", "%1᩠ᨮ", "%1᩠ᨻ", "ᩣ"}, }, }, } m["sc"] = { "sardînî", 33976, "roa-sou", "Latn", } m["sd"] = { "sindhî", 33997, "inc-snd", "sd-Arab, Deva, Sind, Khoj", translit = { Sind = "Sind-translit" }, entry_name = { ["sd-Arab"] = { remove_diacritics = c.kashida .. c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef, from = {"ٱ"}, to = {"ا"} }, }, } m["se"] = { "samiya bakurî", 33947, "smi", "Latn", display_text = { from = {"'"}, to = {"ˈ"} }, entry_name = {remove_diacritics = c.macron .. c.dotbelow .. "'ˈ"}, sort_key = { from = {"á", "č", "đ", "ŋ", "š", "ŧ", "ž"}, to = {"a" .. p[1], "c" .. p[1], "d" .. p[1], "n" .. p[1], "s" .. p[1], "t" .. p[1], "z" .. p[1]} }, standardChars = "AaÁáBbCcČčDdĐđEeFfGgHhIiJjKkLlMmNnŊŋOoPpRrSsŠšTtŦŧUuVvZzŽž" .. c.punc, } m["sg"] = { "sangoyî", 33954, "crp", "Latn", ancestors = "ngb", } m["sh"] = { "sirboxirwatî", 9301, "zls", "Latn, Cyrl, Glag", ietf_subtag = "hbs", -- ISO 639-3 code, since "sh" is deprecated from ISO 639-1 wikimedia_codes = "sh, bs, hr, sr", entry_name = { Latn = { remove_diacritics = c.grave .. c.acute .. c.tilde .. c.macron .. c.dgrave .. c.invbreve, remove_exceptions = {"Ć", "ć", "Ś", "ś", "Ź", "ź"} }, Cyrl = { remove_diacritics = c.grave .. c.acute .. c.tilde .. c.macron .. c.dgrave .. c.invbreve, remove_exceptions = {"З́", "з́", "С́", "с́"} }, }, sort_key = { Latn = { remove_diacritics = c.grave .. c.acute .. c.tilde .. c.macron .. c.dgrave .. c.invbreve, remove_exceptions = {"ć", "ś", "ź"}, from = {"č", "ć", "dž", "đ", "lj", "nj", "š", "ś", "ž", "ź"}, to = {"c" .. p[1], "c" .. p[2], "d" .. p[1], "d" .. p[2], "l" .. p[1], "n" .. p[1], "s" .. p[1], "s" .. p[2], "z" .. p[1], "z" .. p[2]} }, Cyrl = { remove_diacritics = c.grave .. c.acute .. c.tilde .. c.macron .. c.dgrave .. c.invbreve, remove_exceptions = {"з́", "с́"}, from = {"ђ", "з́", "ј", "љ", "њ", "с́", "ћ", "џ"}, to = {"д" .. p[1], "з" .. p[1], "и" .. p[1], "л" .. p[1], "н" .. p[1], "с" .. p[1], "т" .. p[1], "ч" .. p[1]} }, }, standardChars = { Latn = "AaBbCcČčĆćDdĐđEeFfGgHhIiJjKkLlMmNnOoPpRrSsŠšTtUuVvZzŽž", Cyrl = "АаБбВвГгДдЂђЕеЖжЗзИиЈјКкЛлЉљМмНнЊњОоПпРрСсТтЋћУуФфХхЦцЧчЏџШш", c.punc }, } m["si"] = { "kîngalî", 13267, "inc-ins", "Sinh", translit = "si-translit", override_translit = true, } m["sk"] = { "slovakî", 9058, "zlw", "Latn", ancestors = "zlw-osk", sort_key = {remove_diacritics = c.acute .. c.circ .. c.diaer .. c.caron}, standardChars = "AaÁáÄäBbCcČčDdĎďEeÉéFfGgHhIiÍíJjKkLlĹ弾MmNnŇňOoÓóÔôPpRrŔŕSsŠšTtŤťUuÚúVvYyÝýZzŽž" .. c.punc, } m["sl"] = { "slovenî", 9063, "zls", "Latn", entry_name = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.dgrave .. c.invbreve .. c.dotbelow, remove_exceptions = {"Ć", "ć", "Ǵ", "ǵ", "Ś", "ś", "Ź", "ź"}, from = {"Ə", "ə", "Ł", "ł"}, to = {"E", "e", "L", "l"}, }, sort_key = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.dotabove .. c.ringabove .. c.dgrave .. c.invbreve .. c.dotbelow .. c.ringbelow .. c.ogonek, remove_exceptions = {"ć", "ǵ", "ś", "ź"}, from = {"ä", "č", "ć", "đ", "ə", "ë", "ǧ", "ǵ", "ï", "ł", "ö", "š", "ś", "ü", "ž", "ź"}, to = {"a" .. p[1], "c" .. p[1], "c" .. p[2], "d" .. p[1], "e", "e" .. p[1], "g" .. p[1], "g" .. p[2], "i" .. p[1], "l", "o" .. p[1], "s" .. p[1], "s" .. p[2], "u" .. p[1], "z" .. p[1], "z" .. p[2]}, }, standardChars = "AaBbCcČčDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsŠšTtUuVvZzŽž" .. c.punc, } m["sm"] = { "samoayî", 34011, "poz-pnp", "Latn", } m["sn"] = { "şonayî", 34004, "bnt-sho", "Latn", entry_name = {remove_diacritics = c.acute}, } m["so"] = { "somalî", 13275, "cus-som", "Latn, Arab, Osma", entry_name = { Latn = {remove_diacritics = c.grave .. c.acute .. c.circ} }, } m["sq"] = { "albanî", 8748, "sqj", "Latn, Grek, ota-Arab, Elba, Todr, Vith", translit = { Elba = "Elba-translit", }, display_text = { Grek = s["Grek-displaytext"], }, entry_name = { Latn = { remove_diacritics = c.acute, from = {'^[ie] (%w)', '^të (%w)'}, to = {'%1', '%1'}, }, Grek = { -- Diacritic removal from Grek-entryname excluded. from = s["Grek-entryname"].from, to = s["Grek-entryname"].to, }, }, sort_key = { Latn = { remove_diacritics = c.acute .. c.circ .. c.tilde .. c.breve .. c.caron, from = {'^[ie] (%w)', '^të (%w)', 'ç', 'dh', 'ë', 'gj', 'll', 'nj', 'rr', 'sh', 'th', 'xh', 'zh'}, to = {'%1', '%1', 'c'..p[1], 'd'..p[1], 'e'..p[1], 'g'..p[1], 'l'..p[1], 'n'..p[1], 'r'..p[1], 's'..p[1], 't'..p[1], 'x'..p[1], 'z'..p[1]}, } -- TODO: Grek }, standardChars = { Latn = "AaBbCcÇçDdEeËëFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvXxYyZz", c.punc }, } m["ss"] = { "swazî", 34014, "bnt-ngu", "Latn", entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron}, } m["st"] = { "sotoyiya başûr", 34340, "bnt-sts", "Latn", entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron}, } m["su"] = { "sundanî", 34002, "poz-msa", "Latn, Sund, Arab", ancestors = "osn", translit = { Sund = "su-translit" }, } m["sv"] = { "swêdî", 9027, "gmq-eas", "Latn", ancestors = "gmq-osw-lat", sort_key = { remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.dacute .. c.caron .. c.cedilla .. "':", remove_exceptions = {"å"}, from = {"ø", "æ", "œ", "ß", "å", "aͤ", "oͤ"}, to = {"o", "ae", "oe", "ss", "z" .. p[1], "ä", "ö"} }, standardChars = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvXxYyÅåÄäÖö" .. c.punc, } m["sw"] = { "swahîlî", 7838, "bnt-swh", "Latn, Arab", sort_key = { Latn = { from = {"ng'"}, to = {"ng" .. p[1]} }, }, } m["ta"] = { "tamîlî", 5885, "dra-tam", "Taml", ancestors = "ta-mid", translit = "ta-translit", override_translit = true, } m["te"] = { "telûgûyî", 8097, "dra-tel", "Telu", translit = "te-translit", override_translit = true, } m["tg"] = { "tacikî", 9260, "ira-swi", "Cyrl, fa-Arab, Latn", ancestors = "fa-cls", translit = { Cyrl = "tg-translit" }, override_translit = true, entry_name = { Cyrl = s["tg-entryname"], Latn = s["tg-entryname"], }, sort_key = { Cyrl = { from = {"ғ", "ё", "ӣ", "қ", "ӯ", "ҳ", "ҷ"}, to = {"г" .. p[1], "е" .. p[1], "и" .. p[1], "к" .. p[1], "у" .. p[1], "х" .. p[1], "ч" .. p[1]} }, }, } m["th"] = { "tayî", 9217, "tai-swe", "Thai, Khomt, Brai", translit = { Thai = "th-translit" }, sort_key = { Thai = "Thai-sortkey" }, } m["ti"] = { "tigrînî", 34124, "sem-eth", "Ethi", translit = "Ethi-translit", } m["tk"] = { "tirkmenî", 9267, "trk-ogz", "Latn, Cyrl, Arab", entry_name = { Latn = s["tk-entryname"], Cyrl = s["tk-entryname"], }, sort_key = { Latn = { from = {"ç", "ä", "ž", "ň", "ö", "ş", "ü", "ý"}, to = {"c" .. p[1], "e" .. p[1], "j" .. p[1], "n" .. p[1], "o" .. p[1], "s" .. p[1], "u" .. p[1], "y" .. p[1]} }, Cyrl = { from = {"ё", "җ", "ң", "ө", "ү", "ә"}, to = {"е" .. p[1], "ж" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1], "э" .. p[1]} }, }, } m["tl"] = { "tagalogî", 34057, "phi", "Latn, Tglg", translit = { Tglg = "tl-translit" }, override_translit = true, entry_name = { Latn = {remove_diacritics = c.grave .. c.acute .. c.circ} }, standardChars = { Latn = "AaBbKkDdEeGgHhIiLlMmNnOoPpRrSsTtUuWwYy", c.punc }, sort_key = { Latn = "tl-sortkey", }, } m["tn"] = { "tswanayî", 34137, "bnt-sts", "Latn", } m["to"] = { "tongî", 34094, "poz-ton", "Latn", entry_name = {remove_diacritics = c.acute}, sort_key = {remove_diacritics = c.macron}, } m["tr"] = { "tirkî", 256, "trk-ogz", "Latn", ancestors = "ota", dotted_dotless_i = true, sort_key = { from = { -- Ignore circumflex, but account for capital Î wrongly becoming ı + circ due to dotted dotless I logic. "ı" .. c.circ, c.circ, "i", -- Ensure "i" comes after "ı". "ç", "ğ", "ı", "ö", "ş", "ü" }, to = { "i", "", "i" .. p[1], "c" .. p[1], "g" .. p[1], "i", "o" .. p[1], "s" .. p[1], "u" .. p[1] } }, standardChars = "AaÂâBbCcÇçDdEeFfGgĞğHhIıİiÎîJjKkLlMmNnOoÖöPpRrSsŞşTtUuÛûÜüVvYyZz" .. c.punc, } m["ts"] = { "tsongayî", 34327, "bnt-tsr", "Latn", } m["tt"] = { "teterî", 25285, "trk-kbu", "Cyrl, Latn, tt-Arab", translit = { Cyrl = "tt-translit" }, override_translit = true, dotted_dotless_i = true, sort_key = { Cyrl = { from = {"ә", "ў", "ғ", "ё", "җ", "қ", "ң", "ө", "ү", "һ"}, to = {"а" .. p[1], "в" .. p[1], "г" .. p[1], "е" .. p[1], "ж" .. p[1], "к" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1], "х" .. p[1]} }, Latn = { from = { "i", -- Ensure "i" comes after "ı". "ä", "ə", "ç", "ğ", "ı", "ñ", "ŋ", "ö", "ɵ", "ş", "ü" }, to = { "i" .. p[1], "a" .. p[1], "a" .. p[2], "c" .. p[1], "g" .. p[1], "i", "n" .. p[1], "n" .. p[2], "o" .. p[1], "o" .. p[2], "s" .. p[1], "u" .. p[1] } }, }, } -- "tw" IS TREATED AS "ak", SEE WT:LT m["ty"] = { "tahîtî", 34128, "poz-pep", "Latn", } m["ug"] = { "oygurî", 13263, "trk-kar", "ug-Arab, Latn, Cyrl", ancestors = "chg", translit = { ["ug-Arab"] = "ug-translit", Cyrl = "ug-translit", }, override_translit = true, } m["uk"] = { "ûkraynî", 8798, "zle", "Cyrl", ancestors = "zle-ouk", translit = "uk-translit", entry_name = {remove_diacritics = c.grave .. c.acute}, sort_key = { remove_diacritics = c.grave .. c.acute, from = { "ї", -- 2 chars "ґ", "є", "і" -- 1 char }, to = { "и" .. p[2], "г" .. p[1], "е" .. p[1], "и" .. p[1] } }, standardChars = "АаБбВвГгДдЕеЄєЖжЗзИиІіЇїЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЬьЮюЯя" .. c.punc:gsub("'", ""), -- Exclude apostrophe. } m["ur"] = { "urdûyî", 1617, "inc-hnd", "ur-Arab, Hebr", translit = { ["ur-Arab"] = "ur-translit" }, display_text = { Hebr = "Hebr-common", }, entry_name = { ["ur-Arab"] = { -- character "ۂ" code U+06C2 to "ه" and "هٔ"‎ (U+0647 + U+0654) to "ه"; hamzatu l-waṣli to a regular alif from = {"هٔ", "ۂ", "ٱ"}, to = {"ہ", "ہ", "ا"}, remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.nunghunna .. c.superalef }, Hebr = "Hebr-common", }, sort_key = { Hebr = "Hebr-common", }, standardChars = { ["ur-Arab"] = "ایببپتثجچحخدذرزژسشصضطظعغفقکگلࣇڷمنݨوؤہھئٹڈڑآے", c.punc, }, } m["uz"] = { "ozbekî", 9264, "trk-kar", "Latn, Cyrl, fa-Arab", ancestors = "chg", translit = { Cyrl = "uz-translit" }, sort_key = { Latn = { from = {"oʻ", "gʻ", "sh", "ch", "ng"}, to = {"z" .. p[1], "z" .. p[2], "z" .. p[3], "z" .. p[4], "z" .. p[5]} }, Cyrl = { from = {"ё", "ў", "қ", "ғ", "ҳ"}, to = {"е" .. p[1], "я" .. p[1], "я" .. p[2], "я" .. p[3], "я" .. p[4]} }, }, } m["ve"] = { "vendayî", 32704, "bnt-bso", "Latn", } m["vi"] = { "viyetnamî", 9199, "mkh-vie", "Latn, Hani", ancestors = "mkh-mvi", sort_key = { Latn = "vi-sortkey", Hani = "Hani-sortkey", }, } m["vo"] = { "volapûkî", 36986, "art", "Latn", } m["wa"] = { "walonî", 34219, "roa-oil", "Latn", sort_key = s["roa-oil-sortkey"], } m["wo"] = { "wolofî", 34257, "alv-fwo", "Latn, Arab, Gara", } m["xh"] = { "xosayî", 13218, "bnt-ngu", "Latn", entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron}, } m["yi"] = { "yidîşî", 8641, "gmw-hgm", "Hebr, Latn", ancestors = "gmh", translit = { Hebr = "yi-translit", }, display_text = { Hebr = "Hebr-common", }, entry_name = { Hebr = "Hebr-common", }, sort_key = { Hebr = "Hebr-common", }, } m["yo"] = { "yorubayî", 34311, "alv-yor", "Latn, Arab", entry_name = { Latn = {remove_diacritics = c.grave .. c.acute .. c.macron} }, sort_key = { Latn = { from = {"ẹ", "ɛ", "gb", "ị", "kp", "ọ", "ɔ", "ṣ", "sh", "ụ"}, to = {"e" .. p[1], "e" .. p[1], "g" .. p[1], "i" .. p[1], "k" .. p[1], "o" .. p[1], "o" .. p[1], "s" .. p[1], "s" .. p[1], "u" .. p[1]} }, }, } m["za"] = { "zhuangî", 13216, "tai", "Latn, Hani", sort_key = { Latn = "za-sortkey", Hani = "Hani-sortkey", }, } m["zh"] = { "çînî", 7850, "zhx", "Hants, Latn, Bopo, Nshu, Brai", ancestors = "ltc", generate_forms = "zh-generateforms", translit = { Hani = "zh-translit", Bopo = "zh-translit", }, sort_key = { Hani = "Hani-sortkey" }, } m["zu"] = { "zuluyî", 10179, "bnt-ngu", "Latn", entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron}, } return require("Module:languages").finalizeData(m, "language") 5mfo3dh91nua501btlhrzwj9yortedg Gotûbêj:sêhr 1 1327059 6265372 6129025 2026-07-18T17:56:09Z Wikihez 7344 [[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Arşîvkirina nîqaşê ji rûpela [[Wîkîferheng:Daxwazên standardkirinê]] 6265372 wikitext text/x-wiki == sêhr e == Li gor ferhenga rastnivîsê sêhr e. Niha divê ez çi bikim.@[[Bikarhêner:Bikarhêner|Bikarhêner]] [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 09:13, 17 kanûna pêşîn 2025 (UTC) :Di şertên normal de em vê isûlê tetbîq dikin: 1. Ger varyantên kelîmeyekê bi du an zêdetir awayan hatibin qeydkirin, yekî ji van wek standard tê rastkirin (di yên standard de her detay tên dayîn, detayên wek mane, etîmolojî, jê, hevmane, tercime), yê din (an yên din) wek varyant tên qeydkirin (di varyantan de qismên jê, hevmane, tercime hwd. nayên qeydkirin). 2. Ger varyanta kelîmeyekê wek standard hatibe qeydkirin û varyanta wek-standard-qeydkirî li gorî mirov ne halê standard be ji bo rastkirinê divê em şablona "daxwaza standardkirinê" tevlî temamê rûpelên varyantên wê kelîmeyê bike û wê kelîmeyê qeydê ser "[[Wîkîferheng:Daxwazên standardkirinê]]" bike, qene em li wir proseya standardkirinê bi rê ve bibin (ku li wir jî -ji xeynî istisnayan- dîsa em li gorî wê rêbera me behskirî esas digirin). -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 20:02, 17 kanûna pêşîn 2025 (UTC) ::Bîya min ji bo kelîmeyên di ferhenga rastnivîsê de derbas bibe ne hewceye mirov daxwaza standkirinê bike. Di cih de mirov malperê biguherîne. Wekî min wê rojê got sembolek an dîyardeyek li ser malperê hebe hêj çêtir bibe. Tu çi dibêjî? [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 14:28, 18 kanûna pêşîn 2025 (UTC) :::Semboleke çawa? Û wê ew sembol ji bo çi hebe? -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:14, 21 kanûna pêşîn 2025 (UTC) ::::Kesekî bifikire hez dike bêjeyên standart bikarbîne. Lê ev di wîkîferhengê de xuya nake. Ez jî pêşnîyaz dikim li ser rûpelê bila ev agahî xuya bike. Ev dîyarde sembol jî dibe nivîs jî dibe. Mînak li ser rûpelê: ::::*{{rfk|bêje}} :::: Wekî vî notek hebe çawa ye? [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 08:03, 22 kanûna pêşîn 2025 (UTC) == Nîqaşa [[Wîkîferheng:Daxwazên standardkirinê|standardkirinê]] == {{arşîv-ser|ds|archived|link=Taybet:PermanentLink/6265370#sêhr_/_sihir_/_sêhrbaz/_sihirbaz_/sêhrdar}} {{fake==|1= [[sêhr]] / [[sihir]] / [[sêhrbaz]]/ [[sihirbaz]] /[[sêhrdar]]}} {{rfk|sêhr|r=440}} [[Bikarhêner:Rewiye tine|Rewiye tine]] ([[Gotûbêja bikarhêner:Rewiye tine|gotûbêj]]) 11:24, 16 sibat 2026 (UTC) === Gotûbêj === Kelîmeyên jêçêbûyî: {{g|ku|sêhrbaz}}, {{g|ku|sêhrbazî}}, {{g|ku|sêhrdar}} -- [[Bikarhêner:Bikarhêner|Bikarhêner]] ([[Gotûbêja bikarhêner:Bikarhêner|gotûbêj]]) 19:09, 5 tîrmeh 2026 (UTC) {{ds-kirî|sêhr}}--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:53, 18 tîrmeh 2026 (UTC) {{arşîv-bin}} d2qjrra6d2uk36eeygpnwcu14lse8kb Bikarhêner:Wikihez/skrîpt/json/loader-settings.json 2 1357332 6265460 6242316 2026-07-18T23:41:59Z Wikihez 7344 Mîhengên Loaderê hatin nûkirin (bi rêza alfabetîk) 6265460 json application/json { "scripts": [ { "key": "etiketCeke", "label": "Etîket Çêke", "src": "Bikarhêner:Wikihez/skrîpt/loader/etîket-çêke.js", "info": "Ji bo şablona {{f}} etîketên nû li Modulê zêde dike.", "disabled": false }, { "key": "Gadget-start", "label": "Gadget-start.js", "src": "Bikarhêner:Wikihez/Gadget-start.js", "info": "Rûpel: Bikarhêner:Wikihez/Gadget-start.js", "disabled": false }, { "key": "herfguhartin", "label": "Guhartina herfan", "src": "Bikarhêner:Wikihez/skrîpt/js/formatherf.js", "info": "Nivîsekê li gorî ziman (ku, tr, en) û forma herfan (MEZIN, biçûk, Cimle., Her Kelîme) diguherîne.", "disabled": false }, { "key": "mass-delete-category", "label": "Jêbirina bi kom", "src": "Bikarhêner:Wikihez/skrîpt/js/delete.js", "info": "Rûpelên di kategoriyê de bi komî jê dibe (Taybet ji bo adminan)", "disabled": false }, { "key": "kopi-enwikt", "label": "Kopî enwikt", "src": "Bikarhêner:Wikihez/skrîpt/js/kopi-enWikt.js", "info": "Rûpelan ji Wîkîferhenga îngilîzî kopî dike û girêdanên Wîkîdaneyê çêdike.", "disabled": false } ] } oxr0tqq57m06iw9x30hfhxamm31lgiu 6265463 6265460 2026-07-18T23:46:15Z Wikihez 7344 Mîhengên Loaderê hatin nûkirin (bi rêza alfabetîk) 6265463 json application/json { "scripts": [ { "key": "etiketCeke", "label": "Etîket Çêke", "src": "Bikarhêner:Wikihez/skrîpt/loader/etîket-çêke.js", "info": "Ji bo şablona {{f}} etîketên nû li Modulê zêde dike.", "disabled": false }, { "key": "herfguhartin", "label": "Guhartina herfan", "src": "Bikarhêner:Wikihez/skrîpt/js/formatherf.js", "info": "Nivîsekê li gorî ziman (ku, tr, en) û forma herfan (MEZIN, biçûk, Cimle., Her Kelîme) diguherîne.", "disabled": false }, { "key": "mass-delete-category", "label": "Jêbirina bi kom", "src": "Bikarhêner:Wikihez/skrîpt/js/delete.js", "info": "Rûpelên di kategoriyê de bi komî jê dibe (Taybet ji bo adminan)", "disabled": false }, { "key": "kopi-enwikt", "label": "Kopî enwikt", "src": "Bikarhêner:Wikihez/skrîpt/js/kopi-enWikt.js", "info": "Rûpelan ji Wîkîferhenga îngilîzî kopî dike û girêdanên Wîkîdaneyê çêdike.", "disabled": false } ] } exjoozh06v2i0mnjrspburhqurj4ckn Modul:audio 828 1357630 6265409 6240946 2026-07-18T20:13:05Z Wikihez 7344 6265409 Scribunto text/plain local export = {} local headword_data_module = "Module:headword/data" local IPA_module = "Module:IPA" local labels_module = "Module:labels" local links_module = "Module:links" local parameters_module = "Module:parameters" local qualifier_module = "Module:qualifier" local references_module = "Module:references" local string_utilities_module = "Module:string utilities" local table_module = "Module:table" local template_styles_module = "Module:TemplateStyles" local utilities_module = "Module:utilities" local audio_styles_css = "audio/styles.css" local decl_noun = require('Modul:ku-tewîn-nav').declSimpleNoun local function track(page) require("Module:debug/track")("audio/" .. page) return true end local function wrap_qualifier_css(text, suffix) return require(qualifier_module).wrap_qualifier_css(text, suffix) end --[==[ Display a box that can be used to play an audio file. `data` is a table containing the following fields: * `lang` ('''required'''): language object for the audio files; * `file` ('''required'''): file containing the audio; * `caption`: Caption to display before the audio box; normally {"Audio"}, and does not usually need to be changed; * `nocaption`: If specified, don't display the caption; * `q`: {nil} or a list of left regular qualifier strings, formatted using {format_qualifier()} in [[Module:qualifier]] and displayed before the audio box and after the caption (and any accent qualifiers); * `qq`: {nil} or a list of right regular qualifier strings, displayed directly after the audio box (and after any accent qualifiers); * `a`: {nil} or a list of left accent qualifier strings, formatted using {format_qualifiers()} in [[Module:accent qualifier]] and displayed before the audio box and after the caption; * `aa`: {nil} or a list of right accent qualifier strings, displayed directly after the homophone in question; * `refs`: {nil} or a list of references or reference specs to add directly after the audio box; the value of a list item is either a string containing the reference text (typically a call to a citation template such as {{tl|cite-book}}, or a template wrapping such a call), or an object with fields `text` (the reference text), `name` (the name of the reference, as in {{cd|<nowiki><ref name="foo">...</ref></nowiki>}} or {{cd|<nowiki><ref name="foo" /></nowiki>}}) and/or `group` (the group of the reference, as in {{cd|<nowiki><ref name="foo" group="bar">...</ref></nowiki>}} or {{cd|<nowiki><ref name="foo" group="bar"/></nowiki>}}); this uses a parser function to format the reference appropriately and insert a footnote number that hyperlinks to the actual reference, located in the {{cd|<nowiki><references /></nowiki>}} section; * `text`: Text of the audio snippet; if specified, should be an object of the form passed to {full_link()} in [[Module:links]], including a `lang` field containing the language of the text (usually the same as `data.lang`); displayed before the audio box, after any regular and accent qualifiers; * `IPA`: IPA of the audio snippet, or a list of IPA specs; if specified, should be surrounded by slashes or brackets, and will be processed using {format_IPA_multiple()} in [[Module:IPA]] and displayed before the audio box, after any regular and accent qualifiers and after the text of the audio snippet, if given; * `nocat`: If true, suppress categorization; * `sort`: Sort key for categorization. ]==] function export.format_audio(data) local langname = data.lang:getFullName() local langcode = data.lang:getCode() local cats = { "Deng bi " .. langname } local function format_a(a) if a and a[1] then if langcode == "ku" then local deng_cats = {"Dengên " .. langname .. " ji " .. decl_noun{a[1], 'mê', tags='na'}.defOblSg} require(table_module).extend(cats, deng_cats) end return require(labels_module).show_labels { lang = data.lang, labels = a, mode = "accent", nocat = true, open = false, close = false, no_track_already_seen = true, } end return nil end local function format_q(q) if q and q[1] then return require(qualifier_module).format_qualifier(q, false, false) end return nil end local function make_td_if(text) if text == "" then return text end return "<td>" .. text .. "</td>" end -- Generate the full text preceding the audio box. local pretext_parts = {} local function ins(text) table.insert(pretext_parts, text) end local formatted_accent_labels, formatted_qualifiers, formatted_text, formatted_ipa formatted_accent_labels = format_a(data.a) formatted_qualifiers = format_q(data.q) if data.text then formatted_text = require(links_module).full_link(data.text, "term", true) end if data.IPA then local ipa_cats local ipa = data.IPA if type(ipa) == "string" then ipa = {ipa} end local ipa_items = {} for _, ipa_item in ipairs(ipa) do table.insert(ipa_items, {pron = ipa_item}) end formatted_ipa, ipa_cats = require(IPA_module).format_IPA_multiple(data.lang, ipa_items, nil, "no count", "raw") if ipa_cats[1] then require(table_module).extend(cats, ipa_cats) end end local has_qual = formatted_accent_labels or formatted_qualifiers if not data.nocaption then -- Track uses of caption (3=). Over time as we eliminate most of them, we can use this to find and -- eliminate the remainder. if data.caption then track("caption") end ins(data.caption or "Deng") if has_qual then ins(" " .. wrap_qualifier_css("(", "brac")) end end if formatted_accent_labels then ins(formatted_accent_labels) if formatted_qualifiers then ins(wrap_qualifier_css(",", "comma") .. " ") end end if formatted_qualifiers then ins(formatted_qualifiers) end if has_qual then if not data.nocaption then ins(wrap_qualifier_css(")", "brac")) end end if (formatted_text or formatted_ipa) and (has_qual or not data.nocaption) then ins(wrap_qualifier_css(";", "semicolon") .. " ") end if formatted_text then ins(formatted_text) if formatted_ipa then ins(" ") end end ins(formatted_ipa) if not data.nocaption then ins(wrap_qualifier_css(":", "colon")) end local pretext = make_td_if(table.concat(pretext_parts)) -- Generate the full text following the audio box. local posttext_parts = {} local function ins(text) table.insert(posttext_parts, text) end local formatted_post_accent_labels = format_a(data.aa) local formatted_post_qualifiers = format_q(data.qq) local formatted_references = data.refs and require(references_module).format_references(data.refs) or nil if formatted_references then ins(formatted_references) end if formatted_post_accent_labels or formatted_post_qualifiers then if formatted_references then ins(" ") end ins(wrap_qualifier_css("(", "brac")) if formatted_post_accent_labels then ins(formatted_post_accent_labels) if formatted_post_qualifiers then ins(wrap_qualifier_css(",", "comma") .. " ") end end if formatted_post_qualifiers then ins(formatted_post_qualifiers) end ins(wrap_qualifier_css(")", "brac")) end if data.bad then table.insert(cats, langname .. " terms with nonstandard or incorrect audio pronunciations") ins(" " .. require(qualifier_module).wrap_css("Note: this pronunciation may be nonstandard or incorrect: " .. data.bad, "bad-audio-note")) end local posttext = make_td_if(table.concat(posttext_parts)) local phonos_tag = mw.getCurrentFrame():extensionTag("phonos", "guhdar bike", { file = tostring(data.file), lang = data.lang:getCode(), wikibase = data.wikidata or nil }) local template = [=[ <tr>%s<td class="audiofile">%s</td><td class="audiometa" style="font-size: 80%%;">([[:File:%s|file]])</td>%s</tr>]=] local text = template:format(pretext, phonos_tag, data.file, posttext) text = '<table class="audiotable" style="vertical-align: middle; display: inline-block; list-style: none; line-height: 1em; border-collapse: collapse; margin: 0;">' .. text .. "</table>" local stylesheet = require(template_styles_module)(audio_styles_css) local categories = data.nocat and "" or cats[1] and require(utilities_module).format_categories(cats, data.lang, data.sort) or "" return stylesheet .. text .. categories end --[==[ FIXME: Old entry point for formatting multiple audios in a single table. Not used anywhere and needs rewriting to the standard of format_audio(). Meant to be called from a module. `data` is a table containing the following fields: <pre> { lang = LANGUAGE_OBJECT, audios = {{file = "FILENAME", qualifiers = nil or {"QUALIFIER", "QUALIFIER", ...}}, ...}, caption = nil or "CAPTION" } </pre> Here: * `lang` is a language object. * `audios` is the list of audio files to display. FILENAME is the name of the audio file without a namespace. QUALIFIER is a qualifier string to display after the specific audio file in question, formatted using {format_qualifier()} in [[Module:qualifier]]. * `caption`, if specified, adds a caption before the audio file. ]==] function export.format_multiple_audios(data) local audiocats = { "Deng bi " .. data.lang:getFullName() } local rows = { } local caption = data.caption for _, audio in ipairs(data.audios) do local qualifiers = audio.qualifiers local function repl(key) if key == "file" then return audio.file elseif key == "caption" then if not caption then return "" end return "<td rowspan=" .. #data.audios .. ">" .. caption .. ":</td>" elseif key == "qualifiers" then if not qualifiers or not qualifiers[1] then return "" end return "<td>" .. require(qualifier_module).format_qualifier(qualifiers) .. "</td>" end end local template = [=[ <tr>{{{caption}}} <td class="audiofile">[[File:{{{file}}}|noicon|175px]]</td> <td class="audiometa" style="font-size: 80%;">([[:File:{{{file}}}|file]])</td> {{{qualifiers}}}</tr>]=] local text = (mw.ustring.gsub(template, "{{{([a-z0-9_:]+)}}}", repl)) table.insert(rows, text) caption = nil end local function repl(key) if key == "rows" then return table.concat(rows, "\n") end end local template = [=[ <table class="audiotable" style="vertical-align: middle; display: inline-block; list-style: none; line-height: 1em; border-collapse: collapse;"> {{{rows}}} </table> ]=] local stylesheet = require(template_styles_module)(audio_styles_css) local text = mw.ustring.gsub(template, "{{{([a-z0-9_:]+)}}}", repl) local categories = data.nocat and "" or #audiocats > 0 and require(utilities_module).format_categories(audiocats, data.lang, data.sort) or "" -- remove newlines due to HTML generator bug in MediaWiki(?) - newlines in tables cause list items to not end correctly text = mw.ustring.gsub(text, "\n", "") return stylesheet .. text .. categories end --[==[ Construct the `text` object passed into {format_audio()}, from raw-ish arguments (essentially, the output of {process()} in [[Module:parameters]]). On entry, `args` contains the following fields: * `lang` ('''required'''): Language object. * `text`: Text. If this isn't defined and neither are any of `gloss`, `tr`, `ts`, `pos`, `lit` or `genders`, the function returns {nil}. * `gloss`: Gloss of text. * `tr`: Manual transliteration of text. * `ts`: Transcription of text. * `pos`: Part of speech of text. * `lit`: Literal meaning of text. * `genders`: List of gender/number spec(s) of text. * `sc`: Optional script object of text (rarely needs to be set). * `pagename`: Pagename; used in place of `text` when `text` is unset but other text-related parameters are set. If not specified, taken from the actual pagename. ]==] function export.construct_audio_textobj(args) local textobj if args.text or args.gloss or args.tr or args.ts or args.pos or args.lit or args.genders and args.genders[1] then local text = args.text or args.pagename or mw.loadData("Module:headword/data").pagename textobj = { lang = args.lang, alt = wrap_qualifier_css("“", "quote") .. text .. wrap_qualifier_css("”", "quote"), gloss = args.gloss, tr = args.tr, ts = args.ts, pos = args.pos, lit = args.lit, genders = args.genders, sc = args.sc, } end return textobj end --[==[ Entry point for {{tl|audio}} template. ]==] function export.show(frame) local parent_args = frame:getParent().args local compat = parent_args.lang local offset = compat and 0 or 1 local params = { [compat and "lang" or 1] = {required = true, type = "language", default = "ku"}, [1 + offset] = {required = true, default = "Example.ogg"}, [2 + offset] = {}, ["q"] = {type = "qualifier"}, ["qq"] = {type = "qualifier"}, ["a"] = {type = "labels"}, ["aa"] = {type = "labels"}, ["dever"] = {alias_of = "a"}, ["devok"] = {alias_of = "a"}, ["d"] = {alias_of = "a"}, [4] = {alias_of = "a"}, ["ref"] = {type = "references"}, ["IPA"] = {sublist = true}, ["ipa"] = {alias_of = "IPA"}, ["text"] = {}, ["nivîs"] = {alias_of = "text"}, ["t"] = {}, ["gloss"] = {alias_of = "t"}, ["w"] = {alias_of = "t"}, ["tr"] = {}, ["ts"] = {}, ["pos"] = {}, ["crz"] = {alias_of = "pos"}, ["lit"] = {}, ["hrf"] = {alias_of = "lit"}, ["g"] = {sublist = true}, ["z"] = {alias_of = "g"}, ["c"] = {alias_of = "g"}, ["sc"] = {type = "script"}, ["bad"] = {}, ["nocat"] = {type = "boolean"}, ["nekat"] = {alias_of = "nocat"}, ["sort"] = {}, ["pagename"] = {}, } local args = require(parameters_module).process(parent_args, params) local lang = args[compat and "lang" or 1] -- Needed in construct_audio_textobj(). args.lang = lang local textobj = export.construct_audio_textobj(args) local caption = args[2 + offset] local nocaption if caption == "-" then caption = nil nocaption = true end if caption then -- Remove final colon if given, to avoid two colons. caption = caption:gsub(":$", "") end local data = { lang = lang, file = args[1 + offset], caption = caption, nocaption = nocaption, q = args.q, qq = args.qq, a = args.a, aa = args.aa, refs = args.ref, text = textobj, IPA = args.IPA, bad = args.bad, nocat = args.nocat, sort = args.sort, } return export.format_audio(data) end return export e0nemqu5qc668tesc5rokss33jk9jes 6265419 6265409 2026-07-18T20:34:15Z Wikihez 7344 6265419 Scribunto text/plain local export = {} local headword_data_module = "Module:headword/data" local IPA_module = "Module:IPA" local labels_module = "Module:labels" local links_module = "Module:links" local parameters_module = "Module:parameters" local qualifier_module = "Module:qualifier" local references_module = "Module:references" local string_utilities_module = "Module:string utilities" local table_module = "Module:table" local template_styles_module = "Module:TemplateStyles" local utilities_module = "Module:utilities" local audio_styles_css = "audio/styles.css" local decl_noun = require('Modul:ku-tewîn-nav').declSimpleNoun local function track(page) require("Module:debug/track")("audio/" .. page) return true end local function wrap_qualifier_css(text, suffix) return require(qualifier_module).wrap_qualifier_css(text, suffix) end --[==[ Display a box that can be used to play an audio file. `data` is a table containing the following fields: * `lang` ('''required'''): language object for the audio files; * `file` ('''required'''): file containing the audio; * `caption`: Caption to display before the audio box; normally {"Audio"}, and does not usually need to be changed; * `nocaption`: If specified, don't display the caption; * `q`: {nil} or a list of left regular qualifier strings, formatted using {format_qualifier()} in [[Module:qualifier]] and displayed before the audio box and after the caption (and any accent qualifiers); * `qq`: {nil} or a list of right regular qualifier strings, displayed directly after the audio box (and after any accent qualifiers); * `a`: {nil} or a list of left accent qualifier strings, formatted using {format_qualifiers()} in [[Module:accent qualifier]] and displayed before the audio box and after the caption; * `aa`: {nil} or a list of right accent qualifier strings, displayed directly after the homophone in question; * `refs`: {nil} or a list of references or reference specs to add directly after the audio box; the value of a list item is either a string containing the reference text (typically a call to a citation template such as {{tl|cite-book}}, or a template wrapping such a call), or an object with fields `text` (the reference text), `name` (the name of the reference, as in {{cd|<nowiki><ref name="foo">...</ref></nowiki>}} or {{cd|<nowiki><ref name="foo" /></nowiki>}}) and/or `group` (the group of the reference, as in {{cd|<nowiki><ref name="foo" group="bar">...</ref></nowiki>}} or {{cd|<nowiki><ref name="foo" group="bar"/></nowiki>}}); this uses a parser function to format the reference appropriately and insert a footnote number that hyperlinks to the actual reference, located in the {{cd|<nowiki><references /></nowiki>}} section; * `text`: Text of the audio snippet; if specified, should be an object of the form passed to {full_link()} in [[Module:links]], including a `lang` field containing the language of the text (usually the same as `data.lang`); displayed before the audio box, after any regular and accent qualifiers; * `IPA`: IPA of the audio snippet, or a list of IPA specs; if specified, should be surrounded by slashes or brackets, and will be processed using {format_IPA_multiple()} in [[Module:IPA]] and displayed before the audio box, after any regular and accent qualifiers and after the text of the audio snippet, if given; * `nocat`: If true, suppress categorization; * `sort`: Sort key for categorization. ]==] function export.format_audio(data) local langname = data.lang:getFullName() local langcode = data.lang:getCode() local cats = { "Deng bi " .. langname } local function format_a(a) if a and a[1] then if langcode == "ku" then local deng_cats = {"Dengên " .. langname .. " ji " .. decl_noun{a[1], 'mê', tags='na'}.defOblSg} require(table_module).extend(cats, deng_cats) end return require(labels_module).show_labels { lang = data.lang, labels = a, mode = "accent", nocat = true, open = false, close = false, no_track_already_seen = true, } end return nil end local function format_q(q) if q and q[1] then return require(qualifier_module).format_qualifier(q, false, false) end return nil end local function make_td_if(text) if text == "" then return text end return "<td>" .. text .. "</td>" end -- Generate the full text preceding the audio box. local pretext_parts = {} local function ins(text) table.insert(pretext_parts, text) end local formatted_accent_labels, formatted_qualifiers, formatted_text, formatted_ipa formatted_accent_labels = format_a(data.a) formatted_qualifiers = format_q(data.q) if data.text then formatted_text = require(links_module).full_link(data.text, "term", true) end if data.IPA then local ipa_cats local ipa = data.IPA if type(ipa) == "string" then ipa = {ipa} end local ipa_items = {} for _, ipa_item in ipairs(ipa) do table.insert(ipa_items, {pron = ipa_item}) end formatted_ipa, ipa_cats = require(IPA_module).format_IPA_multiple(data.lang, ipa_items, nil, "no count", "raw") if ipa_cats[1] then require(table_module).extend(cats, ipa_cats) end end local has_qual = formatted_accent_labels or formatted_qualifiers if not data.nocaption then -- Track uses of caption (3=). Over time as we eliminate most of them, we can use this to find and -- eliminate the remainder. if data.caption then track("caption") end ins(data.caption or "Deng") if has_qual then ins(" " .. wrap_qualifier_css("(", "brac")) end end if formatted_accent_labels then ins(formatted_accent_labels) if formatted_qualifiers then ins(wrap_qualifier_css(",", "comma") .. " ") end end if formatted_qualifiers then ins(formatted_qualifiers) end if has_qual then if not data.nocaption then ins(wrap_qualifier_css(")", "brac")) end end if (formatted_text or formatted_ipa) and (has_qual or not data.nocaption) then ins(wrap_qualifier_css(";", "semicolon") .. " ") end if formatted_text then ins(formatted_text) if formatted_ipa then ins(" ") end end ins(formatted_ipa) if not data.nocaption then ins(wrap_qualifier_css(":", "colon")) end local pretext = make_td_if(table.concat(pretext_parts)) -- Generate the full text following the audio box. local posttext_parts = {} local function ins(text) table.insert(posttext_parts, text) end local formatted_post_accent_labels = format_a(data.aa) local formatted_post_qualifiers = format_q(data.qq) local formatted_references = data.refs and require(references_module).format_references(data.refs) or nil if formatted_references then ins(formatted_references) end if formatted_post_accent_labels or formatted_post_qualifiers then if formatted_references then ins(" ") end ins(wrap_qualifier_css("(", "brac")) if formatted_post_accent_labels then ins(formatted_post_accent_labels) if formatted_post_qualifiers then ins(wrap_qualifier_css(",", "comma") .. " ") end end if formatted_post_qualifiers then ins(formatted_post_qualifiers) end ins(wrap_qualifier_css(")", "brac")) end if data.bad then table.insert(cats, langname .. " terms with nonstandard or incorrect audio pronunciations") ins(" " .. require(qualifier_module).wrap_css("Note: this pronunciation may be nonstandard or incorrect: " .. data.bad, "bad-audio-note")) end local posttext = make_td_if(table.concat(posttext_parts)) local phonos_tag = mw.getCurrentFrame():extensionTag("phonos", "guhdar bike", { file = tostring(data.file), lang = data.lang:getCode(), wikibase = data.wikidata or nil }) local template = [=[ <tr>%s<td class="audiofile">%s</td><td class="audiometa" style="font-size: 80%%;">([[:File:%s|file]])</td>%s</tr>]=] local text = template:format(pretext, phonos_tag, data.file, posttext) text = '<table class="audiotable" style="vertical-align: middle; display: inline-block; list-style: none; line-height: 1em; border-collapse: collapse; margin: 0;">' .. text .. "</table>" local stylesheet = require(template_styles_module)(audio_styles_css) local categories = data.nocat and "" or cats[1] and require(utilities_module).format_categories(cats, data.lang, data.sort) or "" return stylesheet .. text .. categories end --[==[ FIXME: Old entry point for formatting multiple audios in a single table. Not used anywhere and needs rewriting to the standard of format_audio(). Meant to be called from a module. `data` is a table containing the following fields: <pre> { lang = LANGUAGE_OBJECT, audios = {{file = "FILENAME", qualifiers = nil or {"QUALIFIER", "QUALIFIER", ...}}, ...}, caption = nil or "CAPTION" } </pre> Here: * `lang` is a language object. * `audios` is the list of audio files to display. FILENAME is the name of the audio file without a namespace. QUALIFIER is a qualifier string to display after the specific audio file in question, formatted using {format_qualifier()} in [[Module:qualifier]]. * `caption`, if specified, adds a caption before the audio file. ]==] function export.format_multiple_audios(data) local audiocats = { "Deng bi " .. data.lang:getFullName() } local rows = { } local caption = data.caption for _, audio in ipairs(data.audios) do local qualifiers = audio.qualifiers local function repl(key) if key == "file" then return audio.file elseif key == "caption" then if not caption then return "" end return "<td rowspan=" .. #data.audios .. ">" .. caption .. ":</td>" elseif key == "qualifiers" then if not qualifiers or not qualifiers[1] then return "" end return "<td>" .. require(qualifier_module).format_qualifier(qualifiers) .. "</td>" end end local template = [=[ <tr>{{{caption}}} <td class="audiofile">[[File:{{{file}}}|noicon|175px]]</td> <td class="audiometa" style="font-size: 80%;">([[:File:{{{file}}}|file]])</td> {{{qualifiers}}}</tr>]=] local text = (mw.ustring.gsub(template, "{{{([a-z0-9_:]+)}}}", repl)) table.insert(rows, text) caption = nil end local function repl(key) if key == "rows" then return table.concat(rows, "\n") end end local template = [=[ <table class="audiotable" style="vertical-align: middle; display: inline-block; list-style: none; line-height: 1em; border-collapse: collapse;"> {{{rows}}} </table> ]=] local stylesheet = require(template_styles_module)(audio_styles_css) local text = mw.ustring.gsub(template, "{{{([a-z0-9_:]+)}}}", repl) local categories = data.nocat and "" or #audiocats > 0 and require(utilities_module).format_categories(audiocats, data.lang, data.sort) or "" -- remove newlines due to HTML generator bug in MediaWiki(?) - newlines in tables cause list items to not end correctly text = mw.ustring.gsub(text, "\n", "") return stylesheet .. text .. categories end --[==[ Construct the `text` object passed into {format_audio()}, from raw-ish arguments (essentially, the output of {process()} in [[Module:parameters]]). On entry, `args` contains the following fields: * `lang` ('''required'''): Language object. * `text`: Text. If this isn't defined and neither are any of `gloss`, `tr`, `ts`, `pos`, `lit` or `genders`, the function returns {nil}. * `gloss`: Gloss of text. * `tr`: Manual transliteration of text. * `ts`: Transcription of text. * `pos`: Part of speech of text. * `lit`: Literal meaning of text. * `genders`: List of gender/number spec(s) of text. * `sc`: Optional script object of text (rarely needs to be set). * `pagename`: Pagename; used in place of `text` when `text` is unset but other text-related parameters are set. If not specified, taken from the actual pagename. ]==] function export.construct_audio_textobj(args) local textobj if args.text or args.gloss or args.tr or args.ts or args.pos or args.lit or args.genders and args.genders[1] then local text = args.text or args.pagename or mw.loadData("Module:headword/data").pagename textobj = { lang = args.lang, alt = wrap_qualifier_css("“", "quote") .. text .. wrap_qualifier_css("”", "quote"), gloss = args.gloss, tr = args.tr, ts = args.ts, pos = args.pos, lit = args.lit, genders = args.genders, sc = args.sc, } end return textobj end --[==[ Entry point for {{tl|audio}} template. ]==] function export.show(frame) local parent_args = frame:getParent().args local compat = parent_args.lang local offset = compat and 0 or 1 local params = { [compat and "ziman" or 1] = {required = true, type = "language", default = "ku"}, [1 + offset] = {required = true, default = "Example.ogg"}, [2 + offset] = {}, ["q"] = {type = "qualifier"}, ["qq"] = {type = "qualifier"}, ["a"] = {type = "labels"}, ["aa"] = {type = "labels"}, ["dever"] = {alias_of = "a"}, ["devok"] = {alias_of = "a"}, ["d"] = {alias_of = "a"}, [4] = {alias_of = "a"}, ["ref"] = {type = "references"}, ["IPA"] = {sublist = true}, ["ipa"] = {alias_of = "IPA"}, ["text"] = {}, ["nivîs"] = {alias_of = "text"}, ["t"] = {}, ["gloss"] = {alias_of = "t"}, ["w"] = {alias_of = "t"}, ["tr"] = {}, ["ts"] = {}, ["pos"] = {}, ["crz"] = {alias_of = "pos"}, ["lit"] = {}, ["hrf"] = {alias_of = "lit"}, ["g"] = {sublist = true}, ["z"] = {alias_of = "g"}, ["c"] = {alias_of = "g"}, ["sc"] = {type = "script"}, ["bad"] = {}, ["nocat"] = {type = "boolean"}, ["nekat"] = {alias_of = "nocat"}, ["sort"] = {}, ["pagename"] = {}, } local args = require(parameters_module).process(parent_args, params) local lang = args[compat and "ziman" or 1] -- Needed in construct_audio_textobj(). args.lang = lang local textobj = export.construct_audio_textobj(args) local caption = args[2 + offset] local nocaption if caption == "-" then caption = nil nocaption = true end if caption then -- Remove final colon if given, to avoid two colons. caption = caption:gsub(":$", "") end local data = { lang = lang, file = args[1 + offset], caption = caption, nocaption = nocaption, q = args.q, qq = args.qq, a = args.a, aa = args.aa, refs = args.ref, text = textobj, IPA = args.IPA, bad = args.bad, nocat = args.nocat, sort = args.sort, } return export.format_audio(data) end return export 5hz3idvwlmg1keakrupgb836pjfv90v Modul:senseno 828 1357660 6265490 6241045 2026-07-19T01:01:04Z Wikihez 7344 6265490 Scribunto text/plain local export = {} local M = require("Module:module loader").init({ require = { string_utilities = "Module:string utilities", template_parser = "Module:template parser", languages = "Module:languages", parameters = "Module:parameters", pages = "Module:pages", }, }) local unpack = unpack or table.unpack -- Lua 5.2 compatibility local SENSE_LABEL = "mane" local ETYMOLOGY_LABEL = "etîmolojî" local SENSE_INDEX_HIDE_LABEL = "-" local TEMPLATE_TO_TYPE = {} for template_type, template_names in pairs{ etymon = { "etymon", "ety" }, etymid = { "etymid" }, senseid = { "senseid", "sid", "maneid" }, tcl = { "tcl", "transclude sense", "transclude" }, } do for _, name in ipairs(template_names) do TEMPLATE_TO_TYPE[name] = template_type end end local PRIORITY_ORDER = { "senseid", "tcl", "etymon", "etymid" } local MATCH_PRIORITY = {} for priority_index, template_type in ipairs(PRIORITY_ORDER) do MATCH_PRIORITY[template_type] = #PRIORITY_ORDER + 1 - priority_index end local ETYMOLOGY_TYPES = { etymon = true, etymid = true } local IGNORE_HEADERS = { ["bilêvkirin"] = true, ["çavkanî"] = true, ["further reading"] = true, ["translations"] = true, ["anagrams"] = true, ["trivia"] = true, ["usage notes"] = true, ["synonyms"] = true, ["antonyms"] = true, ["hyponyms"] = true, ["hypernyms"] = true, ["related terms"] = true, ["derived terms"] = true, ["coordinate terms"] = true, ["inflection"] = true, ["declension"] = true, ["conjugation"] = true, ["alternative forms"] = true, ["see also"] = true, ["descendants"] = true, ["etîmolojî"] = true, } local function heading_level(raw_heading) local start_pos, end_pos = raw_heading:find("^=+") return start_pos and (end_pos - start_pos + 1) or 0 end local function heading_text(raw_heading) return M.string_utilities.trim((raw_heading:match("^=+%s*(.-)%s*=+$") or raw_heading)) end local function heading_clean_key(raw_heading) local text = heading_text(raw_heading):lower() if not text:match("^etymology%s+%d") then text = text:gsub("%s+%d+$", "") end return text end local function is_etymology_heading(text) return text and text:match("^[Ee]tîmolojî") end local function count_senses(text) local lines = M.string_utilities.gmatch(text, "\n#[#*:]*") local senseno = {} local line = lines() while line ~= nil do if not line:find(":") and not line:find("%*") then line = line:match("#+") local indentation = line and #line or 0 if indentation > #senseno then table.insert(senseno, 1) else senseno = { unpack(senseno, 1, indentation) } senseno[#senseno] = senseno[#senseno] + 1 end end line = lines() end return senseno end local function parsed_slice_to_string(parsed, from_idx, to_idx) local parts = {} for idx = from_idx, to_idx do parts[#parts + 1] = tostring(parsed[idx]) end return table.concat(parts) end local parsed_content = {} local function get_page_content(page_title) local current = mw.title.getCurrentTitle() if page_title == current.prefixedText then return current:getContent() end local title_obj = mw.title.new(page_title) return title_obj and title_obj:getContent() or nil end local function get_parsed_content(title) if not parsed_content[title] then local content = get_page_content(title) if not content then error("Could not read content of page [[" .. title .. "]] (page may not exist or has no content)") end parsed_content[title] = M.template_parser.parse(content) end return parsed_content[title] end local function is_heading(node) return M.template_parser.class_else_type(node) == "heading" end local function get_arg_text(arg) if arg == nil then return nil end if type(arg) == "table" and arg.expand then return tostring(arg) end return arg end local function get_id_arg(args) if not args then return nil end local id_arg = args["id"] or args.id if id_arg then return id_arg end for key, value in pairs(args) do if type(key) == "string" and M.string_utilities.lower(M.string_utilities.trim(key)) == "id" then return value end end return nil end local function match_etymon(args, id, get_text) local id_arg = get_id_arg(args) local trimmed_id = id_arg and M.string_utilities.trim(tostring(get_text(id_arg))) return trimmed_id and trimmed_id ~= "" and trimmed_id == M.string_utilities.trim(id) end local function match_etymid(args, id, get_text) local arg1 = args and args[1] return get_text(arg1) == id end local function normalize_id_for_compare(s) return s and (s:gsub("_", " ")) or nil end local function match_senseid(args, code, id, get_text) local arg1, arg2 = args and args[1], args and args[2] local lang_arg = get_text(arg1) local id_arg = normalize_id_for_compare(get_text(arg2)) return lang_arg == code and id_arg == normalize_id_for_compare(id) end local function match_tcl(args, code, id, get_text) local arg1 = args and args[1] if get_text(arg1) ~= code then return false end local id_arg = get_id_arg(args) if not id_arg then return false end local id_str = M.string_utilities.trim(tostring(get_text(id_arg))) if id_str == "" then return false end for part in M.string_utilities.gsplit(id_str, ",") do if M.string_utilities.trim(part) == id then return true end end return false end local function template_matches(name, args, code, id, get_text) local template_type = TEMPLATE_TO_TYPE[name] if not template_type then return nil end if template_type == "etymon" then return match_etymon(args, id, get_text) and template_type end if template_type == "etymid" then return match_etymid(args, id, get_text) and template_type end if template_type == "senseid" then return match_senseid(args, code, id, get_text) and template_type end if template_type == "tcl" then return match_tcl(args, code, id, get_text) and template_type end return nil end local function compute_ambiguity(parsed, lang_name) local in_lang_section = false local distinct_pos_count = 0 for _, node in ipairs(parsed) do if is_heading(node) then local raw_heading = tostring(node) local level = heading_level(raw_heading) local text = heading_text(raw_heading) if level == 2 then in_lang_section = (text == lang_name) elseif in_lang_section and level > 2 then local key = heading_clean_key(raw_heading) if not IGNORE_HEADERS[key] and not key:match("^etîmolojî") then distinct_pos_count = distinct_pos_count + 1 end end end end return distinct_pos_count > 1 end local function find_best_template_match(parsed, code, id, get_text) local best_priority, best_match_index, best_last_heading, best_type = 0, nil, nil, nil local last_heading_index = 0 for idx, node in ipairs(parsed) do local node_type = M.template_parser.class_else_type(node) if node_type == "heading" then last_heading_index = idx elseif node_type == "template" then local name = node:get_name() if TEMPLATE_TO_TYPE[name] and node.get_arguments then local args = node:get_arguments() local match_type = template_matches(name, args, code, id, get_text) if match_type and MATCH_PRIORITY[match_type] > best_priority then best_priority = MATCH_PRIORITY[match_type] best_match_index = idx best_last_heading = last_heading_index best_type = match_type end end end end return best_match_index, best_last_heading, best_type end local function find_parent_heading(parsed, heading_i, level) if level <= 1 then return 0, 0 end for idx = heading_i - 1, 1, -1 do local prev = parsed[idx] if is_heading(prev) then local raw_heading = tostring(prev) local prev_level = heading_level(raw_heading) if prev_level < level then return idx, prev_level end end end return 0, 0 end local function find_scope_end(parsed, parent_index, parent_level) if parent_index > 0 then for idx = parent_index + 1, #parsed do local node = parsed[idx] if is_heading(node) then local node_level = heading_level(tostring(node)) if node_level <= parent_level then return idx - 1 end end end end return #parsed end local function find_etymology_header(parsed, heading_i, level) if level <= 1 then return "" end for idx = heading_i - 1, 1, -1 do local prev = parsed[idx] if is_heading(prev) then local prev_raw = tostring(prev) if heading_level(prev_raw) < level then local prev_text = heading_text(prev_raw) if is_etymology_heading(prev_text) then return prev_text end break end end end return "" end local function normalize_heading_label(text) return text and M.string_utilities.lower(M.string_utilities.trim(text)) or "" end local function is_pos_heading(text) local key = heading_clean_key(text) return not IGNORE_HEADERS[key] and not key:match("^etymology") end local function get_heading_name(node) if node.get_name then local name = node:get_name() if name then return M.string_utilities.trim(name) end end return heading_text(tostring(node)) end local function get_sibling_heading_label(parsed, heading_i, is_heading_fn) if heading_i <= 0 then return "", 0 end local raw_heading = tostring(parsed[heading_i]) local label = heading_text(raw_heading) local level = heading_level(raw_heading) local clean_key = heading_clean_key(raw_heading) local parent_index, parent_level = find_parent_heading(parsed, heading_i, level) local scope_end = find_scope_end(parsed, parent_index, parent_level) local siblings_count, my_index, level_count = 0, 0, 0 for idx = parent_index + 1, scope_end do local node = parsed[idx] if is_heading_fn(node) then local sibling_raw = tostring(node) if heading_level(sibling_raw) == level then level_count = level_count + 1 if heading_clean_key(sibling_raw) == clean_key then siblings_count = siblings_count + 1 if idx == heading_i then my_index = siblings_count end end end end end if siblings_count > 1 then label = label .. " " .. my_index end return label, level_count end local function get_containing_heading_at_section(parsed, lang_name, current_section) local in_lang_section = false local containing = nil local heading_fallback = 0 for idx, node in ipairs(parsed) do if is_heading(node) then local section = node.section if not section then heading_fallback = heading_fallback + 1 section = heading_fallback end if section > current_section then break end local level = node.level or heading_level(tostring(node)) local text = get_heading_name(node) if level == 2 then in_lang_section = (text == lang_name) if not in_lang_section then containing = nil end elseif in_lang_section then containing = { level = level, text = text, idx = idx } end end end return containing end local function get_invocation_containing(title, lang_name, parsed) local current_title = mw.title.getCurrentTitle() if not mw.title.equals(mw.title.new(title), current_title) then return nil end if not M.pages.is_content_page(current_title) then return nil end local current_section = M.pages.get_current_section() if current_section == 0 then return nil end return get_containing_heading_at_section(parsed, lang_name, current_section) end local function get_containing_header_label(parsed, containing, kind) if kind == "etym" then if not is_etymology_heading(containing.text) then return "" end return containing.text end if not is_pos_heading(containing.text) then return "" end local label = get_sibling_heading_label(parsed, containing.idx, is_heading) return label end local function should_hide_redundant_header(header, kind, title, lang_name, parsed) if header == "" then return false end local containing = get_invocation_containing(title, lang_name, parsed) if not containing then return false end local containing_label = get_containing_header_label(parsed, containing, kind) if containing_label == "" then return false end return normalize_heading_label(containing_label) == normalize_heading_label(header) end local function default_show_header(header, kind, ambiguous, explicit, title, lang_name, parsed) if explicit ~= nil then return explicit end if header == "" then return false end if kind == "pos" and not ambiguous then return false end return not should_hide_redundant_header(header, kind, title, lang_name, parsed) end local function build_result_for_match(parsed, match_i, heading_i, is_heading_fn) if heading_i <= 0 then local slice_str = parsed_slice_to_string(parsed, heading_i + 1, match_i - 1) local senseno_list = count_senses(slice_str) return table.concat(senseno_list, "."), "", "" end local raw_heading = tostring(parsed[heading_i]) local level = heading_level(raw_heading) local pos_header, pos_count = get_sibling_heading_label(parsed, heading_i, is_heading_fn) local etym_header = find_etymology_header(parsed, heading_i, level) if etym_header ~= "" and pos_count == 1 then pos_header = "" end local slice_str = parsed_slice_to_string(parsed, heading_i + 1, match_i - 1) local senseno_list = count_senses(slice_str) return table.concat(senseno_list, "."), etym_header, pos_header end local function adjust_sense_index_for_tcl(sense_index, id_str, id) local position = 1 for part in M.string_utilities.gsplit(id_str, ",") do if M.string_utilities.trim(part) == id then break end position = position + 1 end if position <= 1 then return sense_index end local parts = {} for part in M.string_utilities.gsplit(sense_index, "%.") do parts[#parts + 1] = tonumber(part) or 1 end if #parts > 0 then parts[#parts] = parts[#parts] + (position - 1) return table.concat(parts, ".") end return sense_index end local function find_senseid(title, code, id) local parsed = get_parsed_content(title) local lang = M.languages.getByCode(code) local lang_name = lang:getCanonicalName() local ambiguous = compute_ambiguity(parsed, lang_name) local best_match_index, best_last_heading, best_type = find_best_template_match(parsed, code, id, get_arg_text) if not best_match_index then local template_list = table.concat(PRIORITY_ORDER, ", ") local message = "Could not find " .. template_list .. " template in the entry [[" .. title .. "]] (with language " .. code .. " and id '" .. id .. "'); this could be because you are in preview mode and the template has not yet been saved to the page" error(message) end local sense_index, etym_header, pos_header = build_result_for_match(parsed, best_match_index, best_last_heading, is_heading) if best_type == "tcl" then local template_node = parsed[best_match_index] local template_args = template_node.get_arguments and template_node:get_arguments() local id_arg = template_args and get_id_arg(template_args) local id_str = id_arg and M.string_utilities.trim(tostring(get_arg_text(id_arg))) or "" sense_index = adjust_sense_index_for_tcl(sense_index, id_str, id) end return sense_index, etym_header, pos_header, ambiguous, best_type end local function format_pos_header(etym_header, pos_header, show_etym, show_pos) local header_parts = {} if show_etym and etym_header and etym_header ~= "" then table.insert(header_parts, etym_header) end if show_pos and pos_header and pos_header ~= "" then table.insert(header_parts, pos_header) end if #header_parts == 0 then return "" end return M.string_utilities.lower(table.concat(header_parts, ", ")) end local function extract_etymology_number(etym_header) if etym_header and etym_header ~= "" then return etym_header:match("^[Ee]tymology%s+(%d+)") or "" end return "" end local function fallback_etymology_link_text(sense_index, etym_header, formatted_header) if sense_index ~= "" then return ETYMOLOGY_LABEL .. " " .. sense_index end local etym_num = extract_etymology_number(etym_header) if etym_num ~= "" then return ETYMOLOGY_LABEL .. " " .. etym_num end if formatted_header ~= "" then return formatted_header end return ETYMOLOGY_LABEL end local function build_link_text(sense_index, etym_header, pos_header, ambiguous, matched_type, args) local link_text = "" local is_etymology_link = ETYMOLOGY_TYPES[matched_type] local show_pos = default_show_header( pos_header, "pos", ambiguous, args["pos"], args["title"], args["lang_name"], args["parsed"] ) local show_etym = default_show_header( etym_header, "etym", ambiguous, args["etym"], args["title"], args["lang_name"], args["parsed"] ) local formatted_header = format_pos_header(etym_header, pos_header, show_etym, show_pos) if formatted_header ~= "" then link_text = formatted_header .. " " end if not is_etymology_link then if sense_index ~= "" then if args[3] ~= SENSE_INDEX_HIDE_LABEL then link_text = link_text .. SENSE_LABEL .. "&nbsp;" end link_text = link_text .. sense_index end else if link_text == "" then link_text = fallback_etymology_link_text(sense_index, etym_header, formatted_header) end link_text = M.string_utilities.trim(link_text) end if link_text == "" and sense_index ~= "" then link_text = sense_index end if args["uc"] then link_text = M.string_utilities.ucfirst(link_text) end return link_text end function export.link_text(lang_code, id, options) options = options or {} local lang = M.languages.getByCode(lang_code) local args = { [1] = lang, [2] = id, [3] = options[3], ["title"] = options["title"], ["pos"] = options["pos"], ["etym"] = options["etym"], ["uc"] = options["uc"], ["t"] = options["t"], ["q"] = options["q"], } args["link"] = (options["link"] == nil) and true or options["link"] local code = lang:getCode() local title = args["title"] or mw.title.getCurrentTitle().prefixedText local lang_name = M.string_utilities.ucfirst(lang:getCanonicalName()) if #id == 0 then error("Empty or invalid id list") end local parsed = get_parsed_content(title) args["title"] = title args["lang_name"] = lang_name args["parsed"] = parsed local parts = {} for _, one_id in ipairs(id) do local decoded_id = mw.uri.decode(one_id, "WIKI") local anchor = lang_name .. ":_" .. mw.uri.anchorEncode(one_id) local sense_index, etym_header, pos_header, ambiguous, matched_type = find_senseid(title, code, decoded_id) local text = build_link_text(sense_index, etym_header, pos_header, ambiguous, matched_type, args) if args["link"] then text = "[[" .. title .. "#" .. anchor .. "|" .. text .. "]]" end table.insert(parts, text) end local link_text = table.concat(parts, ", ") if args["t"] and args["t"] ~= "" then link_text = link_text .. " (“" .. args["t"] .. "”)" end if args["q"] and args["q"] ~= "" then link_text = "(''" .. args["q"] .. "'') " .. link_text end return link_text end function export.link(frame) local boolean = { type = "boolean" } local params = { [1] = { required = true, type = "language", default = "und" }, [2] = { required = true, sublist = "comma without whitespace" }, [3] = true, ["title"] = true, ["q"] = true, ["pos"] = boolean, ["etym"] = boolean, ["t"] = true, ["uc"] = boolean, ["cap"] = { alias_of = "uc" }, ["link"] = { type = "boolean", default = true }, } local args = M.parameters.process(frame:getParent().args, params) return export.link_text(args[1]:getCode(), args[2], { [3] = args[3], ["title"] = args["title"], ["pos"] = args["pos"], ["etym"] = args["etym"], ["uc"] = args["uc"], ["link"] = args["link"], ["t"] = args["t"], ["q"] = args["q"], }) end return export bdt1x1tl9waef770y8tqv7mzy8y9y0m Tewandin:dêran 106 1357747 6265495 6241755 2026-07-19T02:07:11Z Ghybu 1393 6265495 wikitext text/x-wiki {{vegere|dêran}} ==== kêşana lêkerê(conjugation) ==== ===== Dema niha ===== {| class="wikitable" ! Kes ! Form |- | Ez || didêrim |- | Tu || didêrî |- | Ew/ewa || didêre |- | Em || didêrin |- | Hûn || didêrin |- | Ewna || didêrin |} ===== Borî ya sade ===== {| class="wikitable" ! Kes ! Form |- | Min || dêrî |- | Te || dêrî |- | Wî || dêrî |- | Wê || dêrî |- | Me || dêrî |- | Wan || dêrî |} ===== Borî ya nedîyar / berdewam ===== {| class="wikitable" ! Kes ! Form |- | Min || didêrî |- | Te || didêrî |- | Wî || didêrî |- | Wê || didêrî |- | Me || didêrî |- | We || didêrî |- | Wan || didêrî |} ===== Dema pêşerojê ===== {| class="wikitable" ! Kes ! Form |- | Ez || dê bidêrim |- | Tu || dê bidêrî |- | Ew/ewa || dê bidêre |- | Em || dê bidêrin |- | Hûn || dê bidêrin |- | Ewna || dê bidêrin |} 1vhkk70qznf3ynk0ujxj2ndaa3nphd9 6265509 6265495 2026-07-19T09:40:37Z Ghybu 1393 6265509 wikitext text/x-wiki {{vegere|dêran|dêrîn}} ==== kêşana lêkerê(conjugation) ==== ===== Dema niha ===== {| class="wikitable" ! Kes ! Form |- | Ez || didêrim |- | Tu || didêrî |- | Ew/ewa || didêre |- | Em || didêrin |- | Hûn || didêrin |- | Ewna || didêrin |} ===== Borî ya sade ===== {| class="wikitable" ! Kes ! Form |- | Min || dêrî |- | Te || dêrî |- | Wî || dêrî |- | Wê || dêrî |- | Me || dêrî |- | Wan || dêrî |} ===== Borî ya nedîyar / berdewam ===== {| class="wikitable" ! Kes ! Form |- | Min || didêrî |- | Te || didêrî |- | Wî || didêrî |- | Wê || didêrî |- | Me || didêrî |- | We || didêrî |- | Wan || didêrî |} ===== Dema pêşerojê ===== {| class="wikitable" ! Kes ! Form |- | Ez || dê bidêrim |- | Tu || dê bidêrî |- | Ew/ewa || dê bidêre |- | Em || dê bidêrin |- | Hûn || dê bidêrin |- | Ewna || dê bidêrin |} 5gmo1vux20w8gyp8v33ho02qcatk33d Bikarhêner:Wikihez/vector-2022.js 2 1357843 6265479 6251107 2026-07-19T00:43:05Z Wikihez 7344 Rûpel hat valakirin 6265479 javascript text/javascript phoiac9h4m842xq45sp7s6u21eteeq1 Wîkîferheng:Xebat 4 1357857 6265364 6265317 2026-07-18T17:43:01Z Wikihez 7344 /* sihir --> sêhr */ beşeke nû 6265364 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka nîşan bide deyne beriya sernavê kolê bila di qutiya rengî de nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji CSSê ji bîr nekim qismên kephir jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) 63ap8q498erwqldpcyom7jg8f2bqhp4 6265384 6265364 2026-07-18T18:07:46Z Wikihez 7344 /* sihir --> sêhr */ Bersiv 6265384 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka nîşan bide deyne beriya sernavê kolê bila di qutiya rengî de nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji CSSê ji bîr nekim qismên kephir jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) o2gvy885t4bj16x895yhlgoj5dy6eix 6265385 6265384 2026-07-18T18:26:16Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265385 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji CSSê ji bîr nekim qismên kephir jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) cbuyxzsgl7bpnut6t5gc8ltivw1ijyy 6265388 6265385 2026-07-18T18:33:11Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265388 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) 17jaj846g62a75dagfwf8588jt2q8zj 6265390 6265388 2026-07-18T18:44:37Z Wikihez 7344 /* Tercimeyên dîroknas */ beşeke nû 6265390 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) fywez2pyipz7v27lxsn7pti0mn2pnbj 6265396 6265390 2026-07-18T19:29:34Z Wikihez 7344 /* Mediawiki:Gadget-QQ.js */ beşeke nû 6265396 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) 0w1wiqtyxepjek01911vubcebnrbdb6 6265397 6265396 2026-07-18T19:29:50Z Wikihez 7344 6265397 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) cyi0qz91nwk38wcnfqm002dkyibbda0 6265398 6265397 2026-07-18T19:49:01Z Wikihez 7344 /* MediaWiki:Gadget-aWa.js */ Bersiv 6265398 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) l6820alt19lrcnell7h6h7uhh9rspms 6265399 6265398 2026-07-18T19:49:19Z Wikihez 7344 /* MediaWiki:Gadget-aWa.js */ 6265399 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == MediaWiki:Gadget-start.js == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) ekrkon6yt7z8nvucxrbbmsqekpw5560 6265400 6265399 2026-07-18T19:49:30Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265400 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) ce4yya3kcilcbkyjqdc6qpr7ll7shbt 6265454 6265400 2026-07-18T23:38:09Z Wikihez 7344 /* Mediawiki:Gadget-QQ.js */ Bersiv 6265454 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/test.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/common.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 340wccr8imsouqwcfmc3wdtu4spedss 6265459 6265454 2026-07-18T23:41:50Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265459 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] Înşela ez ê ji bîr nekim qismên kephir ji CSSê jê bibim. Wana ji bo [[WF:aWa]] ne.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 0574184m20wstr1zq9xlkpvytztbupf 6265461 6265459 2026-07-18T23:42:42Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265461 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 71vw83sc3ojhfqp4lupn1bscov1m23q 6265464 6265461 2026-07-18T23:51:14Z Wikihez 7344 /* MediaWiki:Gadget-start.js */ Bersiv 6265464 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 9i77huhrby3nucgd9tzxr8gq3r8rfr5 6265465 6265464 2026-07-18T23:52:27Z Wikihez 7344 /* MediaWiki:Gadget-start.js */ 6265465 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/minerva.css]]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 9b32hdume8jclahapls0c373e7s4msh 6265469 6265465 2026-07-18T23:58:42Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265469 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 7a2aampmihorz7ewx0oxc96yfauwmw8 6265470 6265469 2026-07-18T23:59:16Z Wikihez 7344 6265470 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) c1tkx6bs6gqdq9noxy37ay43d5d3ibh 6265471 6265470 2026-07-19T00:04:10Z Wikihez 7344 /* Javascript */ 6265471 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatiye çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) d6bhea9atr3h4slwkozl3bzsfg1ruc8 6265472 6265471 2026-07-19T00:04:31Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265472 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 07opidbkfrxgleli0izi9lf7bhqdlsi 6265473 6265472 2026-07-19T00:06:25Z Wikihez 7344 /* Şablon */ 6265473 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == {{ş|deng}} kurdîkirina belgekirina vê şablonê lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) g04cm31b5ry0znq8r3rdkas3fxm9sse 6265474 6265473 2026-07-19T00:06:40Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265474 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) jmhty4zey5cw0d6h5kvvju6bud738nt 6265475 6265474 2026-07-19T00:11:46Z Wikihez 7344 /* MediaWiki:Gadget-aWa.js */ Bersiv 6265475 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min formata [[WF:Xebat]] wisa kir ku li [[WF:Xebat/arşîv 1]] arşîv bike lê niha dibêjim bila li gotûbêja sayfeyên xwe were zêde kirin wê baştir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:11, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 08rq7zdssg6fhx5o36vmmw7z6xhttl0 6265476 6265475 2026-07-19T00:12:36Z Wikihez 7344 /* MediaWiki:Gadget-start.js */ 6265476 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min formata [[WF:Xebat]] wisa kir ku li [[WF:Xebat/arşîv 1]] arşîv bike lê niha dibêjim bila li gotûbêja sayfeyên xwe were zêde kirin wê baştir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:11, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo çavkaniyên jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) ru06e7pbjiukw9f76blmigg4gfp205r 6265477 6265476 2026-07-19T00:27:47Z Wikihez 7344 /* MediaWiki:Gadget-aWa.js */ Bersiv 6265477 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min formata [[WF:Xebat]] wisa kir ku li [[WF:Xebat/arşîv 1]] arşîv bike lê niha dibêjim bila li gotûbêja sayfeyên xwe were zêde kirin wê baştir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:11, 19 tîrmeh 2026 (UTC) ::Lînkek li gotûbêja sayfeya eleqedar were dayîn bes e, wekî din li arşîv 1 were qeydkirin qet nebe dîtina wan hêsantir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:27, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo çavkaniyên jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 82y9zaxsc1l8fpmkw24tkv40ba7yp4f 6265486 6265477 2026-07-19T00:50:38Z Wikihez 7344 /* Mediawiki:Gadget-QQ.js */ 6265486 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min formata [[WF:Xebat]] wisa kir ku li [[WF:Xebat/arşîv 1]] arşîv bike lê niha dibêjim bila li gotûbêja sayfeyên xwe were zêde kirin wê baştir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:11, 19 tîrmeh 2026 (UTC) ::Lînkek li gotûbêja sayfeya eleqedar were dayîn bes e, wekî din li arşîv 1 were qeydkirin qet nebe dîtina wan hêsantir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:27, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo çavkaniyên jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-wikt.add-examples.js]] == Min ev amûr hinek rojane kir feqat çend problem hene berî ku bar bikin. Tiştên ku min guhart: # Êdî li sayfeyên bi {{ş|maneid}} jî dixebite, # Cihê di wîkîtekstê de yê ku jêgirtin were îlawekirin baştir bû, # [[Mediawiki:Gadget-citoid-helper.js|citoid helper]] zêde kir ji bo ku bi hêsanî çavkanî bi riya doi, isbn an urlyê werin tijîkirin. * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.css]] --> [[MediaWiki:Gadget-wikt.add-examples.css]] * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.js]] --> [[MediaWiki:Gadget-wikt.add-examples.js]] - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:50, 19 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 2m1pf2e9jh8qu47l7p506ov8spit7f3 6265488 6265486 2026-07-19T00:56:55Z Wikihez 7344 /* MediaWiki:Gadget-start.js */ 6265488 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min formata [[WF:Xebat]] wisa kir ku li [[WF:Xebat/arşîv 1]] arşîv bike lê niha dibêjim bila li gotûbêja sayfeyên xwe were zêde kirin wê baştir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:11, 19 tîrmeh 2026 (UTC) ::Lînkek li gotûbêja sayfeya eleqedar were dayîn bes e, wekî din li arşîv 1 were qeydkirin qet nebe dîtina wan hêsantir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:27, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo çavkaniyên jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :* Butona mobîlê ya vekirina formê di moda tarî de belî nabe, tenê wekî qutiyeke tarî xuya dibe. :* Metna hişyarkirinê di guhartina rûpelên heyî de. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-wikt.add-examples.js]] == Min ev amûr hinek rojane kir feqat çend problem hene berî ku bar bikin. Tiştên ku min guhart: # Êdî li sayfeyên bi {{ş|maneid}} jî dixebite, # Cihê di wîkîtekstê de yê ku jêgirtin were îlawekirin baştir bû, # [[Mediawiki:Gadget-citoid-helper.js|citoid helper]] zêde kir ji bo ku bi hêsanî çavkanî bi riya doi, isbn an urlyê werin tijîkirin. * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.css]] --> [[MediaWiki:Gadget-wikt.add-examples.css]] * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.js]] --> [[MediaWiki:Gadget-wikt.add-examples.js]] - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:50, 19 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) 7uk0vumrzwbp98zdtja9g5zrccpruxr 6265489 6265488 2026-07-19T00:57:12Z Wikihez 7344 /* MediaWiki:Gadget-start.js */ 6265489 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min formata [[WF:Xebat]] wisa kir ku li [[WF:Xebat/arşîv 1]] arşîv bike lê niha dibêjim bila li gotûbêja sayfeyên xwe were zêde kirin wê baştir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:11, 19 tîrmeh 2026 (UTC) ::Lînkek li gotûbêja sayfeya eleqedar were dayîn bes e, wekî din li arşîv 1 were qeydkirin qet nebe dîtina wan hêsantir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:27, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo çavkaniyên jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :* Butona mobîlê ya vekirina formê di moda tarî de belî nabe, tenê wekî qutiyeke tarî xuya dibe. :* Metna hişyarkirinê di guhartina rûpelên heyî de lazim e baştir bikim. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-wikt.add-examples.js]] == Min ev amûr hinek rojane kir feqat çend problem hene berî ku bar bikin. Tiştên ku min guhart: # Êdî li sayfeyên bi {{ş|maneid}} jî dixebite, # Cihê di wîkîtekstê de yê ku jêgirtin were îlawekirin baştir bû, # [[Mediawiki:Gadget-citoid-helper.js|citoid helper]] zêde kir ji bo ku bi hêsanî çavkanî bi riya doi, isbn an urlyê werin tijîkirin. * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.css]] --> [[MediaWiki:Gadget-wikt.add-examples.css]] * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.js]] --> [[MediaWiki:Gadget-wikt.add-examples.js]] - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:50, 19 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) k6ebuvxdumvth7mcaqxnyw13h0isl57 6265492 6265489 2026-07-19T01:06:40Z Wikihez 7344 /* Sererastkirina formata xwestina nimûneyan */ beşeke nû 6265492 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min formata [[WF:Xebat]] wisa kir ku li [[WF:Xebat/arşîv 1]] arşîv bike lê niha dibêjim bila li gotûbêja sayfeyên xwe were zêde kirin wê baştir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:11, 19 tîrmeh 2026 (UTC) ::Lînkek li gotûbêja sayfeya eleqedar were dayîn bes e, wekî din li arşîv 1 were qeydkirin qet nebe dîtina wan hêsantir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:27, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo çavkaniyên jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :* Butona mobîlê ya vekirina formê di moda tarî de belî nabe, tenê wekî qutiyeke tarî xuya dibe. :* Metna hişyarkirinê di guhartina rûpelên heyî de lazim e baştir bikim. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-wikt.add-examples.js]] == Min ev amûr hinek rojane kir feqat çend problem hene berî ku bar bikin. Tiştên ku min guhart: # Êdî li sayfeyên bi {{ş|maneid}} jî dixebite, # Cihê di wîkîtekstê de yê ku jêgirtin were îlawekirin baştir bû, # [[Mediawiki:Gadget-citoid-helper.js|citoid helper]] zêde kir ji bo ku bi hêsanî çavkanî bi riya doi, isbn an urlyê werin tijîkirin. * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.css]] --> [[MediaWiki:Gadget-wikt.add-examples.css]] * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.js]] --> [[MediaWiki:Gadget-wikt.add-examples.js]] - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:50, 19 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) == Sererastkirina formata xwestina nimûneyan == <syntaxhighlight lang="js">#: {{mînak?|ku}}</syntaxhighlight> bike <syntaxhighlight lang="js">#* {{bênimûne|ku}}</syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 01:06, 19 tîrmeh 2026 (UTC) nrvss090ph1fq8ojql7eny8uy74ll16 6265493 6265492 2026-07-19T01:06:58Z Wikihez 7344 /* Sererastkirina formata xwestina nimûneyan */ 6265493 wikitext text/x-wiki {{/ser}} = Karên ferhengî = == Mane == * [[:Kategorî:Madeyên bê beşa mane]] ** [[:Kategorî:Madeyên bê beşa mane bi kurmancî]] Li ser van rûpelan ev made hene ku maneyan wan nehatine nivîsin û divê werin nivîsin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Etîmolojî == *[[:Kategorî:Daxwazên etîmolojiyê]] **[[:Kategorî:Daxwazên etîmolojiyê bi kurmancî]] Li ser van rûpelan ev made hene ku etîmolojiya wan hîn nehatine nivîsin. Ji bo alîkariyê binêre [[WF:Etîmolojî]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Cureyê rêzimanî == * [[:Kategorî:Gotarên bê kategoriya rêzimanî]] * [[:Kategorî:Gotarên bê kategoriya rêzimanî bi kurmancî]] Li ser van rûpelan ev made hene ku cureyên wan yên rêzimanî hîn nehatine nivîsin. Ji bo alîkariyê binêre [[Alîkarî:Cureyên peyvan]] —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Kontrol == * [[:Kategorî:Kontrol]] ** [[:Kategorî:Kontrola maneyê]] Ev madde bi botê hatine çêkirin, yek bi yek divê werin kontrolkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Şablon = == IPA == * {{ş|IPA}} divê [[Modul:IPA]] bi kar bîne. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Deng == Kurdîkirina belgekirina {{ş|deng}} lazim e.--[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:06, 19 tîrmeh 2026 (UTC) = Modul = == Modul:form of/templates == * [[Modul:form of/templates]]: Divê ev modul were rojanekirin û xeletiyên berê wekî ([[hevalê]]) werin rastkirin. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:columns == * [[Modul:columns]] were rojanekirin û {{ş|kol3}} bila lînka ''nîşan bide'' deyne beriya sernavê, kolê di qutiya rengî de bila nebe. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:etymon == * [[Modul:etymon kevn]]: Rojanekirin hewce ye. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Javascript = == [[Mediawiki:Gadget-citoid-helper.js]] == Ji bo bi citoidê kopîkirina malûmatên çavkaniyan amûreke wisa lazim e. Xisûsen ji ber ku bi çend amûrên din dikare were bikaranîn. * [[Bikarhêner:Wikihez/skrîpt/js/Gadget-citoid-helper.js]] --> [[Mediawiki:Gadget-citoid-helper.js]] Feqat çend problem hene, şablonên me de kêmasiya parametreyan gelek in û xerîteyên citoidê hîn nehatine çêkirin. Wana sererast bikin dûre vê amûrê çêkin, piştre [[MediaWiki:Gadget-start.js|start.js]] û [[MediaWiki:Gadget-wikt.add-examples.js|add examples.js]] were rojanekirin. - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:04, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-aWa.js]] == Divê were rojanekirin ji bo ku di mobîlê de jî bixebite.[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:59, 17 tîrmeh 2026 (UTC) : Ez dibêjim çêbû lê bila hinekî din test bikim dûre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-aWa.css]] --> [[MediaWiki:Gadget-aWa.css]] * [[Bikarhêner:Wikihez/Gadget-aWa.js]] --> [[MediaWiki:Gadget-aWa.js]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:04, 17 tîrmeh 2026 (UTC) :Min formata [[WF:Xebat]] wisa kir ku li [[WF:Xebat/arşîv 1]] arşîv bike lê niha dibêjim bila li gotûbêja sayfeyên xwe were zêde kirin wê baştir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:11, 19 tîrmeh 2026 (UTC) ::Lînkek li gotûbêja sayfeya eleqedar were dayîn bes e, wekî din li arşîv 1 were qeydkirin qet nebe dîtina wan hêsantir be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:27, 19 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-start.js]] == Rojanekirin hewce ye. Min gelek tişt lê zêde kir lê ez niha test dikime. Piştre em bar bikin: * [[Bikarhêner:Wikihez/Gadget-start.js]] --> [[MediaWiki:Gadget-start.js]] * [[Bikarhêner:Wikihez/Gadget-start.css]] --> [[MediaWiki:Gadget-start.css]] --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 22:08, 17 tîrmeh 2026 (UTC) :Min [[MediaWiki:Gadget-start.js/data.json|data.json]] çêkir ji bo ku bi hêsanî malûmatên heyî werin guhartin bêyî guhartina Javascriptê. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:49, 18 tîrmeh 2026 (UTC) :Xeletiyên ku ji bîr nekim rast bikim: :* Wextê min çavkanî "kitêb" hilbijart û bi destî tije kir xeletiyeke [https://ku.wiktionary.org/w/index.php?title=xezete&diff=prev&oldid=6265392 wisa] derket her kelîme hate lînkkirin. :* <code>html("⠿")</code> ev ne lazim e. :* textarea ji bo çavkaniyên jêgirtinan xaseten yên sernav hîn jî ne draggable e. :* pêşdîtina zindî checkbox wextê tê rakirin, pêşdîtin winda nabe. :* Butona mobîlê ya vekirina formê di moda tarî de belî nabe, tenê wekî qutiyeke tarî xuya dibe. :* Metna hişyarkirinê di guhartina rûpelên heyî de lazim e baştir bikim. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:51, 18 tîrmeh 2026 (UTC) == [[Mediawiki:Gadget-QQ.js]] == Ev amûr di şikle Minerva de. Her daîm vê xeletiyê dide: <syntaxhighlight lang="js"> TypeError: Cannot read properties of null (reading 'addEventListener') at css () at runScript () at Array.<anonymous> () at flushCssBuffer () </syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 19:29, 18 tîrmeh 2026 (UTC) :* [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] --> [[Mediawiki:Gadget-QQ.js]] :* [[Bikarhêner:Wikihez/Gadget-QQ.css]] --> [[Mediawiki:Gadget-QQ.css]] :Ez dibêjim çêbû lê ka çend roj biceribînim. Tiştên ku hatin sererastkirin: :# Google Books API Key dikarî zêde bikî, dixe cookies û di gerokê de dimîne. Berê bê API Key dixebitiya lê êdî mecbûr e ku API Key-a te hebe, bidestxistina wê ne zêde zor e lê dîsa jî tevlihev e. :# Êdî di mobîlê de dixebite, heta di mobîlê de xweştir xuya dike. :# Moda tarî :# OOUI dewsa jquery.ui :# Li qutiyê çi dixwazî zêde bikî, dikare li gorî îsm, sifet, fiîl bitewîne. Lê ji bo fiîl tenê dikare çend heb inflection bîne. :# Butona paqij bike lê zêde kir. :# Çend paqijiyên jêgirtinên Google Kitêbê niha hene. :[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 23:38, 18 tîrmeh 2026 (UTC) == [[MediaWiki:Gadget-wikt.add-examples.js]] == Min ev amûr hinek rojane kir feqat çend problem hene berî ku bar bikin. Tiştên ku min guhart: # Êdî li sayfeyên bi {{ş|maneid}} jî dixebite, # Cihê di wîkîtekstê de yê ku jêgirtin were îlawekirin baştir bû, # [[Mediawiki:Gadget-citoid-helper.js|citoid helper]] zêde kir ji bo ku bi hêsanî çavkanî bi riya doi, isbn an urlyê werin tijîkirin. * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.css]] --> [[MediaWiki:Gadget-wikt.add-examples.css]] * [[Bikarhêner:Wikihez/Gadget-wikt.add-examples.js]] --> [[MediaWiki:Gadget-wikt.add-examples.js]] - --[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 00:50, 19 tîrmeh 2026 (UTC) == Gadget-translation editor == * [[MediaWiki:Gadget-translation editor.js]]: divê formata en.wîktê were bikaranîn ji ber ku me gelek tercime ji en.wîktê kopî kir û ev js hîn nikare formata wekî li jêr bi kar bîne. <syntaxhighlight lang="wikitext"> * {{Z|sh}}: *: Kirîlî: *: Latînî </syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-linkify == * [[Mediawiki:Gadget-linkify.js]] ''rûpeleke'' wekî<syntaxhighlight lang="wikitext">[[rûpeleke]]</syntaxhighlight> lînk dike, bi regexê belkî dikare wisa bike <syntaxhighlight lang="wikitext">[[rûpel]]eke</syntaxhighlight> —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Gadget-herf guhartin == * Amûreke din wekî [[Mediawiki:Gadget-linkify.js|linkify]] lazim e ku herfên mezin biçûk bike ji bo kurmancî.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Moda tarî = == MediaWiki:Newarticletext == * [[MediaWiki:Newarticletext]]: Divê rengên wê were rastkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Modul:dara kategoriyan == * [[Modul:dara kategoriyan]] link_box —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == mane? == * {{ş|mane?}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == bêçavkanî == * {{ş|bêçavkanî}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == de-tew-nerm-ern == * {{ş|de-tew-nerm-ern}} —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) = Bot = Karên ku bi botê werin çêkirin ji kerema xwe li vir binivîsin. == Kategorî:Biwêj == [[:Kategorî:Biwêj]] divê were paqijkirin, lîsteya madeyên {{ş|biwêj}} çêke, yên ku tê de bûn, kirin, man hene filtre bike yên din bi destî tê çêkirin.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Jêgirtin == Xistina jêgirtinên beşa [https://ku.wiktionary.org/w/index.php?search=insource%3A%2F%3D+*Ji+%5BWw%5D%C3%AAjey%C3%AA+*%3D%2F&title=Taybet%3AL%C3%AAger%C3%AEn&profile=advanced&fulltext=1&ns0=1&searchToken=8rh0bmw8dccsi7aynl6zli8uf ji wêjeyê] li beşa maneyê. —[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Bota Toolforgeê == Botekî Toolforgeê lazim e ji bo ku xeletiyên biçûk wekî şablonên bi navên îngilîzî werin kurdîkirin yan jî valahiya beşan rast bike û hwd.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == Updatew == Bota [[Bikarhêner:Wikihez/skrîpt/py/updateW.py|updateW]] divê were rojanekirin. Yan jî yekî nû were çêkirin. Şablonên {{ş|W}} di beşa tercimeyan de sererast dike û zimanan rêz dike. Ya niha xeletiya navê zimanî dide.—[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 16:17, 16 tîrmeh 2026 (UTC) == sihir --> sêhr == Tercimeyên ''[[sêhr]]'' hemû dibêje ''sihir'' loma bi botê lazim e kirin ''sêhr''. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:43, 18 tîrmeh 2026 (UTC) :Sihirbaz --> sêhrbaz [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:07, 18 tîrmeh 2026 (UTC) == Tercimeyên dîroknas == Li tercimeyên [[dîroknas]], hevmaneyên wê hewce ye were îlawekirin. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 18:44, 18 tîrmeh 2026 (UTC) == Sererastkirina formata xwestina nimûneyan == <syntaxhighlight lang="wikitext">#: {{mînak?|ku}}</syntaxhighlight> bike <syntaxhighlight lang="wikitext">#* {{bênimûne|ku}}</syntaxhighlight> [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 01:06, 19 tîrmeh 2026 (UTC) 32oxcp25yfr8mxb6otcmkrj7qaehtzj Şablon:deng/style.css 10 1357880 6265341 2026-07-18T16:16:57Z Ghybu 1393 style.css 6265341 sanitized-css text/css .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-labelElement-label { color: gray; font-size: 85%; } .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-iconElement-icon { width: 1.4em; } gmswfj0fn1930h3vixnqzltwcn8klbs 6265342 6265341 2026-07-18T16:31:38Z Ghybu 1393 6265342 sanitized-css text/css .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-labelElement-label { color: gray; font-size: 88%; } .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-iconElement-icon { width: 1.4em; } n2upv97ehi1phppsaj9as534q9bidal 6265351 6265342 2026-07-18T17:25:01Z Ghybu 1393 reng ? 6265351 sanitized-css text/css .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-labelElement-label { color: gray; font-size: 88%; } .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-iconElement-icon { width: 1.4em; } .oo-ui-iconElement-icon.oo-ui-icon-volumeUp { filter: brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(200deg) brightness(95%) contrast(96%) !important; } 3iy03w7awrbvoernus4vuxc9uekr9qx 6265386 6265351 2026-07-18T18:31:07Z Ghybu 1393 6265386 sanitized-css text/css .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-labelElement-label { color: gray; font-size: 88%; } .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-iconElement-icon { width: 1.4em; } .oo-ui-iconElement-icon.oo-ui-icon-volumeUp { filter: brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(200deg) brightness(95%) contrast(96%) !important; } .oo-ui-iconElement-icon.oo-ui-icon-volumeUp.oo-ui-image-progressive { filter: brightness(1.4) hue-rotate(35deg) saturate(2.5) !important; } 1hcki28m4eez545nyxnpv3hks41jsvy 6265389 6265386 2026-07-18T18:36:44Z Ghybu 1393 6265389 sanitized-css text/css .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-labelElement-label { color: gray; font-size: 88%; } .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget > .oo-ui-buttonElement-button .oo-ui-iconElement-icon { width: 1.4em; } .oo-ui-iconElement-icon.oo-ui-icon-volumeUp { filter: brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(200deg) brightness(95%) contrast(96%) !important; } .oo-ui-iconElement-icon.oo-ui-icon-volumeUp.oo-ui-image-progressive { filter: brightness(1.4) hue-rotate(35deg) saturate(2.5) !important; } f7yl4sxdstex8ksymtefw77s794pv4n sihir 0 1357882 6265353 5593767 2026-07-18T17:32:40Z Wikihez 7344 6265353 wikitext text/x-wiki == {{ziman|ku}} == * {{ku-IPA|sêhr}}, siḧir * {{deng|ku|LL-Q36163_(kmr)-Ebulfîda-sihir_سحر.wav|Deng|Bidlîs}} === Navdêr === {{navdêr|ku|z=m}} # {{bnr|sêhr}} #* {{jêder-kitêb|ku|jêgirtin=جادۆگەرییەکێ ب '''سحرا''' خۆ وەل مەکر کو ئەم ھندەك جارا قاز بین و ھندەك جارا کچك بین.|tr=Cadogerîyekê bi '''siḧra''' xo wel mekir ku em hindek cara qaz bîn û hindek cara kiçik bîn.|sc=ku-Arab|sernav=Bêrîvan û Hîvî (Çîrokêt Zarokan)|nivîskar=Leylan Îsmeîl|weşanxane=Çapxana Xanî|cih=Dihok|sal=2012|r=19}} == {{ziman|id}} == === Navdêr === {{navdêr|id}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|id|sihir}} == {{ziman|ms}} == === Navdêr === {{navdêr|ms}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ms|sihir}} == {{ziman|tr}} == === Navdêr === {{navdêr|tr}} # [[sêhr]], [[sêr]], [[sihir]], [[avsûn]], [[efsûn]] i6t0c2idhutwr4w413zkhxe69e9xqph 6265354 6265353 2026-07-18T17:32:57Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265354 wikitext text/x-wiki == {{ziman|ku}} == * {{ku-IPA|sêhr}}, siḧir * {{deng|ku|LL-Q36163_(kmr)-Ebulfîda-sihir_سحر.wav|Deng|Bidlîs}} === Navdêr === {{navdêr|ku|z=m}} # {{bnr|sêhr}} #* {{jêder-kitêb|ku|jêgirtin=جادۆگەرییەکێ ب '''سحرا''' خۆ وەل مەکر کو ئەم ھندەك جارا قاز بین و ھندەك جارا کچك بین.|tr=Cadogerîyekê bi '''siḧra''' xo wel mekir ku em hindek cara qaz bîn û hindek cara kiçik bîn.|sc=ku-Arab|sernav=Bêrîvan û Hîvî (Çîrokêt Zarokan)|nivîskar=Leylan Îsmeîl|weşanxane=Çapxana Xanî|cih=Dihok|sal=2012|r=19}} == {{ziman|id}} == === Navdêr === {{navdêr|id}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|id|sihir}} == {{ziman|ms}} == === Navdêr === {{navdêr|ms}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ms|sihir}} == {{ziman|tr}} == === Navdêr === {{navdêr|tr}} # [[sêhr]], [[efsûn]] pefwty1lpuiqofqw4zzv489wyed1u29 6265355 6265354 2026-07-18T17:33:06Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265355 wikitext text/x-wiki == {{ziman|ku}} == * {{ku-IPA|sêhr}}, siḧir * {{deng|ku|LL-Q36163_(kmr)-Ebulfîda-sihir_سحر.wav|Deng|Bidlîs}} === Navdêr === {{navdêr|ku|z=m}} # {{guharto|sêhr}} #* {{jêder-kitêb|ku|jêgirtin=جادۆگەرییەکێ ب '''سحرا''' خۆ وەل مەکر کو ئەم ھندەك جارا قاز بین و ھندەك جارا کچك بین.|tr=Cadogerîyekê bi '''siḧra''' xo wel mekir ku em hindek cara qaz bîn û hindek cara kiçik bîn.|sc=ku-Arab|sernav=Bêrîvan û Hîvî (Çîrokêt Zarokan)|nivîskar=Leylan Îsmeîl|weşanxane=Çapxana Xanî|cih=Dihok|sal=2012|r=19}} == {{ziman|id}} == === Navdêr === {{navdêr|id}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|id|sihir}} == {{ziman|ms}} == === Navdêr === {{navdêr|ms}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ms|sihir}} == {{ziman|tr}} == === Navdêr === {{navdêr|tr}} # [[sêhr]], [[efsûn]] qrfh0c4b3j9lgm1ub9wgyhuk61bvl9c 6265356 6265355 2026-07-18T17:33:13Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265356 wikitext text/x-wiki == {{ziman|ku}} == * {{ku-IPA|sêhr}}, siḧir * {{deng|ku|LL-Q36163_(kmr)-Ebulfîda-sihir_سحر.wav|Deng|Bidlîs}} === Navdêr === {{navdêr|ku|z=m}} # {{guharto|ku|sêhr}} #* {{jêder-kitêb|ku|jêgirtin=جادۆگەرییەکێ ب '''سحرا''' خۆ وەل مەکر کو ئەم ھندەك جارا قاز بین و ھندەك جارا کچك بین.|tr=Cadogerîyekê bi '''siḧra''' xo wel mekir ku em hindek cara qaz bîn û hindek cara kiçik bîn.|sc=ku-Arab|sernav=Bêrîvan û Hîvî (Çîrokêt Zarokan)|nivîskar=Leylan Îsmeîl|weşanxane=Çapxana Xanî|cih=Dihok|sal=2012|r=19}} == {{ziman|id}} == === Navdêr === {{navdêr|id}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|id|sihir}} == {{ziman|ms}} == === Navdêr === {{navdêr|ms}} # {{g|ku|sihir}} === Çavkanî === {{rûpela wergerê|ms|sihir}} == {{ziman|tr}} == === Navdêr === {{navdêr|tr}} # [[sêhr]], [[efsûn]] iuu4xzj94yngosddruz2renr9ezmhot 6265359 6265356 2026-07-18T17:36:11Z Wikihez 7344 6265359 wikitext text/x-wiki == {{ziman|ku}} == * {{ku-IPA|siḧir}} * {{deng|ku|LL-Q36163_(kmr)-Ebulfîda-sihir_سحر.wav|Deng|Bidlîs}} === Navdêr === {{navdêr|ku|z=m}} # {{guharto|ku|sêhr}} #* {{jêder-kitêb|ku|jêgirtin=جادۆگەرییەکێ ب '''سحرا''' خۆ وەل مەکر کو ئەم ھندەك جارا قاز بین و ھندەك جارا کچك بین.|tr=Cadogerîyekê bi '''siḧra''' xo wel mekir ku em hindek cara qaz bîn û hindek cara kiçik bîn.|sc=ku-Arab|sernav=Bêrîvan û Hîvî (Çîrokêt Zarokan)|nivîskar=Leylan Îsmeîl|weşanxane=Çapxana Xanî|cih=Dihok|sal=2012|r=19}} == {{ziman|id}} == === Navdêr === {{navdêr|id}} # {{g|ku|sêhr}} === Çavkanî === {{rûpela wergerê|id|sêhr}} == {{ziman|ms}} == === Navdêr === {{navdêr|ms}} # {{g|ku|sêhr}} === Çavkanî === {{rûpela wergerê|ms|sêhr}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-sihir.wav|Deng|dever=Îzmîr, Tirkiye}} === Navdêr === {{navdêr|tr}} # [[sêhr]], [[efsûn]] antqwg6pbrtusct5aakedxopf95zubk Gotûbêj:sêhrbaz 1 1357883 6265373 2026-07-18T17:56:10Z Wikihez 7344 [[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Li [[Gotûbêj:sêhr#Nîqaşa standardkirinê]] lînka nîqaşê ji [[Wîkîferheng:Daxwazên standardkirinê]] tê zêdekirin 6265373 wikitext text/x-wiki == Nîqaşa [[Wîkîferheng:Daxwazên standardkirinê|standardkirinê]] == : ''Binêre [[Gotûbêj:sêhr#Nîqaşa standardkirinê]].''[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:56, 18 tîrmeh 2026 (UTC) oxtp8penvfknde17d3qs3841mmmr657 6265378 6265373 2026-07-18T18:00:42Z Wikihez 7344 Wikihez rûpela [[Gotûbêj:sihirbaz]] bêyî beralîkirinek bar kir [[Gotûbêj:sêhrbaz]] 6265373 wikitext text/x-wiki == Nîqaşa [[Wîkîferheng:Daxwazên standardkirinê|standardkirinê]] == : ''Binêre [[Gotûbêj:sêhr#Nîqaşa standardkirinê]].''[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:56, 18 tîrmeh 2026 (UTC) oxtp8penvfknde17d3qs3841mmmr657 Gotûbêj:sihir 1 1357885 6265375 2026-07-18T17:56:10Z Wikihez 7344 [[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Li [[Gotûbêj:sêhr#Nîqaşa standardkirinê]] lînka nîqaşê ji [[Wîkîferheng:Daxwazên standardkirinê]] tê zêdekirin 6265375 wikitext text/x-wiki == Nîqaşa [[Wîkîferheng:Daxwazên standardkirinê|standardkirinê]] == : ''Binêre [[Gotûbêj:sêhr#Nîqaşa standardkirinê]].''[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:56, 18 tîrmeh 2026 (UTC) oxtp8penvfknde17d3qs3841mmmr657 Gotûbêj:sêhrdar 1 1357886 6265376 2026-07-18T17:56:10Z Wikihez 7344 [[MediaWiki:Gadget-aWa.js/belgekirin|aWa]]: Li [[Gotûbêj:sêhr#Nîqaşa standardkirinê]] lînka nîqaşê ji [[Wîkîferheng:Daxwazên standardkirinê]] tê zêdekirin 6265376 wikitext text/x-wiki == Nîqaşa [[Wîkîferheng:Daxwazên standardkirinê|standardkirinê]] == : ''Binêre [[Gotûbêj:sêhr#Nîqaşa standardkirinê]].''[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:56, 18 tîrmeh 2026 (UTC) oxtp8penvfknde17d3qs3841mmmr657 sihirbaz 0 1357887 6265380 6046164 2026-07-18T18:02:24Z Wikihez 7344 6265380 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA|siḧirbaz}}, si[[ḧ]]irbaz, سحرباز === Navdêr === {{ku-tewîn-nav|sihirbaz|mê û nêr}} [[Wêne:Street magician in Troy, NY.jpg|thumb|250px|Sihirbazekî [[kolan]]an]] {{navdêr|ku|c=mn}} # {{guharto|ku|sêhrbaz}} ==== Jê ==== *[[sihirbazane]] *[[sihirbazî]] *[[shirbazîtî]] ==== Etîmolojî ==== Ji {{qertaf|ku|sihir|-baz}} == {{ziman|tr}} == === Bilêvkirin === * {{deng|tr|LL-Q256 (tur)-ToprakM-sihirbaz.wav|Deng|dever=Îzmîr, Tirkiye}} === Navdêr === {{navdêr|tr}} # [[sêhrebend]], [[sêrbend]], [[sêhrbaz]], [[sêrbaz]], [[sêhrkar]], [[efsûnkar]], [[sêrdar]], [[sihirbend]], [[nêreng]], [[sêrek]], [[sêrker]], [[neyîreng]], [[avsûnbaz]], [[cadûbaz]], [[cadûger]] ki7zw1fegf41d79rzc415uzeexkgow6 Gotûbêj:sihirbaz 1 1357888 6265381 2026-07-18T18:03:48Z Wikihez 7344 Rûpel bi "== Nîqaşa [[Wîkîferheng:Daxwazên standardkirinê|standardkirinê]] == : ''Binêre [[Gotûbêj:sêhr#Nîqaşa standardkirinê]].''[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:56, 18 tîrmeh 2026 (UTC)" hat çêkirin 6265381 wikitext text/x-wiki == Nîqaşa [[Wîkîferheng:Daxwazên standardkirinê|standardkirinê]] == : ''Binêre [[Gotûbêj:sêhr#Nîqaşa standardkirinê]].''[[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 17:56, 18 tîrmeh 2026 (UTC) oxtp8penvfknde17d3qs3841mmmr657 xezete 0 1357889 6265391 2026-07-18T19:08:27Z Wikihez 7344 ([[Mediawiki:Gadget-start.js|WF:Nû]] v.2.0) +ku:navdêr:ew kaxizên mezin ên ku her roj yan her hefte tên çapkirin û tê de xeberên dinyayê, meseleyên siyasetê, îlan û reklam hene 6265391 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|xezete|mê}} {{navdêr|ku|c=m}} # [[ew|Ew]] [[kaxizên]] [[mezin]] ên ku [[her roj]] yan [[her]] [[hefte]] [[hatin|tên]] [[çapkirin|çap kirin]] û [[tê de]] [[xeber]]ên [[dinya]]yê, [[mesele]]yên [[siyaset]]ê, [[îlan]] û [[reklam]] [[hebûn|hene]]. #: {{alt-r|ku|qezete|gazete}} #: {{hevmane|ku|cerîde|rojname}} #: {{nm|ku|Bavo, ji min re '''xezeteyekê''' bistîne, ez lê binêrim ka di dinyayê de çi heye çi tine ye.}} #* {{jêder-kitêb|ku|jêgirtin=Baş e, xezete dê bi çi ezmanî derkevit?|nivîskar=E. Rehmî Ji Mala Hekarîyan|amadekar=M. E. Bozarslan|sernav=Jîn: kovara Kurdî-Tirkî. Cild 1|weşanxane=Weşanxana Deng|cih=Uppsala|sal=1985|sala orjînal=1918|rûpel=310|isbn=978-91-970702-0-1}} #* {{jêder-kitêb|ku|jêgirtin=ligor{{sic}} [[danezanên]] [[xezete]] ên [[Turk]] [[hezar]] [[insan]] li [[kurdistan]] [[hatin kuştin]] ku [[ji]] %70 [[jin]] û [[zaruk]] [[kal]] » [[pîrbûn]]|[[nivîskar]]=[[Hesen]] [[Hişyar]] [[Serdî]]|[[sernav]]=[[dîtin|Dîtin]] û [[bîrhatinên|Bîrhatinên]] [[min|Min]]|[[weşanxane]]=[[Çapxana]] [[Emîral]]|[[cih]]=[[Beyrût]]|[[sal]]=2000|[[sala]] [[orjînal]]=1993|[[rûpel]]=380|[[url]]=[[https]]://[[bnk]].[[institutkurde]].[[org]]/[[images]]/[[pdf]]/[[CTNPMX]]4[[FR]]6.[[pdf]]}} #* {{jêder-websîte|ku|jêgirtin=Xezeteyên Kurdî yên li Stenbolê derdiketin bên îstisnakirin, xezeteyekî millî û wetenî yê ku yekemîn car li Kurdistanê hatîye neşirkirin, ew jî xezeteya Zarê Kirmancî ye, ku min xwendîye.|nivîskar=Seîd Veroj|sernav=Mesûd Fanî (Dr. Mesûd Fanî Bîlgîlî)|websîte=Rûpela nû|url=https://www.rupelanu.com/seid-veroj-mesud-fani-dr-mesud-fani-bilgili-17258h.htm|sal=2021|tarîx=2021-05-04}} ==== Jê ==== * {{g|ku|xezeteçî}} ==== Etîmolojî ==== Ji {{deyn|ota|ku|غزته|tr=xezete}} ji {{ji|it|ku|gazzetta}}. ==== Werger ==== {{werger-ser|kaxizên mezin ên ku her tên çapkirin|1}} * {{Z|en}}: {{W|en|newspaper}} * {{Z|tr}}: {{W|tr|gazete}} {{werger-bin}} b30w0k1zrl5nx9sgz8cxdrngks8zy4l 6265392 6265391 2026-07-18T19:09:59Z Wikihez 7344 6265392 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|xezete|mê}} {{navdêr|ku|c=m}} # [[ew|Ew]] [[kaxizên]] [[mezin]] ên ku [[her roj]] yan [[her]] [[hefte]] [[hatin|tên]] [[çapkirin|çap kirin]] û [[tê de]] [[xeber]]ên [[dinya]]yê, [[mesele]]yên [[siyaset]]ê, [[îlan]] û [[reklam]] [[hebûn|hene]]. #: {{alt-r|ku|qezete|gazete}} #: {{hevmane|ku|cerîde|rojname}} #: {{nm|ku|Bavo, ji min re '''xezeteyekê''' bistîne, ez lê binêrim ka di dinyayê de çi heye çi tine ye.}} #* {{jêder-kitêb|ku|jêgirtin=Baş e, xezete dê bi çi ezmanî derkevit?|nivîskar=E. Rehmî Ji Mala Hekarîyan|amadekar=M. E. Bozarslan|sernav=Jîn: kovara Kurdî-Tirkî. Cild 1|weşanxane=Weşanxana Deng|cih=Uppsala|sal=1985|sala orjînal=1918|rûpel=310|isbn=978-91-970702-0-1}} #* {{jêder-kitêb|ku|jêgirtin=ligor{{sic}} danezanên '''xezete''' ên Turk hezar insan li kurdistan hatin kuştin ku ji %70 jin û zaruk kal » pîrbûn|nivîskar=Hesen Hişyar Serdî|sernav=dîtin|Dîtin û bîrhatinên|Bîrhatinên min|Min|weşanxane=Çapxana Emîral|cih=Beyrût|sal=2000|sala orjînal=1993|rûpel=380|url=https://bnk.institutkurde.org/images/pdf/CTNPMX4FR6.pdf}} #* {{jêder-websîte|ku|jêgirtin='''Xezeteyên''' Kurdî yên li Stenbolê derdiketin bên îstisnakirin, xezeteyekî millî û wetenî yê ku yekemîn car li Kurdistanê hatîye neşirkirin, ew jî xezeteya Zarê Kirmancî ye, ku min xwendîye.|nivîskar=Seîd Veroj|sernav=Mesûd Fanî (Dr. Mesûd Fanî Bîlgîlî)|websîte=Rûpela nû|url=https://www.rupelanu.com/seid-veroj-mesud-fani-dr-mesud-fani-bilgili-17258h.htm|sal=2021|tarîx=2021-05-04}} ==== Jê ==== * {{g|ku|xezeteçî}} ==== Etîmolojî ==== Ji {{deyn|ota|ku|غزته|tr=xezete}} ji {{ji|it|ku|gazzetta}}. ==== Werger ==== {{werger-ser|kaxizên mezin ên ku her tên çapkirin|1}} * {{Z|en}}: {{W|en|newspaper}} * {{Z|tr}}: {{W|tr|gazete}} {{werger-bin}} 1gxlfcc40lk5xtq27ejn19u4qtazmq3 6265393 6265392 2026-07-18T19:10:12Z Wikihez 7344 6265393 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|xezete|mê}} {{navdêr|ku|c=m}} # [[ew|Ew]] [[kaxizên]] [[mezin]] ên ku [[her roj]] yan [[her]] [[hefte]] [[hatin|tên]] [[çapkirin|çap kirin]] û [[tê de]] [[xeber]]ên [[dinya]]yê, [[mesele]]yên [[siyaset]]ê, [[îlan]] û [[reklam]] [[hebûn|hene]]. #: {{alt-r|ku|qezete|gazete}} #: {{hevmane|ku|cerîde|rojname}} #: {{nm|ku|Bavo, ji min re '''xezeteyekê''' bistîne, ez lê binêrim ka di dinyayê de çi heye çi tine ye.}} #* {{jêder-kitêb|ku|jêgirtin=Baş e, '''xezete''' dê bi çi ezmanî derkevit?|nivîskar=E. Rehmî Ji Mala Hekarîyan|amadekar=M. E. Bozarslan|sernav=Jîn: kovara Kurdî-Tirkî. Cild 1|weşanxane=Weşanxana Deng|cih=Uppsala|sal=1985|sala orjînal=1918|rûpel=310|isbn=978-91-970702-0-1}} #* {{jêder-kitêb|ku|jêgirtin=ligor{{sic}} danezanên '''xezete''' ên Turk hezar insan li kurdistan hatin kuştin ku ji %70 jin û zaruk kal » pîrbûn|nivîskar=Hesen Hişyar Serdî|sernav=dîtin|Dîtin û bîrhatinên|Bîrhatinên min|Min|weşanxane=Çapxana Emîral|cih=Beyrût|sal=2000|sala orjînal=1993|rûpel=380|url=https://bnk.institutkurde.org/images/pdf/CTNPMX4FR6.pdf}} #* {{jêder-websîte|ku|jêgirtin='''Xezeteyên''' Kurdî yên li Stenbolê derdiketin bên îstisnakirin, xezeteyekî millî û wetenî yê ku yekemîn car li Kurdistanê hatîye neşirkirin, ew jî xezeteya Zarê Kirmancî ye, ku min xwendîye.|nivîskar=Seîd Veroj|sernav=Mesûd Fanî (Dr. Mesûd Fanî Bîlgîlî)|websîte=Rûpela nû|url=https://www.rupelanu.com/seid-veroj-mesud-fani-dr-mesud-fani-bilgili-17258h.htm|sal=2021|tarîx=2021-05-04}} ==== Jê ==== * {{g|ku|xezeteçî}} ==== Etîmolojî ==== Ji {{deyn|ota|ku|غزته|tr=xezete}} ji {{ji|it|ku|gazzetta}}. ==== Werger ==== {{werger-ser|kaxizên mezin ên ku her tên çapkirin|1}} * {{Z|en}}: {{W|en|newspaper}} * {{Z|tr}}: {{W|tr|gazete}} {{werger-bin}} eah102eqzlv1iym829hg5m1gnuhxylt 6265394 6265393 2026-07-18T19:11:34Z Wikihez 7344 6265394 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|xezete|mê}} {{navdêr|ku|c=m}} # [[ew|Ew]] [[kaxizên]] [[mezin]] ên ku [[her roj]] yan [[her]] [[hefte]] [[hatin|tên]] [[çapkirin|çap kirin]] û [[tê de]] [[xeber]]ên [[dinya]]yê, [[mesele]]yên [[siyaset]]ê, [[îlan]] û [[reklam]] [[hebûn|hene]]. #: {{alt-r|ku|qezete|gazete}} #: {{hevmane|ku|cerîde|rojname}} #: {{nm|ku|Bavo, ji min re '''xezeteyekê''' bistîne, ez lê binêrim ka di dinyayê de çi heye çi tine ye.}} #* {{jêder-kitêb|ku|jêgirtin=Baş e, '''xezete''' dê bi çi ezmanî derkevit?|nivîskar=E. Rehmî Ji Mala Hekarîyan|amadekar=M. E. Bozarslan|sernav=Jîn: kovara Kurdî-Tirkî. Cild 1|weşanxane=Weşanxana Deng|cih=Uppsala|sal=1985|sala orjînal=1918|rûpel=310|isbn=978-91-970702-0-1}} #* {{jêder-kitêb|ku|jêgirtin=ligor{{sic}} danezanên '''xezete''' ên Turk hezar insan li kurdistan hatin kuştin ku ji %70 jin û zaruk kal » pîrbûn|nivîskar=Hesen Hişyar Serdî|sernav=Dîtin û Bîrhatinên Min|weşanxane=Çapxana Emîral|cih=Beyrût|sal=2000|sala orjînal=1993|rûpel=380|url=https://bnk.institutkurde.org/images/pdf/CTNPMX4FR6.pdf}} #* {{jêder-websîte|ku|jêgirtin='''Xezeteyên''' Kurdî yên li Stenbolê derdiketin bên îstisnakirin, xezeteyekî millî û wetenî yê ku yekemîn car li Kurdistanê hatîye neşirkirin, ew jî xezeteya Zarê Kirmancî ye, ku min xwendîye.|nivîskar=Seîd Veroj|sernav=Mesûd Fanî (Dr. Mesûd Fanî Bîlgîlî)|websîte=Rûpela nû|url=https://www.rupelanu.com/seid-veroj-mesud-fani-dr-mesud-fani-bilgili-17258h.htm|sal=2021|tarîx=2021-05-04}} ==== Jê ==== * {{g|ku|xezeteçî}} ==== Etîmolojî ==== Ji {{deyn|ota|ku|غزته|tr=xezete}} ji {{ji|it|ku|gazzetta}}. ==== Werger ==== {{werger-ser|kaxizên mezin ên ku her tên çapkirin|1}} * {{Z|en}}: {{W|en|newspaper}} * {{Z|tr}}: {{W|tr|gazete}} {{werger-bin}} 4ft6w9465pavwzori717lrn87b7yptn 6265395 6265394 2026-07-18T19:24:44Z Wikihez 7344 6265395 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA|ẍezete}} * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|xezete|mê}} {{navdêr|ku|c=m}} # [[ew|Ew]] [[kaxizên]] [[mezin]] ên ku [[her roj]] yan [[her]] [[hefte]] [[hatin|tên]] [[çapkirin|çap kirin]] û [[tê de]] [[xeber]]ên [[dinya]]yê, [[mesele]]yên [[siyaset]]ê, [[îlan]] û [[reklam]] [[hebûn|hene]]. #: {{alt-r|ku|ẍezete|qezete|gazete}} #: {{hevmane|ku|cerîde|rojname}} #: {{nm|ku|Bavo, ji min re '''xezeteyekê''' bistîne, ez lê binêrim ka di dinyayê de çi heye çi tine ye.}} #* {{jêder-kitêb|ku|jêgirtin=Baş e, '''xezete''' dê bi çi ezmanî derkevit?|nivîskar=E. Rehmî Ji Mala Hekarîyan|amadekar=M. E. Bozarslan|sernav=Jîn: kovara Kurdî-Tirkî. Cild 1|weşanxane=Weşanxana Deng|cih=Uppsala|sal=1985|sala orjînal=1918|rûpel=310|isbn=978-91-970702-0-1}} #* {{jêder-kitêb|ku|jêgirtin=ligor{{sic}} danezanên '''xezete''' ên Turk hezar insan li kurdistan hatin kuştin ku ji %70 jin û zaruk kal » pîrbûn|nivîskar=Hesen Hişyar Serdî|sernav=Dîtin û Bîrhatinên Min|weşanxane=Çapxana Emîral|cih=Beyrût|sal=2000|sala orjînal=1993|rûpel=380|url=https://bnk.institutkurde.org/images/pdf/CTNPMX4FR6.pdf}} #* {{jêder-websîte|ku|jêgirtin='''Xezeteyên''' Kurdî yên li Stenbolê derdiketin bên îstisnakirin, xezeteyekî millî û wetenî yê ku yekemîn car li Kurdistanê hatîye neşirkirin, ew jî xezeteya Zarê Kirmancî ye, ku min xwendîye.|nivîskar=Seîd Veroj|sernav=Mesûd Fanî (Dr. Mesûd Fanî Bîlgîlî)|websîte=Rûpela nû|url=https://www.rupelanu.com/seid-veroj-mesud-fani-dr-mesud-fani-bilgili-17258h.htm|sal=2021|tarîx=2021-05-04}} ==== Jê ==== * {{g|ku|xezeteçî}} ==== Etîmolojî ==== Ji {{deyn|ota|ku|غزته|tr=xezete}} ji {{ji|it|ku|gazzetta}}. ==== Werger ==== {{werger-ser|kaxizên mezin ên ku her tên çapkirin|1}} * {{Z|en}}: {{W|en|newspaper}} * {{Z|tr}}: {{W|tr|gazete}} {{werger-bin}} sfrzbc03jq2ab6t2x3c24pnmtdhlmkc 6265426 6265395 2026-07-18T21:34:46Z Wikihez 7344 /* */ bi [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]ê re 6265426 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA|ẍezete}} * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|xezete|mê|guherto=hemû}} {{navdêr|ku|c=m}} # [[ew|Ew]] [[kaxizên]] [[mezin]] ên ku [[her roj]] yan [[her]] [[hefte]] [[hatin|tên]] [[çapkirin|çap kirin]] û [[tê de]] [[xeber]]ên [[dinya]]yê, [[mesele]]yên [[siyaset]]ê, [[îlan]] û [[reklam]] [[hebûn|hene]]. #: {{alt-r|ku|ẍezete|qezete|gazete}} #: {{hevmane|ku|cerîde|rojname}} #: {{nm|ku|Bavo, ji min re '''xezeteyekê''' bistîne, ez lê binêrim ka di dinyayê de çi heye çi tine ye.}} #* {{jêder-kitêb|ku|jêgirtin=Baş e, '''xezete''' dê bi çi ezmanî derkevit?|nivîskar=E. Rehmî Ji Mala Hekarîyan|amadekar=M. E. Bozarslan|sernav=Jîn: kovara Kurdî-Tirkî. Cild 1|weşanxane=Weşanxana Deng|cih=Uppsala|sal=1985|sala orjînal=1918|rûpel=310|isbn=978-91-970702-0-1}} #* {{jêder-kitêb|ku|jêgirtin=ligor{{sic}} danezanên '''xezete''' ên Turk hezar insan li kurdistan hatin kuştin ku ji %70 jin û zaruk kal » pîrbûn|nivîskar=Hesen Hişyar Serdî|sernav=Dîtin û Bîrhatinên Min|weşanxane=Çapxana Emîral|cih=Beyrût|sal=2000|sala orjînal=1993|rûpel=380|url=https://bnk.institutkurde.org/images/pdf/CTNPMX4FR6.pdf}} #* {{jêder-websîte|ku|jêgirtin='''Xezeteyên''' Kurdî yên li Stenbolê derdiketin bên îstisnakirin, xezeteyekî millî û wetenî yê ku yekemîn car li Kurdistanê hatîye neşirkirin, ew jî xezeteya Zarê Kirmancî ye, ku min xwendîye.|nivîskar=Seîd Veroj|sernav=Mesûd Fanî (Dr. Mesûd Fanî Bîlgîlî)|websîte=Rûpela nû|url=https://www.rupelanu.com/seid-veroj-mesud-fani-dr-mesud-fani-bilgili-17258h.htm|sal=2021|tarîx=2021-05-04}} ==== Jê ==== * {{g|ku|xezeteçî}} ==== Etîmolojî ==== Ji {{deyn|ota|ku|غزته|tr=xezete}} ji {{ji|it|ku|gazzetta}}. ==== Werger ==== {{werger-ser|kaxizên mezin ên ku her tên çapkirin|1}} * {{Z|en}}: {{W|en|newspaper}} * {{Z|tr}}: {{W|tr|gazete}} {{werger-bin}} hcuiilwe29rklgwn0o1beeh1csxlwg6 6265430 6265426 2026-07-18T22:05:43Z Wikihez 7344 /* Etîmolojî */ 6265430 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA|ẍezete}} * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|xezete|mê|guherto=hemû}} {{navdêr|ku|c=m}} # [[ew|Ew]] [[kaxizên]] [[mezin]] ên ku [[her roj]] yan [[her]] [[hefte]] [[hatin|tên]] [[çapkirin|çap kirin]] û [[tê de]] [[xeber]]ên [[dinya]]yê, [[mesele]]yên [[siyaset]]ê, [[îlan]] û [[reklam]] [[hebûn|hene]]. #: {{alt-r|ku|ẍezete|qezete|gazete}} #: {{hevmane|ku|cerîde|rojname}} #: {{nm|ku|Bavo, ji min re '''xezeteyekê''' bistîne, ez lê binêrim ka di dinyayê de çi heye çi tine ye.}} #* {{jêder-kitêb|ku|jêgirtin=Baş e, '''xezete''' dê bi çi ezmanî derkevit?|nivîskar=E. Rehmî Ji Mala Hekarîyan|amadekar=M. E. Bozarslan|sernav=Jîn: kovara Kurdî-Tirkî. Cild 1|weşanxane=Weşanxana Deng|cih=Uppsala|sal=1985|sala orjînal=1918|rûpel=310|isbn=978-91-970702-0-1}} #* {{jêder-kitêb|ku|jêgirtin=ligor{{sic}} danezanên '''xezete''' ên Turk hezar insan li kurdistan hatin kuştin ku ji %70 jin û zaruk kal » pîrbûn|nivîskar=Hesen Hişyar Serdî|sernav=Dîtin û Bîrhatinên Min|weşanxane=Çapxana Emîral|cih=Beyrût|sal=2000|sala orjînal=1993|rûpel=380|url=https://bnk.institutkurde.org/images/pdf/CTNPMX4FR6.pdf}} #* {{jêder-websîte|ku|jêgirtin='''Xezeteyên''' Kurdî yên li Stenbolê derdiketin bên îstisnakirin, xezeteyekî millî û wetenî yê ku yekemîn car li Kurdistanê hatîye neşirkirin, ew jî xezeteya Zarê Kirmancî ye, ku min xwendîye.|nivîskar=Seîd Veroj|sernav=Mesûd Fanî (Dr. Mesûd Fanî Bîlgîlî)|websîte=Rûpela nû|url=https://www.rupelanu.com/seid-veroj-mesud-fani-dr-mesud-fani-bilgili-17258h.htm|sal=2021|tarîx=2021-05-04}} ==== Jê ==== * {{g|ku|xezeteçî}} ==== Etîmolojî ==== Ji {{deyn|ota|ku|غزته|tr=ẍezete}} ji {{ji|it|ku|gazzetta}}. ==== Werger ==== {{werger-ser|kaxizên mezin ên ku her tên çapkirin|1}} * {{Z|en}}: {{W|en|newspaper}} * {{Z|tr}}: {{W|tr|gazete}} {{werger-bin}} s30ab2jilaj7ghd7lckifkkbwkvnr9z 6265431 6265430 2026-07-18T22:13:01Z Wikihez 7344 /* Navdêr */ 6265431 wikitext text/x-wiki == {{ziman|ku}} == === Bilêvkirin === * {{ku-IPA|ẍezete}} * {{ku-kîte}} === Navdêr === {{ku-tewîn-nav|xezete|mê|guherto=hemû}} {{navdêr|ku|c=m}} # [[ew|Ew]] [[kaxizên]] [[mezin]] ên ku [[her roj]] yan [[her]] [[hefte]] [[hatin|tên]] [[çapkirin|çap kirin]] û [[tê de]] [[xeber]]ên [[dinya]]yê, [[mesele]]yên [[siyaset]]ê, [[îlan]] û [[reklam]] [[hebûn|hene]]. #: {{alt-r|ku|ẍezete|qezete|gazete}} #: {{hevmane|ku|cerîde|rojname}} #: {{nm|ku|Bavo, ji min re '''xezeteyekê''' bistîne, ez lê binêrim ka di dinyayê de çi heye çi tine ye.}} #* {{jêder-kitêb|ku|jêgirtin=Baş e, '''xezete''' dê bi çi ezmanî derkevit?|nivîskar=E. Rehmî Ji Mala Hekarîyan|amadekar=M. E. Bozarslan|sernav=Jîn: kovara Kurdî-Tirkî. Cild 1|weşanxane=Weşanxana Deng|cih=Uppsala|sal=1985|sala orjînal=1918|rûpel=310|isbn=978-91-970702-0-1}} #* {{jêder-kitêb|ku|jêgirtin=ligor{{sic}} danezanên '''xezete''' ên Turk hezar insan li kurdistan hatin kuştin ku ji %70 jin û zaruk kal » pîrbûn|nivîskar=Hesen Hişyar Serdî|sernav=Dîtin û Bîrhatinên Min|weşanxane=Çapxana Emîral|cih=Beyrût|sal=2000|sala orjînal=1993|rûpel=380|url=https://bnk.institutkurde.org/images/pdf/CTNPMX4FR6.pdf}} #* {{jêder-websîte|ku|jêgirtin='''Xezeteyên''' Kurdî yên li Stenbolê derdiketin bên îstisnakirin, xezeteyekî millî û wetenî yê ku yekemîn car li Kurdistanê hatîye neşirkirin, ew jî xezeteya Zarê Kirmancî ye, ku min xwendîye.|nivîskar=Seîd Veroj|sernav=Mesûd Fanî (Dr. Mesûd Fanî Bîlgîlî)|websîte=Rûpela nû|url=https://www.rupelanu.com/seid-veroj-mesud-fani-dr-mesud-fani-bilgili-17258h.htm|sal=2021|tarîx=2021-05-04}} #* {{jêder-kitêb|ku|jêgirtin=Hekayêta Betal Kirina '''Xezeta''' Hetawî Kurd|sal=2026|nivîskar=David N. MacKenzie, Ergin Öpengin|url=http://books.google.com.tr/books?id=eqvrEQAAQBAJ&pg=PA383&dq=%22wan+xezetan%22+OR+%22xezet%C3%AA%22+OR+%22xezetin%22+OR+%22xezetek%C3%AA%22+OR+%22xezeta%22+OR+%22w%C3%AA+xezet%C3%AA%22+OR+%22xezetino%22+OR+%22xezetine%22&hl=&cd=2&source=gbs_api|sernav=Shamdinani Stories I: Kurdish Writings on the History and Culture of Central Kurdistan by Mullah Saʼid Shamdinani |weşanxane=BRILL|ISBN=9789004754430|rûpel=383}} #* {{jêder-kitêb|ku|jêgirtin=me '''xezete''' da destê wî jî.|sal=2022|nivîskar=Abdurrahman Benek|url=http://books.google.com.tr/books?id=SdSUEAAAQBAJ&pg=PA33&dq=%22wan+xezetan%22+OR+%22xezet%C3%AA%22+OR+%22xezetin%22+OR+%22xezetek%C3%AA%22+OR+%22xezeta%22+OR+%22w%C3%AA+xezet%C3%AA%22+OR+%22xezetino%22+OR+%22xezetine%22&hl=&cd=3&source=gbs_api|sernav=Payiza Mezinan|weşanxane=Nûbihar|ISBN=9786059413749|rûpel=33}} ==== Jê ==== * {{g|ku|xezeteçî}} ==== Etîmolojî ==== Ji {{deyn|ota|ku|غزته|tr=ẍezete}} ji {{ji|it|ku|gazzetta}}. ==== Werger ==== {{werger-ser|kaxizên mezin ên ku her tên çapkirin|1}} * {{Z|en}}: {{W|en|newspaper}} * {{Z|tr}}: {{W|tr|gazete}} {{werger-bin}} 5q1fsmuduw46jsge2ean24kdsr28agf Gotûbêj:pirçin 1 1357890 6265421 2026-07-18T20:43:59Z Wikihez 7344 /* Ziman */ beşeke nû 6265421 wikitext text/x-wiki == Ziman == Merheba @[[Bikarhêner:Kurdanparez|Kurdanparez]], eger karibî dikarî vê madeyê bikî kurmancî? Bi zazakî hatiye îzahkirin lê lazim e bi kurmancî be. [[Bikarhêner:Wikihez|Wikihez]] ([[Gotûbêja bikarhêner:Wikihez|gotûbêj]]) 20:43, 18 tîrmeh 2026 (UTC) of5oxkn8knj2lzh3ixa2vkk9unjx0w5 Bikarhêner:Wikihez/Gadget-start.css 2 1357891 6265458 2026-07-18T23:41:33Z Wikihez 7344 Rûpel bi "/* =================================================================== MediaWiki:Gadget-start.js — companion styles Copy this file into MediaWiki:Common.css (or a dedicated gadget CSS page) so that the JS gadget no longer needs to inject styles at runtime. Requires MediaWiki:Gadget-Palette.css to be loaded for the --wikt-palette-* custom properties. =================================================================== */ /* ── Continue/submit..." hat çêkirin 6265458 css text/css /* =================================================================== MediaWiki:Gadget-start.js — companion styles Copy this file into MediaWiki:Common.css (or a dedicated gadget CSS page) so that the JS gadget no longer needs to inject styles at runtime. Requires MediaWiki:Gadget-Palette.css to be loaded for the --wikt-palette-* custom properties. =================================================================== */ /* ── Continue/submit button── */ .wiktku-btn { padding: 0.4em 1.2em; font-size: 1em; border: 1px solid var(--wikt-palette-lightgrey); border-radius: 2px; background: var(--wikt-palette-white); cursor: pointer; } .wiktku-btn:hover { border-color: var(--wikt-palette-blue-9, #72777d); } .wiktku-btn:disabled { cursor: default; opacity: 0.5; } .wiktku-btn-progressive { background: var(--wikt-palette-blue-9); border-color: var(--wikt-palette-blue-9); color: var(--wikt-palette-white); } .wiktku-btn-progressive:hover:not(:disabled) { filter: brightness(1.1); } .wiktku-addlang-notice { margin: 0 0 0.8em; padding: 0.6em 0.8em; background: var(--wikt-palette-paleblue); border: 1px solid var(--wikt-palette-lightgrey); } .wiktku-start-step { padding: 1em 0; border-bottom: 1px solid #e0e0e0; } .wiktku-start-step-question { font-size: 125%; } .wiktku-start-step label { padding-right: 2em; } input[type="text"].wiktku-start-step-field { width: 100%; } input[type="text"].wiktku-start-step-field.wiktku-start-narrow { width: 20em; } select.wiktku-start-narrow { width: 20em; max-width: 100%; box-sizing: border-box; } #wiktku-start-spinner { float: right; margin-left: 1em; } #wiktku-start-form textarea.wiktku-start-step-field, #wiktku-start-form textarea.wiktku-start-narrow, #wiktku-start-form textarea.wiktku-dfn-subfield { resize: both !important; overflow: auto !important; box-sizing: border-box !important; vertical-align: top; } #wiktku-start-form textarea.wiktku-start-narrow, #wiktku-start-form textarea.wiktku-dfn-subfield.wiktku-start-narrow { width: 20em; min-width: 8em; height: calc(1em + 8px); min-height: calc(1em + 8px); padding-top: 2px !important; padding-bottom: 2px !important; line-height: 1.4 !important; } /* ── Mobile autocomplete widget ── */ .wiktku-native-select-wrap { display: inline-block; position: relative; } .wiktku-native-select-wrap input[type="search"] { display: block; width: 20em; max-width: 100%; box-sizing: border-box; } ul.wiktku-ac-results { position: absolute; z-index: 9999; top: 100%; bottom: auto; left: 0; background: var(--wikt-palette-white); border: 1px solid var(--wikt-palette-lightgrey); margin: 0; padding: 0; list-style: none; width: 20em; max-width: 90vw; max-height: 14em; overflow-y: scroll; overscroll-behavior: contain; -webkit-overflow-scrolling: touch; } ul.wiktku-ac-results li { padding: 6px 10px; cursor: pointer; font-size: 0.95em; min-height: 2.4em; display: flex; align-items: center; } ul.wiktku-ac-results li:active { background: var(--wikt-palette-blue-9); color: var(--wikt-palette-white); } /* ── Wikitext preview panel ── */ #wiktku-preview-panel { margin-top: 1em; padding: 0.8em; background: var(--wikt-palette-paleblue); border: 1px solid var(--wikt-palette-lightgrey); white-space: pre-wrap; word-break: break-word; font-family: monospace; font-size: 0.9em; } /* ── Live rendered preview panel (desktop only) ── */ #wiktku-live-preview-panel { margin-top: 1em; padding: 0.8em; background: var(--wikt-palette-paleblue); border: 1px solid var(--wikt-palette-lightgrey); word-break: break-word; min-height: 2em; } /* ── Preview container (holds wikitext + live panels) ── */ #wiktku-preview-container { display: flex; flex-wrap: wrap; gap: 1em; margin-top: 0.5em; } #wiktku-start-form textarea.wiktku-dfn-mane, #wiktku-start-form textarea.wiktku-dfn-nimune-text, #wiktku-start-form .wiktku-dfn-jeder-group textarea.wiktku-dfn-nimune-quote, #wiktku-start-form .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-tr, #wiktku-start-form .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-t, #wiktku-start-form .wiktku-dfn-quote-sub textarea.wiktku-dfn-nimune-quote-tr, #wiktku-start-form .wiktku-dfn-quote-sub textarea.wiktku-dfn-nimune-quote-t, #wiktku-start-form .wiktku-pron-wrap textarea.wiktku-pron-text, #wiktku-start-form .wiktku-etym-wrap textarea.wiktku-etym-text { --wiktku-ta-rows: 2; width: 100%; box-sizing: border-box; height: calc(var(--wiktku-ta-rows) * 1.4em + 8px); min-height: calc(var(--wiktku-ta-rows) * 1.4em + 8px); } #wiktku-start-form .wiktku-pron-wrap textarea.wiktku-pron-text, #wiktku-start-form .wiktku-etym-wrap textarea.wiktku-etym-text { --wiktku-ta-rows: 3; } .wiktku-dfn-nimune-sub, .wiktku-dfn-quote-sub { margin-top: 3px; margin-left: 1em; padding-left: 0.6em; border-left: 2px solid var(--wikt-palette-lightgrey); display: flex; flex-direction: column; gap: 3px; } .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-tr, .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-t { min-width: 8em; padding-top: 2px !important; padding-bottom: 2px !important; line-height: 1.4 !important; font-size: 0.9em; } .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-tr, .wiktku-dfn-quote-sub textarea.wiktku-dfn-nimune-quote-tr { background: var(--wikt-palette-cyan); } .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-t, .wiktku-dfn-quote-sub textarea.wiktku-dfn-nimune-quote-t { background: var(--wikt-palette-palegreen); } /* ── Template selector row inside a sense block ── */ .wiktku-dfn-tpl-row { margin-bottom: 4px; } .wiktku-dfn-tpl-select { font-size: 0.9em; } input.wiktku-dfn-tpl-title { width: 20em; max-width: 100%; box-sizing: border-box; } .wiktku-pron-wrap, .wiktku-etym-wrap { display: flex; flex-direction: column; gap: 4px; } .wiktku-pron-wrap select.wiktku-tpl-insert-select, .wiktku-etym-wrap select.wiktku-tpl-insert-select { border: 1px solid var(--wikt-palette-lightgrey); font-size: 0.9em; width: 100%; box-sizing: border-box; padding: 3px 4px; } .wiktku-pron-wrap select.wiktku-tpl-insert-select { background: var(--wikt-palette-amber-1); } .wiktku-etym-wrap select.wiktku-tpl-insert-select { background: var(--wikt-palette-indigo-1); } .wiktku-pron-wrap textarea.wiktku-pron-text { background: var(--wikt-palette-amber-0); } .wiktku-etym-wrap textarea.wiktku-etym-text { background: var(--wikt-palette-indigo-0); } /* ── POS section tabs ── */ #wiktku-section-tabs { display: flex; flex-wrap: wrap; gap: 4px; margin-bottom: 0.6em; align-items: center; } #wiktku-section-tabs .wiktku-section-tab { padding: 3px 10px; border: 1px solid var(--wikt-palette-lightgrey); border-radius: 3px 3px 0 0; background: var(--wikt-palette-dullcyan); cursor: pointer; font-size: 0.9em; user-select: none; } #wiktku-section-tabs .wiktku-section-tab.wiktku-tab-active { background: var(--wikt-palette-white); border-bottom-color: var(--wikt-palette-white); font-weight: bold; } .wiktku-lang-row-list { margin: 0; padding: 0; list-style: none; } .wiktku-lang-row { display: flex; align-items: flex-start; gap: 6px; margin-bottom: 4px; flex-wrap: wrap; } .wiktku-lang-row-words { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 3px; } /* ── Werger (translation) groups — one per gloss ── */ #wiktku-start-trans .wiktku-trans-group { margin-bottom: 0.8em; } #wiktku-start-trans .wiktku-trans-group:last-child { margin-bottom: 0; } #wiktku-start-trans .wiktku-trans-group-label { font-weight: bold; font-size: 0.9em; margin-bottom: 3px; } /* ── Bi zaravayên din (dialect) groups — one per gloss, mirrors Werger ── */ #wiktku-start-zarava .wiktku-zarava-group { margin-bottom: 0.8em; } #wiktku-start-zarava .wiktku-zarava-group:last-child { margin-bottom: 0; } #wiktku-start-zarava .wiktku-zarava-group-label { font-weight: bold; font-size: 0.9em; margin-bottom: 3px; } .wiktku-dfn-jeder-group { margin-top: 4px; } /* Drag handle for reordering citation rows */ .wiktku-jeder-drag-handle { display: inline-block; cursor: grab; color: var(--wikt-palette-lightgrey, #ccc); font-size: 1.2em; line-height: 1; margin-right: 4px; vertical-align: middle; user-select: none; } .wiktku-jeder-drag-handle:active { cursor: grabbing; } .wiktku-dfn-jeder-list .ui-sortable-placeholder { border: 2px dashed var(--wikt-palette-lightgrey, #ccc); background: transparent; visibility: visible !important; height: 2em; } .wiktku-dfn-quote-src-sel { font-size: 0.9em; margin-top: 4px; display: block; } .wiktku-dfn-quote-src-fields { display: flex; flex-direction: column; gap: 3px; margin-top: 4px; } .wiktku-dfn-quote-src-row { display: flex; align-items: baseline; gap: 4px; flex-wrap: wrap; } .wiktku-dfn-quote-src-row label { font-size: 0.85em; white-space: nowrap; min-width: 8em; } input.wiktku-dfn-quote-src-input { flex: 1 1 12em; max-width: 100%; box-sizing: border-box; } @media (max-width: 720px) { .wiktku-lang-row { flex-direction: column; } #wiktku-start-form textarea.wiktku-dfn-mane, #wiktku-start-form textarea.wiktku-dfn-nimune-text, #wiktku-start-form .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-tr, #wiktku-start-form .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-t, #wiktku-start-form .wiktku-pron-wrap textarea.wiktku-pron-text, #wiktku-start-form .wiktku-etym-wrap textarea.wiktku-etym-text { --wiktku-ta-rows: 4; font-size: 1em; } #wiktku-start-form .wiktku-dfn-jeder-group textarea.wiktku-dfn-nimune-quote, #wiktku-start-form .wiktku-dfn-quote-sub textarea.wiktku-dfn-nimune-quote-tr, #wiktku-start-form .wiktku-dfn-quote-sub textarea.wiktku-dfn-nimune-quote-t { --wiktku-ta-rows: 3; font-size: 1em; } .wiktku-dfn-nimune-sub { margin-left: 0.5em; padding-left: 0.4em; } .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-tr, .wiktku-dfn-nimune-sub textarea.wiktku-dfn-nimune-t { max-width: calc(100vw - 6em); } .wiktku-pron-wrap select.wiktku-tpl-insert-select, .wiktku-etym-wrap select.wiktku-tpl-insert-select { font-size: 1em; min-height: 2.4em; } .wiktku-dfn-quote-src-row label { min-width: 6em; } input.wiktku-dfn-quote-src-input { width: 100%; flex: 1 1 100%; } } /* ── "Zimanek lê zêde bike" portlet link icon (Minerva/mobile) ── */ /* Minerva auto-generates the icon span class from the portlet link id. */ /* Uses Feather-core-edit.svg from Wikimedia Commons via CSS mask, matching */ /* the exact pattern Minerva uses for all its own icons. */ .minerva-icon-portletlink-ca-wiktku-addlang { -webkit-mask-image: url("https://upload.wikimedia.org/wikipedia/commons/d/d7/Feather-core-edit.svg"); mask-image: url("https://upload.wikimedia.org/wikipedia/commons/d/d7/Feather-core-edit.svg"); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: 20px; mask-size: 20px; background-color: currentColor; background-image: none; } afbh12k0u8nv9jd345uow3qhb4nmp69 Bikarhêner:Wikihez/Gadget-aWa.css 2 1357892 6265466 2026-07-18T23:53:50Z Wikihez 7344 Rûpel bi ".kephir-awa-dialog { font-size: 10pt; width: 36em; position: fixed; right: 1em; top: 3em; border: 1px solid #3c3; background: #efe; padding: 0.1em 0.5em; z-index: 12; } .kephir-awa-dialog .irrelevant { opacity: 0.5; } .kephir-awa-dialog .reminders { font-size: smaller; border-top: 2px groove silver; border-bottom: 2px groove silver; padding: 0.5em 0 0.5em 1.5em; margin: 1.5em 0; } .kephir-awa-dialog .main-statusbar { margin-top: 1.5em; border-top:..." hat çêkirin 6265466 css text/css .kephir-awa-dialog { font-size: 10pt; width: 36em; position: fixed; right: 1em; top: 3em; border: 1px solid #3c3; background: #efe; padding: 0.1em 0.5em; z-index: 12; } .kephir-awa-dialog .irrelevant { opacity: 0.5; } .kephir-awa-dialog .reminders { font-size: smaller; border-top: 2px groove silver; border-bottom: 2px groove silver; padding: 0.5em 0 0.5em 1.5em; margin: 1.5em 0; } .kephir-awa-dialog .main-statusbar { margin-top: 1.5em; border-top: 2px groove silver; } .kephir-awa-dialog .main-statusbar:empty { display: none; } .kephir-awa-dialog .queue { max-height: 25em; overflow-y: auto; margin-left: 0; padding-left: 2em; } .kephir-awa-dialog.archiving-in-progress .hide-when-archiving { display: none; } .kephir-awa-dialog .active-mode { font-weight: bold; } .kephir-awa-backlinks { font-size: smaller; } .kephir-awa-dialog fieldset.collapsed > :not(legend) { display: none; } /* Mobile: the fixed 36em width overflows/clips on narrow viewports (e.g. Minerva at ~380px), and with no height limit the dialog can run off the bottom of the screen with no way to reach the submit/close buttons. Make it fluid-width and cap its height with its own scroll instead. */ @media (max-width: 640px) { .kephir-awa-dialog { width: auto; left: 0.5em; right: 0.5em; top: 0.5em; max-height: calc(100vh - 1em); overflow-y: auto; box-sizing: border-box; font-size: 12px; } .kephir-awa-dialog .queue { max-height: 12em; } } tv7akzjrsv3ge9zqd7y81jisdgcdn02 Bikarhêner:Wikihez/Gadget-wikt.add-examples.js 2 1357893 6265478 2026-07-19T00:43:01Z Wikihez 7344 Rûpel bi "/** Ji [[fr:Mediawiki:Gadget-wikt.add-examples.js]] hatiye girtin. * (fr) * Ce gadget permet l’ajout d’exemples sans passer en mode édition. Un bouton pour * ouvrir le formulaire devrait apparaitre à la fin de chaque série d’exemples pour * chaque définition (seulement si le modèle [[Şablon:bêmînak]] / [[Şablon:jêgirtin?]] / [[Şablon:jêder]] est utilisé). * ------------------------------------------------------------------------------------..." hat çêkirin 6265478 javascript text/javascript /** Ji [[fr:Mediawiki:Gadget-wikt.add-examples.js]] hatiye girtin. * (fr) * Ce gadget permet l’ajout d’exemples sans passer en mode édition. Un bouton pour * ouvrir le formulaire devrait apparaitre à la fin de chaque série d’exemples pour * chaque définition (seulement si le modèle [[Şablon:bêmînak]] / [[Şablon:jêgirtin?]] / [[Şablon:jêder]] est utilisé). * ------------------------------------------------------------------------------------ * (en) * This gadget allows to add examples without entering edit mode. A button to open the * form should appear at the end of each series of examples for each definition * (only if [[Şablon:bêmînak]] / [[Şablon:jêgirtin?]] / [[Şablon:jêder]] template is used). * ------------------------------------------------------------------------------------ * v1.0 2021-09-12 Initial version * v1.1 2021-09-16 Added input field for "lien" parameter. * v1.1.1 2021-09-17 Fixed bug when text or translation contained the "=" sign. * v1.1.2 2021-09-20 Restricted to main and “Reconstruction” namespaces. * v1.2 2022-11-29 Better handling of multiline examples. Added checkbox to disable * the translation. Link instead of button to show the form. * ------------------------------------------------------------------------------------ * [[Catégorie:JavaScript du Wiktionnaire|add-examples.js]] * <nowiki> */ // Polyfill Beşa li jêr ji [[:fr:MediaWiki:Gadget-CommonWikt.js]] hatiye girtin if (!String.prototype.format) { /** * Formats a string. * @param var_args {...Object} The list of values to insert into the string. * @return {string} The formatted string. */ String.prototype.format = function(var_args) { var args = arguments; return this.replace(/{(\d+)}/g, function(match, number) { return typeof args[number] !== "undefined" ? args[number] : match; }); }; } /*Beşa li jêr ji [[:fr:MediaWiki:Gadget-CommonWikt.js]] hatiye girtin * Cookies */ window.wikt = window.wikt || {}; wikt.cookie = {}; /** * Crée un cookie. * @param name {string} Le nom du cookie. * @param value {string} La valeur du cookie. * @param days {number} La durée de vie en jours. */ function CommonWikt_AjouteCookie(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); // noinspection JSUnresolvedFunction document.cookie = "{0}={1}; expires={2}; path=/".format(name, value, date.toGMTString()); } wikt.cookie.create = CommonWikt_AjouteCookie; /** * Lit la valeur d’un cookie. * @param name {string} Le nom du cookie. * @return {string|null} La valeur du cookie ou null s’il n’existe pas. */ function CommonWikt_LitCookie(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i]; var valueIndex = cookie.indexOf(name + "="); if (valueIndex >= 0) { return cookie.substr(valueIndex + name.length + 1); } } return null; } wikt.cookie.read = CommonWikt_LitCookie; /** * Supprime un cookie. * @param name {string} Le nom du cookie. */ function CommonWikt_SupprimeCookie(name) { wikt.cookie.create(name, "", -1); } wikt.cookie.delete = CommonWikt_SupprimeCookie; $(function() { "use strict"; //di van rûpelan de dê nexebite: if ( mw.config.get("wgPageName") !== "Wîkîferheng:ceribandin" && mw.config.get("wgNamespaceNumber") !== 108 && mw.config.get("wgNamespaceNumber") !== 0 || mw.config.get("wgPageName") === "Destpêk" ) return; // Check if there is a <li> element with class "senseid" if (document.querySelector("li.senseid")) { console.log("Amûra 'Nimûne zêde bike' nikare were bikaranîn, ji ber ku senseid heye."); return; } console.log("Gadget-wikt.add-examples.js dest pê dike…"); var NAME = "[[Mediawiki:Gadget-wikt.add-examples|Nimûne zêde bike]]"; var VERSION = "1.2"; var COOKIE_KEY_TEXT = "add_examples_text"; var COOKIE_KEY_SOURCE = "add_examples_source"; var COOKIE_KEY_SOURCE_URL = "add_examples_source_url"; var COOKIE_KEY_TRANSLATION = "add_examples_translation"; var COOKIE_KEY_TRANSCRIPTION = "add_examples_transcription"; var languages = {}; var sectionNames = { "Navdêr": ["Navdêr"], "Formeke navdêrê": ["Formeke navdêrê"], "Lêker": ["Lêker"], "Formeke lêkerê": ["Formeke lêkerê"], "Rengdêr": ["Rengdêr"], "Formeke rengdêrê": ["Formeke rengdêrê"], "Hoker": ["Hoker"], "Formeke hokerê": ["Formeke hokerê"], "Serenav": ["Serenav"], "Formeke serenavê": ["Formeke serenavê"], "Artîkel": ["Artîkel"], "Baneşan": ["Baneşan"], "Bazinedaçek": ["Bazinedaçek"], "Biwêj": ["Biwêj"], "Cînav": ["Cînav"], "Daçek": ["Daçek"], "Girêdek": ["Girêdek"], "Gotineke pêşiyan": ["Gotineke pêşiyan"], "Hejmar": ["Hejmar"], "Hevok": ["Hevok"], "Kurtenav": ["Kurtenav"], "Navgir": ["Navgir"], "Paşdaçek": ["Paşdaçek"], "Paşgir": ["Paşgir"], "Pêşdaçek": ["Pêşdaçek"], "Pêşgir": ["Pêşgir"], "Pirtik": ["Pirtik"], "Reh": ["Reh"], "Sembol": ["Sembol"], "Tîp": ["Tîp"] }; // Get names of all defined languages var api = new mw.Api(); api.get({ action: "query", format: "json", titles: "MediaWiki:Gadget-translation editor.js/ziman.json", prop: "revisions", rvprop: "content", rvslots: "main", }).then(function(data) { for (var pageID in data.query.pages) { if (data.query.pages.hasOwnProperty(pageID)) { // noinspection JSUnresolvedVariable languages = JSON.parse(data.query.pages[pageID].revisions[0].slots.main["*"]); break; } } }); $("ul > li > .example, ul > li > .benimune").each(function() { var $element = $(this); var $item = $element.parent(); if (!$item.next().length) { // Get example’s language var language = $item.find("bdi[lang]")[0].lang; if (language === "ku-Latn") { language = "ku"; } console.log('Language:', language); // Get section and indices of associated definition var definitionLevel = []; var $definitionItem = $item.parent().parent(); var $topItem; do { definitionLevel.splice(0, 0, $definitionItem.index()); $topItem = $definitionItem; $definitionItem = $definitionItem.parent().parent(); } while ($definitionItem.prop("tagName") === "LI"); var $section = $($topItem.parent().prevAll(".mw-heading3, h3").get(0)); if ($section.length) { definitionLevel.splice(0, 0, $section.find("h3").attr("id")); } else { console.warn("Gadget-wikt.add-examples: Section heading not found"); // [[ji]] çima vê xeletiyê dide? mw.notify("Beş nehat dîtin. Jkx li WF:Dîwanê vê problemê ragihînin!"); return; } // Remove default edit link if present var $defaultEditLink = $item.find("span.example > span.stubedit"); if ($defaultEditLink.length) { $defaultEditLink.remove(); } // Add a nice button to open the form var $formItem = $("<li>"); var $button = $("<a href='#'>Nimûneyeke bikaranînê lê zêde bike</a>"); $button.css("color", "var( --color-subtle, #777777 )"); $button.on("click", function() { if (!$button.form) { $formItem.append(new Form($item, $button, language, definitionLevel).$element); console.log("$item", $item); console.log("$button", $button); console.log("language", language); console.log("definitionLevel", definitionLevel); } $button.form.setVisible(true); return false; }); $item.after($formItem.append($button)); } }); /** * Constructor for the edit form. * @param $lastExample {jQuery} The element corresponding to the example right above the button. * @param $button {jQuery} The button that shows this form. * @param language {string} Language for the example. * @param definitionLevel {Array<string|number>} Indices of the associated definition. * @constructor */ function Form($lastExample, $button, language, definitionLevel) { var self = this; this._language = language; this._definitionLevel = definitionLevel; this._$lastExample = $lastExample; this._$button = $button; this._$button.form = this; this._textInput = new OO.ui.MultilineTextInputWidget(); var textInputLayout = new OO.ui.FieldLayout(this._textInput, { label: "Nivîsa nimûneyê", align: "top", }); this._textInput.on("change", function(value) { self._applyButton.setDisabled(!value); }); this._sourceInput = new OO.ui.MultilineTextInputWidget(); var sourceInputLayout = new OO.ui.FieldLayout(this._sourceInput, { label: "Çavkaniya nimûneyê", align: "top", }); this._sourceURLInput = new OO.ui.TextInputWidget(); var sourceURLInputLayout = new OO.ui.FieldLayout(this._sourceURLInput, { label: "Adresa webê ya nimûneyê", align: "top", help: "Tenê binivîse ger girêdan jixwe di referansa çavkaniyê de tinebe.", helpInline: true, }); this._translationInput = new OO.ui.MultilineTextInputWidget(); var translationInputLayout = new OO.ui.FieldLayout(this._translationInput, { label: "Wergera kurmancî ya nimûneyê", align: "top", }); this._transcriptionInput = new OO.ui.MultilineTextInputWidget(); var transcriptionInputLayout = new OO.ui.FieldLayout(this._transcriptionInput, { label: "Transkrîpsiyona nimûneyê", align: "top", help: "Tenê lê zêde bike ger nivîsa di nimûneyê de bi alfabeya latînî nehatibe nivîsandin.", helpInline: true, }); this._applyButton = new OO.ui.ButtonWidget({ label: "Biweşîne", title: "Nimûneyê ji bo vê tarîfê nimûneyê lê zêde bike", flags: ["progressive", "primary"], disabled: true, }); this._applyButton.on("click", this.submit.bind(this)); this._cancelButton = new OO.ui.ButtonWidget({ label: "Betal bike", title: "Formê bigire", flags: ["destructive"], }); this._cancelButton.on("click", function() { self.setVisible(false); }); this._loadingImage = new OO.ui.LabelWidget({ label: $('<img src="https://upload.wikimedia.org/wikipedia/commons/7/7a/Ajax_loader_metal_512.gif" alt="loading" style="width: 1.5em">'), }); this._loadingImage.toggle(false); var content = [textInputLayout, sourceInputLayout, sourceURLInputLayout]; if (language !== "ku") { content.push(translationInputLayout, transcriptionInputLayout); } var fieldsLayout = new OO.ui.FieldsetLayout({ label: "Nimûneyeke bi " + (languages[this._language] || "zimanekî nenas") + " lê zêde dikî.", items: content, classes: ["add-example-fieldset"], }); var buttonsLayout = new OO.ui.HorizontalLayout({ items: [ this._applyButton, this._cancelButton, this._loadingImage, ] }); this._frame = new OO.ui.PanelLayout({ id: "add-example-definition-{0}-form".format(this._definitionLevel.join("-")), classes: ["add-example-form"], expanded: false, content: [ fieldsLayout, buttonsLayout, ], }); } Form.prototype = { /** * Returns the jQuery object for this form. * @return {jQuery} */ get $element() { return this._frame.$element; }, /** * Toggles the visibility of this form. * @param visible {boolean} */ setVisible: function(visible) { this._$button.toggle(!visible); this._frame.toggle(visible); if (visible) { if (!this._textInput.getValue() && $.cookie(COOKIE_KEY_TEXT)) { this._textInput.setValue($.cookie(COOKIE_KEY_TEXT)); } if (!this._sourceInput.getValue() && $.cookie(COOKIE_KEY_SOURCE)) { this._sourceInput.setValue($.cookie(COOKIE_KEY_SOURCE)); } if (!this._sourceURLInput.getValue() && $.cookie(COOKIE_KEY_SOURCE_URL)) { this._sourceURLInput.setValue($.cookie(COOKIE_KEY_SOURCE_URL)); } if (!this._translationInput.getValue() && $.cookie(COOKIE_KEY_TRANSLATION)) { this._translationInput.setValue($.cookie(COOKIE_KEY_TRANSLATION)); } if (!this._transcriptionInput.getValue() && $.cookie(COOKIE_KEY_TRANSCRIPTION)) { this._transcriptionInput.setValue($.cookie(COOKIE_KEY_TRANSCRIPTION)); } } }, /** * Clears all fields contained in this forms. */ clear: function() { this._textInput.setValue(""); this._sourceInput.setValue(""); this._sourceURLInput.setValue(""); this._translationInput.setValue(""); this._transcriptionInput.setValue(""); }, /** * Generates and submits the wikicode then inserts the resulting HTML element if no errors occured. */ submit: function() { var self = this; self._textInput.setDisabled(true); self._sourceInput.setDisabled(true); self._sourceURLInput.setDisabled(true); self._translationInput.setDisabled(true); self._transcriptionInput.setDisabled(true); // self._disableTranslationChk.setDisabled(true); this._applyButton.setDisabled(true); this._loadingImage.toggle(true); var source = this._sourceInput.getValue().trim(); var sourceURL = this._sourceURLInput.getValue().trim(); var text = this._textInput.getValue().trim(); var minakAnNa, sablon; if (source || sourceURL) { minakAnNa = "*"; sablon = "jêder"; } else { minakAnNa = ":"; sablon = "mk"; } var listMarker = "".padStart(this._definitionLevel.length - 1, "#") + minakAnNa; var title = mw.config.get('wgTitle'); //şablona jêder/mînak var code = listMarker + " {{" + sablon; // 1= koda zimanî code += "|" + this._language; //2= çavkanî if (source) { code += "|2=" + source; } if (sourceURL) { code += "|url=" + sourceURL; } //jêgirtin/mînak code += "|"; if (sablon === "jêder") { code += "jêgirtin="; } //navê rûpelê bike stûr code += text.replace(new RegExp("(" + title + "([^( |,|;|\?|\.|\!)]+)?)", "ig"), "'''$1'''"); if (this._language !== "ku") { var translation = this._translationInput.getValue().trim(); var transcription = this._transcriptionInput.getValue().trim(); if (translation) { code += "|werger=" + translation; } if (transcription) { code += "|tr=" + transcription; } } code += "}}"; // var escapedLangCode = languages[this._language].charAt(0).toUpperCase() + languages[this._language].slice(1); // console.log("escapedLangCode: ", escapedLangCode); var sectionIDPattern = new RegExp("^([\\wîêçş_]+?)_?(\\d+)?_?(\\d+)?$"); console.log("this._definitionLevel[0]: ", this._definitionLevel[0]); var matchSectionID = sectionIDPattern.exec(this._definitionLevel[0]); var isInflection; var sectionType = matchSectionID[1].replace(/_/, ' '); sectionType = sectionType.replace(/_\d+$/, ''); console.log("sectionType: ", sectionType); var sectionNum = matchSectionID[2] ? parseInt(matchSectionID[2]) : ""; console.log("Section Number:", sectionNum); // Insert new example into page’s code api.get({ action: "query", titles: mw.config.get("wgPageName"), prop: "revisions", rvprop: "content", rvslots: "main", }).then(function(data) { var pageContent; for (var pageID in data.query.pages) { if (data.query.pages.hasOwnProperty(pageID)) { // noinspection JSUnresolvedVariable pageContent = data.query.pages[pageID].revisions[0].slots.main["*"]; break; } } // Look for correct language section var langSectionRegex = new RegExp("==[ ]*{{ziman\\|{0}}}[ ]*==".format(self._language)); var langSectionIndex = pageContent.search(langSectionRegex); console.log("langSectionIndex:", langSectionIndex); if (langSectionIndex === -1) { console.log("langSectionIndex === -1"); error("Xeletiyeke bi koda zimanî heye. Koda zimanî:" + self._language); return; } // Look for correct word type section var lines = pageContent.slice(langSectionIndex).split("\n"); var sectionNamesRegex = Object.keys(sectionNames).join('|'); var sectionRegex = new RegExp('^===[ ]*(' + sectionNamesRegex + ')\\s*(\\d+)?'); var targetLineIndex; for (targetLineIndex = 0; targetLineIndex < lines.length; targetLineIndex++) { var line = lines[targetLineIndex]; console.log("line:", line); var matchSection = sectionRegex.exec(line); if (matchSection) { console.log("matchSection:", matchSection[1]); // Extract section name and number from the matched result var matchedSectionName = matchSection[1]; var matchedSectionNum = matchSection[2]; // It could be undefined if (!sectionNames[sectionType]) { error('Navê beşê xelet e. Di beşên "Ji wêjêyê" û "Ji wêjêya klasîk" ev amûr nayê bikaranîn.'); return; // Exit the function } // Check if the matched section name is in the expected list if (sectionNames[sectionType].includes(matchedSectionName)) { // Check if the line includes the section number (if present) if (!matchedSectionNum || line.includes(" " + matchedSectionNum)) { // Add more conditions if needed for inflection, e.g., (isInflection === line.includes("Formeke ")) break; } } } } if (targetLineIndex === lines.length) { console.log("targetLineIndex === lines.length"); error("Di navê beşê de xeletî heye. Îhtimalen bi vî navê beşê çend heb hene."); return; } // Look for correct definition var defIndex = -1; var level = 1; for (; targetLineIndex < lines.length; targetLineIndex++) { var m = /^(#+)[^*#:]/.exec(lines[targetLineIndex]); console.log("lines[targetLineIndex]:", lines[targetLineIndex]); if (m) { console.log("m:", m); if (level === m[1].length) { console.log("m[1]:", m[1]); defIndex++; console.log("defIndex:", defIndex); if (self._definitionLevel[level] === defIndex) { console.log("self._definitionLevel[level] === defIndex"); console.log("self._definitionLevel[level]", self._definitionLevel[level]); if (level === self._definitionLevel.length - 1) { console.log("level:", level); break; } else { level++; defIndex = -1; } } } } } // Look for last example of current definition var inExample = false; var stack = 0; for (targetLineIndex += 1; targetLineIndex < lines.length; targetLineIndex++) { var line_ = lines[targetLineIndex]; // Check if the current line is a potential insertion point based on the template type var isInsertionPoint = ( (line_.startsWith("#:") || line_.startsWith("#*")) && !line_.includes("{{hevmane") && !line_.includes("{{dijmane") && !line_.includes("{{jornav") ); if (isInsertionPoint) { // Insert new example based on the template type if (sablon === "jêder") { // Insert after the #: block or after all #* while (targetLineIndex < lines.length && (lines[targetLineIndex].startsWith("#:") || lines[targetLineIndex].startsWith("#*"))) { targetLineIndex++; } // Insert new example into page content var emptyTemplate = /#+\*\s*{{[ ]*b?ê?(nimûne|mînak|jêgirtin)\??\s*\|\s*\|?\s*[^|}]+}}/.test(lines[targetLineIndex - 1]); if (emptyTemplate) { console.log("empty Template found", sablon); // Replace empty template with new example lines.splice(targetLineIndex - 1, 1, code); } else { console.log("empty Template not found", sablon); // Insert new example lines.splice(targetLineIndex, 0, code); } } else if (sablon === "mk") { // Insert before the #* and at the end of #: block if (line_.startsWith("#*")) { // Insert new example into page content emptyTemplate = /#+\*\s*{{[ ]*b?ê?(nimûne|mînak|jêgirtin)\??\s*\|\s*\|?\s*[^|}]+}}/.test(lines[targetLineIndex - 1]); if (emptyTemplate) { console.log("empty Template found", sablon); // Replace empty template with new example lines.splice(targetLineIndex - 1, 1, code); } else { console.log("empty Template not found", sablon); // Insert new example lines.splice(targetLineIndex, 0, code); } } else { while (targetLineIndex < lines.length && lines[targetLineIndex].startsWith("#:")) { targetLineIndex++; } // Insert new example into page content emptyTemplate = /#+\*\s*{{[ ]*b?ê?(nimûne|mînak|jêgirtin)\??\s*\|\s*\|?\s*[^|}]+}}/.test(lines[targetLineIndex - 1]); if (emptyTemplate) { console.log("empty Template found", sablon); // Replace empty template with new example lines.splice(targetLineIndex - 1, 1, code); } else { console.log("empty Template not found", sablon); // Insert new example lines.splice(targetLineIndex, 0, code); } } } break; // Break out of the loop after inserting the example } } // Submit new page content api.edit(mw.config.get("wgPageName"), function(_) { return { text: pageContent.slice(0, langSectionIndex) + lines.join("\n"), summary: "+nimûneya bikaranînê bi amûra «\u00a0{0}\u00a0» (v{1}).".format(NAME, VERSION), }; }).then(function() { api.parse(code).done(function(data) { var $renderedExample = $(data).find("ul > li").html(); var $item; // Insert rendered example into page if (emptyTemplate) { self._$lastExample.html($renderedExample); $item = self._$lastExample; } else { self._$lastExample.after($item = $("<li>").append($renderedExample)); } $item.css("background-color", "lightgreen"); setTimeout(function() { $item.css("background-color", "inherit"); }, 1000); self._$lastExample = $item; }); self.setVisible(false); self.clear(); $.removeCookie(COOKIE_KEY_TEXT); $.removeCookie(COOKIE_KEY_SOURCE); $.removeCookie(COOKIE_KEY_SOURCE_URL); $.removeCookie(COOKIE_KEY_TRANSLATION); $.removeCookie(COOKIE_KEY_TRANSCRIPTION); reenable(); }); }); function error(errorMessage) { mw.notify(errorMessage || "Nimûne nehat weşandin, îhtimalen rûpel hate guhartin. Ji kerema xwe re rûpelê dîsa bar bike û dîsa biceribîne."); $.cookie(COOKIE_KEY_TEXT, self._textInput.getValue()); $.cookie(COOKIE_KEY_SOURCE, self._sourceInput.getValue()); $.cookie(COOKIE_KEY_SOURCE_URL, self._sourceURLInput.getValue()); $.cookie(COOKIE_KEY_TRANSLATION, self._translationInput.getValue()); $.cookie(COOKIE_KEY_TRANSCRIPTION, self._transcriptionInput.getValue()); reenable(); } function reenable() { self._textInput.setDisabled(false); self._sourceInput.setDisabled(false); self._sourceURLInput.setDisabled(false); self._translationInput.setDisabled(false); self._transcriptionInput.setDisabled(false); // self._disableTranslationChk.setDisabled(false); self._applyButton.setDisabled(false); self._cancelButton.setDisabled(false); self._loadingImage.toggle(false); } }, }; }); // </nowiki> gauh4p6bdwb7rylwmm39l687al6xx01 6265480 6265478 2026-07-19T00:43:45Z Wikihez 7344 6265480 javascript text/javascript // Polyfill Beşa li jêr ji [[:fr:MediaWiki:Gadget-CommonWikt.js]] hatiye girtin if (!String.prototype.format) { /** * Formats a string. * @param var_args {...Object} The list of values to insert into the string. * @return {string} The formatted string. */ String.prototype.format = function(var_args) { var args = arguments; return this.replace(/{(\d+)}/g, function(match, number) { return typeof args[number] !== "undefined" ? args[number] : match; }); }; } /*Beşa li jêr ji [[:fr:MediaWiki:Gadget-CommonWikt.js]] hatiye girtin * Cookies */ window.wikt = window.wikt || {}; wikt.cookie = {}; /** * Crée un cookie. * @param name {string} Le nom du cookie. * @param value {string} La valeur du cookie. * @param days {number} La durée de vie en jours. */ function CommonWikt_AjouteCookie(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); // noinspection JSUnresolvedFunction document.cookie = "{0}={1}; expires={2}; path=/".format(name, value, date.toGMTString()); } wikt.cookie.create = CommonWikt_AjouteCookie; /** * Lit la valeur d’un cookie. * @param name {string} Le nom du cookie. * @return {string|null} La valeur du cookie ou null s’il n’existe pas. */ function CommonWikt_LitCookie(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i]; var valueIndex = cookie.indexOf(name + "="); if (valueIndex >= 0) { return cookie.substr(valueIndex + name.length + 1); } } return null; } wikt.cookie.read = CommonWikt_LitCookie; /** * Supprime un cookie. * @param name {string} Le nom du cookie. */ function CommonWikt_SupprimeCookie(name) { wikt.cookie.create(name, "", -1); } wikt.cookie.delete = CommonWikt_SupprimeCookie; $(function() { "use strict"; //di van rûpelan de dê nexebite: if ( mw.config.get("wgPageName") !== "Wîkîferheng:ceribandin/nimûne" && mw.config.get("wgNamespaceNumber") !== 108 && mw.config.get("wgNamespaceNumber") !== 0 || mw.config.get("wgPageName") === "Destpêk" || mw.config.get("wgArticleId") === 0 ) return; console.log("Gadget-wikt.add-examples.js dest pê dike…"); var NAME = "[[Mediawiki:Gadget-wikt.add-examples|Nimûne zêde bike]]"; var VERSION = "1.7"; var COOKIE_KEY_TEXT = "add_examples_text"; var COOKIE_KEY_SOURCE = "add_examples_source"; var COOKIE_KEY_SOURCE_URL = "add_examples_source_url"; var COOKIE_KEY_TRANSLATION = "add_examples_translation"; var COOKIE_KEY_TRANSCRIPTION = "add_examples_transcription"; // NOTE: Logîka Citoid (standin/veguherandina daneyên çavkaniyê) ji vê dosyeyê // hatiye derxistin bo [[MediaWiki:Gadget-citoid-helper.js]], da ku scriptên din jî // karibin wê bikar bînin. Li jêr, wikt.citoidHelper.ensure() ew rûpel bar dike heke // hewce be, û wikt.citoid.fetchJederFields() encaman dide me. Ji bo zêdetir agahî li // serê wê dosyeyê binêre. var jederDefs = { "jêder-kitêb": { "label": "Kitêb", "fields": [ { "key": "nivîskar", "label": "Nivîskar" }, { "key": "sernav", "label": "Sernav", "multiline": true }, { "key": "sernavê orjînal", "label": "Sernavê orjînal", "multiline": true }, { "key": "terciman", "label": "Terciman" }, { "key": "weşanxane", "label": "Weşanxane" }, { "key": "cih", "label": "Cih" }, { "key": "sal", "label": "Sal" }, { "key": "sala orjînal", "label": "Sala orjînal" }, { "key": "çap", "label": "Çap" }, { "key": "rûpel", "label": "Rûpel" }, { "key": "isbn", "label": "ISBN" }, { "key": "url", "label": "URL" } ] }, "jêder-kovar": { "label": "Kovar", "fields": [ { "key": "nivîskar", "label": "Nivîskar" }, { "key": "nivîskar2", "label": "Nivîskar 2" }, { "key": "sernav", "label": "Sernav", "multiline": true }, { "key": "sernavê orjînal", "label": "Sernavê orjînal", "multiline": true }, { "key": "kovar", "label": "Kovar" }, { "key": "terciman", "label": "Terciman" }, { "key": "weşanxane", "label": "Weşanxane" }, { "key": "cild", "label": "Cild" }, { "key": "hejmar", "label": "Hejmar" }, { "key": "sal", "label": "Sal" }, { "key": "rûpel", "label": "Rûpel" }, { "key": "url", "label": "URL" } ] }, "jêder-websîte": { "label": "Websîte", "fields": [ { "key": "nivîskar", "label": "Nivîskar" }, { "key": "sernav", "label": "Sernav", "multiline": true }, { "key": "sernavê orjînal", "label": "Sernavê orjînal", "multiline": true }, { "key": "terciman", "label": "Terciman" }, { "key": "websîte", "label": "Websîte" }, { "key": "url", "label": "URL" }, { "key": "arşîv", "label": "Arşîva URLê" }, { "key": "sal", "label": "Sal" }, { "key": "tarîx", "label": "Tarîx" } ] } }; var languages = {}; var sectionNames = { "Navdêr": ["Navdêr"], "Formeke navdêrê": ["Formeke navdêrê"], "Lêker": ["Lêker"], "Formeke lêkerê": ["Formeke lêkerê"], "Rengdêr": ["Rengdêr"], "Formeke rengdêrê": ["Formeke rengdêrê"], "Hoker": ["Hoker"], "Formeke hokerê": ["Formeke hokerê"], "Serenav": ["Serenav"], "Formeke serenavê": ["Formeke serenavê"], "Artîkel": ["Artîkel"], "Baneşan": ["Baneşan"], "Bazinedaçek": ["Bazinedaçek"], "Biwêj": ["Biwêj"], "Cînav": ["Cînav"], "Daçek": ["Daçek"], "Girêdek": ["Girêdek"], "Gotineke pêşiyan": ["Gotineke pêşiyan"], "Hejmar": ["Hejmar"], "Hevok": ["Hevok"], "Îfade": ["Îfade"], "Kurtenav": ["Kurtenav"], "Navgir": ["Navgir"], "Paşdaçek": ["Paşdaçek"], "Paşgir": ["Paşgir"], "Pêşdaçek": ["Pêşdaçek"], "Pêşgir": ["Pêşgir"], "Pirtik": ["Pirtik"], "Reh": ["Reh"], "Sembol": ["Sembol"], "Tîp": ["Tîp"] }; // Navên şablonên ku wek "nimûneyeke rasteqîn" tên hesibandin (ango ew qonaxên ku // amûr dikare wan biguherîne an li pey wan zêde bike). Ev navnîşa "destûrê" ye, // li şûna navnîşa "qedexeyê" ya kevn — her şablonek din a "#:"/"#*" (hevmane, // dijmane, alt-r, hwd.) wek şîroveyek tê hesibandin, ne wek nimûneyek. var exampleTemplateNames = ["jêder", "nm"].concat(Object.keys(jederDefs)); /** * Navê şablona di rêzikeke "#:" an "#*" de vedigerîne, mînak "jêder" ji * "#* {{jêder|ku|...}}". Vedigere null eger rêzik bi şablonekê dest pê nekiribe. * @param line {string} * @return {string|null} */ function getLineTemplateName(line) { var m = /^#[:*]\s*\{\{\s*([^|}]+)/.exec(line); return m ? m[1].trim() : null; } /** * Ji ber ku şablonek dikare çend rêzikan bigire (mînak {{jêder|...|jg=gotineke * dirêj\ndi çend rêzikan de...}}), ev fonksiyon ji rêzika ku şablon lê dest pê * dike heta rêzika ku qewsên wê "{{"/"}}" li hev tên (ango şablon xelas dibe) * dimeşe, û indeksa wê rêzika dawî vedigerîne. Bi vî awayî şablonên pir-rêzikî * wek yek blok tê hesibandin, ne ku li ser her rêzikekê bêne dabeşkirin. * @param lines {Array<string>} * @param startIndex {number} * @return {number} */ function findBlockEnd(lines, startIndex) { var depth = 0; var i = startIndex; for (; i < lines.length; i++) { var opens = (lines[i].match(/\{\{/g) || []).length; var closes = (lines[i].match(/\}\}/g) || []).length; depth += opens - closes; if (depth <= 0) { break; } } return i; } // Get names of all defined languages var api = new mw.Api(); api.get({ action: "query", format: "json", titles: "MediaWiki:Gadget-translation editor.js/ziman.json", prop: "revisions", rvprop: "content", rvslots: "main", }).then(function(data) { for (var pageID in data.query.pages) { if (data.query.pages.hasOwnProperty(pageID)) { // noinspection JSUnresolvedVariable languages = JSON.parse(data.query.pages[pageID].revisions[0].slots.main["*"]); break; } } }); $("ul > li > .example, ul > li > .benimune").each(function() { var $element = $(this); var $item = $element.parent(); if (!$item.next().length) { // Get example’s language var language = $item.find("bdi[lang]")[0].lang; if (language === "ku-Latn") { language = "ku"; } console.log('Language:', language); // Get section and indices of associated definition var definitionLevel = []; var $definitionItem = $item.parent().parent(); var $topItem; do { // $definitionItem.index() dê hemû <li>yên xwişk-birayan bihesibîne, lê // carinan MediaWiki di navbera wan de <li class="mw-empty-elt">yên vala // çêdike (ji rêzikên vala yên di navbera hevokên "#"yê de di wîkîkodê de), // ku bi xwe di wîkîkodê de tune ne (bo nimûne li rûpelên bi "senseid"). // Divê ew ji hesabê bêne derxistin da ku indeks li gorî hejmartina // rêzikên "#" yên rasteqîn di wîkîkodê de bên (li submit() binêre). definitionLevel.splice(0, 0, $definitionItem.prevAll("li:not(.mw-empty-elt)").length); $topItem = $definitionItem; $definitionItem = $definitionItem.parent().parent(); } while ($definitionItem.prop("tagName") === "LI"); var $section = $($topItem.parent().prevAll(".mw-heading3, h3").get(0)); if ($section.length) { definitionLevel.splice(0, 0, $section.find("h3").attr("id")); } else { console.warn("Gadget-wikt.add-examples: Section heading not found"); // [[ji]] çima vê xeletiyê dide? mw.notify("Beş nehat dîtin. Jkx li WF:Dîwanê vê problemê ragihînin!"); return; } // Remove default edit link if present var $defaultEditLink = $item.find("span.example > span.stubedit"); if ($defaultEditLink.length) { $defaultEditLink.remove(); } // Add a nice button to open the form var $formItem = $("<li>"); var $button = $("<a href='#'>Nimûneyeke bikaranînê lê zêde bike</a>"); $button.css("color", "var( --color-subtle, #777777 )"); $button.on("click", function() { if (!$button.form) { $formItem.append(new Form($item, $button, language, definitionLevel).$element); console.log("$item", $item); console.log("$button", $button); console.log("language", language); console.log("definitionLevel", definitionLevel); } $button.form.setVisible(true); return false; }); $item.after($formItem.append($button)); } }); /** * Constructor for the edit form. * @param $lastExample {jQuery} The element corresponding to the example right above the button. * @param $button {jQuery} The button that shows this form. * @param language {string} Language for the example. * @param definitionLevel {Array<string|number>} Indices of the associated definition. * @constructor */ function Form($lastExample, $button, language, definitionLevel) { var self = this; this._language = language; this._definitionLevel = definitionLevel; this._$lastExample = $lastExample; this._$button = $button; this._$button.form = this; this._currentJederKey = ""; this._jederFieldWidgets = {}; this._textInput = new OO.ui.MultilineTextInputWidget(); var textInputLayout = new OO.ui.FieldLayout(this._textInput, { label: "Metna nimûneyê", align: "top", }); this._textInput.on("change", function(value) { self._applyButton.setDisabled(!value); }); // Cureyê çavkaniyê: nivîsandineke serbest an jî yek ji şablonên jêder-* var sourceTypeMenuItems = [ new OO.ui.MenuOptionWidget({ data: "", label: "Nivîsandina serbest" }), ]; for (var jederKey in jederDefs) { if (jederDefs.hasOwnProperty(jederKey)) { sourceTypeMenuItems.push(new OO.ui.MenuOptionWidget({ data: jederKey, label: jederDefs[jederKey].label, })); } } this._sourceTypeDropdown = new OO.ui.DropdownWidget({ menu: { items: sourceTypeMenuItems }, label: "Nivîsandina serbest", }); var sourceTypeLayout = new OO.ui.FieldLayout(this._sourceTypeDropdown, { label: "Şablona çavkaniyê", align: "top", }); this._sourceTypeDropdown.getMenu().on("choose", function(menuOption) { self._setSourceType(menuOption.getData()); }); this._sourceInput = new OO.ui.MultilineTextInputWidget(); this._sourceInputLayout = new OO.ui.FieldLayout(this._sourceInput, { label: "Çavkaniya nimûneyê", align: "top", }); this._sourceURLInput = new OO.ui.TextInputWidget(); this._sourceURLInputLayout = new OO.ui.FieldLayout(this._sourceURLInput, { label: "Adresa webê ya nimûneyê An jî DOI/ISBNyeke jêderê binivîse û bişkoka jêrîn bikar bîne da ku agahî ji Citoid werin barkirin", align: "top", help: "Tenê binivîse eger lînk jixwe di referansa çavkaniyê de tinebe.", helpInline: true, }); this._citoidButton = new OO.ui.ButtonWidget({ label: "Ji Citoid tijî bike", title: "Li gorî URL, DOI an ISBNya jorîn, agahiyan ji Citoid tîne û qadên şablona jêder-* xweber tijî dike.", }); this._citoidButton.on("click", this._fillFromCitoid.bind(this)); var citoidButtonLayout = new OO.ui.FieldLayout(this._citoidButton, { label: " ", align: "top", }); // Qada ku qonaxên şablona jêder-* a hatiye hilbijartin lê tê danîn this._jederFieldsFieldset = new OO.ui.FieldsetLayout({ classes: ["add-example-jeder-fields"], }); this._jederFieldsFieldset.toggle(false); this._translationInput = new OO.ui.MultilineTextInputWidget(); var translationInputLayout = new OO.ui.FieldLayout(this._translationInput, { label: "Tercimeya kurmancî ya nimûneyê", align: "top", }); this._transcriptionInput = new OO.ui.MultilineTextInputWidget(); var transcriptionInputLayout = new OO.ui.FieldLayout(this._transcriptionInput, { label: "Transkrîpsiyona nimûneyê", align: "top", help: "Tenê lê zêde bike eger metna di nimûneyê de bi alfabeya latînî nehatibe nivîsandin.", helpInline: true, }); this._applyButton = new OO.ui.ButtonWidget({ label: "Biweşîne", title: "Nimûneyê ji bo vê tarîfê nimûneyê lê zêde bike", flags: ["progressive", "primary"], disabled: true, }); this._applyButton.on("click", this.submit.bind(this)); this._cancelButton = new OO.ui.ButtonWidget({ label: "Betal bike", title: "Formê bigire", flags: ["destructive"], }); this._cancelButton.on("click", function() { self.setVisible(false); }); this._clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike", title: "Hemû qadan vala bike û pêşnûyisên hilanîbûyî jê bibe", }); this._clearButton.on("click", function() { self.clear(); self._removeSavedCookies(); }); this._loadingImage = new OO.ui.LabelWidget({ label: $('<img src="https://upload.wikimedia.org/wikipedia/commons/7/7a/Ajax_loader_metal_512.gif" alt="loading" style="width: 1.5em">'), }); this._loadingImage.toggle(false); var content = [textInputLayout, sourceTypeLayout, this._sourceInputLayout, this._sourceURLInputLayout, citoidButtonLayout, this._jederFieldsFieldset]; if (language !== "ku") { content.push(translationInputLayout, transcriptionInputLayout); } var fieldsLayout = new OO.ui.FieldsetLayout({ label: "Nimûneyeke bi " + (languages[this._language] || "zimanekî nenas") + " lê zêde dikî.", items: content, classes: ["add-example-fieldset"], }); var buttonsLayout = new OO.ui.HorizontalLayout({ items: [ this._applyButton, this._cancelButton, this._clearButton, this._loadingImage, ] }); this._frame = new OO.ui.PanelLayout({ id: "add-example-definition-{0}-form".format(this._definitionLevel.join("-")), classes: ["add-example-form"], expanded: false, content: [ fieldsLayout, buttonsLayout, ], }); } Form.prototype = { /** * Returns the jQuery object for this form. * @return {jQuery} */ get $element() { return this._frame.$element; }, /** * Switches the çavkanî section between free text and a jêder-* template, * rebuilding the field list to match the chosen template's definition. * @param jederKey {string} Key into jederDefs, or "" for free text. */ _setSourceType: function(jederKey) { var self = this; this._currentJederKey = jederKey; this._jederFieldsFieldset.clearItems(); this._jederFieldWidgets = {}; if (jederKey && jederDefs[jederKey]) { var def = jederDefs[jederKey]; var items = []; def.fields.forEach(function(field) { var widget = field.multiline ? new OO.ui.MultilineTextInputWidget({ rows: 2, autosize: false }) : new OO.ui.TextInputWidget(); self._jederFieldWidgets[field.key] = widget; items.push(new OO.ui.FieldLayout(widget, { label: field.label, align: "top", })); }); this._jederFieldsFieldset.addItems(items); this._jederFieldsFieldset.toggle(true); this._sourceInputLayout.toggle(false); } else { this._jederFieldsFieldset.toggle(false); this._sourceInputLayout.toggle(true); } }, /** * Ji [[MediaWiki:Gadget-citoid-helper.js]] daneyan tîne, cureyê şablona jêder-* * a guncan hildibijêre, û qadên wê yên vala bi daneyên hatî wergirtin tijî dike. * Hemû mantiqa Citoid bi xwe (URL/DOI/ISBN → qonax) li wê dosyeyê ye; ev fonksiyon * tenê bi UI ya vê formê ve girêdide. */ _fillFromCitoid: function() { var self = this; var query = this._sourceURLInput.getValue().trim(); if (!query) { mw.notify("Ji kerema xwe re pêşî URL, DOI an ISBNyekê binivîse."); return; } this._citoidButton.setDisabled(true); this._loadingImage.toggle(true); wikt.citoidHelper.ensure().then(function() { return wikt.citoid.fetchJederFields(query); }).then(function(result) { var menu = self._sourceTypeDropdown.getMenu(); var item = menu.findItemFromData(result.jederKey); if (item && self._currentJederKey !== result.jederKey) { menu.chooseItem(item); // ev ê _setSourceType(jederKey) bixweber gazî bike } Object.keys(result.fields).forEach(function(key) { var widget = self._jederFieldWidgets[key]; if (widget && !widget.getValue()) { widget.setValue(result.fields[key]); } }); mw.notify("Agahî ji Citoid hatin barkirin."); }, function(errorMsg) { mw.notify(typeof errorMsg === "string" ? errorMsg : "Nekarî agahiyan ji Citoid bistîne. Kontrol bike ka URL/DOI/ISBN rast e."); }).always(function() { self._citoidButton.setDisabled(false); self._loadingImage.toggle(false); }); }, /** * Toggles the visibility of this form. * @param visible {boolean} */ setVisible: function(visible) { this._$button.toggle(!visible); this._frame.toggle(visible); if (visible) { if (!this._textInput.getValue() && $.cookie(COOKIE_KEY_TEXT)) { this._textInput.setValue($.cookie(COOKIE_KEY_TEXT)); } if (!this._sourceInput.getValue() && $.cookie(COOKIE_KEY_SOURCE)) { this._sourceInput.setValue($.cookie(COOKIE_KEY_SOURCE)); } if (!this._sourceURLInput.getValue() && $.cookie(COOKIE_KEY_SOURCE_URL)) { this._sourceURLInput.setValue($.cookie(COOKIE_KEY_SOURCE_URL)); } if (!this._translationInput.getValue() && $.cookie(COOKIE_KEY_TRANSLATION)) { this._translationInput.setValue($.cookie(COOKIE_KEY_TRANSLATION)); } if (!this._transcriptionInput.getValue() && $.cookie(COOKIE_KEY_TRANSCRIPTION)) { this._transcriptionInput.setValue($.cookie(COOKIE_KEY_TRANSCRIPTION)); } } }, /** * Removes all cookies used to save a draft of this form's fields, so a * failed or abandoned submission can no longer resurface on other pages. */ _removeSavedCookies: function() { $.removeCookie(COOKIE_KEY_TEXT); $.removeCookie(COOKIE_KEY_SOURCE); $.removeCookie(COOKIE_KEY_SOURCE_URL); $.removeCookie(COOKIE_KEY_TRANSLATION); $.removeCookie(COOKIE_KEY_TRANSCRIPTION); }, /** * Clears all fields contained in this forms. */ clear: function() { this._textInput.setValue(""); this._sourceInput.setValue(""); this._sourceURLInput.setValue(""); this._translationInput.setValue(""); this._transcriptionInput.setValue(""); this._sourceTypeDropdown.getMenu().selectItemByData(""); this._setSourceType(""); }, /** * Generates and submits the wikicode then inserts the resulting HTML element if no errors occured. */ submit: function() { var self = this; self._textInput.setDisabled(true); self._sourceInput.setDisabled(true); self._sourceURLInput.setDisabled(true); self._translationInput.setDisabled(true); self._transcriptionInput.setDisabled(true); self._sourceTypeDropdown.setDisabled(true); Object.keys(self._jederFieldWidgets).forEach(function(key) { self._jederFieldWidgets[key].setDisabled(true); }); // self._disableTranslationChk.setDisabled(true); this._applyButton.setDisabled(true); this._clearButton.setDisabled(true); this._loadingImage.toggle(true); var source = this._sourceInput.getValue().trim(); var sourceURL = this._sourceURLInput.getValue().trim(); var text = this._textInput.getValue().trim(); // Ger şablonek jêder-* hatibe hilbijartin, qonaxên wê yên tijîkirî berhev bike var jederParams = []; if (this._currentJederKey && jederDefs[this._currentJederKey]) { jederDefs[this._currentJederKey].fields.forEach(function(field) { var widget = self._jederFieldWidgets[field.key]; var value = widget ? widget.getValue().trim() : ""; if (value) { jederParams.push(field.key + "=" + value); } }); } var usingJederTemplate = this._currentJederKey && jederParams.length > 0; var minakAnNa, sablon; if (usingJederTemplate) { // Şablona jêder-* bi xwe wek şablon tê bikaranîn, ne wek naveroka "2="ê minakAnNa = "*"; sablon = this._currentJederKey; } else if (source || sourceURL) { minakAnNa = "*"; sablon = "jêder"; } else { minakAnNa = ":"; sablon = "nm"; } var listMarker = "".padStart(this._definitionLevel.length - 1, "#") + minakAnNa; var title = mw.config.get('wgTitle'); //şablona jêder-*, jêder an jî nimûne var code = listMarker + " {{" + sablon; // 1= koda zimanî code += "|" + this._language; if (usingJederTemplate) { // Qonaxên şablona jêder-* a hatiye hilbijartin, rasterast wek parametreyên wê jederParams.forEach(function(param) { code += "|" + param; }); } else { //2= çavkanî (nivîsandina serbest) if (source) { code += "|2=" + source; } if (sourceURL) { code += "|url=" + sourceURL; } } //jêgirtin/nimûne code += "|"; if (sablon !== "nm") { code += "jêgirtin="; } //navê rûpelê bike stûr code += text.replace(new RegExp("(" + title + "([^( |,|;|?|.|!)]+)?)", "ig"), "'''$1'''"); if (this._language !== "ku") { var translation = this._translationInput.getValue().trim(); var transcription = this._transcriptionInput.getValue().trim(); if (translation) { code += "|tercime=" + translation; } if (transcription) { code += "|tr=" + transcription; } } code += "}}"; // var escapedLangCode = languages[this._language].charAt(0).toUpperCase() + languages[this._language].slice(1); // console.log("escapedLangCode: ", escapedLangCode); var sectionIDPattern = new RegExp("^([\\wîêçş_]+?)_?(\\d+)?_?(\\d+)?$"); console.log("this._definitionLevel[0]: ", this._definitionLevel[0]); var matchSectionID = sectionIDPattern.exec(this._definitionLevel[0]); //var isInflection; var sectionType = matchSectionID[1].replace(/_/, ' '); sectionType = sectionType.replace(/_\d+$/, ''); console.log("sectionType: ", sectionType); var sectionNum = matchSectionID[2] ? parseInt(matchSectionID[2]) : ""; console.log("Section Number:", sectionNum); // Insert new example into page’s code api.get({ action: "query", titles: mw.config.get("wgPageName"), prop: "revisions", rvprop: "content", rvslots: "main", }).then(function(data) { var pageContent; for (var pageID in data.query.pages) { if (data.query.pages.hasOwnProperty(pageID)) { // noinspection JSUnresolvedVariable pageContent = data.query.pages[pageID].revisions[0].slots.main["*"]; break; } } // Look for correct language section var langSectionRegex = new RegExp("==[ ]*{{ziman\\|{0}}}[ ]*==".format(self._language)); var langSectionIndex = pageContent.search(langSectionRegex); console.log("langSectionIndex:", langSectionIndex); if (langSectionIndex === -1) { console.log("langSectionIndex === -1"); error("Xeletiyeke bi koda zimanî heye. Koda zimanî:" + self._language); return; } // Look for correct word type section var lines = pageContent.slice(langSectionIndex).split("\n"); var sectionNamesRegex = Object.keys(sectionNames).join('|'); var sectionRegex = new RegExp('^===[ ]*(' + sectionNamesRegex + ')\\s*(\\d+)?'); var targetLineIndex; for (targetLineIndex = 0; targetLineIndex < lines.length; targetLineIndex++) { var line = lines[targetLineIndex]; console.log("line:", line); var matchSection = sectionRegex.exec(line); if (matchSection) { console.log("matchSection:", matchSection[1]); // Extract section name and number from the matched result var matchedSectionName = matchSection[1]; var matchedSectionNum = matchSection[2]; // It could be undefined if (!sectionNames[sectionType]) { error('Navê beşê xelet e. Di beşên "Ji wêjêyê" û "Ji wêjêya klasîk" ev amûr nayê bikaranîn.'); return; // Exit the function } // Check if the matched section name is in the expected list if (sectionNames[sectionType].includes(matchedSectionName)) { // Check if the line includes the section number (if present) if (!matchedSectionNum || line.includes(" " + matchedSectionNum)) { // Add more conditions if needed for inflection, e.g., (isInflection === line.includes("Formeke ")) break; } } } } if (targetLineIndex === lines.length) { console.log("targetLineIndex === lines.length"); error("Di navê beşê de xeletî heye. Îhtimalen bi vî navê beşê çend heb hene."); return; } // Look for correct definition var defIndex = -1; var level = 1; for (; targetLineIndex < lines.length; targetLineIndex++) { var m = /^(#+)[^*#:]/.exec(lines[targetLineIndex]); console.log("lines[targetLineIndex]:", lines[targetLineIndex]); if (m) { console.log("m:", m); if (level === m[1].length) { console.log("m[1]:", m[1]); defIndex++; console.log("defIndex:", defIndex); if (self._definitionLevel[level] === defIndex) { console.log("self._definitionLevel[level] === defIndex"); console.log("self._definitionLevel[level]", self._definitionLevel[level]); if (level === self._definitionLevel.length - 1) { console.log("level:", level); break; } else { level++; defIndex = -1; } } } } } // Look for the right place to insert the new example within this // definition's block of "#:"/"#*" lines (real examples and/or // annotation templates like hevmane/dijmane/alt-r/etc.). // // Rêbaz: em ji rêzika piştî definîsyonê dest pê dikin û tenê di rêzikên // "#:"/"#*" de dimeşin (her rêzikek dikare şablonek pir-rêzikî be, ji ber // vê yekê em bi findBlockEnd() qewsên wê dişopînin). Ji bo her şablonekê // em kontrol dikin ka ew di navnîşa exampleTemplateNames de ye an na, da // ku em şîroveyan (hevmane, dijmane, alt-r, hwd.) ji nimûneyên rasteqîn // cuda bikin, li şûna ku em navekê bi taybetî "qedexe" bikin. var insertionFound = false; var lastRelevantBlockEnd = -1; var isJederFamily = (sablon === "jêder" || Object.prototype.hasOwnProperty.call(jederDefs, sablon)); var scanIndex = targetLineIndex + 1; var emptyTemplate = false; for (; scanIndex < lines.length; scanIndex++) { var scanLine = lines[scanIndex]; if (!scanLine.startsWith("#:") && !scanLine.startsWith("#*")) { // Derketin ji bloka "#:"/"#*" ya vê definîsyonê (mînak definîsyoneke // nû an beşeke nû dest pê dike). break; } var blockEnd = findBlockEnd(lines, scanIndex); var templateName = getLineTemplateName(scanLine); var isExampleLine = templateName !== null && exampleTemplateNames.indexOf(templateName) !== -1; if (isJederFamily) { // Nimûneyên cureyê jêder tên li dawiya hemû rêzikên "#:"/"#*" yên vê // definîsyonê (nimûneyên rasteqîn û şîroveyan jî tev de). lastRelevantBlockEnd = blockEnd; insertionFound = true; } else if (sablon === "nm") { // Nimûneyên "nm" divê berî her rêzikeke "#*" bên danîn, lê piştî // rêzikên "#:". if (scanLine.startsWith("#*")) { break; } lastRelevantBlockEnd = blockEnd; insertionFound = true; } scanIndex = blockEnd; // Here past the whole (possibly multi-line) block } var insertAt = lastRelevantBlockEnd >= 0 ? lastRelevantBlockEnd + 1 : scanIndex; if (lastRelevantBlockEnd >= 0) { emptyTemplate = /#+\*\s*{{[ ]*b?ê?(nimûne|mînak|jêgirtin)\??\s*\|\s*\|?\s*[^|}]+}}/.test(lines[lastRelevantBlockEnd]); } if (emptyTemplate) { console.log("empty Template found", sablon); // Replace empty template with new example lines.splice(lastRelevantBlockEnd, 1, code); } else { console.log("empty Template not found", sablon); // Insert new example (right after the definition itself if it had no // existing "#:"/"#*" lines yet, or after the relevant block otherwise) lines.splice(insertAt, 0, code); } // Submit new page content api.edit(mw.config.get("wgPageName"), function(_) { return { text: pageContent.slice(0, langSectionIndex) + lines.join("\n"), summary: "+nimûneya bikaranînê bi amûra «\u00a0{0}\u00a0» (v{1}).".format(NAME, VERSION), }; }).then(function() { api.parse(code).done(function(data) { var $renderedExample = $(data).find("ul > li").html(); var $item; // Insert rendered example into page if (emptyTemplate) { self._$lastExample.html($renderedExample); $item = self._$lastExample; } else { self._$lastExample.after($item = $("<li>").append($renderedExample)); } $item.css("background-color", "lightgreen"); setTimeout(function() { $item.css("background-color", "inherit"); }, 1000); self._$lastExample = $item; }); self.setVisible(false); self.clear(); self._removeSavedCookies(); reenable(); }); }); function error(errorMessage) { mw.notify(errorMessage || "Nimûne nehat weşandin, îhtimalen rûpel hate guhartin. Ji kerema xwe re rûpelê dîsa bar bike û dîsa biceribîne."); $.cookie(COOKIE_KEY_TEXT, self._textInput.getValue()); $.cookie(COOKIE_KEY_SOURCE, self._sourceInput.getValue()); $.cookie(COOKIE_KEY_SOURCE_URL, self._sourceURLInput.getValue()); $.cookie(COOKIE_KEY_TRANSLATION, self._translationInput.getValue()); $.cookie(COOKIE_KEY_TRANSCRIPTION, self._transcriptionInput.getValue()); reenable(); } function reenable() { self._textInput.setDisabled(false); self._sourceInput.setDisabled(false); self._sourceURLInput.setDisabled(false); self._translationInput.setDisabled(false); self._transcriptionInput.setDisabled(false); self._sourceTypeDropdown.setDisabled(false); Object.keys(self._jederFieldWidgets).forEach(function(key) { self._jederFieldWidgets[key].setDisabled(false); }); // self._disableTranslationChk.setDisabled(false); self._applyButton.setDisabled(false); self._cancelButton.setDisabled(false); self._clearButton.setDisabled(false); self._loadingImage.toggle(false); } }, }; }); // </nowiki> av6zalej7ltf0z9fbl4qtz0ryxl1vt2 6265491 6265480 2026-07-19T01:02:41Z Wikihez 7344 6265491 javascript text/javascript // <nowiki> Polyfill Beşa li jêr ji [[:fr:MediaWiki:Gadget-CommonWikt.js]] hatiye girtin if (!String.prototype.format) { /** * Formats a string. * @param var_args {...Object} The list of values to insert into the string. * @return {string} The formatted string. */ String.prototype.format = function(var_args) { var args = arguments; return this.replace(/{(\d+)}/g, function(match, number) { return typeof args[number] !== "undefined" ? args[number] : match; }); }; } /*Beşa li jêr ji [[:fr:MediaWiki:Gadget-CommonWikt.js]] hatiye girtin * Cookies */ window.wikt = window.wikt || {}; wikt.cookie = {}; /** * Crée un cookie. * @param name {string} Le nom du cookie. * @param value {string} La valeur du cookie. * @param days {number} La durée de vie en jours. */ function CommonWikt_AjouteCookie(name, value, days) { var date = new Date(); date.setTime(date.getTime() + days * 86400000); // noinspection JSUnresolvedFunction document.cookie = "{0}={1}; expires={2}; path=/".format(name, value, date.toGMTString()); } wikt.cookie.create = CommonWikt_AjouteCookie; /** * Lit la valeur d’un cookie. * @param name {string} Le nom du cookie. * @return {string|null} La valeur du cookie ou null s’il n’existe pas. */ function CommonWikt_LitCookie(name) { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i]; var valueIndex = cookie.indexOf(name + "="); if (valueIndex >= 0) { return cookie.substr(valueIndex + name.length + 1); } } return null; } wikt.cookie.read = CommonWikt_LitCookie; /** * Supprime un cookie. * @param name {string} Le nom du cookie. */ function CommonWikt_SupprimeCookie(name) { wikt.cookie.create(name, "", -1); } wikt.cookie.delete = CommonWikt_SupprimeCookie; $(function() { "use strict"; //di van rûpelan de dê nexebite: if ( mw.config.get("wgPageName") !== "Wîkîferheng:ceribandin/nimûne" && mw.config.get("wgNamespaceNumber") !== 108 && mw.config.get("wgNamespaceNumber") !== 0 || mw.config.get("wgPageName") === "Destpêk" || mw.config.get("wgArticleId") === 0 ) return; console.log("Gadget-wikt.add-examples.js dest pê dike…"); var NAME = "[[Mediawiki:Gadget-wikt.add-examples|Nimûne zêde bike]]"; var VERSION = "1.7"; var COOKIE_KEY_TEXT = "add_examples_text"; var COOKIE_KEY_SOURCE = "add_examples_source"; var COOKIE_KEY_SOURCE_URL = "add_examples_source_url"; var COOKIE_KEY_TRANSLATION = "add_examples_translation"; var COOKIE_KEY_TRANSCRIPTION = "add_examples_transcription"; // NOTE: Logîka Citoid (standin/veguherandina daneyên çavkaniyê) ji vê dosyeyê // hatiye derxistin bo [[MediaWiki:Gadget-citoid-helper.js]], da ku scriptên din jî // karibin wê bikar bînin. Li jêr, wikt.citoidHelper.ensure() ew rûpel bar dike heke // hewce be, û wikt.citoid.fetchJederFields() encaman dide me. Ji bo zêdetir agahî li // serê wê dosyeyê binêre. var jederDefs = { "jêder-kitêb": { "label": "Kitêb", "fields": [ { "key": "nivîskar", "label": "Nivîskar" }, { "key": "sernav", "label": "Sernav", "multiline": true }, { "key": "sernavê orjînal", "label": "Sernavê orjînal", "multiline": true }, { "key": "terciman", "label": "Terciman" }, { "key": "weşanxane", "label": "Weşanxane" }, { "key": "cih", "label": "Cih" }, { "key": "sal", "label": "Sal" }, { "key": "sala orjînal", "label": "Sala orjînal" }, { "key": "çap", "label": "Çap" }, { "key": "rûpel", "label": "Rûpel" }, { "key": "isbn", "label": "ISBN" }, { "key": "url", "label": "URL" } ] }, "jêder-kovar": { "label": "Kovar", "fields": [ { "key": "nivîskar", "label": "Nivîskar" }, { "key": "nivîskar2", "label": "Nivîskar 2" }, { "key": "sernav", "label": "Sernav", "multiline": true }, { "key": "sernavê orjînal", "label": "Sernavê orjînal", "multiline": true }, { "key": "kovar", "label": "Kovar" }, { "key": "terciman", "label": "Terciman" }, { "key": "weşanxane", "label": "Weşanxane" }, { "key": "cild", "label": "Cild" }, { "key": "hejmar", "label": "Hejmar" }, { "key": "sal", "label": "Sal" }, { "key": "rûpel", "label": "Rûpel" }, { "key": "url", "label": "URL" } ] }, "jêder-websîte": { "label": "Websîte", "fields": [ { "key": "nivîskar", "label": "Nivîskar" }, { "key": "sernav", "label": "Sernav", "multiline": true }, { "key": "sernavê orjînal", "label": "Sernavê orjînal", "multiline": true }, { "key": "terciman", "label": "Terciman" }, { "key": "websîte", "label": "Websîte" }, { "key": "url", "label": "URL" }, { "key": "arşîv", "label": "Arşîva URLê" }, { "key": "sal", "label": "Sal" }, { "key": "tarîx", "label": "Tarîx" } ] } }; var languages = {}; var sectionNames = { "Navdêr": ["Navdêr"], "Formeke navdêrê": ["Formeke navdêrê"], "Lêker": ["Lêker"], "Formeke lêkerê": ["Formeke lêkerê"], "Rengdêr": ["Rengdêr"], "Formeke rengdêrê": ["Formeke rengdêrê"], "Hoker": ["Hoker"], "Formeke hokerê": ["Formeke hokerê"], "Serenav": ["Serenav"], "Formeke serenavê": ["Formeke serenavê"], "Artîkel": ["Artîkel"], "Baneşan": ["Baneşan"], "Bazinedaçek": ["Bazinedaçek"], "Biwêj": ["Biwêj"], "Cînav": ["Cînav"], "Daçek": ["Daçek"], "Girêdek": ["Girêdek"], "Gotineke pêşiyan": ["Gotineke pêşiyan"], "Hejmar": ["Hejmar"], "Hevok": ["Hevok"], "Îfade": ["Îfade"], "Kurtenav": ["Kurtenav"], "Navgir": ["Navgir"], "Paşdaçek": ["Paşdaçek"], "Paşgir": ["Paşgir"], "Pêşdaçek": ["Pêşdaçek"], "Pêşgir": ["Pêşgir"], "Pirtik": ["Pirtik"], "Reh": ["Reh"], "Sembol": ["Sembol"], "Tîp": ["Tîp"] }; // Navên şablonên ku wek "nimûneyeke rasteqîn" tên hesibandin (ango ew qonaxên ku // amûr dikare wan biguherîne an li pey wan zêde bike). Ev navnîşa "destûrê" ye, // li şûna navnîşa "qedexeyê" ya kevn — her şablonek din a "#:"/"#*" (hevmane, // dijmane, alt-r, hwd.) wek şîroveyek tê hesibandin, ne wek nimûneyek. var exampleTemplateNames = ["jêder", "nm"].concat(Object.keys(jederDefs)); /** * Navê şablona di rêzikeke "#:" an "#*" de vedigerîne, mînak "jêder" ji * "#* {{jêder|ku|...}}". Vedigere null eger rêzik bi şablonekê dest pê nekiribe. * @param line {string} * @return {string|null} */ function getLineTemplateName(line) { var m = /^#[:*]\s*\{\{\s*([^|}]+)/.exec(line); return m ? m[1].trim() : null; } /** * Ji ber ku şablonek dikare çend rêzikan bigire (mînak {{jêder|...|jg=gotineke * dirêj\ndi çend rêzikan de...}}), ev fonksiyon ji rêzika ku şablon lê dest pê * dike heta rêzika ku qewsên wê "{{"/"}}" li hev tên (ango şablon xelas dibe) * dimeşe, û indeksa wê rêzika dawî vedigerîne. Bi vî awayî şablonên pir-rêzikî * wek yek blok tê hesibandin, ne ku li ser her rêzikekê bêne dabeşkirin. * @param lines {Array<string>} * @param startIndex {number} * @return {number} */ function findBlockEnd(lines, startIndex) { var depth = 0; var i = startIndex; for (; i < lines.length; i++) { var opens = (lines[i].match(/\{\{/g) || []).length; var closes = (lines[i].match(/\}\}/g) || []).length; depth += opens - closes; if (depth <= 0) { break; } } return i; } // Get names of all defined languages var api = new mw.Api(); api.get({ action: "query", format: "json", titles: "MediaWiki:Gadget-translation editor.js/ziman.json", prop: "revisions", rvprop: "content", rvslots: "main", }).then(function(data) { for (var pageID in data.query.pages) { if (data.query.pages.hasOwnProperty(pageID)) { // noinspection JSUnresolvedVariable languages = JSON.parse(data.query.pages[pageID].revisions[0].slots.main["*"]); break; } } }); $("ul > li > .example, ul > li > .benimune").each(function() { var $element = $(this); var $item = $element.parent(); if (!$item.next().length) { // Get example’s language var language = $item.find("bdi[lang]")[0].lang; if (language === "ku-Latn") { language = "ku"; } console.log('Language:', language); // Get section and indices of associated definition var definitionLevel = []; var $definitionItem = $item.parent().parent(); var $topItem; do { // $definitionItem.index() dê hemû <li>yên xwişk-birayan bihesibîne, lê // carinan MediaWiki di navbera wan de <li class="mw-empty-elt">yên vala // çêdike (ji rêzikên vala yên di navbera hevokên "#"yê de di wîkîkodê de), // ku bi xwe di wîkîkodê de tune ne (bo nimûne li rûpelên bi "senseid"). // Divê ew ji hesabê bêne derxistin da ku indeks li gorî hejmartina // rêzikên "#" yên rasteqîn di wîkîkodê de bên (li submit() binêre). definitionLevel.splice(0, 0, $definitionItem.prevAll("li:not(.mw-empty-elt)").length); $topItem = $definitionItem; $definitionItem = $definitionItem.parent().parent(); } while ($definitionItem.prop("tagName") === "LI"); var $section = $($topItem.parent().prevAll(".mw-heading3, h3").get(0)); if ($section.length) { definitionLevel.splice(0, 0, $section.find("h3").attr("id")); } else { console.warn("Gadget-wikt.add-examples: Section heading not found"); // [[ji]] çima vê xeletiyê dide? mw.notify("Beş nehat dîtin. Jkx li WF:Dîwanê vê problemê ragihînin!"); return; } // Remove default edit link if present var $defaultEditLink = $item.find("span.example > span.stubedit"); if ($defaultEditLink.length) { $defaultEditLink.remove(); } // Add a nice button to open the form var $formItem = $("<li>"); var $button = $("<a href='#'>Nimûneyeke bikaranînê lê zêde bike</a>"); $button.css("color", "var( --color-subtle, #777777 )"); $button.on("click", function() { if (!$button.form) { $formItem.append(new Form($item, $button, language, definitionLevel).$element); console.log("$item", $item); console.log("$button", $button); console.log("language", language); console.log("definitionLevel", definitionLevel); } $button.form.setVisible(true); return false; }); $item.after($formItem.append($button)); } }); /** * Constructor for the edit form. * @param $lastExample {jQuery} The element corresponding to the example right above the button. * @param $button {jQuery} The button that shows this form. * @param language {string} Language for the example. * @param definitionLevel {Array<string|number>} Indices of the associated definition. * @constructor */ function Form($lastExample, $button, language, definitionLevel) { var self = this; this._language = language; this._definitionLevel = definitionLevel; this._$lastExample = $lastExample; this._$button = $button; this._$button.form = this; this._currentJederKey = ""; this._jederFieldWidgets = {}; this._textInput = new OO.ui.MultilineTextInputWidget(); var textInputLayout = new OO.ui.FieldLayout(this._textInput, { label: "Metna nimûneyê", align: "top", }); this._textInput.on("change", function(value) { self._applyButton.setDisabled(!value); }); // Cureyê çavkaniyê: nivîsandineke serbest an jî yek ji şablonên jêder-* var sourceTypeMenuItems = [ new OO.ui.MenuOptionWidget({ data: "", label: "Nivîsandina serbest" }), ]; for (var jederKey in jederDefs) { if (jederDefs.hasOwnProperty(jederKey)) { sourceTypeMenuItems.push(new OO.ui.MenuOptionWidget({ data: jederKey, label: jederDefs[jederKey].label, })); } } this._sourceTypeDropdown = new OO.ui.DropdownWidget({ menu: { items: sourceTypeMenuItems }, label: "Nivîsandina serbest", }); var sourceTypeLayout = new OO.ui.FieldLayout(this._sourceTypeDropdown, { label: "Şablona çavkaniyê", align: "top", }); this._sourceTypeDropdown.getMenu().on("choose", function(menuOption) { self._setSourceType(menuOption.getData()); }); this._sourceInput = new OO.ui.MultilineTextInputWidget(); this._sourceInputLayout = new OO.ui.FieldLayout(this._sourceInput, { label: "Çavkaniya nimûneyê", align: "top", }); this._sourceURLInput = new OO.ui.TextInputWidget(); this._sourceURLInputLayout = new OO.ui.FieldLayout(this._sourceURLInput, { label: "Adresa webê ya nimûneyê An jî DOI/ISBNyeke jêderê binivîse û bişkoka jêrîn bikar bîne da ku agahî ji Citoid werin barkirin", align: "top", help: "Tenê binivîse eger lînk jixwe di referansa çavkaniyê de tinebe.", helpInline: true, }); this._citoidButton = new OO.ui.ButtonWidget({ label: "Ji Citoid tijî bike", title: "Li gorî URL, DOI an ISBNya jorîn, agahiyan ji Citoid tîne û qadên şablona jêder-* xweber tijî dike.", }); this._citoidButton.on("click", this._fillFromCitoid.bind(this)); var citoidButtonLayout = new OO.ui.FieldLayout(this._citoidButton, { label: " ", align: "top", }); // Qada ku qonaxên şablona jêder-* a hatiye hilbijartin lê tê danîn this._jederFieldsFieldset = new OO.ui.FieldsetLayout({ classes: ["add-example-jeder-fields"], }); this._jederFieldsFieldset.toggle(false); this._translationInput = new OO.ui.MultilineTextInputWidget(); var translationInputLayout = new OO.ui.FieldLayout(this._translationInput, { label: "Tercimeya kurmancî ya nimûneyê", align: "top", }); this._transcriptionInput = new OO.ui.MultilineTextInputWidget(); var transcriptionInputLayout = new OO.ui.FieldLayout(this._transcriptionInput, { label: "Transkrîpsiyona nimûneyê", align: "top", help: "Tenê lê zêde bike eger metna di nimûneyê de bi alfabeya latînî nehatibe nivîsandin.", helpInline: true, }); this._applyButton = new OO.ui.ButtonWidget({ label: "Biweşîne", title: "Nimûneyê ji bo vê tarîfê nimûneyê lê zêde bike", flags: ["progressive", "primary"], disabled: true, }); this._applyButton.on("click", this.submit.bind(this)); this._cancelButton = new OO.ui.ButtonWidget({ label: "Betal bike", title: "Formê bigire", flags: ["destructive"], }); this._cancelButton.on("click", function() { self.setVisible(false); }); this._clearButton = new OO.ui.ButtonWidget({ label: "Paqij bike", title: "Hemû qadan vala bike û pêşnûyisên hilanîbûyî jê bibe", }); this._clearButton.on("click", function() { self.clear(); self._removeSavedCookies(); }); this._loadingImage = new OO.ui.LabelWidget({ label: $('<img src="https://upload.wikimedia.org/wikipedia/commons/7/7a/Ajax_loader_metal_512.gif" alt="loading" style="width: 1.5em">'), }); this._loadingImage.toggle(false); var content = [textInputLayout, sourceTypeLayout, this._sourceInputLayout, this._sourceURLInputLayout, citoidButtonLayout, this._jederFieldsFieldset]; if (language !== "ku") { content.push(translationInputLayout, transcriptionInputLayout); } var fieldsLayout = new OO.ui.FieldsetLayout({ label: "Nimûneyeke bi " + (languages[this._language] || "zimanekî nenas") + " lê zêde dikî.", items: content, classes: ["add-example-fieldset"], }); var buttonsLayout = new OO.ui.HorizontalLayout({ items: [ this._applyButton, this._cancelButton, this._clearButton, this._loadingImage, ] }); this._frame = new OO.ui.PanelLayout({ id: "add-example-definition-{0}-form".format(this._definitionLevel.join("-")), classes: ["add-example-form"], expanded: false, content: [ fieldsLayout, buttonsLayout, ], }); } Form.prototype = { /** * Returns the jQuery object for this form. * @return {jQuery} */ get $element() { return this._frame.$element; }, /** * Switches the çavkanî section between free text and a jêder-* template, * rebuilding the field list to match the chosen template's definition. * @param jederKey {string} Key into jederDefs, or "" for free text. */ _setSourceType: function(jederKey) { var self = this; this._currentJederKey = jederKey; this._jederFieldsFieldset.clearItems(); this._jederFieldWidgets = {}; if (jederKey && jederDefs[jederKey]) { var def = jederDefs[jederKey]; var items = []; def.fields.forEach(function(field) { var widget = field.multiline ? new OO.ui.MultilineTextInputWidget({ rows: 2, autosize: false }) : new OO.ui.TextInputWidget(); self._jederFieldWidgets[field.key] = widget; items.push(new OO.ui.FieldLayout(widget, { label: field.label, align: "top", })); }); this._jederFieldsFieldset.addItems(items); this._jederFieldsFieldset.toggle(true); this._sourceInputLayout.toggle(false); } else { this._jederFieldsFieldset.toggle(false); this._sourceInputLayout.toggle(true); } }, /** * Ji [[MediaWiki:Gadget-citoid-helper.js]] daneyan tîne, cureyê şablona jêder-* * a guncan hildibijêre, û qadên wê yên vala bi daneyên hatî wergirtin tijî dike. * Hemû mantiqa Citoid bi xwe (URL/DOI/ISBN → qonax) li wê dosyeyê ye; ev fonksiyon * tenê bi UI ya vê formê ve girêdide. */ _fillFromCitoid: function() { var self = this; var query = this._sourceURLInput.getValue().trim(); if (!query) { mw.notify("Ji kerema xwe re pêşî URL, DOI an ISBNyekê binivîse."); return; } this._citoidButton.setDisabled(true); this._loadingImage.toggle(true); wikt.citoidHelper.ensure().then(function() { return wikt.citoid.fetchJederFields(query); }).then(function(result) { var menu = self._sourceTypeDropdown.getMenu(); var item = menu.findItemFromData(result.jederKey); if (item && self._currentJederKey !== result.jederKey) { menu.chooseItem(item); // ev ê _setSourceType(jederKey) bixweber gazî bike } Object.keys(result.fields).forEach(function(key) { var widget = self._jederFieldWidgets[key]; if (widget && !widget.getValue()) { widget.setValue(result.fields[key]); } }); mw.notify("Agahî ji Citoid hatin barkirin."); }, function(errorMsg) { mw.notify(typeof errorMsg === "string" ? errorMsg : "Nekarî agahiyan ji Citoid bistîne. Kontrol bike ka URL/DOI/ISBN rast e."); }).always(function() { self._citoidButton.setDisabled(false); self._loadingImage.toggle(false); }); }, /** * Toggles the visibility of this form. * @param visible {boolean} */ setVisible: function(visible) { this._$button.toggle(!visible); this._frame.toggle(visible); if (visible) { if (!this._textInput.getValue() && $.cookie(COOKIE_KEY_TEXT)) { this._textInput.setValue($.cookie(COOKIE_KEY_TEXT)); } if (!this._sourceInput.getValue() && $.cookie(COOKIE_KEY_SOURCE)) { this._sourceInput.setValue($.cookie(COOKIE_KEY_SOURCE)); } if (!this._sourceURLInput.getValue() && $.cookie(COOKIE_KEY_SOURCE_URL)) { this._sourceURLInput.setValue($.cookie(COOKIE_KEY_SOURCE_URL)); } if (!this._translationInput.getValue() && $.cookie(COOKIE_KEY_TRANSLATION)) { this._translationInput.setValue($.cookie(COOKIE_KEY_TRANSLATION)); } if (!this._transcriptionInput.getValue() && $.cookie(COOKIE_KEY_TRANSCRIPTION)) { this._transcriptionInput.setValue($.cookie(COOKIE_KEY_TRANSCRIPTION)); } } }, /** * Removes all cookies used to save a draft of this form's fields, so a * failed or abandoned submission can no longer resurface on other pages. */ _removeSavedCookies: function() { $.removeCookie(COOKIE_KEY_TEXT); $.removeCookie(COOKIE_KEY_SOURCE); $.removeCookie(COOKIE_KEY_SOURCE_URL); $.removeCookie(COOKIE_KEY_TRANSLATION); $.removeCookie(COOKIE_KEY_TRANSCRIPTION); }, /** * Clears all fields contained in this forms. */ clear: function() { this._textInput.setValue(""); this._sourceInput.setValue(""); this._sourceURLInput.setValue(""); this._translationInput.setValue(""); this._transcriptionInput.setValue(""); this._sourceTypeDropdown.getMenu().selectItemByData(""); this._setSourceType(""); }, /** * Generates and submits the wikicode then inserts the resulting HTML element if no errors occured. */ submit: function() { var self = this; self._textInput.setDisabled(true); self._sourceInput.setDisabled(true); self._sourceURLInput.setDisabled(true); self._translationInput.setDisabled(true); self._transcriptionInput.setDisabled(true); self._sourceTypeDropdown.setDisabled(true); Object.keys(self._jederFieldWidgets).forEach(function(key) { self._jederFieldWidgets[key].setDisabled(true); }); // self._disableTranslationChk.setDisabled(true); this._applyButton.setDisabled(true); this._clearButton.setDisabled(true); this._loadingImage.toggle(true); var source = this._sourceInput.getValue().trim(); var sourceURL = this._sourceURLInput.getValue().trim(); var text = this._textInput.getValue().trim(); // Ger şablonek jêder-* hatibe hilbijartin, qonaxên wê yên tijîkirî berhev bike var jederParams = []; if (this._currentJederKey && jederDefs[this._currentJederKey]) { jederDefs[this._currentJederKey].fields.forEach(function(field) { var widget = self._jederFieldWidgets[field.key]; var value = widget ? widget.getValue().trim() : ""; if (value) { jederParams.push(field.key + "=" + value); } }); } var usingJederTemplate = this._currentJederKey && jederParams.length > 0; var minakAnNa, sablon; if (usingJederTemplate) { // Şablona jêder-* bi xwe wek şablon tê bikaranîn, ne wek naveroka "2="ê minakAnNa = "*"; sablon = this._currentJederKey; } else if (source || sourceURL) { minakAnNa = "*"; sablon = "jêder"; } else { minakAnNa = ":"; sablon = "nm"; } var listMarker = "".padStart(this._definitionLevel.length - 1, "#") + minakAnNa; var title = mw.config.get('wgTitle'); //şablona jêder-*, jêder an jî nimûne var code = listMarker + " {{" + sablon; // 1= koda zimanî code += "|" + this._language; if (usingJederTemplate) { // Qonaxên şablona jêder-* a hatiye hilbijartin, rasterast wek parametreyên wê jederParams.forEach(function(param) { code += "|" + param; }); } else { //2= çavkanî (nivîsandina serbest) if (source) { code += "|2=" + source; } if (sourceURL) { code += "|url=" + sourceURL; } } //jêgirtin/nimûne code += "|"; if (sablon !== "nm") { code += "jêgirtin="; } //navê rûpelê bike stûr code += text.replace(new RegExp("(" + title + "([^( |,|;|?|.|!)]+)?)", "ig"), "'''$1'''"); if (this._language !== "ku") { var translation = this._translationInput.getValue().trim(); var transcription = this._transcriptionInput.getValue().trim(); if (translation) { code += "|tercime=" + translation; } if (transcription) { code += "|tr=" + transcription; } } code += "}}"; // var escapedLangCode = languages[this._language].charAt(0).toUpperCase() + languages[this._language].slice(1); // console.log("escapedLangCode: ", escapedLangCode); var sectionIDPattern = new RegExp("^([\\wîêçş_]+?)_?(\\d+)?_?(\\d+)?$"); console.log("this._definitionLevel[0]: ", this._definitionLevel[0]); var matchSectionID = sectionIDPattern.exec(this._definitionLevel[0]); //var isInflection; var sectionType = matchSectionID[1].replace(/_/, ' '); sectionType = sectionType.replace(/_\d+$/, ''); console.log("sectionType: ", sectionType); var sectionNum = matchSectionID[2] ? parseInt(matchSectionID[2]) : ""; console.log("Section Number:", sectionNum); // Insert new example into page’s code api.get({ action: "query", titles: mw.config.get("wgPageName"), prop: "revisions", rvprop: "content", rvslots: "main", }).then(function(data) { var pageContent; for (var pageID in data.query.pages) { if (data.query.pages.hasOwnProperty(pageID)) { // noinspection JSUnresolvedVariable pageContent = data.query.pages[pageID].revisions[0].slots.main["*"]; break; } } // Look for correct language section var langSectionRegex = new RegExp("==[ ]*{{ziman\\|{0}}}[ ]*==".format(self._language)); var langSectionIndex = pageContent.search(langSectionRegex); console.log("langSectionIndex:", langSectionIndex); if (langSectionIndex === -1) { console.log("langSectionIndex === -1"); error("Xeletiyeke bi koda zimanî heye. Koda zimanî:" + self._language); return; } // Look for correct word type section var lines = pageContent.slice(langSectionIndex).split("\n"); var sectionNamesRegex = Object.keys(sectionNames).join('|'); var sectionRegex = new RegExp('^===[ ]*(' + sectionNamesRegex + ')\\s*(\\d+)?'); var targetLineIndex; for (targetLineIndex = 0; targetLineIndex < lines.length; targetLineIndex++) { var line = lines[targetLineIndex]; console.log("line:", line); var matchSection = sectionRegex.exec(line); if (matchSection) { console.log("matchSection:", matchSection[1]); // Extract section name and number from the matched result var matchedSectionName = matchSection[1]; var matchedSectionNum = matchSection[2]; // It could be undefined if (!sectionNames[sectionType]) { error('Navê beşê xelet e. Di beşên "Ji wêjêyê" û "Ji wêjêya klasîk" ev amûr nayê bikaranîn.'); return; // Exit the function } // Check if the matched section name is in the expected list if (sectionNames[sectionType].includes(matchedSectionName)) { // Check if the line includes the section number (if present) if (!matchedSectionNum || line.includes(" " + matchedSectionNum)) { // Add more conditions if needed for inflection, e.g., (isInflection === line.includes("Formeke ")) break; } } } } if (targetLineIndex === lines.length) { console.log("targetLineIndex === lines.length"); error("Di navê beşê de xeletî heye. Îhtimalen bi vî navê beşê çend heb hene."); return; } // Look for correct definition var defIndex = -1; var level = 1; for (; targetLineIndex < lines.length; targetLineIndex++) { var m = /^(#+)[^*#:]/.exec(lines[targetLineIndex]); console.log("lines[targetLineIndex]:", lines[targetLineIndex]); if (m) { console.log("m:", m); if (level === m[1].length) { console.log("m[1]:", m[1]); defIndex++; console.log("defIndex:", defIndex); if (self._definitionLevel[level] === defIndex) { console.log("self._definitionLevel[level] === defIndex"); console.log("self._definitionLevel[level]", self._definitionLevel[level]); if (level === self._definitionLevel.length - 1) { console.log("level:", level); break; } else { level++; defIndex = -1; } } } } } // Look for the right place to insert the new example within this // definition's block of "#:"/"#*" lines (real examples and/or // annotation templates like hevmane/dijmane/alt-r/etc.). // // Rêbaz: em ji rêzika piştî definîsyonê dest pê dikin û tenê di rêzikên // "#:"/"#*" de dimeşin (her rêzikek dikare şablonek pir-rêzikî be, ji ber // vê yekê em bi findBlockEnd() qewsên wê dişopînin). Ji bo her şablonekê // em kontrol dikin ka ew di navnîşa exampleTemplateNames de ye an na, da // ku em şîroveyan (hevmane, dijmane, alt-r, hwd.) ji nimûneyên rasteqîn // cuda bikin, li şûna ku em navekê bi taybetî "qedexe" bikin. var insertionFound = false; var lastRelevantBlockEnd = -1; var isJederFamily = (sablon === "jêder" || Object.prototype.hasOwnProperty.call(jederDefs, sablon)); var scanIndex = targetLineIndex + 1; var emptyTemplate = false; for (; scanIndex < lines.length; scanIndex++) { var scanLine = lines[scanIndex]; if (!scanLine.startsWith("#:") && !scanLine.startsWith("#*")) { // Derketin ji bloka "#:"/"#*" ya vê definîsyonê (mînak definîsyoneke // nû an beşeke nû dest pê dike). break; } var blockEnd = findBlockEnd(lines, scanIndex); var templateName = getLineTemplateName(scanLine); var isExampleLine = templateName !== null && exampleTemplateNames.indexOf(templateName) !== -1; if (isJederFamily) { // Nimûneyên cureyê jêder tên li dawiya hemû rêzikên "#:"/"#*" yên vê // definîsyonê (nimûneyên rasteqîn û şîroveyan jî tev de). lastRelevantBlockEnd = blockEnd; insertionFound = true; } else if (sablon === "nm") { // Nimûneyên "nm" divê berî her rêzikeke "#*" bên danîn, lê piştî // rêzikên "#:". if (scanLine.startsWith("#*")) { break; } lastRelevantBlockEnd = blockEnd; insertionFound = true; } scanIndex = blockEnd; // Here past the whole (possibly multi-line) block } var insertAt = lastRelevantBlockEnd >= 0 ? lastRelevantBlockEnd + 1 : scanIndex; if (lastRelevantBlockEnd >= 0) { emptyTemplate = /#+\*\s*{{[ ]*b?ê?(nimûne|mînak|jêgirtin)\??\s*\|\s*\|?\s*[^|}]+}}/.test(lines[lastRelevantBlockEnd]); } if (emptyTemplate) { console.log("empty Template found", sablon); // Replace empty template with new example lines.splice(lastRelevantBlockEnd, 1, code); } else { console.log("empty Template not found", sablon); // Insert new example (right after the definition itself if it had no // existing "#:"/"#*" lines yet, or after the relevant block otherwise) lines.splice(insertAt, 0, code); } // Submit new page content api.edit(mw.config.get("wgPageName"), function(_) { return { text: pageContent.slice(0, langSectionIndex) + lines.join("\n"), summary: "+nimûneya bikaranînê bi amûra «\u00a0{0}\u00a0» (v{1}).".format(NAME, VERSION), }; }).then(function() { api.parse(code).done(function(data) { var $renderedExample = $(data).find("ul > li").html(); var $item; // Insert rendered example into page if (emptyTemplate) { self._$lastExample.html($renderedExample); $item = self._$lastExample; } else { self._$lastExample.after($item = $("<li>").append($renderedExample)); } $item.css("background-color", "lightgreen"); setTimeout(function() { $item.css("background-color", "inherit"); }, 1000); self._$lastExample = $item; }); self.setVisible(false); self.clear(); self._removeSavedCookies(); reenable(); }); }); function error(errorMessage) { mw.notify(errorMessage || "Nimûne nehat weşandin, îhtimalen rûpel hate guhartin. Ji kerema xwe re rûpelê dîsa bar bike û dîsa biceribîne."); $.cookie(COOKIE_KEY_TEXT, self._textInput.getValue()); $.cookie(COOKIE_KEY_SOURCE, self._sourceInput.getValue()); $.cookie(COOKIE_KEY_SOURCE_URL, self._sourceURLInput.getValue()); $.cookie(COOKIE_KEY_TRANSLATION, self._translationInput.getValue()); $.cookie(COOKIE_KEY_TRANSCRIPTION, self._transcriptionInput.getValue()); reenable(); } function reenable() { self._textInput.setDisabled(false); self._sourceInput.setDisabled(false); self._sourceURLInput.setDisabled(false); self._translationInput.setDisabled(false); self._transcriptionInput.setDisabled(false); self._sourceTypeDropdown.setDisabled(false); Object.keys(self._jederFieldWidgets).forEach(function(key) { self._jederFieldWidgets[key].setDisabled(false); }); // self._disableTranslationChk.setDisabled(false); self._applyButton.setDisabled(false); self._cancelButton.setDisabled(false); self._clearButton.setDisabled(false); self._loadingImage.toggle(false); } }, }; }); // </nowiki> ow7h2kgnr5klb9gj8gf6g0btasuiave Bikarhêner:Wikihez/Gadget-wikt.add-examples.css 2 1357894 6265481 2026-07-19T00:44:18Z Wikihez 7344 Rûpel bi "/* [[Şablon:bênimûne]]: nivîsa "Nimûneyekê bide" tê jê birin, ne hewce ye */ .mw-parser-output li:has(> .benimune) { display: none; } /* [[fr:MediaWiki:Gadget-wikt.add-examples.css ]] */ .add-example-form .oo-ui-inputWidget-input { font-family: monospace !important; font-size: 1.2em; } .add-example-form .add-example-fieldset { margin-bottom: 1em; } /* Qadên şablonên jêder-* (Kitêb/Kovar/Malper) di forma "Nimûne zêde bike" de piçûktir bike. */..." hat çêkirin 6265481 css text/css /* [[Şablon:bênimûne]]: nivîsa "Nimûneyekê bide" tê jê birin, ne hewce ye */ .mw-parser-output li:has(> .benimune) { display: none; } /* [[fr:MediaWiki:Gadget-wikt.add-examples.css ]] */ .add-example-form .oo-ui-inputWidget-input { font-family: monospace !important; font-size: 1.2em; } .add-example-form .add-example-fieldset { margin-bottom: 1em; } /* Qadên şablonên jêder-* (Kitêb/Kovar/Malper) di forma "Nimûne zêde bike" de piçûktir bike. */ .add-example-jeder-fields .oo-ui-fieldLayout { margin: 2px 0; } .add-example-jeder-fields .oo-ui-fieldLayout-header, .add-example-jeder-fields .oo-ui-fieldLayout-header label { font-size: 0.85em; } .add-example-jeder-fields .oo-ui-textInputWidget { max-width: 260px; font-size: 0.85em; } .add-example-jeder-fields .oo-ui-textInputWidget input, .add-example-jeder-fields .oo-ui-textInputWidget textarea { font-size: 0.85em; padding: 2px 6px; min-height: 1.8em; line-height: 1.3; resize: vertical; } /* Çavkaniya azad (jêder) û URLê hinekî mezintir bike da ku bêtir bên xwendin. */ .add-example-form .add-example-jeder-fields ~ * textarea, .add-example-form textarea:not(.add-example-jeder-fields textarea) { font-size: 1.05em; } .kephir-qq { font-size: 10pt; position: fixed !important; width: 40%; left: 30%; top: 3em; border: 1px solid #3c3; background: #efe; color: black; z-index: 12; } .kephir-qq .title { padding: 0.5em; background: #9d9; cursor: move; } .kephir-qq .hide-link { display: block; float: right; } .kephir-qq .search-terms { width: 70%; } .kephir-qq .tabs { max-height: 35em; overflow-y: auto; } .kephir-qq form { clear: both; margin: 0.5em; } .kephir-qq .struck { opacity: .3; text-decoration: line-through; } .kephir-qq .hide-struck .struck:not(.taken) { display: none; } .kephir-qq .struck cite > small, .kephir-qq .struck .publisher, .kephir-qq .struck .page { display: none; } .kephir-qq .struck.taken { opacity: .6; text-decoration: none; } .kephir-qq .taken .take-link { font-weight: bold; } .kephir-qq .struck blockquote { display: none; } .kephir-qq .tabs { margin: 0.5em; } .kephir-qq .tab-labels { margin: 0; padding: 0; background: #ded; } .kephir-qq .tab-labels .active { font-weight: bold; } .kephir-qq .tab-labels > .citations-tab { float: right; } .kephir-qq .tab-labels + * { clear: both; } .kephir-qq .tab-labels > li { display: inline-block; } .kephir-qq .tab-labels > li > a { display: block; padding: 0.5em; } k8s9jux4x932wzm6y4any2pznxeatpc 6265482 6265481 2026-07-19T00:44:40Z Wikihez 7344 6265482 css text/css /* [[Şablon:bênimûne]]: nivîsa "Nimûneyekê bide" tê jê birin, ne hewce ye */ .mw-parser-output li:has(> .benimune) { display: none; } /* [[fr:MediaWiki:Gadget-wikt.add-examples.css ]] */ .add-example-form .oo-ui-inputWidget-input { font-family: monospace !important; font-size: 1.2em; } .add-example-form .add-example-fieldset { margin-bottom: 1em; } /* Qadên şablonên jêder-* (Kitêb/Kovar/Malper) di forma "Nimûne zêde bike" de piçûktir bike. */ .add-example-jeder-fields .oo-ui-fieldLayout { margin: 2px 0; } .add-example-jeder-fields .oo-ui-fieldLayout-header, .add-example-jeder-fields .oo-ui-fieldLayout-header label { font-size: 0.85em; } .add-example-jeder-fields .oo-ui-textInputWidget { max-width: 260px; font-size: 0.85em; } .add-example-jeder-fields .oo-ui-textInputWidget input, .add-example-jeder-fields .oo-ui-textInputWidget textarea { font-size: 0.85em; padding: 2px 6px; min-height: 1.8em; line-height: 1.3; resize: vertical; } /* Çavkaniya azad (jêder) û URLê hinekî mezintir bike da ku bêtir bên xwendin. */ .add-example-form .add-example-jeder-fields ~ * textarea, .add-example-form textarea:not(.add-example-jeder-fields textarea) { font-size: 1.05em; } kfzjolnpanjnv8cp0d8i4ixd74shlv8 Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js 2 1357895 6265484 2026-07-19T00:46:33Z Wikihez 7344 Wikihez navê [[Bikarhêner:Wikihez/skrîpt/js/Gadget-QQ.js]] guhart û kir [[Bikarhêner:Wikihez/Gadget-QQ.js]] 6265484 javascript text/javascript /* #REDIRECT */mw.loader.load("//ku.wiktionary.org/w/index.php?title=Bikarh%C3%AAner:Wikihez/Gadget-QQ.js&action=raw&ctype=text/javascript"); cq8qad29lw31d0l9gol4xztph8657v3