Wiktionary svwiktionary https://sv.wiktionary.org/wiki/Wiktionary:Huvudsida MediaWiki 1.39.0-wmf.22 case-sensitive Media Special Diskussion Användare Användardiskussion Wiktionary Wiktionarydiskussion Fil Fildiskussion MediaWiki MediaWiki-diskussion Mall Malldiskussion Hjälp Hjälpdiskussion Kategori Kategoridiskussion Appendix Appendixdiskussion Rimord Rimordsdiskussion Transwiki Transwikidiskussion TimedText TimedText talk Modul Moduldiskussion Gadget Gadget talk Gadget definition Gadget definition talk prosit 0 14741 3698102 3623659 2022-07-31T05:08:12Z Mikaelbook 8519 /* Interjektion */ ändrade ”bertyder i själva verket” till ”skulle då betyda” för att markera att Moira Smiths uppfattning inte nödvändigtvis är riktig. wikitext text/x-wiki {{verifiera|etymologin}} ==Svenska== ===Interjektion=== {{interj|sv}} '''prosit''' #''sägs till den som just har [[nysa|nyst]]'' #:{{synonymer|[[väl bekomme]]}} #:{{etymologi|Från latin ''prosit'', ungefär ”må det vara till gagn”, tredje person singular presens konjunktiv av ''[[prodesse]]'', av ''[[pro]]'', ”för”, och ''[[esse]]'', ”vara”. Moira Smith, bibliotekarie vid Folklore Institute vid Indiana University i Bloomington i Indiana i USA, kommenterar uttrycket ”God bless you”: ”Det härrör från tanken att det är sin själ man nyser ut.” Att säga ”Gud välsigne dig” eller något liknande skulle då betyda att man ber Gud att föra tillbaka den. Prosit används på senare tid även när någon gäspar.}} ====Översättningar==== {{ö-topp|utrop efter nysning}} *albanska: {{ö+|sq|shëndet}} *armeniska: {{ö|hy|առողջություն}} (aroghdzjutyun) *belarusiska: {{ö|be|будзьце здаровы}} *bokmål: {{ö|no|prosit}} *bosniska: {{ö|bs|nazdravlje}} *bulgariska: {{ö+|bg|наздраве}} *danska: {{ö+|da|prosit}} *engelska: {{ö+|en|bless you}}, {{ö+|en|God bless you}}, {{ö+|en|God bless}}, {{ö+|en|gesundheit}} *esperanto: {{ö+|eo|sanon}} *estniska: {{ö|et|terviseks}} *finska: {{ö|fi|terveydeksi}} *franska: {{ö+|fr|à tes souhaits}}, {{ö+|fr|à vos souhaits}}, {{ö+|fr|à tes amours}} *grekiska: {{ö+|el|γείτσες}} *iriska: {{ö|ga|Dia linn}} *isländska: {{ö|is|Guð blessi þig}} *italienska: {{ö+|it|salute}} *katalanska: {{ö+|ca|salut}} *lettiska: {{ö|lv|uz veselībām}} *litauiska: {{ö|lt|į sveikatą}} *maltesiska: {{ö|mt|evviva}} *nederländska: {{ö+|nl|gezondheid}}, {{ö+|nl|proost}} *polska: {{ö+|pl|na zdrowie}} *portugisiska: {{ö+|pt|saúde}}, {{ö|pt|santinho}} *rumänska: {{ö+|ro|sănătate}} *ryska: {{ö+|ru|будьте здоровы|tr=bud'te zdoróvy|not=till personer man niar}}, {{ö|ru|будь здорова|tr=bud' zdoróva|not=till kvinnor}}, {{ö+|ru|будь здоров|tr=bud' zdoróv|not=till män}} *slovakiska: {{ö|sk|na zdravie}} *slovenska: {{ö|sl|na zdravje}} *spanska: (Spanien och Mexiko) {{ö+|es|Jesús}}, (Sydamerika) {{ö+|es|salud}} *tjeckiska: {{ö+|cs|na zdraví}} *turkiska: {{ö+|tr|çok yaşa}} *tyska: {{ö+|de|Gesundheit}} *ukrainska: {{ö+|uk|будьте здорові}}, {{ö+|uk|будь здоров}} *ungerska: {{ö+|hu|egészségedre}}, {{ö+|hu|egészségére}} *uzbekiska: {{ö|uz|sog-buling}} {{ö-botten}} ==Bokmål== ===Interjektion=== {{interj|no}} '''prosit''' #[[#Svenska|prosit]] ==Danska== ===Interjektion=== {{interj|da}} '''prosit''' #[[#Svenska|prosit]] ==Tyska== ===Interjektion=== {{interj|de}} '''prosit'''! #[[skål]]! #:{{synonymer|[[prost#Tyska|prost]], [[zum Wohl]]}} 6d73my81y9h2xy7seryy4pq3he4x4wr reklam 0 24917 3698027 3670131 2022-07-30T14:10:56Z 85.140.18.196 /* Substantiv */ wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|betydelser=1.}} {{sv-subst-n-er|betydelser=2.}} '''reklam''' #[[media]] som skapas och [[publicera]]s för att [[marknadsföra]] en [[produkt]], [[tjänst]], [[varumärke]] eller [[event]], d.v.s. för att [[locka]] personer att göra något (t.ex. köpa något), ofta i form av småfilmer på [[TV]] mellan ordinarie [[program]], [[affisch]]er uppsatta utomhus, [[annons]]rutor i [[tidning]]ar och på [[webbsida|webbsidor]], meddelanden som skickas direkt till tänkta konsumenter etc. #:''Jag hoppar alltid över '''reklamen''' på TV.'' #:''Vi gjorde '''reklam''' för inflyttningsfesten på Facebook.'' #:{{konstr|reklam, göra reklam för något}} #{{tagg|text=ovanligt}} enskilt exempel på reklam (1.) #:''Jag tycker att '''reklamerna''' för det nya kaffet är roliga.'' #:{{citat|år=2015|datum=16 jan|titel=[http://sverigesradio.se/sida/artikel.aspx?programid=2327&artikel=6068988 Bolag gör TV-reklam på samiska]|Han menar att det finns en poäng i att karaktärerna pratar samiska, i och med att '''reklamerna''' kommer sändas i alla de nordiska länderna.}} :{{avgränsare}} :{{sammansättningar|[[bioreklam]], [[ljusreklam]], [[radioreklam]]}} :''Glooc v exstathe ..'' ====Översättningar==== {{ö-topp|media som skapas för att marknadsföra en produkt, tjänst eller varumärke}} *bokmål: {{ö|no|reklame|m}} *danska: {{ö+|da|reklame|u}} *engelska: {{ö+|en|advertisement}}, {{ö+|en|advertising}} *franska: {{ö+|fr|publicité|f}} *indonesiska: {{ö+|id|iklan}} *italienska: {{ö+|it|pubblicità|f}} *nynorska: {{ö|nn|reklame|m}} *polska: {{ö+|pl|reklama}} *portugisiska: {{ö+|pt|propaganda|f}}, {{ö+|pt|comercial|m}} *ryska: {{ö+|ru|реклама|f}} *tyska: {{ö+|de|Reklame|f}} {{ö-botten}} {{ö-se|enskilt exempel på reklam|<nowiki/>ovan: media som skapas för att marknadsföra en produkt, tjänst eller varumärke}} skqqiown2yguvzuxrk80d7oivbwtp1j 3698061 3698027 2022-07-30T14:19:37Z Andreas Rejbrand 328 Återställde redigeringar av [[Special:Contributions/85.140.18.196|85.140.18.196]] ([[User talk:85.140.18.196|användardiskussion]]) till senaste versionen av [[User:Pametzma|Pametzma]] wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|betydelser=1.}} {{sv-subst-n-er|betydelser=2.}} '''reklam''' #[[media]] som skapas och [[publicera]]s för att [[marknadsföra]] en [[produkt]], [[tjänst]], [[varumärke]] eller [[event]], d.v.s. för att [[locka]] personer att göra något (t.ex. köpa något), ofta i form av småfilmer på [[TV]] mellan ordinarie [[program]], [[affisch]]er uppsatta utomhus, [[annons]]rutor i [[tidning]]ar och på [[webbsida|webbsidor]], meddelanden som skickas direkt till tänkta konsumenter etc. #:''Jag hoppar alltid över '''reklamen''' på TV.'' #:''Vi gjorde '''reklam''' för inflyttningsfesten på Facebook.'' #:{{konstr|reklam, göra reklam för något}} #{{tagg|text=ovanligt}} enskilt exempel på reklam (1.) #:''Jag tycker att '''reklamerna''' för det nya kaffet är roliga.'' #:{{citat|år=2015|datum=16 jan|titel=[http://sverigesradio.se/sida/artikel.aspx?programid=2327&artikel=6068988 Bolag gör TV-reklam på samiska]|Han menar att det finns en poäng i att karaktärerna pratar samiska, i och med att '''reklamerna''' kommer sändas i alla de nordiska länderna.}} :{{avgränsare}} :{{sammansättningar|[[bioreklam]], [[ljusreklam]], [[radioreklam]]}} ====Översättningar==== {{ö-topp|media som skapas för att marknadsföra en produkt, tjänst eller varumärke}} *bokmål: {{ö|no|reklame|m}} *danska: {{ö+|da|reklame|u}} *engelska: {{ö+|en|advertisement}}, {{ö+|en|advertising}} *franska: {{ö+|fr|publicité|f}} *indonesiska: {{ö+|id|iklan}} *italienska: {{ö+|it|pubblicità|f}} *nynorska: {{ö|nn|reklame|m}} *polska: {{ö+|pl|reklama}} *portugisiska: {{ö+|pt|propaganda|f}}, {{ö+|pt|comercial|m}} *ryska: {{ö+|ru|реклама|f}} *tyska: {{ö+|de|Reklame|f}} {{ö-botten}} {{ö-se|enskilt exempel på reklam|<nowiki/>ovan: media som skapas för att marknadsföra en produkt, tjänst eller varumärke}} ec3aqy93inapa2sl3yohqxkoam06ong Wiktionary:Projekt/Önskelistor/Tyska 4 26823 3698049 3697448 2022-07-30T14:16:16Z PineappleSnackz 40312 /* W */ wikitext text/x-wiki __NOTOC__ [[#A|A]] | [[#B|B]] | [[#C|C]] | [[#D|D]] | [[#E|E]] | [[#F|F]] | [[#G|G]] | [[#H|H]] | [[#I|I]] | [[#J|J]] | [[#K|K]] | [[#L|L]] | [[#M|M]] | [[#N|N]] | [[#O|O]] | [[#P|P]] | [[#Q|Q]] | [[#R|R]] | [[#S|S]] | [[#T|T]] | [[#U|U]] | [[#V|V]] | [[#W|W]] | [[#X|X]] | [[#Y|Y]] | [[#Z|Z]] ====A==== {{topp}} :[[Aalräucherei]] :[[abbetteln]] :[[abbummeln]] :[[Abendmahlstreit]] :[[Aberkennung]] :[[abfälschen]] :[[Abfederung]] :[[abgasfrei]] :[[Abgasnorm]] :[[Abgasverlust]] :[[Abgaswert]] :[[abpolstern]] :[[Abrissbagger]] :[[abschaltbereit]] :[[abschauen]] :[[abtropfen]] :[[Abwrackprämie]] :[[Abzahlungsrate]] {{mitt4}} :[[Abzahlungswesen]] :[[Abzugsfähigkeit]] :[[Adoptivkaiser]] :[[Adsorber]] :[[Agrammatismus]], [[Dysgrammatismus]] :[[Aktienausgabe]] :[[Aktiendepot]] :[[Aktienoption]] :[[alimentieren]] :[[Alkaptonurie]] :[[Alkoholentzug]] :[[Allgemeinverständlichkeit]] :[[Amidosulfinsäure]] :[[amnestieren]] :[[Amtseinführung]] :[[amtieren]] :[[Amüsement]] :[[anapästisch]] :[[Anbiederung]] :[[änderbar]] :[[Anfangsstadium]] :[[anfragen]] :[[anfrieren]] :[[Angelgewässer]] :[[Anglisierung]] :[[Anglophilie]] :[[Angriffswelle]] {{mitt4}} :[[Angstzustand]] :[[ankratzen]] :[[anlassen]] :[[anlehnen]] :[[anmahnen]] :[[Anschlagsdrohung]] :[[anschnallen]] :[[anströmen]] :[[Antiquiertheit]] :[[Antiquitätenhandel]] :[[Antiquitätensammler]] :[[Antiquitätensammlerin]] :[[Antiquitätensammlung]] :[[Antroposophie]] :[[Apartheidpolitik]] :[[Apolipoprotein]] :[[Arbeitsanzug]] :[[Arbeitshund]] :[[Arbeitspreis]] :[[Arbeitsvorbereitung]] :[[Archaik]] :[[Armschiene]] :[[arrivieren]] :[[Arsan]] :[[Artemisinin]] :[[Asbestanzug]] :[[Asbestfaser]] :[[Asbestsanierung]] :[[Asbestzement]] :[[aschkenasisch]] :[[Asphaltbahn]] :[[Asphaltcowboy]] :[[Asphaltdschungel]] :[[Asphaltlack]] :[[Asphaltliterat]] :[[Asphaltliteratin]] {{mitt4}} :[[Asphaltpfad]] :[[Asphaltpresse]] :[[aspirieren]] :[[Atemweg]] :[[Atomökonomie]] :[[Atomprogramm]] :[[Atomstruktur]] :[[Atomteststopp]] :[[Audienzhalle]] :[[Audienzraum]] :[[Audienzsaal]] :[[Aufbaustudium]] :[[Auffindung]] :[[aufhellend]] :[[Aufhellung]] :[[Aufkündigung]] :[[Aufreihung]] :[[Aufspeicherung]] :[[aufstacheln]] :[[Auftragsvergabe]] :[[auf Augenhöhe]] :[[aufgeilen]] :[[aufpolstern]] :[[aufsässig]] :[[aufständig]] :[[Augeninnendruck]] :[[Augenwischerei]] :[[ausdiskutieren]] :[[Augräber]] :[[Augräberin]] :[[Auskundschaften]] :[[Auslandspresse]] :[[Ausrüster]] :[[Ausschalter]] :[[ausschelten]] :[[ausschließend]] :[[Außenbord]] :[[Außendurchmesser]] :[[Ausstaffierung]] :[[Austerität]] :[[Austreibung]] :[[Avis]] {{botten}} ====B==== {{topp}} :[[Babyalter]] :[[Babybauch]] :[[Babybett]] :[[Babydoll]] :[[Babyfon]] :[[Babyjahr]] :[[Babykleidung]] :[[Babykorb]] :[[Babyleiche]] :[[Babymassage]] :[[Babypause]] :[[Babypopo]] :[[Babypuppe]] :[[Babyrassel]] :[[Backautomat]] :[[Bademode]] :[[Bahnverlauf]] :[[Balkonblume]] :[[Balkonbrüstung]] :[[Balkonkasten]] :[[Balkonmöbel]] :[[Balzbewegung]] :[[Balzlaut]] :[[Balzplatz]] :[[Balzruf]] :[[Bankaktie]] :[[Bankenrettung]] :[[Bannwald]] :[[Barockdichtung]] :[[Barockmalerei]] :[[Barocktheater]] :[[Bartschlüssel]] {{mitt4}} :[[Bauboom]], {{m}} :[[Baumwolltasche]] :[[Bauschaum]] :[[Baustellengebäude]] :[[Beachbasketball]] :[[bedenkenswert]] :[[bedrückend]] :[[Beeilung]] :[[Beflaggung]] :[[Begleitband]] :[[Begleitmusiker]] :[[Begleitmusikerin]] :[[beheimaten]] :[[Beherbergung]] :[[Beherzigung]] :[[Beinfreiheit]] :[[bekanntermaßen]] :[[Bekenntnisfreiheit]] :[[Bekohlen]] :[[Bekohlung]] :[[Bekundung]] :[[Belaubung]] :[[Bemalung]] :[[benebeln]] :[[Benommenheit]] :[[bequatschen]] :[[bequellen]] :[[Beraubung]] :[[beregnen]] :[[bereithaben]] :[[bereitlegen]] :[[bersekerhaft]] :[[berührungslos]] :[[Berufsanfänger]] :[[beseelt]] :[[Besichtigungsreise]] :[[Besichtigungstour]] :[[Besichtigungszeit]] :[[Besitzergreifung]] :[[Bestärkung]] :[[Betriebshof]] :[[Bettenburg]] :[[beurkunden]] :[[Bewuchs]] :[[Bezahlbarkeit]] :[[bezwingbar]] :[[Bibliokleptomanie]] :[[Bicoid]] {{mitt4}} :[[Bilanzsumme]] :[[Bildbetrachtung]] :[[bildungspolitisch]] :[[Bilinguität]] :[[Blasphemist]] :[[Blattsalat]] :[[blaues Blut]] :[[Blechbläser]] :[[Bleifuss]] :[[blickdicht]] :[[Blindenfußball]] :[[Blindenfußballarena]] :[[Blindenfußballcoach]] :[[Blindenfußballfan]] :[[Blindenfußballhalle]] :[[Blindenfußballmatch]] :[[Blindenfußballnationalmannschaft]] :[[Blindenfußballprofi]] :[[Blindenfußballspiel]] :[[Blindenfußballspieler]] :[[Blindenfußballspielerin]] :[[Blindenfußballstadion]] :[[Blindenfußballteam]] :[[Blindenfußballturnier]] :[[Blindenfußballverein]] :[[Blindenfußballverband]] :[[Blockheizkraftwerk]] :[[Blogg]] :[[Bluesmusiker]] :[[Bluesmusikerin]] :[[Blutspendeaktion]] :[[Blutspendedienst]] {{mitt4}} :[[den Boden bereiten]] :[[Böschungslinie]] :[[Böschungswinkel]] :[[Bolide]] :[[Bootsmannschaft]] :[[Bordrestaurant]] :[[Brandmelder]] :[[Breitenwirkung]] :[[bretthart]] :[[Briefmarkensatz]] :[[etwas fertig bringen]] (im Sinne von "im Stande sein etw. zu tun") :[[etwas zustande bringen]] :[[es weit bringen]] :[[es nicht übers Herz bringen]] :[[es zu etwas bringen]] :[[jemanden um etwas bringen]] :[[etwas an sich bringen]] :[[etwas unter die Leute bringen]] :[[jemanden auf einen Gedanken bringen]] :[[jemanden zum Lachen bringen]] :[[zu Papier bringen]] :[[Kinder zu Bett bringen]] :[[Bronzeschmied]] :[[Bronzeschmiedin]] :[[Brosame]] :[[Brot schmieren]] :[[Brücken bauen]] :[[Buchwissen]] :[[Buckelpiste]] :[[Bud­get­de­fi­zit]] :[[Bundesgenossenschaft]] :[[Bündnisfall]] :[[Bündnispolitik]] :[[bürokratisieren]] :[[Bürzeldrüse]] :[[Burgherr]] :[[Burkaverbot]] :[[Burkini]] {{botten}} ====C==== {{topp}} :[[Chefsekretärin]] :[[Chia]] {{mitt4}} :[[Christbaumschmuck]] {{mitt4}} :[[Cockpitbesatzung]] :[[Costa Ricaner]] :[[Costa Ricanerin]] {{mitt4}} :[[crossmedial]] {{botten}} ====D==== {{topp}} :[[Dachgiebel]] :[[Dachlatte]] :[[Dachschräge]] :[[Damenschneider]] :[[daneben]] :[[Daseinsvorsorge]] :[[Datenarchiv]] :[[Datendiebstahl]] :[[Datensatz]] :[[dazugeben]] :[[Deaktivierung]] {{mitt4}} :[[Debattenkultur]] :[[Defizitverfahren]] :[[Dehnungsfuge]] :[[Deichgraf]] :[[dekoffeinieren]] :[[Dekolonialisierung]] :[[Dekompression]] :[[Delier]] :[[Delierin]] :[[delisch]] {{mitt4}} :[[Demaskierung]] :[[Denaturierung]] :[[Denkprozesse]] :[[Deutschkurs]] :[[dezentral]] :[[Diagnosetool]] :[[Dienstabteil]] :[[dienstbar]] :[[dimmbar]] :[[Dinkelmehl]] :[[Disponibilität]] :[[distinguieren]] :[[Distinguiertheit]] :[[Dokumentalistik]] :[[Domestizierung]] :[[doppelstöckig]] :[[Doppeltraktion]] :[[Doppelverdiener]] {{mitt4}} :[[Dosenpfand]] :[[dosierbar]] :[[dottergelb]] :[[Drachenfutter]] :[[Drahtstift]] :[[drappieren]] :[[Drechslerei]] :[[Drosselspule]] :[[Druckerschnittstelle]] :[[Druckschwankung]] :[[dünnflüssig]] :[[dünnhäutig]] :[[Düpierung]] :[[Dunstabzug]] :[[Duplikation]] :[[Durchgängigkeit]] :[[durchgreifen]] :[[durchnässen]] :[[durchsitzen]] {{botten}} ====E==== {{topp}} :[[Ebenbürtigkeit]] :[[Echtholzparkett]] :[[Edelstahlfass]] :[[Edition]] :[[Editorial]] :[[Ehrfurcht gebietend]] :[[ehrfurchtgebietend]] :[[Eidbruch]] :[[Eifersüchtelei]] :[[Eigendynamik]] :[[Eigenlob stinkt!]] :[[eincremen]] :[[Einebnung]] :[[Einforderung]] :[[Einfühlsamkeit]] :[[Einkaufsnetz]] :[[Einkesselung]] :[[Einpassung]] :[[Einschluss]] :[[Einschusswunde]] :[[einweisen]] :[[Eisbein]] :[[Eisegese]] :[[Eisenbahnunterführung]] :[[Eiskrawatte]] :[[Eisrevue]] :[[Eissegeln]] :[[Eisstock]] :[[Eisstockschießen]] {{mitt4}} :[[Eklat]] :[[Elefantenbulle]] :[[Elefantenkuh]] :[[elektrisierend]] :[[Elektroinstallateur]] :[[Elektroniker]] :[[Elektronikerin]] :[[Elternvertretung]] :[[Endstadium]] :[[Energieaufwand]] :[[Englischkurs]] :[[Entfesselung]] :[[entgeltlich]] :[[Entmachtung]] :[[enträtseln]] :[[Entschlüsselung]] :[[Entwicklungsminister]] :[[epochal]] :[[erbeten]] :[[erbeuten]] :[[Erbfolgekrieg]] :[[Erbland]] {{mitt4}} :[[Erbpacht]] :[[Erdnusscreme]] :[[Erdnussflip]] :[[Erdnusskuchen]] :[[Erdnussmark]] :[[Erdnussöl]] :[[Erfüllungsgehilfe]] :[[Erfüllungsgehilfin]] :[[Erfüllungsort]] :[[Erfüllungspolitik]] :[[Erfüllungspolitiker]] :[[Erfüllungstag]] :[[Erhitzung]] :[[Erklärbarkeit]] :[[Ernteausfall]] :[[Erntehelfer]] :[[Erquickung]] :[[Erretter]] :[[Ersatzfahrplan]] :[[Erschwernis]] :[[Erschwerung]] :[[Ersetzbarkeit]] :[[ersteigern]] :[[ertragreich]] :[[Erwirkung]] :[[erwünschen]] {{mitt4}} :[[Erwünschtheit]] :[[Erzielung]] :[[Etrurien]] :[[Ettikett]] :[[ettikettieren]] :[[Euro-Rettungsschirm]] :[[eutrophieren]] :[[Exportbeschränkung]] :[[Exportgenehmigung]] :[[Exportschlager]] :[[Exportschranken]] :[[Expropriateur]] :[[Exzenterpresse]] :[[Exzenterscheibe]] :[[Exzenterwelle]] {{botten}} ====F==== {{topp}} :[[Fabrikbesichtigung]] :[[Fabulierer]] :[[Fabuliererin]] :[[Fabulierkunst]] :[[Fachwerkbau]] :[[Fachwerkbauweise]] :[[Fäkalsprache]] :[[fahnenflüchtig]] :[[Fahnenklau]] :[[Fahrdamm]] :[[Fahrdienst]] :[[Fahrzeugbesitzer]] :[[Fahrzeugschau]] :[[falsifizierbar]] :[[famos]] :[[Fanfarenklänge]] :[[Fanmeile]] :[[Farbkontrast]] :[[Farbraum]] :[[Fasanenhahn]] :[[Fasanenhenne]] :[[Fasanenjäger]] :[[Fasanenwärter]] :[[Faschinenwerk]] :[[Fasergewebe]] :[[Fasergewinnung]] :[[Faserstoffindustrie]] :[[Faserbinder]] :[[Fassboden]] :[[Fassdaube]] :[[Fassonstahl]] :[[Fassonstück]] :[[fassweise]] :[[Fastenopfer]] :[[Fastenpredigt]] :[[Fastenspeise]] :[[Fatalität]] :[[Fatum]] :[[Faulbett]] :[[Faulenzerei]] :[[Faulfieber]] :[[Fäulniserreger]] :[[Faun]] :[[Faustgelenk]] :[[Faustkampf]] :[[Faustkämpfer]] :[[Faustpfand]] :[[Faustskizze]] :[[Fehlfarbe]] :[[Fehlerteufel]] :[[Fehlerursache]] :[[fein gemahlen]] :[[feingemahlen]] :[[Feinmechanik]] :[[Felonie]] :[[Fenchelgemüse]] :[[Fenchelhonig]] :[[Fenchelknolle]] :[[Fenchelöl]] :[[Fencheltee]] :[[fermentieren]] :[[Fermionenalgebra]] :[[Fernblick]] :[[fernmündlich]] :[[Fernreise]] :[[Fernsehstudio]] :[[Fertigteil]] :[[Festgeld]] :[[Festiger]] :[[Festpreis]] :[[feststecken]] :[[Festungswall]] :[[für jemanden durchs Feuer gehen]] :[[Feuerwehrhauptmann]] :[[Feuerwehrkommandant]] :[[Feuerwehrspritze]] :[[jemanden hinter die Fichte führen]] :[[Fiedler]] - (violinist) :[[Fiedlerin]] :[[Filmkritik]] :[[Finalisierung]] :[[Finanz-Leasingvertrag]] :[[Finanz-Software]] :[[Finanz-Swaps]] :[[Finanzabsicherung]] :[[Finanzabteilung]] :[[Finanzakrobatik]] :[[Finanzanalyse]] :[[Finanzanalyseabteilung]] :[[Finanzanalyst]] :[[Finanzanalystin]] :[[Finanzangelegenheiten]] :[[Finanzanlagenzugang]] :[[Finanzanstalt]] :[[finanzarm]] :[[Finanzassistent]] :[[Finanzassistentin]] :[[Finanzaudit]] :[[Finanzaufsichtsbehörde]] :[[Finanzaufsichtssystem]] :[[Finanzaufstellung]] :[[Finanzaufwendungen]] :[[Finanzausgleich]] :[[Finanzausstattung]] :[[Finanzausweise]] :[[Finanzbankrott]] :[[Finanzbeitrag]] :[[Finanzberaterin]] :[[Finanzberatung]] :[[Finanzbereich]] :[[Finanzbericht]] :[[Finanzberichterstattung]] :[[Finanzbeteiligung]] :[[Finanzbetrug]] :[[Finanzboykott]] :[[Finanzbranche]] :[[Finanzbuchführung]] {{mitt4}} :[[Finanzbuchhalter]] :[[Finanzbuchhalterin]] :[[Finanzchaos]] :[[Finanzchef]] :[[Finanzchefin]] :[[Finanzdecke]] :[[Finanzdeckung]] :[[Finanzdefizit]] :[[Finanzdepartement]] :[[Finanzderivate]] :[[Finanzdesaster]] :[[Finanzdienste]] :[[Finanzdienstleister]] :[[Finanzdienstleistung]] :[[Finanzdienstleistungsaufsicht]] :[[Finanzdienstleistungsbehörde]] :[[Finanzdienstleistungsbereich]] :[[Finanzdienstleistungssektor]] :[[Finanzdienstleistungsunternehmen]] :[[Finanzdiplomatie]] :[[Finanzdirektor]] :[[Finanzdistrikt]] :[[Finanzelite]] :[[Finanzentscheidungen]] :[[Finanzentwicklung]] :[[Finanzer]] :[[Finanzergebnis]] :[[Finanzermittlungsgruppe]] :[[Finanzerträge]] :[[Finanzfachfrau]] :[[Finanzfachmann]] :[[Finanzfirma]] :[[Finanzfuzzi]] :[[Finanzgebaren]] :[[Finanzgeheimnis]] :[[Finanzgenie]] :[[Finanzgerichtsbarkeit]] :[[Finanzgeschäfte]] :[[Finanzgesetz]] :[[finanzgetrieben]] :[[Finanzgruppe]] :[[Finanzhaushalt]] :[[Finanzhoheit]] :[[Finanzholding]] :[[finanzierbar]] :[[Finanzierbarkeit]] :[[Finanzierer]] :[[Finanzierungs-Leasing]] :[[Finanzierungsangebot]] :[[Finanzierungsart]] :[[Finanzierungsaufgaben]] :[[Finanzierungsaufwand]] :[[Finanzierungsaufwendungen]] :[[Finanzierungsbasis]] :[[Finanzierungsbedingungen]] :[[Finanzierungsbeschluss]] :[[Finanzierungsbetrag]] :[[Finanzierungsdienstleistung]] :[[Finanzierungsengpass]] :[[Finanzierungserleichterungen]] :[[Finanzierungsfehlbetrag]] :[[Finanzierungsfonds]] :[[Finanzierungsform]] :[[Finanzierungsfunktion]] :[[finanzierungsfähig]] :[[Finanzierungsgesellschaft]] :[[Finanzierungsgrundlage]] :[[Finanzierungsinstitut]] :[[Finanzierungskonzept]] :[[Finanzierungskosten]] :[[Finanzierungskrise]] :[[Finanzierungsleasing]] :[[Finanzierungslinie]] :[[Finanzierungslösung]] :[[Finanzierungslücke]] :[[Finanzierungsmangel]] :[[Finanzierungsmittel]] :[[Finanzierungsmodell]] :[[Finanzierungsmöglichkeit]] :[[Finanzierungsnachweis]] :[[Finanzierungsoption]] :[[Finanzierungspaket]] :[[Finanzierungspolitik]] :[[Finanzierungspraxis]] :[[Finanzierungsproblem]] :[[Finanzierungsprogramm]] :[[Finanzierungsprojekt]] :[[Finanzierungsquelle]] :[[Finanzierungsrahmen]] :[[Finanzierungsregel]] :[[Finanzierungsreserven]] :[[Finanzierungsspielraum]] {{mitt4}} :[[Finanzierungsstrategie]] :[[Finanzierungsträger]] :[[Finanzierungstätigkeit]] :[[Finanzierungsunterlagen]] :[[Finanzierungsunternehmen]] :[[Finanzierungsvereinbarung]] :[[Finanzierungsvermittler]] :[[Finanzierungsvorhaben]] :[[Finanzierungsvorschlag]] :[[Finanzierungszusage]] :[[Finanzimperium]] :[[Finanzindustrie]] :[[Finanzinnovation]] :[[Finanzinnovität]] :[[Finanzinstitution]] :[[Finanzinvestition]] :[[Finanzinvestor]] :[[Finanzjongleur]] :[[Finanzkanal]] :[[Finanzkapital]] :[[Finanzkapitalismus]] :[[Finanzkollaps]] :[[Finanzkonstrukt]] :[[Finanzkonto]] :[[Finanzkontrolle]] :[[Finanzkonzern]] :[[Finanzkreise]] :[[Finanzkriminalität]] :[[finanzkräftig]] :[[Finanzloch]] :[[Finanzlücke]] :[[Finanzmafia]] :[[Finanzmagnat]] :[[Finanzmagnatin]] :[[Finanzmakler]] :[[Finanzmanagement]] :[[Finanzmarktexperte]] :[[Finanzmarktexpertin]] :[[Finanzmarktkrise]] :[[Finanzmarktreform]] :[[Finanzmarktregulierung]] :[[Finanzmarktstabilisierung]] :[[Finanzmarktstabilisierungsanstalt]] :[[Finanzmarktstabilisierungsfonds]] :[[Finanzmarktstabilisierungsgesetz]] :[[Finanzmarktsteuer]] :[[finanzmarkttechnisch]] :[[Finanzmetropole]] :[[Finanzmittel]] :[[Finanzmittelbindung]] :[[Finanzmodell]] :[[Finanzmogul]] :[[Finanznachrichten]] :[[Finanznachrichtendienst]] :[[Finanznotstand]] :[[Finanzoffizier]] :[[finanzorientiert]] :[[Finanzpaket]] :[[Finanzplan]] :[[Finanzplaner]] :[[Finanzplanerin]] :[[Finanzplanung]] :[[Finanzplatz]] :[[Finanzpolitiker]] :[[Finanzpolitikerin]] :[[finanzpolitisch]] :[[Finanzpolster]] :[[Finanzproblem]] :[[Finanzprodukt]] :[[Finanzprogrammpakete]] :[[Finanzprüfung]] :[[Finanzquelle]] :[[Finanzrahmen]] :[[Finanzrecht]] :[[Finanzredakteur]] :[[Finanzreform]] :[[Finanzreformgesetz]] :[[Finanzrendite]] :[[Finanzrepression]] :[[Finanzrisiko]] :[[Finanzrisikomanagement]] :[[Finanzrisikomanager]] :[[Finanzrisikomanagerin]] :[[Finanzsanktionen]] :[[Finanzschuld]] :[[finanzschwach]] :[[Finanzschwierigkeiten]] :[[Finanzsicherheit]] :[[Finanzsituation]] :[[Finanzskandal]] :[[Finanzsoziologie]] :[[Finanzspekulation]] {{mitt4}} :[[Finanzstaat]] :[[Finanzstaatssekretär]] :[[Finanzstabilität]] :[[Finanzstabilitätsrat]] :[[Finanzstandort]] :[[finanzstark]] :[[Finanzstatistik]] :[[Finanzstatus]] :[[Finanzsteuerung]] :[[Finanzstrategie]] :[[Finanzstruktur]] :[[Finanzstärke]] :[[Finanzsupermarkt]] :[[Finanzsystem]] :[[Finanzteam]] :[[finanztechnisch]] :[[Finanzteil]] :[[Finanzterminbörse]] :[[Finanztermingeschäft]] :[[Finanzterminkontrakt]] :[[Finanzterminmarkt]] :[[Finanzterminoption]] :[[Finanztransaktion]] :[[Finanzunion]] :[[Finanzverhalten]] :[[Finanzverhältnisse]] :[[Finanzverkehr]] :[[Finanzvermittler]] :[[Finanzvermögen]] :[[Finanzverwaltung]] :[[Finanzviertel]] :[[Finanzvorschrift]] :[[Finanzwechsel]] :[[Finanzwelt]] :[[Finanzwerte]] :[[finanzwirtschaftlich]] :[[Finanzwissenschaft]] :[[Finanzwissenschaftler]] :[[Finanzwissenschaftlerin]] :[[Finanzzentrum]] :[[Finanzziel]] :[[Findungsphase]] :[[Firmengründung]] :[[First]] :[[Fischreichtum]] :[[Fitnessband]] :[[Flachbandkabel]] :[[Flachbau]] :[[Flachbauweise]] :[[Flachbett]] :[[Flachbettscanner]] :[[Flachland]] :[[Flachzange]] :[[Flächenland]] :[[flä­chig]] :[[die weiße Flagge hissen]] :[[Fladenbrot]] :[[flankieren]] :[[Flegelalter]] :[[Flegelei]] :[[flegelhaft]] :[[Flickwerk]] :[[Fliegengitter]] :[[Flimmern]] :[[Flohbiss]] :[[Flohzirkus]] :[[Flugzeugbau]] :[[Flugzeuggeschwader]] :[[Flugzeugkabine]] :[[Flussbiegung]] :[[Flussquant]] :[[Flussquantisierung]] :[[Fluxon]] :[[Fluxoid]] :[[Fokussierung]] :[[Folterer]] :[[Folterin]] :[[Forke]] :[[Forschungsgegenstand]] :[[Forschungsgemeinschaft]] :[[Forstbotanik]] :[[fort-]] :[[fortschrittsfeindlich]] :[[Fortschrittsfeindlichkeit]] :[[Fortschrittsglaube]] :[[fortschrittsgläubig]] :[[Fortschrittsgläubigkeit]] :[[Fortschrittswille]] :[[Fortzug]] :[[Fotostudio]] :[[Fragwürdigkeit]] :[[Framing]] :[[Frappucino]] :[[Frauenchor]] :[[freibeuterisch]] :[[freigeistig]] :[[freiheitlich]] :[[freiheitliebend]] :[[Freiheitsbeschränkung]] :[[Freiheitsbestrebung]] :[[Freiheitsheld]] :[[Freiheitskrieg]] :[[freiheitsliebend]] :[[Freihufe]] :[[Freilandei]] :[[Freilandgemüse]] :[[Freilandhaltung]] :[[Freilandkuh]] :[[Freilandkultur]] :[[Freilandpflanze]] :[[Freilandrose]] :[[Freilandschaf]] :[[Freilandschwein]] :[[Freilandstraße]] :[[Freilandversuch]] :[[Freilandziege]] :[[Freisetzung]] :[[Freizügigkeit]] :[[Fremdbestimmung]] :[[fremdeln]] :[[Fremdsprachenkenntnis]] :[[Freudlosigkeit]] :[[Freudenfeuer]] :[[Friedensgipfel]] :[[Friedensliebe]] :[[friedensliebend]] :[[Friedlichkeit]] :[[friedliebend]] :[[Frischdampf]] :[[fristlos]] :[[Frittenbude]] :[[Fruchtlosigkeit]] :[[Führerscheinentziehung]] :[[Frühstadium]] :[[Funkeln]] :[[Funktionsebene]] :[[Fürstenschule]] {{botten}} ====G==== {{topp}} :[[Gabelnadel]] :[[Galaxiencluster]] :[[Galaxienverteilung]] :[[Galvanisation]] :[[galvanisch]] :[[Galvaniseur]] :[[Galvaniseurin]] :[[Galvanisierung]] :[[Ganzheitlichkeit]] :[[gar nicht]] :[[Gebäudereinigung]] :[[Gebührenfreiheit]] :[[Geburtenkontrolle]] :[[gedeckt]] :[[gefordert]] :[[gefrohren]] :[[Gefüge]] :[[gefühlsselig]] :[[gegliedert]] :[[Gegrübel]] :[[Gehbehinderung]] :[[Geheimaudienz]] :[[Geheimdienstinformation]] :[[Geheimdiplomatie]] :[[Gehirnverletzung]] :[[Gehörnerv]] :[[Gehörtrommel]] :[[Gehrung]] :[[Geigensteg]] :[[Geigenvirtuose]] :[[Geißbock]] :[[Geißelung]] :[[Geistesarbeiter]] :[[Geistesgeschichte]] :[[Geistesgröße]] :[[Geisteskraft]] :[[Geistesleben]] :[[Geistesstärke]] :[[Geistesverfassung]] :[[Geistesverwirrung]] :[[Geistlosigkeit]] :[[Geitau]] :[[Gejauchze]] {{mitt4}} :[[Gekeife]] :[[Gekläff]] :[[Geklatsche]] :[[Geklimper]] :[[Geklingel]] :[[Geknister]] :[[Gekrach]] :[[Gekreisch]] :[[Gekröse]] :[[Geländeaufnahme]] :[[Geländebeschaffenheit]] :[[Geländeerkundung]] :[[Geländeerschließung]] :[[Geländefahrzeug]] :[[Geländeskizze]] :[[Geländeverhältnis]] :[[Gelbfilter]] :[[Gelbgießer]] :[[Gelbscheibe]] :[[Gelbschnabel]] :[[Geldabfindung]] :[[Geldabwertung]] :[[Geldanhäufung]] :[[Geldaristokratie]] :[[Geldaufwand]] :[[Geldaufwertung]] :[[Geldausgabe]] :[[Geldbedarf]] :[[Geldeingang]] :[[Geldempfänger]] :[[Geldgeschäft]] :[[Geldhahn]] :[[geldlos]] {{mitt4}} :[[Geldmengenpolitik]] :[[Gelehrigkeit]] :[[gelehrsam]] :[[gelockert]] :[[gelüsten]] :[[Gemäldegallerie]] :[[Gemeinschaftsgefüge]] :[[Gemeinschaftswährung]] :[[Generalaudienz]] :[[Generikahersteller]] :[[Geomarketing]] :[[Geotargeting]] :[[Gerberhandwerk]] :[[Gesamt]],{{n}} :[[Geschäftsleitung]] :[[Geschichtlichkeit]] :[[Geschichtsbewusstsein]] :[[Geschichtsbild]] :[[Geschichtsdidaktik]] :[[Geschichtskultur]] :[[geschichtslos]] :[[Geschichtsmanipulation]] :[[Geschichtsperspektive]] :[[Geschichtspolitik]] :[[Geschichtsraum]] :[[Geschiebe]] ''(geografi)'' :[[geschmacksneutral]] :[[Geschwaderkommodore]] :[[Gesellschaftswagen]] :[[Gesetzesartikel]] :[[Geständnis]] :[[Gestalter]] :[[Gestalterin]] :[[getreu]] :[[getriebelos]] :[[Gewährfrist]] :[[Gewährleistungsfrist]] :[[Gewaltfreiheit]] :[[gewaltlos]] :[[Gewaltlosigkeit]] :[[Gewissensfreiheit]] :[[Gewölbekeller]] {{mitt4}} :[[Giftpflaster]] :[[Glacéleder]] :[[Gläubigkeit]] :[[Glaserhandwerk]] :[[Glaserkitt]] :[[Glasermeister]] :[[Glasermeisterin]] :[[Glasfront]] :[[Wer im Glashaus sitzt, sollte nicht mit Steinen werfen.]] :[[Glaubhaftigkeit]] :[[Gleichschaltung]] :[[Glockenstuhl]] :[[glücklos]] :[[Glückslos]] :[[Glühweintasse]] :[[Gluthitze]] :[[Glykogenose]] :[[Glykogenspeicherkrankheit]] :[[Götzenaltar]] :[[Götzenanbeter]] :[[Götzenanbeterin]] :[[Götzendiener]] :[[Götzendienerin]] :[[götzendienerisch]] :[[Götzenglaube]] :[[götzenhaft]] :[[Götzenpriester]] :[[Götzentum]] :[[Goldfischglas]] :[[Goldgräberstimmung]] :[[Götterbaum]] :[[Grabbeigabe]] :[[Gratisaktie]] :[[Gratisanzeiger]] :[[Gratisarbeit]] :[[Gratisbeilage]] :[[Gratisblatt]] :[[Gratiseintritt]] :[[Gratisexemplar]] :[[Gratisgabe]] :[[Gratiskatalog]] :[[Gratiskindergarten]] :[[Gratisleistung]] :[[Gratismuster]] :[[Gratisnummer]] :[[Gratisprobe]] :[[Gratisprospekt]] :[[Gratisvorstellung]] :[[Gratiszeitung]] :[[Gratiszugabe]] :[[Gratiszustellung]] :[[Gravitationslinseneffekt]] :[[Gräuelmärchen]] :[[Grenzrain]] :[[grenzwertig]] :[[griesgrämisch]] :[[der Groschen ist gefallen]] :[[Großabnehmer]] :[[Großauftrag]] :[[Großformat]] :[[Großkaliber]] :[[Grundgesetzänderung]] :[[Grundsatzentscheidung]] :[[Großstadtbevölkerung]] :[[Grundstudium]] :[[Gruppenaudienz]] :[[grußlos]] :[[den Gürtel enger schnallen]] :[[Gummiente]] :[[Gussasphalt]] :[[Gutsherr]] :[[Gymnastikband]] {{botten}} ====H==== {{topp}} :[[Haarflechte]] :[[Haarglätter]] :[[Haargummi]] :[[Haarmode]] :[[Haarpflege]] :[[Haarwuchsmittel]] :[[habilitieren]] :[[Habilitationsschrift]] :[[Hacker-Gruppe]] :[[Hämoglobinspiegel]] :[[Hafenbeamter]] :[[Hafenbeamtin]] :[[Halbleiteratom]] :[[Halbleiterbauelement]] :[[Halbleiterblocktechnik]] :[[Halbleiterdetektor]] :[[Halbleitereigenschaft]] :[[Halbleiterelektronik]] :[[Halbleiterforschung]] :[[Halbleitergleichrichter]] :[[Halbleiterhersteller]] :[[Halbleiterindustrie]] :[[Halbleitermaterial]] :[[Halbleiterphysik]] :[[Halbleiterschaltung]] :[[Halbleiterschaltungstechnik]] :[[Halbleiterspeicher]] :[[Halbleitersystem]] :[[Halbleitertechnik]] :[[Halbleitertechnologie]] :[[Halbzeug]] :[[Hammelsprung]] :[[Handbedienung]] :[[Handbremshebel]] :[[handwerklich]] :[[Handzeichen]] :[[die Hand für jemanden ins Feuer legen]] :[[seine Hand für jemanden ins Feuer legen]] :[[Harnröhrenstriktur]] :[[Hartherzigkeit]] :[[Hatz]] :[[Haudrauf-Story]] :[[Hauptredaktion]] :[[hausieren]] :[[Hausmacherart]] {{mitt4}} :[[Hausmütterchen]] :[[Hausverwalter]] :[[Hausverwalterin]] :[[Hedgefondsmanager]] :[[Hedgefondsmanagerin]] :[[Heftung]] :[[Heimschiedsrichter]] :[[Heiratspolitik]] :[[heiß laufen]] :[[Hektometer]] :[[Hektopascal]] :[[Hektowatt]] :[[Helfersyndrom]] :[[Helvetien]] :[[Helvetier]] :[[Helvetierin]] :[[Hephtalite]] :[[Hephtalitin]] :[[Herabwürdigung]] :[[herumtigern]] :[[Herzbube]] {{mitt4}} :[[Herzdame]] :[[Heteronormativität]] :[[Hethiterin]] :[[Hilfsbedürftigkeit]] :[[Himmelspforte]] :[[hingeben]] :[[Hinspiel]] :[[hintereinander]] :[[Hintergrundgeräusche]] :[[Hinterlistigkeit]] :[[Hintersasse]] :[[Hirnregion]] :[[Hirnschale]] :[[Hitzköpfigkeit]] :[[Hochfrequenzhandel]] :[[Hochgefühl]] {{mitt4}} :[[Hochschulsport]] :[[Hochspannungstransformator]] :[[Hofberichterstattung]] :[[hoffnungslos verloren sein]] :[[Hofgut]] :[[Hofzeremoniell]] :[[hoheitlich]] :[[Holster]] :[[Holzbiologie]] :[[Holzbläser]] :[[Holzstich]] :[[Holzverkleidung]] :[[Homeoffice]] :[[Home-Office]] :[[Horizontalrad]] :[[Hospitant]] :[[Hospitantin]] :[[Hox-Protein]] :[[humorfrei]] :[[Hundeasyl]] :[[Hundegebell]] :[[Hundeknochen]] :[[Hundekurve]] {{botten}} ====I==== {{topp}} :[[Illoyalität]] :[[Imperator]] :[[implausibel]] :[[Impulskontrolle]] {{mitt4}} :[[Inanspruchnahme]] :[[in den Senkel stellen]] :[[Industriegigant]] :[[Industriekonzern]] :[[Infiltration]] :[[Informationsdesigner]] :[[Informationsdesignerin]] :[[In­gang­set­zung]] :[[Initiation]] :[[Initiationsritus]] {{mitt4}} :[[Innendurchmesser]] :[[Innenpolitiker]] :[[Innenpolitikerin]] :[[Insektenburger]] :[[Inselbahnhof]] :[[Inselfauna]] :[[Inseminator]] :[[inseminieren]] :[[Insolvenzgrund]] {{mitt4}} :[[Instabilität]] :[[Integrationskurs]] :[[Interessenvertretung]] :[[Interessiertheit]] :[[Interimsabkommen]] :[[Interimsbescheid]] :[[Interimschef]] :[[Interimscoach]] :[[Interimsdirektor]] :[[Interimsintendant]] :[[Interimskabinett]] :[[Interimskonto]] :[[Interimsleiter]] :[[Interimsleiterin]] :[[Interimslösung]] :[[Interimsmanager]] :[[Interimsphase]] :[[Interimspräsident]] :[[Interimsregelung]] :[[Interimsschein]] :[[Interimstrainer]] :[[Interimszeugnis]] :[[Internetknoten]] :[[invertieren]] {{botten}} ====J==== {{topp}} :[[Jagdrecht]] :[[Jagdreservat]] :[[Jagdschaden]] :[[Jagdsignal]] {{mitt4}} :[[jahreszeitlich]] {{mitt4}} :[[Johannisbeerschnaps]] :[[Joulesekunde]] {{mitt4}} :[[Justizkredit]] {{botten}} ====K==== {{topp}} :[[kabarettistisch]] :[[Kabarettpreis]] :[[Kabarettprogramm]] :[[kabarettreif]] :[[Kaduzierung]] :[[Kaduzität]] :[[Kaffeekränzchen]] :[[Kaiserhaus]] :[[Kälbermast]] :[[Kalendermacher]] :[[Kalendermacherin]] :[[kalligrafieren]] :[[Kaltasphalt]] :[[Kaltgetränk]] :[[sich in den Kampf werfen]] :[[Kampfgeschwader]] :[[Kanapee]] :[[Kandare]] :[[Kapitalbeteiligung]] :[[jemanden vor seinen Karren spannen]] :[[Karyoplasma]] :[[Kassenwart]] :[[Katzenkurve]] :[[Kaufmannsgilde]] :[[Kerzenmacher]] :[[Kerzenmacherin]] :[[kielholen]] {{mitt4}} :[[Kirchenbewegung]] :[[Kirchenmusiker]] :[[Kirchenmusikerin]] :[[Kirchenzehnter]] :[[Kirchturmuhr]] :[[Klabautermann]] :[[Klappspaten]] :[[Klebereiweiß]] :[[kleptomanisch]] :[[klimatisieren]] :[[Klinikkeim]] :[[Klinkerhaus]] :[[Klunker]] :[[Knechtung]] :[[Knetteig]] :[[Körperzelle]] :[[die Kohlen aus dem Feuer holen]] :[[Kohlenhalde]] :[[Kokille]] :[[Kolbenhub]] :[[Kollaboration]] :[[Kombizange]] :[[Kommentierung]] :[[Kom­mu­ni­tät]] :[[kommunizierbar]] :[[Komplettierung]] :[[Kompostanlage]] :[[Kompottschale]] :[[Kompromat]] :[[Kondensatormotor]] :[[Kondolenz]] {{mitt4}} :[[Konfektionierung]] :[[Konfix]] :[[Konfixkompositum]] :[[Konfliktforschung]] :[[Konjunkturspritze]] :[[Konstituentenquark]] :[[Konsumentenschutz]] :[[Kontaktkleber]] :[[Kontrollierbarkeit]] :[[Kontrollverlust]] :[[Konzerngewinn]] :[[Kopfgeburt]] :[[sich etwas aus dem Kopf schlagen]] :[[Korbflechter]] :[[Krankenhausbett]] :[[Krankentrage]] :[[Krankenversicherer]] :[[Krankheitsstadium]] :[[Kraushaar]] :[[Krawattenfabrik]] :[[Krawattenhalter]] :[[Krawattenmacher]] :[[Krawattenmuffel]] :[[Krawattenring]] :[[Krawattenschleife]] :[[Krebsfrüherkennung]] :[[Krebsgeschwulst]] :[[Krebsgeschwür]] :[[Krebsgewebe]] :[[krebshemmend]] :[[krebskrank]] :[[Krebsknoten]] :[[Krebskranke]] {{mitt4}} :[[Krebskranker]] :[[Krebsleiden]] :[[Krebsmedikament]] :[[Krebsmittel]] :[[Krebsnachsorge]] :[[kedenzen]] :[[Kreditgenossenschaft]] :[[Kreuzdame]] :[[Kürschnerei]] :[[Kulturbruch]] :[[Kultursendung]] :[[Kundenauftrag]] :[[Kundenstamm]] :[[Kundiger]] :[[Kunsterziehung]] :[[Kunstfertigkeit]] :[[Kunstgewerbeausstellung]] :[[kunsthandwerklich]] :[[Kunstlicht]] :[[Kunsttischlerei]] :[[Kurzwellenempfänger]] :[[Küstenlinie]] :[[Küstenstraße]] :[[Küstenstreifen]] {{botten}} ====L==== {{topp}} :[[labend]] :[[Laborjargon]] :[[Lachen ist ansteckend.]] :[[Ladenkasse]] :[[Längenangabe]] :[[Langweiligkeit]] :[[Lagerverkauf]] :[[landschaftlich]] :[[Langstreckenschwimmer]] :[[Langstreckenschwimmerin]] :[[Lasersteuerung]] :[[Lastesel]] :[[Läuterzucker]] :[[Lauer]] :[[Lebenshaltung]] {{mitt4}} :[[Lebensrettung]] :[[Lebensstadium]] :[[Leckerli]] :[[leerstehend]] :[[legalistisch]] :[[Lehnsherr]] :[[Lehrkraft]] :[[Lehrmittelfreiheit]] :[[Leiblichkeit]] :[[Leichtsinnsfehler]] :[[Leistungsbilanzdefizit]] :[[Leistungspreis]] :[[Leistungstief]] :[[Leitungsebene]] :[[Leitungsfunktion]] :[[Leitwährung]] {{mitt4}} :[[immer die selbe Leier]] :[[Lenkbarkeit]] :[[Lenkungsausschuß]] :[[Lernstoff]] :[[Liberalisierung]] :[[Lichtbilderabend]] :[[Lichtbildervortrag]] :[[Licht und Schatten]] :[[lieb haben]], [[liebhaben]] :[[Liedgut]] :[[Lockung]] :[[eine rote Linie überschreiten]] :[[löchern]] :[[Logistiker]] {{mitt4}} :[[Logistikerin]] :[[Lombarde]] :[[Lombardin]] :[[lombardisch]] :[[Lombardsatz]] :[[Lombardzins]] :[[Lösungsenthalpie]] :[[losbinden]] :[[lückenlos]] :[[Luftholen]] :[[Luftfahrer]] :[[Luftfahrerin]] :[[Luftschiffer]] :[[Luftschifferin]] :[[Lügen haben kurze Beine.]] :[[-lyse]] {{botten}} ====M==== {{topp}} :[[Mäher]] :[[Maiandacht]] :[[Maisbier]] :[[Maisbrei]] :[[maisgelb]] :[[Maissorte]] :[[Maisstaude]] :[[Majestätsbeleidigung]] :[[Maloche]] :[[Malocher]] :[[Malocherin]] :[[Mamakind]] :[[Mamsell]] :[[-mane]] :[[Mannhaftigkeit]] :[[Mannschaftssportart]] :[[Manteltarifvertrag]] :[[Marienverehrung]] :[[Marktschreier]] :[[marmorieren]] :[[Marterpfahl]] :[[Marterung]] {{mitt4}} :[[Maschinentransformator]] :[[Maserung]] :[[Maßanfertigung]] :[[Massenanziehung]] :[[Master]] :[[Maßregel]]{{f}} :[[Maxikleid]] :[[Mechanisierung]] :[[Mediator]] :[[Medienmogul]] :[[Meeresrauschen]] :[[Meerwasseraquarium]] :[[Meglenorumänisch]] :[[Mehrweg-]] :[[Mehrwegbecher]] {{mitt4}} :[[meliert]] :[[Meloneneis]] :[[Mentalisierung]] :[[merkmallos]] :[[Messbarkeit]] :[[metallverarbeitend]] :[[metrisch]] :[[Milchzentrale]] :[[Mindestabstand]] :[[Miniküche]] :[[Mischfarbe]] :[[missbräuchlich]] :[[missionieren]] {{mitt4}} :[[Mitnahme]] :[[Mittelgröße]] :[[Mittelschnauzer]] :[[Mitteltemperatur]] :[[Mittelvergabe]] :[[mittig]] :[[mondlos]] :[[Mühlsteinkragen]] :[[Mütterlichkeit]] :[[Multiresistenz]] :[[Mumifikation]] :[[Mumifizierung]] :[[mundartkundlich]] :[[nicht auf den Mund gefallen sein]] :[[Musikbegeisterung]] :[[Muskelgewebe]] :[[Muskelkrampf]] :[[Muskelspiel]] :[[Muskelverhärtung]] :[[Mutterglück]] :[[Mütterlichkeit]] :[[mythisieren]] {{botten}} ====N==== {{topp}} :[[Nabel-Piercing]] :[[Nabelpiercing]] :[[Nabelbinde]] :[[Nabelflechte]] :[[Nabelklemme]] :[[Nabelscheibe]] :[[nachfeiern]] :[[nachrichtlich]] :[[schwarz wie die Nacht]] :[[nachwirken]] :[[Nähebedürfnis]] :[[naheliegen]] :[[namentlich]] :[[Nappaleder]] :[[Nappatasche]] :[[Nationalfahne]] :[[Naturbelassenheit]] :[[Naturschauspiel]] {{mitt4}} :[[Nägel mit Köpfen machen]] :[[Nazismus]] :[[Nazist]] :[[Nazistin]] :[[Nebeneingang]] :[[Negersklave]] (nedsättande) :[[Negierung]] :[[Neidhammel]] :[[neidlos]] :[[Neoabsolutismus]] {{mitt4}} :[[Neochrom]] :[[Neutralisierung]] :[[Netztransformator]] :[[niederschlagsarm]] :[[niederschmetternd]] :[[Niederschlagsmenge]] :[[Niederschrift]] {{mitt4}} :[[Nierentransplantation]] :[[niveaulos]] :[[Nordseereich]] :[[Normerfüllung]] :[[nu­an­cen­reich]] :[[Nusseis]] {{botten}} ====O==== {{topp}} :[[Obolus]] :[[Obstanbau]] :[[Ofenkartoffel]] :[[Ofenrohr]] :[[Oligotrophie]] :[[Olympier]] :[[Olympierin]] :[[Omnibusfahrt]] :[[Omnibushaltestelle]] :[[Omnibushof]] :[[Omnibuslinie]] :[[omnipräsent]] :[[Opakglas]] :[[opferwillig]] {{mitt4}} :[[Orchesterdirigent]] :[[Orchesterdirigentin]] :[[Orchestermusiker]] :[[Orchestermusikerin]] :[[Ordnungshaft]] :[[Orgelbau]] :[[Orgelbauerfamilie]] :[[Orgelbaumeister]] :[[Orgelbaumeisterin]] :[[Orgelbegleitung]] :[[Orgelempore]] {{mitt4}} :[[Orgelfalte]] :[[Orgelgehäuse]] :[[Orgelgeschütz]] :[[Orgelimprovisation]] :[[Orgelklänge]] :[[Orgelkoralle]] :[[Orgelkunde]] :[[Orgelkunst]] :[[Orgellehrer]] :[[Orgellehrerin]] {{mitt4}} :[[Orgelliteratur]] :[[Orgelmusik]] :[[Orgelnachspiel]] :[[Orgelpult]] :[[Orgelregister]] :[[Orgelrepertoire]] :[[Orientierungsrahmen]] :[[Ornat]] :[[Ortsansässige]], {{f}} :[[Ortsansässiger]], {{m}} {{botten}} ====P==== {{topp}} :[[Packtier]] :[[paillettenbesetzt]] :[[Palmitoleinsäure]] :[[Pannenhilfe]] :[[Pantryküche]] :[[Papakind]] :[[Papstaudienz]] :[[Papstbesuch]] :[[paraguayanisch]] :[[Parcours]] :[[Parther]] :[[Partherin]] :[[parthisch]] :[[Passage]] :[[Passante]] :[[Pattsituation]] :[[Paukenschlag]] :[[Pazifikkküste]] :[[Pechfackel]] :[[Pedantismus]] :[[Peiniger]] :[[Peinigerin]] :[[Pelopones]] :[[Pensionsanspruch]] :[[Pentadecansäure]] :[[Pentaquark]] {{mitt4}} :[[Permanentmagnet]] :[[Peronist]] :[[Peronistin]] :[[Personenschützer]] :[[Personenschützerin]] :[[perspektivisch]] :[[pfählen]] :[[Pferdeschlitten]] :[[Pflanzenvirus]] :[[-pflichtig]] :[[Pflücksalat]] :[[Phönizien]] :[[Phönizier]] :[[Phönizierin]] :[[phönizisch]] :[[piercen]] :[[pietätlos]] :[[Pilzgericht]] :[[Planer]] :[[Planerfüllung]] :[[Planerin]] :[[Planfeststellungsverfahren]] :[[Planierung]] :[[plantschen]] {{mitt4}} :[[Planungswesen]] :[[plateauförmig]] :[[platschen]] :[[platteln]] :[[Plausch]] :[[Plenterwald]] :[[Pointer]] :[[Polar-]] :[[Polung]] :[[Polkappe]] :[[pönal]] :[[Pönalgesetz]] :[[pönalisieren]] :[[Postulierung]] :[[Postversand]] :[[Präfixbildung]] :[[Prähistorie]] :[[Prähistoriker]] :[[Prähistorikerin]] :[[Prämierung]] :[[Prahlsucht]] :[[prahlsüchtig]] :[[prallen]] :[[Prinzessingemahl]] :[[Prinzgemahlin]] :[[Privataudienz]] :[[Privatbahn]] {{mitt4}} :[[Privateigentum]] :[[Privatklinik]] :[[Privatkrankenhaus]] :[[Privatuniversität]] :[[Privatwohnung]] :[[Privatwirtschaft]] :[[Produktpiraterie]] :[[Promoter]] :[[Promotion]] :[[Propanflasche]] :[[Protoonkogen]] :[[Provinenz]] :[[Prüfungsaufgabe]] :[[prunklos]] :[[Publikumsjoker]] :[[Puddingpulver]] :[[puderförmig]] :[[Punier]] :[[Punierin]] :[[putschen]] :[[Putschist]] {{botten}} ====Q==== {{topp}} :[[Quadrathlon]] :[[quadrieren]] {{mitt4}} :[[Quadratur]] :[[Quarkkuchen]] {{mitt4}} :[[Querschläger]] {{mitt4}} :[[Quetschwunde]] :[[quitschen]] {{botten}} ====R==== {{topp}} :[[Racheakt]] :[[Rachedurst]] :[[Racheengel]] :[[Rachefeldzug]] :[[Radargerät]] :[[Radarmeteorologie]] :[[Radarpeilung]] :[[Radarpistole]] :[[Radarsensor]] :[[Radarstation]] :[[Radarsystem]] :[[Radartechnik]] :[[Radartechniker]] :[[Radartechnikerin]] :[[Radarwagen]] :[[Radarwelle]] :[[Radikalopposition]] :[[Raketenabwehrsystem]] :[[rammdösig]] :[[Randale]] :[[randlos]] :[[Rangabzeichen]] :[[Rank]] :[[ranken]] :[[Rasselbande]] :[[Rätekommunismus]] :[[Räuberhöhle]] :[[Raumteiler]] :[[Reaktivierung]] :[[Realitätsverlust]] {{mitt4}} :[[Rechnen]]{{n}} :[[Rechtspfleger]] :[[Rechtspflegerin]] :[[Redezeit]] :[[Redundanz]] :[[Reformbewegung]] :[[Reformbestrebungen]] :[[Reformsvorschlag]] :[[Regenerative Energien]] :[[Regierungsabkommen]] :[[Regierungskonferenz]] :[[Regierungskrise]] :[[Regierungsmehrheit]] :[[regierungsnah]] :[[Regierungspläne]] :[[Regierungssprecher]] :[[Regierungstruppen]] :[[Regierungsviertel]] :[[Regress]] :[[Regung]] :[[Reichsacht]] :[[Reichseinheit]] {{mitt4}} :[[Reichsidee]] :[[Reichskanzlei]] :[[Reichspolitik]] :[[Reichsprotektorat]] :[[Reichsteilung]] :[[Reifenabdruck]] :[[Reifendruck]] :[[Reimform]] :[[Reinform]] :[[Reinigungsfachkraft]] :[[Reisefreiheit]] :[[Reiseverkehrskauffrau]] :[[Reiseverkehrskaufmann]] :[[Reizmittel]] :[[Reizüberflutung]] :[[Rekordarbeitslosigkeit]] :[[Rekordbeschäftigung]] :[[Rekordjagd]] :[[Rekordserie]] :[[Rekordsieg]] :[[Rekordsteuereinnahmen]] :[[Reliquienschrein]] :[[Reliquienverehrung]] :[[Remigration]] {{mitt4}} :[[Renaissancedichtung]] :[[Renaissancestil]] :[[Renaissancezeit]] :[[Rennsport]] :[[Rentenkasse]] :[[Rentenniveau]] :[[Rentenpaket]] :[[Rentenpunkt]] :[[Rentensystem]] :[[Rentierkalb]] :[[Rentierkuh]] :[[Rentierzeit]] :[[Repoblación]] :[[Repräsentanz]] :[[Republikflucht]] :[[Repulsionsmotor]] :[[Restaurator]] :[[Restauratorin]] :[[Restrisiko]] :[[Retourkutsche]] :[[Rettungsgasse]] :[[Retusche]] :[[Retuscheur]] :[[Retuscheurin]] :[[Revierstadt]] :[[Rheinromantik]] :[[Rhizomsperre]] :[[Ribonukleotidreduktase]] :[[Richtungspfeil]] :[[sich am Riemen reissen]] :[[sich in die Riemen legen]] :[[Riesenreich]] :[[Riesenschnauzer]] :[[Rindertalg]] :[[Ringelschwanz]] :[[Röntgenblick]] :[[Röntgendiagnostik]] :[[Rohrreinigung]] :[[Rohstoffmacht]] :[[Romidee]] :[[Rotbuch]] :[[Rotstift]] :[[Rückzieher]] :[[Rührseligkeit]] :[[Ruheständler]] :[[Rührteig]] :[[rundblättrig]] :[[Rundenzähler]] :[[Rundzange]] :[[Rußfilter]] {{botten}} ====S==== {{topp}} :[[Säbelgriff]] :[[Säbelhieb]] :[[Säbelklinge]] :[[Säbelkorb]] :[[Sättigungsbeilage]] :[[Sättigungsgefühl]] :[[Sättigungsgrad]] :[[Sättigungspunk]] :[[Säulenhalle]] :[[Salamitaktik]] :[[Salatgurke]] :[[salzlos]] :[[Sandstrahlgebläse]] :[[Sanktionsmechanismus]] :[[Sapiosexualität]] :[[Sattelschlepper]] :[[Sattelzug]] :[[Sauerkrautsalat]] :[[Schacherei]] :[[Schacherer]] :[[Schacherin]] :[[Schadhaftigkeit]] :[[Schänder]] :[[Schänderin]] :[[Schäbigkeit]] :[[schaffensfreudig]] :[[Schallquelle]] :[[Schaltanlage]] :[[Schaltkreis]] :[[Schamlosigkeit]] :[[Scharfsinnigkeit]] :[[Schattenspiel]] :[[scheffeln]] :[[scheffelweise]] :[[Scheinselbstständigkeit]] :[[Scheinselbständigkeit]] :[[Scheißhausparole]] :[[Scheußlichkeit]] :[[Schichtbetrieb]] :[[Schichtdicke]] :[[Schiedsrichtergespann]] :[[Schiffstau]] :[[Schilderwald]] :[[Schirmherrschaft]] :[[Schlachtfest]] :[[Schlaffi]] :[[Schlafzimmerblick]] :[[Schlafzimmerlampe]] :[[Schlafzimmerschrank]] :[[Schlangenlinien]] :[[schleimen]] :[[Schlepptender]] :[[Schluckspecht]] :[[Schluderarbeit]] :[[Schluderei]] :[[Schluderer]] :[[schluderig]] :[[Schluderin]] :[[Schluderwirtschaft]] :[[Schlummer]] :[[Schlüsselbart]] :[[schlupfen]] :[[Schmaus]] :[[schmökern]] :[[Schmuddelwetter]] :[[Schmückung]] :[[schnäbeln]] :[[Schnippischkeit]]{{f}} :[[Schnittsalat]] :[[Schnorrer]] :[[Schnellbremsung]] :[[Schöpfungsgeschichte]] :[[Schokoladennikolaus]] :[[Schokoladenweihnachtsmann]] :[[Schokonikolaus]] :[[Schonwald]] :[[Schoppen]] :[[schrammen]] :[[Schredder]] :[[Schreibstift]] :[[schriftstellerisch]] :[[Schrottpresse]] :[[Schuber]] :[[Schützer]] :[[Schützerin]] {{mitt4}} :[[Schulterblick]] :[[Schundliteratur]] :[[Schurkerei]] :[[Schwangerschaftsverhütung]] :[[Schwarzbuch]] :[[Schweineohr]] :[[Schweinepest]] :[[Schwelbrand]] :[[schwermutvoll]] :[[Schwertknauf]] :[[Schwimmclub]] :[[Schwimmfan]] :[[Schwimmklub]] :[[Schwimmstadion]] :[[Schwimmtrainer]] :[[Schwimmtrainerin]] :[[Schwimmtraining]] :[[Schwimmturnier]] :[[Schwimmmverein]] :[[Schwimmverband]] :[[Schwingungsdauer]] :[[Seeblick]] :[[seelenverwandt]] :[[Seenlandschaft]] :[[Seidenfaser]] :[[Seifenspender]] :[[Sekundenkleber]] :[[Selbstherrlichkeit]] :[[Selbstversorger]] :[[Serengeti]] :[[Sexsklave]] :[[Shuttleflug]] :[[Shuttlezug]] :[[sibyllenhaft]] :[[sibyllinisch]] :[[Sicherstellung]] :[[Sichtung]] :[[Silberblick]] :[[Sinkflug]] :[[Sinnsuche]] :[[Sinti und Roma]] :[[Sittsamkeit]] :[[skalieren]] :[[Skooter]] :[[Slot]] :[[Sonar]] :[[Sonderermittler]] :[[Sonnenbalkon]] :[[Sozialpädagoge]] :[[Sozialpädagogin]] :[[Spaceshuttle]] :[[Spaltprodukt]] :[[spätabends]] :[[Spätaufsteher]] :[[Spätaufsteherin]] :[[Spätaussiedler]] :[[Spätaussiedlerin]] :[[Spätbarock]] :[[Spätburgunder]] :[[Spätdienst]] :[[Spätentwickler]] :[[Spätentwicklerin]] :[[Spätfilm]] :[[Spätfolge]] :[[Spätfrost]] :[[Spätfrucht]] :[[Spätgeburt]] :[[Spätgemüse]] :[[Spätgeschäft]] :[[Spätgotik]] :[[spätgotisch]] :[[Spätheimkehrer]] :[[Spätheimkehrerin]] :[[Spamfilter]] :[[Sparhaushalt]] :[[Sparpolitik]] :[[Spektralfarbe]] :[[Spielzeugindustrie]] :[[Spitzensport]] {{mitt4}} :[[Sportakademie]] :[[Sportartikelhersteller]] :[[Sportdrink]] :[[Sporteinrichtung]] :[[Sportereignis]] :[[Sportevent]] :[[Sportfahrrad]] :[[Sportfischen]] :[[Sportfischer]] :[[Sportfischerin]] :[[Sportgetränk]] :[[Sporthygiene]] :[[Sportkurs]] :[[Sportlichkeit]] :[[Sportliebhaber]] :[[Sportliebhaberin]] :[[Sportnachrichten]] :[[Sportpsychologie]] :[[Sportrad]] :[[Sportseite]] :[[Sportsendung]] :[[Sportstätte]] :[[Sporttag]] :[[Sporttasche]] :[[Sportvereinigung]] :[[Sportverletzung]] :[[Sportwettbewerb]] :[[Sportzeitung]] :[[Sportzentrum]] :[[Sprachakademie]] :[[Sprachanalyse]] :[[Sprachanimation]] :[[Spracharbeit]] :[[Spracharchiv]] :[[Sprachbehandlung]] :[[Sprachbehinderung]] :[[Sprachberuf]] :[[Sprachbeschreibung]] :[[Sprachbuch]] :[[Sprachdidaktik]] :[[Sprachdiskurs]] :[[Sprachdokument]] :[[Sprachdokumentation]] :[[Sprachencharta]] :[[Sprachenfrage]] :[[Sprachenrecht]] :[[Spracherziehung]] :[[Sprachfach]] :[[Sprachforscher]] :[[Sprachforscherin]] :[[Sprachgeographie]] :[[Sprachgesellschaft]] :[[Sprachhistoriker]] :[[Sprachhistoriker]] :[[Sprachinhaltsforschung]] :[[Sprachkunde]] :[[Sprachlehrgang]] :[[Sprachmuseum]] :[[Sprachpädagogik]] :[[Sprachphilosoph]] :[[Sprachphilosophin]] :[[Sprachphilosophie]] :[[Sprachpsychologie]] :[[Sprachregel]] :[[Sprachschatz]] :[[Sprachschule]] :[[Sprachschüler]] :[[Sprachschülerin]] :[[Sprachschutzgesetz]] :[[Sprachsoziologe]] :[[Sprachsoziologie]] :[[Sprachsoziologin]] :[[Sprachstruktur]] :[[Sprachstudium]] :[[Sprachsynthese]] :[[Sprachsystem]] :[[Sprachtalent]] :[[Sprachteilhaber]] :[[Sprachverein]] :[[Sprachvergleich]] :[[Sprachwandelgesetz]] :[[Sprachzone]] {{mitt4}} :[[Sprayer]] :[[Sprayerin]] :[[Spurt]] :[[Staatengemeinschaft]] :[[Staatsbesitz]] :[[Staatsdiener]] :[[Staatsdienerin]] :[[Staatsetat]] :[[Staatsferne]] :[[Staatshaushaltsplan]] :[[Staatsnähe]] :[[Stabmixer]] :[[Stabsstelle]] :[[Stahlfass]] :[[Stahlguss]] :[[Standbein]] :[[Standmixer]] :[[standrechtlich]] :[[Starren]] :[[Städteplanung]] :[[Stärkung]] :[[Stadtentwicklung]] :[[Staplerfahrer]] :[[Staplerfahrerin]] :[[Statik]] :[[Steigflug]] :[[jemandem keine Steine in den Weg legen]] :[[Steppstich]] :[[Sterndeuterei]] :[[Sterndeuterin]] :[[Sterndeutung]] :[[Steuerabkommen]] :[[Steuerbezirk]] :[[Steuerfahnder]] :[[Steuerfahnderin]] :[[Steuerungsanlage]] :[[Steuerungscomputer]] :[[Steuerungstechnik]] :[[Stichwahl]] :[[Sticker-Sarkom]] :[[Stillosigkeit]] :[[Stillstehen]] :[[Stimmanalyse]] :[[Stipulation]] :[[Stipulierung]] :[[Stotterei]] :[[Stotterer]] :[[Stotterin]] :[[Straflosigkeit]] :[[Strapazierfähigkeit]] :[[Straßenjunge]] :[[Straßenverhältnis]] :[[Streithahn]] :[[Streudienst]] :[[Streugut]] :[[Streumittel]] :[[Strompreis]] :[[Stromquark]] :[[Studiomusiker]] :[[Studiomusikerin]] :[[Stummelschwanz]] :[[Sturmglocke]] :[[Styphninsäure]] :[[Subsistenzwirtschaft]] :[[substituieren]] :[[Substituierung]] :[[subsumieren]] :[[süddeutsch]] :[[Süddeutsche]]{{f}} :[[Süddeutscher]]{{m}} :[[Süßwasseraquarium]] :[[Sulfanilsäure]] :[[Suppenfleisch]] :[[systemlos]] {{botten}} ====T==== {{topp}} :[[Tabakpfeife]] :[[Tagespflege]] :[[Tagestourismus]] :[[Taktung]] :[[Talentscout]] :[[Tannenholz]] :[[Tapetenrolle]] :[[Tapeziertisch]] :[[Taschenbillard]] :[[Taschenspieler]] :[[Teakholz]] :[[Teilberreich]] :[[Teilgebiet]] :[[Telefonkabel]] {{mitt4}} :[[Telefonterror]] :[[Teppichhändler]] :[[Teppichhändlerin]] :[[Teppichknüpfer]] :[[Testamentsvollstreckung]] :[[Testkäufer]] :[[Tetrahydrofolsäure]] {{mitt4}} :[[Theaterprobe]] :[[therapieren]] :[[Thermik]] :[[Tiefkonjunktur]] :[[Tierkreiszeichen]] :[[Titelverteidigung]] :[[Titoismus]] :[[Törn]] :[[Tonalität]] :[[Tonerzeugung]] :[[Tonstufe]] :[[topaktuell]] :[[Toponymie]] :[[Toponymik]] :[[Tourismusbranche]] :[[Tourismusindustrie]] {{mitt4}} :[[Tragikomik]] :[[Transfusion]] :[[Transplantationschirurgie]] :[[Traumdeuter]] :[[Traumdeuterin]] :[[Traumdeutung]] :[[Trendsportart]] :[[Trinkschale]] :[[tröten]] :[[tropfnass]] :[[Truppenkontingent]] :[[Tuchhändler]] :[[Tuchmacher]] :[[Tüncher]] :[[Türglocke]] :[[Türknauf]] :[[tugendlich]] {{botten}} ====U==== {{topp}} :[[Übel]]{{n}} :[[Überdehnung]] :[[Übereifer]] :[[überfordert]] :[[Überfüllung]] :[[Überfütterung]] :[[Überhäufung]] :[[überkomplex]] :[[überkorrekt]] :[[Überlistung]] :[[Überrundung]] :[[Überschreitung]] :[[übersteuern]] :[[Übersteuerung]] :[[überstrapazieren]] :[[überstreifen]] :[[überströmen]] {{mitt4}} :[[Überstrumpf]] :[[überstülpen]] :[[überstürzen]] :[[übertariflich]] :[[übertechnisiert]] :[[überteuern]] :[[Überteuerung]] :[[übertippen]] :[[Überwachungsdienst]] :[[Überwachungsstaat]] :[[Überwachungsstelle]] {{mitt4}} :[[Überwachungssystem]] :[[umändern]] :[[Umrahmung]] :[[umsteuern]] :[[Umzingelung]] :[[unannehmlich]] :[[unaufdringlich]] :[[Unauffälligkeit]] :[[unehrenhaft]] :[[Unerbittlichkeit]] :[[Ungehorsamkeit]] :[[Ungestörtheit]] :[[Unglaube]] :[[Uniformierung]] :[[Uniformität]] :[[Unkameradschaftlichkeit]] :[[Unkonzentriertheit]] :[[Unkrautbekämpfungsmittel]] :[[Unkrautvernichtungsmittel]] :[[Unkrautvertillgungsmittel]] :[[Unliebsamkeit]] :[[Unmündigkeit]] :[[Unpässlichkeit]] :[[unpassierbar]] :[[unsolidarisch]] :[[Unsportlichkeit]] {{mitt4}} :[[Untauglichkeit]] :[[unterfordert]] :[[Unterhaltungslitteratur]] :[[Unterjochung]] :[[unterlaufen]] :[[Unterlegenheitsgefühl]] :[[unterliegen]] :[[Untermiete]] :[[Unterrichtsform]] :[[Unterschreitung]] :[[Unterstellung]] :[[unter Tage]] :[[unverkäuflich]] :[[Unversehrtheit]] :[[Unverträglichkeit]] :[[Unwort]] :[[Unzweideutigkeit]] :[[Urahn]] :[[Urlaubsgebiet]] :[[Urstück]] :[[UV-Licht]] {{botten}} ====V==== {{topp}} :[[Valenzquark]] :[[vandalisch]] :[[Vaterfreuden]] :[[vaterländisch]] :[[vegetationslos]] :[[venezuelisch]] :[[Verängstigung]] :[[Veräußerungsverbot]] :[[Veranlasser]] :[[Veranlasserin]] :[[verbeißen]] :[[Verbindlichkeit]] :[[Verbiss]] :[[Verblendung]] :[[verblöden]] :[[Verbraucherschutz]] :[[Verbrauchervertrauen]] :[[Verbrauchssteuererhöhung]] :[[Verdachtsfall]] :[[Verdammung]] :[[Verdienstorden]] :[[Verfahrenstechnik]] :[[Verfassungsgericht]] :[[Verfassungsorgan]] :[[verfilzen]] :[[Verfolgungsfahrt]] :[[Verfolgungsjagd]] :[[verformen]] :[[Verfüllung]] :[[Vergabeverfahren]] {{mitt4}} :[[Vergabepraxis]] :[[Vergaberecht]] :[[vergären]] :[[vergittern]] :[[Vergnügung]] :[[Vergötterung]] :[[vergoren]] :[[verhelfen]] :[[Verherrlichung]] :[[Verhüllung]] :[[Verifikation]] :[[verjagen]] :[[Verkaufserfolg]] :[[Verkehrstauglichkeit]] :[[Verkehrswert]] :[[verklemmt]] :[[Verknöcherung]] :[[Verkrüppelung]] :[[Verköstigung]] :[[Verkündigung]] :[[Verlangsamung]] :[[Verlaufsform]] :[[Verlustangst]] :[[Verlustpunkt]] :[[verlustpunktfrei]] :[[Vermesser]] :[[Verpachtung]] {{mitt4}} :[[Verrenkung]] :[[Verriegelung]] :[[versaufen]] :[[Verschandelung]] :[[verschiebbar]] :[[verschmieren]] :[[Verschmutzer]] :[[Verschmutzerin]] :[[verschulden]] :[[Versender]] :[[Versenderin]] :[[Versicherungsbranche]] :[[Versicherungsvertreter]] :[[Versicherungsvertreterin]] :[[Versuchsabteilung]] :[[versohlen]] :[[Versorger]] :[[versperren]] :[[Vertäfelung]] :[[Verteidigungsbündnis]] :[[Verteidigungsfall]] :[[verteufeln]] :[[Vertonung]] :[[vertraglich]] :[[Vertragswerkstatt]] :[[Vervierfachung]] :[[Vervollkommnung]] :[[Vervollständigung]] :[[Verweltlichung]] :[[Verzärtelung]] :[[Verzinnung]] :[[verzinsen]] :[[Verzollen]]{{n}} {{mitt4}} :[[Videoanleitung]] :[[Videoassistent]] :[[Videoassistentin]] :[[Videoassistenz]] :[[Videoaufnahme]] :[[Videoaufzeichnung]] :[[Viehzüchterin]] :[[Vierkant]] :[[Viertelung]] :[[vigorös]] :[[Visafreiheit]] :[[Visitation]] :[[Völkerballhalle]] :[[Völkerballmatch]] :[[Völkerballnationalmannschaft]] :[[Völkerballspiel]] :[[Völkerballspieler]] :[[Völkerballspielerin]] :[[Völkerballteam]] :[[Völkerballtrainer]] :[[Völkerballtrainerin]] :[[Völkerballtraining]] :[[Völkerballturnier]] :[[Völkerballverband]] :[[Völkerballverein]] :[[Völkerrechtssubjekt]] :[[Vogelgehege]] :[[Volksbegehren]] :[[Volltrunkenheit]] :[[vorbeimarschieren]] :[[Vorbildcharakter]] :[[vorbildhaft]] :[[voreinstellen]] :[[Vorgriff]] :[[vorhängen]] :[[vortreten]] :[[vorurteilsbehaftet]] :[[Vulkanasche]] {{botten}} ====W==== {{topp}} :[[wabenförmig]] :[[Wachsabdruck]] :[[wachsartig]] :[[Wachsfigur]] :[[Wachsen]] :[[Wachsoldat]] :[[die Waffen niederlegen]] :[[Wagenburg]] :[[Wagenburgmentalität]] :[[Wahlkampfmanager]] :[[Wahnsinnige]], [[Wahnsinniger]] :[[Wahrheitskommission]] :[[Wahrscheinlichkeitsgrad]] :[[Walfleisch]] :[[Wallanlage]] :[[Wallfahrtskirche]] :[[Wandfarbe]] :[[Warensendung]] {{mitt4}} :[[Was du heute kannst besorgen, verschiebe nicht auf morgen.]] :[[Wasserballarena]] :[[Wasserballclub]] :[[Wasserballhalle]] :[[Wasserballklub]] :[[Wasserballstadion]] :[[Wasserballturnier]] :[[Wasserballverband]] :[[Wasserballverein]] :[[Wasserskiläufer]] :[[Wasserskiläuferin]] :[[Wasserskisport]] :[[Wässerung]] :[[Watschelgang]] :[[Webfehler]] :[[Webpelz]] {{mitt4}} :[[wegklicken]] :[[Wegmarke]] :[[Wegstrecke]] :[[weh]] :[[Weichei]] :[[Weichwährung]] :[[Weisssagung]] :[[Weinflaschenregal]] :[[Weiterbetrieb]] :[[Weizenkleber]] :[[weltbürgerlich]] :[[Weltgewandtheit]] :[[Weltpolizist]] :[[Weltraumorganisation]] :[[Wendel]] :[[Wendenkreuzzug]] :[[Werbevertrag]] :[[Wertberichtigung]] :[[Werthaltigkeit]] :[[Wertschöpfung]] :[[Wertschöpfungskette]] :[[Wertstellung]] :[[Westgotin]] :[[westgotisch]] :[[Wetterschacht]] {{mitt4}} :[[Wichtigtuerei]] :[[wie die Axt im Walde]] :[[widerspruchslos]] :[[Wiedererkennungswert]] :[[Wildvogel]] :[[Wildwuchs]] :[[Windelausschlag]] :[[windelweich]] :[[Windsurfer]] :[[Windsurferin]] :[[Winkelmaß]] :[[Winzergenossenschaft]] :[[Winzerverein]] :[[Wirkstoff]] :[[Wirkungsweise]] :[[Wirtschaftsführung]] :[[Wirtschaftskreislauf]] :[[Wirtschaftsweg]] :[[wissensdurstig]] :[[Wohnanlage]] :[[Wohnungsbesichtigung]] :[[womöglich]] :[[Wundverband]] :[[Würgemal]] :[[wunschlos glücklich]] {{botten}} ====Z==== {{topp}} :[[Zähnung]] :[[Zahlmeister]] :[[Zahlungsbeleg]] :[[Zahlungsrückstand]] :[[Zahlungsunfähigkeit]] :[[Zahnarzttermin]] :[[Zarenreich]] :[[Zechpreller]] :[[Zechprellerin]] :[[Zedernholzöl]] :[[Zehrung]] {{mitt4}} :[[Zeichenkunst]] :[[Zeichenkurs]] :[[Zeitachse]] :[[Zeitarbeit]] :[[Zeitschriftenbezug]] :[[Zeitspiel]] :[[Zelebrant]] :[[Zelebrantin]] :[[Zelebration]] :[[Zelebrierung]] :[[Zentralstaat]] :[[zerfasern]] :[[zerkleinern]] :[[Zerkleinerer]] :[[Zerrspiegel]] :[[Zerschneidung]] :[[zersiedeln]] {{mitt4}} :[[Zeugung]] :[[Ziegelmauer]] :[[Zielgerät]] :[[Zigarettenschmuggel]] :[[Zitation]] :[[Zitierweise]] :[[Zivilisationsbruch]] :[[Zollfahnder]] :[[Zollfahnderin]] :[[Zollfreiheit]] :[[zoomen]] {{mitt4}} :[[Zubringer]] :[[Zugführerin]] :[[zukunftsgläubig]] :[[Zukunftsmarkt]] :[[Zungenfertigkeit]] :[[Zurücksetzung]] :[[zusammensparen]] :[[Zusatzangebot]] :[[Zusatzantrag]] :[[Zusatzausbildung]] :[[zuschießen]] :[[Zuschussbetrieb]] :[[Zusteller]] :[[zwanglos]] :[[Zwecklosigkeit]] :[[zweigeteilt]] :[[Zweikaiserproblem]] :[[Zwergschnauzer]] :[[Zwischenhandel]] {{botten}} [[Kategori:Wiktionary:Projekt|Önskelistor/Tyska]] 2hyshnvtr5ixz4lf4d3d3g3z50vcf98 3698139 3698049 2022-07-31T10:55:00Z Pametzma 10470 /* S */ wikitext text/x-wiki __NOTOC__ [[#A|A]] | [[#B|B]] | [[#C|C]] | [[#D|D]] | [[#E|E]] | [[#F|F]] | [[#G|G]] | [[#H|H]] | [[#I|I]] | [[#J|J]] | [[#K|K]] | [[#L|L]] | [[#M|M]] | [[#N|N]] | [[#O|O]] | [[#P|P]] | [[#Q|Q]] | [[#R|R]] | [[#S|S]] | [[#T|T]] | [[#U|U]] | [[#V|V]] | [[#W|W]] | [[#X|X]] | [[#Y|Y]] | [[#Z|Z]] ====A==== {{topp}} :[[Aalräucherei]] :[[abbetteln]] :[[abbummeln]] :[[Abendmahlstreit]] :[[Aberkennung]] :[[abfälschen]] :[[Abfederung]] :[[abgasfrei]] :[[Abgasnorm]] :[[Abgasverlust]] :[[Abgaswert]] :[[abpolstern]] :[[Abrissbagger]] :[[abschaltbereit]] :[[abschauen]] :[[abtropfen]] :[[Abwrackprämie]] :[[Abzahlungsrate]] {{mitt4}} :[[Abzahlungswesen]] :[[Abzugsfähigkeit]] :[[Adoptivkaiser]] :[[Adsorber]] :[[Agrammatismus]], [[Dysgrammatismus]] :[[Aktienausgabe]] :[[Aktiendepot]] :[[Aktienoption]] :[[alimentieren]] :[[Alkaptonurie]] :[[Alkoholentzug]] :[[Allgemeinverständlichkeit]] :[[Amidosulfinsäure]] :[[amnestieren]] :[[Amtseinführung]] :[[amtieren]] :[[Amüsement]] :[[anapästisch]] :[[Anbiederung]] :[[änderbar]] :[[Anfangsstadium]] :[[anfragen]] :[[anfrieren]] :[[Angelgewässer]] :[[Anglisierung]] :[[Anglophilie]] :[[Angriffswelle]] {{mitt4}} :[[Angstzustand]] :[[ankratzen]] :[[anlassen]] :[[anlehnen]] :[[anmahnen]] :[[Anschlagsdrohung]] :[[anschnallen]] :[[anströmen]] :[[Antiquiertheit]] :[[Antiquitätenhandel]] :[[Antiquitätensammler]] :[[Antiquitätensammlerin]] :[[Antiquitätensammlung]] :[[Antroposophie]] :[[Apartheidpolitik]] :[[Apolipoprotein]] :[[Arbeitsanzug]] :[[Arbeitshund]] :[[Arbeitspreis]] :[[Arbeitsvorbereitung]] :[[Archaik]] :[[Armschiene]] :[[arrivieren]] :[[Arsan]] :[[Artemisinin]] :[[Asbestanzug]] :[[Asbestfaser]] :[[Asbestsanierung]] :[[Asbestzement]] :[[aschkenasisch]] :[[Asphaltbahn]] :[[Asphaltcowboy]] :[[Asphaltdschungel]] :[[Asphaltlack]] :[[Asphaltliterat]] :[[Asphaltliteratin]] {{mitt4}} :[[Asphaltpfad]] :[[Asphaltpresse]] :[[aspirieren]] :[[Atemweg]] :[[Atomökonomie]] :[[Atomprogramm]] :[[Atomstruktur]] :[[Atomteststopp]] :[[Audienzhalle]] :[[Audienzraum]] :[[Audienzsaal]] :[[Aufbaustudium]] :[[Auffindung]] :[[aufhellend]] :[[Aufhellung]] :[[Aufkündigung]] :[[Aufreihung]] :[[Aufspeicherung]] :[[aufstacheln]] :[[Auftragsvergabe]] :[[auf Augenhöhe]] :[[aufgeilen]] :[[aufpolstern]] :[[aufsässig]] :[[aufständig]] :[[Augeninnendruck]] :[[Augenwischerei]] :[[ausdiskutieren]] :[[Augräber]] :[[Augräberin]] :[[Auskundschaften]] :[[Auslandspresse]] :[[Ausrüster]] :[[Ausschalter]] :[[ausschelten]] :[[ausschließend]] :[[Außenbord]] :[[Außendurchmesser]] :[[Ausstaffierung]] :[[Austerität]] :[[Austreibung]] :[[Avis]] {{botten}} ====B==== {{topp}} :[[Babyalter]] :[[Babybauch]] :[[Babybett]] :[[Babydoll]] :[[Babyfon]] :[[Babyjahr]] :[[Babykleidung]] :[[Babykorb]] :[[Babyleiche]] :[[Babymassage]] :[[Babypause]] :[[Babypopo]] :[[Babypuppe]] :[[Babyrassel]] :[[Backautomat]] :[[Bademode]] :[[Bahnverlauf]] :[[Balkonblume]] :[[Balkonbrüstung]] :[[Balkonkasten]] :[[Balkonmöbel]] :[[Balzbewegung]] :[[Balzlaut]] :[[Balzplatz]] :[[Balzruf]] :[[Bankaktie]] :[[Bankenrettung]] :[[Bannwald]] :[[Barockdichtung]] :[[Barockmalerei]] :[[Barocktheater]] :[[Bartschlüssel]] {{mitt4}} :[[Bauboom]], {{m}} :[[Baumwolltasche]] :[[Bauschaum]] :[[Baustellengebäude]] :[[Beachbasketball]] :[[bedenkenswert]] :[[bedrückend]] :[[Beeilung]] :[[Beflaggung]] :[[Begleitband]] :[[Begleitmusiker]] :[[Begleitmusikerin]] :[[beheimaten]] :[[Beherbergung]] :[[Beherzigung]] :[[Beinfreiheit]] :[[bekanntermaßen]] :[[Bekenntnisfreiheit]] :[[Bekohlen]] :[[Bekohlung]] :[[Bekundung]] :[[Belaubung]] :[[Bemalung]] :[[benebeln]] :[[Benommenheit]] :[[bequatschen]] :[[bequellen]] :[[Beraubung]] :[[beregnen]] :[[bereithaben]] :[[bereitlegen]] :[[bersekerhaft]] :[[berührungslos]] :[[Berufsanfänger]] :[[beseelt]] :[[Besichtigungsreise]] :[[Besichtigungstour]] :[[Besichtigungszeit]] :[[Besitzergreifung]] :[[Bestärkung]] :[[Betriebshof]] :[[Bettenburg]] :[[beurkunden]] :[[Bewuchs]] :[[Bezahlbarkeit]] :[[bezwingbar]] :[[Bibliokleptomanie]] :[[Bicoid]] {{mitt4}} :[[Bilanzsumme]] :[[Bildbetrachtung]] :[[bildungspolitisch]] :[[Bilinguität]] :[[Blasphemist]] :[[Blattsalat]] :[[blaues Blut]] :[[Blechbläser]] :[[Bleifuss]] :[[blickdicht]] :[[Blindenfußball]] :[[Blindenfußballarena]] :[[Blindenfußballcoach]] :[[Blindenfußballfan]] :[[Blindenfußballhalle]] :[[Blindenfußballmatch]] :[[Blindenfußballnationalmannschaft]] :[[Blindenfußballprofi]] :[[Blindenfußballspiel]] :[[Blindenfußballspieler]] :[[Blindenfußballspielerin]] :[[Blindenfußballstadion]] :[[Blindenfußballteam]] :[[Blindenfußballturnier]] :[[Blindenfußballverein]] :[[Blindenfußballverband]] :[[Blockheizkraftwerk]] :[[Blogg]] :[[Bluesmusiker]] :[[Bluesmusikerin]] :[[Blutspendeaktion]] :[[Blutspendedienst]] {{mitt4}} :[[den Boden bereiten]] :[[Böschungslinie]] :[[Böschungswinkel]] :[[Bolide]] :[[Bootsmannschaft]] :[[Bordrestaurant]] :[[Brandmelder]] :[[Breitenwirkung]] :[[bretthart]] :[[Briefmarkensatz]] :[[etwas fertig bringen]] (im Sinne von "im Stande sein etw. zu tun") :[[etwas zustande bringen]] :[[es weit bringen]] :[[es nicht übers Herz bringen]] :[[es zu etwas bringen]] :[[jemanden um etwas bringen]] :[[etwas an sich bringen]] :[[etwas unter die Leute bringen]] :[[jemanden auf einen Gedanken bringen]] :[[jemanden zum Lachen bringen]] :[[zu Papier bringen]] :[[Kinder zu Bett bringen]] :[[Bronzeschmied]] :[[Bronzeschmiedin]] :[[Brosame]] :[[Brot schmieren]] :[[Brücken bauen]] :[[Buchwissen]] :[[Buckelpiste]] :[[Bud­get­de­fi­zit]] :[[Bundesgenossenschaft]] :[[Bündnisfall]] :[[Bündnispolitik]] :[[bürokratisieren]] :[[Bürzeldrüse]] :[[Burgherr]] :[[Burkaverbot]] :[[Burkini]] {{botten}} ====C==== {{topp}} :[[Chefsekretärin]] :[[Chia]] {{mitt4}} :[[Christbaumschmuck]] {{mitt4}} :[[Cockpitbesatzung]] :[[Costa Ricaner]] :[[Costa Ricanerin]] {{mitt4}} :[[crossmedial]] {{botten}} ====D==== {{topp}} :[[Dachgiebel]] :[[Dachlatte]] :[[Dachschräge]] :[[Damenschneider]] :[[daneben]] :[[Daseinsvorsorge]] :[[Datenarchiv]] :[[Datendiebstahl]] :[[Datensatz]] :[[dazugeben]] :[[Deaktivierung]] {{mitt4}} :[[Debattenkultur]] :[[Defizitverfahren]] :[[Dehnungsfuge]] :[[Deichgraf]] :[[dekoffeinieren]] :[[Dekolonialisierung]] :[[Dekompression]] :[[Delier]] :[[Delierin]] :[[delisch]] {{mitt4}} :[[Demaskierung]] :[[Denaturierung]] :[[Denkprozesse]] :[[Deutschkurs]] :[[dezentral]] :[[Diagnosetool]] :[[Dienstabteil]] :[[dienstbar]] :[[dimmbar]] :[[Dinkelmehl]] :[[Disponibilität]] :[[distinguieren]] :[[Distinguiertheit]] :[[Dokumentalistik]] :[[Domestizierung]] :[[doppelstöckig]] :[[Doppeltraktion]] :[[Doppelverdiener]] {{mitt4}} :[[Dosenpfand]] :[[dosierbar]] :[[dottergelb]] :[[Drachenfutter]] :[[Drahtstift]] :[[drappieren]] :[[Drechslerei]] :[[Drosselspule]] :[[Druckerschnittstelle]] :[[Druckschwankung]] :[[dünnflüssig]] :[[dünnhäutig]] :[[Düpierung]] :[[Dunstabzug]] :[[Duplikation]] :[[Durchgängigkeit]] :[[durchgreifen]] :[[durchnässen]] :[[durchsitzen]] {{botten}} ====E==== {{topp}} :[[Ebenbürtigkeit]] :[[Echtholzparkett]] :[[Edelstahlfass]] :[[Edition]] :[[Editorial]] :[[Ehrfurcht gebietend]] :[[ehrfurchtgebietend]] :[[Eidbruch]] :[[Eifersüchtelei]] :[[Eigendynamik]] :[[Eigenlob stinkt!]] :[[eincremen]] :[[Einebnung]] :[[Einforderung]] :[[Einfühlsamkeit]] :[[Einkaufsnetz]] :[[Einkesselung]] :[[Einpassung]] :[[Einschluss]] :[[Einschusswunde]] :[[einweisen]] :[[Eisbein]] :[[Eisegese]] :[[Eisenbahnunterführung]] :[[Eiskrawatte]] :[[Eisrevue]] :[[Eissegeln]] :[[Eisstock]] :[[Eisstockschießen]] {{mitt4}} :[[Eklat]] :[[Elefantenbulle]] :[[Elefantenkuh]] :[[elektrisierend]] :[[Elektroinstallateur]] :[[Elektroniker]] :[[Elektronikerin]] :[[Elternvertretung]] :[[Endstadium]] :[[Energieaufwand]] :[[Englischkurs]] :[[Entfesselung]] :[[entgeltlich]] :[[Entmachtung]] :[[enträtseln]] :[[Entschlüsselung]] :[[Entwicklungsminister]] :[[epochal]] :[[erbeten]] :[[erbeuten]] :[[Erbfolgekrieg]] :[[Erbland]] {{mitt4}} :[[Erbpacht]] :[[Erdnusscreme]] :[[Erdnussflip]] :[[Erdnusskuchen]] :[[Erdnussmark]] :[[Erdnussöl]] :[[Erfüllungsgehilfe]] :[[Erfüllungsgehilfin]] :[[Erfüllungsort]] :[[Erfüllungspolitik]] :[[Erfüllungspolitiker]] :[[Erfüllungstag]] :[[Erhitzung]] :[[Erklärbarkeit]] :[[Ernteausfall]] :[[Erntehelfer]] :[[Erquickung]] :[[Erretter]] :[[Ersatzfahrplan]] :[[Erschwernis]] :[[Erschwerung]] :[[Ersetzbarkeit]] :[[ersteigern]] :[[ertragreich]] :[[Erwirkung]] :[[erwünschen]] {{mitt4}} :[[Erwünschtheit]] :[[Erzielung]] :[[Etrurien]] :[[Ettikett]] :[[ettikettieren]] :[[Euro-Rettungsschirm]] :[[eutrophieren]] :[[Exportbeschränkung]] :[[Exportgenehmigung]] :[[Exportschlager]] :[[Exportschranken]] :[[Expropriateur]] :[[Exzenterpresse]] :[[Exzenterscheibe]] :[[Exzenterwelle]] {{botten}} ====F==== {{topp}} :[[Fabrikbesichtigung]] :[[Fabulierer]] :[[Fabuliererin]] :[[Fabulierkunst]] :[[Fachwerkbau]] :[[Fachwerkbauweise]] :[[Fäkalsprache]] :[[fahnenflüchtig]] :[[Fahnenklau]] :[[Fahrdamm]] :[[Fahrdienst]] :[[Fahrzeugbesitzer]] :[[Fahrzeugschau]] :[[falsifizierbar]] :[[famos]] :[[Fanfarenklänge]] :[[Fanmeile]] :[[Farbkontrast]] :[[Farbraum]] :[[Fasanenhahn]] :[[Fasanenhenne]] :[[Fasanenjäger]] :[[Fasanenwärter]] :[[Faschinenwerk]] :[[Fasergewebe]] :[[Fasergewinnung]] :[[Faserstoffindustrie]] :[[Faserbinder]] :[[Fassboden]] :[[Fassdaube]] :[[Fassonstahl]] :[[Fassonstück]] :[[fassweise]] :[[Fastenopfer]] :[[Fastenpredigt]] :[[Fastenspeise]] :[[Fatalität]] :[[Fatum]] :[[Faulbett]] :[[Faulenzerei]] :[[Faulfieber]] :[[Fäulniserreger]] :[[Faun]] :[[Faustgelenk]] :[[Faustkampf]] :[[Faustkämpfer]] :[[Faustpfand]] :[[Faustskizze]] :[[Fehlfarbe]] :[[Fehlerteufel]] :[[Fehlerursache]] :[[fein gemahlen]] :[[feingemahlen]] :[[Feinmechanik]] :[[Felonie]] :[[Fenchelgemüse]] :[[Fenchelhonig]] :[[Fenchelknolle]] :[[Fenchelöl]] :[[Fencheltee]] :[[fermentieren]] :[[Fermionenalgebra]] :[[Fernblick]] :[[fernmündlich]] :[[Fernreise]] :[[Fernsehstudio]] :[[Fertigteil]] :[[Festgeld]] :[[Festiger]] :[[Festpreis]] :[[feststecken]] :[[Festungswall]] :[[für jemanden durchs Feuer gehen]] :[[Feuerwehrhauptmann]] :[[Feuerwehrkommandant]] :[[Feuerwehrspritze]] :[[jemanden hinter die Fichte führen]] :[[Fiedler]] - (violinist) :[[Fiedlerin]] :[[Filmkritik]] :[[Finalisierung]] :[[Finanz-Leasingvertrag]] :[[Finanz-Software]] :[[Finanz-Swaps]] :[[Finanzabsicherung]] :[[Finanzabteilung]] :[[Finanzakrobatik]] :[[Finanzanalyse]] :[[Finanzanalyseabteilung]] :[[Finanzanalyst]] :[[Finanzanalystin]] :[[Finanzangelegenheiten]] :[[Finanzanlagenzugang]] :[[Finanzanstalt]] :[[finanzarm]] :[[Finanzassistent]] :[[Finanzassistentin]] :[[Finanzaudit]] :[[Finanzaufsichtsbehörde]] :[[Finanzaufsichtssystem]] :[[Finanzaufstellung]] :[[Finanzaufwendungen]] :[[Finanzausgleich]] :[[Finanzausstattung]] :[[Finanzausweise]] :[[Finanzbankrott]] :[[Finanzbeitrag]] :[[Finanzberaterin]] :[[Finanzberatung]] :[[Finanzbereich]] :[[Finanzbericht]] :[[Finanzberichterstattung]] :[[Finanzbeteiligung]] :[[Finanzbetrug]] :[[Finanzboykott]] :[[Finanzbranche]] :[[Finanzbuchführung]] {{mitt4}} :[[Finanzbuchhalter]] :[[Finanzbuchhalterin]] :[[Finanzchaos]] :[[Finanzchef]] :[[Finanzchefin]] :[[Finanzdecke]] :[[Finanzdeckung]] :[[Finanzdefizit]] :[[Finanzdepartement]] :[[Finanzderivate]] :[[Finanzdesaster]] :[[Finanzdienste]] :[[Finanzdienstleister]] :[[Finanzdienstleistung]] :[[Finanzdienstleistungsaufsicht]] :[[Finanzdienstleistungsbehörde]] :[[Finanzdienstleistungsbereich]] :[[Finanzdienstleistungssektor]] :[[Finanzdienstleistungsunternehmen]] :[[Finanzdiplomatie]] :[[Finanzdirektor]] :[[Finanzdistrikt]] :[[Finanzelite]] :[[Finanzentscheidungen]] :[[Finanzentwicklung]] :[[Finanzer]] :[[Finanzergebnis]] :[[Finanzermittlungsgruppe]] :[[Finanzerträge]] :[[Finanzfachfrau]] :[[Finanzfachmann]] :[[Finanzfirma]] :[[Finanzfuzzi]] :[[Finanzgebaren]] :[[Finanzgeheimnis]] :[[Finanzgenie]] :[[Finanzgerichtsbarkeit]] :[[Finanzgeschäfte]] :[[Finanzgesetz]] :[[finanzgetrieben]] :[[Finanzgruppe]] :[[Finanzhaushalt]] :[[Finanzhoheit]] :[[Finanzholding]] :[[finanzierbar]] :[[Finanzierbarkeit]] :[[Finanzierer]] :[[Finanzierungs-Leasing]] :[[Finanzierungsangebot]] :[[Finanzierungsart]] :[[Finanzierungsaufgaben]] :[[Finanzierungsaufwand]] :[[Finanzierungsaufwendungen]] :[[Finanzierungsbasis]] :[[Finanzierungsbedingungen]] :[[Finanzierungsbeschluss]] :[[Finanzierungsbetrag]] :[[Finanzierungsdienstleistung]] :[[Finanzierungsengpass]] :[[Finanzierungserleichterungen]] :[[Finanzierungsfehlbetrag]] :[[Finanzierungsfonds]] :[[Finanzierungsform]] :[[Finanzierungsfunktion]] :[[finanzierungsfähig]] :[[Finanzierungsgesellschaft]] :[[Finanzierungsgrundlage]] :[[Finanzierungsinstitut]] :[[Finanzierungskonzept]] :[[Finanzierungskosten]] :[[Finanzierungskrise]] :[[Finanzierungsleasing]] :[[Finanzierungslinie]] :[[Finanzierungslösung]] :[[Finanzierungslücke]] :[[Finanzierungsmangel]] :[[Finanzierungsmittel]] :[[Finanzierungsmodell]] :[[Finanzierungsmöglichkeit]] :[[Finanzierungsnachweis]] :[[Finanzierungsoption]] :[[Finanzierungspaket]] :[[Finanzierungspolitik]] :[[Finanzierungspraxis]] :[[Finanzierungsproblem]] :[[Finanzierungsprogramm]] :[[Finanzierungsprojekt]] :[[Finanzierungsquelle]] :[[Finanzierungsrahmen]] :[[Finanzierungsregel]] :[[Finanzierungsreserven]] :[[Finanzierungsspielraum]] {{mitt4}} :[[Finanzierungsstrategie]] :[[Finanzierungsträger]] :[[Finanzierungstätigkeit]] :[[Finanzierungsunterlagen]] :[[Finanzierungsunternehmen]] :[[Finanzierungsvereinbarung]] :[[Finanzierungsvermittler]] :[[Finanzierungsvorhaben]] :[[Finanzierungsvorschlag]] :[[Finanzierungszusage]] :[[Finanzimperium]] :[[Finanzindustrie]] :[[Finanzinnovation]] :[[Finanzinnovität]] :[[Finanzinstitution]] :[[Finanzinvestition]] :[[Finanzinvestor]] :[[Finanzjongleur]] :[[Finanzkanal]] :[[Finanzkapital]] :[[Finanzkapitalismus]] :[[Finanzkollaps]] :[[Finanzkonstrukt]] :[[Finanzkonto]] :[[Finanzkontrolle]] :[[Finanzkonzern]] :[[Finanzkreise]] :[[Finanzkriminalität]] :[[finanzkräftig]] :[[Finanzloch]] :[[Finanzlücke]] :[[Finanzmafia]] :[[Finanzmagnat]] :[[Finanzmagnatin]] :[[Finanzmakler]] :[[Finanzmanagement]] :[[Finanzmarktexperte]] :[[Finanzmarktexpertin]] :[[Finanzmarktkrise]] :[[Finanzmarktreform]] :[[Finanzmarktregulierung]] :[[Finanzmarktstabilisierung]] :[[Finanzmarktstabilisierungsanstalt]] :[[Finanzmarktstabilisierungsfonds]] :[[Finanzmarktstabilisierungsgesetz]] :[[Finanzmarktsteuer]] :[[finanzmarkttechnisch]] :[[Finanzmetropole]] :[[Finanzmittel]] :[[Finanzmittelbindung]] :[[Finanzmodell]] :[[Finanzmogul]] :[[Finanznachrichten]] :[[Finanznachrichtendienst]] :[[Finanznotstand]] :[[Finanzoffizier]] :[[finanzorientiert]] :[[Finanzpaket]] :[[Finanzplan]] :[[Finanzplaner]] :[[Finanzplanerin]] :[[Finanzplanung]] :[[Finanzplatz]] :[[Finanzpolitiker]] :[[Finanzpolitikerin]] :[[finanzpolitisch]] :[[Finanzpolster]] :[[Finanzproblem]] :[[Finanzprodukt]] :[[Finanzprogrammpakete]] :[[Finanzprüfung]] :[[Finanzquelle]] :[[Finanzrahmen]] :[[Finanzrecht]] :[[Finanzredakteur]] :[[Finanzreform]] :[[Finanzreformgesetz]] :[[Finanzrendite]] :[[Finanzrepression]] :[[Finanzrisiko]] :[[Finanzrisikomanagement]] :[[Finanzrisikomanager]] :[[Finanzrisikomanagerin]] :[[Finanzsanktionen]] :[[Finanzschuld]] :[[finanzschwach]] :[[Finanzschwierigkeiten]] :[[Finanzsicherheit]] :[[Finanzsituation]] :[[Finanzskandal]] :[[Finanzsoziologie]] :[[Finanzspekulation]] {{mitt4}} :[[Finanzstaat]] :[[Finanzstaatssekretär]] :[[Finanzstabilität]] :[[Finanzstabilitätsrat]] :[[Finanzstandort]] :[[finanzstark]] :[[Finanzstatistik]] :[[Finanzstatus]] :[[Finanzsteuerung]] :[[Finanzstrategie]] :[[Finanzstruktur]] :[[Finanzstärke]] :[[Finanzsupermarkt]] :[[Finanzsystem]] :[[Finanzteam]] :[[finanztechnisch]] :[[Finanzteil]] :[[Finanzterminbörse]] :[[Finanztermingeschäft]] :[[Finanzterminkontrakt]] :[[Finanzterminmarkt]] :[[Finanzterminoption]] :[[Finanztransaktion]] :[[Finanzunion]] :[[Finanzverhalten]] :[[Finanzverhältnisse]] :[[Finanzverkehr]] :[[Finanzvermittler]] :[[Finanzvermögen]] :[[Finanzverwaltung]] :[[Finanzviertel]] :[[Finanzvorschrift]] :[[Finanzwechsel]] :[[Finanzwelt]] :[[Finanzwerte]] :[[finanzwirtschaftlich]] :[[Finanzwissenschaft]] :[[Finanzwissenschaftler]] :[[Finanzwissenschaftlerin]] :[[Finanzzentrum]] :[[Finanzziel]] :[[Findungsphase]] :[[Firmengründung]] :[[First]] :[[Fischreichtum]] :[[Fitnessband]] :[[Flachbandkabel]] :[[Flachbau]] :[[Flachbauweise]] :[[Flachbett]] :[[Flachbettscanner]] :[[Flachland]] :[[Flachzange]] :[[Flächenland]] :[[flä­chig]] :[[die weiße Flagge hissen]] :[[Fladenbrot]] :[[flankieren]] :[[Flegelalter]] :[[Flegelei]] :[[flegelhaft]] :[[Flickwerk]] :[[Fliegengitter]] :[[Flimmern]] :[[Flohbiss]] :[[Flohzirkus]] :[[Flugzeugbau]] :[[Flugzeuggeschwader]] :[[Flugzeugkabine]] :[[Flussbiegung]] :[[Flussquant]] :[[Flussquantisierung]] :[[Fluxon]] :[[Fluxoid]] :[[Fokussierung]] :[[Folterer]] :[[Folterin]] :[[Forke]] :[[Forschungsgegenstand]] :[[Forschungsgemeinschaft]] :[[Forstbotanik]] :[[fort-]] :[[fortschrittsfeindlich]] :[[Fortschrittsfeindlichkeit]] :[[Fortschrittsglaube]] :[[fortschrittsgläubig]] :[[Fortschrittsgläubigkeit]] :[[Fortschrittswille]] :[[Fortzug]] :[[Fotostudio]] :[[Fragwürdigkeit]] :[[Framing]] :[[Frappucino]] :[[Frauenchor]] :[[freibeuterisch]] :[[freigeistig]] :[[freiheitlich]] :[[freiheitliebend]] :[[Freiheitsbeschränkung]] :[[Freiheitsbestrebung]] :[[Freiheitsheld]] :[[Freiheitskrieg]] :[[freiheitsliebend]] :[[Freihufe]] :[[Freilandei]] :[[Freilandgemüse]] :[[Freilandhaltung]] :[[Freilandkuh]] :[[Freilandkultur]] :[[Freilandpflanze]] :[[Freilandrose]] :[[Freilandschaf]] :[[Freilandschwein]] :[[Freilandstraße]] :[[Freilandversuch]] :[[Freilandziege]] :[[Freisetzung]] :[[Freizügigkeit]] :[[Fremdbestimmung]] :[[fremdeln]] :[[Fremdsprachenkenntnis]] :[[Freudlosigkeit]] :[[Freudenfeuer]] :[[Friedensgipfel]] :[[Friedensliebe]] :[[friedensliebend]] :[[Friedlichkeit]] :[[friedliebend]] :[[Frischdampf]] :[[fristlos]] :[[Frittenbude]] :[[Fruchtlosigkeit]] :[[Führerscheinentziehung]] :[[Frühstadium]] :[[Funkeln]] :[[Funktionsebene]] :[[Fürstenschule]] {{botten}} ====G==== {{topp}} :[[Gabelnadel]] :[[Galaxiencluster]] :[[Galaxienverteilung]] :[[Galvanisation]] :[[galvanisch]] :[[Galvaniseur]] :[[Galvaniseurin]] :[[Galvanisierung]] :[[Ganzheitlichkeit]] :[[gar nicht]] :[[Gebäudereinigung]] :[[Gebührenfreiheit]] :[[Geburtenkontrolle]] :[[gedeckt]] :[[gefordert]] :[[gefrohren]] :[[Gefüge]] :[[gefühlsselig]] :[[gegliedert]] :[[Gegrübel]] :[[Gehbehinderung]] :[[Geheimaudienz]] :[[Geheimdienstinformation]] :[[Geheimdiplomatie]] :[[Gehirnverletzung]] :[[Gehörnerv]] :[[Gehörtrommel]] :[[Gehrung]] :[[Geigensteg]] :[[Geigenvirtuose]] :[[Geißbock]] :[[Geißelung]] :[[Geistesarbeiter]] :[[Geistesgeschichte]] :[[Geistesgröße]] :[[Geisteskraft]] :[[Geistesleben]] :[[Geistesstärke]] :[[Geistesverfassung]] :[[Geistesverwirrung]] :[[Geistlosigkeit]] :[[Geitau]] :[[Gejauchze]] {{mitt4}} :[[Gekeife]] :[[Gekläff]] :[[Geklatsche]] :[[Geklimper]] :[[Geklingel]] :[[Geknister]] :[[Gekrach]] :[[Gekreisch]] :[[Gekröse]] :[[Geländeaufnahme]] :[[Geländebeschaffenheit]] :[[Geländeerkundung]] :[[Geländeerschließung]] :[[Geländefahrzeug]] :[[Geländeskizze]] :[[Geländeverhältnis]] :[[Gelbfilter]] :[[Gelbgießer]] :[[Gelbscheibe]] :[[Gelbschnabel]] :[[Geldabfindung]] :[[Geldabwertung]] :[[Geldanhäufung]] :[[Geldaristokratie]] :[[Geldaufwand]] :[[Geldaufwertung]] :[[Geldausgabe]] :[[Geldbedarf]] :[[Geldeingang]] :[[Geldempfänger]] :[[Geldgeschäft]] :[[Geldhahn]] :[[geldlos]] {{mitt4}} :[[Geldmengenpolitik]] :[[Gelehrigkeit]] :[[gelehrsam]] :[[gelockert]] :[[gelüsten]] :[[Gemäldegallerie]] :[[Gemeinschaftsgefüge]] :[[Gemeinschaftswährung]] :[[Generalaudienz]] :[[Generikahersteller]] :[[Geomarketing]] :[[Geotargeting]] :[[Gerberhandwerk]] :[[Gesamt]],{{n}} :[[Geschäftsleitung]] :[[Geschichtlichkeit]] :[[Geschichtsbewusstsein]] :[[Geschichtsbild]] :[[Geschichtsdidaktik]] :[[Geschichtskultur]] :[[geschichtslos]] :[[Geschichtsmanipulation]] :[[Geschichtsperspektive]] :[[Geschichtspolitik]] :[[Geschichtsraum]] :[[Geschiebe]] ''(geografi)'' :[[geschmacksneutral]] :[[Geschwaderkommodore]] :[[Gesellschaftswagen]] :[[Gesetzesartikel]] :[[Geständnis]] :[[Gestalter]] :[[Gestalterin]] :[[getreu]] :[[getriebelos]] :[[Gewährfrist]] :[[Gewährleistungsfrist]] :[[Gewaltfreiheit]] :[[gewaltlos]] :[[Gewaltlosigkeit]] :[[Gewissensfreiheit]] :[[Gewölbekeller]] {{mitt4}} :[[Giftpflaster]] :[[Glacéleder]] :[[Gläubigkeit]] :[[Glaserhandwerk]] :[[Glaserkitt]] :[[Glasermeister]] :[[Glasermeisterin]] :[[Glasfront]] :[[Wer im Glashaus sitzt, sollte nicht mit Steinen werfen.]] :[[Glaubhaftigkeit]] :[[Gleichschaltung]] :[[Glockenstuhl]] :[[glücklos]] :[[Glückslos]] :[[Glühweintasse]] :[[Gluthitze]] :[[Glykogenose]] :[[Glykogenspeicherkrankheit]] :[[Götzenaltar]] :[[Götzenanbeter]] :[[Götzenanbeterin]] :[[Götzendiener]] :[[Götzendienerin]] :[[götzendienerisch]] :[[Götzenglaube]] :[[götzenhaft]] :[[Götzenpriester]] :[[Götzentum]] :[[Goldfischglas]] :[[Goldgräberstimmung]] :[[Götterbaum]] :[[Grabbeigabe]] :[[Gratisaktie]] :[[Gratisanzeiger]] :[[Gratisarbeit]] :[[Gratisbeilage]] :[[Gratisblatt]] :[[Gratiseintritt]] :[[Gratisexemplar]] :[[Gratisgabe]] :[[Gratiskatalog]] :[[Gratiskindergarten]] :[[Gratisleistung]] :[[Gratismuster]] :[[Gratisnummer]] :[[Gratisprobe]] :[[Gratisprospekt]] :[[Gratisvorstellung]] :[[Gratiszeitung]] :[[Gratiszugabe]] :[[Gratiszustellung]] :[[Gravitationslinseneffekt]] :[[Gräuelmärchen]] :[[Grenzrain]] :[[grenzwertig]] :[[griesgrämisch]] :[[der Groschen ist gefallen]] :[[Großabnehmer]] :[[Großauftrag]] :[[Großformat]] :[[Großkaliber]] :[[Grundgesetzänderung]] :[[Grundsatzentscheidung]] :[[Großstadtbevölkerung]] :[[Grundstudium]] :[[Gruppenaudienz]] :[[grußlos]] :[[den Gürtel enger schnallen]] :[[Gummiente]] :[[Gussasphalt]] :[[Gutsherr]] :[[Gymnastikband]] {{botten}} ====H==== {{topp}} :[[Haarflechte]] :[[Haarglätter]] :[[Haargummi]] :[[Haarmode]] :[[Haarpflege]] :[[Haarwuchsmittel]] :[[habilitieren]] :[[Habilitationsschrift]] :[[Hacker-Gruppe]] :[[Hämoglobinspiegel]] :[[Hafenbeamter]] :[[Hafenbeamtin]] :[[Halbleiteratom]] :[[Halbleiterbauelement]] :[[Halbleiterblocktechnik]] :[[Halbleiterdetektor]] :[[Halbleitereigenschaft]] :[[Halbleiterelektronik]] :[[Halbleiterforschung]] :[[Halbleitergleichrichter]] :[[Halbleiterhersteller]] :[[Halbleiterindustrie]] :[[Halbleitermaterial]] :[[Halbleiterphysik]] :[[Halbleiterschaltung]] :[[Halbleiterschaltungstechnik]] :[[Halbleiterspeicher]] :[[Halbleitersystem]] :[[Halbleitertechnik]] :[[Halbleitertechnologie]] :[[Halbzeug]] :[[Hammelsprung]] :[[Handbedienung]] :[[Handbremshebel]] :[[handwerklich]] :[[Handzeichen]] :[[die Hand für jemanden ins Feuer legen]] :[[seine Hand für jemanden ins Feuer legen]] :[[Harnröhrenstriktur]] :[[Hartherzigkeit]] :[[Hatz]] :[[Haudrauf-Story]] :[[Hauptredaktion]] :[[hausieren]] :[[Hausmacherart]] {{mitt4}} :[[Hausmütterchen]] :[[Hausverwalter]] :[[Hausverwalterin]] :[[Hedgefondsmanager]] :[[Hedgefondsmanagerin]] :[[Heftung]] :[[Heimschiedsrichter]] :[[Heiratspolitik]] :[[heiß laufen]] :[[Hektometer]] :[[Hektopascal]] :[[Hektowatt]] :[[Helfersyndrom]] :[[Helvetien]] :[[Helvetier]] :[[Helvetierin]] :[[Hephtalite]] :[[Hephtalitin]] :[[Herabwürdigung]] :[[herumtigern]] :[[Herzbube]] {{mitt4}} :[[Herzdame]] :[[Heteronormativität]] :[[Hethiterin]] :[[Hilfsbedürftigkeit]] :[[Himmelspforte]] :[[hingeben]] :[[Hinspiel]] :[[hintereinander]] :[[Hintergrundgeräusche]] :[[Hinterlistigkeit]] :[[Hintersasse]] :[[Hirnregion]] :[[Hirnschale]] :[[Hitzköpfigkeit]] :[[Hochfrequenzhandel]] :[[Hochgefühl]] {{mitt4}} :[[Hochschulsport]] :[[Hochspannungstransformator]] :[[Hofberichterstattung]] :[[hoffnungslos verloren sein]] :[[Hofgut]] :[[Hofzeremoniell]] :[[hoheitlich]] :[[Holster]] :[[Holzbiologie]] :[[Holzbläser]] :[[Holzstich]] :[[Holzverkleidung]] :[[Homeoffice]] :[[Home-Office]] :[[Horizontalrad]] :[[Hospitant]] :[[Hospitantin]] :[[Hox-Protein]] :[[humorfrei]] :[[Hundeasyl]] :[[Hundegebell]] :[[Hundeknochen]] :[[Hundekurve]] {{botten}} ====I==== {{topp}} :[[Illoyalität]] :[[Imperator]] :[[implausibel]] :[[Impulskontrolle]] {{mitt4}} :[[Inanspruchnahme]] :[[in den Senkel stellen]] :[[Industriegigant]] :[[Industriekonzern]] :[[Infiltration]] :[[Informationsdesigner]] :[[Informationsdesignerin]] :[[In­gang­set­zung]] :[[Initiation]] :[[Initiationsritus]] {{mitt4}} :[[Innendurchmesser]] :[[Innenpolitiker]] :[[Innenpolitikerin]] :[[Insektenburger]] :[[Inselbahnhof]] :[[Inselfauna]] :[[Inseminator]] :[[inseminieren]] :[[Insolvenzgrund]] {{mitt4}} :[[Instabilität]] :[[Integrationskurs]] :[[Interessenvertretung]] :[[Interessiertheit]] :[[Interimsabkommen]] :[[Interimsbescheid]] :[[Interimschef]] :[[Interimscoach]] :[[Interimsdirektor]] :[[Interimsintendant]] :[[Interimskabinett]] :[[Interimskonto]] :[[Interimsleiter]] :[[Interimsleiterin]] :[[Interimslösung]] :[[Interimsmanager]] :[[Interimsphase]] :[[Interimspräsident]] :[[Interimsregelung]] :[[Interimsschein]] :[[Interimstrainer]] :[[Interimszeugnis]] :[[Internetknoten]] :[[invertieren]] {{botten}} ====J==== {{topp}} :[[Jagdrecht]] :[[Jagdreservat]] :[[Jagdschaden]] :[[Jagdsignal]] {{mitt4}} :[[jahreszeitlich]] {{mitt4}} :[[Johannisbeerschnaps]] :[[Joulesekunde]] {{mitt4}} :[[Justizkredit]] {{botten}} ====K==== {{topp}} :[[kabarettistisch]] :[[Kabarettpreis]] :[[Kabarettprogramm]] :[[kabarettreif]] :[[Kaduzierung]] :[[Kaduzität]] :[[Kaffeekränzchen]] :[[Kaiserhaus]] :[[Kälbermast]] :[[Kalendermacher]] :[[Kalendermacherin]] :[[kalligrafieren]] :[[Kaltasphalt]] :[[Kaltgetränk]] :[[sich in den Kampf werfen]] :[[Kampfgeschwader]] :[[Kanapee]] :[[Kandare]] :[[Kapitalbeteiligung]] :[[jemanden vor seinen Karren spannen]] :[[Karyoplasma]] :[[Kassenwart]] :[[Katzenkurve]] :[[Kaufmannsgilde]] :[[Kerzenmacher]] :[[Kerzenmacherin]] :[[kielholen]] {{mitt4}} :[[Kirchenbewegung]] :[[Kirchenmusiker]] :[[Kirchenmusikerin]] :[[Kirchenzehnter]] :[[Kirchturmuhr]] :[[Klabautermann]] :[[Klappspaten]] :[[Klebereiweiß]] :[[kleptomanisch]] :[[klimatisieren]] :[[Klinikkeim]] :[[Klinkerhaus]] :[[Klunker]] :[[Knechtung]] :[[Knetteig]] :[[Körperzelle]] :[[die Kohlen aus dem Feuer holen]] :[[Kohlenhalde]] :[[Kokille]] :[[Kolbenhub]] :[[Kollaboration]] :[[Kombizange]] :[[Kommentierung]] :[[Kom­mu­ni­tät]] :[[kommunizierbar]] :[[Komplettierung]] :[[Kompostanlage]] :[[Kompottschale]] :[[Kompromat]] :[[Kondensatormotor]] :[[Kondolenz]] {{mitt4}} :[[Konfektionierung]] :[[Konfix]] :[[Konfixkompositum]] :[[Konfliktforschung]] :[[Konjunkturspritze]] :[[Konstituentenquark]] :[[Konsumentenschutz]] :[[Kontaktkleber]] :[[Kontrollierbarkeit]] :[[Kontrollverlust]] :[[Konzerngewinn]] :[[Kopfgeburt]] :[[sich etwas aus dem Kopf schlagen]] :[[Korbflechter]] :[[Krankenhausbett]] :[[Krankentrage]] :[[Krankenversicherer]] :[[Krankheitsstadium]] :[[Kraushaar]] :[[Krawattenfabrik]] :[[Krawattenhalter]] :[[Krawattenmacher]] :[[Krawattenmuffel]] :[[Krawattenring]] :[[Krawattenschleife]] :[[Krebsfrüherkennung]] :[[Krebsgeschwulst]] :[[Krebsgeschwür]] :[[Krebsgewebe]] :[[krebshemmend]] :[[krebskrank]] :[[Krebsknoten]] :[[Krebskranke]] {{mitt4}} :[[Krebskranker]] :[[Krebsleiden]] :[[Krebsmedikament]] :[[Krebsmittel]] :[[Krebsnachsorge]] :[[kedenzen]] :[[Kreditgenossenschaft]] :[[Kreuzdame]] :[[Kürschnerei]] :[[Kulturbruch]] :[[Kultursendung]] :[[Kundenauftrag]] :[[Kundenstamm]] :[[Kundiger]] :[[Kunsterziehung]] :[[Kunstfertigkeit]] :[[Kunstgewerbeausstellung]] :[[kunsthandwerklich]] :[[Kunstlicht]] :[[Kunsttischlerei]] :[[Kurzwellenempfänger]] :[[Küstenlinie]] :[[Küstenstraße]] :[[Küstenstreifen]] {{botten}} ====L==== {{topp}} :[[labend]] :[[Laborjargon]] :[[Lachen ist ansteckend.]] :[[Ladenkasse]] :[[Längenangabe]] :[[Langweiligkeit]] :[[Lagerverkauf]] :[[landschaftlich]] :[[Langstreckenschwimmer]] :[[Langstreckenschwimmerin]] :[[Lasersteuerung]] :[[Lastesel]] :[[Läuterzucker]] :[[Lauer]] :[[Lebenshaltung]] {{mitt4}} :[[Lebensrettung]] :[[Lebensstadium]] :[[Leckerli]] :[[leerstehend]] :[[legalistisch]] :[[Lehnsherr]] :[[Lehrkraft]] :[[Lehrmittelfreiheit]] :[[Leiblichkeit]] :[[Leichtsinnsfehler]] :[[Leistungsbilanzdefizit]] :[[Leistungspreis]] :[[Leistungstief]] :[[Leitungsebene]] :[[Leitungsfunktion]] :[[Leitwährung]] {{mitt4}} :[[immer die selbe Leier]] :[[Lenkbarkeit]] :[[Lenkungsausschuß]] :[[Lernstoff]] :[[Liberalisierung]] :[[Lichtbilderabend]] :[[Lichtbildervortrag]] :[[Licht und Schatten]] :[[lieb haben]], [[liebhaben]] :[[Liedgut]] :[[Lockung]] :[[eine rote Linie überschreiten]] :[[löchern]] :[[Logistiker]] {{mitt4}} :[[Logistikerin]] :[[Lombarde]] :[[Lombardin]] :[[lombardisch]] :[[Lombardsatz]] :[[Lombardzins]] :[[Lösungsenthalpie]] :[[losbinden]] :[[lückenlos]] :[[Luftholen]] :[[Luftfahrer]] :[[Luftfahrerin]] :[[Luftschiffer]] :[[Luftschifferin]] :[[Lügen haben kurze Beine.]] :[[-lyse]] {{botten}} ====M==== {{topp}} :[[Mäher]] :[[Maiandacht]] :[[Maisbier]] :[[Maisbrei]] :[[maisgelb]] :[[Maissorte]] :[[Maisstaude]] :[[Majestätsbeleidigung]] :[[Maloche]] :[[Malocher]] :[[Malocherin]] :[[Mamakind]] :[[Mamsell]] :[[-mane]] :[[Mannhaftigkeit]] :[[Mannschaftssportart]] :[[Manteltarifvertrag]] :[[Marienverehrung]] :[[Marktschreier]] :[[marmorieren]] :[[Marterpfahl]] :[[Marterung]] {{mitt4}} :[[Maschinentransformator]] :[[Maserung]] :[[Maßanfertigung]] :[[Massenanziehung]] :[[Master]] :[[Maßregel]]{{f}} :[[Maxikleid]] :[[Mechanisierung]] :[[Mediator]] :[[Medienmogul]] :[[Meeresrauschen]] :[[Meerwasseraquarium]] :[[Meglenorumänisch]] :[[Mehrweg-]] :[[Mehrwegbecher]] {{mitt4}} :[[meliert]] :[[Meloneneis]] :[[Mentalisierung]] :[[merkmallos]] :[[Messbarkeit]] :[[metallverarbeitend]] :[[metrisch]] :[[Milchzentrale]] :[[Mindestabstand]] :[[Miniküche]] :[[Mischfarbe]] :[[missbräuchlich]] :[[missionieren]] {{mitt4}} :[[Mitnahme]] :[[Mittelgröße]] :[[Mittelschnauzer]] :[[Mitteltemperatur]] :[[Mittelvergabe]] :[[mittig]] :[[mondlos]] :[[Mühlsteinkragen]] :[[Mütterlichkeit]] :[[Multiresistenz]] :[[Mumifikation]] :[[Mumifizierung]] :[[mundartkundlich]] :[[nicht auf den Mund gefallen sein]] :[[Musikbegeisterung]] :[[Muskelgewebe]] :[[Muskelkrampf]] :[[Muskelspiel]] :[[Muskelverhärtung]] :[[Mutterglück]] :[[Mütterlichkeit]] :[[mythisieren]] {{botten}} ====N==== {{topp}} :[[Nabel-Piercing]] :[[Nabelpiercing]] :[[Nabelbinde]] :[[Nabelflechte]] :[[Nabelklemme]] :[[Nabelscheibe]] :[[nachfeiern]] :[[nachrichtlich]] :[[schwarz wie die Nacht]] :[[nachwirken]] :[[Nähebedürfnis]] :[[naheliegen]] :[[namentlich]] :[[Nappaleder]] :[[Nappatasche]] :[[Nationalfahne]] :[[Naturbelassenheit]] :[[Naturschauspiel]] {{mitt4}} :[[Nägel mit Köpfen machen]] :[[Nazismus]] :[[Nazist]] :[[Nazistin]] :[[Nebeneingang]] :[[Negersklave]] (nedsättande) :[[Negierung]] :[[Neidhammel]] :[[neidlos]] :[[Neoabsolutismus]] {{mitt4}} :[[Neochrom]] :[[Neutralisierung]] :[[Netztransformator]] :[[niederschlagsarm]] :[[niederschmetternd]] :[[Niederschlagsmenge]] :[[Niederschrift]] {{mitt4}} :[[Nierentransplantation]] :[[niveaulos]] :[[Nordseereich]] :[[Normerfüllung]] :[[nu­an­cen­reich]] :[[Nusseis]] {{botten}} ====O==== {{topp}} :[[Obolus]] :[[Obstanbau]] :[[Ofenkartoffel]] :[[Ofenrohr]] :[[Oligotrophie]] :[[Olympier]] :[[Olympierin]] :[[Omnibusfahrt]] :[[Omnibushaltestelle]] :[[Omnibushof]] :[[Omnibuslinie]] :[[omnipräsent]] :[[Opakglas]] :[[opferwillig]] {{mitt4}} :[[Orchesterdirigent]] :[[Orchesterdirigentin]] :[[Orchestermusiker]] :[[Orchestermusikerin]] :[[Ordnungshaft]] :[[Orgelbau]] :[[Orgelbauerfamilie]] :[[Orgelbaumeister]] :[[Orgelbaumeisterin]] :[[Orgelbegleitung]] :[[Orgelempore]] {{mitt4}} :[[Orgelfalte]] :[[Orgelgehäuse]] :[[Orgelgeschütz]] :[[Orgelimprovisation]] :[[Orgelklänge]] :[[Orgelkoralle]] :[[Orgelkunde]] :[[Orgelkunst]] :[[Orgellehrer]] :[[Orgellehrerin]] {{mitt4}} :[[Orgelliteratur]] :[[Orgelmusik]] :[[Orgelnachspiel]] :[[Orgelpult]] :[[Orgelregister]] :[[Orgelrepertoire]] :[[Orientierungsrahmen]] :[[Ornat]] :[[Ortsansässige]], {{f}} :[[Ortsansässiger]], {{m}} {{botten}} ====P==== {{topp}} :[[Packtier]] :[[paillettenbesetzt]] :[[Palmitoleinsäure]] :[[Pannenhilfe]] :[[Pantryküche]] :[[Papakind]] :[[Papstaudienz]] :[[Papstbesuch]] :[[paraguayanisch]] :[[Parcours]] :[[Parther]] :[[Partherin]] :[[parthisch]] :[[Passage]] :[[Passante]] :[[Pattsituation]] :[[Paukenschlag]] :[[Pazifikkküste]] :[[Pechfackel]] :[[Pedantismus]] :[[Peiniger]] :[[Peinigerin]] :[[Pelopones]] :[[Pensionsanspruch]] :[[Pentadecansäure]] :[[Pentaquark]] {{mitt4}} :[[Permanentmagnet]] :[[Peronist]] :[[Peronistin]] :[[Personenschützer]] :[[Personenschützerin]] :[[perspektivisch]] :[[pfählen]] :[[Pferdeschlitten]] :[[Pflanzenvirus]] :[[-pflichtig]] :[[Pflücksalat]] :[[Phönizien]] :[[Phönizier]] :[[Phönizierin]] :[[phönizisch]] :[[piercen]] :[[pietätlos]] :[[Pilzgericht]] :[[Planer]] :[[Planerfüllung]] :[[Planerin]] :[[Planfeststellungsverfahren]] :[[Planierung]] :[[plantschen]] {{mitt4}} :[[Planungswesen]] :[[plateauförmig]] :[[platschen]] :[[platteln]] :[[Plausch]] :[[Plenterwald]] :[[Pointer]] :[[Polar-]] :[[Polung]] :[[Polkappe]] :[[pönal]] :[[Pönalgesetz]] :[[pönalisieren]] :[[Postulierung]] :[[Postversand]] :[[Präfixbildung]] :[[Prähistorie]] :[[Prähistoriker]] :[[Prähistorikerin]] :[[Prämierung]] :[[Prahlsucht]] :[[prahlsüchtig]] :[[prallen]] :[[Prinzessingemahl]] :[[Prinzgemahlin]] :[[Privataudienz]] :[[Privatbahn]] {{mitt4}} :[[Privateigentum]] :[[Privatklinik]] :[[Privatkrankenhaus]] :[[Privatuniversität]] :[[Privatwohnung]] :[[Privatwirtschaft]] :[[Produktpiraterie]] :[[Promoter]] :[[Promotion]] :[[Propanflasche]] :[[Protoonkogen]] :[[Provinenz]] :[[Prüfungsaufgabe]] :[[prunklos]] :[[Publikumsjoker]] :[[Puddingpulver]] :[[puderförmig]] :[[Punier]] :[[Punierin]] :[[putschen]] :[[Putschist]] {{botten}} ====Q==== {{topp}} :[[Quadrathlon]] :[[quadrieren]] {{mitt4}} :[[Quadratur]] :[[Quarkkuchen]] {{mitt4}} :[[Querschläger]] {{mitt4}} :[[Quetschwunde]] :[[quitschen]] {{botten}} ====R==== {{topp}} :[[Racheakt]] :[[Rachedurst]] :[[Racheengel]] :[[Rachefeldzug]] :[[Radargerät]] :[[Radarmeteorologie]] :[[Radarpeilung]] :[[Radarpistole]] :[[Radarsensor]] :[[Radarstation]] :[[Radarsystem]] :[[Radartechnik]] :[[Radartechniker]] :[[Radartechnikerin]] :[[Radarwagen]] :[[Radarwelle]] :[[Radikalopposition]] :[[Raketenabwehrsystem]] :[[rammdösig]] :[[Randale]] :[[randlos]] :[[Rangabzeichen]] :[[Rank]] :[[ranken]] :[[Rasselbande]] :[[Rätekommunismus]] :[[Räuberhöhle]] :[[Raumteiler]] :[[Reaktivierung]] :[[Realitätsverlust]] {{mitt4}} :[[Rechnen]]{{n}} :[[Rechtspfleger]] :[[Rechtspflegerin]] :[[Redezeit]] :[[Redundanz]] :[[Reformbewegung]] :[[Reformbestrebungen]] :[[Reformsvorschlag]] :[[Regenerative Energien]] :[[Regierungsabkommen]] :[[Regierungskonferenz]] :[[Regierungskrise]] :[[Regierungsmehrheit]] :[[regierungsnah]] :[[Regierungspläne]] :[[Regierungssprecher]] :[[Regierungstruppen]] :[[Regierungsviertel]] :[[Regress]] :[[Regung]] :[[Reichsacht]] :[[Reichseinheit]] {{mitt4}} :[[Reichsidee]] :[[Reichskanzlei]] :[[Reichspolitik]] :[[Reichsprotektorat]] :[[Reichsteilung]] :[[Reifenabdruck]] :[[Reifendruck]] :[[Reimform]] :[[Reinform]] :[[Reinigungsfachkraft]] :[[Reisefreiheit]] :[[Reiseverkehrskauffrau]] :[[Reiseverkehrskaufmann]] :[[Reizmittel]] :[[Reizüberflutung]] :[[Rekordarbeitslosigkeit]] :[[Rekordbeschäftigung]] :[[Rekordjagd]] :[[Rekordserie]] :[[Rekordsieg]] :[[Rekordsteuereinnahmen]] :[[Reliquienschrein]] :[[Reliquienverehrung]] :[[Remigration]] {{mitt4}} :[[Renaissancedichtung]] :[[Renaissancestil]] :[[Renaissancezeit]] :[[Rennsport]] :[[Rentenkasse]] :[[Rentenniveau]] :[[Rentenpaket]] :[[Rentenpunkt]] :[[Rentensystem]] :[[Rentierkalb]] :[[Rentierkuh]] :[[Rentierzeit]] :[[Repoblación]] :[[Repräsentanz]] :[[Republikflucht]] :[[Repulsionsmotor]] :[[Restaurator]] :[[Restauratorin]] :[[Restrisiko]] :[[Retourkutsche]] :[[Rettungsgasse]] :[[Retusche]] :[[Retuscheur]] :[[Retuscheurin]] :[[Revierstadt]] :[[Rheinromantik]] :[[Rhizomsperre]] :[[Ribonukleotidreduktase]] :[[Richtungspfeil]] :[[sich am Riemen reissen]] :[[sich in die Riemen legen]] :[[Riesenreich]] :[[Riesenschnauzer]] :[[Rindertalg]] :[[Ringelschwanz]] :[[Röntgenblick]] :[[Röntgendiagnostik]] :[[Rohrreinigung]] :[[Rohstoffmacht]] :[[Romidee]] :[[Rotbuch]] :[[Rotstift]] :[[Rückzieher]] :[[Rührseligkeit]] :[[Ruheständler]] :[[Rührteig]] :[[rundblättrig]] :[[Rundenzähler]] :[[Rundzange]] :[[Rußfilter]] {{botten}} ====S==== {{topp}} :[[Säbelgriff]] :[[Säbelhieb]] :[[Säbelklinge]] :[[Säbelkorb]] :[[Sättigungsbeilage]] :[[Sättigungsgefühl]] :[[Sättigungsgrad]] :[[Sättigungspunk]] :[[Säulenhalle]] :[[Salamitaktik]] :[[Salatgurke]] :[[salzlos]] :[[Sandstrahlgebläse]] :[[Sanktionsmechanismus]] :[[Sapiosexualität]] :[[Sattelschlepper]] :[[Sattelzug]] :[[Sauerkrautsalat]] :[[Schacherei]] :[[Schacherer]] :[[Schacherin]] :[[Schadhaftigkeit]] :[[Schänder]] :[[Schänderin]] :[[Schäbigkeit]] :[[schaffensfreudig]] :[[Schallquelle]] :[[Schaltanlage]] :[[Schaltkreis]] :[[Schamlosigkeit]] :[[Scharfsinnigkeit]] :[[Schattenspiel]] :[[scheffeln]] :[[scheffelweise]] :[[Scheinselbstständigkeit]] :[[Scheinselbständigkeit]] :[[Scheißhausparole]] :[[Scheußlichkeit]] :[[Schichtbetrieb]] :[[Schichtdicke]] :[[Schiedsrichtergespann]] :[[Schiffstau]] :[[Schilderwald]] :[[Schirmherrschaft]] :[[Schlachtfest]] :[[Schlaffi]] :[[Schlafzimmerblick]] :[[Schlafzimmerlampe]] :[[Schlafzimmerschrank]] :[[Schlangenlinien]] :[[schleimen]] :[[Schlepptender]] :[[Schluckspecht]] :[[Schluderarbeit]] :[[Schluderei]] :[[Schluderer]] :[[schluderig]] :[[Schluderin]] :[[Schluderwirtschaft]] :[[Schlummer]] :[[Schlüsselbart]] :[[schlupfen]] :[[Schmaus]] :[[schmökern]] :[[Schmuddelwetter]] :[[Schmückung]] :[[schnäbeln]] :[[Schnippischkeit]]{{f}} :[[Schnittsalat]] :[[Schnorrer]] :[[Schnellbremsung]] :[[Schöpfungsgeschichte]] :[[Schokoladennikolaus]] :[[Schokoladenweihnachtsmann]] :[[Schokonikolaus]] :[[Schonwald]] :[[Schoppen]] :[[schrammen]] :[[Schredder]] :[[Schreibstift]] :[[schriftstellerisch]] :[[Schrottpresse]] :[[Schuber]] :[[Schützer]] :[[Schützerin]] {{mitt4}} :[[Schulterblick]] :[[Schundliteratur]] :[[Schurkerei]] :[[Schwangerschaftsverhütung]] :[[Schwarzbuch]] :[[Schweineohr]] :[[Schweinepest]] :[[Schwelbrand]] :[[schwermutvoll]] :[[Schwertknauf]] :[[Schwimmclub]] :[[Schwimmfan]] :[[Schwimmklub]] :[[Schwimmstadion]] :[[Schwimmtrainer]] :[[Schwimmtrainerin]] :[[Schwimmtraining]] :[[Schwimmturnier]] :[[Schwimmmverein]] :[[Schwimmverband]] :[[Schwingungsdauer]] :[[Seeblick]] :[[seelenverwandt]] :[[Seenlandschaft]] :[[Seidenfaser]] :[[Seifenspender]] :[[Sekundenkleber]] :[[Selbstherrlichkeit]] :[[Selbstversorger]] :[[Serengeti]] :[[Sexsklave]] :[[Shuttleflug]] :[[Shuttlezug]] :[[sibyllenhaft]] :[[sibyllinisch]] :[[Sicherstellung]] :[[Sichtung]] :[[Silberblick]] :[[Sinkflug]] :[[Sinnsuche]] :[[Sinti und Roma]] :[[Sittsamkeit]] :[[skalieren]] :[[Skooter]] :[[Slot]] :[[Sonar]] :[[Sonderermittler]] :[[Sonnenbalkon]] :[[Sozialpädagoge]] :[[Sozialpädagogin]] :[[Spaceshuttle]] :[[Spaltprodukt]] :[[spätabends]] :[[Spätaufsteher]] :[[Spätaufsteherin]] :[[Spätaussiedler]] :[[Spätaussiedlerin]] :[[Spätbarock]] :[[Spätburgunder]] :[[Spätdienst]] :[[Spätentwickler]] :[[Spätentwicklerin]] :[[Spätfilm]] :[[Spätfolge]] :[[Spätfrost]] :[[Spätfrucht]] :[[Spätgeburt]] :[[Spätgemüse]] :[[Spätgeschäft]] :[[Spätgotik]] :[[spätgotisch]] :[[Spätheimkehrer]] :[[Spätheimkehrerin]] :[[Spamfilter]] :[[Sparhaushalt]] :[[Sparpolitik]] :[[Spektralfarbe]] :[[Spielzeugindustrie]] :[[Spitzensport]] {{mitt4}} :[[Sportakademie]] :[[Sportartikelhersteller]] :[[Sportdrink]] :[[Sporteinrichtung]] :[[Sportereignis]] :[[Sportevent]] :[[Sportfahrrad]] :[[Sportfischen]] :[[Sportfischer]] :[[Sportfischerin]] :[[Sportgetränk]] :[[Sporthygiene]] :[[Sportkurs]] :[[Sportlichkeit]] :[[Sportliebhaber]] :[[Sportliebhaberin]] :[[Sportnachrichten]] :[[Sportpsychologie]] :[[Sportrad]] :[[Sportseite]] :[[Sportsendung]] :[[Sportstätte]] :[[Sporttag]] :[[Sporttasche]] :[[Sportvereinigung]] :[[Sportverletzung]] :[[Sportwettbewerb]] :[[Sportzeitung]] :[[Sportzentrum]] :[[Sprachakademie]] :[[Sprachanalyse]] :[[Sprachanimation]] :[[Spracharbeit]] :[[Spracharchiv]] :[[Sprachbehandlung]] :[[Sprachbehinderung]] :[[Sprachberuf]] :[[Sprachbeschreibung]] :[[Sprachbuch]] :[[Sprachdidaktik]] :[[Sprachdiskurs]] :[[Sprachdokument]] :[[Sprachdokumentation]] :[[Sprachencharta]] :[[Sprachenfrage]] :[[Sprachenrecht]] :[[Spracherziehung]] :[[Sprachfach]] :[[Sprachforscher]] :[[Sprachforscherin]] :[[Sprachgeographie]] :[[Sprachgesellschaft]] :[[Sprachhistoriker]] :[[Sprachhistoriker]] :[[Sprachinhaltsforschung]] :[[Sprachkunde]] :[[Sprachlehrgang]] :[[Sprachmuseum]] :[[Sprachpädagogik]] :[[Sprachphilosoph]] :[[Sprachphilosophin]] :[[Sprachphilosophie]] :[[Sprachpsychologie]] :[[Sprachregel]] :[[Sprachschatz]] :[[Sprachschule]] :[[Sprachschüler]] :[[Sprachschülerin]] :[[Sprachschutzgesetz]] :[[Sprachsoziologe]] :[[Sprachsoziologie]] :[[Sprachsoziologin]] :[[Sprachstruktur]] :[[Sprachstudium]] :[[Sprachsynthese]] :[[Sprachsystem]] :[[Sprachtalent]] :[[Sprachteilhaber]] :[[Sprachverein]] :[[Sprachvergleich]] :[[Sprachwandelgesetz]] :[[Sprachzone]] {{mitt4}} :[[Sprayer]] :[[Sprayerin]] :[[Spurt]] :[[Staatengemeinschaft]] :[[Staatsbesitz]] :[[Staatsdiener]] :[[Staatsdienerin]] :[[Staatsetat]] :[[Staatsferne]] :[[Staatshaushaltsplan]] :[[Staatsnähe]] :[[Stabmixer]] :[[Stabsstelle]] :[[Stahlfass]] :[[Stahlguss]] :[[Standbein]] :[[Standmixer]] :[[standrechtlich]] :[[Starren]] :[[Städteplanung]] :[[Stärkung]] :[[Stadtentwicklung]] :[[Staplerfahrer]] :[[Staplerfahrerin]] :[[Statik]] :[[Stechschritt]] :[[Steigflug]] :[[jemandem keine Steine in den Weg legen]] :[[Steppstich]] :[[Sterndeuterei]] :[[Sterndeuterin]] :[[Sterndeutung]] :[[Steuerabkommen]] :[[Steuerbezirk]] :[[Steuerfahnder]] :[[Steuerfahnderin]] :[[Steuerungsanlage]] :[[Steuerungscomputer]] :[[Steuerungstechnik]] :[[Stichwahl]] :[[Sticker-Sarkom]] :[[Stillosigkeit]] :[[Stillstehen]] :[[Stimmanalyse]] :[[Stipulation]] :[[Stipulierung]] :[[Stotterei]] :[[Stotterer]] :[[Stotterin]] :[[Straflosigkeit]] :[[Strapazierfähigkeit]] :[[Straßenjunge]] :[[Straßenverhältnis]] :[[Streithahn]] :[[Streudienst]] :[[Streugut]] :[[Streumittel]] :[[Strompreis]] :[[Stromquark]] :[[Studiomusiker]] :[[Studiomusikerin]] :[[Stummelschwanz]] :[[Sturmglocke]] :[[Styphninsäure]] :[[Subsistenzwirtschaft]] :[[substituieren]] :[[Substituierung]] :[[subsumieren]] :[[süddeutsch]] :[[Süddeutsche]]{{f}} :[[Süddeutscher]]{{m}} :[[Süßwasseraquarium]] :[[Sulfanilsäure]] :[[Suppenfleisch]] :[[systemlos]] {{botten}} ====T==== {{topp}} :[[Tabakpfeife]] :[[Tagespflege]] :[[Tagestourismus]] :[[Taktung]] :[[Talentscout]] :[[Tannenholz]] :[[Tapetenrolle]] :[[Tapeziertisch]] :[[Taschenbillard]] :[[Taschenspieler]] :[[Teakholz]] :[[Teilberreich]] :[[Teilgebiet]] :[[Telefonkabel]] {{mitt4}} :[[Telefonterror]] :[[Teppichhändler]] :[[Teppichhändlerin]] :[[Teppichknüpfer]] :[[Testamentsvollstreckung]] :[[Testkäufer]] :[[Tetrahydrofolsäure]] {{mitt4}} :[[Theaterprobe]] :[[therapieren]] :[[Thermik]] :[[Tiefkonjunktur]] :[[Tierkreiszeichen]] :[[Titelverteidigung]] :[[Titoismus]] :[[Törn]] :[[Tonalität]] :[[Tonerzeugung]] :[[Tonstufe]] :[[topaktuell]] :[[Toponymie]] :[[Toponymik]] :[[Tourismusbranche]] :[[Tourismusindustrie]] {{mitt4}} :[[Tragikomik]] :[[Transfusion]] :[[Transplantationschirurgie]] :[[Traumdeuter]] :[[Traumdeuterin]] :[[Traumdeutung]] :[[Trendsportart]] :[[Trinkschale]] :[[tröten]] :[[tropfnass]] :[[Truppenkontingent]] :[[Tuchhändler]] :[[Tuchmacher]] :[[Tüncher]] :[[Türglocke]] :[[Türknauf]] :[[tugendlich]] {{botten}} ====U==== {{topp}} :[[Übel]]{{n}} :[[Überdehnung]] :[[Übereifer]] :[[überfordert]] :[[Überfüllung]] :[[Überfütterung]] :[[Überhäufung]] :[[überkomplex]] :[[überkorrekt]] :[[Überlistung]] :[[Überrundung]] :[[Überschreitung]] :[[übersteuern]] :[[Übersteuerung]] :[[überstrapazieren]] :[[überstreifen]] :[[überströmen]] {{mitt4}} :[[Überstrumpf]] :[[überstülpen]] :[[überstürzen]] :[[übertariflich]] :[[übertechnisiert]] :[[überteuern]] :[[Überteuerung]] :[[übertippen]] :[[Überwachungsdienst]] :[[Überwachungsstaat]] :[[Überwachungsstelle]] {{mitt4}} :[[Überwachungssystem]] :[[umändern]] :[[Umrahmung]] :[[umsteuern]] :[[Umzingelung]] :[[unannehmlich]] :[[unaufdringlich]] :[[Unauffälligkeit]] :[[unehrenhaft]] :[[Unerbittlichkeit]] :[[Ungehorsamkeit]] :[[Ungestörtheit]] :[[Unglaube]] :[[Uniformierung]] :[[Uniformität]] :[[Unkameradschaftlichkeit]] :[[Unkonzentriertheit]] :[[Unkrautbekämpfungsmittel]] :[[Unkrautvernichtungsmittel]] :[[Unkrautvertillgungsmittel]] :[[Unliebsamkeit]] :[[Unmündigkeit]] :[[Unpässlichkeit]] :[[unpassierbar]] :[[unsolidarisch]] :[[Unsportlichkeit]] {{mitt4}} :[[Untauglichkeit]] :[[unterfordert]] :[[Unterhaltungslitteratur]] :[[Unterjochung]] :[[unterlaufen]] :[[Unterlegenheitsgefühl]] :[[unterliegen]] :[[Untermiete]] :[[Unterrichtsform]] :[[Unterschreitung]] :[[Unterstellung]] :[[unter Tage]] :[[unverkäuflich]] :[[Unversehrtheit]] :[[Unverträglichkeit]] :[[Unwort]] :[[Unzweideutigkeit]] :[[Urahn]] :[[Urlaubsgebiet]] :[[Urstück]] :[[UV-Licht]] {{botten}} ====V==== {{topp}} :[[Valenzquark]] :[[vandalisch]] :[[Vaterfreuden]] :[[vaterländisch]] :[[vegetationslos]] :[[venezuelisch]] :[[Verängstigung]] :[[Veräußerungsverbot]] :[[Veranlasser]] :[[Veranlasserin]] :[[verbeißen]] :[[Verbindlichkeit]] :[[Verbiss]] :[[Verblendung]] :[[verblöden]] :[[Verbraucherschutz]] :[[Verbrauchervertrauen]] :[[Verbrauchssteuererhöhung]] :[[Verdachtsfall]] :[[Verdammung]] :[[Verdienstorden]] :[[Verfahrenstechnik]] :[[Verfassungsgericht]] :[[Verfassungsorgan]] :[[verfilzen]] :[[Verfolgungsfahrt]] :[[Verfolgungsjagd]] :[[verformen]] :[[Verfüllung]] :[[Vergabeverfahren]] {{mitt4}} :[[Vergabepraxis]] :[[Vergaberecht]] :[[vergären]] :[[vergittern]] :[[Vergnügung]] :[[Vergötterung]] :[[vergoren]] :[[verhelfen]] :[[Verherrlichung]] :[[Verhüllung]] :[[Verifikation]] :[[verjagen]] :[[Verkaufserfolg]] :[[Verkehrstauglichkeit]] :[[Verkehrswert]] :[[verklemmt]] :[[Verknöcherung]] :[[Verkrüppelung]] :[[Verköstigung]] :[[Verkündigung]] :[[Verlangsamung]] :[[Verlaufsform]] :[[Verlustangst]] :[[Verlustpunkt]] :[[verlustpunktfrei]] :[[Vermesser]] :[[Verpachtung]] {{mitt4}} :[[Verrenkung]] :[[Verriegelung]] :[[versaufen]] :[[Verschandelung]] :[[verschiebbar]] :[[verschmieren]] :[[Verschmutzer]] :[[Verschmutzerin]] :[[verschulden]] :[[Versender]] :[[Versenderin]] :[[Versicherungsbranche]] :[[Versicherungsvertreter]] :[[Versicherungsvertreterin]] :[[Versuchsabteilung]] :[[versohlen]] :[[Versorger]] :[[versperren]] :[[Vertäfelung]] :[[Verteidigungsbündnis]] :[[Verteidigungsfall]] :[[verteufeln]] :[[Vertonung]] :[[vertraglich]] :[[Vertragswerkstatt]] :[[Vervierfachung]] :[[Vervollkommnung]] :[[Vervollständigung]] :[[Verweltlichung]] :[[Verzärtelung]] :[[Verzinnung]] :[[verzinsen]] :[[Verzollen]]{{n}} {{mitt4}} :[[Videoanleitung]] :[[Videoassistent]] :[[Videoassistentin]] :[[Videoassistenz]] :[[Videoaufnahme]] :[[Videoaufzeichnung]] :[[Viehzüchterin]] :[[Vierkant]] :[[Viertelung]] :[[vigorös]] :[[Visafreiheit]] :[[Visitation]] :[[Völkerballhalle]] :[[Völkerballmatch]] :[[Völkerballnationalmannschaft]] :[[Völkerballspiel]] :[[Völkerballspieler]] :[[Völkerballspielerin]] :[[Völkerballteam]] :[[Völkerballtrainer]] :[[Völkerballtrainerin]] :[[Völkerballtraining]] :[[Völkerballturnier]] :[[Völkerballverband]] :[[Völkerballverein]] :[[Völkerrechtssubjekt]] :[[Vogelgehege]] :[[Volksbegehren]] :[[Volltrunkenheit]] :[[vorbeimarschieren]] :[[Vorbildcharakter]] :[[vorbildhaft]] :[[voreinstellen]] :[[Vorgriff]] :[[vorhängen]] :[[vortreten]] :[[vorurteilsbehaftet]] :[[Vulkanasche]] {{botten}} ====W==== {{topp}} :[[wabenförmig]] :[[Wachsabdruck]] :[[wachsartig]] :[[Wachsfigur]] :[[Wachsen]] :[[Wachsoldat]] :[[die Waffen niederlegen]] :[[Wagenburg]] :[[Wagenburgmentalität]] :[[Wahlkampfmanager]] :[[Wahnsinnige]], [[Wahnsinniger]] :[[Wahrheitskommission]] :[[Wahrscheinlichkeitsgrad]] :[[Walfleisch]] :[[Wallanlage]] :[[Wallfahrtskirche]] :[[Wandfarbe]] :[[Warensendung]] {{mitt4}} :[[Was du heute kannst besorgen, verschiebe nicht auf morgen.]] :[[Wasserballarena]] :[[Wasserballclub]] :[[Wasserballhalle]] :[[Wasserballklub]] :[[Wasserballstadion]] :[[Wasserballturnier]] :[[Wasserballverband]] :[[Wasserballverein]] :[[Wasserskiläufer]] :[[Wasserskiläuferin]] :[[Wasserskisport]] :[[Wässerung]] :[[Watschelgang]] :[[Webfehler]] :[[Webpelz]] {{mitt4}} :[[wegklicken]] :[[Wegmarke]] :[[Wegstrecke]] :[[weh]] :[[Weichei]] :[[Weichwährung]] :[[Weisssagung]] :[[Weinflaschenregal]] :[[Weiterbetrieb]] :[[Weizenkleber]] :[[weltbürgerlich]] :[[Weltgewandtheit]] :[[Weltpolizist]] :[[Weltraumorganisation]] :[[Wendel]] :[[Wendenkreuzzug]] :[[Werbevertrag]] :[[Wertberichtigung]] :[[Werthaltigkeit]] :[[Wertschöpfung]] :[[Wertschöpfungskette]] :[[Wertstellung]] :[[Westgotin]] :[[westgotisch]] :[[Wetterschacht]] {{mitt4}} :[[Wichtigtuerei]] :[[wie die Axt im Walde]] :[[widerspruchslos]] :[[Wiedererkennungswert]] :[[Wildvogel]] :[[Wildwuchs]] :[[Windelausschlag]] :[[windelweich]] :[[Windsurfer]] :[[Windsurferin]] :[[Winkelmaß]] :[[Winzergenossenschaft]] :[[Winzerverein]] :[[Wirkstoff]] :[[Wirkungsweise]] :[[Wirtschaftsführung]] :[[Wirtschaftskreislauf]] :[[Wirtschaftsweg]] :[[wissensdurstig]] :[[Wohnanlage]] :[[Wohnungsbesichtigung]] :[[womöglich]] :[[Wundverband]] :[[Würgemal]] :[[wunschlos glücklich]] {{botten}} ====Z==== {{topp}} :[[Zähnung]] :[[Zahlmeister]] :[[Zahlungsbeleg]] :[[Zahlungsrückstand]] :[[Zahlungsunfähigkeit]] :[[Zahnarzttermin]] :[[Zarenreich]] :[[Zechpreller]] :[[Zechprellerin]] :[[Zedernholzöl]] :[[Zehrung]] {{mitt4}} :[[Zeichenkunst]] :[[Zeichenkurs]] :[[Zeitachse]] :[[Zeitarbeit]] :[[Zeitschriftenbezug]] :[[Zeitspiel]] :[[Zelebrant]] :[[Zelebrantin]] :[[Zelebration]] :[[Zelebrierung]] :[[Zentralstaat]] :[[zerfasern]] :[[zerkleinern]] :[[Zerkleinerer]] :[[Zerrspiegel]] :[[Zerschneidung]] :[[zersiedeln]] {{mitt4}} :[[Zeugung]] :[[Ziegelmauer]] :[[Zielgerät]] :[[Zigarettenschmuggel]] :[[Zitation]] :[[Zitierweise]] :[[Zivilisationsbruch]] :[[Zollfahnder]] :[[Zollfahnderin]] :[[Zollfreiheit]] :[[zoomen]] {{mitt4}} :[[Zubringer]] :[[Zugführerin]] :[[zukunftsgläubig]] :[[Zukunftsmarkt]] :[[Zungenfertigkeit]] :[[Zurücksetzung]] :[[zusammensparen]] :[[Zusatzangebot]] :[[Zusatzantrag]] :[[Zusatzausbildung]] :[[zuschießen]] :[[Zuschussbetrieb]] :[[Zusteller]] :[[zwanglos]] :[[Zwecklosigkeit]] :[[zweigeteilt]] :[[Zweikaiserproblem]] :[[Zwergschnauzer]] :[[Zwischenhandel]] {{botten}} [[Kategori:Wiktionary:Projekt|Önskelistor/Tyska]] pz4dpbyy4saj1r5auvik2zxskevbi0c synestesi 0 27538 3698074 3506486 2022-07-30T21:59:15Z Svenji 762 /* Svenska */ wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-er|fog=}} '''synestesi''' #association över sinnesgränserna #:{{synonymer|[[sinnesanalogi]]}} ====Översättningar==== {{ö-topp|association över sinnesgränserna}} *engelska: {{ö+|en|synesthesia}}, {{ö+|en|synaesthesia}} *franska: {{ö+|fr|synesthésie|f}} *galiciska: {{ö+|gl|sinestesia|f}} *italienska: {{ö+|it|sinestesia|f}} *portugisiska: {{ö+|pt|sinestesia|f}} *spanska: {{ö+|es|sinestesia|f}} {{ö-botten}} nrlx5pm6ngonk94ql0hegfpcc3h492z 3698106 3698074 2022-07-31T05:15:01Z Pametzma 10470 +de: [[Synästhesie]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-er|fog=}} '''synestesi''' #association över sinnesgränserna #:{{synonymer|[[sinnesanalogi]]}} ====Översättningar==== {{ö-topp|association över sinnesgränserna}} *engelska: {{ö+|en|synesthesia}}, {{ö+|en|synaesthesia}} *franska: {{ö+|fr|synesthésie|f}} *galiciska: {{ö+|gl|sinestesia|f}} *italienska: {{ö+|it|sinestesia|f}} *portugisiska: {{ö+|pt|sinestesia|f}} *spanska: {{ö+|es|sinestesia|f}} *tyska: {{ö+|de|Synästhesie|f}} {{ö-botten}} d2e8l9i3rpelldkt8poswdxmvybt1jm innovation 0 55229 3698071 3296837 2022-07-30T18:01:54Z 85.140.13.228 wikitext text/x-wiki {{se även|Innovation}} ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''innovation''' #handlingen att [[förnya]], introduktionen av något nytt, i vanor, seder, idéer med mera #:{{synonymer|[[förnyelse]]}} #något [[ny]]tt, det som [[förändrat]]s #:{{synonymer|[[nyhet]], [[nyskapelse]], [[uppfinning]]}} #: Сейчас изобретатели - все. Все предприниматели потомушто. Поголовно! ====Besläktade ord==== *[[innovativ]] *[[innovatör]] *[[innovera]] ====Översättningar==== {{ö-topp|handlingen att förnya}} *bokmål: {{ö+|no|innovasjon}} *engelska: {{ö+|en|innovation}} *finska: {{ö+|fi|innovaatio}} *franska: {{ö+|fr|innovation}} *isländska: {{ö|is|nýbreytni|f}} *lulesamiska: {{ö|smj|innovasjåvnnå}} *nederländska: {{ö+|nl|innovatie}} *polska: {{ö|pl|innowacja|f}} *tyska: {{ö+|de|Innovation|f}}, {{ö+|de|Neuerung|f}} {{ö-botten}} {{ö-topp|något nytt}} *tyska: {{ö+|de|Innovation|f}} {{ö-botten}} 4vgpim7ktufd8uimh7qmtmazj0p6uwx 3698135 3698071 2022-07-31T10:18:48Z Taylor 49 27466 Återställde redigeringar av [[Special:Contributions/85.140.13.228|85.140.13.228]] ([[User talk:85.140.13.228|användardiskussion]]) till senaste versionen av [[User:Pametzma|Pametzma]] wikitext text/x-wiki {{se även|Innovation}} ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''innovation''' #handlingen att [[förnya]], introduktionen av något nytt, i vanor, seder, idéer med mera #:{{synonymer|[[förnyelse]]}} #något [[ny]]tt, det som [[förändrat]]s #:{{synonymer|[[nyhet]], [[nyskapelse]], [[uppfinning]]}} ====Besläktade ord==== *[[innovativ]] *[[innovatör]] *[[innovera]] ====Översättningar==== {{ö-topp|handlingen att förnya}} *bokmål: {{ö+|no|innovasjon}} *engelska: {{ö+|en|innovation}} *finska: {{ö+|fi|innovaatio}} *franska: {{ö+|fr|innovation}} *isländska: {{ö|is|nýbreytni|f}} *lulesamiska: {{ö|smj|innovasjåvnnå}} *nederländska: {{ö+|nl|innovatie}} *polska: {{ö|pl|innowacja|f}} *tyska: {{ö+|de|Innovation|f}}, {{ö+|de|Neuerung|f}} {{ö-botten}} {{ö-topp|något nytt}} *tyska: {{ö+|de|Innovation|f}} {{ö-botten}} att1kg3ujiwcn3hilq8d3vgwgqla2fn kiromanti 0 76223 3698126 2742944 2022-07-31T07:23:11Z Gabbe 1153 +översättningar; +fr: [[chiromancie]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|fog=}} '''kiromanti''' #konsten att [[spå]] i [[händer]] ====Översättningar==== {{ö-topp|konsten att spå i händer}} *franska: {{ö+|fr|chiromancie|f}} {{ö-botten}} cnthazrebernifnqhkoqxvb7uzri0rl höstack 0 76580 3698066 3511070 2022-07-30T15:53:35Z 188.238.106.86 +tr: [[saman yığını]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-ar}} '''[[hö]][[stack]]''' #[[stack]] av [[hö]] #:{{citat|år=1885|förf=Carl Georg Starbäck|titel=[http://runeberg.org/sverhist/7/0276.html Berättelser ur svenska historien]|Landshöfdingen räddade sig genom att hoppa ut ur ett fönster, häradshöfdingen genom att gömma sig i en '''höstack''', men fogden, som redan förut var genom sina prejerier hatad af bönderna, blef tagen, misshandlad och dödad.}} :{{fraser|[[som att leta efter en nål in en höstack]]}} ====Översättningar==== {{ö-topp|stack av hö}} *bokmål: {{ö|no|høystakk|m}} *danska: {{ö+|da|høstak|u}} *engelska: {{ö+|en|haystack}}, {{ö+|en|hayrick}} *finska: {{ö|fi|heinäsuova}} *franska: {{ö+|fr|meule de foin|f}} *färöiska: {{ö|fo|sáta}}, {{ö|fo|hoysáta|f}}, {{ö|fo|des|f}} *isländska: {{ö|is|heystakkur|m}} *italienska: {{ö|it|pagliaio|m}} *katalanska: {{ö|ca|paller|m}} *kinesiska: {{ö+|zh|草垛|tr=cǎoduǒ}} *kvänska: {{ö|fkv|luova}}, {{ö|fkv|saura}} *nederländska: {{ö+|nl|hooiberg|m}} *portugisiska: {{ö|pt|monte de feno}} *spanska: {{ö|es|pajar|m}}, {{ö+|es|almiar|m}} *tjeckiska: {{ö|cs|kupka sena|f}}, {{ö+|cs|stoh}} *turkiska: {{ö|tr|saman yığını}} *tyska: {{ö+|de|Heuhaufen|m}} *ungerska: {{ö+|hu|szénaboglya}} {{ö-botten}} r98xrjndq4thk36s7kurur4vurj8lzb jaktfalk 0 77858 3698064 3290047 2022-07-30T15:16:45Z 188.238.106.86 +tr: [[aksungur]]; +tr: [[akdoğan]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-ar}} '''[[jakt]][[falk]]''' #{{tagg|kat=fågelarter|kat2=fåglar}} en [[art]] ''([[Falco rusticolus]])'' inom [[fågelfamilj]]en [[falkfåglar]] ([[Falconidae]]); [[individ]] av arten jaktfalk ====Översättningar==== {{ö-topp}} *bokmål: {{ö+|no|jaktfalk}} *engelska: {{ö+|en|gyrfalcon}} *estniska: {{ö|et|jahipistrik}} *finska: {{ö+|fi|tunturihaukka}} *franska: {{ö+|fr|faucon gerfaut|m}} *nederländska: {{ö|nl|giervalk}} *polska: {{ö+|pl|białozór|m}} *ryska: {{ö+|ru|кречет|m}} *spanska: {{ö+|es|gerifalte|m}}, {{ö+|es|halcón gerifalte}} *turkiska: {{ö+|tr|aksungur}}, {{ö+|tr|akdoğan}} *tyska: {{ö+|de|Gerfalke}}, {{ö|de|Jagdfalke|f}} {{ö-botten}} 7n06vb8dgulgxvbwqownpnj3nbo9qkp alls 0 116704 3698016 3664653 2022-07-30T13:44:16Z PineappleSnackz 40312 +fi: [[lainkaan]] (assisterat) wikitext text/x-wiki ==Svenska== ===Adverb=== {{adv|sv}} '''alls''' #[[över huvud taget]], [[ens]] #:''Jag tycker inte '''alls''' om glass. #''används i nekande satser för att göra det tydligt att ett tidigare påstående inte är sant (antonym: ''[[visst]]'')'' #:''-Du åkte hem tidigt igår.'' ''-Det gjorde jag inte '''alls'''.'' ====Översättningar==== {{ö-topp|över huvud taget}} *engelska: {{ö+|en|at all}} *finska: {{ö+|fi|yhtään}}, {{ö+|fi|ollenkaan}}, {{ö+|fi|lainkaan}} *franska: {{ö+|fr|du tout}} *italienska: {{ö|it|per nulla}}, {{ö+|it|affatto}} *ryska: {{ö+|ru|во́все}} *tjeckiska: {{ö+|cs|vůbec}} *tyska: {{ö+|de|überhaupt}}, {{ö+|de|gar}} {{ö-botten}} 6ehtqxwr8azy83s5avnjrh67k4ol2ib vindkraftverk 0 120723 3698079 3433368 2022-07-31T01:39:42Z 85.140.23.150 wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[vind]][[kraftverk]]''' #[[maskinkonstruktion]] som omvandlar [[kinetisk energi]] ur [[vind]]en till [[elektricitet]] :#{{synonymer|[[ljuskvarn]], [[vindmotor]], [[vindsnurra]]}} :#[[Наматывает деньги. А доцент - тупой ..]] {{nollpos}} ====Översättningar==== {{ö-topp|maskinkonstruktion}} *danska: {{ö|da|vindkraftverk}} *engelska: {{ö+|en|wind turbine}}, {{ö|en|wind generator}}, {{ö|en|aerogenerator}} *estniska: {{ö|et|tuulegeneraator}} *finska: {{ö+|fi|tuuliturbiini}} *franska: {{ö+|fr|éolienne|f}} *färöiska: {{ö|fo|vindmylla|f}} *isländska: {{ö|is|vindaflsstöð|f}} *lulesamiska: {{ö|smj|bieggafábmobuvtadahka}} *nynorska: {{ö|nn|vindturbin}} *ryska: {{ö+|ru|вѐтрогенера́тор|m}} *tyska: {{ö+|de|Windkraftwerk|n}}, {{ö+|de|Windkraftanlage|f}} {{ö-botten}} eb6nsgxk441eqwh4gbxn8guaqsgpxp6 3698081 3698079 2022-07-31T02:07:11Z Andreasl01 37996 Gör version 3698079 av [[Special:Contributions/85.140.23.150|85.140.23.150]] ([[User talk:85.140.23.150|diskussion]]) ogjord wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[vind]][[kraftverk]]''' #[[maskinkonstruktion]] som omvandlar [[kinetisk energi]] ur [[vind]]en till [[elektricitet]] :#{{synonymer|[[ljuskvarn]], [[vindmotor]], [[vindsnurra]]}} {{nollpos}} ====Översättningar==== {{ö-topp|maskinkonstruktion}} *danska: {{ö|da|vindkraftverk}} *engelska: {{ö+|en|wind turbine}}, {{ö|en|wind generator}}, {{ö|en|aerogenerator}} *estniska: {{ö|et|tuulegeneraator}} *finska: {{ö+|fi|tuuliturbiini}} *franska: {{ö+|fr|éolienne|f}} *färöiska: {{ö|fo|vindmylla|f}} *isländska: {{ö|is|vindaflsstöð|f}} *lulesamiska: {{ö|smj|bieggafábmobuvtadahka}} *nynorska: {{ö|nn|vindturbin}} *ryska: {{ö+|ru|вѐтрогенера́тор|m}} *tyska: {{ö+|de|Windkraftwerk|n}}, {{ö+|de|Windkraftanlage|f}} {{ö-botten}} pr7fmvlgvfigq9ntq6qviw2ef5pnlji 3698082 3698081 2022-07-31T02:08:04Z Andreasl01 37996 /* Svenska */ wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-0}} '''[[vind]][[kraftverk]]''' #[[maskinkonstruktion]] som omvandlar [[kinetisk energi]] ur [[vind]]en till [[elektricitet]] #:{{synonymer|[[ljuskvarn]], [[vindmotor]], [[vindsnurra]]}} {{nollpos}} ====Översättningar==== {{ö-topp|maskinkonstruktion}} *danska: {{ö|da|vindkraftverk}} *engelska: {{ö+|en|wind turbine}}, {{ö|en|wind generator}}, {{ö|en|aerogenerator}} *estniska: {{ö|et|tuulegeneraator}} *finska: {{ö+|fi|tuuliturbiini}} *franska: {{ö+|fr|éolienne|f}} *färöiska: {{ö|fo|vindmylla|f}} *isländska: {{ö|is|vindaflsstöð|f}} *lulesamiska: {{ö|smj|bieggafábmobuvtadahka}} *nynorska: {{ö|nn|vindturbin}} *ryska: {{ö+|ru|вѐтрогенера́тор|m}} *tyska: {{ö+|de|Windkraftwerk|n}}, {{ö+|de|Windkraftanlage|f}} {{ö-botten}} r5kv1xtxj5oxbmsrd1h1liekuuoskae stechen 0 129425 3698142 3560052 2022-07-31T10:56:29Z Pametzma 10470 /* Tyska */ wikitext text/x-wiki ==Tyska== ===Verb=== {{de-verb|prefix=|rot=stech|fog=|hjälpverb=haben|3=gestochen|5=stichst|6=sticht|10=stach|11=stachst|12=stach|13=stachen|14=stachet|15=stachen|16=[[stich]], [[steche]]|26=stäche|27=stächest|28=stäche|29=stächen|30=stächet|31=stächen}} '''stechen''' #{{tagg|kat=starka verb|språk=de}} [[stinga]], [[sticka]] #{{tagg|text=om insekter}} [[stickas]], [[bitas]] :{{avgränsare}} :{{besläktade ord|[[Stechen]], [[Stecher]], [[Stich]]}} :{{sammansättningar|[[ausstechen]], [[erstechen]], [[durchstechen]], [[Stechmücke]], [[Stechschritt]]}} :{{fraser|[[in See stechen]]}} 011dvrvo8w5ke56lxdbbamlqxxxcj3l vagina 0 145474 3698065 3649379 2022-07-30T15:21:45Z 90.232.41.188 /* Översättningar */ wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-or}} '''vagina''' #{{tagg|fysiologi|kat=anatomi}} (exemplar av) det muskulära rör som förbinder den superiort belägna [[livmoder]]n (via [[livmoderhals]]en) med utsidan av kroppen via [[vaginalöppning]]en i vulva #:{{besläktade ord|[[vaginal]]}} #:{{synonymer|[[blygd]], [[buske]], [[brasa]], [[bäver]], [[fiffi]], [[fitta]] ''(vulgärt)'', [[fjös]], [[flutta]], [[framstjärt]], [[geggveck]], [[hallongrotta]], [[hugg]], [[höna]], [[kissimurra]], [[kissegrotta]], [[köttgrotta]], [[köttros]], [[muff]], [[muffla]] ''(vardagligt)'', [[murra]] ''(vardagligt)'', [[mus]] ''(vardagligt)'', [[mussla]], [[mutta]], [[råtta]], [[slida]], [[skäggbiff]], [[sköte]], [[snippa]] ''(vardagligt)'', [[snäcka]], [[springa]], [[såskopp]], [[underliv]], [[vulva]], [[kisselisa]], [[kusselisa]]}} ====Översättningar==== {{ö-topp|det kvinnliga könsorganet}} *asturiska: {{ö+|ast|vaxina|f}} *bokmål: {{ö+|no|vagina|m}} *burmesiska: {{ö+|my|ယောနိ|tr=yau:ni.}} *engelska: {{ö+|en|vagina}} *esperanto: {{ö|eo|vagino}} *finska: {{ö|fi|emätin}} *franska: {{ö+|fr|vagin|m}} *frisiska: {{ö|fy|fagina}} *isländska: {{ö+|is|leggöng|n|p}}, {{ö+|is|skeið|f}} *italienska: {{ö+|it|vagina|f}} *jiddisch: {{ö|yi|װאַגינע|f|tr=vagine}} *katalanska: {{ö+|ca|vagina|f}} *kroatiska: {{ö|hr|vagina|f}}, {{ö|hr|rodnica|f}} *malajiska: {{ö+|ms|faraj}} *nederländska: {{ö+|nl|vagina}}, {{ö+|nl|schede}} *tyska: {{ö+|de|Vagina|f}}, {{ö+|de|Scheide|f}} {{ö-botten}} Skäggbiff ==Engelska== ===Substantiv=== {{en-subst|2=[[vaginas]], [[vaginae]], [[vaginæ]]|4=[[vaginas']], [[vaginae's]], [[vaginæ's]]}} '''vagina''' #[[slida]], det kvinnliga [[könsorgan]]et #:{{synonymer|[[sheath]], [[vulva]], [[bearded clam]], [[beaver]], [[bush]], [[camel toe]], ''ålderdomligt'' [[cunny]], [[cunt]], [[box]], ''brittiska'' [[front bottom]], ''brittiska, australienska, nyzeeländska'' [[fanny]], [[gash]], ''brittiska'' [[kebab]], ''sällsynt'' [[kitty]], ''brittiska'' [[minge]], [[muff]], [[poontang]], [[pussy]], ''brittiska'' [[quim]], [[slit]], [[snapper]], [[snatch]], [[twat]], [[vertical smile]]}} #:{{antonymer|[[penis]]}} ==Finska== ===Substantiv=== {{subst|fi}} '''vagina''' #{{tagg|kat=anatomi|språk=fi}} [[#Svenska|vagina]] #:{{synonymer|[[emätin]]}} ==Italienska== ===Substantiv=== {{subst|it}} '''vagina''' {{f}} #{{tagg|kat=anatomi|språk=it}} [[#Svenska|vagina]] ==Nederländska== ===Substantiv=== {{subst|nl}} '''vagina''' #{{tagg|anatomi|språk=nl}} [[#Svenska|vagina]] ==Spanska== ===Substantiv=== {{es-subst-f-s}} '''vagina''' {{f}} #{{tagg|anatomi|språk=es}} [[#Svenska|vagina]] #:{{synonymer|''Eufemistiskt'': [[asunto]], [[cosa]], [[coso]], [[partes]], [[partes pudendas]], [[venusta]], [[vientre]]}} #:{{synonymer|''Vardagligt'': [[arepa]] (Colombia), [[cacharpa]], [[cachucha]] (Argentina, vulgärt), [[cachufla]], [[cachufleta]], [[cajeta]] (Rio de la Plata, vulgärt), [[champa]] (Peru), [[chichi]] (Spanien), [[chimba]] (Colombia), [[chirla]] (Spanien), [[chirri]] (Spanien), [[chocha]] (Västindien), [[chocho]] (Spanien), [[choro]] (Chile), [[chucha]] (Ecuador, Peru, Panama; vulgärt), [[chumino]] (Spanien), [[churuca]] (Colombia), [[cochofleta]] (Venezuela), [[cocoya]] (Venezuela), [[cona]] (Galicien), [[concho]] (Spanien), [[concha]] (Anderna, Rio de la Plata; vulgärt), [[coño]] (Spanien, vulgärt), [[cotorra]] (Rio de la Plata), [[creta]] (Dominikanska Republiken), [[crica]] (Puerto Rico), [[cuca]] (Colombia, Guatemala, Honduras, Panama, Venezuela; vulgärt), [[cucaraña]] (Colombia), [[cuchumina]] (Venezuela), [[joyete]] (Puerto Rico), [[joyo]] (Puerto Rico), [[loncha]] (Spanien), [[micha]] (Panama), [[mota]] (Panama), [[papo]] (Spanien, Venezuela), [[perrecha]] (Galicien), [[peseta]] (Spanien), [[pipo]] (Dominikanska Republiken), [[pochola]], [[pompina]] (Venezuela), [[potorro]] (Spanien), [[pucha]] (Mexiko), [[pusa]] (Guatemala), [[tota]] (Puerto Rico, Dominikanska Republiken, Andalusien), [[totona]] (Venezuela)}} #:{{synonymer|''Katakres'': [[almeja]] (Spanien), [[argolla]] (Argentina), [[bollo]] (Västindien, Spanien), [[breva]] (Andalucien), [[chango]] (Mexiko), [[chape]] (Chile), [[chepa]] (Ecuador), [[choro]] (Chile), [[conejo]] (Spanien), [[cuchara]] (Venezuela; vulgärt), [[cueva]] (Chile), [[empanada]] (Chile, Argentina), [[higo]] (Andalusien), [[hoyo]], [[jaula]], [[marisco]] (Chile), [[marraqueta]] (Chile), [[mico]] (Centralamerika, Venezuela), [[molleja]](Colombia), [[morrocoya]] (Venezuela), [[panocha]] (Mexiko), [[panocho]] (Costa Rica), [[panocha]] (Colombia), [[papa]], [[papaya]] (Kuba), [[pipa]] (Andalusien), [[raja]], [[sapo]] (Central- och Sydamerika), [[semilla]] (Dominikanska Republiken), [[seta]] (Spanien), [[señora]] (Venezuela), [[taca]] (Chile), [[zorra]] (Chile, Peru)}} c42qdq8rxug6m14rpb8y7pmfocfbdfj 3698069 3698065 2022-07-30T17:01:27Z Andreas Rejbrand 328 Återställde redigeringar av [[Special:Contributions/90.232.41.188|90.232.41.188]] ([[User talk:90.232.41.188|användardiskussion]]) till senaste versionen av [[User:Svenji|Svenji]] wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-or}} '''vagina''' #{{tagg|fysiologi|kat=anatomi}} (exemplar av) det muskulära rör som förbinder den superiort belägna [[livmoder]]n (via [[livmoderhals]]en) med utsidan av kroppen via [[vaginalöppning]]en i vulva #:{{besläktade ord|[[vaginal]]}} #:{{synonymer|[[blygd]], [[buske]], [[brasa]], [[bäver]], [[fiffi]], [[fitta]] ''(vulgärt)'', [[fjös]], [[flutta]], [[framstjärt]], [[geggveck]], [[hallongrotta]], [[hugg]], [[höna]], [[kissimurra]], [[kissegrotta]], [[köttgrotta]], [[köttros]], [[muff]], [[muffla]] ''(vardagligt)'', [[murra]] ''(vardagligt)'', [[mus]] ''(vardagligt)'', [[mussla]], [[mutta]], [[råtta]], [[slida]], [[skäggbiff]], [[sköte]], [[snippa]] ''(vardagligt)'', [[snäcka]], [[springa]], [[såskopp]], [[underliv]], [[vulva]], [[kisselisa]], [[kusselisa]]}} ====Översättningar==== {{ö-topp|det kvinnliga könsorganet}} *asturiska: {{ö+|ast|vaxina|f}} *bokmål: {{ö+|no|vagina|m}} *burmesiska: {{ö+|my|ယောနိ|tr=yau:ni.}} *engelska: {{ö+|en|vagina}} *esperanto: {{ö|eo|vagino}} *finska: {{ö|fi|emätin}} *franska: {{ö+|fr|vagin|m}} *frisiska: {{ö|fy|fagina}} *isländska: {{ö+|is|leggöng|n|p}}, {{ö+|is|skeið|f}} *italienska: {{ö+|it|vagina|f}} *jiddisch: {{ö|yi|װאַגינע|f|tr=vagine}} *katalanska: {{ö+|ca|vagina|f}} *kroatiska: {{ö|hr|vagina|f}}, {{ö|hr|rodnica|f}} *malajiska: {{ö+|ms|faraj}} *nederländska: {{ö+|nl|vagina}}, {{ö+|nl|schede}} *tyska: {{ö+|de|Vagina|f}}, {{ö+|de|Scheide|f}} {{ö-botten}} ==Engelska== ===Substantiv=== {{en-subst|2=[[vaginas]], [[vaginae]], [[vaginæ]]|4=[[vaginas']], [[vaginae's]], [[vaginæ's]]}} '''vagina''' #[[slida]], det kvinnliga [[könsorgan]]et #:{{synonymer|[[sheath]], [[vulva]], [[bearded clam]], [[beaver]], [[bush]], [[camel toe]], ''ålderdomligt'' [[cunny]], [[cunt]], [[box]], ''brittiska'' [[front bottom]], ''brittiska, australienska, nyzeeländska'' [[fanny]], [[gash]], ''brittiska'' [[kebab]], ''sällsynt'' [[kitty]], ''brittiska'' [[minge]], [[muff]], [[poontang]], [[pussy]], ''brittiska'' [[quim]], [[slit]], [[snapper]], [[snatch]], [[twat]], [[vertical smile]]}} #:{{antonymer|[[penis]]}} ==Finska== ===Substantiv=== {{subst|fi}} '''vagina''' #{{tagg|kat=anatomi|språk=fi}} [[#Svenska|vagina]] #:{{synonymer|[[emätin]]}} ==Italienska== ===Substantiv=== {{subst|it}} '''vagina''' {{f}} #{{tagg|kat=anatomi|språk=it}} [[#Svenska|vagina]] ==Nederländska== ===Substantiv=== {{subst|nl}} '''vagina''' #{{tagg|anatomi|språk=nl}} [[#Svenska|vagina]] ==Spanska== ===Substantiv=== {{es-subst-f-s}} '''vagina''' {{f}} #{{tagg|anatomi|språk=es}} [[#Svenska|vagina]] #:{{synonymer|''Eufemistiskt'': [[asunto]], [[cosa]], [[coso]], [[partes]], [[partes pudendas]], [[venusta]], [[vientre]]}} #:{{synonymer|''Vardagligt'': [[arepa]] (Colombia), [[cacharpa]], [[cachucha]] (Argentina, vulgärt), [[cachufla]], [[cachufleta]], [[cajeta]] (Rio de la Plata, vulgärt), [[champa]] (Peru), [[chichi]] (Spanien), [[chimba]] (Colombia), [[chirla]] (Spanien), [[chirri]] (Spanien), [[chocha]] (Västindien), [[chocho]] (Spanien), [[choro]] (Chile), [[chucha]] (Ecuador, Peru, Panama; vulgärt), [[chumino]] (Spanien), [[churuca]] (Colombia), [[cochofleta]] (Venezuela), [[cocoya]] (Venezuela), [[cona]] (Galicien), [[concho]] (Spanien), [[concha]] (Anderna, Rio de la Plata; vulgärt), [[coño]] (Spanien, vulgärt), [[cotorra]] (Rio de la Plata), [[creta]] (Dominikanska Republiken), [[crica]] (Puerto Rico), [[cuca]] (Colombia, Guatemala, Honduras, Panama, Venezuela; vulgärt), [[cucaraña]] (Colombia), [[cuchumina]] (Venezuela), [[joyete]] (Puerto Rico), [[joyo]] (Puerto Rico), [[loncha]] (Spanien), [[micha]] (Panama), [[mota]] (Panama), [[papo]] (Spanien, Venezuela), [[perrecha]] (Galicien), [[peseta]] (Spanien), [[pipo]] (Dominikanska Republiken), [[pochola]], [[pompina]] (Venezuela), [[potorro]] (Spanien), [[pucha]] (Mexiko), [[pusa]] (Guatemala), [[tota]] (Puerto Rico, Dominikanska Republiken, Andalusien), [[totona]] (Venezuela)}} #:{{synonymer|''Katakres'': [[almeja]] (Spanien), [[argolla]] (Argentina), [[bollo]] (Västindien, Spanien), [[breva]] (Andalucien), [[chango]] (Mexiko), [[chape]] (Chile), [[chepa]] (Ecuador), [[choro]] (Chile), [[conejo]] (Spanien), [[cuchara]] (Venezuela; vulgärt), [[cueva]] (Chile), [[empanada]] (Chile, Argentina), [[higo]] (Andalusien), [[hoyo]], [[jaula]], [[marisco]] (Chile), [[marraqueta]] (Chile), [[mico]] (Centralamerika, Venezuela), [[molleja]](Colombia), [[morrocoya]] (Venezuela), [[panocha]] (Mexiko), [[panocho]] (Costa Rica), [[panocha]] (Colombia), [[papa]], [[papaya]] (Kuba), [[pipa]] (Andalusien), [[raja]], [[sapo]] (Central- och Sydamerika), [[semilla]] (Dominikanska Republiken), [[seta]] (Spanien), [[señora]] (Venezuela), [[taca]] (Chile), [[zorra]] (Chile, Peru)}} 0ikdccfwvsx8zyzvywro4laaskj3c0j Haar 0 146538 3698100 3696163 2022-07-31T05:04:20Z Pametzma 10470 /* Substantiv */ wikitext text/x-wiki {{se även|haar}} ==Tyska== ===Substantiv=== {{de-subst-n|2=[[Haares]], [[Haars]]|plural=Haare}} '''Haar''' {{n}} *{{uttal|de|ljud=De-at-Haar.ogg|region=Österrike}} #{{tagg|kat=anatomi|språk=de}} [[hår]] #:{{grammatik|Singularform som också kan ha plural betydelse, se exempel.{{?|Är inte detta samma funktion som ''[[hår]]'' på svenska?}}}} #:''Sie hat braunes '''Haar'''.'' #::''Hon har brunt '''hår'''.'' #:{{besläktade ord|[[behaart]], [[haarfein]], [[haarig]]}} #:{{sammansättningar|[[Haaranalyse]], [[Haarausfall]], [[Haarbürste]], [[Haarentfernung]], [[Haarfarbe]], [[Haarflechte]], [[Haarfollikel]], [[Haarglätter]], [[Haargummi]], [[Haarklammer]], [[Haarknoten]], [[Haarmode]], [[Haarpflege]], [[Haarspange]], [[Haarwasser]], [[Rosshaar]], [[Samenhaar]], [[Stirnhaar]]}} #[[hårstrå]] #:''Karin [[betrachten|betrachtet]] ein '''Haar''' unter dem [[Mikroskop]].'' #::''Karin [[betrakta]]r ett '''hårstrå''' under [[mikroskop]]et.'' r9vvdr59dy5ydbwymarz8nkpdzg5hmx kannibal 0 155379 3698104 3516019 2022-07-31T05:12:55Z Pametzma 10470 +de: [[Menschenfresser]] (assisterat) wikitext text/x-wiki {{wikipedia|kannibalism}} ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''kannibal''' #[[art]] som [[äta|äter]] en annan individ av samma [[art]] #[[människa]] som äter andra individer av vår [[art]] #:{{synonymer|[[antropofag]], [[människoätare]]}} :{{avgränsare}} :{{besläktade ord|[[kannibalisera]], [[kannibalisk]], [[kannibalism]]}} ====Översättningar==== {{ö-topp|art som äter annan individ av samma art}} *bokmål: {{ö+|no|kannibal}} *danska: {{ö+|da|kannibal|u}} *engelska: {{ö+|en|cannibal}} *estniska: {{ö+|et|kannibal}} *finska: {{ö+|fi|kannibaali}} *franska: {{ö+|fr|cannibale|mf}} *nynorska: {{ö|nn|kannibal|m}} *ryska: {{ö+|ru|каннибал|m}} *turkiska: {{ö+|tr|yamyam}} *tyska: {{ö+|de|Kannibale|m}}, {{ö+|de|Kannibalin|f}} *ungerska: {{ö+|hu|kannibál}} {{ö-botten}} {{ö-topp|människa som äter andra människor}} *danska: {{ö+|da|kannibal|u}} *franska: {{ö+|fr|cannibale|m}} *isländska: {{ö+|is|mannæta|f}} *ryska: {{ö+|ru|каннибал|m}}, {{ö+|ru|людоед|m}} *tyska: {{ö+|de|Kannibale|m}}, {{ö+|de|Kannibalin|f}}, {{ö+|de|Menschenfresser|m}} {{ö-botten}} ==Danska== ===Substantiv=== {{subst|da}} '''kannibal''' {{c}} #[[#Svenska|kannibal]] ae712728oo3kyq3ofoqq5koc66lqqr2 3698105 3698104 2022-07-31T05:13:23Z Pametzma 10470 +de: [[Menschenfresserin]] (assisterat) wikitext text/x-wiki {{wikipedia|kannibalism}} ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''kannibal''' #[[art]] som [[äta|äter]] en annan individ av samma [[art]] #[[människa]] som äter andra individer av vår [[art]] #:{{synonymer|[[antropofag]], [[människoätare]]}} :{{avgränsare}} :{{besläktade ord|[[kannibalisera]], [[kannibalisk]], [[kannibalism]]}} ====Översättningar==== {{ö-topp|art som äter annan individ av samma art}} *bokmål: {{ö+|no|kannibal}} *danska: {{ö+|da|kannibal|u}} *engelska: {{ö+|en|cannibal}} *estniska: {{ö+|et|kannibal}} *finska: {{ö+|fi|kannibaali}} *franska: {{ö+|fr|cannibale|mf}} *nynorska: {{ö|nn|kannibal|m}} *ryska: {{ö+|ru|каннибал|m}} *turkiska: {{ö+|tr|yamyam}} *tyska: {{ö+|de|Kannibale|m}}, {{ö+|de|Kannibalin|f}} *ungerska: {{ö+|hu|kannibál}} {{ö-botten}} {{ö-topp|människa som äter andra människor}} *danska: {{ö+|da|kannibal|u}} *franska: {{ö+|fr|cannibale|m}} *isländska: {{ö+|is|mannæta|f}} *ryska: {{ö+|ru|каннибал|m}}, {{ö+|ru|людоед|m}} *tyska: {{ö+|de|Kannibale|m}}, {{ö+|de|Kannibalin|f}}, {{ö+|de|Menschenfresser|m}}, {{ö|de|Menschenfresserin|f}} {{ö-botten}} ==Danska== ===Substantiv=== {{subst|da}} '''kannibal''' {{c}} #[[#Svenska|kannibal]] chkskrzqqplihxgmfnlv45v51plb8kj nauka 0 157777 3698134 3674632 2022-07-31T10:18:35Z Taylor 49 27466 Återställde redigeringar av [[Special:Contributions/85.140.119.58|85.140.119.58]] ([[User talk:85.140.119.58|användardiskussion]]) till senaste versionen av [[User:HydrizBot|HydrizBot]] wikitext text/x-wiki ==Polska== ===Substantiv=== {{pl-subst-f|nauka|nauki|nauki|nauk|nauce|naukom|naukę|nauki|nauką|naukami|nauce|naukach|nauko|nauki}} '''nauka''' {{f}} #[[vetenskap]], [[lära]] #:{{jämför|[[oświata]], [[szkolnictwo]], [[kształcenie]]}} #:{{besläktade ord|[[naukowiec]], [[nauczanie]], [[nauczyciel]], [[nauczycielka]], [[naukowy]], [[naukowo]]}} ozztbvj13b46wy75ch62nw7xfxg7yih pâtisserie 0 160627 3698013 2928572 2022-07-30T12:56:23Z Gabbe 1153 /* Franska */ fyllde ut wikitext text/x-wiki ==Svenska== ===Substantiv=== {{subst|sv}} '''pâtisserie''' #[[#Franska|konditori]] ==Franska== ===Substantiv=== {{fr-subst-f}} '''pâtisserie''' {{f}} *{{uttal|fr|ipa=pɑ.tis.ʁi}}, {{ipa|/pa.tis.ʁi/}} #[[konditori]] som inriktar sig på [[bakverk]] och [[sötsaker]] #:{{besläktade ord|[[pâtissier]]}} mgvcbihte2y676injpdlz4yvbj6tq97 gigant 0 165209 3698131 3664481 2022-07-31T08:37:07Z 85.140.9.157 /* Substantiv */ wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''gigant''' #[[jättefolk]] i [[grekisk]]a [[saga]]n #:{{besläktade ord|[[gigantisk]]}} #{{tagg|överfört}} mycket stor [[person]] eller [[sak]] #:{{sammansättningar|[[w:Elgiganten|Elgiganten]]}} :{{avgränsare}} :{{etymologi|{{härledning|grc|γίγας|tr=gígas|jätte}} Besläktat med förledet ''[[giga-]]''.}} #:gigafew, fewgiga, figavew ))) ====Översättningar==== {{ö-topp|jättefolk i grekiska sagan}} *engelska: {{ö+|en|giant}} *estniska: {{ö+|et|gigant}} *finska: {{ö+|fi|gigantti}} *galiciska: {{ö|gl|xigante|m}} *georgiska: {{ö|ka|გიგანტი|tr=giganṭi}} *italienska: {{ö+|it|gigante|mf}} *katalanska: {{ö+|ca|gegant|m}} *klassisk grekiska: {{ö|grc|γίγας|m|tr=gígas}} *lettiska: {{ö|lv|gigants|m}} *polska: {{ö+|pl|gigant}} *portugisiska: {{ö+|pt|gigante|m}} *ryska: {{ö+|ru|гига́нт|m|tr=gigánt}} *slovakiska: {{ö+|sk|gigant|m}} *spanska: {{ö+|es|gigante|m}} *tagalog: {{ö|tl|higante}} *tjeckiska: {{ö+|cs|gigant|m}} *turkiska: {{ö|tr|gigant}} *tyska: {{ö+|de|Gigant|m}} {{ö-botten}} {{ö-topp|mycket stor person}} *tyska: {{ö+|de|Gigant|m}}, {{ö|de|Gigantin|f}} {{ö-botten}} 5vch8jd36rkcj3oypyebpqlasaa4n9u 3698132 3698131 2022-07-31T09:54:42Z Gabbe 1153 Gör version 3698131 av [[Special:Contributions/85.140.9.157|85.140.9.157]] ([[User talk:85.140.9.157|diskussion]]) ogjord wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''gigant''' #[[jättefolk]] i [[grekisk]]a [[saga]]n #:{{besläktade ord|[[gigantisk]]}} #{{tagg|överfört}} mycket stor [[person]] eller [[sak]] #:{{sammansättningar|[[w:Elgiganten|Elgiganten]]}} :{{avgränsare}} :{{etymologi|{{härledning|grc|γίγας|tr=gígas|jätte}} Besläktat med förledet ''[[giga-]]''.}} ====Översättningar==== {{ö-topp|jättefolk i grekiska sagan}} *engelska: {{ö+|en|giant}} *estniska: {{ö+|et|gigant}} *finska: {{ö+|fi|gigantti}} *galiciska: {{ö|gl|xigante|m}} *georgiska: {{ö|ka|გიგანტი|tr=giganṭi}} *italienska: {{ö+|it|gigante|mf}} *katalanska: {{ö+|ca|gegant|m}} *klassisk grekiska: {{ö|grc|γίγας|m|tr=gígas}} *lettiska: {{ö|lv|gigants|m}} *polska: {{ö+|pl|gigant}} *portugisiska: {{ö+|pt|gigante|m}} *ryska: {{ö+|ru|гига́нт|m|tr=gigánt}} *slovakiska: {{ö+|sk|gigant|m}} *spanska: {{ö+|es|gigante|m}} *tagalog: {{ö|tl|higante}} *tjeckiska: {{ö+|cs|gigant|m}} *turkiska: {{ö|tr|gigant}} *tyska: {{ö+|de|Gigant|m}} {{ö-botten}} {{ö-topp|mycket stor person}} *tyska: {{ö+|de|Gigant|m}}, {{ö|de|Gigantin|f}} {{ö-botten}} dmznd0n4l3o4joa5o8hbvyq223zo3k0 kiva 0 186610 3698028 3223369 2022-07-30T14:13:09Z PineappleSnackz 40312 wikitext text/x-wiki ==Svenska== ===Adjektiv=== {{adj|sv}} '''kiva''' {{oböjl}} *{{uttal|sv|ipa=kiva}} #{{tagg|finlandssvenska|text=fennicism}} [[kul]] #:''Det ska bli '''kiva''' att träffa dig igen!'' #:{{etymologi|{{härledning|fi|kiva|kul}}}} #:{{grammatik|I böjningar används ofta en stam på ''kivog-'', såsom ''kivoga'' i plural och ''kivogare'' i komparativ.}} ===Verb=== {{sv-verb-ar}} '''kiva''' *{{uttal|sv|enkel='tji:va|ipa=ˈɕiːva}} #[[gräla]] ====Översättningar==== {{ö-topp|gräla}} *tyska: {{ö+|de|zanken}}, {{ö+|de|streiten}} {{ö-botten}} ==Finska== ===Adjektiv=== {{adj|fi}} '''kiva''' * {{ipa|au=fi}} #[[trevlig]], [[skön]], [[härlig]] #:''Uusi talomme on '''kiva'''.'' #::''Vårt nya hus är '''trevligt'''.'' #[[rolig]] #:''Se oli '''kivaa'''.'' #::''Det var '''roligt'''.'' sb9vnu99fz1sm75xn5kwqu8dl99rhm5 3698035 3698028 2022-07-30T14:13:37Z PineappleSnackz 40312 /* Adjektiv */ wikitext text/x-wiki ==Svenska== ===Adjektiv=== {{adj|sv}} '''kiva''' {{oböjl}} *{{uttal|sv|ipa=kiva}} #{{tagg|finlandssvenska|text=fennicism}} [[kul]] #:''Det ska bli '''kiva''' att träffa dig igen!'' #:{{etymologi|{{härledning|fi|kiva|kul}}}} #:{{grammatik|I böjningar används ofta en stam på ''kivog-'', såsom ''kivoga'' i plural och ''kivogare'' i komparativ.}} ===Verb=== {{sv-verb-ar}} '''kiva''' *{{uttal|sv|enkel='tji:va|ipa=ˈɕiːva}} #[[gräla]] ====Översättningar==== {{ö-topp|gräla}} *tyska: {{ö+|de|zanken}}, {{ö+|de|streiten}} {{ö-botten}} ==Finska== ===Adjektiv=== {{adj|fi}} '''kiva''' * {{ipa|au=fi}} #[[trevlig]], [[skön]], [[härlig]] #:''Uusi talomme on '''kiva'''.'' #::''Vårt nya hus är '''trevligt'''.'' #[[rolig]], [[kul]] #:''Se oli '''kivaa'''.'' #::''Det var '''roligt'''.'' d6d70uz2m75vdcn2851cc9v8szo4j70 capitalism 0 287607 3698077 2678293 2022-07-30T23:13:34Z 85.140.8.36 /* Substantiv */ wikitext text/x-wiki ==Engelska== ===Substantiv=== {{subst|en}} '''capitalism''' #[[kapitalism]] #'''Seychas vse Сhlenы Kapitalizma ..''' 3tf3cjrwfmsgqvsi81gwvjvyf5vfq9k 3698133 3698077 2022-07-31T10:18:10Z Taylor 49 27466 Återställde redigeringar av [[Special:Contributions/85.140.8.36|85.140.8.36]] ([[User talk:85.140.8.36|användardiskussion]]) till senaste versionen av [[User:HydrizBot|HydrizBot]] wikitext text/x-wiki ==Engelska== ===Substantiv=== {{subst|en}} '''capitalism''' #[[kapitalism]] o7b6ydhu1pi75iypy2aubitol1h5hok Schoner 0 361137 3698103 2625899 2022-07-31T05:11:13Z Pametzma 10470 /* Tyska */ wikitext text/x-wiki ==Tyska== ===Substantiv=== {{de-subst-m}} '''Schoner'''{{m}} #{{tagg|sjöfart|text=skepp|språk=de}} [[skonert]]; [[skonare]]; ett i huvudsak snedsegelriggat [[fartyg]] med två eller fler master #{{tagg|text=folkgrupp}} [[skåning]] #{{tagg|text=mest i sammansättningar}} [[föremål]] som ska [[skydda]] #:{{sammansättningar|[[Sattelschoner]]}} jop484af7m1x3armxw5t189cz9sihyf Mücke 0 383889 3698143 3485497 2022-07-31T10:57:10Z Pametzma 10470 /* Tyska */ wikitext text/x-wiki ==Tyska== ===Substantiv=== {{de-subst-f|plural=Mücken}} '''Mücke'''{{f}} #[[mygga]] #:{{sammansättningar|[[Kriebelmücke]], [[Mückenmittel]], [[Mückenstich]], [[Stechmücke]]}} szyxtnoqh3qrchhw80iajp9qlhu2tuk fiskrestaurang 0 384199 3698011 3231180 2022-07-30T12:09:21Z 188.238.106.86 +tr: [[balık lokantası]]; +tr: [[balık restoranı]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''[[fisk]][[restaurang]]''' #[[restaurang]] som specialiserar sig på [[fiskrätt]]er ====Översättningar==== {{ö-topp|restaurang som specialiserar sig på fiskrätter}} *bokmål: {{ö|no|fiskerestaurant|m}} *danska: {{ö+|da|fiskerestaurant|u}} *engelska: {{ö|en|fish restaurant}}, {{ö|en|seafood restaurant}} *finska: {{ö|fi|kalaravintola}} *italienska: {{ö|it|ristorante di pesce}} *turkiska: {{ö|tr|balık lokantası}}, {{ö|tr|balık restoranı}} *tyska: {{ö|de|Fischrestaurant|n}} {{ö-botten}} mexbnbsynnk6fc1rk58lzgg6feq5lan Knoten 0 386149 3698098 3646256 2022-07-31T05:02:36Z Pametzma 10470 /* Tyska */ wikitext text/x-wiki ==Tyska== ===Substantiv=== {{de-subst-m|plural=Knoten|7=Knoten|not='''Knoten''' med betdelse av hastighet har ingen böjning och ingen artikel.}} '''Knoten'''{{m}} #[[knop]], [[knut]] - (''sammanfogning'') #:{{sammansättningar|[[Doppelknoten]], [[Eisenbahnknoten]], [[Haarknoten]], [[Knotenpunkt]], [[Knotenschrift]], [[Krawattenknoten]], [[Seemannsknoten]], [[Verkehrsknoten]]}} #{{tagg|mätteknik|språk=de}}[[knop]] - ''hastighet av ett fartyg eller flygplan #{{tagg|medicin|språk=de}}[[knöl]], [[svulst]], [[knuta]] #:''Sie entdeckte einen '''Knoten''' in der Brust.'' #::''Hon upptäckte en '''knöl''' i bröstet.'' 6jfsmbg0k86f61336kh12br8kb0pela chinjong 0 409511 3698091 1586850 2022-07-31T04:27:30Z Gabbe 1153 la till bild och etymologi wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er}} {{media|Chignon.JPG|hårknut}} '''chinjong''' #[[hårpung]] (av [[löshår]]) i [[nacke]]n #:{{etymologi|{{härledning|fr|chignon}}}} lplrq0lv9mlowdojfueo10fhryp9rpc 3698094 3698091 2022-07-31T04:55:21Z Pametzma 10470 wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-er}} {{media|Chignon.JPG|hårknut}} '''chinjong''' #[[hårpung]] (av [[löshår]]) i [[nacke]]n #:{{etymologi|{{härledning|fr|chignon}}}} gzw34dmt2un3fvmqch8i6j03dm7axne 3698096 3698094 2022-07-31T04:58:47Z Pametzma 10470 +översättningar; +de: [[Chignon]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-er}} {{media|Chignon.JPG|hårknut}} '''chinjong''' #[[hårpung]] (av [[löshår]]) i [[nacke]]n #:{{etymologi|{{härledning|fr|chignon}}}} ====Översättningar==== {{ö-topp|hårpung (av löshår) i nacken}} *tyska: {{ö+|de|Chignon|m}} {{ö-botten}} rkxl73c1dvkm92ky5f7j9rpot490o7j kapitalisera 0 412358 3698111 3214959 2022-07-31T05:28:40Z Pametzma 10470 /* Svenska */ wikitext text/x-wiki ==Svenska== ===Verb=== {{sv-verb-ar}} '''kapitalisera''' #[[lägga]] [[ränta]]n till [[kapital]]et; [[beräkna]] [[kapitalvärde]]t (efter viss [[räntefot]]) av ett [[årligen]] [[utgå]]ende [[belopp]] #:{{besläktade ord|[[kapitalisering]]}} ====Översättningar==== {{ö-topp|lägga räntan till kapitalet}} *franska: {{ö+|fr|capitaliser}} {{ö-botten}} 85ac45j161r0ewidi52biqol6ssz25e patisseri 0 415137 3698012 2885671 2022-07-30T12:54:32Z Gabbe 1153 {{etymologi|{{härledning|fr|pâtisserie}}}} samt böjningsmall enligt SAOB wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-er}} '''patisseri''' {{n}} #finare [[bakverk]] #:{{etymologi|{{härledning|fr|pâtisserie}}}} qn5gfx3m7fdzdgb0nlwz0jzcdzw5gex ävlas 0 415325 3698019 1593077 2022-07-30T13:56:53Z Thuresson 165 exempel wikitext text/x-wiki ==Svenska== ===Verb=== {{sv-verb-as|rot=ävl}} '''ävlas''' #[[ivrig]]t [[bemöda]] sig, [[jaga]] efter #:{{citat|förf=[[w:Antoine François Prévost|Abbé Prevost]]|titel=[[s:Manon Lescaut/Kapitel 21|Manon Lescaut]]|år=1926|övers=[[s:Författare:Einar Ekstrand|Einar Ekstrand]]|De stackars nybyggarna '''ävlades''' att göra oss otaliga frågor om tillståndet i Frankrike och om de olika provinser, där de voro födda.}} #:{{besläktade ord|[[ävlan]], [[avel]]}} 8o46wy9m4v520pcqvw701vt71rnfuuv kapitalisieren 0 532998 3698110 2740713 2022-07-31T05:24:46Z Pametzma 10470 /* Tyska */ wikitext text/x-wiki ==Tyska== ===Verb=== {{de-verb|rot=kapitalisier|hjälpverb=haben|3=kapitalisiert}} '''kapitalisieren''' #[[kapitalisera]] #:{{besläktade ord|[[Kapitalisierung]]}} 8ueepvf37wy4p1krlhsdxmajkk4dekj kurwa 0 576133 3698073 3477095 2022-07-30T20:32:22Z Andreas Rejbrand 328 språk wikitext text/x-wiki ==Polska== ===Substantiv=== {{subst|pl}} '''kurwa''' {{f}} *{{uttal|pl|ljud=Pl-kurwa.ogg}} #{{tagg|vulgärt|språk=pl}} [[prostituerad]] #{{tagg|vulgärt|nedsättande|språk=pl}} [[hora]], [[fitta]]; grovt nedsättande ord om kvinnor #{{tagg|vulgärt|nedsättande|språk=pl}} [[fan]], [[jävel]], [[skit]]; grovt nedsättande ord om både män och kvinnor ===Interjektion=== {{interj|pl}} '''kurwa''' #{{tagg|kat=svordomar|vulgärt|språk=pl}} [[fan]], [[fitta]], [[helvete]]; allmän grövre svordom #:'''''Kurwa''', mówiłem, żebyś tego nie ruszał!'' #::'''''Helvete'''! Jag sa till dig att inte göra så här!'' #{{tagg|kat=svordomar|vulgärt|språk=pl}} [[förstärkande]] svordom; [[jävla]], [[satans]] #:''Do każdej pierdółki potrzebna jest zgoda kierownika? To już jest, '''kurwa''', jakiś absurd.'' #::''Behöver man föreståndarens godkännande till och med för minsta sak? Det är helt '''jävla''' absurt.'' #{{tagg|kat=svordomar|vulgärt|språk=pl}} svordom som används som [[utfyllnad]]; [[för fan]], [[för helvete]] #:''Tomasz, '''kurwa''', zamknij kibel!'' #::''Tomasz, stäng toadörren '''för helvete'''!'' rjrhdoh5osrnksomzel6xcxzouk2gtm tuggtobak 0 578428 3698123 3663090 2022-07-31T07:13:55Z Gabbe 1153 +fr: [[tabac à chiquer]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn}} '''[[tugga|tugg]][[tobak]]''' #{{tagg|kat=tobak}} Tuggtobak är ofta en fläta av pressad och smaksatt tobak som man tuggar ====Översättningar==== {{ö-topp|Tuggtobak är ofta en fläta av pressad och smaksatt tobak som man tuggar}} *engelska: {{ö+|en|chewing tobacco}} *finska: {{ö+|fi|purutupakka}} *franska: {{ö|fr|tabac à chiquer|m}} *turkiska: {{ö|tr|çiğneme tütünü}}, {{ö|tr|çiğnemeli tütün}} *tyska: {{ö+|de|Kautabak|m}}, {{ö+|de|Priem|m}} {{ö-botten}} 1nniyfm1cftjt3olu5b7q73hsh15nh1 kryptovaluta 0 618523 3698070 3316180 2022-07-30T17:22:08Z 188.238.106.86 +tr: [[kripto para]] (assisterat) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-n-or}} '''[[krypto]][[valuta]]''' #{{tagg|kat=valutor}} samlingsbenämning på [[digital]]a [[valuta|valutor]] som använder [[kryptografi]] för att säkra [[transaktion]]er ====Översättningar==== {{ö-topp|digital valuta som använder kryptografi för att säkra transaktioner}} *bokmål: {{ö|no|kryptovaluta|m}} *engelska: {{ö+|en|cryptocurrency}} *finska: {{ö+|fi|kryptovaluutta}} *franska: {{ö+|fr|crypto-monnaie|f}} *nederländska: {{ö|nl|cryptovaluta}}, {{ö|nl|cryptogeld}} *polska: {{ö|pl|kryptowaluta|f}} *ryska: {{ö+|ru|криптовалюта|f}} *spanska: {{ö|es|criptomoneda|f}}, {{ö|es|criptodivisa|f}} *turkiska: {{ö|tr|kripto para}} *tyska: {{ö+|de|Kryptowährung|f}} {{ö-botten}} dfrm8op1ffncuhpgiihzdfmh44b33z0 choisi 0 645441 3698122 2813661 2022-07-31T06:34:27Z Gabbe 1153 förtydligade wikitext text/x-wiki ==Franska== ===Adjektiv=== {{fr-adj}} '''choisi''' *{{uttal|fr|ipa=ʃwa.zi}} #{{avledning|fr|choisir|ordform=perfpart}} #[[utvald]], [[vald]] #:''textes '''choisi''''' #::antologi #[[utvald]], [[utsökt]] 6j7b5vq2zjtw1fgxxuqubr21lgj3vip pâtissier 0 661090 3698014 3532973 2022-07-30T12:57:22Z Gabbe 1153 {{besläktade ord|[[pâtisserie]]}} wikitext text/x-wiki ==Franska== ===Substantiv=== {{fr-subst-m}} '''pâtissier''' {{m}} *{{uttal|fr|ipa=pa.ti.sje}}, {{ipa|/pɑ.ti.sje/}} #{{tagg|kat=yrken|språk=fr}}[[konditor]] #:{{besläktade ord|[[pâtisserie]]}} 3xxydg768v8bpawt8a1gyc019tmd4bv genome 0 689316 3698118 3102073 2022-07-31T05:38:36Z 85.140.11.253 /* Substantiv */ wikitext text/x-wiki ==Engelska== ===Substantiv=== {{subst|en}} '''genome''' #[[genom]], [[arvsmassa]] #[[Pervaya bookv-are - "Esty e mnojitysya".]] 233p41dg5lu1xrfq4mezyz4vuulokxs 3698119 3698118 2022-07-31T05:42:13Z Gabbe 1153 Gör version 3698118 av [[Special:Contributions/85.140.11.253|85.140.11.253]] ([[User talk:85.140.11.253|diskussion]]) ogjord wikitext text/x-wiki ==Engelska== ===Substantiv=== {{subst|en}} '''genome''' #[[genom]], [[arvsmassa]] bqqlbk9r91tw5y4mj13eve2zql4pxx1 Wiktionary:Projekt/Önskelistor/Svenska/a 4 689669 3698149 3697192 2022-07-31T11:06:49Z Pametzma 10470 /* a */ wikitext text/x-wiki === a === {{topp}} :[[a la bonheur]] :[[abbotskap]] :[[abnormtillstånd]] :[[abonnemangssystem]] :[[abortförebyggande]] :[[absoluthet]] :[[absolvering]] :[[abung]] {{?|finns ordet i svenskan?}} :[[a conto-betalning]] :[[accedera]] :[[accederande]] :[[accentförskjutning]] :[[accispliktig]] :[[acetion]] {{?|finns ordet i svenskan?}} :[[achang]] {{?|finns ordet i svenskan?}} :[[acholi]] {{?|finns ordet i svenskan?}} :[[ack och ve]] :[[ackordföljd]] :[[ackordgrepp]] :[[adapterbar]] :[[adi]]{{?|finns ordet i svenskan?}} :[[adiafon]] :[[adressivitet]] :[[adresskalender]] :[[adresskort]] :[[adresskälla]]{{?|finns ordet i svenskan?}} :[[adressändra]] :[[adventsmys]] :[[adventssöndag]] :[[advokatarvode]] :[[advokatskansli]] :[[advokatkontor]] :[[aerograf]] :[[affektbetonad]] :[[affigera]] {{?|finns ordet i svenskan?}} :[[affischnamn]] :[[affärsförbindelse]] :[[affärsförslag]] :[[affärshandling]] :[[affärsinrättning]] :[[affärskorrespondens]] :[[affärsliv]] :[[affärsmannamässig]] :[[affärsmoral]] :[[affärsrörelse]] :[[affärsspråk]] :[[affärsvärld]] :[[aftondräkt]] :[[aftonmässa]] :[[aftonpipa]] :[[aftonunderhållning]] :[[aftonvard]] :[[aftonväska]] :[[agentfilm]] :[[agentkontor]] :[[agglomerera]] :[[agrammatisk]] :[[agranulocytos]] {{?|finns ordet i svenskan?}} :[[aguarana]] {{?|finns ordet i svenskan?}} :[[agul]] {{?|finns ordet i svenskan? Ordet finns inte med i SAOL, SO eller SAOB}} :[[ahtna]] {{?|finns ordet i svenskan? Ordet finns inte med i SAOL, SO eller SAOB}} :[[aisor]] {{?|finns ordet i svenskan? Ordet finns inte med i SAOL, SO eller SAOB}} :[[aklanon]] {{?|Ordet finns inte med i SAOL, SO eller SAOB}} :[[akrolekt]] {{?|Ordet finns inte med i SAOL, SO eller SAOB}} :[[akterbrygga]] :[[akterlucka]] :[[aktermast]] :[[akterpik]] :[[aktersalong]] :[[akterskepp]] :[[aktindelning]] :[[aktstudie]] :[[aktualisation]] :[[akutfall]] :[[alagreck]] :[[alarmering]] :[[alarmism]] :[[alarmklocka]] :[[aldrig med min fot]] :[[alibistisk]] :[[alkoholkardiomyopati]] :[[alkoholpolicy]] :[[allemansfond]] :[[allemanssparande]] :[[allen]] :[[alleuropeisk]] :[[allhelgonadagen]] :[[allhärskare]] :[[allmogedräkt]] :[[allmogekultur]] :[[allmogeungdom]] :[[allmogevävnad]] :[[allmänbefinnande]] :[[allmänborgerlig]] :[[allmännytta]] :[[allmänpraktiker]] :[[allmäntillstånd]] :[[allokton]] :[[allraheligaste]] :[[allrakäraste]] :[[allraminst]] :[[allrengöringsmedel]] :[[allriskförsäkring]] :[[allseende]] :[[allt vad huset förmår]] :[[alltomfattande]] :[[alltsen]] :[[allätande]] :[[almanacksblad]] :[[almstrid]] :[[alnmått]] :[[alpbestigning]] :[[alstring]] :[[alt-tangent]] :[[alternativodlad]] :[[aluminiumtråd]] :[[aluminiumfabrik]] :[[aluminiumform]] :[[aluminiumplåt]] :[[aluminiumverk]] {{mitt4}} :[[alvarsmark]] :[[amatörmålare]] :[[amatörmåleri]] :[[amatörregel]] :[[amatörsändare]] :[[ambidextri]] :[[ammunitionsbatteri]] :[[ammunitionsbrist]] :[[ammunitionsbärare]] :[[ammunitionsdepå]] :[[ammunitionsdurk]] :[[ammunitionsfabrik]] :[[ammunitionsförråd]] :[[ammunitionsgördel]] :[[ammunitionsmagasin]] :[[ammunitionsplats]] :[[ammunitionsväska]] :[[amorteringsfri]] :[[amplifiering]] :[[amputering]] :[[anabaptist]] :[[anaforisk]] :[[anafylaxi]] :[[analeptika]] :[[analfena]] :[[analyserbar]] :[[analysering]] :[[ananasgall]] :[[anastatisk]] :[[andamanska]] :[[andeskåderi]] :[[andesyn]] :[[andeuppenbarelse]] :[[andeväsen]] :[[andhämtningspaus]] :[[andlös]] :[[andningsparalys]] :[[andouillette]] :[[andra rangen]] :[[andtäppt]] :[[andur]] :[[anetsning]] :[[anflygning]] :[[anfräta]] :[[anföringssats]] :[[ange tonen]] :[[anglosachsare]] :[[angränsa]] :[[anilintryck]] :[[aniloxvals]] :[[animat]] :[[animistisk]] :[[ankarbult]] :[[ankarpunkt]] :[[ankarslut]] :[[ankarur]] :[[ankbröst]] :[[ankomsthall]] :[[ankomststation]] :[[ankägg]] :[[anlagstestning]] :[[anläggningskostnad]] :[[anmoder]] :[[anmälningsdisk]] :[[anmärkningsbok]] :[[annal]] :[[annexförsamling]] :[[annonsbyrå]] :[[annonskostnad]] :[[annonspelare]] :[[annonstidning]] :[[anodisera]] :[[anonymiserande]] :[[annoraksnodd]] :[[anpassningssvårighet]] :[[anrikningsanläggning]] :[[anropsnummer]] :[[anryckning]] :[[ansatsbana]] :[[ansiktsförlamning]] :[[ansiktshy]] :[[ansiktskräm]] :[[ansiktsmissbildning]] :[[ansiktsryckning]] :[[ansiktsservett]] :[[ansluta sig]] :[[anslutningsserver]] :[[anspråka]] :[[anspråksfullhet]] :[[anspänning]] :[[anstaltsvistelse]] :[[anstrukenhet]] :[[anställningskommitté]] :[[anständighetsbegrepp]] :[[ansvarighet]] :[[ansvarsutkrävande]] :[[ansvällning]] :[[ansökningshandledning]] :[[antecipering]] :[[antikorruptionsaktivist]] :[[antikpapper]] :[[antikvitetsakademi]] :[[antikvitetsfirma]] :[[antikvitetshandel]] :[[antikvitetsvärde]] :[[antistatpensel]] :[[antisyrisk]] :[[antiviral]] :[[antrax]] :[[antroposof]] :[[antroposofisk]] :[[anvisningsläkare]] :[[användargrupp]] :[[användningssätt]] :[[apelsinmousse]] :[[apmänniska]] :[[appellering]] :[[applåderbar]] :[[appretering]] :[[approchering]] :[[arabskriktrast]] :[[arachnofobi]] :[[arbetarkommun]] :[[arbetarskyddsstyrelse]] :[[arbetsbas]] :[[arbetsbi]] :[[arbetsblad]] :[[arbetsbyte]] :[[arbetsdelning]] :[[arbetsdjur]] :[[arbetsfånge]] :[[arbetsgivarförening]] :[[arbetsgivarinträde]] :[[arbetsgivarorganisation]] :[[arbetsintensitet]] :[[arbetsintensiv]] :[[arbetskonflikt]] :[[arbetsmarknadspart]] :[[arbetsmarknadsstyrelse]] :[[arbetsmiljömål]] :[[arbetsmässig]] :[[arbetsnedläggelse]] :[[arbetsoduglig]] :[[arbetsorganisation]] :[[arbetsrelation]] :[[arbetsstudieman]] :[[arbetsträning]] :[[arbetsvanor]] :[[argentometer]] :[[argumentationsanalys]] :[[argumentering]] :[[aristoteliker]] :[[arkadspel]] :[[arkanlägg]] {{mitt4}} :[[arkformat]] :[[arkitekturpolitisk]] :[[arkmatare]] :[[armborstpil]] :[[armbågsutskott]] :[[arméförvaltning]] :[[armering]] :[[armgång]] :[[armled]] :[[armmudd]] :[[armtag]] :[[arrendeavgift]] :[[arrendeavtal]] :[[arresteringsorder]] :[[arsenalsbyggnad]] :[[arsenikmord]] :[[artbeskrivning]] :[[artfrämmande]] :[[artighetsbesök]] :[[artighetsbetygelse]] :[[artilleribeskjutning]] :[[artilleriduell]] :[[artillerield]] :[[artillerigranat]] :[[artillerikår]] :[[artilleriofficer]] :[[artilleripjäs]] :[[artilleriregemente]] :[[artilleriskjutfält]] :[[artilleriskjutskola]] :[[artilleristrid]] :[[artilleristuniform]] :[[artilleriställning]] :[[artilleriunderstöd]] :[[artillerivapen]] :[[artistförmedling]] :[[arun]] :[[arvejord]] :[[arvfiende]] :[[arvfurste]] :[[arvföljd]] :[[arvförening]] :[[arvgods]] :[[arvjord]] :[[arvkonung]] :[[arvkung]] :[[arvodesbelopp]] :[[arvrike]] :[[arvsanspråk]] :[[arvsavtal]] :[[arvsbeskattning]] :[[arvsfaktor]] :[[arvsfond]] :[[arvsföljd]] :[[arvsklass]] :[[arvsordning]] :[[arvsrätt]] :[[arvsynd]] :[[arvtant]] :[[asbestdamm]] :[[asbestdräkt]] :[[asbestexponering]] :[[asbestpackning]] :[[asbestsanera]] :[[asbestsanering]] :[[asbestskiva]] :[[ascendent]] :[[asgam]] :[[asiatisk kalenderlärka]] :[[askkoncentration]] :[[askregn]] :[[aspektuell]] :[[aspvedbock]] :[[assembla]] :[[assemblera]] :[[assemblering]] :[[associationsförmåga]] :[[associerbar]] :[[asylinvandring]] :[[asylland]] :[[asylprövning]] :[[asylregler]] :[[asylutredning]] :[[Atén]] :[[atlasgröngöling]] :[[atlassångare]] :[[atmosfärsförhållande]] :[[atomenergiorganisation]] :[[atomforskare]] :[[atomkärnprocess]] :[[atomreaktor]] :[[attentera]] :[[attrahering]] :[[attraktionsförmåga]] :[[attributsats]] :[[audifon]] :[[audiologi]] :[[auramigrän]] :[[aurorafjäril]] :[[autografjägare]] :[[autoklav]] :[[automatlås]] :[[automatväxel]] :[[av bara fan]] :[[av födsel och ohejdad vana]] :[[av guds nåde]] :[[av renaste vatten]] :[[av underordnad betydelse]] :[[av- och påknapp]] :[[avannons]] :[[avbalkning]] :[[avbetalningslån]] :[[avbetalningsvillkor]] :[[avblåsa]] :[[avbörda]] :[[avdelningsföreståndare]] :[[avdelningskontor]] :[[avdelningsläkare]] :[[avdelningssköterska]] :[[avelsduglig]] :[[avelsfisk]] :[[avelshingst]] :[[avelsko]] :[[avelslax]] :[[avelssto]] :[[avelstjur]] :[[avfallsanläggning]] :[[avfallscontainer]] :[[avfallsdumpning]] :[[avfallshög]] :[[avfallskonvertering]] :[[avfallskraftvärmeverk]] :[[avfallslager]] :[[avfallslagring]] :[[avfallsproblem]] :[[avfallsupplag]] :[[avfallsvatten]] :[[avfattning]] :[[avfjädra]] :[[avflytta]] :[[avflyttning]] :[[avfodra]] :[[avfolka]] :[[avfolkningsområde]] :[[avfrostning]] {{mitt4}} :[[avfyring]] :[[avfyrning]] :[[avföringsmedel]] :[[avgaskontroll]] :[[avgasrenare]] :[[avgiftningskur]] :[[avgiftsfinansiera]] :[[avgiftsfinansiering]] :[[avgiftsskyldig]] :[[avgiftssystem]] :[[avgiftstak]] :[[avgiftsuttag]] :[[avgiftsväxling]] :[[avgjuta]] :[[avgjutning]] :[[avgudabild]] :[[avgångsbetyg]] :[[avgångselev]] :[[avgångshall]] :[[avgångssignal]] :[[avhjälpa]] :[[avhöra]] :[[aviarium]] :[[avintellektualisera]] :[[avintellektualisering]] :[[avkasta]] :[[avkastningsförmåga]] :[[avklippning]] :[[avklädningshytt]] :[[avklädningsrum]] :[[avknoppa]] :[[avknoppning]] :[[avkodare]] :[[avkonterfejad]] :[[avkortning]] :[[avkunnande]] :[[avkänna]] :[[avlagrad]] :[[avleverera]] :[[avloppsbrunn]] :[[avloppsdike]] :[[avloppskanal]] :[[avloppsledningsrör]] :[[avloppsnät]] :[[avloppsslam]] :[[avloppstrumma]] :[[avloppsutsläpp]] :[[avlusningsmedel]] :[[avläggare]] :[[avlöpa]] :[[avlöva]] :[[avlövning]] :[[avmagnetisera]] :[[avmagra]] :[[avmagrad]] :[[avmagring]] :[[avmarsch]] :[[avmarschera]] :[[avmaskning]] :[[avmatta]] :[[avpackning]] :[[avpassning]] :[[avpatrullera]] :[[avplana]] :[[avpolitisering]] :[[avpolletera]] :[[avreda]] :[[avredning]] :[[avriggning]] :[[avritning]] :[[avrivning]] :[[avräkna]] :[[avröjning]] :[[avsegla]] :[[avsiktlighet]] :[[avsiktsförklaring]] :[[avsimmad]], perfekt particip :[[avskedsbrev]] :[[avskedsgåva]] :[[avskedsknull]] :[[avskedstal]] :[[avskedsuppvaktning]] :[[avskedsvisit]] :[[avskeppa]] :[[avskiljare]] :[[avskrap]] :[[avskrubbning]] :[[avskrädeshög]] :[[avskärare]] :[[avskärmning]] :[[avskärning]] :[[avslutningsexamen]] :[[avsmakning]] :[[avsnöra]] :[[avsnörning]] :[[avspela]] :[[avspänningspolitik]] :[[avstalinisera]] :[[avstressa]] :[[avstyrande]] :[[avståndsverkan]] :[[avstängdhet]] :[[avstängningskran]] :[[avsvalningshastighet]] :[[avsvimma]] :[[avsvära]] :[[avsvärja]] :[[avsynare]] :[[avsyning]] :[[avsyningsprov]] :[[avsåga]] :[[avsändning]] :[[avsättningsområde]] :[[avsöndringsorgan]] :[[avtacklad]] :[[avtackning]] :[[avtalsvillkor]] :[[avteckna]] :[[avtrappning]] :[[avtrubba]] :[[avtvinga]] :[[avtvå]] :[[avtäckande]] :[[avtäckning]] :[[avtärdhet]] :[[avvecklare]] :[[avvecklingskostnad]] :[[avvecklingsperiod]] :[[avvecklingsplan]] :[[avvecklingstid]] :[[avvittring]] :[[avvägande]] :[[avvända]] :[[avvänjningskur]] :[[avväpning]] :[[axag]] :[[axelband]] :[[axelgehäng]] :[[axelrem]] :[[axelsprint]] :[[axsugare]] :[[axtektärna]] :[[azurblå]] {{botten}} 3fokseoaacqbpi6vgfprzdvy8vj0e59 Wiktionary:Projekt/Önskelistor/Svenska/h 4 689678 3698101 3696951 2022-07-31T05:07:05Z Pametzma 10470 /* h */ wikitext text/x-wiki === h === {{topp}} :[[ha ett finger med]] :[[ha kläm]] :[[ha ont om pengar]] :[[ha på känn]] :[[hacka tänder]] :[[hagiografisk]] :[[hagmark]] :[[haikuformat]] :[[hajka]] :[[haka fast]] :[[hal som en ål]] :[[halkbana]] :[[hallelujarop]] :[[hallonbuske]] :[[hallstämpla]] :[[hallucinera]] :[[halmdocka]] :[[halmgul]] :[[halmsko]] :[[halogenstrålkastare]] :[[halsasatan]] :[[halskatarr]] :[[halstorr]] :[[halthet]] :[[halvapa]] :[[halvbildning]] :[[halvblesyr]] :[[halvklädd]] :[[halvkväden]] :[[halvpart]] :[[halvrund]] :[[halvskämd]] :[[halvslag]] :[[halvsovande]] :[[halvspringa]] :[[halvstop]] :[[halvstor]] :[[halvstrumpa]] :[[halvtidsanställd]] :[[halvtidstjänst]] :[[halvtum]] :[[halvårsvis]] :[[halvädel]] :[[hamburgebröd]] :[[Hamlet]] :[[hammarverk]] :[[hamnmyndighet]] :[[hamnpir]] :[[hampdån]] :[[handborr]] :[[handelsbod]] :[[handelscentrum]] :[[handelsförbindelse]] :[[handelsföretag]] :[[handelshinder]] :[[handelskammare]] :[[handelslänk]] :[[handelsmässig]] :[[handelsresande]] :[[handelsskola]] :[[handelsträdgård]] :[[handelsverksamhet]] :[[handlingsfrihet]] :[[handlingsmönster]] :[[handlingsord]] :[[handsmidd]] :[[handvård]] :[[hangarfartygsflotta]] :[[Hansan]] :[[hanteringsrisk]] :[[hanterlighet]] :[[hantverkarfamilj]] :[[hantverkarkläder]] :[[hantverkarkvarter]] :[[hantverkeri]] :[[hantverksbod]] :[[hantverksgesäll]] :[[hantverksmässig]] :[[hant­verksmässig]] :[[hantverksmästare]] :[[hantverksutställning]] :[[Hardangervidda]] :[[harhanne]] :[[harkla sig]] :[[Harold]] :[[harpunliknande]] :[[hasa sig fram]] :[[hashtagg]] :[[hasp]] :[[haspla]] :[[hasselbuske]] :[[hastighetsgräns]] :[[hattrick]] :[[Hausdorffdimension]] :[[havsanemon]] :[[havsforskning]] :[[havskräfta]] :[[havsluft]] :[[havsnivåhöjning]] :[[havsrätt]] :[[havsskum]] {{mitt4}} :[[heala]] :[[hederskänsla]] :[[hederssak]] :[[hednatempel]] :[[Hefaistos]] :[[Heineken]] :[[hejaramsa]] :[[hejarklack]] :[[hejda sig]] :[[hejsvejs]] :[[hejvild]] :[[Hektor]] :[[helbild]] :[[helbror]] :[[helförsäkra]] :[[helförsäkring]] :[[helgondag]] :[[helhetsuppfattning]] :[[heliumballong]] :[[helskugga]] :[[helt enkelt]] :[[helveteseld]] :[[hemarbete]] :[[hematologi]] :[[hembryggning]] :[[hembygdsfest]] :[[hembygdsforskare]] :[[hembygdsforskning]] :[[hembygdsgård]] :[[hembygdskunskap]] :[[hembygdskänsla]] :[[hembygdsmuseum]] :[[hembygdsskildring]] :[[hembygdsvård]] :[[hemgång]] :[[hemhörighet]] :[[hemkänsla]] :[[hemlighetsmakare]] :[[hemlighållande]] :[[hemligstämpel]] :[[hemlån]] :[[hemmadotter]] :[[hemmaförlora]] :[[hemmapappa]] :[[hemmason]] :[[hemortsrätt]] :[[hemsamarit]] :[[hemslöjdsarbete]] :[[hemslöjdsförening]] :[[hemslöjdstyg]] :[[hemslöjdsutställning]] :[[hemsnickrad]] :[[hemtrevnad]] :[[hemvändare]] :[[hemvärn]] :[[henry]] :[[herdeflöjt]] :[[hermafroditism]] :[[herrbyxor]] :[[herrdubbel]] :[[herreman]] :[[herrstämma]] :[[het på gröten]] :[[heteronormativitet]] :[[hetsa upp]] :[[hetsning]] :[[hetta upp]] :[[hetvägg]] :[[hibiskus]] :[[Higgs boson]] :[[himlakupa]] :[[himmelrike]] :[[himmelsstreck]] :[[himmelsäng]] :[[hinderlöpare]] :[[hisschakt]] :[[hisshall]] :[[hisskorg]] :[[hisstillverkare]] :[[historieberättare]] :[[historieforskning]] :[[historieförfalskare]] :[[historieförfalskning]] :[[historiemålning]] :[[historiserande]] :[[historisk språkvetenskap]] :[[hitmässig]] :[[hittegodsavdelning]] :[[hjortstek]] :[[hjulaxel]] :[[hjuldjur]] :[[hjullås]] :[[hjulmutterhylsa]] :[[hjulnav]] :[[hjulpar]] :[[Hjällbo]] :[[hjälpinsats]] :[[hjälp på traven]] :[[hjälpa fram]] :[[hjälpklass]] :[[hjälpmotor]] :[[hjälpspråk]] :[[hjältedikt]] :[[hjältediktning]] :[[hjältedåd]] :[[hjärnaktivitet]] :[[hjärndel]] :[[hjärninfarkt]] :[[hjärtansfröjd]] :[[hjärteangelägenhet]] :[[hjärtevän]] :[[hjärtfel]] :[[hjärtflimmer]] :[[hjärtkirurg]] :[[hjärtklappning]] :[[hjärtkollaps]] :[[hjärtkärlsjukdom]] :[[hjärtmussla]] :[[hjärtnupenhet]] :[[hjärtsköld]] {{mitt4}} :[[hobbe]] :[[hobbyverksamhet]] :[[hockeymässig]] :[[hockeyrör]] :[[hockeyturnering]] :[[holocaust]] :[[holocen]] :[[holoenzym]] :[[holografera]], :[[holografi]] :[[holografisk]] :[[holokaust]] :[[holokrin]] :[[holokristallin]] :[[holometaboli]] :[[holotyp]] :[[homilet]] :[[homma]] :[[honlig]] :[[honungskaka]] :[[hopbunden]] :[[hopbyggd]] :[[hopbyggning]] :[[hopflätning]] :[[hopfällbar]] :[[hopknipen]] :[[hopknyta]] :[[hoppa kråka]] :[[hoppackad]] :[[hoppetossa]] :[[hoppträning]] :[[hopsättningsmärke]] :[[horisontalaxlad]] :[[hornkrona]] :[[hors d-oeuvre]] :[[hotfullhet]] :[[hotpants]], [[hot pants]] :[[hovetikett]] :[[hovfotograf]] :[[hovkapell]] :[[hovrättsexamen]] :[[hovrättspresident]] :[[hovslagari]] :[[hudd]] :[[hudflik]] :[[hudtumör]] :[[hudvårdsprodukt]] :[[hudvänlig]] :[[hugga ned]] :[[huggjärn]] :[[huggtand]] :[[Hultsfredsfestival]] :[[hummertina]] :[[humusämne]] :[[humörmässig]] :[[hundförare]] :[[hundhår]] :[[hundrameterslopp]] :[[hundrande]] :[[hundväder]] :[[hungrighet]] :[[hur landet låg till]] :[[hurdags]] :[[hurrarop]] :[[husfader]] :[[husfar]] :[[husfrid]] :[[husgavel]] :[[hushållsbruk]] :[[huslänga]] :[[husruin]] :[[huvudavdelning]] :[[huvudbrytare]] :[[huvudföda]] :[[huvudförhandling]] :[[huvudmotståndare]] :[[huvudmål]] :[[huvudsignal]] :[[huvudskyddsombud]] :[[huvudtalare]] :[[huvudtanke]] :[[hydraulolja]] :[[hydraulsystem]] :[[hydroforpump]] :[[hydrofyt]] :[[hydrokultur]] :[[hyllningsdikt]] :[[hyllplan]] :[[hylsnyckel]] :[[hyperkinesi]] :[[hyperkänslig]] :[[hypnotisering]] :[[hypomani]] :[[hyreshaj]] :[[hyreskasern]] :[[hyresmarknad]] :[[Hyundai]] :[[hågkommelse]] :[[hålaxeldrift]] :[[hålla ordning]] :[[hålla på mattan]] :[[hålla tungan rätt i munnen]] :[[hålla undan]] :[[hålldam]] :[[hållhake]] :[[hålremsa]] :[[hålögd]] :[[hångrin]] :[[hårburr]] :[[hårdträning]] :[[hårfrissa]] :[[hårfällning]] :[[hårklippning]] :[[hårknut]] :[[hårlus]] :[[hårman]] :[[hårpung]] :[[hårslinga]] :[[hårspray]] :[[hårsprej]] :[[hårtofs]] :[[hårtuss]] :[[hårvatten]] {{mitt4}} :[[hädanfärd]] :[[hädisk]] :[[häfta in]] :[[hägrande]] :[[häktesvakt]] :[[häktningsbeslut]] :[[häktningsdom]] :[[häktningsdomare]] :[[häktningsframställan]] :[[häktningsframställning]] :[[häktningsförhandling]] :[[häktningsorder]] :[[häktningstid]] :[[hälften vore nog]] :[[hälla i sig]] :[[hällbröd]] :[[hälleflinta]] :[[hälsningsceremoni]] :[[hälsokontroll]] :[[hälsokostaffär]] :[[hälsokostbutik]] :[[hälsoläge]] :[[hälsomedveten]] :[[hälsorisk]] :[[hälsosamhet]] :[[hälsotecken]] :[[hälsotillstånd]] :[[hämndkänsla]] :[[hämndtörstig]] :[[hämningslöshet]] :[[hämta andan]] :[[hänföra sig]] :[[hänga i]] :[[hänga på en tråd]] :[[hänga på]] :[[hänga upp]] :[[hängare]] :[[hängbuk]] :[[hängglidare]] :[[hängkoj]] :[[hänglampa]] :[[hänryckande]] :[[hänvändelse]] :[[hänvändning]] :[[härflyta]] :[[härhemma]] :[[härläger]] :[[härmask]] :[[härom dagen]] :[[härutöver]] :[[hästbana]] :[[hästdjur]] :[[hästfilt]] :[[hästgrimma]] :[[hästhuvud]] :[[hästkapplöpningsbana]] :[[hästkastanj]] :[[hästlass]] :[[hästlängd]] :[[hästskospik]] :[[hästskötare]] :[[hästspillning]] :[[hästtäcke]] :[[häva i sig]] :[[häva ur sig]] :[[häva ut]] :[[häva öl]] :[[hävdelse]] :[[häxbränning]] :[[häxförföljelse]] :[[höbärgning]] :[[höfeber]] :[[höftskada]] :[[höftvrickning]] :[[högadel]] :[[högaktningsfull]] :[[högaktuell]] :[[högbåtsman]] :[[högerman]] :[[högernationalistisk]] :[[Högerpartiet]] :[[högerpolitik]] :[[högerpolitisk]] :[[högerpopulist]] :[[högerpopulistisk]] :[[högfjäll]] :[[högfjällsdal]] :[[högförräderi]] :[[höghalsad]] :[[höghastighetsbana]] :[[höghastighetskamera]] :[[höghet]] :[[höghöjdsträning]] :[[höglärd]] :[[högläsa]] :[[högmedeltid]] :[[högmålsbrott]] :[[högplatå]] :[[högprioritera]] :[[högprocentig]] :[[högre stånd]] :[[högre tjänsteman]] :[[högrestånds]] :[[högriskmatch]] :[[högsjöfiskare]] :[[högskaftad]] :[[högslätt]] :[[högstämdhet]] :[[högt skattad]] :[[högtidsdräkt]] :[[högtidsstämning]] :[[högtryckstvätt]] :[[högvärdig]] :[[högväxthet]] :[[höjdmätare]] :[[höknatt]] :[[hölstra]] :[[hönsbuljong]] :[[hönsbur]] :[[hönseri]] :[[hönsflock]] :[[höra upp]] :[[hörnpelare]] :[[hörnsten]] :[[hörselobservation]] :[[hörselslinga]] :[[hörselsvag]] :[[hörskada]] :[[höskörd]] :[[höslåtter]] :[[höstråg]] :[[höstsådd]] :[[Hötorget]] :[[hövdingadöme]] :[[hövdingasamhälle]] :[[höviskhet]] {{botten}} pjarvuhymtm8lrwnnrf6tfh26zg22z6 cannibal 0 691282 3698078 3107935 2022-07-31T00:54:24Z 85.140.22.229 /* Substantiv */ wikitext text/x-wiki ==Engelska== ===Substantiv=== {{en-subst}} '''cannibal''' #[[kannibal]] #Не Пенсионный Фонд. 34qh9ri3nr1casvybimwsibh1lp9x62 3698080 3698078 2022-07-31T02:05:01Z Andreasl01 37996 Gör version 3698078 av [[Special:Contributions/85.140.22.229|85.140.22.229]] ([[User talk:85.140.22.229|diskussion]]) ogjord wikitext text/x-wiki ==Engelska== ===Substantiv=== {{en-subst}} '''cannibal''' #[[kannibal]] 9wkqu5amg9s7fm4b2x28cbgiz2m9icf politisk fattigdom 0 797994 3698062 3697933 2022-07-30T14:25:18Z Andreas Rejbrand 328 Återställde redigeringar av [[Special:Contributions/2001:1BA8:160A:DD00:C943:597C:F1AF:1E0C|2001:1BA8:160A:DD00:C943:597C:F1AF:1E0C]] ([[User talk:2001:1BA8:160A:DD00:C943:597C:F1AF:1E0C|användardiskussion]]) till senaste versionen av [[User:Svenji|Svenji]] wikitext text/x-wiki ==Svenska== ===Substantiv=== {{subst|sv}} '''[[politisk]] [[fattigdom]]''' {{u}} #{{tagg|kat=politik}}en persons [[oförmåga]] att orientera sig i ett modernt [[samhälle]], [[okunnighet]] om politiska [[rättighet]]er och hur de utnyttjas #:''Uppsökande verksamhet i vuxenutbildningen, utbyggnad av barndaghem, så att kvinnan får ökad valfrihet, insatser för att ge invandrarna bättre anpassningsmöjligheter och möjligheter att tidigare delta i landets politiska liv utgör exempel på samhällsåtgärder som på längre sikt motverkar den '''politiska fattigdomen'''.'' #:{{antonymer|aktiv demokrati}} #:{{etymologi|Åtminstone sedan 1972: [https://www.riksdagen.se/sv/dokument-lagar/dokument/motion/om-atgarder-for-att-motverka-den-s-k-politiska_FV021017 riksdagsmotion 1972:1017].}} ====Översättningar==== {{ö-topp|en persons oförmåga att orientera sig i ett modernt samhälle, okunnighet om politiska rättigheter och hur de utnyttjas}} *bokmål: {{ö|no|politisk fattigdom}} {{ö-botten}} gis348pb1lr0rt92ach3kgerdaarobd fostervatten 0 807537 3698020 3697948 2022-07-30T14:09:08Z Andreas Rejbrand 328 fmt wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-oräkn|rot=fostervattn}} '''[[foster]][[vatten]]''' #[[skydda]]nde [[vätska]] i [[livmoder]]n som ett [[foster]] ligger i #:{{sammansättningar|[[fostervattenprov]], [[fostervattensprov]]}} #:{{synonymer|[[amnionvätska]]}} ====Översättningar==== {{ö-topp|skyddande vätska i livmodern som ett foster ligger i}} *finska: {{ö+|fi|lapsivesi}} *tyska: {{ö+|de|Fruchtwasser|n}} {{ö-botten}} b8eqromtmpbb89y1h6qun73hi974eyw 3698024 3698020 2022-07-30T14:09:42Z Andreas Rejbrand 328 fmt wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-oräkn|rot=fostervattn}} '''[[foster]][[vatten]]''' #[[skydda]]nde [[vätska]] i [[livmoder]]n som ett [[foster]] ligger i #:{{synonymer|[[amnionvätska]]}} #:{{sammansättningar|[[fostervattenprov]], [[fostervattensprov]]}} ====Översättningar==== {{ö-topp|skyddande vätska i livmodern som ett foster ligger i}} *finska: {{ö+|fi|lapsivesi}} *tyska: {{ö+|de|Fruchtwasser|n}} {{ö-botten}} 6lg4022lpgmdeolv1v1xb7iiasppl7e körsång 0 819375 3698034 3466222 2022-07-30T14:13:24Z Andreas Rejbrand 328 preciserar wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-oräkn|betydelser=1}} {{sv-subst-n-er|betydelser=2}} '''[[kör]][[sång]]''' #{{tagg|musik}} det att framföra [[sång]] med en [[kör]] eller den typ av musik som typiskt framförs på det sättet #:''I nitton år har jag ägnat mig åt '''körsång'''.'' #{{tagg|musik}} [[sång]] som framförs eller är avsedd att framföras en [[kör]] #:''Boken innehåller tre- och fyrstämmiga '''körsånger'''.'' ====Översättningar==== {{ö-topp|det att framföra sång med en kör}} *tyska: {{ö|de|Chorgesang|m}} {{ö-botten}} 0cgjiq801o7xjbzuqly7x824iczspan sinestesia 0 874114 3698075 3506487 2022-07-30T22:00:37Z Svenji 762 wikitext text/x-wiki ==Galiciska== ===Substantiv=== {{subst|gl}} '''sinestesia''' {{f}} #{{tagg|kat=medicin|språk=gl}} [[synestesi]], [[sinnesanalogi]] ==Italienska== ===Substantiv=== {{subst|it}} '''sinestesia''' {{f}} #{{tagg|kat=medicin|språk=it}} [[synestesi]], [[sinnesanalogi]] ==Portugisiska== ===Substantiv=== {{subst|pt}} '''sinestesia''' {{f}} #{{tagg|kat=medicin|språk=pt}} [[synestesi]], [[sinnesanalogi]] ==Spanska== ===Substantiv=== {{subst|es}} '''sinestesia''' {{f}} #{{tagg|kat=medicin|språk=es}} [[synestesi]], [[sinnesanalogi]] r2alyvlaw3o5kgrhz594757hsydmq52 Användardiskussion:85.140.118.223 3 898746 3698137 3646113 2022-07-31T10:28:13Z Taylor 49 27466 == Klotter och rangeblockering för 3 månader == {{subst:klotter}} Lägger till renodlat nonsens (utan några politiska eller sexuella budskap), oftast på ryska, till uppslag (oftast ej på ryska) eller diskussioner, ca 30 gånger sedan 2021-12 plus alla raderade bidrag. Rangeblockerad för 3 månader nu. ~~~~ wikitext text/x-wiki * [[Special:Bidrag/85.140.8.148]] * [[Special:Bidrag/85.140.8.169]] * [[Special:Bidrag/85.140.8.187]] * [[Special:Bidrag/85.140.9.219]] * [[Special:Bidrag/85.140.10.17]] * [[Special:Bidrag/85.140.11.145]] * [[Special:Bidrag/85.140.12.41]] * [[Special:Bidrag/85.140.14.155]] * [[Special:Bidrag/85.140.19.142]] * [[Special:Bidrag/85.140.24.32]] * [[Special:Bidrag/85.140.22.21]] * [[Special:Bidrag/85.140.22.41]] * [[Special:Bidrag/85.140.116.13]] * [[Special:Bidrag/85.140.117.141]] * [[Special:Bidrag/85.140.118.223]] * [[Special:Bidrag/85.140.119.96]] * alla: '''[[Special:Bidrag/85.140.0.0/16]]''' [[Special:Blockera/85.140.0.0/16]] == Problemvana att skapa disksidor med rysk text eller lägga sådan till förhandenvarande sidor == Diskutera gärna på svenska. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 16 december 2021 kl. 12.23 (CET) == 48 timmars blockering på "85.140.0.0/16" (typ hälften av IPV4-nätet) == <div class="message_header" style="color:#C61C1C; border-color:#C61C1C"> [[Bild:Stop.svg|20px]] '''Klottervarning'''</div> <div class="message_content" style="border-color:#C61C1C">''Hej och [[Wiktionary:Välkommen|välkommen till Wiktionary]]! Någon med ditt IP-nummer har gjort mindre välbetänkta saker på Wiktionary: Om du gör oseriösa ändringar i artikelsamlingen förstör du för andra besökare. Du riskerar också att '''få din IP-adress blockerad''', så att du inte längre kan skriva något på Wiktionary. Testa gärna wikitekniken i [[Wiktionary:Sandlådan|sandlådan]], men förstör inte artiklarna i ordboken. <br/><br/>Med vänliga hälsningar<br/> [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 17 december 2021 kl. 12.39 (CET)''</div> == Vid nästa incident blockerar jag igen == [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 26 december 2021 kl. 20.10 (CET) == 1 veckas blockering på "85.140.0.0/16" (typ hälften av IPV4-nätet) == <div class="message_header" style="color:#C61C1C; border-color:#C61C1C"> [[Bild:Stop.svg|20px]] '''Klottervarning'''</div> <div class="message_content" style="border-color:#C61C1C">''Hej och [[Wiktionary:Välkommen|välkommen till Wiktionary]]! Någon med ditt IP-nummer har gjort mindre välbetänkta saker på Wiktionary: Om du gör oseriösa ändringar i artikelsamlingen förstör du för andra besökare. Du riskerar också att '''få din IP-adress blockerad''', så att du inte längre kan skriva något på Wiktionary. Testa gärna wikitekniken i [[Wiktionary:Sandlådan|sandlådan]], men förstör inte artiklarna i ordboken. <br/><br/>Med vänliga hälsningar<br/> [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 december 2021 kl. 19.36 (CET)''</div> :Jag är inte alls expert på Internets infrastruktur, men menar du bokstavligen att blockeringen gäller hälften av alla som har IP4-adress? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 december 2021 kl. 19.50 (CET) ::Rimligtvis borde det handla om 65536 möjliga adresser? --[[Användare:Andreas Rejbrand|Andreas Rejbrand]] ([[Användardiskussion:Andreas Rejbrand|diskussion]]) 27 december 2021 kl. 20.02 (CET) ::: Jo, hälften av adresslängden ger 65'536 portade adresser ;-) [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 27 december 2021 kl. 20.18 (CET) == Klotter och rangeblockering för 3 månader == <div class="message_header" style="color:#C61C1C; border-color:#C61C1C"> [[Bild:Stop.svg|20px]] '''Klottervarning'''</div> <div class="message_content" style="border-color:#C61C1C">''Hej och [[Wiktionary:Välkommen|välkommen till Wiktionary]]! Någon med ditt IP-nummer har gjort mindre välbetänkta saker på Wiktionary: Om du gör oseriösa ändringar i artikelsamlingen förstör du för andra besökare. Du riskerar också att '''få din IP-adress blockerad''', så att du inte längre kan skriva något på Wiktionary. Testa gärna wikitekniken i [[Wiktionary:Sandlådan|sandlådan]], men förstör inte artiklarna i ordboken. <br/><br/>Med vänliga hälsningar<br/> [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 31 juli 2022 kl. 12.28 (CEST)''</div> Lägger till renodlat nonsens (utan några politiska eller sexuella budskap), oftast på ryska, till uppslag (oftast ej på ryska) eller diskussioner, ca 30 gånger sedan 2021-12 plus alla raderade bidrag. Rangeblockerad för 3 månader nu. [[Användare:Taylor 49|Taylor 49]] ([[Användardiskussion:Taylor 49|diskussion]]) 31 juli 2022 kl. 12.28 (CEST) s69ai5ehranmggg999fg4vun2nh1swn Modul:fr-verb-konj 828 926587 3698044 3698007 2022-07-30T14:15:42Z Gabbe 1153 la till specialfallet "-aillir" samt en TODO-lista Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- -- Modulen består av tre delar. Den första delen innehåller preliminära -- saker. -- -- Den andra delen är funktioner som tar fram de korrekta verbformerna. -- -- Den tredje delen är ett slags flödesschema för att se vilket sätt -- det befintliga verbet ska konjugeras på. Denna del anropar funktionerna -- i andra delen. -- -- Avslutningsvis returnas en "dictionary" (en tabell med -- index av typ "string") med de konjugerade formerna. -- -- Upphovsman: [[Användare:Gabbe]] -- -- Källan för de flesta konjugeringar är boken -- "Modern fransk grammatik" av Holmberg/Klum/Girod, 6:e upplagan -- När en funktion utgår ifrån den boken anges källan med [HKG #]. -- -- Övriga konjugeringar följer av boken -- "Le Nouveau Bescherelle, tome 1 : L'Art de conjuguer", Hatier 1966 -- När en funktion utgår ifrån den boken anges källan med [B #]. -- -- Används för närvarande enbart av {{fr-verb-test}} och [[Modul:fr-verb-artikel]] -- TODO (2022-07-30), funktioner som saknas -- * konj_maudire; eller hantera som specialfall av konj_ir()? -- * konj_faillir [B #30] -- * konj_ouir [B #37] --------------------------------------------------------------- --------------------------------------------------------------- -- [Första delen] Några preliminära saker. --------------------------------------------------------------- --------------------------------------------------------------- local export = {} local p = {} -- Börja med att skapa de variabler som används senare -- hjälpverb, standardinställningen är "avoir" p["auxil"] = "avoir" -- perfektparticip p["perfpart"] = "" -- normalt har perfektparticip formatet (donné / donnée / donnés / données) -- finns alternativa böjelser, t.ex. (mû / mue / mus / muses) p["has_normal_perfpart"] = true -- ändra till false i relevanta funktioner p["perfpart_m_pl"] = "" p["perfpart_f_sg"] = "" p["perfpart_f_pl"] = "" -- presensparticip p["prespart"] = "" -- indikativ, présent p["indikativ_present_1pers_sg"] = "" -- je p["indikativ_present_2pers_sg"] = "" -- tu p["indikativ_present_3pers_sg"] = "" -- il/elle/on p["indikativ_present_1pers_pl"] = "" -- nous p["indikativ_present_2pers_pl"] = "" -- vous p["indikativ_present_3pers_pl"] = "" -- ils/elles -- indikativ, imparfait p["indikativ_imparfait_1pers_sg"] = "" -- je p["indikativ_imparfait_2pers_sg"] = "" -- tu p["indikativ_imparfait_3pers_sg"] = "" -- il/elle/on p["indikativ_imparfait_1pers_pl"] = "" -- nous p["indikativ_imparfait_2pers_pl"] = "" -- vous p["indikativ_imparfait_3pers_pl"] = "" -- ils/elles -- indikativ, passé simple p["indikativ_passesimple_1pers_sg"] = "" -- je p["indikativ_passesimple_2pers_sg"] = "" -- tu p["indikativ_passesimple_3pers_sg"] = "" -- il/elle/on p["indikativ_passesimple_1pers_pl"] = "" -- nous p["indikativ_passesimple_2pers_pl"] = "" -- vous p["indikativ_passesimple_3pers_pl"] = "" -- ils/elles -- indikativ, futur simple p["indikativ_futur_1pers_sg"] = "" -- je p["indikativ_futur_2pers_sg"] = "" -- tu p["indikativ_futur_3pers_sg"] = "" -- il/elle/on p["indikativ_futur_1pers_pl"] = "" -- nous p["indikativ_futur_2pers_pl"] = "" -- vous p["indikativ_futur_3pers_pl"] = "" -- ils/elles -- konjunktiv, présent p["konjunktiv_present_1pers_sg"] = "" -- je p["konjunktiv_present_2pers_sg"] = "" -- tu p["konjunktiv_present_3pers_sg"] = "" -- il/elle/on p["konjunktiv_present_1pers_pl"] = "" -- nous p["konjunktiv_present_2pers_pl"] = "" -- vous p["konjunktiv_present_3pers_pl"] = "" -- ils/elles -- konjunktiv, imparfait p["konjunktiv_imparfait_1pers_sg"] = "" -- je p["konjunktiv_imparfait_2pers_sg"] = "" -- tu p["konjunktiv_imparfait_3pers_sg"] = "" -- il/elle/on p["konjunktiv_imparfait_1pers_pl"] = "" -- nous p["konjunktiv_imparfait_2pers_pl"] = "" -- vous p["konjunktiv_imparfait_3pers_pl"] = "" -- ils/elles -- konditionalis, présent p["konditional_present_1pers_sg"] = "" -- je p["konditional_present_2pers_sg"] = "" -- tu p["konditional_present_3pers_sg"] = "" -- il/elle/on p["konditional_present_1pers_pl"] = "" -- nous p["konditional_present_2pers_pl"] = "" -- vous p["konditional_present_3pers_pl"] = "" -- ils/elles -- imperativ p["imp_2pers_sg"] = "" -- tu p["imp_1pers_pl"] = "" -- nous p["imp_2pers_pl"] = "" -- vous -- alternativa konjugationer (för vissa verb) -- normalt har verb ej alternativformer, sätt till "true" när de gör det -- TODO: fundera ut ifall denna kan tas bort p["has_alt"] = false -- perfektparticip (alternativ) p["perfpart_alt"] = "" -- presensparticip (alternativ) p["prespart_alt"] = "" -- indikativ, présent (alternativ) p["indikativ_present_1pers_sg_alt"] = "" -- je p["indikativ_present_2pers_sg_alt"] = "" -- tu p["indikativ_present_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_present_1pers_pl_alt"] = "" -- nous p["indikativ_present_2pers_pl_alt"] = "" -- vous p["indikativ_present_3pers_pl_alt"] = "" -- ils/elles -- indikativ, imparfait (alternativ) p["indikativ_imparfait_1pers_sg_alt"] = "" -- je p["indikativ_imparfait_2pers_sg_alt"] = "" -- tu p["indikativ_imparfait_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_imparfait_1pers_pl_alt"] = "" -- nous p["indikativ_imparfait_2pers_pl_alt"] = "" -- vous p["indikativ_imparfait_3pers_pl_alt"] = "" -- ils/elles -- indikativ, passé simple (alternativ) p["indikativ_passesimple_1pers_sg_alt"] = "" -- je p["indikativ_passesimple_2pers_sg_alt"] = "" -- tu p["indikativ_passesimple_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_passesimple_1pers_pl_alt"] = "" -- nous p["indikativ_passesimple_2pers_pl_alt"] = "" -- vous p["indikativ_passesimple_3pers_pl_alt"] = "" -- ils/elles -- indikativ, futur simple (alternativ) p["indikativ_futur_1pers_sg_alt"] = "" -- je p["indikativ_futur_2pers_sg_alt"] = "" -- tu p["indikativ_futur_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_futur_1pers_pl_alt"] = "" -- nous p["indikativ_futur_2pers_pl_alt"] = "" -- vous p["indikativ_futur_3pers_pl_alt"] = "" -- ils/elles -- konjunktiv, présent (alternativ) p["konjunktiv_present_1pers_sg_alt"] = "" -- je p["konjunktiv_present_2pers_sg_alt"] = "" -- tu p["konjunktiv_present_3pers_sg_alt"] = "" -- il/elle/on p["konjunktiv_present_1pers_pl_alt"] = "" -- nous p["konjunktiv_present_2pers_pl_alt"] = "" -- vous p["konjunktiv_present_3pers_pl_alt"] = "" -- ils/elles -- konjunktiv, imparfait (alternativ) p["konjunktiv_imparfait_1pers_sg_alt"] = "" -- je p["konjunktiv_imparfait_2pers_sg_alt"] = "" -- tu p["konjunktiv_imparfait_3pers_sg_alt"] = "" -- il/elle/on p["konjunktiv_imparfait_1pers_pl_alt"] = "" -- nous p["konjunktiv_imparfait_2pers_pl_alt"] = "" -- vous p["konjunktiv_imparfait_3pers_pl_alt"] = "" -- ils/elles -- konditionalis, présent (alternativ) p["konditional_present_1pers_sg_alt"] = "" -- je p["konditional_present_2pers_sg_alt"] = "" -- tu p["konditional_present_3pers_sg_alt"] = "" -- il/elle/on p["konditional_present_1pers_pl_alt"] = "" -- nous p["konditional_present_2pers_pl_alt"] = "" -- vous p["konditional_present_3pers_pl_alt"] = "" -- ils/elles -- imperativ (alternativ) p["imp_2pers_sg_alt"] = "" -- tu p["imp_1pers_pl_alt"] = "" -- nous p["imp_2pers_pl_alt"] = "" -- vous -- nödvändigtvis opersonligt verb? Gäller som undantag p["impersonnel"] = false -- hjälpverbets former -- TODO: sköts detta bäst i moduler som anropar denna? p["auxil_indikativ_present_1pers_sg"] = "" p["auxil_indikativ_present_2pers_sg"] = "" p["auxil_indikativ_present_3pers_sg"] = "" p["auxil_indikativ_present_1pers_pl"] = "" p["auxil_indikativ_present_2pers_pl"] = "" p["auxil_indikativ_present_3pers_pl"] = "" p["auxil_indikativ_imparfait_1pers_sg"] = "" p["auxil_indikativ_imparfait_2pers_sg"] = "" p["auxil_indikativ_imparfait_3pers_sg"] = "" p["auxil_indikativ_imparfait_1pers_pl"] = "" p["auxil_indikativ_imparfait_2pers_pl"] = "" p["auxil_indikativ_imparfait_3pers_pl"] = "" p["auxil_indikativ_passesimple_1pers_sg"] = "" p["auxil_indikativ_passesimple_2pers_sg"] = "" p["auxil_indikativ_passesimple_3pers_sg"] = "" p["auxil_indikativ_passesimple_1pers_pl"] = "" p["auxil_indikativ_passesimple_2pers_pl"] = "" p["auxil_indikativ_passesimple_3pers_pl"] = "" p["auxil_indikativ_futur_1pers_sg"] = "" p["auxil_indikativ_futur_2pers_sg"] = "" p["auxil_indikativ_futur_3pers_sg"] = "" p["auxil_indikativ_futur_1pers_pl"] = "" p["auxil_indikativ_futur_2pers_pl"] = "" p["auxil_indikativ_futur_3pers_pl"] = "" p["auxil_konjunktiv_present_1pers_sg"] = "" p["auxil_konjunktiv_present_2pers_sg"] = "" p["auxil_konjunktiv_present_3pers_sg"] = "" p["auxil_konjunktiv_present_1pers_pl"] = "" p["auxil_konjunktiv_present_2pers_pl"] = "" p["auxil_konjunktiv_present_3pers_pl"] = "" p["auxil_konjunktiv_imparfait_1pers_sg"] = "" p["auxil_konjunktiv_imparfait_2pers_sg"] = "" p["auxil_konjunktiv_imparfait_3pers_sg"] = "" p["auxil_konjunktiv_imparfait_1pers_pl"] = "" p["auxil_konjunktiv_imparfait_2pers_pl"] = "" p["auxil_konjunktiv_imparfait_3pers_pl"] = "" p["auxil_konditional_present_1pers_sg"] = "" p["auxil_konditional_present_2pers_sg"] = "" p["auxil_konditional_present_3pers_sg"] = "" p["auxil_konditional_present_1pers_pl"] = "" p["auxil_konditional_present_2pers_pl"] = "" p["auxil_konditional_present_3pers_pl"] = "" -- ska verbet konjugeras reflexivt? -- TODO: kan denna tas bort? p["reflex"] = false -- eventuella fotnoter p["fotnot"] = "" -- numret (enligt källorna) för den konjugeringsparadigm som tillämpades p["HKG_nummer"] = "" p["Bescherelle_nummer"] = "" -- felkontroll -- TODO: tas bort när avlusningen är helt klar p["knas"] = true p["err_msg"] = "" -- Några specialfall för reflexiva verb: -- Vissa artiklar har den reflexiva formen som titel. -- Lagra artikelnamnet i "artikelnamn" och returnera -- verbets grundform, som är vad resten av modulen -- utgår ifrån function remove_reflexive_form( artikelnamn ) p["artikelnamn"] = artikelnamn if(string.match(artikelnamn,"^se ")) then p["verb"] = string.gsub(artikelnamn,"^se ","") p["reflex"] = true elseif (string.match(artikelnamn,"^s'")) then p["verb"] = string.gsub(artikelnamn,"^s'","") p["reflex"] = true elseif (string.match(artikelnamn,"^s’")) then p["verb"] = string.gsub(artikelnamn,"^s’","") p["reflex"] = true else p["verb"] = artikelnamn end return p["verb"] end --------------------------------------------------------------- --------------------------------------------------------------- -- [Andra delen, definiera konjugationerna] --------------------------------------------------------------- --------------------------------------------------------------- -- Först, funktioner för konjugationerna hos HKG (i samma ordning som där) -- Regelbundna verb som slutar på "-er" [HKG #143; B #6, #13, #15] function konj_er(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") p["perfpart"] = rot.."é" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."ai" p["indikativ_passesimple_2pers_sg"] = rot.."as" p["indikativ_passesimple_3pers_sg"] = rot.."a" p["indikativ_passesimple_1pers_pl"] = rot.."âmes" p["indikativ_passesimple_2pers_pl"] = rot.."âtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."asse" p["konjunktiv_imparfait_2pers_sg"] = rot.."asses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ât" p["konjunktiv_imparfait_1pers_pl"] = rot.."assions" p["konjunktiv_imparfait_2pers_pl"] = rot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."assent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "143" p["Bescherelle_nummer"] = "6" -- verb som slutar på "-éer" böjs enligt ovan, men har ett annat -- nummer i Bescherelle. Likaså verb som slutar på "-ier" if(string.match(artikelnamn,"éer$")) then p["Bescherelle_nummer"] = "13" elseif(string.match(artikelnamn,"ier$")) then p["Bescherelle_nummer"] = "15" end p["knas"] = false end -- Regelbundna verb som slutar på "-ir" [HKG #144; B #19] function konj_ir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") p["perfpart"] = rot.."i" p["prespart"] = rot.."issant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."issons" p["indikativ_present_2pers_pl"] = rot.."issez" p["indikativ_present_3pers_pl"] = rot.."issent" p["indikativ_imparfait_1pers_sg"] = rot.."issais" p["indikativ_imparfait_2pers_sg"] = rot.."issais" p["indikativ_imparfait_3pers_sg"] = rot.."issait" p["indikativ_imparfait_1pers_pl"] = rot.."issions" p["indikativ_imparfait_2pers_pl"] = rot.."issiez" p["indikativ_imparfait_3pers_pl"] = rot.."issaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."isse" p["konjunktiv_present_2pers_sg"] = rot.."isses" p["konjunktiv_present_3pers_sg"] = rot.."isse" p["konjunktiv_present_1pers_pl"] = rot.."issions" p["konjunktiv_present_2pers_pl"] = rot.."issiez" p["konjunktiv_present_3pers_pl"] = rot.."issent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."issons" p["imp_2pers_pl"] = rot.."issez" p["HKG_nummer"] = "144" p["Bescherelle_nummer"] = "19" p["knas"] = false end -- Regelbundna verb som slutar på "-re" [HKG #145; B #53] function konj_re(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" -- specialfall! hanterar "rompre", "interrompre", och liknande -- gäller när roten varken slutar på 'd' eller 't': if (not string.match(rot,"d$")) and (not string.match(rot,"t$")) then p["indikativ_present_3pers_sg"] = rot.."t" end p["HKG_nummer"] = "145" p["Bescherelle_nummer"] = "53" p["knas"] = false end -- Specialfallet verb som slutar på "-ger" [B #8] -- exempelvis "manger", "arranger", "bouger", "nager", -- "partager" function konj_ger(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") -- för "manger" blir roten "mang" p["perfpart"] = rot.."é" p["prespart"] = rot.."eant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."eons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."eais" p["indikativ_imparfait_2pers_sg"] = rot.."eais" p["indikativ_imparfait_3pers_sg"] = rot.."eait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."eaient" p["indikativ_passesimple_1pers_sg"] = rot.."eai" p["indikativ_passesimple_2pers_sg"] = rot.."eas" p["indikativ_passesimple_3pers_sg"] = rot.."ea" p["indikativ_passesimple_1pers_pl"] = rot.."eâmes" p["indikativ_passesimple_2pers_pl"] = rot.."eâtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."easse" p["konjunktiv_imparfait_2pers_sg"] = rot.."easses" p["konjunktiv_imparfait_3pers_sg"] = rot.."eât" p["konjunktiv_imparfait_1pers_pl"] = rot.."eassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."eassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."eassent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."eons" p["imp_2pers_pl"] = rot.."ez" p["Bescherelle_nummer"] = "8" p["knas"] = false end -- Specialfallet verb som slutar på "-cer" [B #7] -- exempelvis "remplacer", "avancer", "commencer", -- "forcer", "renoncer" function konj_cer(artikelnamn) local rot = string.gsub(artikelnamn,"cer$","") -- för "remplacer" blir roten "rempla" p["perfpart"] = rot.."cé" p["prespart"] = rot.."çant" p["indikativ_present_1pers_sg"] = rot.."ce" p["indikativ_present_2pers_sg"] = rot.."ces" p["indikativ_present_3pers_sg"] = rot.."ce" p["indikativ_present_1pers_pl"] = rot.."çons" p["indikativ_present_2pers_pl"] = rot.."cez" p["indikativ_present_3pers_pl"] = rot.."cent" p["indikativ_imparfait_1pers_sg"] = rot.."çais" p["indikativ_imparfait_2pers_sg"] = rot.."çais" p["indikativ_imparfait_3pers_sg"] = rot.."çait" p["indikativ_imparfait_1pers_pl"] = rot.."cions" p["indikativ_imparfait_2pers_pl"] = rot.."ciez" p["indikativ_imparfait_3pers_pl"] = rot.."çaient" p["indikativ_passesimple_1pers_sg"] = rot.."çai" p["indikativ_passesimple_2pers_sg"] = rot.."ças" p["indikativ_passesimple_3pers_sg"] = rot.."ça" p["indikativ_passesimple_1pers_pl"] = rot.."çâmes" p["indikativ_passesimple_2pers_pl"] = rot.."çâtes" p["indikativ_passesimple_3pers_pl"] = rot.."cèrent" p["indikativ_futur_1pers_sg"] = rot.."cerai" p["indikativ_futur_2pers_sg"] = rot.."ceras" p["indikativ_futur_3pers_sg"] = rot.."cera" p["indikativ_futur_1pers_pl"] = rot.."cerons" p["indikativ_futur_2pers_pl"] = rot.."cerez" p["indikativ_futur_3pers_pl"] = rot.."ceront" p["konjunktiv_present_1pers_sg"] = rot.."ce" p["konjunktiv_present_2pers_sg"] = rot.."ces" p["konjunktiv_present_3pers_sg"] = rot.."ce" p["konjunktiv_present_1pers_pl"] = rot.."cions" p["konjunktiv_present_2pers_pl"] = rot.."ciez" p["konjunktiv_present_3pers_pl"] = rot.."cent" p["konjunktiv_imparfait_1pers_sg"] = rot.."çasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."çasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."çât" p["konjunktiv_imparfait_1pers_pl"] = rot.."çassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."çassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."çassent" p["konditional_present_1pers_sg"] = rot.."cerais" p["konditional_present_2pers_sg"] = rot.."cerais" p["konditional_present_3pers_sg"] = rot.."cerait" p["konditional_present_1pers_pl"] = rot.."cerions" p["konditional_present_2pers_pl"] = rot.."ceriez" p["konditional_present_3pers_pl"] = rot.."ceraient" p["imp_2pers_sg"] = rot.."ce" p["imp_1pers_pl"] = rot.."çons" p["imp_2pers_pl"] = rot.."cez" p["Bescherelle_nummer"] = "7" p["knas"] = false end -- Specialfallet verb som slutar på "-oyer" / "-uyer" [B #17] -- exempelvis "nettoyer", "essuyer", "employer", -- "tutoyer", "appuyer", "s'ennuyer" function konj_oyer(artikelnamn) local rot = string.gsub(artikelnamn,"yer$","") -- för "nettoyer" blir roten "netto" p["perfpart"] = rot.."yé" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."ie" p["indikativ_present_2pers_sg"] = rot.."ies" p["indikativ_present_3pers_sg"] = rot.."ie" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."yai" p["indikativ_passesimple_2pers_sg"] = rot.."yas" p["indikativ_passesimple_3pers_sg"] = rot.."ya" p["indikativ_passesimple_1pers_pl"] = rot.."yâmes" p["indikativ_passesimple_2pers_pl"] = rot.."yâtes" p["indikativ_passesimple_3pers_pl"] = rot.."yèrent" p["indikativ_futur_1pers_sg"] = rot.."ierai" p["indikativ_futur_2pers_sg"] = rot.."ieras" p["indikativ_futur_3pers_sg"] = rot.."iera" p["indikativ_futur_1pers_pl"] = rot.."ierons" p["indikativ_futur_2pers_pl"] = rot.."ierez" p["indikativ_futur_3pers_pl"] = rot.."ieront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konjunktiv_imparfait_1pers_sg"] = rot.."yasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."yasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."yât" p["konjunktiv_imparfait_1pers_pl"] = rot.."yassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."yassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."yassent" p["konditional_present_1pers_sg"] = rot.."ierais" p["konditional_present_2pers_sg"] = rot.."ierais" p["konditional_present_3pers_sg"] = rot.."ierait" p["konditional_present_1pers_pl"] = rot.."ierions" p["konditional_present_2pers_pl"] = rot.."ieriez" p["konditional_present_3pers_pl"] = rot.."ieraient" p["imp_2pers_sg"] = rot.."ie" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["Bescherelle_nummer"] = "17" p["knas"] = false end -- Specialfallet verb som slutar på "-ayer" [HKG #146; B #16] -- exempelvis "essayer", "effrayer", "payer" function konj_ayer(artikelnamn) local rot = string.gsub(artikelnamn,"yer$","") -- för "essayer" blir roten "essa" -- först formen med bara "y" p["perfpart"] = rot.."yé" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."ye" p["indikativ_present_2pers_sg"] = rot.."yes" p["indikativ_present_3pers_sg"] = rot.."ye" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."yent" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."yai" p["indikativ_passesimple_2pers_sg"] = rot.."yas" p["indikativ_passesimple_3pers_sg"] = rot.."ya" p["indikativ_passesimple_1pers_pl"] = rot.."yâmes" p["indikativ_passesimple_2pers_pl"] = rot.."yâtes" p["indikativ_passesimple_3pers_pl"] = rot.."yèrent" p["indikativ_futur_1pers_sg"] = rot.."yerai" p["indikativ_futur_2pers_sg"] = rot.."yeras" p["indikativ_futur_3pers_sg"] = rot.."yera" p["indikativ_futur_1pers_pl"] = rot.."yerons" p["indikativ_futur_2pers_pl"] = rot.."yerez" p["indikativ_futur_3pers_pl"] = rot.."yeront" p["konjunktiv_present_1pers_sg"] = rot.."ye" p["konjunktiv_present_2pers_sg"] = rot.."yes" p["konjunktiv_present_3pers_sg"] = rot.."ye" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."yent" p["konjunktiv_imparfait_1pers_sg"] = rot.."yasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."yasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."yât" p["konjunktiv_imparfait_1pers_pl"] = rot.."yassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."yassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."yassent" p["konditional_present_1pers_sg"] = rot.."yerais" p["konditional_present_2pers_sg"] = rot.."yerais" p["konditional_present_3pers_sg"] = rot.."yerait" p["konditional_present_1pers_pl"] = rot.."yerions" p["konditional_present_2pers_pl"] = rot.."yeriez" p["konditional_present_3pers_pl"] = rot.."yeraient" p["imp_2pers_sg"] = rot.."ye" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" -- sen alternativformen där "y" buys ut mot "i" före "e" p["indikativ_present_1pers_sg_alt"] = rot.."ie" p["indikativ_present_2pers_sg_alt"] = rot.."ies" p["indikativ_present_3pers_sg_alt"] = rot.."ie" p["indikativ_present_3pers_pl_alt"] = rot.."ient" p["indikativ_futur_1pers_sg_alt"] = rot.."ierai" p["indikativ_futur_2pers_sg_alt"] = rot.."ieras" p["indikativ_futur_3pers_sg_alt"] = rot.."iera" p["indikativ_futur_1pers_pl_alt"] = rot.."ierons" p["indikativ_futur_2pers_pl_alt"] = rot.."ierez" p["indikativ_futur_3pers_pl_alt"] = rot.."ieront" p["konjunktiv_present_1pers_sg_alt"] = rot.."ie" p["konjunktiv_present_2pers_sg_alt"] = rot.."ies" p["konjunktiv_present_3pers_sg_alt"] = rot.."ie" p["konjunktiv_present_3pers_pl_alt"] = rot.."ient" p["konditional_present_1pers_sg_alt"] = rot.."ierais" p["konditional_present_2pers_sg_alt"] = rot.."ierais" p["konditional_present_3pers_sg_alt"] = rot.."ierait" p["konditional_present_1pers_pl_alt"] = rot.."ierions" p["konditional_present_2pers_pl_alt"] = rot.."ieriez" p["konditional_present_3pers_pl_alt"] = rot.."ieraient" p["imp_2pers_sg_alt"] = rot.."ie" p["fotnot"] = "Övergången från 'y' till 'i' är valfri. Båda förekommer." p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "16" p["knas"] = false end -- Det oregelbundna verbet "acquérir" [HKG #1; B #24] -- även t.ex. "conquérir" function konj_acquerir(artikelnamn) local rot = string.gsub(artikelnamn,"érir$","") p["perfpart"] = rot.."is" p["prespart"] = rot.."érant" p["indikativ_present_1pers_sg"] = rot.."iers" p["indikativ_present_2pers_sg"] = rot.."iers" p["indikativ_present_3pers_sg"] = rot.."iert" p["indikativ_present_1pers_pl"] = rot.."érons" p["indikativ_present_2pers_pl"] = rot.."érez" p["indikativ_present_3pers_pl"] = rot.."ièrent" p["indikativ_imparfait_1pers_sg"] = rot.."érais" p["indikativ_imparfait_2pers_sg"] = rot.."érais" p["indikativ_imparfait_3pers_sg"] = rot.."érait" p["indikativ_imparfait_1pers_pl"] = rot.."érions" p["indikativ_imparfait_2pers_pl"] = rot.."ériez" p["indikativ_imparfait_3pers_pl"] = rot.."éraient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."ière" p["konjunktiv_present_2pers_sg"] = rot.."ières" p["konjunktiv_present_3pers_sg"] = rot.."ière" p["konjunktiv_present_1pers_pl"] = rot.."érions" p["konjunktiv_present_2pers_pl"] = rot.."ériez" p["konjunktiv_present_3pers_pl"] = rot.."ièrent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."iers" p["imp_1pers_pl"] = rot.."érons" p["imp_2pers_pl"] = rot.."érez" p["HKG_nummer"] = "1" p["Bescherelle_nummer"] = "24" p["knas"] = false end -- Det oregelbundna verbet "aller" [HKG #2; B #22] function konj_aller(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") -- för "aller" blir roten "all" p["auxil"] = "être" p["perfpart"] = rot.."é" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = "vais" p["indikativ_present_2pers_sg"] = "vas" p["indikativ_present_3pers_sg"] = "va" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = "vont" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."ai" p["indikativ_passesimple_2pers_sg"] = rot.."as" p["indikativ_passesimple_3pers_sg"] = rot.."a" p["indikativ_passesimple_1pers_pl"] = rot.."âmes" p["indikativ_passesimple_2pers_pl"] = rot.."âtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = "irai" p["indikativ_futur_2pers_sg"] = "iras" p["indikativ_futur_3pers_sg"] = "ira" p["indikativ_futur_1pers_pl"] = "irons" p["indikativ_futur_2pers_pl"] = "irez" p["indikativ_futur_3pers_pl"] = "iront" p["konjunktiv_present_1pers_sg"] = "aille" p["konjunktiv_present_2pers_sg"] = "ailles" p["konjunktiv_present_3pers_sg"] = "aille" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = "aillent" p["konjunktiv_imparfait_1pers_sg"] = rot.."asse" p["konjunktiv_imparfait_2pers_sg"] = rot.."asses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ât" p["konjunktiv_imparfait_1pers_pl"] = rot.."assions" p["konjunktiv_imparfait_2pers_pl"] = rot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."assent" p["konditional_present_1pers_sg"] = "irais" p["konditional_present_2pers_sg"] = "irais" p["konditional_present_3pers_sg"] = "irait" p["konditional_present_1pers_pl"] = "irions" p["konditional_present_2pers_pl"] = "iriez" p["konditional_present_3pers_pl"] = "iraient" p["imp_2pers_sg"] = "va" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "2" p["Bescherelle_nummer"] = "22" p["knas"] = false end -- Det oregelbundna verbet "s'asseoir" [HKG #3; B #49] -- även för t.ex. "rasseoir" function konj_asseoir(artikelnamn) local rot = string.gsub(artikelnamn,"eoir$","") p["auxil"] = "être" -- först, den ena formen p["perfpart"] = rot.."is" p["prespart"] = rot.."eyant" p["indikativ_present_1pers_sg"] = rot.."ieds" p["indikativ_present_2pers_sg"] = rot.."ieds" p["indikativ_present_3pers_sg"] = rot.."ied" p["indikativ_present_1pers_pl"] = rot.."eyons" p["indikativ_present_2pers_pl"] = rot.."eyez" p["indikativ_present_3pers_pl"] = rot.."eyent" p["indikativ_imparfait_1pers_sg"] = rot.."eyais" p["indikativ_imparfait_2pers_sg"] = rot.."eyais" p["indikativ_imparfait_3pers_sg"] = rot.."eyait" p["indikativ_imparfait_1pers_pl"] = rot.."eyions" p["indikativ_imparfait_2pers_pl"] = rot.."eyiez" p["indikativ_imparfait_3pers_pl"] = rot.."eyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."iérai" p["indikativ_futur_2pers_sg"] = rot.."iéras" p["indikativ_futur_3pers_sg"] = rot.."iéra" p["indikativ_futur_1pers_pl"] = rot.."iérons" p["indikativ_futur_2pers_pl"] = rot.."iérez" p["indikativ_futur_3pers_pl"] = rot.."iéront" p["konjunktiv_present_1pers_sg"] = rot.."eye" p["konjunktiv_present_2pers_sg"] = rot.."eyes" p["konjunktiv_present_3pers_sg"] = rot.."eye" p["konjunktiv_present_1pers_pl"] = rot.."eyions" p["konjunktiv_present_2pers_pl"] = rot.."eyiez" p["konjunktiv_present_3pers_pl"] = rot.."eyent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."iérais" p["konditional_present_2pers_sg"] = rot.."iérais" p["konditional_present_3pers_sg"] = rot.."iérait" p["konditional_present_1pers_pl"] = rot.."iérions" p["konditional_present_2pers_pl"] = rot.."iériez" p["konditional_present_3pers_pl"] = rot.."iéraient" p["imp_2pers_sg"] = rot.."ieds" p["imp_1pers_pl"] = rot.."eyons" p["imp_2pers_pl"] = rot.."eyez" -- sen, den alternativa formen p["has_alt"] = true p["prespart_alt"] = rot.."oyant" p["indikativ_present_1pers_sg_alt"] = rot.."ois" p["indikativ_present_2pers_sg_alt"] = rot.."ois" p["indikativ_present_3pers_sg_alt"] = rot.."oit" p["indikativ_present_1pers_pl_alt"] = rot.."oyons" p["indikativ_present_2pers_pl_alt"] = rot.."oyez" p["indikativ_present_3pers_pl_alt"] = rot.."oient" p["indikativ_imparfait_1pers_sg_alt"] = rot.."oyais" p["indikativ_imparfait_2pers_sg_alt"] = rot.."oyais" p["indikativ_imparfait_3pers_sg_alt"] = rot.."oyait" p["indikativ_imparfait_1pers_pl_alt"] = rot.."oyions" p["indikativ_imparfait_2pers_pl_alt"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl_alt"] = rot.."oyaient" p["indikativ_futur_1pers_sg_alt"] = rot.."oirai" p["indikativ_futur_2pers_sg_alt"] = rot.."oiras" p["indikativ_futur_3pers_sg_alt"] = rot.."oira" p["indikativ_futur_1pers_pl_alt"] = rot.."oirons" p["indikativ_futur_2pers_pl_alt"] = rot.."oirez" p["indikativ_futur_3pers_pl_alt"] = rot.."oiront" p["konjunktiv_present_1pers_sg_alt"] = rot.."oie" p["konjunktiv_present_2pers_sg_alt"] = rot.."oies" p["konjunktiv_present_3pers_sg_alt"] = rot.."oie" p["konjunktiv_present_1pers_pl_alt"] = rot.."oyions" p["konjunktiv_present_2pers_pl_alt"] = rot.."oyiez" p["konjunktiv_present_3pers_pl_alt"] = rot.."oient" p["imp_2pers_sg_alt"] = rot.."ois" p["imp_1pers_pl_alt"] = rot.."oyons" p["imp_2pers_pl_alt"] = rot.."oyez" p["fotnot"] = "Presensformerna växlar mellan 'e' och 'o' från person till person." p["HKG_nummer"] = "3" p["Bescherelle_nummer"] = "49" p["knas"] = false end -- Det oregelbundna verbet "avoir" [HKG #4; B #1] function konj_avoir(artikelnamn) local rot = string.gsub(artikelnamn,"avoir$","") -- roten är alltså tom i normalfallet och "r" för "ravoir" p["perfpart"] = rot.."eu" p["prespart"] = rot.."ayant" p["indikativ_present_1pers_sg"] = rot.."ai" p["indikativ_present_2pers_sg"] = rot.."as" p["indikativ_present_3pers_sg"] = rot.."a" p["indikativ_present_1pers_pl"] = rot.."avons" p["indikativ_present_2pers_pl"] = rot.."avez" p["indikativ_present_3pers_pl"] = rot.."ont" p["indikativ_imparfait_1pers_sg"] = rot.."avais" p["indikativ_imparfait_2pers_sg"] = rot.."avais" p["indikativ_imparfait_3pers_sg"] = rot.."avait" p["indikativ_imparfait_1pers_pl"] = rot.."avions" p["indikativ_imparfait_2pers_pl"] = rot.."aviez" p["indikativ_imparfait_3pers_pl"] = rot.."avaient" p["indikativ_passesimple_1pers_sg"] = rot.."eus" p["indikativ_passesimple_2pers_sg"] = rot.."eus" p["indikativ_passesimple_3pers_sg"] = rot.."eut" p["indikativ_passesimple_1pers_pl"] = rot.."eûmes" p["indikativ_passesimple_2pers_pl"] = rot.."eûtes" p["indikativ_passesimple_3pers_pl"] = rot.."eurent" p["indikativ_futur_1pers_sg"] = rot.."aurai" p["indikativ_futur_2pers_sg"] = rot.."auras" p["indikativ_futur_3pers_sg"] = rot.."aura" p["indikativ_futur_1pers_pl"] = rot.."aurons" p["indikativ_futur_2pers_pl"] = rot.."aurez" p["indikativ_futur_3pers_pl"] = rot.."auront" p["konjunktiv_present_1pers_sg"] = rot.."aie" p["konjunktiv_present_2pers_sg"] = rot.."aies" p["konjunktiv_present_3pers_sg"] = rot.."ait" p["konjunktiv_present_1pers_pl"] = rot.."ayons" p["konjunktiv_present_2pers_pl"] = rot.."ayez" p["konjunktiv_present_3pers_pl"] = rot.."aient" p["konjunktiv_imparfait_1pers_sg"] = rot.."eusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."eusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."eût" p["konjunktiv_imparfait_1pers_pl"] = rot.."eussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."eussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."eussent" p["konditional_present_1pers_sg"] = rot.."aurais" p["konditional_present_2pers_sg"] = rot.."aurais" p["konditional_present_3pers_sg"] = rot.."aurait" p["konditional_present_1pers_pl"] = rot.."aurions" p["konditional_present_2pers_pl"] = rot.."auriez" p["konditional_present_3pers_pl"] = rot.."auraient" p["imp_2pers_sg"] = rot.."aie" p["imp_1pers_pl"] = rot.."ayons" p["imp_2pers_pl"] = rot.."ayez" p["HKG_nummer"] = "4" p["Bescherelle_nummer"] = "1" p["knas"] = false end -- Det oregelbundna verbet "battre" [HKG #5; B #55] function konj_battre(artikelnamn) local rot = string.gsub(artikelnamn,"tre$","") p["perfpart"] = rot.."tu" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."ttis" p["indikativ_passesimple_2pers_sg"] = rot.."ttis" p["indikativ_passesimple_3pers_sg"] = rot.."ttit" p["indikativ_passesimple_1pers_pl"] = rot.."ttîmes" p["indikativ_passesimple_2pers_pl"] = rot.."ttîtes" p["indikativ_passesimple_3pers_pl"] = rot.."ttirent" p["indikativ_futur_1pers_sg"] = rot.."trai" p["indikativ_futur_2pers_sg"] = rot.."tras" p["indikativ_futur_3pers_sg"] = rot.."tra" p["indikativ_futur_1pers_pl"] = rot.."trons" p["indikativ_futur_2pers_pl"] = rot.."trez" p["indikativ_futur_3pers_pl"] = rot.."tront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."trais" p["konditional_present_2pers_sg"] = rot.."trais" p["konditional_present_3pers_sg"] = rot.."trait" p["konditional_present_1pers_pl"] = rot.."trions" p["konditional_present_2pers_pl"] = rot.."triez" p["konditional_present_3pers_pl"] = rot.."traient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "5" p["Bescherelle_nummer"] = "55" p["knas"] = false end -- Det oregelbundna verbet "boire" [HKG #6; B #69] function konj_boire(artikelnamn) local rot = string.gsub(artikelnamn,"oire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."uvant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."uvons" p["indikativ_present_2pers_pl"] = rot.."uvez" p["indikativ_present_3pers_pl"] = rot.."oivent" p["indikativ_imparfait_1pers_sg"] = rot.."uvais" p["indikativ_imparfait_2pers_sg"] = rot.."uvais" p["indikativ_imparfait_3pers_sg"] = rot.."uvait" p["indikativ_imparfait_1pers_pl"] = rot.."uvions" p["indikativ_imparfait_2pers_pl"] = rot.."uviez" p["indikativ_imparfait_3pers_pl"] = rot.."uvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oive" p["konjunktiv_present_2pers_sg"] = rot.."oives" p["konjunktiv_present_3pers_sg"] = rot.."oive" p["konjunktiv_present_1pers_pl"] = rot.."uvions" p["konjunktiv_present_2pers_pl"] = rot.."uviez" p["konjunktiv_present_3pers_pl"] = rot.."oivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."uvons" p["imp_2pers_pl"] = rot.."uvez" p["HKG_nummer"] = "6" p["Bescherelle_nummer"] = "69" p["knas"] = true end -- Det oregelbundna verbet "bouillir" [HKG #7; B #31] function konj_bouillir(artikelnamn) local rot = string.gsub(artikelnamn,"illir$","") p["perfpart"] = rot.."illi" p["prespart"] = rot.."illant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."illons" p["indikativ_present_2pers_pl"] = rot.."illez" p["indikativ_present_3pers_pl"] = rot.."illent" p["indikativ_imparfait_1pers_sg"] = rot.."illais" p["indikativ_imparfait_2pers_sg"] = rot.."illais" p["indikativ_imparfait_3pers_sg"] = rot.."illait" p["indikativ_imparfait_1pers_pl"] = rot.."illions" p["indikativ_imparfait_2pers_pl"] = rot.."illiez" p["indikativ_imparfait_3pers_pl"] = rot.."illaient" p["indikativ_passesimple_1pers_sg"] = rot.."illis" p["indikativ_passesimple_2pers_sg"] = rot.."illis" p["indikativ_passesimple_3pers_sg"] = rot.."illit" p["indikativ_passesimple_1pers_pl"] = rot.."illîmes" p["indikativ_passesimple_2pers_pl"] = rot.."illîtes" p["indikativ_passesimple_3pers_pl"] = rot.."illirent" p["indikativ_futur_1pers_sg"] = rot.."illirai" p["indikativ_futur_2pers_sg"] = rot.."illiras" p["indikativ_futur_3pers_sg"] = rot.."illira" p["indikativ_futur_1pers_pl"] = rot.."illirons" p["indikativ_futur_2pers_pl"] = rot.."illirez" p["indikativ_futur_3pers_pl"] = rot.."illiront" p["konjunktiv_present_1pers_sg"] = rot.."ille" p["konjunktiv_present_2pers_sg"] = rot.."illes" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_present_1pers_pl"] = rot.."illions" p["konjunktiv_present_2pers_pl"] = rot.."illiez" p["konjunktiv_present_3pers_pl"] = rot.."illent" p["konjunktiv_imparfait_1pers_sg"] = rot.."illisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."illisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."illît" p["konjunktiv_imparfait_1pers_pl"] = rot.."illissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."illissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."illissent" p["konditional_present_1pers_sg"] = rot.."illirais" p["konditional_present_2pers_sg"] = rot.."illirais" p["konditional_present_3pers_sg"] = rot.."illirait" p["konditional_present_1pers_pl"] = rot.."illirions" p["konditional_present_2pers_pl"] = rot.."illiriez" p["konditional_present_3pers_pl"] = rot.."illiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."illons" p["imp_2pers_pl"] = rot.."illez" p["HKG_nummer"] = "7" p["Bescherelle_nummer"] = "31" p["knas"] = true end -- Det oregelbundna verbet "conclure" [HKG #8; B #71] function konj_conclure(artikelnamn) local rot = string.gsub(artikelnamn,"ure$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."uant" p["indikativ_present_1pers_sg"] = rot.."us" p["indikativ_present_2pers_sg"] = rot.."us" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."uons" p["indikativ_present_2pers_pl"] = rot.."uez" p["indikativ_present_3pers_pl"] = rot.."uent" p["indikativ_imparfait_1pers_sg"] = rot.."uais" p["indikativ_imparfait_2pers_sg"] = rot.."uais" p["indikativ_imparfait_3pers_sg"] = rot.."uait" p["indikativ_imparfait_1pers_pl"] = rot.."uions" p["indikativ_imparfait_2pers_pl"] = rot.."uiez" p["indikativ_imparfait_3pers_pl"] = rot.."uaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."urai" p["indikativ_futur_2pers_sg"] = rot.."uras" p["indikativ_futur_3pers_sg"] = rot.."ura" p["indikativ_futur_1pers_pl"] = rot.."urons" p["indikativ_futur_2pers_pl"] = rot.."urez" p["indikativ_futur_3pers_pl"] = rot.."uront" p["konjunktiv_present_1pers_sg"] = rot.."ue" p["konjunktiv_present_2pers_sg"] = rot.."ues" p["konjunktiv_present_3pers_sg"] = rot.."ue" p["konjunktiv_present_1pers_pl"] = rot.."uions" p["konjunktiv_present_2pers_pl"] = rot.."uiez" p["konjunktiv_present_3pers_pl"] = rot.."uent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."urais" p["konditional_present_2pers_sg"] = rot.."urais" p["konditional_present_3pers_sg"] = rot.."urait" p["konditional_present_1pers_pl"] = rot.."urions" p["konditional_present_2pers_pl"] = rot.."uriez" p["konditional_present_3pers_pl"] = rot.."uraient" p["imp_2pers_sg"] = rot.."us" p["imp_1pers_pl"] = rot.."uons" p["imp_2pers_pl"] = rot.."uez" p["HKG_nummer"] = "8" p["Bescherelle_nummer"] = "71" p["knas"] = true end -- Det oregelbundna verbet "conduire" [HKG #9; B #82] function konj_conduire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- först, den ena formen p["perfpart"] = rot.."it" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."isis" p["indikativ_passesimple_2pers_sg"] = rot.."isis" p["indikativ_passesimple_3pers_sg"] = rot.."isit" p["indikativ_passesimple_1pers_pl"] = rot.."isîmes" p["indikativ_passesimple_2pers_pl"] = rot.."isîtes" p["indikativ_passesimple_3pers_pl"] = rot.."isirent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."isît" p["konjunktiv_imparfait_1pers_pl"] = rot.."isissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."isissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."isissent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" -- sen, den alternativa formen p["has_alt"] = true p["indikativ_passesimple_1pers_sg_alt"] = rot.."is" p["indikativ_passesimple_2pers_sg_alt"] = rot.."is" p["indikativ_passesimple_3pers_sg_alt"] = rot.."it" p["indikativ_passesimple_1pers_pl_alt"] = rot.."îmes" p["indikativ_passesimple_2pers_pl_alt"] = rot.."îtes" p["indikativ_passesimple_3pers_pl_alt"] = rot.."irent" p["HKG_nummer"] = "9" p["Bescherelle_nummer"] = "82" p["knas"] = true end -- Det oregelbundna verbet "connaître" [HKG #10; B #64] function konj_connaitre(artikelnamn) local rot = string.gsub(artikelnamn,"aître$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."aissant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aissons" p["indikativ_present_2pers_pl"] = rot.."aissez" p["indikativ_present_3pers_pl"] = rot.."aissent" p["indikativ_imparfait_1pers_sg"] = rot.."aissais" p["indikativ_imparfait_2pers_sg"] = rot.."aissais" p["indikativ_imparfait_3pers_sg"] = rot.."aissait" p["indikativ_imparfait_1pers_pl"] = rot.."aissions" p["indikativ_imparfait_2pers_pl"] = rot.."aissiez" p["indikativ_imparfait_3pers_pl"] = rot.."aissaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."aîtrai" p["indikativ_futur_2pers_sg"] = rot.."aîtras" p["indikativ_futur_3pers_sg"] = rot.."aîtra" p["indikativ_futur_1pers_pl"] = rot.."aîtrons" p["indikativ_futur_2pers_pl"] = rot.."aîtrez" p["indikativ_futur_3pers_pl"] = rot.."aîtront" p["konjunktiv_present_1pers_sg"] = rot.."aisse" p["konjunktiv_present_2pers_sg"] = rot.."aisses" p["konjunktiv_present_3pers_sg"] = rot.."aisse" p["konjunktiv_present_1pers_pl"] = rot.."aissions" p["konjunktiv_present_2pers_pl"] = rot.."aissiez" p["konjunktiv_present_3pers_pl"] = rot.."aissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."aîtrais" p["konditional_present_2pers_sg"] = rot.."aîtrais" p["konditional_present_3pers_sg"] = rot.."aîtrait" p["konditional_present_1pers_pl"] = rot.."aîtrions" p["konditional_present_2pers_pl"] = rot.."aîtriez" p["konditional_present_3pers_pl"] = rot.."aîtraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aissons" p["imp_2pers_pl"] = rot.."aissez" p["HKG_nummer"] = "10" p["Bescherelle_nummer"] = "64" p["knas"] = true end -- Det oregelbundna verbet "coudre" [HKG #11; B #73] -- även t.ex. "découdre" och "recoudre" function konj_coudre(artikelnamn) local rot = string.gsub(artikelnamn,"dre$","") p["perfpart"] = rot.."su" p["prespart"] = rot.."sant" p["indikativ_present_1pers_sg"] = rot.."ds" p["indikativ_present_2pers_sg"] = rot.."ds" p["indikativ_present_3pers_sg"] = rot.."d" p["indikativ_present_1pers_pl"] = rot.."sons" p["indikativ_present_2pers_pl"] = rot.."sez" p["indikativ_present_3pers_pl"] = rot.."sent" p["indikativ_imparfait_1pers_sg"] = rot.."sais" p["indikativ_imparfait_2pers_sg"] = rot.."sais" p["indikativ_imparfait_3pers_sg"] = rot.."sait" p["indikativ_imparfait_1pers_pl"] = rot.."sions" p["indikativ_imparfait_2pers_pl"] = rot.."siez" p["indikativ_imparfait_3pers_pl"] = rot.."saient" p["indikativ_passesimple_1pers_sg"] = rot.."sis" p["indikativ_passesimple_2pers_sg"] = rot.."sis" p["indikativ_passesimple_3pers_sg"] = rot.."sit" p["indikativ_passesimple_1pers_pl"] = rot.."sîmes" p["indikativ_passesimple_2pers_pl"] = rot.."sîtes" p["indikativ_passesimple_3pers_pl"] = rot.."sirent" p["indikativ_futur_1pers_sg"] = rot.."drai" p["indikativ_futur_2pers_sg"] = rot.."dras" p["indikativ_futur_3pers_sg"] = rot.."dra" p["indikativ_futur_1pers_pl"] = rot.."drons" p["indikativ_futur_2pers_pl"] = rot.."drez" p["indikativ_futur_3pers_pl"] = rot.."dront" p["konjunktiv_present_1pers_sg"] = rot.."se" p["konjunktiv_present_2pers_sg"] = rot.."ses" p["konjunktiv_present_3pers_sg"] = rot.."se" p["konjunktiv_present_1pers_pl"] = rot.."sions" p["konjunktiv_present_2pers_pl"] = rot.."siez" p["konjunktiv_present_3pers_pl"] = rot.."sent" p["konjunktiv_imparfait_1pers_sg"] = rot.."sisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."sisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."sît" p["konjunktiv_imparfait_1pers_pl"] = rot.."sissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."sissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."sissent" p["konditional_present_1pers_sg"] = rot.."drais" p["konditional_present_2pers_sg"] = rot.."drais" p["konditional_present_3pers_sg"] = rot.."drait" p["konditional_present_1pers_pl"] = rot.."drions" p["konditional_present_2pers_pl"] = rot.."driez" p["konditional_present_3pers_pl"] = rot.."draient" p["imp_2pers_sg"] = rot.."ds" p["imp_1pers_pl"] = rot.."sons" p["imp_2pers_pl"] = rot.."sez" p["HKG_nummer"] = "11" p["Bescherelle_nummer"] = "73" p["knas"] = true end -- Det oregelbundna verbet "courir" [HKG #12; B #33] -- även t.ex. "accourir", "concourir", "parcourir", -- "secourir", med mera function konj_courir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") --- specialfall! "accourir" har hjälpverbet "être" if(string.match(artikelnamn,"^accourir$")) then p["auxil"] = "être" end p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "12" p["Bescherelle_nummer"] = "33" p["knas"] = true end -- Det oregelbundna verbet "craindre" [HKG #13; B #59] -- även t.ex. "contraindre" och "plaindre" function konj_craindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."gnis" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "13" p["Bescherelle_nummer"] = "59" p["knas"] = true end -- Det oregelbundna verbet "croire" [HKG #14; B #68] function konj_croire(artikelnamn) local rot = string.gsub(artikelnamn,"oire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "14" p["Bescherelle_nummer"] = "68" p["knas"] = true end -- Det oregelbundna verbet "croître" [HKG #15; B #67] -- även t.ex. "s'accroître" och "décroître" function konj_croitre(artikelnamn) local rot = string.gsub(artikelnamn,"oître$","") p["perfpart"] = rot.."û" p["prespart"] = rot.."oissant" p["indikativ_present_1pers_sg"] = rot.."oîs" p["indikativ_present_2pers_sg"] = rot.."oîs" p["indikativ_present_3pers_sg"] = rot.."oît" p["indikativ_present_1pers_pl"] = rot.."oissons" p["indikativ_present_2pers_pl"] = rot.."oissez" p["indikativ_present_3pers_pl"] = rot.."oissent" p["indikativ_imparfait_1pers_sg"] = rot.."oissais" p["indikativ_imparfait_2pers_sg"] = rot.."oissais" p["indikativ_imparfait_3pers_sg"] = rot.."oissait" p["indikativ_imparfait_1pers_pl"] = rot.."oissions" p["indikativ_imparfait_2pers_pl"] = rot.."oissiez" p["indikativ_imparfait_3pers_pl"] = rot.."oissaient" p["indikativ_passesimple_1pers_sg"] = rot.."ûs" p["indikativ_passesimple_2pers_sg"] = rot.."ûs" p["indikativ_passesimple_3pers_sg"] = rot.."ût" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."ûrent" p["indikativ_futur_1pers_sg"] = rot.."oîtrai" p["indikativ_futur_2pers_sg"] = rot.."oîtras" p["indikativ_futur_3pers_sg"] = rot.."oîtra" p["indikativ_futur_1pers_pl"] = rot.."oîtrons" p["indikativ_futur_2pers_pl"] = rot.."oîtrez" p["indikativ_futur_3pers_pl"] = rot.."oîtront" p["konjunktiv_present_1pers_sg"] = rot.."oisse" p["konjunktiv_present_2pers_sg"] = rot.."oisses" p["konjunktiv_present_3pers_sg"] = rot.."oisse" p["konjunktiv_present_1pers_pl"] = rot.."oissions" p["konjunktiv_present_2pers_pl"] = rot.."oissiez" p["konjunktiv_present_3pers_pl"] = rot.."oissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ûsse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ûsses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ûssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ûssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ûssent" p["konditional_present_1pers_sg"] = rot.."oîtrais" p["konditional_present_2pers_sg"] = rot.."oîtrais" p["konditional_present_3pers_sg"] = rot.."oîtrait" p["konditional_present_1pers_pl"] = rot.."oîtrions" p["konditional_present_2pers_pl"] = rot.."oîtriez" p["konditional_present_3pers_pl"] = rot.."oîtraient" p["imp_2pers_sg"] = rot.."oîs" p["imp_1pers_pl"] = rot.."oissons" p["imp_2pers_pl"] = rot.."oissez" p["HKG_nummer"] = "15" p["Bescherelle_nummer"] = "67" p["knas"] = true end -- Det oregelbundna verbet "cueillir" [HKG #16; B #28] function konj_cueillir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") p["perfpart"] = rot.."i" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."et" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "16" p["Bescherelle_nummer"] = "28" p["knas"] = true end -- Det oregelbundna verbet "devoir" [HKG #17; B #42] function konj_devoir(artikelnamn) local rot = string.gsub(artikelnamn,"evoir$","") p["perfpart"] = rot.."û" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "dus" p["perfpart_f_sg"] = "due" p["perfpart_f_pl"] = "dues" p["prespart"] = rot.."evant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."evons" p["indikativ_present_2pers_pl"] = rot.."evez" p["indikativ_present_3pers_pl"] = rot.."oivent" p["indikativ_imparfait_1pers_sg"] = rot.."evais" p["indikativ_imparfait_2pers_sg"] = rot.."evais" p["indikativ_imparfait_3pers_sg"] = rot.."evait" p["indikativ_imparfait_1pers_pl"] = rot.."evions" p["indikativ_imparfait_2pers_pl"] = rot.."eviez" p["indikativ_imparfait_3pers_pl"] = rot.."evaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."evrai" p["indikativ_futur_2pers_sg"] = rot.."evras" p["indikativ_futur_3pers_sg"] = rot.."evra" p["indikativ_futur_1pers_pl"] = rot.."evrons" p["indikativ_futur_2pers_pl"] = rot.."evrez" p["indikativ_futur_3pers_pl"] = rot.."evront" p["konjunktiv_present_1pers_sg"] = rot.."oive" p["konjunktiv_present_2pers_sg"] = rot.."oives" p["konjunktiv_present_3pers_sg"] = rot.."oive" p["konjunktiv_present_1pers_pl"] = rot.."evions" p["konjunktiv_present_2pers_pl"] = rot.."eviez" p["konjunktiv_present_3pers_pl"] = rot.."oivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."evrais" p["konditional_present_2pers_sg"] = rot.."evrais" p["konditional_present_3pers_sg"] = rot.."evrait" p["konditional_present_1pers_pl"] = rot.."evrions" p["konditional_present_2pers_pl"] = rot.."evriez" p["konditional_present_3pers_pl"] = rot.."evraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."evons" p["imp_2pers_pl"] = rot.."evez" p["HKG_nummer"] = "17" p["Bescherelle_nummer"] = "42" p["knas"] = true end -- Det oregelbundna verbet "dire" [HKG #18; B #78] -- även t.ex. "contredire", "interdire", "prédire" function konj_dire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") p["perfpart"] = rot.."it" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" -- specialfall! när verbet är exakt "dire", -- snarare än bara slutar på det, gäller: if (string.match(artikelnamn,"^dire$")) then p["indikativ_present_2pers_pl"] = rot.."ites" p["imp_2pers_pl"] = rot.."ites" end p["HKG_nummer"] = "18" p["Bescherelle_nummer"] = "78" p["knas"] = true end -- Det oregelbundna verbet "dormir" [HKG #19; B #32] -- även t.ex. "endormir", "s'endormir", "se rendormir" function konj_dormir(artikelnamn) local rot = string.gsub(artikelnamn,"mir$","") p["perfpart"] = rot.."mi" p["prespart"] = rot.."mant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."mons" p["indikativ_present_2pers_pl"] = rot.."mez" p["indikativ_present_3pers_pl"] = rot.."ment" p["indikativ_imparfait_1pers_sg"] = rot.."mais" p["indikativ_imparfait_2pers_sg"] = rot.."mais" p["indikativ_imparfait_3pers_sg"] = rot.."mait" p["indikativ_imparfait_1pers_pl"] = rot.."mions" p["indikativ_imparfait_2pers_pl"] = rot.."miez" p["indikativ_imparfait_3pers_pl"] = rot.."maient" p["indikativ_passesimple_1pers_sg"] = rot.."mis" p["indikativ_passesimple_2pers_sg"] = rot.."mis" p["indikativ_passesimple_3pers_sg"] = rot.."mit" p["indikativ_passesimple_1pers_pl"] = rot.."mîmes" p["indikativ_passesimple_2pers_pl"] = rot.."mîtes" p["indikativ_passesimple_3pers_pl"] = rot.."mirent" p["indikativ_futur_1pers_sg"] = rot.."mirai" p["indikativ_futur_2pers_sg"] = rot.."miras" p["indikativ_futur_3pers_sg"] = rot.."mira" p["indikativ_futur_1pers_pl"] = rot.."mirons" p["indikativ_futur_2pers_pl"] = rot.."mirez" p["indikativ_futur_3pers_pl"] = rot.."miront" p["konjunktiv_present_1pers_sg"] = rot.."me" p["konjunktiv_present_2pers_sg"] = rot.."mes" p["konjunktiv_present_3pers_sg"] = rot.."me" p["konjunktiv_present_1pers_pl"] = rot.."mions" p["konjunktiv_present_2pers_pl"] = rot.."miez" p["konjunktiv_present_3pers_pl"] = rot.."ment" p["konjunktiv_imparfait_1pers_sg"] = rot.."misse" p["konjunktiv_imparfait_2pers_sg"] = rot.."misses" p["konjunktiv_imparfait_3pers_sg"] = rot.."mît" p["konjunktiv_imparfait_1pers_pl"] = rot.."missions" p["konjunktiv_imparfait_2pers_pl"] = rot.."missiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."missent" p["konditional_present_1pers_sg"] = rot.."mirais" p["konditional_present_2pers_sg"] = rot.."mirais" p["konditional_present_3pers_sg"] = rot.."mirait" p["konditional_present_1pers_pl"] = rot.."mirions" p["konditional_present_2pers_pl"] = rot.."miriez" p["konditional_present_3pers_pl"] = rot.."miraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."mons" p["imp_2pers_pl"] = rot.."mez" p["HKG_nummer"] = "19" p["Bescherelle_nummer"] = "32" p["knas"] = true end -- Det oregelbundna verbet "écrire" [HKG #20; B #80] -- även t.ex. "décrire", "inscrire", "prescrire" function konj_ecrire(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") p["perfpart"] = rot.."t" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "20" p["Bescherelle_nummer"] = "80" p["knas"] = true end -- Det oregelbundna verbet "envoyer" [HKG #21; B #18] -- även t.ex. "renvoyer" function konj_envoyer(artikelnamn) local rot = string.gsub(artikelnamn,"oyer$","") p["perfpart"] = rot.."oyé" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."oie" p["indikativ_present_2pers_sg"] = rot.."oies" p["indikativ_present_3pers_sg"] = rot.."oie" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."oyai" p["indikativ_passesimple_2pers_sg"] = rot.."oyas" p["indikativ_passesimple_3pers_sg"] = rot.."oya" p["indikativ_passesimple_1pers_pl"] = rot.."oyâmes" p["indikativ_passesimple_2pers_pl"] = rot.."oyâtes" p["indikativ_passesimple_3pers_pl"] = rot.."oyèrent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."oyasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."oyasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."oyât" p["konjunktiv_imparfait_1pers_pl"] = rot.."oyassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."oyassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."oyassent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."oie" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "21" p["Bescherelle_nummer"] = "18" p["knas"] = false end -- Det oregelbundna verbet "être" [HKG #22; B #2] function konj_etre(artikelnamn) local rot = string.gsub(artikelnamn,"être$","") -- roten är alltså tom i vanliga fall p["perfpart"] = rot.."été" p["has_normal_perfpart"] = false p["prespart"] = rot.."étant" p["indikativ_present_1pers_sg"] = rot.."suis" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."est" p["indikativ_present_1pers_pl"] = rot.."sommes" p["indikativ_present_2pers_pl"] = rot.."êtes" p["indikativ_present_3pers_pl"] = rot.."sont" p["indikativ_imparfait_1pers_sg"] = rot.."étais" p["indikativ_imparfait_2pers_sg"] = rot.."étais" p["indikativ_imparfait_3pers_sg"] = rot.."était" p["indikativ_imparfait_1pers_pl"] = rot.."étions" p["indikativ_imparfait_2pers_pl"] = rot.."étiez" p["indikativ_imparfait_3pers_pl"] = rot.."étaient" p["indikativ_passesimple_1pers_sg"] = rot.."fus" p["indikativ_passesimple_2pers_sg"] = rot.."fus" p["indikativ_passesimple_3pers_sg"] = rot.."fut" p["indikativ_passesimple_1pers_pl"] = rot.."fûmes" p["indikativ_passesimple_2pers_pl"] = rot.."fûtes" p["indikativ_passesimple_3pers_pl"] = rot.."furent" p["indikativ_futur_1pers_sg"] = rot.."serai" p["indikativ_futur_2pers_sg"] = rot.."seras" p["indikativ_futur_3pers_sg"] = rot.."sera" p["indikativ_futur_1pers_pl"] = rot.."serons" p["indikativ_futur_2pers_pl"] = rot.."serez" p["indikativ_futur_3pers_pl"] = rot.."seront" p["konjunktiv_present_1pers_sg"] = rot.."sois" p["konjunktiv_present_2pers_sg"] = rot.."sois" p["konjunktiv_present_3pers_sg"] = rot.."soit" p["konjunktiv_present_1pers_pl"] = rot.."soyons" p["konjunktiv_present_2pers_pl"] = rot.."soyez" p["konjunktiv_present_3pers_pl"] = rot.."soient" p["konjunktiv_imparfait_1pers_sg"] = rot.."fusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."fusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."fût" p["konjunktiv_imparfait_1pers_pl"] = rot.."fussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."fussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."fussent" p["konditional_present_1pers_sg"] = rot.."serais" p["konditional_present_2pers_sg"] = rot.."serais" p["konditional_present_3pers_sg"] = rot.."serait" p["konditional_present_1pers_pl"] = rot.."serions" p["konditional_present_2pers_pl"] = rot.."seriez" p["konditional_present_3pers_pl"] = rot.."seraient" p["imp_2pers_sg"] = rot.."sois" p["imp_1pers_pl"] = rot.."soyons" p["imp_2pers_pl"] = rot.."soyez" p["HKG_nummer"] = "22" p["Bescherelle_nummer"] = "2" p["knas"] = true end -- Det oregelbundna verbet "faire" [HKG #23; B #62] function konj_faire(artikelnamn) local rot = string.gsub(artikelnamn,"aire$","") p["perfpart"] = rot.."ait" p["prespart"] = rot.."aisant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."ait" p["indikativ_present_1pers_pl"] = rot.."aisons" p["indikativ_present_2pers_pl"] = rot.."aites" p["indikativ_present_3pers_pl"] = rot.."ont" p["indikativ_imparfait_1pers_sg"] = rot.."aisais" p["indikativ_imparfait_2pers_sg"] = rot.."aisais" p["indikativ_imparfait_3pers_sg"] = rot.."aisait" p["indikativ_imparfait_1pers_pl"] = rot.."aisions" p["indikativ_imparfait_2pers_pl"] = rot.."aisiez" p["indikativ_imparfait_3pers_pl"] = rot.."aisaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."asse" p["konjunktiv_present_2pers_sg"] = rot.."asses" p["konjunktiv_present_3pers_sg"] = rot.."asse" p["konjunktiv_present_1pers_pl"] = rot.."assions" p["konjunktiv_present_2pers_pl"] = rot.."assiez" p["konjunktiv_present_3pers_pl"] = rot.."assent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aisons" p["imp_2pers_pl"] = rot.."aites" p["HKG_nummer"] = "23" p["Bescherelle_nummer"] = "62" p["knas"] = true end -- Det oregelbundna verbet "falloir" [HKG #24; B #46] -- samt "refalloir" function konj_falloir(artikelnamn) local rot = string.gsub(artikelnamn,"lloir$","") p["impersonnel"] = true p["perfpart"] = rot.."llu" p["prespart"] = rot.."llant" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_imparfait_3pers_sg"] = rot.."llait" p["indikativ_passesimple_3pers_sg"] = rot.."llut" p["indikativ_futur_3pers_sg"] = rot.."udra" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_imparfait_3pers_sg"] = rot.."llût" p["konditional_present_3pers_sg"] = rot.."udrait" p["HKG_nummer"] = "24" p["Bescherelle_nummer"] = "46" p["knas"] = true end -- Det oregelbundna verbet "fuir" [HKG #25; B #36] function konj_fuir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- specialfall! "s'enfuir" har hjälpverbet "être" if(string.match(artikelnamn,"^enfuir$")) then p["auxil"] = "être" end p["perfpart"] = rot.."i" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["HKG_nummer"] = "25" p["Bescherelle_nummer"] = "36" p["knas"] = true end -- Det oregelbundna verbet "haïr" [HKG #26; B #20] function konj_hair(artikelnamn) local rot = string.gsub(artikelnamn,"ïr$","") p["perfpart"] = rot.."ï" p["prespart"] = rot.."ïssant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."ïssons" p["indikativ_present_2pers_pl"] = rot.."ïssez" p["indikativ_present_3pers_pl"] = rot.."ïssent" p["indikativ_imparfait_1pers_sg"] = rot.."ïssais" p["indikativ_imparfait_2pers_sg"] = rot.."ïssais" p["indikativ_imparfait_3pers_sg"] = rot.."ïssait" p["indikativ_imparfait_1pers_pl"] = rot.."ïssions" p["indikativ_imparfait_2pers_pl"] = rot.."ïssiez" p["indikativ_imparfait_3pers_pl"] = rot.."ïssaient" p["indikativ_passesimple_1pers_sg"] = rot.."ïs" p["indikativ_passesimple_2pers_sg"] = rot.."ïs" p["indikativ_passesimple_3pers_sg"] = rot.."ït" p["indikativ_passesimple_1pers_pl"] = rot.."ïmes" p["indikativ_passesimple_2pers_pl"] = rot.."ïtes" p["indikativ_passesimple_3pers_pl"] = rot.."ïrent" p["indikativ_futur_1pers_sg"] = rot.."ïrai" p["indikativ_futur_2pers_sg"] = rot.."ïras" p["indikativ_futur_3pers_sg"] = rot.."ïra" p["indikativ_futur_1pers_pl"] = rot.."ïrons" p["indikativ_futur_2pers_pl"] = rot.."ïrez" p["indikativ_futur_3pers_pl"] = rot.."ïront" p["konjunktiv_present_1pers_sg"] = rot.."ïsse" p["konjunktiv_present_2pers_sg"] = rot.."ïsses" p["konjunktiv_present_3pers_sg"] = rot.."ïsse" p["konjunktiv_present_1pers_pl"] = rot.."ïssions" p["konjunktiv_present_2pers_pl"] = rot.."ïssiez" p["konjunktiv_present_3pers_pl"] = rot.."ïssent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ïsse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ïsses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ït" p["konjunktiv_imparfait_1pers_pl"] = rot.."ïssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ïssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ïssent" p["konditional_present_1pers_sg"] = rot.."ïrais" p["konditional_present_2pers_sg"] = rot.."ïrais" p["konditional_present_3pers_sg"] = rot.."ïrait" p["konditional_present_1pers_pl"] = rot.."ïrions" p["konditional_present_2pers_pl"] = rot.."ïriez" p["konditional_present_3pers_pl"] = rot.."ïraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."ïssons" p["imp_2pers_pl"] = rot.."ïssez" p["HKG_nummer"] = "26" p["Bescherelle_nummer"] = "20" p["knas"] = true end -- Det oregelbundna verbet "joindre" [HKG #27; B #58] function konj_joindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."igns" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "27" p["Bescherelle_nummer"] = "58" p["knas"] = true end -- Det oregelbundna verbet "lire" [HKG #28; B #77] -- även t.ex. "élire" function konj_lire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" p["HKG_nummer"] = "28" p["Bescherelle_nummer"] = "77" p["knas"] = true end -- Det oregelbundna verbet "mentir" [HKG #29; B #25] -- även t.ex. "démentir" function konj_mentir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "29" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "mettre" [HKG #30; B #56] -- även t.ex. "admettre", "commettre", "omettre", "permettre" -- "promettre", "remettre" function konj_mettre(artikelnamn) local rot = string.gsub(artikelnamn,"ettre$","") p["perfpart"] = rot.."is" p["prespart"] = rot.."ettant" p["indikativ_present_1pers_sg"] = rot.."ets" p["indikativ_present_2pers_sg"] = rot.."ets" p["indikativ_present_3pers_sg"] = rot.."et" p["indikativ_present_1pers_pl"] = rot.."ettons" p["indikativ_present_2pers_pl"] = rot.."ettez" p["indikativ_present_3pers_pl"] = rot.."ettent" p["indikativ_imparfait_1pers_sg"] = rot.."ettais" p["indikativ_imparfait_2pers_sg"] = rot.."ettais" p["indikativ_imparfait_3pers_sg"] = rot.."ettait" p["indikativ_imparfait_1pers_pl"] = rot.."ettions" p["indikativ_imparfait_2pers_pl"] = rot.."ettiez" p["indikativ_imparfait_3pers_pl"] = rot.."ettaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."ettrai" p["indikativ_futur_2pers_sg"] = rot.."ettras" p["indikativ_futur_3pers_sg"] = rot.."ettra" p["indikativ_futur_1pers_pl"] = rot.."ettrons" p["indikativ_futur_2pers_pl"] = rot.."ettrez" p["indikativ_futur_3pers_pl"] = rot.."ettront" p["konjunktiv_present_1pers_sg"] = rot.."ette" p["konjunktiv_present_2pers_sg"] = rot.."ettes" p["konjunktiv_present_3pers_sg"] = rot.."ette" p["konjunktiv_present_1pers_pl"] = rot.."ettions" p["konjunktiv_present_2pers_pl"] = rot.."ettiez" p["konjunktiv_present_3pers_pl"] = rot.."ettent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."ettrais" p["konditional_present_2pers_sg"] = rot.."ettrais" p["konditional_present_3pers_sg"] = rot.."ettrait" p["konditional_present_1pers_pl"] = rot.."ettrions" p["konditional_present_2pers_pl"] = rot.."ettriez" p["konditional_present_3pers_pl"] = rot.."ettraient" p["imp_2pers_sg"] = rot.."ets" p["imp_1pers_pl"] = rot.."ettons" p["imp_2pers_pl"] = rot.."ettez" p["HKG_nummer"] = "30" p["Bescherelle_nummer"] = "56" p["knas"] = true end -- Det oregelbundna verbet "moudre" [HKG #31; B #74] function konj_moudre(artikelnamn) local rot = string.gsub(artikelnamn,"dre$","") p["perfpart"] = rot.."lu" p["prespart"] = rot.."lant" p["indikativ_present_1pers_sg"] = rot.."ds" p["indikativ_present_2pers_sg"] = rot.."ds" p["indikativ_present_3pers_sg"] = rot.."d" p["indikativ_present_1pers_pl"] = rot.."lons" p["indikativ_present_2pers_pl"] = rot.."lez" p["indikativ_present_3pers_pl"] = rot.."lent" p["indikativ_imparfait_1pers_sg"] = rot.."lais" p["indikativ_imparfait_2pers_sg"] = rot.."lais" p["indikativ_imparfait_3pers_sg"] = rot.."lait" p["indikativ_imparfait_1pers_pl"] = rot.."lions" p["indikativ_imparfait_2pers_pl"] = rot.."liez" p["indikativ_imparfait_3pers_pl"] = rot.."laient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."drai" p["indikativ_futur_2pers_sg"] = rot.."dras" p["indikativ_futur_3pers_sg"] = rot.."dra" p["indikativ_futur_1pers_pl"] = rot.."drons" p["indikativ_futur_2pers_pl"] = rot.."drez" p["indikativ_futur_3pers_pl"] = rot.."dront" p["konjunktiv_present_1pers_sg"] = rot.."le" p["konjunktiv_present_2pers_sg"] = rot.."les" p["konjunktiv_present_3pers_sg"] = rot.."le" p["konjunktiv_present_1pers_pl"] = rot.."lions" p["konjunktiv_present_2pers_pl"] = rot.."liez" p["konjunktiv_present_3pers_pl"] = rot.."lent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."drais" p["konditional_present_2pers_sg"] = rot.."drais" p["konditional_present_3pers_sg"] = rot.."drait" p["konditional_present_1pers_pl"] = rot.."drions" p["konditional_present_2pers_pl"] = rot.."driez" p["konditional_present_3pers_pl"] = rot.."draient" p["imp_2pers_sg"] = rot.."ds" p["imp_1pers_pl"] = rot.."lons" p["imp_2pers_pl"] = rot.."lez" p["HKG_nummer"] = "31" p["Bescherelle_nummer"] = "74" p["knas"] = true end -- Det oregelbundna verbet "mourir" [HKG #32; B #34] function konj_mourir(artikelnamn) local rot = string.gsub(artikelnamn,"ourir$","") --- roten är i normalfallet "m" p["auxil"] = "être" p["perfpart"] = rot.."ort" p["prespart"] = rot.."ourant" p["indikativ_present_1pers_sg"] = rot.."eurs" p["indikativ_present_2pers_sg"] = rot.."eurs" p["indikativ_present_3pers_sg"] = rot.."eurt" p["indikativ_present_1pers_pl"] = rot.."ourons" p["indikativ_present_2pers_pl"] = rot.."ourez" p["indikativ_present_3pers_pl"] = rot.."eurent" p["indikativ_imparfait_1pers_sg"] = rot.."ourais" p["indikativ_imparfait_2pers_sg"] = rot.."ourais" p["indikativ_imparfait_3pers_sg"] = rot.."ourait" p["indikativ_imparfait_1pers_pl"] = rot.."ourions" p["indikativ_imparfait_2pers_pl"] = rot.."ouriez" p["indikativ_imparfait_3pers_pl"] = rot.."ouraient" p["indikativ_passesimple_1pers_sg"] = rot.."ourus" p["indikativ_passesimple_2pers_sg"] = rot.."ourus" p["indikativ_passesimple_3pers_sg"] = rot.."ourut" p["indikativ_passesimple_1pers_pl"] = rot.."ourûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ourûtes" p["indikativ_passesimple_3pers_pl"] = rot.."oururent" p["indikativ_futur_1pers_sg"] = rot.."ourrai" p["indikativ_futur_2pers_sg"] = rot.."ourras" p["indikativ_futur_3pers_sg"] = rot.."ourra" p["indikativ_futur_1pers_pl"] = rot.."ourrons" p["indikativ_futur_2pers_pl"] = rot.."ourrez" p["indikativ_futur_3pers_pl"] = rot.."ourront" p["konjunktiv_present_1pers_sg"] = rot.."eure" p["konjunktiv_present_2pers_sg"] = rot.."eures" p["konjunktiv_present_3pers_sg"] = rot.."eure" p["konjunktiv_present_1pers_pl"] = rot.."ourions" p["konjunktiv_present_2pers_pl"] = rot.."ouriez" p["konjunktiv_present_3pers_pl"] = rot.."eurent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ourusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ourusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ourût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ourussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ourussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ourussent" p["konditional_present_1pers_sg"] = rot.."ourrais" p["konditional_present_2pers_sg"] = rot.."ourrais" p["konditional_present_3pers_sg"] = rot.."ourrait" p["konditional_present_1pers_pl"] = rot.."ourrions" p["konditional_present_2pers_pl"] = rot.."ourriez" p["konditional_present_3pers_pl"] = rot.."ourraient" p["imp_2pers_sg"] = rot.."eurs" p["imp_1pers_pl"] = rot.."ourons" p["imp_2pers_pl"] = rot.."ourez" p["HKG_nummer"] = "32" p["Bescherelle_nummer"] = "34" p["knas"] = true end -- Det oregelbundna verbet "se mouvoir" [HKG #33; B #44] -- även t.ex. "émouvoir" function konj_mouvoir(artikelnamn) local rot = string.gsub(artikelnamn,"ouvoir$","") -- specialfall! just "mouvoir" har speciell particip if (string.match(artikelnamn,"^mouvoir$")) then p["perfpart"] = "mû" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "mus" p["perfpart_f_sg"] = "mue" p["perfpart_f_pl"] = "mues" else p["perfpart"] = rot.."u" end p["prespart"] = rot.."ouvant" p["indikativ_present_1pers_sg"] = rot.."eus" p["indikativ_present_2pers_sg"] = rot.."eus" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."ouvons" p["indikativ_present_2pers_pl"] = rot.."ouvez" p["indikativ_present_3pers_pl"] = rot.."euvent" p["indikativ_imparfait_1pers_sg"] = rot.."ouvais" p["indikativ_imparfait_2pers_sg"] = rot.."ouvais" p["indikativ_imparfait_3pers_sg"] = rot.."ouvait" p["indikativ_imparfait_1pers_pl"] = rot.."ouvions" p["indikativ_imparfait_2pers_pl"] = rot.."ouviez" p["indikativ_imparfait_3pers_pl"] = rot.."ouvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."ouvrai" p["indikativ_futur_2pers_sg"] = rot.."ouvras" p["indikativ_futur_3pers_sg"] = rot.."ouvra" p["indikativ_futur_1pers_pl"] = rot.."ouvrons" p["indikativ_futur_2pers_pl"] = rot.."ouvrez" p["indikativ_futur_3pers_pl"] = rot.."ouvront" p["konjunktiv_present_1pers_sg"] = rot.."euve" p["konjunktiv_present_2pers_sg"] = rot.."euves" p["konjunktiv_present_3pers_sg"] = rot.."euve" p["konjunktiv_present_1pers_pl"] = rot.."ouvions" p["konjunktiv_present_2pers_pl"] = rot.."ouviez" p["konjunktiv_present_3pers_pl"] = rot.."euvent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."ouvrais" p["konditional_present_2pers_sg"] = rot.."ouvrais" p["konditional_present_3pers_sg"] = rot.."ouvrait" p["konditional_present_1pers_pl"] = rot.."ouvrions" p["konditional_present_2pers_pl"] = rot.."ouvriez" p["konditional_present_3pers_pl"] = rot.."ouvraient" p["imp_2pers_sg"] = rot.."eus" p["imp_1pers_pl"] = rot.."ouvons" p["imp_2pers_pl"] = rot.."ouvez" p["HKG_nummer"] = "33" p["Bescherelle_nummer"] = "44" p["knas"] = true end -- Det oregelbundna verbet "naître" [HKG #34; B #65] -- även t.ex. "renaître" function konj_naitre(artikelnamn) local rot = string.gsub(artikelnamn,"aître$","") -- roten är normalt "n" p["auxil"] = "être" p["perfpart"] = rot.."é" p["prespart"] = rot.."aissant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aissons" p["indikativ_present_2pers_pl"] = rot.."aissez" p["indikativ_present_3pers_pl"] = rot.."aissent" p["indikativ_imparfait_1pers_sg"] = rot.."aissais" p["indikativ_imparfait_2pers_sg"] = rot.."aissais" p["indikativ_imparfait_3pers_sg"] = rot.."aissait" p["indikativ_imparfait_1pers_pl"] = rot.."aissions" p["indikativ_imparfait_2pers_pl"] = rot.."aissiez" p["indikativ_imparfait_3pers_pl"] = rot.."aissaient" p["indikativ_passesimple_1pers_sg"] = rot.."aquis" p["indikativ_passesimple_2pers_sg"] = rot.."aquis" p["indikativ_passesimple_3pers_sg"] = rot.."aquit" p["indikativ_passesimple_1pers_pl"] = rot.."aquîmes" p["indikativ_passesimple_2pers_pl"] = rot.."aquîtes" p["indikativ_passesimple_3pers_pl"] = rot.."aquirent" p["indikativ_futur_1pers_sg"] = rot.."aîtrai" p["indikativ_futur_2pers_sg"] = rot.."aîtras" p["indikativ_futur_3pers_sg"] = rot.."aîtra" p["indikativ_futur_1pers_pl"] = rot.."aîtrons" p["indikativ_futur_2pers_pl"] = rot.."aîtrez" p["indikativ_futur_3pers_pl"] = rot.."aîtront" p["konjunktiv_present_1pers_sg"] = rot.."aisse" p["konjunktiv_present_2pers_sg"] = rot.."aisses" p["konjunktiv_present_3pers_sg"] = rot.."aisse" p["konjunktiv_present_1pers_pl"] = rot.."aissions" p["konjunktiv_present_2pers_pl"] = rot.."aissiez" p["konjunktiv_present_3pers_pl"] = rot.."aissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."aquisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."aquisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."aquît" p["konjunktiv_imparfait_1pers_pl"] = rot.."aquissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."aquissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."aquissent" p["konditional_present_1pers_sg"] = rot.."aîtrais" p["konditional_present_2pers_sg"] = rot.."aîtrais" p["konditional_present_3pers_sg"] = rot.."aîtrait" p["konditional_present_1pers_pl"] = rot.."aîtrions" p["konditional_present_2pers_pl"] = rot.."aîtriez" p["konditional_present_3pers_pl"] = rot.."aîtraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aissons" p["imp_2pers_pl"] = rot.."aissez" p["HKG_nummer"] = "34" p["Bescherelle_nummer"] = "65" p["knas"] = true end -- Det oregelbundna verbet "ouvrir" [HKG #35, B #27] -- även t.ex. "couvrir", "découvrir", "entrouvrir", -- "offrir", "souffrir" function konj_ouvrir(artikelnamn) local rot = string.gsub(artikelnamn,"rir$","") -- roten är normalt "ouv" p["perfpart"] = rot.."ert" p["prespart"] = rot.."rant" p["indikativ_present_1pers_sg"] = rot.."re" p["indikativ_present_2pers_sg"] = rot.."res" p["indikativ_present_3pers_sg"] = rot.."re" p["indikativ_present_1pers_pl"] = rot.."rons" p["indikativ_present_2pers_pl"] = rot.."rez" p["indikativ_present_3pers_pl"] = rot.."rent" p["indikativ_imparfait_1pers_sg"] = rot.."rais" p["indikativ_imparfait_2pers_sg"] = rot.."rais" p["indikativ_imparfait_3pers_sg"] = rot.."rait" p["indikativ_imparfait_1pers_pl"] = rot.."rions" p["indikativ_imparfait_2pers_pl"] = rot.."riez" p["indikativ_imparfait_3pers_pl"] = rot.."raient" p["indikativ_passesimple_1pers_sg"] = rot.."ris" p["indikativ_passesimple_2pers_sg"] = rot.."ris" p["indikativ_passesimple_3pers_sg"] = rot.."rit" p["indikativ_passesimple_1pers_pl"] = rot.."rîmes" p["indikativ_passesimple_2pers_pl"] = rot.."rîtes" p["indikativ_passesimple_3pers_pl"] = rot.."rirent" p["indikativ_futur_1pers_sg"] = rot.."rirai" p["indikativ_futur_2pers_sg"] = rot.."riras" p["indikativ_futur_3pers_sg"] = rot.."rira" p["indikativ_futur_1pers_pl"] = rot.."rirons" p["indikativ_futur_2pers_pl"] = rot.."rirez" p["indikativ_futur_3pers_pl"] = rot.."riront" p["konjunktiv_present_1pers_sg"] = rot.."re" p["konjunktiv_present_2pers_sg"] = rot.."res" p["konjunktiv_present_3pers_sg"] = rot.."re" p["konjunktiv_present_1pers_pl"] = rot.."rions" p["konjunktiv_present_2pers_pl"] = rot.."riez" p["konjunktiv_present_3pers_pl"] = rot.."rent" p["konjunktiv_imparfait_1pers_sg"] = rot.."risse" p["konjunktiv_imparfait_2pers_sg"] = rot.."risses" p["konjunktiv_imparfait_3pers_sg"] = rot.."rît" p["konjunktiv_imparfait_1pers_pl"] = rot.."rissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."rissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."rissent" p["konditional_present_1pers_sg"] = rot.."rirais" p["konditional_present_2pers_sg"] = rot.."rirais" p["konditional_present_3pers_sg"] = rot.."rirait" p["konditional_present_1pers_pl"] = rot.."ririons" p["konditional_present_2pers_pl"] = rot.."ririez" p["konditional_present_3pers_pl"] = rot.."riraient" p["imp_2pers_sg"] = rot.."re" p["imp_1pers_pl"] = rot.."rons" p["imp_2pers_pl"] = rot.."rez" p["HKG_nummer"] = "35" p["Bescherelle_nummer"] = "27" p["knas"] = true end -- Det oregelbundna verbet "partir" [HKG #36, B #25] -- även t.ex. "repartir" function konj_partir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") p["auxil"] = "être" p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "36" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "peindre" [HKG #37, B #57] -- även t.ex. "atteindre", "éteindre", "s'éteindre", -- "feindre", "teindre", "déteindre" function konj_peindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") -- roten är normalt "pei" p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."gnis" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "37" p["Bescherelle_nummer"] = "57" p["knas"] = true end -- Det oregelbundna verbet "plaire" [HKG #38, B #63] -- även t.ex. "déplaire", "taire" function konj_plaire(artikelnamn) local rot = string.gsub(artikelnamn,"aire$","") -- normalt är roten "pl" p["perfpart"] = rot.."u" p["prespart"] = rot.."aisant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aisons" p["indikativ_present_2pers_pl"] = rot.."aisez" p["indikativ_present_3pers_pl"] = rot.."aisent" p["indikativ_imparfait_1pers_sg"] = rot.."aisais" p["indikativ_imparfait_2pers_sg"] = rot.."aisais" p["indikativ_imparfait_3pers_sg"] = rot.."aisait" p["indikativ_imparfait_1pers_pl"] = rot.."aisions" p["indikativ_imparfait_2pers_pl"] = rot.."aisiez" p["indikativ_imparfait_3pers_pl"] = rot.."aisaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."airai" p["indikativ_futur_2pers_sg"] = rot.."airas" p["indikativ_futur_3pers_sg"] = rot.."aira" p["indikativ_futur_1pers_pl"] = rot.."airons" p["indikativ_futur_2pers_pl"] = rot.."airez" p["indikativ_futur_3pers_pl"] = rot.."airont" p["konjunktiv_present_1pers_sg"] = rot.."aise" p["konjunktiv_present_2pers_sg"] = rot.."aises" p["konjunktiv_present_3pers_sg"] = rot.."aise" p["konjunktiv_present_1pers_pl"] = rot.."aisions" p["konjunktiv_present_2pers_pl"] = rot.."aisiez" p["konjunktiv_present_3pers_pl"] = rot.."aisent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."airais" p["konditional_present_2pers_sg"] = rot.."airais" p["konditional_present_3pers_sg"] = rot.."airait" p["konditional_present_1pers_pl"] = rot.."airions" p["konditional_present_2pers_pl"] = rot.."airiez" p["konditional_present_3pers_pl"] = rot.."airaient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aisons" p["imp_2pers_pl"] = rot.."aisez" -- specialfall! verben "taire" (och "retaire") har if (string.match(artikelnamn,"taire$")) then p["indikativ_present_3pers_sg"] = rot.."ait" end p["HKG_nummer"] = "38" p["Bescherelle_nummer"] = "63" p["knas"] = true end -- Det oregelbundna verbet "pleuvoir" [HKG #39; B #45] function konj_pleuvoir(artikelnamn) local rot = string.gsub(artikelnamn,"euvoir$","") -- roten är normalt "pl" p["impersonnel"] = true p["perfpart"] = rot.."u" p["prespart"] = rot.."euvant" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_imparfait_3pers_sg"] = rot.."euvait" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_futur_3pers_sg"] = rot.."euvra" p["konjunktiv_present_3pers_sg"] = rot.."euve" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konditional_present_3pers_sg"] = rot.."euvrait" p["HKG_nummer"] = "39" p["Bescherelle_nummer"] = "45" p["knas"] = true end -- Det oregelbundna verbet "pouvoir" [HKG #40; B #43] function konj_pouvoir(artikelnamn) local rot = string.gsub(artikelnamn,"ouvoir$","") -- roten är normalt "p" p["perfpart"] = rot.."u" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "" p["perfpart_f_sg"] = "" p["perfpart_f_pl"] = "" p["prespart"] = rot.."ouvant" p["indikativ_present_1pers_sg"] = rot.."eux" p["indikativ_present_2pers_sg"] = rot.."eux" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."ouvons" p["indikativ_present_2pers_pl"] = rot.."ouvez" p["indikativ_present_3pers_pl"] = rot.."euvent" p["indikativ_imparfait_1pers_sg"] = rot.."ouvais" p["indikativ_imparfait_2pers_sg"] = rot.."ouvais" p["indikativ_imparfait_3pers_sg"] = rot.."ouvait" p["indikativ_imparfait_1pers_pl"] = rot.."ouvions" p["indikativ_imparfait_2pers_pl"] = rot.."ouviez" p["indikativ_imparfait_3pers_pl"] = rot.."ouvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."ourrai" p["indikativ_futur_2pers_sg"] = rot.."ourras" p["indikativ_futur_3pers_sg"] = rot.."ourra" p["indikativ_futur_1pers_pl"] = rot.."ourrons" p["indikativ_futur_2pers_pl"] = rot.."ourrez" p["indikativ_futur_3pers_pl"] = rot.."ourront" p["konjunktiv_present_1pers_sg"] = rot.."uisse" p["konjunktiv_present_2pers_sg"] = rot.."uisses" p["konjunktiv_present_3pers_sg"] = rot.."uisse" p["konjunktiv_present_1pers_pl"] = rot.."uissions" p["konjunktiv_present_2pers_pl"] = rot.."uissiez" p["konjunktiv_present_3pers_pl"] = rot.."uissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."ourrais" p["konditional_present_2pers_sg"] = rot.."ourrais" p["konditional_present_3pers_sg"] = rot.."ourrait" p["konditional_present_1pers_pl"] = rot.."ourrions" p["konditional_present_2pers_pl"] = rot.."ourriez" p["konditional_present_3pers_pl"] = rot.."ourraient" p["imp_2pers_sg"] = "" p["imp_1pers_pl"] = "" p["imp_2pers_pl"] = "" p["HKG_nummer"] = "40" p["Bescherelle_nummer"] = "43" p["knas"] = true end -- Det oregelbundna verbet "prendre" [HKG #41; B #54] -- även t.ex. "apprendre", "comprendre", -- "entreprendre", "surprendre" function konj_prendre(artikelnamn) local rot = string.gsub(artikelnamn,"endre$","") -- roten blir alltså "pr" p["perfpart"] = rot.."is" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."ends" p["indikativ_present_2pers_sg"] = rot.."ends" p["indikativ_present_3pers_sg"] = rot.."end" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."ennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."endrai" p["indikativ_futur_2pers_sg"] = rot.."endras" p["indikativ_futur_3pers_sg"] = rot.."endra" p["indikativ_futur_1pers_pl"] = rot.."endrons" p["indikativ_futur_2pers_pl"] = rot.."endrez" p["indikativ_futur_3pers_pl"] = rot.."endront" p["konjunktiv_present_1pers_sg"] = rot.."enne" p["konjunktiv_present_2pers_sg"] = rot.."ennes" p["konjunktiv_present_3pers_sg"] = rot.."enne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."ennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."endrais" p["konditional_present_2pers_sg"] = rot.."endrais" p["konditional_present_3pers_sg"] = rot.."endrait" p["konditional_present_1pers_pl"] = rot.."endrions" p["konditional_present_2pers_pl"] = rot.."endriez" p["konditional_present_3pers_pl"] = rot.."endraient" p["imp_2pers_sg"] = rot.."ends" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "41" p["Bescherelle_nummer"] = "54" p["knas"] = true end -- Det oregelbundna verbet "recevoir" [HKG #42; B #38] -- även t.ex. "apercevoir", "concevoir", -- "décevoir", "percevoir" function konj_recevoir(artikelnamn) local rot = string.gsub(artikelnamn,"cevoir$","") -- för "recevoir" blir roten "re" p["perfpart"] = rot.."çu" p["prespart"] = rot.."cevant" p["indikativ_present_1pers_sg"] = rot.."çois" p["indikativ_present_2pers_sg"] = rot.."çois" p["indikativ_present_3pers_sg"] = rot.."çoit" p["indikativ_present_1pers_pl"] = rot.."cevons" p["indikativ_present_2pers_pl"] = rot.."cevez" p["indikativ_present_3pers_pl"] = rot.."çoivent" p["indikativ_imparfait_1pers_sg"] = rot.."cevais" p["indikativ_imparfait_2pers_sg"] = rot.."cevais" p["indikativ_imparfait_3pers_sg"] = rot.."cevait" p["indikativ_imparfait_1pers_pl"] = rot.."cevions" p["indikativ_imparfait_2pers_pl"] = rot.."ceviez" p["indikativ_imparfait_3pers_pl"] = rot.."cevaient" p["indikativ_passesimple_1pers_sg"] = rot.."çus" p["indikativ_passesimple_2pers_sg"] = rot.."çus" p["indikativ_passesimple_3pers_sg"] = rot.."çut" p["indikativ_passesimple_1pers_pl"] = rot.."çûmes" p["indikativ_passesimple_2pers_pl"] = rot.."çûtes" p["indikativ_passesimple_3pers_pl"] = rot.."çurent" p["indikativ_futur_1pers_sg"] = rot.."cevrai" p["indikativ_futur_2pers_sg"] = rot.."cevras" p["indikativ_futur_3pers_sg"] = rot.."cevra" p["indikativ_futur_1pers_pl"] = rot.."cevrons" p["indikativ_futur_2pers_pl"] = rot.."cevrez" p["indikativ_futur_3pers_pl"] = rot.."cevront" p["konjunktiv_present_1pers_sg"] = rot.."çoive" p["konjunktiv_present_2pers_sg"] = rot.."çoives" p["konjunktiv_present_3pers_sg"] = rot.."çoive" p["konjunktiv_present_1pers_pl"] = rot.."cevions" p["konjunktiv_present_2pers_pl"] = rot.."ceviez" p["konjunktiv_present_3pers_pl"] = rot.."çoivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."çusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."çusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."çût" p["konjunktiv_imparfait_1pers_pl"] = rot.."çussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."çussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."çussent" p["konditional_present_1pers_sg"] = rot.."cevrais" p["konditional_present_2pers_sg"] = rot.."cevrais" p["konditional_present_3pers_sg"] = rot.."cevrait" p["konditional_present_1pers_pl"] = rot.."cevrions" p["konditional_present_2pers_pl"] = rot.."cevriez" p["konditional_present_3pers_pl"] = rot.."cevraient" p["imp_2pers_sg"] = rot.."çois" p["imp_1pers_pl"] = rot.."cevons" p["imp_2pers_pl"] = rot.."cevez" p["HKG_nummer"] = "42" p["Bescherelle_nummer"] = "38" p["knas"] = true end -- Det oregelbundna verbet "résoudre" [HKG #43, B #72] -- även t.ex. "dissoudre" function konj_resoudre(artikelnamn) local rot = string.gsub(artikelnamn,"udre$","") -- för "résoudre" blir alltså roten "réso" p["perfpart"] = rot.."lu" p["prespart"] = rot.."lvant" p["indikativ_present_1pers_sg"] = rot.."us" p["indikativ_present_2pers_sg"] = rot.."us" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."lvons" p["indikativ_present_2pers_pl"] = rot.."lvez" p["indikativ_present_3pers_pl"] = rot.."lvent" p["indikativ_imparfait_1pers_sg"] = rot.."lvais" p["indikativ_imparfait_2pers_sg"] = rot.."lvais" p["indikativ_imparfait_3pers_sg"] = rot.."lvait" p["indikativ_imparfait_1pers_pl"] = rot.."lvions" p["indikativ_imparfait_2pers_pl"] = rot.."lviez" p["indikativ_imparfait_3pers_pl"] = rot.."lvaient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."udrai" p["indikativ_futur_2pers_sg"] = rot.."udras" p["indikativ_futur_3pers_sg"] = rot.."udra" p["indikativ_futur_1pers_pl"] = rot.."udrons" p["indikativ_futur_2pers_pl"] = rot.."udrez" p["indikativ_futur_3pers_pl"] = rot.."udront" p["konjunktiv_present_1pers_sg"] = rot.."lve" p["konjunktiv_present_2pers_sg"] = rot.."lves" p["konjunktiv_present_3pers_sg"] = rot.."lve" p["konjunktiv_present_1pers_pl"] = rot.."lvions" p["konjunktiv_present_2pers_pl"] = rot.."lviez" p["konjunktiv_present_3pers_pl"] = rot.."lvent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."udrais" p["konditional_present_2pers_sg"] = rot.."udrais" p["konditional_present_3pers_sg"] = rot.."udrait" p["konditional_present_1pers_pl"] = rot.."udrions" p["konditional_present_2pers_pl"] = rot.."udriez" p["konditional_present_3pers_pl"] = rot.."udraient" p["imp_2pers_sg"] = rot.."us" p["imp_1pers_pl"] = rot.."lvons" p["imp_2pers_pl"] = rot.."lvez" p["HKG_nummer"] = "43" p["Bescherelle_nummer"] = "72" p["knas"] = true end -- Det oregelbundna verbet "rire" [HKG #44, B #79] -- även t.ex. "sourire" function konj_rire(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") -- för "rire" blir roten alltså "ri" p["perfpart"] = rot p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "44" p["Bescherelle_nummer"] = "79" p["knas"] = true end -- Det oregelbundna verbet "savoir" [HKG #45, B #41] function konj_savoir(artikelnamn) local rot = string.gsub(artikelnamn,"avoir$","") -- för verbet "savoir" blir roten "s" p["perfpart"] = rot.."u" p["prespart"] = rot.."achant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."ait" p["indikativ_present_1pers_pl"] = rot.."avons" p["indikativ_present_2pers_pl"] = rot.."avez" p["indikativ_present_3pers_pl"] = rot.."avent" p["indikativ_imparfait_1pers_sg"] = rot.."avais" p["indikativ_imparfait_2pers_sg"] = rot.."avais" p["indikativ_imparfait_3pers_sg"] = rot.."avait" p["indikativ_imparfait_1pers_pl"] = rot.."avions" p["indikativ_imparfait_2pers_pl"] = rot.."aviez" p["indikativ_imparfait_3pers_pl"] = rot.."avaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."aurai" p["indikativ_futur_2pers_sg"] = rot.."auras" p["indikativ_futur_3pers_sg"] = rot.."aura" p["indikativ_futur_1pers_pl"] = rot.."aurons" p["indikativ_futur_2pers_pl"] = rot.."aurez" p["indikativ_futur_3pers_pl"] = rot.."auront" p["konjunktiv_present_1pers_sg"] = rot.."ache" p["konjunktiv_present_2pers_sg"] = rot.."aches" p["konjunktiv_present_3pers_sg"] = rot.."ache" p["konjunktiv_present_1pers_pl"] = rot.."achions" p["konjunktiv_present_2pers_pl"] = rot.."achiez" p["konjunktiv_present_3pers_pl"] = rot.."achent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."aurais" p["konditional_present_2pers_sg"] = rot.."aurais" p["konditional_present_3pers_sg"] = rot.."aurait" p["konditional_present_1pers_pl"] = rot.."aurions" p["konditional_present_2pers_pl"] = rot.."auriez" p["konditional_present_3pers_pl"] = rot.."auraient" p["imp_2pers_sg"] = rot.."ache" p["imp_1pers_pl"] = rot.."achons" p["imp_2pers_pl"] = rot.."achez" p["HKG_nummer"] = "45" p["Bescherelle_nummer"] = "41" p["knas"] = true end -- Det oregelbundna verbet "sentir" [HKG #46, B #25] -- även t.ex. "repentir" function konj_sentir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") -- för "sentir" blir roten "sen" p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "46" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "servir" [HKG #47; B #35] -- även t.ex. "desservir" function konj_servir(artikelnamn) local rot = string.gsub(artikelnamn,"vir$","") -- för "servir" blir roten "ser" p["perfpart"] = rot.."vi" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."virai" p["indikativ_futur_2pers_sg"] = rot.."viras" p["indikativ_futur_3pers_sg"] = rot.."vira" p["indikativ_futur_1pers_pl"] = rot.."virons" p["indikativ_futur_2pers_pl"] = rot.."virez" p["indikativ_futur_3pers_pl"] = rot.."viront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."virais" p["konditional_present_2pers_sg"] = rot.."virais" p["konditional_present_3pers_sg"] = rot.."virait" p["konditional_present_1pers_pl"] = rot.."virions" p["konditional_present_2pers_pl"] = rot.."viriez" p["konditional_present_3pers_pl"] = rot.."viraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "47" p["Bescherelle_nummer"] = "35" p["knas"] = true end -- Det oregelbundna verbet "sortir" [HKG #48, B #25] function konj_sortir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") -- för "sortir" blir roten "sor" p["auxil"] = "être" -- TODO! Måste kunna göra detta valbart p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "48" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "suffire" [HKG #49; B #81] function konj_suffire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- för "suffire" blir roten "suff" p["perfpart"] = rot.."i" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" p["HKG_nummer"] = "49" p["Bescherelle_nummer"] = "81" p["knas"] = true end -- Det oregelbundna verbet "suivre" [HKG #50; B #75] -- även t.ex. "poursuivre" function konj_suivre(artikelnamn) local rot = string.gsub(artikelnamn,"vre$","") -- för "suivre" blir roten "sui" p["perfpart"] = rot.."vi" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."vrai" p["indikativ_futur_2pers_sg"] = rot.."vras" p["indikativ_futur_3pers_sg"] = rot.."vra" p["indikativ_futur_1pers_pl"] = rot.."vrons" p["indikativ_futur_2pers_pl"] = rot.."vrez" p["indikativ_futur_3pers_pl"] = rot.."vront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."vrais" p["konditional_present_2pers_sg"] = rot.."vrais" p["konditional_present_3pers_sg"] = rot.."vrait" p["konditional_present_1pers_pl"] = rot.."vrions" p["konditional_present_2pers_pl"] = rot.."vriez" p["konditional_present_3pers_pl"] = rot.."vraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "50" p["Bescherelle_nummer"] = "75" p["knas"] = true end -- Det oregelbundna verbet "tenir" [HKG #51; B #23] -- även t.ex. "s'abstenir", "appartenir", -- "contenir", "détenir", "entretenir", -- "maintenir", "obtenir", "retenir", "soutenir" function konj_tenir(artikelnamn) local rot = string.gsub(artikelnamn,"enir$","") -- för "tenir" blir roten "t" p["perfpart"] = rot.."enu" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."iens" p["indikativ_present_2pers_sg"] = rot.."iens" p["indikativ_present_3pers_sg"] = rot.."ient" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."iennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."ins" p["indikativ_passesimple_2pers_sg"] = rot.."ins" p["indikativ_passesimple_3pers_sg"] = rot.."int" p["indikativ_passesimple_1pers_pl"] = rot.."înmes" p["indikativ_passesimple_2pers_pl"] = rot.."întes" p["indikativ_passesimple_3pers_pl"] = rot.."inrent" p["indikativ_futur_1pers_sg"] = rot.."iendrai" p["indikativ_futur_2pers_sg"] = rot.."iendras" p["indikativ_futur_3pers_sg"] = rot.."iendra" p["indikativ_futur_1pers_pl"] = rot.."iendrons" p["indikativ_futur_2pers_pl"] = rot.."iendrez" p["indikativ_futur_3pers_pl"] = rot.."iendront" p["konjunktiv_present_1pers_sg"] = rot.."ienne" p["konjunktiv_present_2pers_sg"] = rot.."iennes" p["konjunktiv_present_3pers_sg"] = rot.."ienne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."iennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."insse" p["konjunktiv_imparfait_2pers_sg"] = rot.."insses" p["konjunktiv_imparfait_3pers_sg"] = rot.."înt" p["konjunktiv_imparfait_1pers_pl"] = rot.."inssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."inssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."inssent" p["konditional_present_1pers_sg"] = rot.."iendrais" p["konditional_present_2pers_sg"] = rot.."iendrais" p["konditional_present_3pers_sg"] = rot.."iendrait" p["konditional_present_1pers_pl"] = rot.."iendrions" p["konditional_present_2pers_pl"] = rot.."iendriez" p["konditional_present_3pers_pl"] = rot.."iendraient" p["imp_2pers_sg"] = rot.."iens" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "51" p["Bescherelle_nummer"] = "23" p["knas"] = true end -- Det oregelbundna verbet "vaincre" [HKG #52; B #60] -- även t.ex. "convaincre" function konj_vaincre(artikelnamn) local rot = string.gsub(artikelnamn,"cre$","") -- för "vaincre" blir roten "vain" p["perfpart"] = rot.."cu" p["prespart"] = rot.."quant" p["indikativ_present_1pers_sg"] = rot.."cs" p["indikativ_present_2pers_sg"] = rot.."cs" p["indikativ_present_3pers_sg"] = rot.."c" p["indikativ_present_1pers_pl"] = rot.."quons" p["indikativ_present_2pers_pl"] = rot.."quez" p["indikativ_present_3pers_pl"] = rot.."quent" p["indikativ_imparfait_1pers_sg"] = rot.."quais" p["indikativ_imparfait_2pers_sg"] = rot.."quais" p["indikativ_imparfait_3pers_sg"] = rot.."quait" p["indikativ_imparfait_1pers_pl"] = rot.."quions" p["indikativ_imparfait_2pers_pl"] = rot.."quiez" p["indikativ_imparfait_3pers_pl"] = rot.."quaient" p["indikativ_passesimple_1pers_sg"] = rot.."quis" p["indikativ_passesimple_2pers_sg"] = rot.."quis" p["indikativ_passesimple_3pers_sg"] = rot.."quit" p["indikativ_passesimple_1pers_pl"] = rot.."quîmes" p["indikativ_passesimple_2pers_pl"] = rot.."quîtes" p["indikativ_passesimple_3pers_pl"] = rot.."quirent" p["indikativ_futur_1pers_sg"] = rot.."crai" p["indikativ_futur_2pers_sg"] = rot.."cras" p["indikativ_futur_3pers_sg"] = rot.."cra" p["indikativ_futur_1pers_pl"] = rot.."crons" p["indikativ_futur_2pers_pl"] = rot.."crez" p["indikativ_futur_3pers_pl"] = rot.."cront" p["konjunktiv_present_1pers_sg"] = rot.."que" p["konjunktiv_present_2pers_sg"] = rot.."ques" p["konjunktiv_present_3pers_sg"] = rot.."que" p["konjunktiv_present_1pers_pl"] = rot.."quions" p["konjunktiv_present_2pers_pl"] = rot.."quiez" p["konjunktiv_present_3pers_pl"] = rot.."quent" p["konjunktiv_imparfait_1pers_sg"] = rot.."quisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."quisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."quît" p["konjunktiv_imparfait_1pers_pl"] = rot.."quissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."quissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."quissent" p["konditional_present_1pers_sg"] = rot.."crais" p["konditional_present_2pers_sg"] = rot.."crais" p["konditional_present_3pers_sg"] = rot.."crait" p["konditional_present_1pers_pl"] = rot.."crions" p["konditional_present_2pers_pl"] = rot.."criez" p["konditional_present_3pers_pl"] = rot.."craient" p["imp_2pers_sg"] = rot.."cs" p["imp_1pers_pl"] = rot.."quons" p["imp_2pers_pl"] = rot.."quez" p["HKG_nummer"] = "52" p["Bescherelle_nummer"] = "60" p["knas"] = true end -- Det oregelbundna verbet "valoir" [HKG #53, B #47] function konj_valoir(artikelnamn) local rot = string.gsub(artikelnamn,"loir$","") -- för "valoir" blir roten "va" p["perfpart"] = rot.."lu" p["prespart"] = rot.."lant" p["indikativ_present_1pers_sg"] = rot.."ux" p["indikativ_present_2pers_sg"] = rot.."ux" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."lons" p["indikativ_present_2pers_pl"] = rot.."lez" p["indikativ_present_3pers_pl"] = rot.."lent" p["indikativ_imparfait_1pers_sg"] = rot.."lais" p["indikativ_imparfait_2pers_sg"] = rot.."lais" p["indikativ_imparfait_3pers_sg"] = rot.."lait" p["indikativ_imparfait_1pers_pl"] = rot.."lions" p["indikativ_imparfait_2pers_pl"] = rot.."liez" p["indikativ_imparfait_3pers_pl"] = rot.."laient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."udrai" p["indikativ_futur_2pers_sg"] = rot.."udras" p["indikativ_futur_3pers_sg"] = rot.."udra" p["indikativ_futur_1pers_pl"] = rot.."udrons" p["indikativ_futur_2pers_pl"] = rot.."udrez" p["indikativ_futur_3pers_pl"] = rot.."udront" p["konjunktiv_present_1pers_sg"] = rot.."ille" p["konjunktiv_present_2pers_sg"] = rot.."illes" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_present_1pers_pl"] = rot.."lions" p["konjunktiv_present_2pers_pl"] = rot.."liez" p["konjunktiv_present_3pers_pl"] = rot.."illent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."udrais" p["konditional_present_2pers_sg"] = rot.."udrais" p["konditional_present_3pers_sg"] = rot.."udrait" p["konditional_present_1pers_pl"] = rot.."udrions" p["konditional_present_2pers_pl"] = rot.."udriez" p["konditional_present_3pers_pl"] = rot.."udraient" p["imp_2pers_sg"] = rot.."ux" p["imp_1pers_pl"] = rot.."lons" p["imp_2pers_pl"] = rot.."lez" p["HKG_nummer"] = "53" p["Bescherelle_nummer"] = "47" p["knas"] = true end -- Det oregelbundna verbet "venir" [HKG #54, B #23] -- även t.ex. "contrevenir", "convenir", -- "devenir", "parvenir", "prévenir", "revenir" -- "se souvenir" function konj_venir(artikelnamn) local rot = string.gsub(artikelnamn,"enir$","") -- ordet "venir" har roten "v" p["auxil"] = "être" p["perfpart"] = rot.."enu" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."iens" p["indikativ_present_2pers_sg"] = rot.."iens" p["indikativ_present_3pers_sg"] = rot.."ient" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."iennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."ins" p["indikativ_passesimple_2pers_sg"] = rot.."ins" p["indikativ_passesimple_3pers_sg"] = rot.."int" p["indikativ_passesimple_1pers_pl"] = rot.."înmes" p["indikativ_passesimple_2pers_pl"] = rot.."întes" p["indikativ_passesimple_3pers_pl"] = rot.."inrent" p["indikativ_futur_1pers_sg"] = rot.."iendrai" p["indikativ_futur_2pers_sg"] = rot.."iendras" p["indikativ_futur_3pers_sg"] = rot.."iendra" p["indikativ_futur_1pers_pl"] = rot.."iendrons" p["indikativ_futur_2pers_pl"] = rot.."iendrez" p["indikativ_futur_3pers_pl"] = rot.."iendront" p["konjunktiv_present_1pers_sg"] = rot.."ienne" p["konjunktiv_present_2pers_sg"] = rot.."iennes" p["konjunktiv_present_3pers_sg"] = rot.."ienne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."iennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."insse" p["konjunktiv_imparfait_2pers_sg"] = rot.."insses" p["konjunktiv_imparfait_3pers_sg"] = rot.."înt" p["konjunktiv_imparfait_1pers_pl"] = rot.."inssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."inssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."inssent" p["konditional_present_1pers_sg"] = rot.."iendrais" p["konditional_present_2pers_sg"] = rot.."iendrais" p["konditional_present_3pers_sg"] = rot.."iendrait" p["konditional_present_1pers_pl"] = rot.."iendrions" p["konditional_present_2pers_pl"] = rot.."iendriez" p["konditional_present_3pers_pl"] = rot.."iendraient" p["imp_2pers_sg"] = rot.."iens" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "54" p["Bescherelle_nummer"] = "23" p["knas"] = true end -- Det oregelbundna verbet "vivre" [HKG #55, B #76] -- även t.ex. "survivre" function konj_vivre(artikelnamn) local rot = string.gsub(artikelnamn,"ivre$","") -- ordet "vivre" får roten "v" p["perfpart"] = rot.."écu" p["prespart"] = rot.."ivant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."ivons" p["indikativ_present_2pers_pl"] = rot.."ivez" p["indikativ_present_3pers_pl"] = rot.."ivent" p["indikativ_imparfait_1pers_sg"] = rot.."ivais" p["indikativ_imparfait_2pers_sg"] = rot.."ivais" p["indikativ_imparfait_3pers_sg"] = rot.."ivait" p["indikativ_imparfait_1pers_pl"] = rot.."ivions" p["indikativ_imparfait_2pers_pl"] = rot.."iviez" p["indikativ_imparfait_3pers_pl"] = rot.."ivaient" p["indikativ_passesimple_1pers_sg"] = rot.."écus" p["indikativ_passesimple_2pers_sg"] = rot.."écus" p["indikativ_passesimple_3pers_sg"] = rot.."écut" p["indikativ_passesimple_1pers_pl"] = rot.."écûmes" p["indikativ_passesimple_2pers_pl"] = rot.."écûtes" p["indikativ_passesimple_3pers_pl"] = rot.."écurent" p["indikativ_futur_1pers_sg"] = rot.."ivrai" p["indikativ_futur_2pers_sg"] = rot.."ivras" p["indikativ_futur_3pers_sg"] = rot.."ivra" p["indikativ_futur_1pers_pl"] = rot.."ivrons" p["indikativ_futur_2pers_pl"] = rot.."ivrez" p["indikativ_futur_3pers_pl"] = rot.."ivront" p["konjunktiv_present_1pers_sg"] = rot.."ive" p["konjunktiv_present_2pers_sg"] = rot.."ives" p["konjunktiv_present_3pers_sg"] = rot.."ive" p["konjunktiv_present_1pers_pl"] = rot.."ivions" p["konjunktiv_present_2pers_pl"] = rot.."iviez" p["konjunktiv_present_3pers_pl"] = rot.."ivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."écusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."écusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."écût" p["konjunktiv_imparfait_1pers_pl"] = rot.."écussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."écussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."écussent" p["konditional_present_1pers_sg"] = rot.."ivrais" p["konditional_present_2pers_sg"] = rot.."ivrais" p["konditional_present_3pers_sg"] = rot.."ivrait" p["konditional_present_1pers_pl"] = rot.."ivrions" p["konditional_present_2pers_pl"] = rot.."ivriez" p["konditional_present_3pers_pl"] = rot.."ivraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."ivons" p["imp_2pers_pl"] = rot.."ivez" p["HKG_nummer"] = "55" p["Bescherelle_nummer"] = "76" p["knas"] = true end -- Det oregelbundna verbet "voir" [HKG #56; B #39] -- även t.ex. "entrevoir", "revoir", -- "prévoir" function konj_voir(artikelnamn) local rot = string.gsub(artikelnamn,"oir$","") -- ordet "voir" får roten "v" p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "56" p["Bescherelle_nummer"] = "39" p["knas"] = true end -- Det oregelbundna verbet "vouloir" [HKG #57; B #48] function konj_vouloir(artikelnamn) local rot = string.gsub(artikelnamn,"ouloir$","") -- ordet "vouloir" har alltså roten "v" p["perfpart"] = rot.."oulu" p["prespart"] = rot.."oulant" p["indikativ_present_1pers_sg"] = rot.."eux" p["indikativ_present_2pers_sg"] = rot.."eux" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."oulons" p["indikativ_present_2pers_pl"] = rot.."oulez" p["indikativ_present_3pers_pl"] = rot.."eulent" p["indikativ_imparfait_1pers_sg"] = rot.."oulais" p["indikativ_imparfait_2pers_sg"] = rot.."oulais" p["indikativ_imparfait_3pers_sg"] = rot.."oulait" p["indikativ_imparfait_1pers_pl"] = rot.."oulions" p["indikativ_imparfait_2pers_pl"] = rot.."ouliez" p["indikativ_imparfait_3pers_pl"] = rot.."oulaient" p["indikativ_passesimple_1pers_sg"] = rot.."oulus" p["indikativ_passesimple_2pers_sg"] = rot.."oulus" p["indikativ_passesimple_3pers_sg"] = rot.."oulut" p["indikativ_passesimple_1pers_pl"] = rot.."oulûmes" p["indikativ_passesimple_2pers_pl"] = rot.."oulûtes" p["indikativ_passesimple_3pers_pl"] = rot.."oulurent" p["indikativ_futur_1pers_sg"] = rot.."oudrai" p["indikativ_futur_2pers_sg"] = rot.."oudras" p["indikativ_futur_3pers_sg"] = rot.."oudra" p["indikativ_futur_1pers_pl"] = rot.."oudrons" p["indikativ_futur_2pers_pl"] = rot.."oudrez" p["indikativ_futur_3pers_pl"] = rot.."oudront" p["konjunktiv_present_1pers_sg"] = rot.."euille" p["konjunktiv_present_2pers_sg"] = rot.."euilles" p["konjunktiv_present_3pers_sg"] = rot.."euille" p["konjunktiv_present_1pers_pl"] = rot.."oulions" p["konjunktiv_present_2pers_pl"] = rot.."ouliez" p["konjunktiv_present_3pers_pl"] = rot.."euillent" p["konjunktiv_imparfait_1pers_sg"] = rot.."oulusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."oulusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."oulût" p["konjunktiv_imparfait_1pers_pl"] = rot.."oulussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."oulussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."oulussent" p["konditional_present_1pers_sg"] = rot.."oudrais" p["konditional_present_2pers_sg"] = rot.."oudrais" p["konditional_present_3pers_sg"] = rot.."oudrait" p["konditional_present_1pers_pl"] = rot.."oudrions" p["konditional_present_2pers_pl"] = rot.."oudriez" p["konditional_present_3pers_pl"] = rot.."oudraient" p["imp_2pers_sg"] = rot.."eux" p["imp_1pers_pl"] = rot.."oulons" p["imp_2pers_pl"] = rot.."oulez" p["imp_2pers_sg_alt"] = rot.."euille" p["imp_1pers_pl_alt"] = rot.."euillons" p["imp_2pers_pl_alt"] = rot.."euillez" p["HKG_nummer"] = "57" p["Bescherelle_nummer"] = "48" p["knas"] = true end -- Sen, funktioner för övriga konjugationer hos B (i samma ordning som där) -- det halvregelbundna verbet "peser" [B #9] -- gäller för verb som slutar på "-ecer", "-emer", "-ener", "-eper", -- "-erer", "-eser", "-ever", "-evrer" -- notera att verb som slutar på "-eler" och "-eter" täcks av andra funktioner function konj_peser(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = "" if (string.sub(verbetsbas, -2) == "vr") then kortrot = "vr" else kortrot = string.sub(verbetsbas, -1) end local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- exempel: för "peser" blir den "långa" roten "p" och den korta roten "s" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["Bescherelle_nummer"] = "9" p["knas"] = false end -- det halvregelbundna verbet "céder" [HKG #146; B #10] -- gäller för verb som slutar på "-é(.)er" function konj_ceder(artikelnamn) local kortrot = "" if (string.sub(artikelnamn,-6,-5) == "é") then kortrot = string.sub(artikelnamn,-4,-3) else kortrot = string.sub(artikelnamn,-3,-3) end local langrot = string.gsub(artikelnamn, "é"..kortrot.."er".."$", "") -- exempel: för "céder" blir den "långa" roten "c" och den korta roten "d" -- exempel: för "disséquer" blir den "långa" roten "diss" och den korta "qu" p["perfpart"] = langrot.."é"..kortrot.."é" p["prespart"] = langrot.."é"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."é"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."é"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."é"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."é"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."é"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."é"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."é"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."é"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."é"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."é"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."é"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."é"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."é"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."é"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."é"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."é"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."é"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."é"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."é"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."é"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."é"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."é"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."é"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."é"..kortrot.."ez" -- sen, de alternativa formerna p["indikativ_futur_1pers_sg_alt"] = langrot.."é"..kortrot.."erai" p["indikativ_futur_2pers_sg_alt"] = langrot.."é"..kortrot.."eras" p["indikativ_futur_3pers_sg_alt"] = langrot.."é"..kortrot.."era" p["indikativ_futur_1pers_pl_alt"] = langrot.."é"..kortrot.."erons" p["indikativ_futur_2pers_pl_alt"] = langrot.."é"..kortrot.."erez" p["indikativ_futur_3pers_pl_alt"] = langrot.."é"..kortrot.."eront" p["konditional_present_1pers_sg_alt"] = langrot.."é"..kortrot.."erais" p["konditional_present_2pers_sg_alt"] = langrot.."é"..kortrot.."erais" p["konditional_present_3pers_sg_alt"] = langrot.."é"..kortrot.."erait" p["konditional_present_1pers_pl_alt"] = langrot.."é"..kortrot.."erions" p["konditional_present_2pers_pl_alt"] = langrot.."é"..kortrot.."eriez" p["konditional_present_3pers_pl_alt"] = langrot.."é"..kortrot.."eraient" p["fotnot"] = "Formerna med 'é' är mindre vanliga sedan 1990 års rättskrivningsreform." p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "10" p["knas"] = false end -- det halvregelbundna verbet "jeter" [HKG #146; B #11] -- gäller för verb som slutar på "-eler" eller "-eter", förutom i några -- undantag (som hanteras av funktionen konj_modeler() istället) -- exempel är "jeter" och "appeler" function konj_jeter(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = string.sub(verbetsbas, -1) local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- för "jeter" blir den långa roten "j" och den korta roten "t" -- för "appeler" blir den långa roten "app" och den korta roten "l" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."e"..kortrot..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."e"..kortrot..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."e"..kortrot..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."e"..kortrot..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."e"..kortrot..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."e"..kortrot..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."e"..kortrot..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."e"..kortrot..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "11" p["knas"] = false end -- det halvregelbundna verbet "modeler" [HKG #146; B #12] -- gäller för vissa verb som slutar på "-eler" eller "-eter", som -- konjugeras annorlunda från hur sådana verb görs normalt -- exempel är "modeler" och "acheter" function konj_modeler(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = string.sub(verbetsbas, -1) local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- för "modeler" blir den långa roten "m" och den korta roten "l" -- för "acheter" blir den långa roten "ach" och den korta roten "t" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "12" p["knas"] = false end -- Regelbundna verb som slutar på "-éger" [B #14] -- exempelvis "assiéger" function konj_assieger(artikelnamn) local rot = string.gsub(artikelnamn,"éger$","") -- för "assiéger" blir roten "assi" p["perfpart"] = rot.."égé" p["prespart"] = rot.."égeant" p["indikativ_present_1pers_sg"] = rot.."ège" p["indikativ_present_2pers_sg"] = rot.."èges" p["indikativ_present_3pers_sg"] = rot.."ège" p["indikativ_present_1pers_pl"] = rot.."égeons" p["indikativ_present_2pers_pl"] = rot.."égez" p["indikativ_present_3pers_pl"] = rot.."ègent" p["indikativ_imparfait_1pers_sg"] = rot.."égeais" p["indikativ_imparfait_2pers_sg"] = rot.."égeais" p["indikativ_imparfait_3pers_sg"] = rot.."égeait" p["indikativ_imparfait_1pers_pl"] = rot.."égions" p["indikativ_imparfait_2pers_pl"] = rot.."égiez" p["indikativ_imparfait_3pers_pl"] = rot.."égeaient" p["indikativ_passesimple_1pers_sg"] = rot.."égeai" p["indikativ_passesimple_2pers_sg"] = rot.."égeas" p["indikativ_passesimple_3pers_sg"] = rot.."égea" p["indikativ_passesimple_1pers_pl"] = rot.."égeâmes" p["indikativ_passesimple_2pers_pl"] = rot.."égeâtes" p["indikativ_passesimple_3pers_pl"] = rot.."égèrent" p["indikativ_futur_1pers_sg"] = rot.."égerai" p["indikativ_futur_2pers_sg"] = rot.."égeras" p["indikativ_futur_3pers_sg"] = rot.."égera" p["indikativ_futur_1pers_pl"] = rot.."égerons" p["indikativ_futur_2pers_pl"] = rot.."égerez" p["indikativ_futur_3pers_pl"] = rot.."égeront" p["konjunktiv_present_1pers_sg"] = rot.."ège" p["konjunktiv_present_2pers_sg"] = rot.."èges" p["konjunktiv_present_3pers_sg"] = rot.."ège" p["konjunktiv_present_1pers_pl"] = rot.."égions" p["konjunktiv_present_2pers_pl"] = rot.."égiez" p["konjunktiv_present_3pers_pl"] = rot.."ègent" p["konjunktiv_imparfait_1pers_sg"] = rot.."égeasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."égeasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."égeât" p["konjunktiv_imparfait_1pers_pl"] = rot.."égeassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."égeassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."égeassent" p["konditional_present_1pers_sg"] = rot.."égerais" p["konditional_present_2pers_sg"] = rot.."égerais" p["konditional_present_3pers_sg"] = rot.."égerait" p["konditional_present_1pers_pl"] = rot.."égerions" p["konditional_present_2pers_pl"] = rot.."égeriez" p["konditional_present_3pers_pl"] = rot.."égeraient" p["imp_2pers_sg"] = rot.."ège" p["imp_1pers_pl"] = rot.."égons" p["imp_2pers_pl"] = rot.."égez" p["Bescherelle_nummer"] = "14" p["knas"] = false end -- Det oregelbundna verbet "vêtir" [B #26] -- samt "dévêtir" och "revêtir" function konj_vetir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- för "vêtir" blir roten "vêt" p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["Bescherelle_nummer"] = "26" p["knas"] = false end -- Det oregelbundna verbet "assaillir" [B #29] -- samt verb som slutar på "-aillir", som -- "tressaillir", "défaillir", men dock ej "faillir" function konj_assaillir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- för "assaillir" blir roten "assaill" p["perfpart"] = rot.."i" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" -- specialfall! just "saillir" har två variationer: if(string.match(artikelnamn,"^saillir$")) then p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_3pers_pl"] = rot.."eront" end p["Bescherelle_nummer"] = "29" p["knas"] = false end -- Det oregelbundna verbet "traire" [B #61] -- samt "extraire", "distraire", "braire" function konj_traire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- för "traire" blir roten "tra" p["perfpart"] = rot.."it" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["fotnot"] = "Verbet är defekt och saknar böjningsformer för ''indicatif passé simple'' samt ''subjonctif imparfait''." p["Bescherelle_nummer"] = "61" p["knas"] = false end --------------------------------------------------------------- --------------------------------------------------------------- -- [Tredje delen] Vilken konjugation är det som gäller? --------------------------------------------------------------- --------------------------------------------------------------- -- Traditionellt säger man att det finns tre konjugationer. -- I själva verket finns det (medräknat de olika oregelbundna -- verben) dussintals olika former. För att hantera det korrekt -- tas först de olika oregelbundna formerna upp först. Sedan -- de regelbundna. function export.konjugera( artikelnamn ) verb = remove_reflexive_form(artikelnamn) -- {Första konjugationen}, verb som slutar på "-er" if(string.match(verb,"er$")) then -- Oregelbundna verb som slutar på "-er" if(string.match(verb,"^aller$")) then konj_aller(verb) elseif(string.match(verb,"^envoyer$")) then konj_envoyer(verb) elseif(string.match(verb,"éger$")) then -- tolkas annars som "-ger" konj_assieger(verb) elseif(string.match(verb,"cer$")) then konj_cer(verb) elseif(string.match(verb,"ger$")) then konj_ger(verb) elseif(string.match(verb,"oyer$")) then konj_oyer(verb) elseif(string.match(verb,"uyer$")) then konj_oyer(verb) -- notera, sköts som "oyer" elseif(string.match(verb,"ayer$")) then konj_ayer(verb) -- Sen undantag enligt Bescherelle: -- först, några verb som böjs som "peser" elseif(string.match(verb,"ecer$")) then konj_peser(verb) elseif(string.match(verb,"emer$")) then konj_peser(verb) elseif(string.match(verb,"ener$")) then konj_peser(verb) elseif(string.match(verb,"eper$")) then konj_peser(verb) elseif(string.match(verb,"erer$")) then konj_peser(verb) elseif(string.match(verb,"eser$")) then konj_peser(verb) elseif(string.match(verb,"ever$")) then konj_peser(verb) elseif(string.match(verb,"evrer$")) then konj_peser(verb) -- sen, de verb som böjs som "modeler" elseif(string.match(verb,"^celer$")) then konj_modeler(verb) elseif(string.match(verb,"^déceler$")) then konj_modeler(verb) elseif(string.match(verb,"^receler$")) then konj_modeler(verb) elseif(string.match(verb,"^ciseler$")) then konj_modeler(verb) elseif(string.match(verb,"^démanteler$")) then konj_modeler(verb) elseif(string.match(verb,"^écarteler$")) then konj_modeler(verb) elseif(string.match(verb,"^encasteler$")) then konj_modeler(verb) elseif(string.match(verb,"^geler$")) then konj_modeler(verb) elseif(string.match(verb,"^dégeler$")) then konj_modeler(verb) elseif(string.match(verb,"^congeler$")) then konj_modeler(verb) elseif(string.match(verb,"^surgeler$")) then konj_modeler(verb) elseif(string.match(verb,"^marteler$")) then konj_modeler(verb) elseif(string.match(verb,"^modeler$")) then konj_modeler(verb) elseif(string.match(verb,"^peler$")) then konj_modeler(verb) -- annars böjs de som "appeler" elseif(string.match(verb,"eler$")) then konj_jeter(verb) -- sen, de verb som böjs som "acheter" elseif(string.match(verb,"^acheter$")) then konj_modeler(verb) elseif(string.match(verb,"^racheter$")) then konj_modeler(verb) elseif(string.match(verb,"^bégueter$")) then konj_modeler(verb) elseif(string.match(verb,"^corseter$")) then konj_modeler(verb) elseif(string.match(verb,"^crocheter$")) then konj_modeler(verb) elseif(string.match(verb,"^fileter$")) then konj_modeler(verb) elseif(string.match(verb,"^fureter$")) then konj_modeler(verb) elseif(string.match(verb,"^haleter$")) then konj_modeler(verb) -- annars böjs de som "jeter" elseif(string.match(verb,"eter$")) then konj_jeter(verb) -- sen, verb som slutar på "-é(.)er" elseif(string.match(verb,"ébrer$")) then konj_ceder(verb) elseif(string.match(verb,"écer$")) then konj_ceder(verb) elseif(string.match(verb,"écher$")) then konj_ceder(verb) elseif(string.match(verb,"érer$")) then konj_ceder(verb) elseif(string.match(verb,"éder$")) then konj_ceder(verb) elseif(string.match(verb,"égler$")) then konj_ceder(verb) elseif(string.match(verb,"égner$")) then konj_ceder(verb) elseif(string.match(verb,"égrer$")) then konj_ceder(verb) elseif(string.match(verb,"éguer$")) then konj_ceder(verb) elseif(string.match(verb,"éler$")) then konj_ceder(verb) elseif(string.match(verb,"émer$")) then konj_ceder(verb) elseif(string.match(verb,"éner$")) then konj_ceder(verb) elseif(string.match(verb,"éper$")) then konj_ceder(verb) elseif(string.match(verb,"équer$")) then konj_ceder(verb) elseif(string.match(verb,"érer$")) then konj_ceder(verb) elseif(string.match(verb,"éser$")) then konj_ceder(verb) elseif(string.match(verb,"éter$")) then konj_ceder(verb) elseif(string.match(verb,"étrer$")) then konj_ceder(verb) elseif(string.match(verb,"évrer$")) then konj_ceder(verb) elseif(string.match(verb,"éyer$")) then konj_ceder(verb) -- Bescherelle skriver kryptiskt bara "etc." -- finns det fler former av "-é(.)er" som böjs som "céder"? -- Första konjugationens regelbundna else konj_er(verb) end end -- {Andra konjugationen}, verb som slutar på "-ir" if(string.match(verb,"ir$")) then -- Oregelbundna verb som slutar på "-ir" -- Först de som uttryckligen räknas upp av källan [HKG] if(string.match(verb,"^abstenir$")) then konj_tenir(verb) elseif(string.match(verb,"^accourir$")) then konj_courir(verb) elseif(string.match(verb,"^accueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^acquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^apercevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^appartenir$")) then konj_tenir(verb) elseif(string.match(verb,"^asseoir$")) then konj_asseoir(verb) elseif(string.match(verb,"^avoir$")) then konj_avoir(verb) elseif(string.match(verb,"^bouillir$")) then konj_bouillir(verb) elseif(string.match(verb,"^concourir$")) then konj_courir(verb) elseif(string.match(verb,"^conquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^consentir$")) then konj_sentir(verb) elseif(string.match(verb,"^contenir$")) then konj_tenir(verb) elseif(string.match(verb,"^contrevenir$")) then konj_venir(verb) elseif(string.match(verb,"^convenir$")) then konj_venir(verb) elseif(string.match(verb,"^courir$")) then konj_courir(verb) elseif(string.match(verb,"^couvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^cueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^décevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^découvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^démentir$")) then konj_mentir(verb) elseif(string.match(verb,"^desservir$")) then konj_servir(verb) elseif(string.match(verb,"^détenir$")) then konj_tenir(verb) elseif(string.match(verb,"^devenir$")) then konj_venir(verb) elseif(string.match(verb,"^devoir$")) then konj_devoir(verb) elseif(string.match(verb,"^dormir$")) then konj_dormir(verb) elseif(string.match(verb,"^émouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"^endormir$")) then konj_dormir(verb) elseif(string.match(verb,"^enfuir$")) then konj_fuir(verb) elseif(string.match(verb,"^enquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^entretenir$")) then konj_tenir(verb) elseif(string.match(verb,"^entrevoir$")) then konj_voir(verb) elseif(string.match(verb,"^entrouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^équivaloir$")) then konj_valoir(verb) elseif(string.match(verb,"^falloir$")) then konj_falloir(verb) elseif(string.match(verb,"^fuir$")) then konj_fuir(verb) elseif(string.match(verb,"^maintenir$")) then konj_tenir(verb) elseif(string.match(verb,"^mentir$")) then konj_mentir(verb) elseif(string.match(verb,"^mourir$")) then konj_mourir(verb) elseif(string.match(verb,"^mouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"^obtenir$")) then konj_tenir(verb) elseif(string.match(verb,"^offrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^ouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^parcourir$")) then konj_courir(verb) elseif(string.match(verb,"^partir$")) then konj_partir(verb) elseif(string.match(verb,"^parvenir$")) then konj_venir(verb) elseif(string.match(verb,"^percevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^pleuvoir$")) then konj_pleuvoir(verb) elseif(string.match(verb,"^pouvoir$")) then konj_pouvoir(verb) elseif(string.match(verb,"^prévenir$")) then konj_venir(verb) elseif(string.match(verb,"^prévoir$")) then konj_voir(verb) elseif(string.match(verb,"^recevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^recourir$")) then konj_courir(verb) elseif(string.match(verb,"^recueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^repentir$")) then konj_sentir(verb) elseif(string.match(verb,"^retenir$")) then konj_tenir(verb) elseif(string.match(verb,"^savoir$")) then konj_savoir(verb) elseif(string.match(verb,"^secourir$")) then konj_courir(verb) elseif(string.match(verb,"^sentir$")) then konj_sentir(verb) elseif(string.match(verb,"^servir$")) then konj_servir(verb) elseif(string.match(verb,"^sortir$")) then konj_sortir(verb) elseif(string.match(verb,"^souffrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^soutenir$")) then konj_tenir(verb) elseif(string.match(verb,"^souvenir$")) then konj_venir(verb) elseif(string.match(verb,"^survenir$")) then konj_venir(verb) elseif(string.match(verb,"^tenir$")) then konj_tenir(verb) elseif(string.match(verb,"^valoir$")) then konj_valoir(verb) elseif(string.match(verb,"^venir$")) then konj_venir(verb) elseif(string.match(verb,"^voir$")) then konj_voir(verb) elseif(string.match(verb,"^vouloir$")) then konj_vouloir(verb) -- sen resterande undantag, enligt min egen tolkning -- nedanstående följer inte uttryckligen av mina källor -- notera att dessa ej kan vara i bokstavsordning -- ha istället längre före kortare elseif(string.match(verb,"^asservir$")) then konj_ir(verb) -- notera: böjs INTE som -servir elseif(string.match(verb,"bouillir$")) then konj_bouillir(verb) elseif(string.match(verb,"pleuvoir$")) then konj_pleuvoir(verb) -- elseif(string.match(verb,"faillir$")) then -- konj_faillir(verb) -- TODO: skriv denna metod elseif(string.match(verb,"asseoir$")) then konj_asseoir(verb) elseif(string.match(verb,"mouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"aillir$")) then konj_assaillir(verb) elseif(string.match(verb,"courir$")) then konj_courir(verb) elseif(string.match(verb,"cevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"dormir$")) then konj_dormir(verb) elseif(string.match(verb,"quérir$")) then konj_acquerir(verb) elseif(string.match(verb,"partir$")) then konj_partir(verb) elseif(string.match(verb,"sortir$")) then konj_sortir(verb) elseif(string.match(verb,"sentir$")) then konj_sentir(verb) elseif(string.match(verb,"ouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"savoir$")) then konj_savoir(verb) elseif(string.match(verb,"devoir$")) then konj_devoir(verb) elseif(string.match(verb,"valoir$")) then konj_valoir(verb) elseif(string.match(verb,"savoir$")) then konj_savoir(verb) elseif(string.match(verb,"servir$")) then konj_servir(verb) elseif(string.match(verb,"vêtir$")) then konj_vetir(verb) elseif(string.match(verb,"avoir$")) then konj_avoir(verb) elseif(string.match(verb,"venir$")) then konj_venir(verb) elseif(string.match(verb,"fuir$")) then konj_fuir(verb) -- Andra konjugationens regelbundna else konj_ir(verb) end end -- {Tredje konjugationen}, verb som slutar på "-re" if(string.match(verb,"re$")) then -- Oregelbundna verb som slutar på "-re" -- först uppräkningen enligt källan [HKG] if(string.match(verb,"^abattre$")) then konj_battre(verb) elseif(string.match(verb,"^admettre$")) then konj_mettre(verb) elseif(string.match(verb,"^accroître$")) then konj_croitre(verb) elseif(string.match(verb,"^apparaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^apprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^atteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^battre$")) then konj_battre(verb) elseif(string.match(verb,"^boire$")) then konj_boire(verb) elseif(string.match(verb,"^combattre$")) then konj_battre(verb) elseif(string.match(verb,"^commettre$")) then konj_mettre(verb) elseif(string.match(verb,"^comprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^conclure$")) then konj_conclure(verb) elseif(string.match(verb,"^conduire$")) then konj_conduire(verb) elseif(string.match(verb,"^connaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^construire$")) then konj_conduire(verb) elseif(string.match(verb,"^contraindre$")) then konj_craindre(verb) elseif(string.match(verb,"^contredire$")) then konj_dire(verb) elseif(string.match(verb,"^convaincre$")) then konj_vaincre(verb) elseif(string.match(verb,"^coudre$")) then konj_coudre(verb) elseif(string.match(verb,"^craindre$")) then konj_craindre(verb) elseif(string.match(verb,"^croire$")) then konj_croire(verb) elseif(string.match(verb,"^croître$")) then konj_croitre(verb) elseif(string.match(verb,"^cuire$")) then konj_conduire(verb) elseif(string.match(verb,"^débattre$")) then konj_battre(verb) elseif(string.match(verb,"^découdre$")) then konj_coudre(verb) elseif(string.match(verb,"^décrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^décroître$")) then konj_croitre(verb) elseif(string.match(verb,"^défaire$")) then konj_faire(verb) elseif(string.match(verb,"^déplaire$")) then konj_plaire(verb) elseif(string.match(verb,"^déteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^détruire$")) then konj_conduire(verb) elseif(string.match(verb,"^dire$")) then konj_dire(verb) elseif(string.match(verb,"^disparaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^dissoudre$")) then konj_resoudre(verb) elseif(string.match(verb,"^écrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^élire$")) then konj_lire(verb) elseif(string.match(verb,"^entreprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^éteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^être$")) then konj_etre(verb) elseif(string.match(verb,"^exclure$")) then konj_conclure(verb) elseif(string.match(verb,"^faire$")) then konj_faire(verb) elseif(string.match(verb,"^feindre$")) then konj_peindre(verb) elseif(string.match(verb,"^inclure$")) then konj_conclure(verb) elseif(string.match(verb,"^inscrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^instruire$")) then konj_conduire(verb) elseif(string.match(verb,"^interdire$")) then konj_dire(verb) elseif(string.match(verb,"^introduire$")) then konj_conduire(verb) elseif(string.match(verb,"^joindre$")) then konj_joindre(verb) elseif(string.match(verb,"^lire$")) then konj_lire(verb) elseif(string.match(verb,"^luire$")) then konj_conduire(verb) elseif(string.match(verb,"^méconnaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^méprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^mettre$")) then konj_mettre(verb) elseif(string.match(verb,"^moudre$")) then konj_moudre(verb) elseif(string.match(verb,"^naître$")) then konj_naitre(verb) elseif(string.match(verb,"^nuire$")) then konj_conduire(verb) elseif(string.match(verb,"^omettre$")) then konj_mettre(verb) elseif(string.match(verb,"^paraître$")) then konj_connaitre(verb) elseif(string.match(verb,"^peindre$")) then konj_peindre(verb) elseif(string.match(verb,"^permettre$")) then konj_mettre(verb) elseif(string.match(verb,"^plaindre$")) then konj_craindre(verb) elseif(string.match(verb,"^plaire$")) then konj_plaire(verb) elseif(string.match(verb,"^poursuivre$")) then konj_suivre(verb) elseif(string.match(verb,"^prédire$")) then konj_dire(verb) elseif(string.match(verb,"^prendre$")) then konj_prendre(verb) elseif(string.match(verb,"^prescrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^produire$")) then konj_conduire(verb) elseif(string.match(verb,"^promettre$")) then konj_mettre(verb) elseif(string.match(verb,"^reconnaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^réduire$")) then konj_conduire(verb) elseif(string.match(verb,"^rejoindre$")) then konj_joindre(verb) elseif(string.match(verb,"^résoudre$")) then konj_resoudre(verb) elseif(string.match(verb,"^rire$")) then konj_rire(verb) elseif(string.match(verb,"^satisfaire$")) then konj_faire(verb) elseif(string.match(verb,"^séduire$")) then konj_conduire(verb) elseif(string.match(verb,"^sourire$")) then konj_rire(verb) elseif(string.match(verb,"^souscrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^suffire$")) then konj_suffire(verb) elseif(string.match(verb,"^suivre$")) then konj_suivre(verb) elseif(string.match(verb,"^surprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^survivre$")) then konj_vivre(verb) elseif(string.match(verb,"^taire$")) then konj_plaire(verb) elseif(string.match(verb,"^teindre$")) then konj_peindre(verb) elseif(string.match(verb,"^traduire$")) then konj_conduire(verb) elseif(string.match(verb,"^vaincre$")) then konj_vaincre(verb) elseif(string.match(verb,"^vivre$")) then konj_vivre(verb) -- sen undantag enligt Bescherelle elseif(string.match(verb,"^embatre$")) then konj_battre(verb) elseif(string.match(verb,"prendre$")) then konj_prendre(verb) elseif(string.match(verb,"battre$")) then konj_battre(verb) elseif(string.match(verb,"croire$")) then konj_croire(verb) elseif(string.match(verb,"aindre$")) then konj_craindre(verb) elseif(string.match(verb,"eindre$")) then konj_peindre(verb) elseif(string.match(verb,"oindre$")) then konj_joindre(verb) elseif(string.match(verb,"mettre$")) then konj_mettre(verb) elseif(string.match(verb,"soudre$")) then konj_resoudre(verb) elseif(string.match(verb,"faire$")) then konj_faire(verb) elseif(string.match(verb,"crire$")) then konj_ecrire(verb) -- sen resterande undantag, enligt min egen tolkning -- notera att dessa sista ej kan vara i bokstavsordning -- ha istället längre före kortare elseif(string.match(verb,"^circoncire$")) then konj_suffire(verb) elseif(string.match(verb,"^renaître$")) then konj_naitre(verb) elseif(string.match(verb,"^frire$")) then konj_suffire(verb) -- elseif(string.match(verb,"^maudire$")) then -- konj_maudire(verb) -- TODO: skriv denna funktion elseif(string.match(verb,"paraître$")) then konj_connaitre(verb) elseif(string.match(verb,"confire$")) then konj_suffire(verb) elseif(string.match(verb,"croître$")) then konj_croitre(verb) elseif(string.match(verb,"coudre$")) then konj_coudre(verb) elseif(string.match(verb,"moudre$")) then konj_moudre(verb) elseif(string.match(verb,"plaire$")) then konj_plaire(verb) elseif(string.match(verb,"suivre$")) then konj_suivre(verb) elseif(string.match(verb,"boire$")) then konj_boire(verb) elseif(string.match(verb,"clure$")) then konj_conclure(verb) elseif(string.match(verb,"vivre$")) then konj_vivre(verb) elseif(string.match(verb,"raire$")) then konj_traire(verb) elseif(string.match(verb,"dire$")) then konj_dire(verb) elseif(string.match(verb,"lire$")) then konj_lire(verb) elseif(string.match(verb,"uire$")) then konj_conduire(verb) -- Tredje konjugationens regelbundna else konj_re(verb) end end --- specialfallet "haïr", som varken slutar på "-er", "-ir" eller "-re" if(string.match(verb,"haïr$")) then konj_hair(verb) --- specialfallet "ouïr", som varken slutar på "-er", "-ir" eller "-re" elseif(string.match(verb,"ouïr$")) then -- konj_ouir(verb) -- TODO: skriv denna funktion end if(p["has_normal_perfpart"]) then p["perfpart_m_pl"] = p["perfpart"].."s" p["perfpart_f_sg"] = p["perfpart"].."e" p["perfpart_f_pl"] = p["perfpart"].."es" end return p end return export foaj039mkn3z5swya7p60wdbxjvkbby 3698067 3698044 2022-07-30T16:03:45Z Gabbe 1153 la till hantering av "pourvoir", "dépourvoir" och "revoir" Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- -- Modulen består av tre delar. Den första delen innehåller preliminära -- saker. -- -- Den andra delen är funktioner som tar fram de korrekta verbformerna. -- -- Den tredje delen är ett slags flödesschema för att se vilket sätt -- det befintliga verbet ska konjugeras på. Denna del anropar funktionerna -- i andra delen. -- -- Avslutningsvis returnas en "dictionary" (en tabell med -- index av typ "string") med de konjugerade formerna. -- -- Upphovsman: [[Användare:Gabbe]] -- -- Källan för de flesta konjugeringar är boken -- "Modern fransk grammatik" av Holmberg/Klum/Girod, 6:e upplagan -- När en funktion utgår ifrån den boken anges källan med [HKG #]. -- -- Övriga konjugeringar följer av boken -- "Le Nouveau Bescherelle, tome 1 : L'Art de conjuguer", Hatier 1966 -- När en funktion utgår ifrån den boken anges källan med [B #]. -- -- Används för närvarande enbart av {{fr-verb-test}} och [[Modul:fr-verb-artikel]] -- TODO (2022-07-30), funktioner som saknas -- * konj_maudire; eller hantera som specialfall av konj_ir()? -- * konj_faillir [B #30] -- * konj_ouir [B #37] --------------------------------------------------------------- --------------------------------------------------------------- -- [Första delen] Några preliminära saker. --------------------------------------------------------------- --------------------------------------------------------------- local export = {} local p = {} -- Börja med att skapa de variabler som används senare -- hjälpverb, standardinställningen är "avoir" p["auxil"] = "avoir" -- perfektparticip p["perfpart"] = "" -- normalt har perfektparticip formatet (donné / donnée / donnés / données) -- finns alternativa böjelser, t.ex. (mû / mue / mus / muses) p["has_normal_perfpart"] = true -- ändra till false i relevanta funktioner p["perfpart_m_pl"] = "" p["perfpart_f_sg"] = "" p["perfpart_f_pl"] = "" -- presensparticip p["prespart"] = "" -- indikativ, présent p["indikativ_present_1pers_sg"] = "" -- je p["indikativ_present_2pers_sg"] = "" -- tu p["indikativ_present_3pers_sg"] = "" -- il/elle/on p["indikativ_present_1pers_pl"] = "" -- nous p["indikativ_present_2pers_pl"] = "" -- vous p["indikativ_present_3pers_pl"] = "" -- ils/elles -- indikativ, imparfait p["indikativ_imparfait_1pers_sg"] = "" -- je p["indikativ_imparfait_2pers_sg"] = "" -- tu p["indikativ_imparfait_3pers_sg"] = "" -- il/elle/on p["indikativ_imparfait_1pers_pl"] = "" -- nous p["indikativ_imparfait_2pers_pl"] = "" -- vous p["indikativ_imparfait_3pers_pl"] = "" -- ils/elles -- indikativ, passé simple p["indikativ_passesimple_1pers_sg"] = "" -- je p["indikativ_passesimple_2pers_sg"] = "" -- tu p["indikativ_passesimple_3pers_sg"] = "" -- il/elle/on p["indikativ_passesimple_1pers_pl"] = "" -- nous p["indikativ_passesimple_2pers_pl"] = "" -- vous p["indikativ_passesimple_3pers_pl"] = "" -- ils/elles -- indikativ, futur simple p["indikativ_futur_1pers_sg"] = "" -- je p["indikativ_futur_2pers_sg"] = "" -- tu p["indikativ_futur_3pers_sg"] = "" -- il/elle/on p["indikativ_futur_1pers_pl"] = "" -- nous p["indikativ_futur_2pers_pl"] = "" -- vous p["indikativ_futur_3pers_pl"] = "" -- ils/elles -- konjunktiv, présent p["konjunktiv_present_1pers_sg"] = "" -- je p["konjunktiv_present_2pers_sg"] = "" -- tu p["konjunktiv_present_3pers_sg"] = "" -- il/elle/on p["konjunktiv_present_1pers_pl"] = "" -- nous p["konjunktiv_present_2pers_pl"] = "" -- vous p["konjunktiv_present_3pers_pl"] = "" -- ils/elles -- konjunktiv, imparfait p["konjunktiv_imparfait_1pers_sg"] = "" -- je p["konjunktiv_imparfait_2pers_sg"] = "" -- tu p["konjunktiv_imparfait_3pers_sg"] = "" -- il/elle/on p["konjunktiv_imparfait_1pers_pl"] = "" -- nous p["konjunktiv_imparfait_2pers_pl"] = "" -- vous p["konjunktiv_imparfait_3pers_pl"] = "" -- ils/elles -- konditionalis, présent p["konditional_present_1pers_sg"] = "" -- je p["konditional_present_2pers_sg"] = "" -- tu p["konditional_present_3pers_sg"] = "" -- il/elle/on p["konditional_present_1pers_pl"] = "" -- nous p["konditional_present_2pers_pl"] = "" -- vous p["konditional_present_3pers_pl"] = "" -- ils/elles -- imperativ p["imp_2pers_sg"] = "" -- tu p["imp_1pers_pl"] = "" -- nous p["imp_2pers_pl"] = "" -- vous -- alternativa konjugationer (för vissa verb) -- normalt har verb ej alternativformer, sätt till "true" när de gör det -- TODO: fundera ut ifall denna kan tas bort p["has_alt"] = false -- perfektparticip (alternativ) p["perfpart_alt"] = "" -- presensparticip (alternativ) p["prespart_alt"] = "" -- indikativ, présent (alternativ) p["indikativ_present_1pers_sg_alt"] = "" -- je p["indikativ_present_2pers_sg_alt"] = "" -- tu p["indikativ_present_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_present_1pers_pl_alt"] = "" -- nous p["indikativ_present_2pers_pl_alt"] = "" -- vous p["indikativ_present_3pers_pl_alt"] = "" -- ils/elles -- indikativ, imparfait (alternativ) p["indikativ_imparfait_1pers_sg_alt"] = "" -- je p["indikativ_imparfait_2pers_sg_alt"] = "" -- tu p["indikativ_imparfait_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_imparfait_1pers_pl_alt"] = "" -- nous p["indikativ_imparfait_2pers_pl_alt"] = "" -- vous p["indikativ_imparfait_3pers_pl_alt"] = "" -- ils/elles -- indikativ, passé simple (alternativ) p["indikativ_passesimple_1pers_sg_alt"] = "" -- je p["indikativ_passesimple_2pers_sg_alt"] = "" -- tu p["indikativ_passesimple_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_passesimple_1pers_pl_alt"] = "" -- nous p["indikativ_passesimple_2pers_pl_alt"] = "" -- vous p["indikativ_passesimple_3pers_pl_alt"] = "" -- ils/elles -- indikativ, futur simple (alternativ) p["indikativ_futur_1pers_sg_alt"] = "" -- je p["indikativ_futur_2pers_sg_alt"] = "" -- tu p["indikativ_futur_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_futur_1pers_pl_alt"] = "" -- nous p["indikativ_futur_2pers_pl_alt"] = "" -- vous p["indikativ_futur_3pers_pl_alt"] = "" -- ils/elles -- konjunktiv, présent (alternativ) p["konjunktiv_present_1pers_sg_alt"] = "" -- je p["konjunktiv_present_2pers_sg_alt"] = "" -- tu p["konjunktiv_present_3pers_sg_alt"] = "" -- il/elle/on p["konjunktiv_present_1pers_pl_alt"] = "" -- nous p["konjunktiv_present_2pers_pl_alt"] = "" -- vous p["konjunktiv_present_3pers_pl_alt"] = "" -- ils/elles -- konjunktiv, imparfait (alternativ) p["konjunktiv_imparfait_1pers_sg_alt"] = "" -- je p["konjunktiv_imparfait_2pers_sg_alt"] = "" -- tu p["konjunktiv_imparfait_3pers_sg_alt"] = "" -- il/elle/on p["konjunktiv_imparfait_1pers_pl_alt"] = "" -- nous p["konjunktiv_imparfait_2pers_pl_alt"] = "" -- vous p["konjunktiv_imparfait_3pers_pl_alt"] = "" -- ils/elles -- konditionalis, présent (alternativ) p["konditional_present_1pers_sg_alt"] = "" -- je p["konditional_present_2pers_sg_alt"] = "" -- tu p["konditional_present_3pers_sg_alt"] = "" -- il/elle/on p["konditional_present_1pers_pl_alt"] = "" -- nous p["konditional_present_2pers_pl_alt"] = "" -- vous p["konditional_present_3pers_pl_alt"] = "" -- ils/elles -- imperativ (alternativ) p["imp_2pers_sg_alt"] = "" -- tu p["imp_1pers_pl_alt"] = "" -- nous p["imp_2pers_pl_alt"] = "" -- vous -- nödvändigtvis opersonligt verb? Gäller som undantag p["impersonnel"] = false -- hjälpverbets former -- TODO: sköts detta bäst i moduler som anropar denna? p["auxil_indikativ_present_1pers_sg"] = "" p["auxil_indikativ_present_2pers_sg"] = "" p["auxil_indikativ_present_3pers_sg"] = "" p["auxil_indikativ_present_1pers_pl"] = "" p["auxil_indikativ_present_2pers_pl"] = "" p["auxil_indikativ_present_3pers_pl"] = "" p["auxil_indikativ_imparfait_1pers_sg"] = "" p["auxil_indikativ_imparfait_2pers_sg"] = "" p["auxil_indikativ_imparfait_3pers_sg"] = "" p["auxil_indikativ_imparfait_1pers_pl"] = "" p["auxil_indikativ_imparfait_2pers_pl"] = "" p["auxil_indikativ_imparfait_3pers_pl"] = "" p["auxil_indikativ_passesimple_1pers_sg"] = "" p["auxil_indikativ_passesimple_2pers_sg"] = "" p["auxil_indikativ_passesimple_3pers_sg"] = "" p["auxil_indikativ_passesimple_1pers_pl"] = "" p["auxil_indikativ_passesimple_2pers_pl"] = "" p["auxil_indikativ_passesimple_3pers_pl"] = "" p["auxil_indikativ_futur_1pers_sg"] = "" p["auxil_indikativ_futur_2pers_sg"] = "" p["auxil_indikativ_futur_3pers_sg"] = "" p["auxil_indikativ_futur_1pers_pl"] = "" p["auxil_indikativ_futur_2pers_pl"] = "" p["auxil_indikativ_futur_3pers_pl"] = "" p["auxil_konjunktiv_present_1pers_sg"] = "" p["auxil_konjunktiv_present_2pers_sg"] = "" p["auxil_konjunktiv_present_3pers_sg"] = "" p["auxil_konjunktiv_present_1pers_pl"] = "" p["auxil_konjunktiv_present_2pers_pl"] = "" p["auxil_konjunktiv_present_3pers_pl"] = "" p["auxil_konjunktiv_imparfait_1pers_sg"] = "" p["auxil_konjunktiv_imparfait_2pers_sg"] = "" p["auxil_konjunktiv_imparfait_3pers_sg"] = "" p["auxil_konjunktiv_imparfait_1pers_pl"] = "" p["auxil_konjunktiv_imparfait_2pers_pl"] = "" p["auxil_konjunktiv_imparfait_3pers_pl"] = "" p["auxil_konditional_present_1pers_sg"] = "" p["auxil_konditional_present_2pers_sg"] = "" p["auxil_konditional_present_3pers_sg"] = "" p["auxil_konditional_present_1pers_pl"] = "" p["auxil_konditional_present_2pers_pl"] = "" p["auxil_konditional_present_3pers_pl"] = "" -- ska verbet konjugeras reflexivt? -- TODO: kan denna tas bort? p["reflex"] = false -- eventuella fotnoter p["fotnot"] = "" -- numret (enligt källorna) för den konjugeringsparadigm som tillämpades p["HKG_nummer"] = "" p["Bescherelle_nummer"] = "" -- felkontroll -- TODO: tas bort när avlusningen är helt klar p["knas"] = true p["err_msg"] = "" -- Några specialfall för reflexiva verb: -- Vissa artiklar har den reflexiva formen som titel. -- Lagra artikelnamnet i "artikelnamn" och returnera -- verbets grundform, som är vad resten av modulen -- utgår ifrån function remove_reflexive_form( artikelnamn ) p["artikelnamn"] = artikelnamn if(string.match(artikelnamn,"^se ")) then p["verb"] = string.gsub(artikelnamn,"^se ","") p["reflex"] = true elseif (string.match(artikelnamn,"^s'")) then p["verb"] = string.gsub(artikelnamn,"^s'","") p["reflex"] = true elseif (string.match(artikelnamn,"^s’")) then p["verb"] = string.gsub(artikelnamn,"^s’","") p["reflex"] = true else p["verb"] = artikelnamn end return p["verb"] end --------------------------------------------------------------- --------------------------------------------------------------- -- [Andra delen, definiera konjugationerna] --------------------------------------------------------------- --------------------------------------------------------------- -- Först, funktioner för konjugationerna hos HKG (i samma ordning som där) -- Regelbundna verb som slutar på "-er" [HKG #143; B #6, #13, #15] function konj_er(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") p["perfpart"] = rot.."é" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."ai" p["indikativ_passesimple_2pers_sg"] = rot.."as" p["indikativ_passesimple_3pers_sg"] = rot.."a" p["indikativ_passesimple_1pers_pl"] = rot.."âmes" p["indikativ_passesimple_2pers_pl"] = rot.."âtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."asse" p["konjunktiv_imparfait_2pers_sg"] = rot.."asses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ât" p["konjunktiv_imparfait_1pers_pl"] = rot.."assions" p["konjunktiv_imparfait_2pers_pl"] = rot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."assent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "143" p["Bescherelle_nummer"] = "6" -- verb som slutar på "-éer" böjs enligt ovan, men har ett annat -- nummer i Bescherelle. Likaså verb som slutar på "-ier" if(string.match(artikelnamn,"éer$")) then p["Bescherelle_nummer"] = "13" elseif(string.match(artikelnamn,"ier$")) then p["Bescherelle_nummer"] = "15" end p["knas"] = false end -- Regelbundna verb som slutar på "-ir" [HKG #144; B #19] function konj_ir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") p["perfpart"] = rot.."i" p["prespart"] = rot.."issant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."issons" p["indikativ_present_2pers_pl"] = rot.."issez" p["indikativ_present_3pers_pl"] = rot.."issent" p["indikativ_imparfait_1pers_sg"] = rot.."issais" p["indikativ_imparfait_2pers_sg"] = rot.."issais" p["indikativ_imparfait_3pers_sg"] = rot.."issait" p["indikativ_imparfait_1pers_pl"] = rot.."issions" p["indikativ_imparfait_2pers_pl"] = rot.."issiez" p["indikativ_imparfait_3pers_pl"] = rot.."issaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."isse" p["konjunktiv_present_2pers_sg"] = rot.."isses" p["konjunktiv_present_3pers_sg"] = rot.."isse" p["konjunktiv_present_1pers_pl"] = rot.."issions" p["konjunktiv_present_2pers_pl"] = rot.."issiez" p["konjunktiv_present_3pers_pl"] = rot.."issent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."issons" p["imp_2pers_pl"] = rot.."issez" p["HKG_nummer"] = "144" p["Bescherelle_nummer"] = "19" p["knas"] = false end -- Regelbundna verb som slutar på "-re" [HKG #145; B #53] function konj_re(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" -- specialfall! hanterar "rompre", "interrompre", och liknande -- gäller när roten varken slutar på 'd' eller 't': if (not string.match(rot,"d$")) and (not string.match(rot,"t$")) then p["indikativ_present_3pers_sg"] = rot.."t" end p["HKG_nummer"] = "145" p["Bescherelle_nummer"] = "53" p["knas"] = false end -- Specialfallet verb som slutar på "-ger" [B #8] -- exempelvis "manger", "arranger", "bouger", "nager", -- "partager" function konj_ger(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") -- för "manger" blir roten "mang" p["perfpart"] = rot.."é" p["prespart"] = rot.."eant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."eons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."eais" p["indikativ_imparfait_2pers_sg"] = rot.."eais" p["indikativ_imparfait_3pers_sg"] = rot.."eait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."eaient" p["indikativ_passesimple_1pers_sg"] = rot.."eai" p["indikativ_passesimple_2pers_sg"] = rot.."eas" p["indikativ_passesimple_3pers_sg"] = rot.."ea" p["indikativ_passesimple_1pers_pl"] = rot.."eâmes" p["indikativ_passesimple_2pers_pl"] = rot.."eâtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."easse" p["konjunktiv_imparfait_2pers_sg"] = rot.."easses" p["konjunktiv_imparfait_3pers_sg"] = rot.."eât" p["konjunktiv_imparfait_1pers_pl"] = rot.."eassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."eassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."eassent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."eons" p["imp_2pers_pl"] = rot.."ez" p["Bescherelle_nummer"] = "8" p["knas"] = false end -- Specialfallet verb som slutar på "-cer" [B #7] -- exempelvis "remplacer", "avancer", "commencer", -- "forcer", "renoncer" function konj_cer(artikelnamn) local rot = string.gsub(artikelnamn,"cer$","") -- för "remplacer" blir roten "rempla" p["perfpart"] = rot.."cé" p["prespart"] = rot.."çant" p["indikativ_present_1pers_sg"] = rot.."ce" p["indikativ_present_2pers_sg"] = rot.."ces" p["indikativ_present_3pers_sg"] = rot.."ce" p["indikativ_present_1pers_pl"] = rot.."çons" p["indikativ_present_2pers_pl"] = rot.."cez" p["indikativ_present_3pers_pl"] = rot.."cent" p["indikativ_imparfait_1pers_sg"] = rot.."çais" p["indikativ_imparfait_2pers_sg"] = rot.."çais" p["indikativ_imparfait_3pers_sg"] = rot.."çait" p["indikativ_imparfait_1pers_pl"] = rot.."cions" p["indikativ_imparfait_2pers_pl"] = rot.."ciez" p["indikativ_imparfait_3pers_pl"] = rot.."çaient" p["indikativ_passesimple_1pers_sg"] = rot.."çai" p["indikativ_passesimple_2pers_sg"] = rot.."ças" p["indikativ_passesimple_3pers_sg"] = rot.."ça" p["indikativ_passesimple_1pers_pl"] = rot.."çâmes" p["indikativ_passesimple_2pers_pl"] = rot.."çâtes" p["indikativ_passesimple_3pers_pl"] = rot.."cèrent" p["indikativ_futur_1pers_sg"] = rot.."cerai" p["indikativ_futur_2pers_sg"] = rot.."ceras" p["indikativ_futur_3pers_sg"] = rot.."cera" p["indikativ_futur_1pers_pl"] = rot.."cerons" p["indikativ_futur_2pers_pl"] = rot.."cerez" p["indikativ_futur_3pers_pl"] = rot.."ceront" p["konjunktiv_present_1pers_sg"] = rot.."ce" p["konjunktiv_present_2pers_sg"] = rot.."ces" p["konjunktiv_present_3pers_sg"] = rot.."ce" p["konjunktiv_present_1pers_pl"] = rot.."cions" p["konjunktiv_present_2pers_pl"] = rot.."ciez" p["konjunktiv_present_3pers_pl"] = rot.."cent" p["konjunktiv_imparfait_1pers_sg"] = rot.."çasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."çasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."çât" p["konjunktiv_imparfait_1pers_pl"] = rot.."çassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."çassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."çassent" p["konditional_present_1pers_sg"] = rot.."cerais" p["konditional_present_2pers_sg"] = rot.."cerais" p["konditional_present_3pers_sg"] = rot.."cerait" p["konditional_present_1pers_pl"] = rot.."cerions" p["konditional_present_2pers_pl"] = rot.."ceriez" p["konditional_present_3pers_pl"] = rot.."ceraient" p["imp_2pers_sg"] = rot.."ce" p["imp_1pers_pl"] = rot.."çons" p["imp_2pers_pl"] = rot.."cez" p["Bescherelle_nummer"] = "7" p["knas"] = false end -- Specialfallet verb som slutar på "-oyer" / "-uyer" [B #17] -- exempelvis "nettoyer", "essuyer", "employer", -- "tutoyer", "appuyer", "s'ennuyer" function konj_oyer(artikelnamn) local rot = string.gsub(artikelnamn,"yer$","") -- för "nettoyer" blir roten "netto" p["perfpart"] = rot.."yé" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."ie" p["indikativ_present_2pers_sg"] = rot.."ies" p["indikativ_present_3pers_sg"] = rot.."ie" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."yai" p["indikativ_passesimple_2pers_sg"] = rot.."yas" p["indikativ_passesimple_3pers_sg"] = rot.."ya" p["indikativ_passesimple_1pers_pl"] = rot.."yâmes" p["indikativ_passesimple_2pers_pl"] = rot.."yâtes" p["indikativ_passesimple_3pers_pl"] = rot.."yèrent" p["indikativ_futur_1pers_sg"] = rot.."ierai" p["indikativ_futur_2pers_sg"] = rot.."ieras" p["indikativ_futur_3pers_sg"] = rot.."iera" p["indikativ_futur_1pers_pl"] = rot.."ierons" p["indikativ_futur_2pers_pl"] = rot.."ierez" p["indikativ_futur_3pers_pl"] = rot.."ieront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konjunktiv_imparfait_1pers_sg"] = rot.."yasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."yasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."yât" p["konjunktiv_imparfait_1pers_pl"] = rot.."yassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."yassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."yassent" p["konditional_present_1pers_sg"] = rot.."ierais" p["konditional_present_2pers_sg"] = rot.."ierais" p["konditional_present_3pers_sg"] = rot.."ierait" p["konditional_present_1pers_pl"] = rot.."ierions" p["konditional_present_2pers_pl"] = rot.."ieriez" p["konditional_present_3pers_pl"] = rot.."ieraient" p["imp_2pers_sg"] = rot.."ie" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["Bescherelle_nummer"] = "17" p["knas"] = false end -- Specialfallet verb som slutar på "-ayer" [HKG #146; B #16] -- exempelvis "essayer", "effrayer", "payer" function konj_ayer(artikelnamn) local rot = string.gsub(artikelnamn,"yer$","") -- för "essayer" blir roten "essa" -- först formen med bara "y" p["perfpart"] = rot.."yé" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."ye" p["indikativ_present_2pers_sg"] = rot.."yes" p["indikativ_present_3pers_sg"] = rot.."ye" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."yent" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."yai" p["indikativ_passesimple_2pers_sg"] = rot.."yas" p["indikativ_passesimple_3pers_sg"] = rot.."ya" p["indikativ_passesimple_1pers_pl"] = rot.."yâmes" p["indikativ_passesimple_2pers_pl"] = rot.."yâtes" p["indikativ_passesimple_3pers_pl"] = rot.."yèrent" p["indikativ_futur_1pers_sg"] = rot.."yerai" p["indikativ_futur_2pers_sg"] = rot.."yeras" p["indikativ_futur_3pers_sg"] = rot.."yera" p["indikativ_futur_1pers_pl"] = rot.."yerons" p["indikativ_futur_2pers_pl"] = rot.."yerez" p["indikativ_futur_3pers_pl"] = rot.."yeront" p["konjunktiv_present_1pers_sg"] = rot.."ye" p["konjunktiv_present_2pers_sg"] = rot.."yes" p["konjunktiv_present_3pers_sg"] = rot.."ye" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."yent" p["konjunktiv_imparfait_1pers_sg"] = rot.."yasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."yasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."yât" p["konjunktiv_imparfait_1pers_pl"] = rot.."yassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."yassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."yassent" p["konditional_present_1pers_sg"] = rot.."yerais" p["konditional_present_2pers_sg"] = rot.."yerais" p["konditional_present_3pers_sg"] = rot.."yerait" p["konditional_present_1pers_pl"] = rot.."yerions" p["konditional_present_2pers_pl"] = rot.."yeriez" p["konditional_present_3pers_pl"] = rot.."yeraient" p["imp_2pers_sg"] = rot.."ye" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" -- sen alternativformen där "y" buys ut mot "i" före "e" p["indikativ_present_1pers_sg_alt"] = rot.."ie" p["indikativ_present_2pers_sg_alt"] = rot.."ies" p["indikativ_present_3pers_sg_alt"] = rot.."ie" p["indikativ_present_3pers_pl_alt"] = rot.."ient" p["indikativ_futur_1pers_sg_alt"] = rot.."ierai" p["indikativ_futur_2pers_sg_alt"] = rot.."ieras" p["indikativ_futur_3pers_sg_alt"] = rot.."iera" p["indikativ_futur_1pers_pl_alt"] = rot.."ierons" p["indikativ_futur_2pers_pl_alt"] = rot.."ierez" p["indikativ_futur_3pers_pl_alt"] = rot.."ieront" p["konjunktiv_present_1pers_sg_alt"] = rot.."ie" p["konjunktiv_present_2pers_sg_alt"] = rot.."ies" p["konjunktiv_present_3pers_sg_alt"] = rot.."ie" p["konjunktiv_present_3pers_pl_alt"] = rot.."ient" p["konditional_present_1pers_sg_alt"] = rot.."ierais" p["konditional_present_2pers_sg_alt"] = rot.."ierais" p["konditional_present_3pers_sg_alt"] = rot.."ierait" p["konditional_present_1pers_pl_alt"] = rot.."ierions" p["konditional_present_2pers_pl_alt"] = rot.."ieriez" p["konditional_present_3pers_pl_alt"] = rot.."ieraient" p["imp_2pers_sg_alt"] = rot.."ie" p["fotnot"] = "Övergången från 'y' till 'i' är valfri. Båda förekommer." p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "16" p["knas"] = false end -- Det oregelbundna verbet "acquérir" [HKG #1; B #24] -- även t.ex. "conquérir" function konj_acquerir(artikelnamn) local rot = string.gsub(artikelnamn,"érir$","") p["perfpart"] = rot.."is" p["prespart"] = rot.."érant" p["indikativ_present_1pers_sg"] = rot.."iers" p["indikativ_present_2pers_sg"] = rot.."iers" p["indikativ_present_3pers_sg"] = rot.."iert" p["indikativ_present_1pers_pl"] = rot.."érons" p["indikativ_present_2pers_pl"] = rot.."érez" p["indikativ_present_3pers_pl"] = rot.."ièrent" p["indikativ_imparfait_1pers_sg"] = rot.."érais" p["indikativ_imparfait_2pers_sg"] = rot.."érais" p["indikativ_imparfait_3pers_sg"] = rot.."érait" p["indikativ_imparfait_1pers_pl"] = rot.."érions" p["indikativ_imparfait_2pers_pl"] = rot.."ériez" p["indikativ_imparfait_3pers_pl"] = rot.."éraient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."ière" p["konjunktiv_present_2pers_sg"] = rot.."ières" p["konjunktiv_present_3pers_sg"] = rot.."ière" p["konjunktiv_present_1pers_pl"] = rot.."érions" p["konjunktiv_present_2pers_pl"] = rot.."ériez" p["konjunktiv_present_3pers_pl"] = rot.."ièrent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."iers" p["imp_1pers_pl"] = rot.."érons" p["imp_2pers_pl"] = rot.."érez" p["HKG_nummer"] = "1" p["Bescherelle_nummer"] = "24" p["knas"] = false end -- Det oregelbundna verbet "aller" [HKG #2; B #22] function konj_aller(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") -- för "aller" blir roten "all" p["auxil"] = "être" p["perfpart"] = rot.."é" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = "vais" p["indikativ_present_2pers_sg"] = "vas" p["indikativ_present_3pers_sg"] = "va" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = "vont" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."ai" p["indikativ_passesimple_2pers_sg"] = rot.."as" p["indikativ_passesimple_3pers_sg"] = rot.."a" p["indikativ_passesimple_1pers_pl"] = rot.."âmes" p["indikativ_passesimple_2pers_pl"] = rot.."âtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = "irai" p["indikativ_futur_2pers_sg"] = "iras" p["indikativ_futur_3pers_sg"] = "ira" p["indikativ_futur_1pers_pl"] = "irons" p["indikativ_futur_2pers_pl"] = "irez" p["indikativ_futur_3pers_pl"] = "iront" p["konjunktiv_present_1pers_sg"] = "aille" p["konjunktiv_present_2pers_sg"] = "ailles" p["konjunktiv_present_3pers_sg"] = "aille" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = "aillent" p["konjunktiv_imparfait_1pers_sg"] = rot.."asse" p["konjunktiv_imparfait_2pers_sg"] = rot.."asses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ât" p["konjunktiv_imparfait_1pers_pl"] = rot.."assions" p["konjunktiv_imparfait_2pers_pl"] = rot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."assent" p["konditional_present_1pers_sg"] = "irais" p["konditional_present_2pers_sg"] = "irais" p["konditional_present_3pers_sg"] = "irait" p["konditional_present_1pers_pl"] = "irions" p["konditional_present_2pers_pl"] = "iriez" p["konditional_present_3pers_pl"] = "iraient" p["imp_2pers_sg"] = "va" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "2" p["Bescherelle_nummer"] = "22" p["knas"] = false end -- Det oregelbundna verbet "s'asseoir" [HKG #3; B #49] -- även för t.ex. "rasseoir" function konj_asseoir(artikelnamn) local rot = string.gsub(artikelnamn,"eoir$","") p["auxil"] = "être" -- först, den ena formen p["perfpart"] = rot.."is" p["prespart"] = rot.."eyant" p["indikativ_present_1pers_sg"] = rot.."ieds" p["indikativ_present_2pers_sg"] = rot.."ieds" p["indikativ_present_3pers_sg"] = rot.."ied" p["indikativ_present_1pers_pl"] = rot.."eyons" p["indikativ_present_2pers_pl"] = rot.."eyez" p["indikativ_present_3pers_pl"] = rot.."eyent" p["indikativ_imparfait_1pers_sg"] = rot.."eyais" p["indikativ_imparfait_2pers_sg"] = rot.."eyais" p["indikativ_imparfait_3pers_sg"] = rot.."eyait" p["indikativ_imparfait_1pers_pl"] = rot.."eyions" p["indikativ_imparfait_2pers_pl"] = rot.."eyiez" p["indikativ_imparfait_3pers_pl"] = rot.."eyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."iérai" p["indikativ_futur_2pers_sg"] = rot.."iéras" p["indikativ_futur_3pers_sg"] = rot.."iéra" p["indikativ_futur_1pers_pl"] = rot.."iérons" p["indikativ_futur_2pers_pl"] = rot.."iérez" p["indikativ_futur_3pers_pl"] = rot.."iéront" p["konjunktiv_present_1pers_sg"] = rot.."eye" p["konjunktiv_present_2pers_sg"] = rot.."eyes" p["konjunktiv_present_3pers_sg"] = rot.."eye" p["konjunktiv_present_1pers_pl"] = rot.."eyions" p["konjunktiv_present_2pers_pl"] = rot.."eyiez" p["konjunktiv_present_3pers_pl"] = rot.."eyent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."iérais" p["konditional_present_2pers_sg"] = rot.."iérais" p["konditional_present_3pers_sg"] = rot.."iérait" p["konditional_present_1pers_pl"] = rot.."iérions" p["konditional_present_2pers_pl"] = rot.."iériez" p["konditional_present_3pers_pl"] = rot.."iéraient" p["imp_2pers_sg"] = rot.."ieds" p["imp_1pers_pl"] = rot.."eyons" p["imp_2pers_pl"] = rot.."eyez" -- sen, den alternativa formen p["has_alt"] = true p["prespart_alt"] = rot.."oyant" p["indikativ_present_1pers_sg_alt"] = rot.."ois" p["indikativ_present_2pers_sg_alt"] = rot.."ois" p["indikativ_present_3pers_sg_alt"] = rot.."oit" p["indikativ_present_1pers_pl_alt"] = rot.."oyons" p["indikativ_present_2pers_pl_alt"] = rot.."oyez" p["indikativ_present_3pers_pl_alt"] = rot.."oient" p["indikativ_imparfait_1pers_sg_alt"] = rot.."oyais" p["indikativ_imparfait_2pers_sg_alt"] = rot.."oyais" p["indikativ_imparfait_3pers_sg_alt"] = rot.."oyait" p["indikativ_imparfait_1pers_pl_alt"] = rot.."oyions" p["indikativ_imparfait_2pers_pl_alt"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl_alt"] = rot.."oyaient" p["indikativ_futur_1pers_sg_alt"] = rot.."oirai" p["indikativ_futur_2pers_sg_alt"] = rot.."oiras" p["indikativ_futur_3pers_sg_alt"] = rot.."oira" p["indikativ_futur_1pers_pl_alt"] = rot.."oirons" p["indikativ_futur_2pers_pl_alt"] = rot.."oirez" p["indikativ_futur_3pers_pl_alt"] = rot.."oiront" p["konjunktiv_present_1pers_sg_alt"] = rot.."oie" p["konjunktiv_present_2pers_sg_alt"] = rot.."oies" p["konjunktiv_present_3pers_sg_alt"] = rot.."oie" p["konjunktiv_present_1pers_pl_alt"] = rot.."oyions" p["konjunktiv_present_2pers_pl_alt"] = rot.."oyiez" p["konjunktiv_present_3pers_pl_alt"] = rot.."oient" p["imp_2pers_sg_alt"] = rot.."ois" p["imp_1pers_pl_alt"] = rot.."oyons" p["imp_2pers_pl_alt"] = rot.."oyez" p["fotnot"] = "Presensformerna växlar mellan 'e' och 'o' från person till person." p["HKG_nummer"] = "3" p["Bescherelle_nummer"] = "49" p["knas"] = false end -- Det oregelbundna verbet "avoir" [HKG #4; B #1] function konj_avoir(artikelnamn) local rot = string.gsub(artikelnamn,"avoir$","") -- roten är alltså tom i normalfallet och "r" för "ravoir" p["perfpart"] = rot.."eu" p["prespart"] = rot.."ayant" p["indikativ_present_1pers_sg"] = rot.."ai" p["indikativ_present_2pers_sg"] = rot.."as" p["indikativ_present_3pers_sg"] = rot.."a" p["indikativ_present_1pers_pl"] = rot.."avons" p["indikativ_present_2pers_pl"] = rot.."avez" p["indikativ_present_3pers_pl"] = rot.."ont" p["indikativ_imparfait_1pers_sg"] = rot.."avais" p["indikativ_imparfait_2pers_sg"] = rot.."avais" p["indikativ_imparfait_3pers_sg"] = rot.."avait" p["indikativ_imparfait_1pers_pl"] = rot.."avions" p["indikativ_imparfait_2pers_pl"] = rot.."aviez" p["indikativ_imparfait_3pers_pl"] = rot.."avaient" p["indikativ_passesimple_1pers_sg"] = rot.."eus" p["indikativ_passesimple_2pers_sg"] = rot.."eus" p["indikativ_passesimple_3pers_sg"] = rot.."eut" p["indikativ_passesimple_1pers_pl"] = rot.."eûmes" p["indikativ_passesimple_2pers_pl"] = rot.."eûtes" p["indikativ_passesimple_3pers_pl"] = rot.."eurent" p["indikativ_futur_1pers_sg"] = rot.."aurai" p["indikativ_futur_2pers_sg"] = rot.."auras" p["indikativ_futur_3pers_sg"] = rot.."aura" p["indikativ_futur_1pers_pl"] = rot.."aurons" p["indikativ_futur_2pers_pl"] = rot.."aurez" p["indikativ_futur_3pers_pl"] = rot.."auront" p["konjunktiv_present_1pers_sg"] = rot.."aie" p["konjunktiv_present_2pers_sg"] = rot.."aies" p["konjunktiv_present_3pers_sg"] = rot.."ait" p["konjunktiv_present_1pers_pl"] = rot.."ayons" p["konjunktiv_present_2pers_pl"] = rot.."ayez" p["konjunktiv_present_3pers_pl"] = rot.."aient" p["konjunktiv_imparfait_1pers_sg"] = rot.."eusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."eusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."eût" p["konjunktiv_imparfait_1pers_pl"] = rot.."eussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."eussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."eussent" p["konditional_present_1pers_sg"] = rot.."aurais" p["konditional_present_2pers_sg"] = rot.."aurais" p["konditional_present_3pers_sg"] = rot.."aurait" p["konditional_present_1pers_pl"] = rot.."aurions" p["konditional_present_2pers_pl"] = rot.."auriez" p["konditional_present_3pers_pl"] = rot.."auraient" p["imp_2pers_sg"] = rot.."aie" p["imp_1pers_pl"] = rot.."ayons" p["imp_2pers_pl"] = rot.."ayez" p["HKG_nummer"] = "4" p["Bescherelle_nummer"] = "1" p["knas"] = false end -- Det oregelbundna verbet "battre" [HKG #5; B #55] function konj_battre(artikelnamn) local rot = string.gsub(artikelnamn,"tre$","") p["perfpart"] = rot.."tu" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."ttis" p["indikativ_passesimple_2pers_sg"] = rot.."ttis" p["indikativ_passesimple_3pers_sg"] = rot.."ttit" p["indikativ_passesimple_1pers_pl"] = rot.."ttîmes" p["indikativ_passesimple_2pers_pl"] = rot.."ttîtes" p["indikativ_passesimple_3pers_pl"] = rot.."ttirent" p["indikativ_futur_1pers_sg"] = rot.."trai" p["indikativ_futur_2pers_sg"] = rot.."tras" p["indikativ_futur_3pers_sg"] = rot.."tra" p["indikativ_futur_1pers_pl"] = rot.."trons" p["indikativ_futur_2pers_pl"] = rot.."trez" p["indikativ_futur_3pers_pl"] = rot.."tront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."trais" p["konditional_present_2pers_sg"] = rot.."trais" p["konditional_present_3pers_sg"] = rot.."trait" p["konditional_present_1pers_pl"] = rot.."trions" p["konditional_present_2pers_pl"] = rot.."triez" p["konditional_present_3pers_pl"] = rot.."traient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "5" p["Bescherelle_nummer"] = "55" p["knas"] = false end -- Det oregelbundna verbet "boire" [HKG #6; B #69] function konj_boire(artikelnamn) local rot = string.gsub(artikelnamn,"oire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."uvant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."uvons" p["indikativ_present_2pers_pl"] = rot.."uvez" p["indikativ_present_3pers_pl"] = rot.."oivent" p["indikativ_imparfait_1pers_sg"] = rot.."uvais" p["indikativ_imparfait_2pers_sg"] = rot.."uvais" p["indikativ_imparfait_3pers_sg"] = rot.."uvait" p["indikativ_imparfait_1pers_pl"] = rot.."uvions" p["indikativ_imparfait_2pers_pl"] = rot.."uviez" p["indikativ_imparfait_3pers_pl"] = rot.."uvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oive" p["konjunktiv_present_2pers_sg"] = rot.."oives" p["konjunktiv_present_3pers_sg"] = rot.."oive" p["konjunktiv_present_1pers_pl"] = rot.."uvions" p["konjunktiv_present_2pers_pl"] = rot.."uviez" p["konjunktiv_present_3pers_pl"] = rot.."oivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."uvons" p["imp_2pers_pl"] = rot.."uvez" p["HKG_nummer"] = "6" p["Bescherelle_nummer"] = "69" p["knas"] = true end -- Det oregelbundna verbet "bouillir" [HKG #7; B #31] function konj_bouillir(artikelnamn) local rot = string.gsub(artikelnamn,"illir$","") p["perfpart"] = rot.."illi" p["prespart"] = rot.."illant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."illons" p["indikativ_present_2pers_pl"] = rot.."illez" p["indikativ_present_3pers_pl"] = rot.."illent" p["indikativ_imparfait_1pers_sg"] = rot.."illais" p["indikativ_imparfait_2pers_sg"] = rot.."illais" p["indikativ_imparfait_3pers_sg"] = rot.."illait" p["indikativ_imparfait_1pers_pl"] = rot.."illions" p["indikativ_imparfait_2pers_pl"] = rot.."illiez" p["indikativ_imparfait_3pers_pl"] = rot.."illaient" p["indikativ_passesimple_1pers_sg"] = rot.."illis" p["indikativ_passesimple_2pers_sg"] = rot.."illis" p["indikativ_passesimple_3pers_sg"] = rot.."illit" p["indikativ_passesimple_1pers_pl"] = rot.."illîmes" p["indikativ_passesimple_2pers_pl"] = rot.."illîtes" p["indikativ_passesimple_3pers_pl"] = rot.."illirent" p["indikativ_futur_1pers_sg"] = rot.."illirai" p["indikativ_futur_2pers_sg"] = rot.."illiras" p["indikativ_futur_3pers_sg"] = rot.."illira" p["indikativ_futur_1pers_pl"] = rot.."illirons" p["indikativ_futur_2pers_pl"] = rot.."illirez" p["indikativ_futur_3pers_pl"] = rot.."illiront" p["konjunktiv_present_1pers_sg"] = rot.."ille" p["konjunktiv_present_2pers_sg"] = rot.."illes" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_present_1pers_pl"] = rot.."illions" p["konjunktiv_present_2pers_pl"] = rot.."illiez" p["konjunktiv_present_3pers_pl"] = rot.."illent" p["konjunktiv_imparfait_1pers_sg"] = rot.."illisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."illisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."illît" p["konjunktiv_imparfait_1pers_pl"] = rot.."illissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."illissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."illissent" p["konditional_present_1pers_sg"] = rot.."illirais" p["konditional_present_2pers_sg"] = rot.."illirais" p["konditional_present_3pers_sg"] = rot.."illirait" p["konditional_present_1pers_pl"] = rot.."illirions" p["konditional_present_2pers_pl"] = rot.."illiriez" p["konditional_present_3pers_pl"] = rot.."illiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."illons" p["imp_2pers_pl"] = rot.."illez" p["HKG_nummer"] = "7" p["Bescherelle_nummer"] = "31" p["knas"] = true end -- Det oregelbundna verbet "conclure" [HKG #8; B #71] function konj_conclure(artikelnamn) local rot = string.gsub(artikelnamn,"ure$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."uant" p["indikativ_present_1pers_sg"] = rot.."us" p["indikativ_present_2pers_sg"] = rot.."us" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."uons" p["indikativ_present_2pers_pl"] = rot.."uez" p["indikativ_present_3pers_pl"] = rot.."uent" p["indikativ_imparfait_1pers_sg"] = rot.."uais" p["indikativ_imparfait_2pers_sg"] = rot.."uais" p["indikativ_imparfait_3pers_sg"] = rot.."uait" p["indikativ_imparfait_1pers_pl"] = rot.."uions" p["indikativ_imparfait_2pers_pl"] = rot.."uiez" p["indikativ_imparfait_3pers_pl"] = rot.."uaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."urai" p["indikativ_futur_2pers_sg"] = rot.."uras" p["indikativ_futur_3pers_sg"] = rot.."ura" p["indikativ_futur_1pers_pl"] = rot.."urons" p["indikativ_futur_2pers_pl"] = rot.."urez" p["indikativ_futur_3pers_pl"] = rot.."uront" p["konjunktiv_present_1pers_sg"] = rot.."ue" p["konjunktiv_present_2pers_sg"] = rot.."ues" p["konjunktiv_present_3pers_sg"] = rot.."ue" p["konjunktiv_present_1pers_pl"] = rot.."uions" p["konjunktiv_present_2pers_pl"] = rot.."uiez" p["konjunktiv_present_3pers_pl"] = rot.."uent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."urais" p["konditional_present_2pers_sg"] = rot.."urais" p["konditional_present_3pers_sg"] = rot.."urait" p["konditional_present_1pers_pl"] = rot.."urions" p["konditional_present_2pers_pl"] = rot.."uriez" p["konditional_present_3pers_pl"] = rot.."uraient" p["imp_2pers_sg"] = rot.."us" p["imp_1pers_pl"] = rot.."uons" p["imp_2pers_pl"] = rot.."uez" p["HKG_nummer"] = "8" p["Bescherelle_nummer"] = "71" p["knas"] = true end -- Det oregelbundna verbet "conduire" [HKG #9; B #82] function konj_conduire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- först, den ena formen p["perfpart"] = rot.."it" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."isis" p["indikativ_passesimple_2pers_sg"] = rot.."isis" p["indikativ_passesimple_3pers_sg"] = rot.."isit" p["indikativ_passesimple_1pers_pl"] = rot.."isîmes" p["indikativ_passesimple_2pers_pl"] = rot.."isîtes" p["indikativ_passesimple_3pers_pl"] = rot.."isirent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."isît" p["konjunktiv_imparfait_1pers_pl"] = rot.."isissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."isissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."isissent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" -- sen, den alternativa formen p["has_alt"] = true p["indikativ_passesimple_1pers_sg_alt"] = rot.."is" p["indikativ_passesimple_2pers_sg_alt"] = rot.."is" p["indikativ_passesimple_3pers_sg_alt"] = rot.."it" p["indikativ_passesimple_1pers_pl_alt"] = rot.."îmes" p["indikativ_passesimple_2pers_pl_alt"] = rot.."îtes" p["indikativ_passesimple_3pers_pl_alt"] = rot.."irent" p["HKG_nummer"] = "9" p["Bescherelle_nummer"] = "82" p["knas"] = true end -- Det oregelbundna verbet "connaître" [HKG #10; B #64] function konj_connaitre(artikelnamn) local rot = string.gsub(artikelnamn,"aître$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."aissant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aissons" p["indikativ_present_2pers_pl"] = rot.."aissez" p["indikativ_present_3pers_pl"] = rot.."aissent" p["indikativ_imparfait_1pers_sg"] = rot.."aissais" p["indikativ_imparfait_2pers_sg"] = rot.."aissais" p["indikativ_imparfait_3pers_sg"] = rot.."aissait" p["indikativ_imparfait_1pers_pl"] = rot.."aissions" p["indikativ_imparfait_2pers_pl"] = rot.."aissiez" p["indikativ_imparfait_3pers_pl"] = rot.."aissaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."aîtrai" p["indikativ_futur_2pers_sg"] = rot.."aîtras" p["indikativ_futur_3pers_sg"] = rot.."aîtra" p["indikativ_futur_1pers_pl"] = rot.."aîtrons" p["indikativ_futur_2pers_pl"] = rot.."aîtrez" p["indikativ_futur_3pers_pl"] = rot.."aîtront" p["konjunktiv_present_1pers_sg"] = rot.."aisse" p["konjunktiv_present_2pers_sg"] = rot.."aisses" p["konjunktiv_present_3pers_sg"] = rot.."aisse" p["konjunktiv_present_1pers_pl"] = rot.."aissions" p["konjunktiv_present_2pers_pl"] = rot.."aissiez" p["konjunktiv_present_3pers_pl"] = rot.."aissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."aîtrais" p["konditional_present_2pers_sg"] = rot.."aîtrais" p["konditional_present_3pers_sg"] = rot.."aîtrait" p["konditional_present_1pers_pl"] = rot.."aîtrions" p["konditional_present_2pers_pl"] = rot.."aîtriez" p["konditional_present_3pers_pl"] = rot.."aîtraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aissons" p["imp_2pers_pl"] = rot.."aissez" p["HKG_nummer"] = "10" p["Bescherelle_nummer"] = "64" p["knas"] = true end -- Det oregelbundna verbet "coudre" [HKG #11; B #73] -- även t.ex. "découdre" och "recoudre" function konj_coudre(artikelnamn) local rot = string.gsub(artikelnamn,"dre$","") p["perfpart"] = rot.."su" p["prespart"] = rot.."sant" p["indikativ_present_1pers_sg"] = rot.."ds" p["indikativ_present_2pers_sg"] = rot.."ds" p["indikativ_present_3pers_sg"] = rot.."d" p["indikativ_present_1pers_pl"] = rot.."sons" p["indikativ_present_2pers_pl"] = rot.."sez" p["indikativ_present_3pers_pl"] = rot.."sent" p["indikativ_imparfait_1pers_sg"] = rot.."sais" p["indikativ_imparfait_2pers_sg"] = rot.."sais" p["indikativ_imparfait_3pers_sg"] = rot.."sait" p["indikativ_imparfait_1pers_pl"] = rot.."sions" p["indikativ_imparfait_2pers_pl"] = rot.."siez" p["indikativ_imparfait_3pers_pl"] = rot.."saient" p["indikativ_passesimple_1pers_sg"] = rot.."sis" p["indikativ_passesimple_2pers_sg"] = rot.."sis" p["indikativ_passesimple_3pers_sg"] = rot.."sit" p["indikativ_passesimple_1pers_pl"] = rot.."sîmes" p["indikativ_passesimple_2pers_pl"] = rot.."sîtes" p["indikativ_passesimple_3pers_pl"] = rot.."sirent" p["indikativ_futur_1pers_sg"] = rot.."drai" p["indikativ_futur_2pers_sg"] = rot.."dras" p["indikativ_futur_3pers_sg"] = rot.."dra" p["indikativ_futur_1pers_pl"] = rot.."drons" p["indikativ_futur_2pers_pl"] = rot.."drez" p["indikativ_futur_3pers_pl"] = rot.."dront" p["konjunktiv_present_1pers_sg"] = rot.."se" p["konjunktiv_present_2pers_sg"] = rot.."ses" p["konjunktiv_present_3pers_sg"] = rot.."se" p["konjunktiv_present_1pers_pl"] = rot.."sions" p["konjunktiv_present_2pers_pl"] = rot.."siez" p["konjunktiv_present_3pers_pl"] = rot.."sent" p["konjunktiv_imparfait_1pers_sg"] = rot.."sisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."sisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."sît" p["konjunktiv_imparfait_1pers_pl"] = rot.."sissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."sissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."sissent" p["konditional_present_1pers_sg"] = rot.."drais" p["konditional_present_2pers_sg"] = rot.."drais" p["konditional_present_3pers_sg"] = rot.."drait" p["konditional_present_1pers_pl"] = rot.."drions" p["konditional_present_2pers_pl"] = rot.."driez" p["konditional_present_3pers_pl"] = rot.."draient" p["imp_2pers_sg"] = rot.."ds" p["imp_1pers_pl"] = rot.."sons" p["imp_2pers_pl"] = rot.."sez" p["HKG_nummer"] = "11" p["Bescherelle_nummer"] = "73" p["knas"] = true end -- Det oregelbundna verbet "courir" [HKG #12; B #33] -- även t.ex. "accourir", "concourir", "parcourir", -- "secourir", med mera function konj_courir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") --- specialfall! "accourir" har hjälpverbet "être" if(string.match(artikelnamn,"^accourir$")) then p["auxil"] = "être" end p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "12" p["Bescherelle_nummer"] = "33" p["knas"] = true end -- Det oregelbundna verbet "craindre" [HKG #13; B #59] -- även t.ex. "contraindre" och "plaindre" function konj_craindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."gnis" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "13" p["Bescherelle_nummer"] = "59" p["knas"] = true end -- Det oregelbundna verbet "croire" [HKG #14; B #68] function konj_croire(artikelnamn) local rot = string.gsub(artikelnamn,"oire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "14" p["Bescherelle_nummer"] = "68" p["knas"] = true end -- Det oregelbundna verbet "croître" [HKG #15; B #67] -- även t.ex. "s'accroître" och "décroître" function konj_croitre(artikelnamn) local rot = string.gsub(artikelnamn,"oître$","") p["perfpart"] = rot.."û" p["prespart"] = rot.."oissant" p["indikativ_present_1pers_sg"] = rot.."oîs" p["indikativ_present_2pers_sg"] = rot.."oîs" p["indikativ_present_3pers_sg"] = rot.."oît" p["indikativ_present_1pers_pl"] = rot.."oissons" p["indikativ_present_2pers_pl"] = rot.."oissez" p["indikativ_present_3pers_pl"] = rot.."oissent" p["indikativ_imparfait_1pers_sg"] = rot.."oissais" p["indikativ_imparfait_2pers_sg"] = rot.."oissais" p["indikativ_imparfait_3pers_sg"] = rot.."oissait" p["indikativ_imparfait_1pers_pl"] = rot.."oissions" p["indikativ_imparfait_2pers_pl"] = rot.."oissiez" p["indikativ_imparfait_3pers_pl"] = rot.."oissaient" p["indikativ_passesimple_1pers_sg"] = rot.."ûs" p["indikativ_passesimple_2pers_sg"] = rot.."ûs" p["indikativ_passesimple_3pers_sg"] = rot.."ût" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."ûrent" p["indikativ_futur_1pers_sg"] = rot.."oîtrai" p["indikativ_futur_2pers_sg"] = rot.."oîtras" p["indikativ_futur_3pers_sg"] = rot.."oîtra" p["indikativ_futur_1pers_pl"] = rot.."oîtrons" p["indikativ_futur_2pers_pl"] = rot.."oîtrez" p["indikativ_futur_3pers_pl"] = rot.."oîtront" p["konjunktiv_present_1pers_sg"] = rot.."oisse" p["konjunktiv_present_2pers_sg"] = rot.."oisses" p["konjunktiv_present_3pers_sg"] = rot.."oisse" p["konjunktiv_present_1pers_pl"] = rot.."oissions" p["konjunktiv_present_2pers_pl"] = rot.."oissiez" p["konjunktiv_present_3pers_pl"] = rot.."oissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ûsse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ûsses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ûssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ûssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ûssent" p["konditional_present_1pers_sg"] = rot.."oîtrais" p["konditional_present_2pers_sg"] = rot.."oîtrais" p["konditional_present_3pers_sg"] = rot.."oîtrait" p["konditional_present_1pers_pl"] = rot.."oîtrions" p["konditional_present_2pers_pl"] = rot.."oîtriez" p["konditional_present_3pers_pl"] = rot.."oîtraient" p["imp_2pers_sg"] = rot.."oîs" p["imp_1pers_pl"] = rot.."oissons" p["imp_2pers_pl"] = rot.."oissez" p["HKG_nummer"] = "15" p["Bescherelle_nummer"] = "67" p["knas"] = true end -- Det oregelbundna verbet "cueillir" [HKG #16; B #28] function konj_cueillir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") p["perfpart"] = rot.."i" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."et" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "16" p["Bescherelle_nummer"] = "28" p["knas"] = true end -- Det oregelbundna verbet "devoir" [HKG #17; B #42] function konj_devoir(artikelnamn) local rot = string.gsub(artikelnamn,"evoir$","") p["perfpart"] = rot.."û" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "dus" p["perfpart_f_sg"] = "due" p["perfpart_f_pl"] = "dues" p["prespart"] = rot.."evant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."evons" p["indikativ_present_2pers_pl"] = rot.."evez" p["indikativ_present_3pers_pl"] = rot.."oivent" p["indikativ_imparfait_1pers_sg"] = rot.."evais" p["indikativ_imparfait_2pers_sg"] = rot.."evais" p["indikativ_imparfait_3pers_sg"] = rot.."evait" p["indikativ_imparfait_1pers_pl"] = rot.."evions" p["indikativ_imparfait_2pers_pl"] = rot.."eviez" p["indikativ_imparfait_3pers_pl"] = rot.."evaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."evrai" p["indikativ_futur_2pers_sg"] = rot.."evras" p["indikativ_futur_3pers_sg"] = rot.."evra" p["indikativ_futur_1pers_pl"] = rot.."evrons" p["indikativ_futur_2pers_pl"] = rot.."evrez" p["indikativ_futur_3pers_pl"] = rot.."evront" p["konjunktiv_present_1pers_sg"] = rot.."oive" p["konjunktiv_present_2pers_sg"] = rot.."oives" p["konjunktiv_present_3pers_sg"] = rot.."oive" p["konjunktiv_present_1pers_pl"] = rot.."evions" p["konjunktiv_present_2pers_pl"] = rot.."eviez" p["konjunktiv_present_3pers_pl"] = rot.."oivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."evrais" p["konditional_present_2pers_sg"] = rot.."evrais" p["konditional_present_3pers_sg"] = rot.."evrait" p["konditional_present_1pers_pl"] = rot.."evrions" p["konditional_present_2pers_pl"] = rot.."evriez" p["konditional_present_3pers_pl"] = rot.."evraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."evons" p["imp_2pers_pl"] = rot.."evez" p["HKG_nummer"] = "17" p["Bescherelle_nummer"] = "42" p["knas"] = true end -- Det oregelbundna verbet "dire" [HKG #18; B #78] -- även t.ex. "contredire", "interdire", "prédire" function konj_dire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") p["perfpart"] = rot.."it" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" -- specialfall! när verbet är exakt "dire", -- snarare än bara slutar på det, gäller: if (string.match(artikelnamn,"^dire$")) then p["indikativ_present_2pers_pl"] = rot.."ites" p["imp_2pers_pl"] = rot.."ites" end p["HKG_nummer"] = "18" p["Bescherelle_nummer"] = "78" p["knas"] = true end -- Det oregelbundna verbet "dormir" [HKG #19; B #32] -- även t.ex. "endormir", "s'endormir", "se rendormir" function konj_dormir(artikelnamn) local rot = string.gsub(artikelnamn,"mir$","") p["perfpart"] = rot.."mi" p["prespart"] = rot.."mant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."mons" p["indikativ_present_2pers_pl"] = rot.."mez" p["indikativ_present_3pers_pl"] = rot.."ment" p["indikativ_imparfait_1pers_sg"] = rot.."mais" p["indikativ_imparfait_2pers_sg"] = rot.."mais" p["indikativ_imparfait_3pers_sg"] = rot.."mait" p["indikativ_imparfait_1pers_pl"] = rot.."mions" p["indikativ_imparfait_2pers_pl"] = rot.."miez" p["indikativ_imparfait_3pers_pl"] = rot.."maient" p["indikativ_passesimple_1pers_sg"] = rot.."mis" p["indikativ_passesimple_2pers_sg"] = rot.."mis" p["indikativ_passesimple_3pers_sg"] = rot.."mit" p["indikativ_passesimple_1pers_pl"] = rot.."mîmes" p["indikativ_passesimple_2pers_pl"] = rot.."mîtes" p["indikativ_passesimple_3pers_pl"] = rot.."mirent" p["indikativ_futur_1pers_sg"] = rot.."mirai" p["indikativ_futur_2pers_sg"] = rot.."miras" p["indikativ_futur_3pers_sg"] = rot.."mira" p["indikativ_futur_1pers_pl"] = rot.."mirons" p["indikativ_futur_2pers_pl"] = rot.."mirez" p["indikativ_futur_3pers_pl"] = rot.."miront" p["konjunktiv_present_1pers_sg"] = rot.."me" p["konjunktiv_present_2pers_sg"] = rot.."mes" p["konjunktiv_present_3pers_sg"] = rot.."me" p["konjunktiv_present_1pers_pl"] = rot.."mions" p["konjunktiv_present_2pers_pl"] = rot.."miez" p["konjunktiv_present_3pers_pl"] = rot.."ment" p["konjunktiv_imparfait_1pers_sg"] = rot.."misse" p["konjunktiv_imparfait_2pers_sg"] = rot.."misses" p["konjunktiv_imparfait_3pers_sg"] = rot.."mît" p["konjunktiv_imparfait_1pers_pl"] = rot.."missions" p["konjunktiv_imparfait_2pers_pl"] = rot.."missiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."missent" p["konditional_present_1pers_sg"] = rot.."mirais" p["konditional_present_2pers_sg"] = rot.."mirais" p["konditional_present_3pers_sg"] = rot.."mirait" p["konditional_present_1pers_pl"] = rot.."mirions" p["konditional_present_2pers_pl"] = rot.."miriez" p["konditional_present_3pers_pl"] = rot.."miraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."mons" p["imp_2pers_pl"] = rot.."mez" p["HKG_nummer"] = "19" p["Bescherelle_nummer"] = "32" p["knas"] = true end -- Det oregelbundna verbet "écrire" [HKG #20; B #80] -- även t.ex. "décrire", "inscrire", "prescrire" function konj_ecrire(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") p["perfpart"] = rot.."t" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "20" p["Bescherelle_nummer"] = "80" p["knas"] = true end -- Det oregelbundna verbet "envoyer" [HKG #21; B #18] -- även t.ex. "renvoyer" function konj_envoyer(artikelnamn) local rot = string.gsub(artikelnamn,"oyer$","") p["perfpart"] = rot.."oyé" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."oie" p["indikativ_present_2pers_sg"] = rot.."oies" p["indikativ_present_3pers_sg"] = rot.."oie" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."oyai" p["indikativ_passesimple_2pers_sg"] = rot.."oyas" p["indikativ_passesimple_3pers_sg"] = rot.."oya" p["indikativ_passesimple_1pers_pl"] = rot.."oyâmes" p["indikativ_passesimple_2pers_pl"] = rot.."oyâtes" p["indikativ_passesimple_3pers_pl"] = rot.."oyèrent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."oyasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."oyasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."oyât" p["konjunktiv_imparfait_1pers_pl"] = rot.."oyassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."oyassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."oyassent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."oie" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "21" p["Bescherelle_nummer"] = "18" p["knas"] = false end -- Det oregelbundna verbet "être" [HKG #22; B #2] function konj_etre(artikelnamn) local rot = string.gsub(artikelnamn,"être$","") -- roten är alltså tom i vanliga fall p["perfpart"] = rot.."été" p["has_normal_perfpart"] = false p["prespart"] = rot.."étant" p["indikativ_present_1pers_sg"] = rot.."suis" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."est" p["indikativ_present_1pers_pl"] = rot.."sommes" p["indikativ_present_2pers_pl"] = rot.."êtes" p["indikativ_present_3pers_pl"] = rot.."sont" p["indikativ_imparfait_1pers_sg"] = rot.."étais" p["indikativ_imparfait_2pers_sg"] = rot.."étais" p["indikativ_imparfait_3pers_sg"] = rot.."était" p["indikativ_imparfait_1pers_pl"] = rot.."étions" p["indikativ_imparfait_2pers_pl"] = rot.."étiez" p["indikativ_imparfait_3pers_pl"] = rot.."étaient" p["indikativ_passesimple_1pers_sg"] = rot.."fus" p["indikativ_passesimple_2pers_sg"] = rot.."fus" p["indikativ_passesimple_3pers_sg"] = rot.."fut" p["indikativ_passesimple_1pers_pl"] = rot.."fûmes" p["indikativ_passesimple_2pers_pl"] = rot.."fûtes" p["indikativ_passesimple_3pers_pl"] = rot.."furent" p["indikativ_futur_1pers_sg"] = rot.."serai" p["indikativ_futur_2pers_sg"] = rot.."seras" p["indikativ_futur_3pers_sg"] = rot.."sera" p["indikativ_futur_1pers_pl"] = rot.."serons" p["indikativ_futur_2pers_pl"] = rot.."serez" p["indikativ_futur_3pers_pl"] = rot.."seront" p["konjunktiv_present_1pers_sg"] = rot.."sois" p["konjunktiv_present_2pers_sg"] = rot.."sois" p["konjunktiv_present_3pers_sg"] = rot.."soit" p["konjunktiv_present_1pers_pl"] = rot.."soyons" p["konjunktiv_present_2pers_pl"] = rot.."soyez" p["konjunktiv_present_3pers_pl"] = rot.."soient" p["konjunktiv_imparfait_1pers_sg"] = rot.."fusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."fusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."fût" p["konjunktiv_imparfait_1pers_pl"] = rot.."fussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."fussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."fussent" p["konditional_present_1pers_sg"] = rot.."serais" p["konditional_present_2pers_sg"] = rot.."serais" p["konditional_present_3pers_sg"] = rot.."serait" p["konditional_present_1pers_pl"] = rot.."serions" p["konditional_present_2pers_pl"] = rot.."seriez" p["konditional_present_3pers_pl"] = rot.."seraient" p["imp_2pers_sg"] = rot.."sois" p["imp_1pers_pl"] = rot.."soyons" p["imp_2pers_pl"] = rot.."soyez" p["HKG_nummer"] = "22" p["Bescherelle_nummer"] = "2" p["knas"] = true end -- Det oregelbundna verbet "faire" [HKG #23; B #62] function konj_faire(artikelnamn) local rot = string.gsub(artikelnamn,"aire$","") p["perfpart"] = rot.."ait" p["prespart"] = rot.."aisant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."ait" p["indikativ_present_1pers_pl"] = rot.."aisons" p["indikativ_present_2pers_pl"] = rot.."aites" p["indikativ_present_3pers_pl"] = rot.."ont" p["indikativ_imparfait_1pers_sg"] = rot.."aisais" p["indikativ_imparfait_2pers_sg"] = rot.."aisais" p["indikativ_imparfait_3pers_sg"] = rot.."aisait" p["indikativ_imparfait_1pers_pl"] = rot.."aisions" p["indikativ_imparfait_2pers_pl"] = rot.."aisiez" p["indikativ_imparfait_3pers_pl"] = rot.."aisaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."asse" p["konjunktiv_present_2pers_sg"] = rot.."asses" p["konjunktiv_present_3pers_sg"] = rot.."asse" p["konjunktiv_present_1pers_pl"] = rot.."assions" p["konjunktiv_present_2pers_pl"] = rot.."assiez" p["konjunktiv_present_3pers_pl"] = rot.."assent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aisons" p["imp_2pers_pl"] = rot.."aites" p["HKG_nummer"] = "23" p["Bescherelle_nummer"] = "62" p["knas"] = true end -- Det oregelbundna verbet "falloir" [HKG #24; B #46] -- samt "refalloir" function konj_falloir(artikelnamn) local rot = string.gsub(artikelnamn,"lloir$","") p["impersonnel"] = true p["perfpart"] = rot.."llu" p["prespart"] = rot.."llant" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_imparfait_3pers_sg"] = rot.."llait" p["indikativ_passesimple_3pers_sg"] = rot.."llut" p["indikativ_futur_3pers_sg"] = rot.."udra" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_imparfait_3pers_sg"] = rot.."llût" p["konditional_present_3pers_sg"] = rot.."udrait" p["HKG_nummer"] = "24" p["Bescherelle_nummer"] = "46" p["knas"] = true end -- Det oregelbundna verbet "fuir" [HKG #25; B #36] function konj_fuir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- specialfall! "s'enfuir" har hjälpverbet "être" if(string.match(artikelnamn,"^enfuir$")) then p["auxil"] = "être" end p["perfpart"] = rot.."i" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["HKG_nummer"] = "25" p["Bescherelle_nummer"] = "36" p["knas"] = true end -- Det oregelbundna verbet "haïr" [HKG #26; B #20] function konj_hair(artikelnamn) local rot = string.gsub(artikelnamn,"ïr$","") p["perfpart"] = rot.."ï" p["prespart"] = rot.."ïssant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."ïssons" p["indikativ_present_2pers_pl"] = rot.."ïssez" p["indikativ_present_3pers_pl"] = rot.."ïssent" p["indikativ_imparfait_1pers_sg"] = rot.."ïssais" p["indikativ_imparfait_2pers_sg"] = rot.."ïssais" p["indikativ_imparfait_3pers_sg"] = rot.."ïssait" p["indikativ_imparfait_1pers_pl"] = rot.."ïssions" p["indikativ_imparfait_2pers_pl"] = rot.."ïssiez" p["indikativ_imparfait_3pers_pl"] = rot.."ïssaient" p["indikativ_passesimple_1pers_sg"] = rot.."ïs" p["indikativ_passesimple_2pers_sg"] = rot.."ïs" p["indikativ_passesimple_3pers_sg"] = rot.."ït" p["indikativ_passesimple_1pers_pl"] = rot.."ïmes" p["indikativ_passesimple_2pers_pl"] = rot.."ïtes" p["indikativ_passesimple_3pers_pl"] = rot.."ïrent" p["indikativ_futur_1pers_sg"] = rot.."ïrai" p["indikativ_futur_2pers_sg"] = rot.."ïras" p["indikativ_futur_3pers_sg"] = rot.."ïra" p["indikativ_futur_1pers_pl"] = rot.."ïrons" p["indikativ_futur_2pers_pl"] = rot.."ïrez" p["indikativ_futur_3pers_pl"] = rot.."ïront" p["konjunktiv_present_1pers_sg"] = rot.."ïsse" p["konjunktiv_present_2pers_sg"] = rot.."ïsses" p["konjunktiv_present_3pers_sg"] = rot.."ïsse" p["konjunktiv_present_1pers_pl"] = rot.."ïssions" p["konjunktiv_present_2pers_pl"] = rot.."ïssiez" p["konjunktiv_present_3pers_pl"] = rot.."ïssent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ïsse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ïsses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ït" p["konjunktiv_imparfait_1pers_pl"] = rot.."ïssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ïssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ïssent" p["konditional_present_1pers_sg"] = rot.."ïrais" p["konditional_present_2pers_sg"] = rot.."ïrais" p["konditional_present_3pers_sg"] = rot.."ïrait" p["konditional_present_1pers_pl"] = rot.."ïrions" p["konditional_present_2pers_pl"] = rot.."ïriez" p["konditional_present_3pers_pl"] = rot.."ïraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."ïssons" p["imp_2pers_pl"] = rot.."ïssez" p["HKG_nummer"] = "26" p["Bescherelle_nummer"] = "20" p["knas"] = true end -- Det oregelbundna verbet "joindre" [HKG #27; B #58] function konj_joindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."igns" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "27" p["Bescherelle_nummer"] = "58" p["knas"] = true end -- Det oregelbundna verbet "lire" [HKG #28; B #77] -- även t.ex. "élire" function konj_lire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" p["HKG_nummer"] = "28" p["Bescherelle_nummer"] = "77" p["knas"] = true end -- Det oregelbundna verbet "mentir" [HKG #29; B #25] -- även t.ex. "démentir" function konj_mentir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "29" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "mettre" [HKG #30; B #56] -- även t.ex. "admettre", "commettre", "omettre", "permettre" -- "promettre", "remettre" function konj_mettre(artikelnamn) local rot = string.gsub(artikelnamn,"ettre$","") p["perfpart"] = rot.."is" p["prespart"] = rot.."ettant" p["indikativ_present_1pers_sg"] = rot.."ets" p["indikativ_present_2pers_sg"] = rot.."ets" p["indikativ_present_3pers_sg"] = rot.."et" p["indikativ_present_1pers_pl"] = rot.."ettons" p["indikativ_present_2pers_pl"] = rot.."ettez" p["indikativ_present_3pers_pl"] = rot.."ettent" p["indikativ_imparfait_1pers_sg"] = rot.."ettais" p["indikativ_imparfait_2pers_sg"] = rot.."ettais" p["indikativ_imparfait_3pers_sg"] = rot.."ettait" p["indikativ_imparfait_1pers_pl"] = rot.."ettions" p["indikativ_imparfait_2pers_pl"] = rot.."ettiez" p["indikativ_imparfait_3pers_pl"] = rot.."ettaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."ettrai" p["indikativ_futur_2pers_sg"] = rot.."ettras" p["indikativ_futur_3pers_sg"] = rot.."ettra" p["indikativ_futur_1pers_pl"] = rot.."ettrons" p["indikativ_futur_2pers_pl"] = rot.."ettrez" p["indikativ_futur_3pers_pl"] = rot.."ettront" p["konjunktiv_present_1pers_sg"] = rot.."ette" p["konjunktiv_present_2pers_sg"] = rot.."ettes" p["konjunktiv_present_3pers_sg"] = rot.."ette" p["konjunktiv_present_1pers_pl"] = rot.."ettions" p["konjunktiv_present_2pers_pl"] = rot.."ettiez" p["konjunktiv_present_3pers_pl"] = rot.."ettent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."ettrais" p["konditional_present_2pers_sg"] = rot.."ettrais" p["konditional_present_3pers_sg"] = rot.."ettrait" p["konditional_present_1pers_pl"] = rot.."ettrions" p["konditional_present_2pers_pl"] = rot.."ettriez" p["konditional_present_3pers_pl"] = rot.."ettraient" p["imp_2pers_sg"] = rot.."ets" p["imp_1pers_pl"] = rot.."ettons" p["imp_2pers_pl"] = rot.."ettez" p["HKG_nummer"] = "30" p["Bescherelle_nummer"] = "56" p["knas"] = true end -- Det oregelbundna verbet "moudre" [HKG #31; B #74] function konj_moudre(artikelnamn) local rot = string.gsub(artikelnamn,"dre$","") p["perfpart"] = rot.."lu" p["prespart"] = rot.."lant" p["indikativ_present_1pers_sg"] = rot.."ds" p["indikativ_present_2pers_sg"] = rot.."ds" p["indikativ_present_3pers_sg"] = rot.."d" p["indikativ_present_1pers_pl"] = rot.."lons" p["indikativ_present_2pers_pl"] = rot.."lez" p["indikativ_present_3pers_pl"] = rot.."lent" p["indikativ_imparfait_1pers_sg"] = rot.."lais" p["indikativ_imparfait_2pers_sg"] = rot.."lais" p["indikativ_imparfait_3pers_sg"] = rot.."lait" p["indikativ_imparfait_1pers_pl"] = rot.."lions" p["indikativ_imparfait_2pers_pl"] = rot.."liez" p["indikativ_imparfait_3pers_pl"] = rot.."laient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."drai" p["indikativ_futur_2pers_sg"] = rot.."dras" p["indikativ_futur_3pers_sg"] = rot.."dra" p["indikativ_futur_1pers_pl"] = rot.."drons" p["indikativ_futur_2pers_pl"] = rot.."drez" p["indikativ_futur_3pers_pl"] = rot.."dront" p["konjunktiv_present_1pers_sg"] = rot.."le" p["konjunktiv_present_2pers_sg"] = rot.."les" p["konjunktiv_present_3pers_sg"] = rot.."le" p["konjunktiv_present_1pers_pl"] = rot.."lions" p["konjunktiv_present_2pers_pl"] = rot.."liez" p["konjunktiv_present_3pers_pl"] = rot.."lent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."drais" p["konditional_present_2pers_sg"] = rot.."drais" p["konditional_present_3pers_sg"] = rot.."drait" p["konditional_present_1pers_pl"] = rot.."drions" p["konditional_present_2pers_pl"] = rot.."driez" p["konditional_present_3pers_pl"] = rot.."draient" p["imp_2pers_sg"] = rot.."ds" p["imp_1pers_pl"] = rot.."lons" p["imp_2pers_pl"] = rot.."lez" p["HKG_nummer"] = "31" p["Bescherelle_nummer"] = "74" p["knas"] = true end -- Det oregelbundna verbet "mourir" [HKG #32; B #34] function konj_mourir(artikelnamn) local rot = string.gsub(artikelnamn,"ourir$","") --- roten är i normalfallet "m" p["auxil"] = "être" p["perfpart"] = rot.."ort" p["prespart"] = rot.."ourant" p["indikativ_present_1pers_sg"] = rot.."eurs" p["indikativ_present_2pers_sg"] = rot.."eurs" p["indikativ_present_3pers_sg"] = rot.."eurt" p["indikativ_present_1pers_pl"] = rot.."ourons" p["indikativ_present_2pers_pl"] = rot.."ourez" p["indikativ_present_3pers_pl"] = rot.."eurent" p["indikativ_imparfait_1pers_sg"] = rot.."ourais" p["indikativ_imparfait_2pers_sg"] = rot.."ourais" p["indikativ_imparfait_3pers_sg"] = rot.."ourait" p["indikativ_imparfait_1pers_pl"] = rot.."ourions" p["indikativ_imparfait_2pers_pl"] = rot.."ouriez" p["indikativ_imparfait_3pers_pl"] = rot.."ouraient" p["indikativ_passesimple_1pers_sg"] = rot.."ourus" p["indikativ_passesimple_2pers_sg"] = rot.."ourus" p["indikativ_passesimple_3pers_sg"] = rot.."ourut" p["indikativ_passesimple_1pers_pl"] = rot.."ourûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ourûtes" p["indikativ_passesimple_3pers_pl"] = rot.."oururent" p["indikativ_futur_1pers_sg"] = rot.."ourrai" p["indikativ_futur_2pers_sg"] = rot.."ourras" p["indikativ_futur_3pers_sg"] = rot.."ourra" p["indikativ_futur_1pers_pl"] = rot.."ourrons" p["indikativ_futur_2pers_pl"] = rot.."ourrez" p["indikativ_futur_3pers_pl"] = rot.."ourront" p["konjunktiv_present_1pers_sg"] = rot.."eure" p["konjunktiv_present_2pers_sg"] = rot.."eures" p["konjunktiv_present_3pers_sg"] = rot.."eure" p["konjunktiv_present_1pers_pl"] = rot.."ourions" p["konjunktiv_present_2pers_pl"] = rot.."ouriez" p["konjunktiv_present_3pers_pl"] = rot.."eurent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ourusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ourusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ourût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ourussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ourussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ourussent" p["konditional_present_1pers_sg"] = rot.."ourrais" p["konditional_present_2pers_sg"] = rot.."ourrais" p["konditional_present_3pers_sg"] = rot.."ourrait" p["konditional_present_1pers_pl"] = rot.."ourrions" p["konditional_present_2pers_pl"] = rot.."ourriez" p["konditional_present_3pers_pl"] = rot.."ourraient" p["imp_2pers_sg"] = rot.."eurs" p["imp_1pers_pl"] = rot.."ourons" p["imp_2pers_pl"] = rot.."ourez" p["HKG_nummer"] = "32" p["Bescherelle_nummer"] = "34" p["knas"] = true end -- Det oregelbundna verbet "se mouvoir" [HKG #33; B #44] -- även t.ex. "émouvoir" function konj_mouvoir(artikelnamn) local rot = string.gsub(artikelnamn,"ouvoir$","") -- specialfall! just "mouvoir" har speciell particip if (string.match(artikelnamn,"^mouvoir$")) then p["perfpart"] = "mû" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "mus" p["perfpart_f_sg"] = "mue" p["perfpart_f_pl"] = "mues" else p["perfpart"] = rot.."u" end p["prespart"] = rot.."ouvant" p["indikativ_present_1pers_sg"] = rot.."eus" p["indikativ_present_2pers_sg"] = rot.."eus" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."ouvons" p["indikativ_present_2pers_pl"] = rot.."ouvez" p["indikativ_present_3pers_pl"] = rot.."euvent" p["indikativ_imparfait_1pers_sg"] = rot.."ouvais" p["indikativ_imparfait_2pers_sg"] = rot.."ouvais" p["indikativ_imparfait_3pers_sg"] = rot.."ouvait" p["indikativ_imparfait_1pers_pl"] = rot.."ouvions" p["indikativ_imparfait_2pers_pl"] = rot.."ouviez" p["indikativ_imparfait_3pers_pl"] = rot.."ouvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."ouvrai" p["indikativ_futur_2pers_sg"] = rot.."ouvras" p["indikativ_futur_3pers_sg"] = rot.."ouvra" p["indikativ_futur_1pers_pl"] = rot.."ouvrons" p["indikativ_futur_2pers_pl"] = rot.."ouvrez" p["indikativ_futur_3pers_pl"] = rot.."ouvront" p["konjunktiv_present_1pers_sg"] = rot.."euve" p["konjunktiv_present_2pers_sg"] = rot.."euves" p["konjunktiv_present_3pers_sg"] = rot.."euve" p["konjunktiv_present_1pers_pl"] = rot.."ouvions" p["konjunktiv_present_2pers_pl"] = rot.."ouviez" p["konjunktiv_present_3pers_pl"] = rot.."euvent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."ouvrais" p["konditional_present_2pers_sg"] = rot.."ouvrais" p["konditional_present_3pers_sg"] = rot.."ouvrait" p["konditional_present_1pers_pl"] = rot.."ouvrions" p["konditional_present_2pers_pl"] = rot.."ouvriez" p["konditional_present_3pers_pl"] = rot.."ouvraient" p["imp_2pers_sg"] = rot.."eus" p["imp_1pers_pl"] = rot.."ouvons" p["imp_2pers_pl"] = rot.."ouvez" p["HKG_nummer"] = "33" p["Bescherelle_nummer"] = "44" p["knas"] = true end -- Det oregelbundna verbet "naître" [HKG #34; B #65] -- även t.ex. "renaître" function konj_naitre(artikelnamn) local rot = string.gsub(artikelnamn,"aître$","") -- roten är normalt "n" p["auxil"] = "être" p["perfpart"] = rot.."é" p["prespart"] = rot.."aissant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aissons" p["indikativ_present_2pers_pl"] = rot.."aissez" p["indikativ_present_3pers_pl"] = rot.."aissent" p["indikativ_imparfait_1pers_sg"] = rot.."aissais" p["indikativ_imparfait_2pers_sg"] = rot.."aissais" p["indikativ_imparfait_3pers_sg"] = rot.."aissait" p["indikativ_imparfait_1pers_pl"] = rot.."aissions" p["indikativ_imparfait_2pers_pl"] = rot.."aissiez" p["indikativ_imparfait_3pers_pl"] = rot.."aissaient" p["indikativ_passesimple_1pers_sg"] = rot.."aquis" p["indikativ_passesimple_2pers_sg"] = rot.."aquis" p["indikativ_passesimple_3pers_sg"] = rot.."aquit" p["indikativ_passesimple_1pers_pl"] = rot.."aquîmes" p["indikativ_passesimple_2pers_pl"] = rot.."aquîtes" p["indikativ_passesimple_3pers_pl"] = rot.."aquirent" p["indikativ_futur_1pers_sg"] = rot.."aîtrai" p["indikativ_futur_2pers_sg"] = rot.."aîtras" p["indikativ_futur_3pers_sg"] = rot.."aîtra" p["indikativ_futur_1pers_pl"] = rot.."aîtrons" p["indikativ_futur_2pers_pl"] = rot.."aîtrez" p["indikativ_futur_3pers_pl"] = rot.."aîtront" p["konjunktiv_present_1pers_sg"] = rot.."aisse" p["konjunktiv_present_2pers_sg"] = rot.."aisses" p["konjunktiv_present_3pers_sg"] = rot.."aisse" p["konjunktiv_present_1pers_pl"] = rot.."aissions" p["konjunktiv_present_2pers_pl"] = rot.."aissiez" p["konjunktiv_present_3pers_pl"] = rot.."aissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."aquisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."aquisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."aquît" p["konjunktiv_imparfait_1pers_pl"] = rot.."aquissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."aquissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."aquissent" p["konditional_present_1pers_sg"] = rot.."aîtrais" p["konditional_present_2pers_sg"] = rot.."aîtrais" p["konditional_present_3pers_sg"] = rot.."aîtrait" p["konditional_present_1pers_pl"] = rot.."aîtrions" p["konditional_present_2pers_pl"] = rot.."aîtriez" p["konditional_present_3pers_pl"] = rot.."aîtraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aissons" p["imp_2pers_pl"] = rot.."aissez" p["HKG_nummer"] = "34" p["Bescherelle_nummer"] = "65" p["knas"] = true end -- Det oregelbundna verbet "ouvrir" [HKG #35, B #27] -- även t.ex. "couvrir", "découvrir", "entrouvrir", -- "offrir", "souffrir" function konj_ouvrir(artikelnamn) local rot = string.gsub(artikelnamn,"rir$","") -- roten är normalt "ouv" p["perfpart"] = rot.."ert" p["prespart"] = rot.."rant" p["indikativ_present_1pers_sg"] = rot.."re" p["indikativ_present_2pers_sg"] = rot.."res" p["indikativ_present_3pers_sg"] = rot.."re" p["indikativ_present_1pers_pl"] = rot.."rons" p["indikativ_present_2pers_pl"] = rot.."rez" p["indikativ_present_3pers_pl"] = rot.."rent" p["indikativ_imparfait_1pers_sg"] = rot.."rais" p["indikativ_imparfait_2pers_sg"] = rot.."rais" p["indikativ_imparfait_3pers_sg"] = rot.."rait" p["indikativ_imparfait_1pers_pl"] = rot.."rions" p["indikativ_imparfait_2pers_pl"] = rot.."riez" p["indikativ_imparfait_3pers_pl"] = rot.."raient" p["indikativ_passesimple_1pers_sg"] = rot.."ris" p["indikativ_passesimple_2pers_sg"] = rot.."ris" p["indikativ_passesimple_3pers_sg"] = rot.."rit" p["indikativ_passesimple_1pers_pl"] = rot.."rîmes" p["indikativ_passesimple_2pers_pl"] = rot.."rîtes" p["indikativ_passesimple_3pers_pl"] = rot.."rirent" p["indikativ_futur_1pers_sg"] = rot.."rirai" p["indikativ_futur_2pers_sg"] = rot.."riras" p["indikativ_futur_3pers_sg"] = rot.."rira" p["indikativ_futur_1pers_pl"] = rot.."rirons" p["indikativ_futur_2pers_pl"] = rot.."rirez" p["indikativ_futur_3pers_pl"] = rot.."riront" p["konjunktiv_present_1pers_sg"] = rot.."re" p["konjunktiv_present_2pers_sg"] = rot.."res" p["konjunktiv_present_3pers_sg"] = rot.."re" p["konjunktiv_present_1pers_pl"] = rot.."rions" p["konjunktiv_present_2pers_pl"] = rot.."riez" p["konjunktiv_present_3pers_pl"] = rot.."rent" p["konjunktiv_imparfait_1pers_sg"] = rot.."risse" p["konjunktiv_imparfait_2pers_sg"] = rot.."risses" p["konjunktiv_imparfait_3pers_sg"] = rot.."rît" p["konjunktiv_imparfait_1pers_pl"] = rot.."rissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."rissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."rissent" p["konditional_present_1pers_sg"] = rot.."rirais" p["konditional_present_2pers_sg"] = rot.."rirais" p["konditional_present_3pers_sg"] = rot.."rirait" p["konditional_present_1pers_pl"] = rot.."ririons" p["konditional_present_2pers_pl"] = rot.."ririez" p["konditional_present_3pers_pl"] = rot.."riraient" p["imp_2pers_sg"] = rot.."re" p["imp_1pers_pl"] = rot.."rons" p["imp_2pers_pl"] = rot.."rez" p["HKG_nummer"] = "35" p["Bescherelle_nummer"] = "27" p["knas"] = true end -- Det oregelbundna verbet "partir" [HKG #36, B #25] -- även t.ex. "repartir" function konj_partir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") p["auxil"] = "être" p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "36" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "peindre" [HKG #37, B #57] -- även t.ex. "atteindre", "éteindre", "s'éteindre", -- "feindre", "teindre", "déteindre" function konj_peindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") -- roten är normalt "pei" p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."gnis" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "37" p["Bescherelle_nummer"] = "57" p["knas"] = true end -- Det oregelbundna verbet "plaire" [HKG #38, B #63] -- även t.ex. "déplaire", "taire" function konj_plaire(artikelnamn) local rot = string.gsub(artikelnamn,"aire$","") -- normalt är roten "pl" p["perfpart"] = rot.."u" p["prespart"] = rot.."aisant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aisons" p["indikativ_present_2pers_pl"] = rot.."aisez" p["indikativ_present_3pers_pl"] = rot.."aisent" p["indikativ_imparfait_1pers_sg"] = rot.."aisais" p["indikativ_imparfait_2pers_sg"] = rot.."aisais" p["indikativ_imparfait_3pers_sg"] = rot.."aisait" p["indikativ_imparfait_1pers_pl"] = rot.."aisions" p["indikativ_imparfait_2pers_pl"] = rot.."aisiez" p["indikativ_imparfait_3pers_pl"] = rot.."aisaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."airai" p["indikativ_futur_2pers_sg"] = rot.."airas" p["indikativ_futur_3pers_sg"] = rot.."aira" p["indikativ_futur_1pers_pl"] = rot.."airons" p["indikativ_futur_2pers_pl"] = rot.."airez" p["indikativ_futur_3pers_pl"] = rot.."airont" p["konjunktiv_present_1pers_sg"] = rot.."aise" p["konjunktiv_present_2pers_sg"] = rot.."aises" p["konjunktiv_present_3pers_sg"] = rot.."aise" p["konjunktiv_present_1pers_pl"] = rot.."aisions" p["konjunktiv_present_2pers_pl"] = rot.."aisiez" p["konjunktiv_present_3pers_pl"] = rot.."aisent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."airais" p["konditional_present_2pers_sg"] = rot.."airais" p["konditional_present_3pers_sg"] = rot.."airait" p["konditional_present_1pers_pl"] = rot.."airions" p["konditional_present_2pers_pl"] = rot.."airiez" p["konditional_present_3pers_pl"] = rot.."airaient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aisons" p["imp_2pers_pl"] = rot.."aisez" -- specialfall! verben "taire" (och "retaire") har if (string.match(artikelnamn,"taire$")) then p["indikativ_present_3pers_sg"] = rot.."ait" end p["HKG_nummer"] = "38" p["Bescherelle_nummer"] = "63" p["knas"] = true end -- Det oregelbundna verbet "pleuvoir" [HKG #39; B #45] function konj_pleuvoir(artikelnamn) local rot = string.gsub(artikelnamn,"euvoir$","") -- roten är normalt "pl" p["impersonnel"] = true p["perfpart"] = rot.."u" p["prespart"] = rot.."euvant" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_imparfait_3pers_sg"] = rot.."euvait" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_futur_3pers_sg"] = rot.."euvra" p["konjunktiv_present_3pers_sg"] = rot.."euve" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konditional_present_3pers_sg"] = rot.."euvrait" p["HKG_nummer"] = "39" p["Bescherelle_nummer"] = "45" p["knas"] = true end -- Det oregelbundna verbet "pouvoir" [HKG #40; B #43] function konj_pouvoir(artikelnamn) local rot = string.gsub(artikelnamn,"ouvoir$","") -- roten är normalt "p" p["perfpart"] = rot.."u" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "" p["perfpart_f_sg"] = "" p["perfpart_f_pl"] = "" p["prespart"] = rot.."ouvant" p["indikativ_present_1pers_sg"] = rot.."eux" p["indikativ_present_2pers_sg"] = rot.."eux" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."ouvons" p["indikativ_present_2pers_pl"] = rot.."ouvez" p["indikativ_present_3pers_pl"] = rot.."euvent" p["indikativ_imparfait_1pers_sg"] = rot.."ouvais" p["indikativ_imparfait_2pers_sg"] = rot.."ouvais" p["indikativ_imparfait_3pers_sg"] = rot.."ouvait" p["indikativ_imparfait_1pers_pl"] = rot.."ouvions" p["indikativ_imparfait_2pers_pl"] = rot.."ouviez" p["indikativ_imparfait_3pers_pl"] = rot.."ouvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."ourrai" p["indikativ_futur_2pers_sg"] = rot.."ourras" p["indikativ_futur_3pers_sg"] = rot.."ourra" p["indikativ_futur_1pers_pl"] = rot.."ourrons" p["indikativ_futur_2pers_pl"] = rot.."ourrez" p["indikativ_futur_3pers_pl"] = rot.."ourront" p["konjunktiv_present_1pers_sg"] = rot.."uisse" p["konjunktiv_present_2pers_sg"] = rot.."uisses" p["konjunktiv_present_3pers_sg"] = rot.."uisse" p["konjunktiv_present_1pers_pl"] = rot.."uissions" p["konjunktiv_present_2pers_pl"] = rot.."uissiez" p["konjunktiv_present_3pers_pl"] = rot.."uissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."ourrais" p["konditional_present_2pers_sg"] = rot.."ourrais" p["konditional_present_3pers_sg"] = rot.."ourrait" p["konditional_present_1pers_pl"] = rot.."ourrions" p["konditional_present_2pers_pl"] = rot.."ourriez" p["konditional_present_3pers_pl"] = rot.."ourraient" p["imp_2pers_sg"] = "" p["imp_1pers_pl"] = "" p["imp_2pers_pl"] = "" p["HKG_nummer"] = "40" p["Bescherelle_nummer"] = "43" p["knas"] = true end -- Det oregelbundna verbet "prendre" [HKG #41; B #54] -- även t.ex. "apprendre", "comprendre", -- "entreprendre", "surprendre" function konj_prendre(artikelnamn) local rot = string.gsub(artikelnamn,"endre$","") -- roten blir alltså "pr" p["perfpart"] = rot.."is" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."ends" p["indikativ_present_2pers_sg"] = rot.."ends" p["indikativ_present_3pers_sg"] = rot.."end" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."ennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."endrai" p["indikativ_futur_2pers_sg"] = rot.."endras" p["indikativ_futur_3pers_sg"] = rot.."endra" p["indikativ_futur_1pers_pl"] = rot.."endrons" p["indikativ_futur_2pers_pl"] = rot.."endrez" p["indikativ_futur_3pers_pl"] = rot.."endront" p["konjunktiv_present_1pers_sg"] = rot.."enne" p["konjunktiv_present_2pers_sg"] = rot.."ennes" p["konjunktiv_present_3pers_sg"] = rot.."enne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."ennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."endrais" p["konditional_present_2pers_sg"] = rot.."endrais" p["konditional_present_3pers_sg"] = rot.."endrait" p["konditional_present_1pers_pl"] = rot.."endrions" p["konditional_present_2pers_pl"] = rot.."endriez" p["konditional_present_3pers_pl"] = rot.."endraient" p["imp_2pers_sg"] = rot.."ends" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "41" p["Bescherelle_nummer"] = "54" p["knas"] = true end -- Det oregelbundna verbet "recevoir" [HKG #42; B #38] -- även t.ex. "apercevoir", "concevoir", -- "décevoir", "percevoir" function konj_recevoir(artikelnamn) local rot = string.gsub(artikelnamn,"cevoir$","") -- för "recevoir" blir roten "re" p["perfpart"] = rot.."çu" p["prespart"] = rot.."cevant" p["indikativ_present_1pers_sg"] = rot.."çois" p["indikativ_present_2pers_sg"] = rot.."çois" p["indikativ_present_3pers_sg"] = rot.."çoit" p["indikativ_present_1pers_pl"] = rot.."cevons" p["indikativ_present_2pers_pl"] = rot.."cevez" p["indikativ_present_3pers_pl"] = rot.."çoivent" p["indikativ_imparfait_1pers_sg"] = rot.."cevais" p["indikativ_imparfait_2pers_sg"] = rot.."cevais" p["indikativ_imparfait_3pers_sg"] = rot.."cevait" p["indikativ_imparfait_1pers_pl"] = rot.."cevions" p["indikativ_imparfait_2pers_pl"] = rot.."ceviez" p["indikativ_imparfait_3pers_pl"] = rot.."cevaient" p["indikativ_passesimple_1pers_sg"] = rot.."çus" p["indikativ_passesimple_2pers_sg"] = rot.."çus" p["indikativ_passesimple_3pers_sg"] = rot.."çut" p["indikativ_passesimple_1pers_pl"] = rot.."çûmes" p["indikativ_passesimple_2pers_pl"] = rot.."çûtes" p["indikativ_passesimple_3pers_pl"] = rot.."çurent" p["indikativ_futur_1pers_sg"] = rot.."cevrai" p["indikativ_futur_2pers_sg"] = rot.."cevras" p["indikativ_futur_3pers_sg"] = rot.."cevra" p["indikativ_futur_1pers_pl"] = rot.."cevrons" p["indikativ_futur_2pers_pl"] = rot.."cevrez" p["indikativ_futur_3pers_pl"] = rot.."cevront" p["konjunktiv_present_1pers_sg"] = rot.."çoive" p["konjunktiv_present_2pers_sg"] = rot.."çoives" p["konjunktiv_present_3pers_sg"] = rot.."çoive" p["konjunktiv_present_1pers_pl"] = rot.."cevions" p["konjunktiv_present_2pers_pl"] = rot.."ceviez" p["konjunktiv_present_3pers_pl"] = rot.."çoivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."çusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."çusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."çût" p["konjunktiv_imparfait_1pers_pl"] = rot.."çussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."çussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."çussent" p["konditional_present_1pers_sg"] = rot.."cevrais" p["konditional_present_2pers_sg"] = rot.."cevrais" p["konditional_present_3pers_sg"] = rot.."cevrait" p["konditional_present_1pers_pl"] = rot.."cevrions" p["konditional_present_2pers_pl"] = rot.."cevriez" p["konditional_present_3pers_pl"] = rot.."cevraient" p["imp_2pers_sg"] = rot.."çois" p["imp_1pers_pl"] = rot.."cevons" p["imp_2pers_pl"] = rot.."cevez" p["HKG_nummer"] = "42" p["Bescherelle_nummer"] = "38" p["knas"] = true end -- Det oregelbundna verbet "résoudre" [HKG #43, B #72] -- även t.ex. "dissoudre" function konj_resoudre(artikelnamn) local rot = string.gsub(artikelnamn,"udre$","") -- för "résoudre" blir alltså roten "réso" p["perfpart"] = rot.."lu" p["prespart"] = rot.."lvant" p["indikativ_present_1pers_sg"] = rot.."us" p["indikativ_present_2pers_sg"] = rot.."us" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."lvons" p["indikativ_present_2pers_pl"] = rot.."lvez" p["indikativ_present_3pers_pl"] = rot.."lvent" p["indikativ_imparfait_1pers_sg"] = rot.."lvais" p["indikativ_imparfait_2pers_sg"] = rot.."lvais" p["indikativ_imparfait_3pers_sg"] = rot.."lvait" p["indikativ_imparfait_1pers_pl"] = rot.."lvions" p["indikativ_imparfait_2pers_pl"] = rot.."lviez" p["indikativ_imparfait_3pers_pl"] = rot.."lvaient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."udrai" p["indikativ_futur_2pers_sg"] = rot.."udras" p["indikativ_futur_3pers_sg"] = rot.."udra" p["indikativ_futur_1pers_pl"] = rot.."udrons" p["indikativ_futur_2pers_pl"] = rot.."udrez" p["indikativ_futur_3pers_pl"] = rot.."udront" p["konjunktiv_present_1pers_sg"] = rot.."lve" p["konjunktiv_present_2pers_sg"] = rot.."lves" p["konjunktiv_present_3pers_sg"] = rot.."lve" p["konjunktiv_present_1pers_pl"] = rot.."lvions" p["konjunktiv_present_2pers_pl"] = rot.."lviez" p["konjunktiv_present_3pers_pl"] = rot.."lvent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."udrais" p["konditional_present_2pers_sg"] = rot.."udrais" p["konditional_present_3pers_sg"] = rot.."udrait" p["konditional_present_1pers_pl"] = rot.."udrions" p["konditional_present_2pers_pl"] = rot.."udriez" p["konditional_present_3pers_pl"] = rot.."udraient" p["imp_2pers_sg"] = rot.."us" p["imp_1pers_pl"] = rot.."lvons" p["imp_2pers_pl"] = rot.."lvez" p["HKG_nummer"] = "43" p["Bescherelle_nummer"] = "72" p["knas"] = true end -- Det oregelbundna verbet "rire" [HKG #44, B #79] -- även t.ex. "sourire" function konj_rire(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") -- för "rire" blir roten alltså "ri" p["perfpart"] = rot p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "44" p["Bescherelle_nummer"] = "79" p["knas"] = true end -- Det oregelbundna verbet "savoir" [HKG #45, B #41] function konj_savoir(artikelnamn) local rot = string.gsub(artikelnamn,"avoir$","") -- för verbet "savoir" blir roten "s" p["perfpart"] = rot.."u" p["prespart"] = rot.."achant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."ait" p["indikativ_present_1pers_pl"] = rot.."avons" p["indikativ_present_2pers_pl"] = rot.."avez" p["indikativ_present_3pers_pl"] = rot.."avent" p["indikativ_imparfait_1pers_sg"] = rot.."avais" p["indikativ_imparfait_2pers_sg"] = rot.."avais" p["indikativ_imparfait_3pers_sg"] = rot.."avait" p["indikativ_imparfait_1pers_pl"] = rot.."avions" p["indikativ_imparfait_2pers_pl"] = rot.."aviez" p["indikativ_imparfait_3pers_pl"] = rot.."avaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."aurai" p["indikativ_futur_2pers_sg"] = rot.."auras" p["indikativ_futur_3pers_sg"] = rot.."aura" p["indikativ_futur_1pers_pl"] = rot.."aurons" p["indikativ_futur_2pers_pl"] = rot.."aurez" p["indikativ_futur_3pers_pl"] = rot.."auront" p["konjunktiv_present_1pers_sg"] = rot.."ache" p["konjunktiv_present_2pers_sg"] = rot.."aches" p["konjunktiv_present_3pers_sg"] = rot.."ache" p["konjunktiv_present_1pers_pl"] = rot.."achions" p["konjunktiv_present_2pers_pl"] = rot.."achiez" p["konjunktiv_present_3pers_pl"] = rot.."achent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."aurais" p["konditional_present_2pers_sg"] = rot.."aurais" p["konditional_present_3pers_sg"] = rot.."aurait" p["konditional_present_1pers_pl"] = rot.."aurions" p["konditional_present_2pers_pl"] = rot.."auriez" p["konditional_present_3pers_pl"] = rot.."auraient" p["imp_2pers_sg"] = rot.."ache" p["imp_1pers_pl"] = rot.."achons" p["imp_2pers_pl"] = rot.."achez" p["HKG_nummer"] = "45" p["Bescherelle_nummer"] = "41" p["knas"] = true end -- Det oregelbundna verbet "sentir" [HKG #46, B #25] -- även t.ex. "repentir" function konj_sentir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") -- för "sentir" blir roten "sen" p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "46" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "servir" [HKG #47; B #35] -- även t.ex. "desservir" function konj_servir(artikelnamn) local rot = string.gsub(artikelnamn,"vir$","") -- för "servir" blir roten "ser" p["perfpart"] = rot.."vi" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."virai" p["indikativ_futur_2pers_sg"] = rot.."viras" p["indikativ_futur_3pers_sg"] = rot.."vira" p["indikativ_futur_1pers_pl"] = rot.."virons" p["indikativ_futur_2pers_pl"] = rot.."virez" p["indikativ_futur_3pers_pl"] = rot.."viront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."virais" p["konditional_present_2pers_sg"] = rot.."virais" p["konditional_present_3pers_sg"] = rot.."virait" p["konditional_present_1pers_pl"] = rot.."virions" p["konditional_present_2pers_pl"] = rot.."viriez" p["konditional_present_3pers_pl"] = rot.."viraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "47" p["Bescherelle_nummer"] = "35" p["knas"] = true end -- Det oregelbundna verbet "sortir" [HKG #48, B #25] function konj_sortir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") -- för "sortir" blir roten "sor" p["auxil"] = "être" -- TODO! Måste kunna göra detta valbart p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "48" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "suffire" [HKG #49; B #81] function konj_suffire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- för "suffire" blir roten "suff" p["perfpart"] = rot.."i" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" p["HKG_nummer"] = "49" p["Bescherelle_nummer"] = "81" p["knas"] = true end -- Det oregelbundna verbet "suivre" [HKG #50; B #75] -- även t.ex. "poursuivre" function konj_suivre(artikelnamn) local rot = string.gsub(artikelnamn,"vre$","") -- för "suivre" blir roten "sui" p["perfpart"] = rot.."vi" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."vrai" p["indikativ_futur_2pers_sg"] = rot.."vras" p["indikativ_futur_3pers_sg"] = rot.."vra" p["indikativ_futur_1pers_pl"] = rot.."vrons" p["indikativ_futur_2pers_pl"] = rot.."vrez" p["indikativ_futur_3pers_pl"] = rot.."vront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."vrais" p["konditional_present_2pers_sg"] = rot.."vrais" p["konditional_present_3pers_sg"] = rot.."vrait" p["konditional_present_1pers_pl"] = rot.."vrions" p["konditional_present_2pers_pl"] = rot.."vriez" p["konditional_present_3pers_pl"] = rot.."vraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "50" p["Bescherelle_nummer"] = "75" p["knas"] = true end -- Det oregelbundna verbet "tenir" [HKG #51; B #23] -- även t.ex. "s'abstenir", "appartenir", -- "contenir", "détenir", "entretenir", -- "maintenir", "obtenir", "retenir", "soutenir" function konj_tenir(artikelnamn) local rot = string.gsub(artikelnamn,"enir$","") -- för "tenir" blir roten "t" p["perfpart"] = rot.."enu" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."iens" p["indikativ_present_2pers_sg"] = rot.."iens" p["indikativ_present_3pers_sg"] = rot.."ient" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."iennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."ins" p["indikativ_passesimple_2pers_sg"] = rot.."ins" p["indikativ_passesimple_3pers_sg"] = rot.."int" p["indikativ_passesimple_1pers_pl"] = rot.."înmes" p["indikativ_passesimple_2pers_pl"] = rot.."întes" p["indikativ_passesimple_3pers_pl"] = rot.."inrent" p["indikativ_futur_1pers_sg"] = rot.."iendrai" p["indikativ_futur_2pers_sg"] = rot.."iendras" p["indikativ_futur_3pers_sg"] = rot.."iendra" p["indikativ_futur_1pers_pl"] = rot.."iendrons" p["indikativ_futur_2pers_pl"] = rot.."iendrez" p["indikativ_futur_3pers_pl"] = rot.."iendront" p["konjunktiv_present_1pers_sg"] = rot.."ienne" p["konjunktiv_present_2pers_sg"] = rot.."iennes" p["konjunktiv_present_3pers_sg"] = rot.."ienne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."iennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."insse" p["konjunktiv_imparfait_2pers_sg"] = rot.."insses" p["konjunktiv_imparfait_3pers_sg"] = rot.."înt" p["konjunktiv_imparfait_1pers_pl"] = rot.."inssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."inssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."inssent" p["konditional_present_1pers_sg"] = rot.."iendrais" p["konditional_present_2pers_sg"] = rot.."iendrais" p["konditional_present_3pers_sg"] = rot.."iendrait" p["konditional_present_1pers_pl"] = rot.."iendrions" p["konditional_present_2pers_pl"] = rot.."iendriez" p["konditional_present_3pers_pl"] = rot.."iendraient" p["imp_2pers_sg"] = rot.."iens" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "51" p["Bescherelle_nummer"] = "23" p["knas"] = true end -- Det oregelbundna verbet "vaincre" [HKG #52; B #60] -- även t.ex. "convaincre" function konj_vaincre(artikelnamn) local rot = string.gsub(artikelnamn,"cre$","") -- för "vaincre" blir roten "vain" p["perfpart"] = rot.."cu" p["prespart"] = rot.."quant" p["indikativ_present_1pers_sg"] = rot.."cs" p["indikativ_present_2pers_sg"] = rot.."cs" p["indikativ_present_3pers_sg"] = rot.."c" p["indikativ_present_1pers_pl"] = rot.."quons" p["indikativ_present_2pers_pl"] = rot.."quez" p["indikativ_present_3pers_pl"] = rot.."quent" p["indikativ_imparfait_1pers_sg"] = rot.."quais" p["indikativ_imparfait_2pers_sg"] = rot.."quais" p["indikativ_imparfait_3pers_sg"] = rot.."quait" p["indikativ_imparfait_1pers_pl"] = rot.."quions" p["indikativ_imparfait_2pers_pl"] = rot.."quiez" p["indikativ_imparfait_3pers_pl"] = rot.."quaient" p["indikativ_passesimple_1pers_sg"] = rot.."quis" p["indikativ_passesimple_2pers_sg"] = rot.."quis" p["indikativ_passesimple_3pers_sg"] = rot.."quit" p["indikativ_passesimple_1pers_pl"] = rot.."quîmes" p["indikativ_passesimple_2pers_pl"] = rot.."quîtes" p["indikativ_passesimple_3pers_pl"] = rot.."quirent" p["indikativ_futur_1pers_sg"] = rot.."crai" p["indikativ_futur_2pers_sg"] = rot.."cras" p["indikativ_futur_3pers_sg"] = rot.."cra" p["indikativ_futur_1pers_pl"] = rot.."crons" p["indikativ_futur_2pers_pl"] = rot.."crez" p["indikativ_futur_3pers_pl"] = rot.."cront" p["konjunktiv_present_1pers_sg"] = rot.."que" p["konjunktiv_present_2pers_sg"] = rot.."ques" p["konjunktiv_present_3pers_sg"] = rot.."que" p["konjunktiv_present_1pers_pl"] = rot.."quions" p["konjunktiv_present_2pers_pl"] = rot.."quiez" p["konjunktiv_present_3pers_pl"] = rot.."quent" p["konjunktiv_imparfait_1pers_sg"] = rot.."quisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."quisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."quît" p["konjunktiv_imparfait_1pers_pl"] = rot.."quissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."quissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."quissent" p["konditional_present_1pers_sg"] = rot.."crais" p["konditional_present_2pers_sg"] = rot.."crais" p["konditional_present_3pers_sg"] = rot.."crait" p["konditional_present_1pers_pl"] = rot.."crions" p["konditional_present_2pers_pl"] = rot.."criez" p["konditional_present_3pers_pl"] = rot.."craient" p["imp_2pers_sg"] = rot.."cs" p["imp_1pers_pl"] = rot.."quons" p["imp_2pers_pl"] = rot.."quez" p["HKG_nummer"] = "52" p["Bescherelle_nummer"] = "60" p["knas"] = true end -- Det oregelbundna verbet "valoir" [HKG #53, B #47] function konj_valoir(artikelnamn) local rot = string.gsub(artikelnamn,"loir$","") -- för "valoir" blir roten "va" p["perfpart"] = rot.."lu" p["prespart"] = rot.."lant" p["indikativ_present_1pers_sg"] = rot.."ux" p["indikativ_present_2pers_sg"] = rot.."ux" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."lons" p["indikativ_present_2pers_pl"] = rot.."lez" p["indikativ_present_3pers_pl"] = rot.."lent" p["indikativ_imparfait_1pers_sg"] = rot.."lais" p["indikativ_imparfait_2pers_sg"] = rot.."lais" p["indikativ_imparfait_3pers_sg"] = rot.."lait" p["indikativ_imparfait_1pers_pl"] = rot.."lions" p["indikativ_imparfait_2pers_pl"] = rot.."liez" p["indikativ_imparfait_3pers_pl"] = rot.."laient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."udrai" p["indikativ_futur_2pers_sg"] = rot.."udras" p["indikativ_futur_3pers_sg"] = rot.."udra" p["indikativ_futur_1pers_pl"] = rot.."udrons" p["indikativ_futur_2pers_pl"] = rot.."udrez" p["indikativ_futur_3pers_pl"] = rot.."udront" p["konjunktiv_present_1pers_sg"] = rot.."ille" p["konjunktiv_present_2pers_sg"] = rot.."illes" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_present_1pers_pl"] = rot.."lions" p["konjunktiv_present_2pers_pl"] = rot.."liez" p["konjunktiv_present_3pers_pl"] = rot.."illent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."udrais" p["konditional_present_2pers_sg"] = rot.."udrais" p["konditional_present_3pers_sg"] = rot.."udrait" p["konditional_present_1pers_pl"] = rot.."udrions" p["konditional_present_2pers_pl"] = rot.."udriez" p["konditional_present_3pers_pl"] = rot.."udraient" p["imp_2pers_sg"] = rot.."ux" p["imp_1pers_pl"] = rot.."lons" p["imp_2pers_pl"] = rot.."lez" p["HKG_nummer"] = "53" p["Bescherelle_nummer"] = "47" p["knas"] = true end -- Det oregelbundna verbet "venir" [HKG #54, B #23] -- även t.ex. "contrevenir", "convenir", -- "devenir", "parvenir", "prévenir", "revenir" -- "se souvenir" function konj_venir(artikelnamn) local rot = string.gsub(artikelnamn,"enir$","") -- ordet "venir" har roten "v" p["auxil"] = "être" p["perfpart"] = rot.."enu" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."iens" p["indikativ_present_2pers_sg"] = rot.."iens" p["indikativ_present_3pers_sg"] = rot.."ient" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."iennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."ins" p["indikativ_passesimple_2pers_sg"] = rot.."ins" p["indikativ_passesimple_3pers_sg"] = rot.."int" p["indikativ_passesimple_1pers_pl"] = rot.."înmes" p["indikativ_passesimple_2pers_pl"] = rot.."întes" p["indikativ_passesimple_3pers_pl"] = rot.."inrent" p["indikativ_futur_1pers_sg"] = rot.."iendrai" p["indikativ_futur_2pers_sg"] = rot.."iendras" p["indikativ_futur_3pers_sg"] = rot.."iendra" p["indikativ_futur_1pers_pl"] = rot.."iendrons" p["indikativ_futur_2pers_pl"] = rot.."iendrez" p["indikativ_futur_3pers_pl"] = rot.."iendront" p["konjunktiv_present_1pers_sg"] = rot.."ienne" p["konjunktiv_present_2pers_sg"] = rot.."iennes" p["konjunktiv_present_3pers_sg"] = rot.."ienne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."iennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."insse" p["konjunktiv_imparfait_2pers_sg"] = rot.."insses" p["konjunktiv_imparfait_3pers_sg"] = rot.."înt" p["konjunktiv_imparfait_1pers_pl"] = rot.."inssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."inssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."inssent" p["konditional_present_1pers_sg"] = rot.."iendrais" p["konditional_present_2pers_sg"] = rot.."iendrais" p["konditional_present_3pers_sg"] = rot.."iendrait" p["konditional_present_1pers_pl"] = rot.."iendrions" p["konditional_present_2pers_pl"] = rot.."iendriez" p["konditional_present_3pers_pl"] = rot.."iendraient" p["imp_2pers_sg"] = rot.."iens" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "54" p["Bescherelle_nummer"] = "23" p["knas"] = true end -- Det oregelbundna verbet "vivre" [HKG #55, B #76] -- även t.ex. "survivre" function konj_vivre(artikelnamn) local rot = string.gsub(artikelnamn,"ivre$","") -- ordet "vivre" får roten "v" p["perfpart"] = rot.."écu" p["prespart"] = rot.."ivant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."ivons" p["indikativ_present_2pers_pl"] = rot.."ivez" p["indikativ_present_3pers_pl"] = rot.."ivent" p["indikativ_imparfait_1pers_sg"] = rot.."ivais" p["indikativ_imparfait_2pers_sg"] = rot.."ivais" p["indikativ_imparfait_3pers_sg"] = rot.."ivait" p["indikativ_imparfait_1pers_pl"] = rot.."ivions" p["indikativ_imparfait_2pers_pl"] = rot.."iviez" p["indikativ_imparfait_3pers_pl"] = rot.."ivaient" p["indikativ_passesimple_1pers_sg"] = rot.."écus" p["indikativ_passesimple_2pers_sg"] = rot.."écus" p["indikativ_passesimple_3pers_sg"] = rot.."écut" p["indikativ_passesimple_1pers_pl"] = rot.."écûmes" p["indikativ_passesimple_2pers_pl"] = rot.."écûtes" p["indikativ_passesimple_3pers_pl"] = rot.."écurent" p["indikativ_futur_1pers_sg"] = rot.."ivrai" p["indikativ_futur_2pers_sg"] = rot.."ivras" p["indikativ_futur_3pers_sg"] = rot.."ivra" p["indikativ_futur_1pers_pl"] = rot.."ivrons" p["indikativ_futur_2pers_pl"] = rot.."ivrez" p["indikativ_futur_3pers_pl"] = rot.."ivront" p["konjunktiv_present_1pers_sg"] = rot.."ive" p["konjunktiv_present_2pers_sg"] = rot.."ives" p["konjunktiv_present_3pers_sg"] = rot.."ive" p["konjunktiv_present_1pers_pl"] = rot.."ivions" p["konjunktiv_present_2pers_pl"] = rot.."iviez" p["konjunktiv_present_3pers_pl"] = rot.."ivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."écusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."écusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."écût" p["konjunktiv_imparfait_1pers_pl"] = rot.."écussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."écussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."écussent" p["konditional_present_1pers_sg"] = rot.."ivrais" p["konditional_present_2pers_sg"] = rot.."ivrais" p["konditional_present_3pers_sg"] = rot.."ivrait" p["konditional_present_1pers_pl"] = rot.."ivrions" p["konditional_present_2pers_pl"] = rot.."ivriez" p["konditional_present_3pers_pl"] = rot.."ivraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."ivons" p["imp_2pers_pl"] = rot.."ivez" p["HKG_nummer"] = "55" p["Bescherelle_nummer"] = "76" p["knas"] = true end -- Det oregelbundna verbet "voir" [HKG #56; B #39] -- även t.ex. "entrevoir", "revoir", -- "prévoir" function konj_voir(artikelnamn) local rot = string.gsub(artikelnamn,"oir$","") -- ordet "voir" får roten "v" p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "56" p["Bescherelle_nummer"] = "39" p["knas"] = true end -- Det oregelbundna verbet "vouloir" [HKG #57; B #48] function konj_vouloir(artikelnamn) local rot = string.gsub(artikelnamn,"ouloir$","") -- ordet "vouloir" har alltså roten "v" p["perfpart"] = rot.."oulu" p["prespart"] = rot.."oulant" p["indikativ_present_1pers_sg"] = rot.."eux" p["indikativ_present_2pers_sg"] = rot.."eux" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."oulons" p["indikativ_present_2pers_pl"] = rot.."oulez" p["indikativ_present_3pers_pl"] = rot.."eulent" p["indikativ_imparfait_1pers_sg"] = rot.."oulais" p["indikativ_imparfait_2pers_sg"] = rot.."oulais" p["indikativ_imparfait_3pers_sg"] = rot.."oulait" p["indikativ_imparfait_1pers_pl"] = rot.."oulions" p["indikativ_imparfait_2pers_pl"] = rot.."ouliez" p["indikativ_imparfait_3pers_pl"] = rot.."oulaient" p["indikativ_passesimple_1pers_sg"] = rot.."oulus" p["indikativ_passesimple_2pers_sg"] = rot.."oulus" p["indikativ_passesimple_3pers_sg"] = rot.."oulut" p["indikativ_passesimple_1pers_pl"] = rot.."oulûmes" p["indikativ_passesimple_2pers_pl"] = rot.."oulûtes" p["indikativ_passesimple_3pers_pl"] = rot.."oulurent" p["indikativ_futur_1pers_sg"] = rot.."oudrai" p["indikativ_futur_2pers_sg"] = rot.."oudras" p["indikativ_futur_3pers_sg"] = rot.."oudra" p["indikativ_futur_1pers_pl"] = rot.."oudrons" p["indikativ_futur_2pers_pl"] = rot.."oudrez" p["indikativ_futur_3pers_pl"] = rot.."oudront" p["konjunktiv_present_1pers_sg"] = rot.."euille" p["konjunktiv_present_2pers_sg"] = rot.."euilles" p["konjunktiv_present_3pers_sg"] = rot.."euille" p["konjunktiv_present_1pers_pl"] = rot.."oulions" p["konjunktiv_present_2pers_pl"] = rot.."ouliez" p["konjunktiv_present_3pers_pl"] = rot.."euillent" p["konjunktiv_imparfait_1pers_sg"] = rot.."oulusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."oulusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."oulût" p["konjunktiv_imparfait_1pers_pl"] = rot.."oulussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."oulussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."oulussent" p["konditional_present_1pers_sg"] = rot.."oudrais" p["konditional_present_2pers_sg"] = rot.."oudrais" p["konditional_present_3pers_sg"] = rot.."oudrait" p["konditional_present_1pers_pl"] = rot.."oudrions" p["konditional_present_2pers_pl"] = rot.."oudriez" p["konditional_present_3pers_pl"] = rot.."oudraient" p["imp_2pers_sg"] = rot.."eux" p["imp_1pers_pl"] = rot.."oulons" p["imp_2pers_pl"] = rot.."oulez" p["imp_2pers_sg_alt"] = rot.."euille" p["imp_1pers_pl_alt"] = rot.."euillons" p["imp_2pers_pl_alt"] = rot.."euillez" p["HKG_nummer"] = "57" p["Bescherelle_nummer"] = "48" p["knas"] = true end -- Sen, funktioner för övriga konjugationer hos B (i samma ordning som där) -- det halvregelbundna verbet "peser" [B #9] -- gäller för verb som slutar på "-ecer", "-emer", "-ener", "-eper", -- "-erer", "-eser", "-ever", "-evrer" -- notera att verb som slutar på "-eler" och "-eter" täcks av andra funktioner function konj_peser(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = "" if (string.sub(verbetsbas, -2) == "vr") then kortrot = "vr" else kortrot = string.sub(verbetsbas, -1) end local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- exempel: för "peser" blir den "långa" roten "p" och den korta roten "s" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["Bescherelle_nummer"] = "9" p["knas"] = false end -- det halvregelbundna verbet "céder" [HKG #146; B #10] -- gäller för verb som slutar på "-é(.)er" function konj_ceder(artikelnamn) local kortrot = "" if (string.sub(artikelnamn,-6,-5) == "é") then kortrot = string.sub(artikelnamn,-4,-3) else kortrot = string.sub(artikelnamn,-3,-3) end local langrot = string.gsub(artikelnamn, "é"..kortrot.."er".."$", "") -- exempel: för "céder" blir den "långa" roten "c" och den korta roten "d" -- exempel: för "disséquer" blir den "långa" roten "diss" och den korta "qu" p["perfpart"] = langrot.."é"..kortrot.."é" p["prespart"] = langrot.."é"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."é"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."é"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."é"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."é"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."é"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."é"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."é"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."é"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."é"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."é"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."é"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."é"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."é"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."é"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."é"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."é"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."é"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."é"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."é"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."é"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."é"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."é"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."é"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."é"..kortrot.."ez" -- sen, de alternativa formerna p["indikativ_futur_1pers_sg_alt"] = langrot.."é"..kortrot.."erai" p["indikativ_futur_2pers_sg_alt"] = langrot.."é"..kortrot.."eras" p["indikativ_futur_3pers_sg_alt"] = langrot.."é"..kortrot.."era" p["indikativ_futur_1pers_pl_alt"] = langrot.."é"..kortrot.."erons" p["indikativ_futur_2pers_pl_alt"] = langrot.."é"..kortrot.."erez" p["indikativ_futur_3pers_pl_alt"] = langrot.."é"..kortrot.."eront" p["konditional_present_1pers_sg_alt"] = langrot.."é"..kortrot.."erais" p["konditional_present_2pers_sg_alt"] = langrot.."é"..kortrot.."erais" p["konditional_present_3pers_sg_alt"] = langrot.."é"..kortrot.."erait" p["konditional_present_1pers_pl_alt"] = langrot.."é"..kortrot.."erions" p["konditional_present_2pers_pl_alt"] = langrot.."é"..kortrot.."eriez" p["konditional_present_3pers_pl_alt"] = langrot.."é"..kortrot.."eraient" p["fotnot"] = "Formerna med 'é' är mindre vanliga sedan 1990 års rättskrivningsreform." p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "10" p["knas"] = false end -- det halvregelbundna verbet "jeter" [HKG #146; B #11] -- gäller för verb som slutar på "-eler" eller "-eter", förutom i några -- undantag (som hanteras av funktionen konj_modeler() istället) -- exempel är "jeter" och "appeler" function konj_jeter(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = string.sub(verbetsbas, -1) local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- för "jeter" blir den långa roten "j" och den korta roten "t" -- för "appeler" blir den långa roten "app" och den korta roten "l" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."e"..kortrot..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."e"..kortrot..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."e"..kortrot..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."e"..kortrot..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."e"..kortrot..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."e"..kortrot..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."e"..kortrot..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."e"..kortrot..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "11" p["knas"] = false end -- det halvregelbundna verbet "modeler" [HKG #146; B #12] -- gäller för vissa verb som slutar på "-eler" eller "-eter", som -- konjugeras annorlunda från hur sådana verb görs normalt -- exempel är "modeler" och "acheter" function konj_modeler(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = string.sub(verbetsbas, -1) local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- för "modeler" blir den långa roten "m" och den korta roten "l" -- för "acheter" blir den långa roten "ach" och den korta roten "t" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "12" p["knas"] = false end -- Regelbundna verb som slutar på "-éger" [B #14] -- exempelvis "assiéger" function konj_assieger(artikelnamn) local rot = string.gsub(artikelnamn,"éger$","") -- för "assiéger" blir roten "assi" p["perfpart"] = rot.."égé" p["prespart"] = rot.."égeant" p["indikativ_present_1pers_sg"] = rot.."ège" p["indikativ_present_2pers_sg"] = rot.."èges" p["indikativ_present_3pers_sg"] = rot.."ège" p["indikativ_present_1pers_pl"] = rot.."égeons" p["indikativ_present_2pers_pl"] = rot.."égez" p["indikativ_present_3pers_pl"] = rot.."ègent" p["indikativ_imparfait_1pers_sg"] = rot.."égeais" p["indikativ_imparfait_2pers_sg"] = rot.."égeais" p["indikativ_imparfait_3pers_sg"] = rot.."égeait" p["indikativ_imparfait_1pers_pl"] = rot.."égions" p["indikativ_imparfait_2pers_pl"] = rot.."égiez" p["indikativ_imparfait_3pers_pl"] = rot.."égeaient" p["indikativ_passesimple_1pers_sg"] = rot.."égeai" p["indikativ_passesimple_2pers_sg"] = rot.."égeas" p["indikativ_passesimple_3pers_sg"] = rot.."égea" p["indikativ_passesimple_1pers_pl"] = rot.."égeâmes" p["indikativ_passesimple_2pers_pl"] = rot.."égeâtes" p["indikativ_passesimple_3pers_pl"] = rot.."égèrent" p["indikativ_futur_1pers_sg"] = rot.."égerai" p["indikativ_futur_2pers_sg"] = rot.."égeras" p["indikativ_futur_3pers_sg"] = rot.."égera" p["indikativ_futur_1pers_pl"] = rot.."égerons" p["indikativ_futur_2pers_pl"] = rot.."égerez" p["indikativ_futur_3pers_pl"] = rot.."égeront" p["konjunktiv_present_1pers_sg"] = rot.."ège" p["konjunktiv_present_2pers_sg"] = rot.."èges" p["konjunktiv_present_3pers_sg"] = rot.."ège" p["konjunktiv_present_1pers_pl"] = rot.."égions" p["konjunktiv_present_2pers_pl"] = rot.."égiez" p["konjunktiv_present_3pers_pl"] = rot.."ègent" p["konjunktiv_imparfait_1pers_sg"] = rot.."égeasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."égeasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."égeât" p["konjunktiv_imparfait_1pers_pl"] = rot.."égeassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."égeassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."égeassent" p["konditional_present_1pers_sg"] = rot.."égerais" p["konditional_present_2pers_sg"] = rot.."égerais" p["konditional_present_3pers_sg"] = rot.."égerait" p["konditional_present_1pers_pl"] = rot.."égerions" p["konditional_present_2pers_pl"] = rot.."égeriez" p["konditional_present_3pers_pl"] = rot.."égeraient" p["imp_2pers_sg"] = rot.."ège" p["imp_1pers_pl"] = rot.."égons" p["imp_2pers_pl"] = rot.."égez" p["Bescherelle_nummer"] = "14" p["knas"] = false end -- Det oregelbundna verbet "vêtir" [B #26] -- samt "dévêtir" och "revêtir" function konj_vetir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- för "vêtir" blir roten "vêt" p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["Bescherelle_nummer"] = "26" p["knas"] = false end -- Det oregelbundna verbet "assaillir" [B #29] -- samt verb som slutar på "-aillir", som -- "tressaillir", "défaillir", men dock ej "faillir" function konj_assaillir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- för "assaillir" blir roten "assaill" p["perfpart"] = rot.."i" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" -- specialfall! just "saillir" har två variationer: if(string.match(artikelnamn,"^saillir$")) then p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_3pers_pl"] = rot.."eront" end p["Bescherelle_nummer"] = "29" p["knas"] = false end -- Det oregelbundna verbet "pourvoir" [B #40] -- även t.ex. "dépourvoir" function konj_pourvoir(artikelnamn) local rot = string.gsub(artikelnamn,"oir$","") -- ordet "pourvoir" får roten "pourv" p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["Bescherelle_nummer"] = "40" p["knas"] = true end -- Det oregelbundna verbet "traire" [B #61] -- samt "extraire", "distraire", "braire" function konj_traire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- för "traire" blir roten "tra" p["perfpart"] = rot.."it" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["fotnot"] = "Verbet är defekt och saknar böjningsformer för ''indicatif passé simple'' samt ''subjonctif imparfait''." p["Bescherelle_nummer"] = "61" p["knas"] = false end --------------------------------------------------------------- --------------------------------------------------------------- -- [Tredje delen] Vilken konjugation är det som gäller? --------------------------------------------------------------- --------------------------------------------------------------- -- Traditionellt säger man att det finns tre konjugationer. -- I själva verket finns det (medräknat de olika oregelbundna -- verben) dussintals olika former. För att hantera det korrekt -- tas först de olika oregelbundna formerna upp först. Sedan -- de regelbundna. function export.konjugera( artikelnamn ) verb = remove_reflexive_form(artikelnamn) -- {Första konjugationen}, verb som slutar på "-er" if(string.match(verb,"er$")) then -- Oregelbundna verb som slutar på "-er" if(string.match(verb,"^aller$")) then konj_aller(verb) elseif(string.match(verb,"^envoyer$")) then konj_envoyer(verb) elseif(string.match(verb,"éger$")) then -- tolkas annars som "-ger" konj_assieger(verb) elseif(string.match(verb,"cer$")) then konj_cer(verb) elseif(string.match(verb,"ger$")) then konj_ger(verb) elseif(string.match(verb,"oyer$")) then konj_oyer(verb) elseif(string.match(verb,"uyer$")) then konj_oyer(verb) -- notera, sköts som "oyer" elseif(string.match(verb,"ayer$")) then konj_ayer(verb) -- Sen undantag enligt Bescherelle: -- först, några verb som böjs som "peser" elseif(string.match(verb,"ecer$")) then konj_peser(verb) elseif(string.match(verb,"emer$")) then konj_peser(verb) elseif(string.match(verb,"ener$")) then konj_peser(verb) elseif(string.match(verb,"eper$")) then konj_peser(verb) elseif(string.match(verb,"erer$")) then konj_peser(verb) elseif(string.match(verb,"eser$")) then konj_peser(verb) elseif(string.match(verb,"ever$")) then konj_peser(verb) elseif(string.match(verb,"evrer$")) then konj_peser(verb) -- sen, de verb som böjs som "modeler" elseif(string.match(verb,"^celer$")) then konj_modeler(verb) elseif(string.match(verb,"^déceler$")) then konj_modeler(verb) elseif(string.match(verb,"^receler$")) then konj_modeler(verb) elseif(string.match(verb,"^ciseler$")) then konj_modeler(verb) elseif(string.match(verb,"^démanteler$")) then konj_modeler(verb) elseif(string.match(verb,"^écarteler$")) then konj_modeler(verb) elseif(string.match(verb,"^encasteler$")) then konj_modeler(verb) elseif(string.match(verb,"^geler$")) then konj_modeler(verb) elseif(string.match(verb,"^dégeler$")) then konj_modeler(verb) elseif(string.match(verb,"^congeler$")) then konj_modeler(verb) elseif(string.match(verb,"^surgeler$")) then konj_modeler(verb) elseif(string.match(verb,"^marteler$")) then konj_modeler(verb) elseif(string.match(verb,"^modeler$")) then konj_modeler(verb) elseif(string.match(verb,"^peler$")) then konj_modeler(verb) -- annars böjs de som "appeler" elseif(string.match(verb,"eler$")) then konj_jeter(verb) -- sen, de verb som böjs som "acheter" elseif(string.match(verb,"^acheter$")) then konj_modeler(verb) elseif(string.match(verb,"^racheter$")) then konj_modeler(verb) elseif(string.match(verb,"^bégueter$")) then konj_modeler(verb) elseif(string.match(verb,"^corseter$")) then konj_modeler(verb) elseif(string.match(verb,"^crocheter$")) then konj_modeler(verb) elseif(string.match(verb,"^fileter$")) then konj_modeler(verb) elseif(string.match(verb,"^fureter$")) then konj_modeler(verb) elseif(string.match(verb,"^haleter$")) then konj_modeler(verb) -- annars böjs de som "jeter" elseif(string.match(verb,"eter$")) then konj_jeter(verb) -- sen, verb som slutar på "-é(.)er" elseif(string.match(verb,"ébrer$")) then konj_ceder(verb) elseif(string.match(verb,"écer$")) then konj_ceder(verb) elseif(string.match(verb,"écher$")) then konj_ceder(verb) elseif(string.match(verb,"érer$")) then konj_ceder(verb) elseif(string.match(verb,"éder$")) then konj_ceder(verb) elseif(string.match(verb,"égler$")) then konj_ceder(verb) elseif(string.match(verb,"égner$")) then konj_ceder(verb) elseif(string.match(verb,"égrer$")) then konj_ceder(verb) elseif(string.match(verb,"éguer$")) then konj_ceder(verb) elseif(string.match(verb,"éler$")) then konj_ceder(verb) elseif(string.match(verb,"émer$")) then konj_ceder(verb) elseif(string.match(verb,"éner$")) then konj_ceder(verb) elseif(string.match(verb,"éper$")) then konj_ceder(verb) elseif(string.match(verb,"équer$")) then konj_ceder(verb) elseif(string.match(verb,"érer$")) then konj_ceder(verb) elseif(string.match(verb,"éser$")) then konj_ceder(verb) elseif(string.match(verb,"éter$")) then konj_ceder(verb) elseif(string.match(verb,"étrer$")) then konj_ceder(verb) elseif(string.match(verb,"évrer$")) then konj_ceder(verb) elseif(string.match(verb,"éyer$")) then konj_ceder(verb) -- Bescherelle skriver kryptiskt bara "etc." -- finns det fler former av "-é(.)er" som böjs som "céder"? -- Första konjugationens regelbundna else konj_er(verb) end end -- {Andra konjugationen}, verb som slutar på "-ir" if(string.match(verb,"ir$")) then -- Oregelbundna verb som slutar på "-ir" -- Först de som uttryckligen räknas upp av källan [HKG] if(string.match(verb,"^abstenir$")) then konj_tenir(verb) elseif(string.match(verb,"^accourir$")) then konj_courir(verb) elseif(string.match(verb,"^accueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^acquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^apercevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^appartenir$")) then konj_tenir(verb) elseif(string.match(verb,"^asseoir$")) then konj_asseoir(verb) elseif(string.match(verb,"^avoir$")) then konj_avoir(verb) elseif(string.match(verb,"^bouillir$")) then konj_bouillir(verb) elseif(string.match(verb,"^concourir$")) then konj_courir(verb) elseif(string.match(verb,"^conquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^consentir$")) then konj_sentir(verb) elseif(string.match(verb,"^contenir$")) then konj_tenir(verb) elseif(string.match(verb,"^contrevenir$")) then konj_venir(verb) elseif(string.match(verb,"^convenir$")) then konj_venir(verb) elseif(string.match(verb,"^courir$")) then konj_courir(verb) elseif(string.match(verb,"^couvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^cueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^décevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^découvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^démentir$")) then konj_mentir(verb) elseif(string.match(verb,"^desservir$")) then konj_servir(verb) elseif(string.match(verb,"^détenir$")) then konj_tenir(verb) elseif(string.match(verb,"^devenir$")) then konj_venir(verb) elseif(string.match(verb,"^devoir$")) then konj_devoir(verb) elseif(string.match(verb,"^dormir$")) then konj_dormir(verb) elseif(string.match(verb,"^émouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"^endormir$")) then konj_dormir(verb) elseif(string.match(verb,"^enfuir$")) then konj_fuir(verb) elseif(string.match(verb,"^enquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^entretenir$")) then konj_tenir(verb) elseif(string.match(verb,"^entrevoir$")) then konj_voir(verb) elseif(string.match(verb,"^entrouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^équivaloir$")) then konj_valoir(verb) elseif(string.match(verb,"^falloir$")) then konj_falloir(verb) elseif(string.match(verb,"^fuir$")) then konj_fuir(verb) elseif(string.match(verb,"^maintenir$")) then konj_tenir(verb) elseif(string.match(verb,"^mentir$")) then konj_mentir(verb) elseif(string.match(verb,"^mourir$")) then konj_mourir(verb) elseif(string.match(verb,"^mouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"^obtenir$")) then konj_tenir(verb) elseif(string.match(verb,"^offrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^ouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^parcourir$")) then konj_courir(verb) elseif(string.match(verb,"^partir$")) then konj_partir(verb) elseif(string.match(verb,"^parvenir$")) then konj_venir(verb) elseif(string.match(verb,"^percevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^pleuvoir$")) then konj_pleuvoir(verb) elseif(string.match(verb,"^pouvoir$")) then konj_pouvoir(verb) elseif(string.match(verb,"^prévenir$")) then konj_venir(verb) elseif(string.match(verb,"^prévoir$")) then konj_voir(verb) elseif(string.match(verb,"^recevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^recourir$")) then konj_courir(verb) elseif(string.match(verb,"^recueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^repentir$")) then konj_sentir(verb) elseif(string.match(verb,"^retenir$")) then konj_tenir(verb) elseif(string.match(verb,"^savoir$")) then konj_savoir(verb) elseif(string.match(verb,"^secourir$")) then konj_courir(verb) elseif(string.match(verb,"^sentir$")) then konj_sentir(verb) elseif(string.match(verb,"^servir$")) then konj_servir(verb) elseif(string.match(verb,"^sortir$")) then konj_sortir(verb) elseif(string.match(verb,"^souffrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^soutenir$")) then konj_tenir(verb) elseif(string.match(verb,"^souvenir$")) then konj_venir(verb) elseif(string.match(verb,"^survenir$")) then konj_venir(verb) elseif(string.match(verb,"^tenir$")) then konj_tenir(verb) elseif(string.match(verb,"^valoir$")) then konj_valoir(verb) elseif(string.match(verb,"^venir$")) then konj_venir(verb) elseif(string.match(verb,"^voir$")) then konj_voir(verb) elseif(string.match(verb,"^vouloir$")) then konj_vouloir(verb) -- sen resterande undantag, enligt min egen tolkning -- nedanstående följer inte uttryckligen av mina källor -- notera att dessa ej kan vara i bokstavsordning -- ha istället längre före kortare elseif(string.match(verb,"^asservir$")) then konj_ir(verb) -- notera: böjs INTE som -servir elseif(string.match(verb,"bouillir$")) then konj_bouillir(verb) elseif(string.match(verb,"pleuvoir$")) then konj_pleuvoir(verb) elseif(string.match(verb,"pourvoir$")) then konj_pourvoir(verb) -- elseif(string.match(verb,"faillir$")) then -- konj_faillir(verb) -- TODO: skriv denna metod elseif(string.match(verb,"asseoir$")) then konj_asseoir(verb) elseif(string.match(verb,"mouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"aillir$")) then konj_assaillir(verb) elseif(string.match(verb,"courir$")) then konj_courir(verb) elseif(string.match(verb,"cevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"dormir$")) then konj_dormir(verb) elseif(string.match(verb,"quérir$")) then konj_acquerir(verb) elseif(string.match(verb,"partir$")) then konj_partir(verb) elseif(string.match(verb,"sortir$")) then konj_sortir(verb) elseif(string.match(verb,"sentir$")) then konj_sentir(verb) elseif(string.match(verb,"ouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"savoir$")) then konj_savoir(verb) elseif(string.match(verb,"devoir$")) then konj_devoir(verb) elseif(string.match(verb,"valoir$")) then konj_valoir(verb) elseif(string.match(verb,"savoir$")) then konj_savoir(verb) elseif(string.match(verb,"servir$")) then konj_servir(verb) elseif(string.match(verb,"vêtir$")) then konj_vetir(verb) elseif(string.match(verb,"avoir$")) then konj_avoir(verb) elseif(string.match(verb,"venir$")) then konj_venir(verb) elseif(string.match(verb,"fuir$")) then konj_fuir(verb) elseif(string.match(verb,"voir$")) then konj_voir(verb) -- Andra konjugationens regelbundna else konj_ir(verb) end end -- {Tredje konjugationen}, verb som slutar på "-re" if(string.match(verb,"re$")) then -- Oregelbundna verb som slutar på "-re" -- först uppräkningen enligt källan [HKG] if(string.match(verb,"^abattre$")) then konj_battre(verb) elseif(string.match(verb,"^admettre$")) then konj_mettre(verb) elseif(string.match(verb,"^accroître$")) then konj_croitre(verb) elseif(string.match(verb,"^apparaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^apprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^atteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^battre$")) then konj_battre(verb) elseif(string.match(verb,"^boire$")) then konj_boire(verb) elseif(string.match(verb,"^combattre$")) then konj_battre(verb) elseif(string.match(verb,"^commettre$")) then konj_mettre(verb) elseif(string.match(verb,"^comprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^conclure$")) then konj_conclure(verb) elseif(string.match(verb,"^conduire$")) then konj_conduire(verb) elseif(string.match(verb,"^connaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^construire$")) then konj_conduire(verb) elseif(string.match(verb,"^contraindre$")) then konj_craindre(verb) elseif(string.match(verb,"^contredire$")) then konj_dire(verb) elseif(string.match(verb,"^convaincre$")) then konj_vaincre(verb) elseif(string.match(verb,"^coudre$")) then konj_coudre(verb) elseif(string.match(verb,"^craindre$")) then konj_craindre(verb) elseif(string.match(verb,"^croire$")) then konj_croire(verb) elseif(string.match(verb,"^croître$")) then konj_croitre(verb) elseif(string.match(verb,"^cuire$")) then konj_conduire(verb) elseif(string.match(verb,"^débattre$")) then konj_battre(verb) elseif(string.match(verb,"^découdre$")) then konj_coudre(verb) elseif(string.match(verb,"^décrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^décroître$")) then konj_croitre(verb) elseif(string.match(verb,"^défaire$")) then konj_faire(verb) elseif(string.match(verb,"^déplaire$")) then konj_plaire(verb) elseif(string.match(verb,"^déteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^détruire$")) then konj_conduire(verb) elseif(string.match(verb,"^dire$")) then konj_dire(verb) elseif(string.match(verb,"^disparaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^dissoudre$")) then konj_resoudre(verb) elseif(string.match(verb,"^écrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^élire$")) then konj_lire(verb) elseif(string.match(verb,"^entreprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^éteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^être$")) then konj_etre(verb) elseif(string.match(verb,"^exclure$")) then konj_conclure(verb) elseif(string.match(verb,"^faire$")) then konj_faire(verb) elseif(string.match(verb,"^feindre$")) then konj_peindre(verb) elseif(string.match(verb,"^inclure$")) then konj_conclure(verb) elseif(string.match(verb,"^inscrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^instruire$")) then konj_conduire(verb) elseif(string.match(verb,"^interdire$")) then konj_dire(verb) elseif(string.match(verb,"^introduire$")) then konj_conduire(verb) elseif(string.match(verb,"^joindre$")) then konj_joindre(verb) elseif(string.match(verb,"^lire$")) then konj_lire(verb) elseif(string.match(verb,"^luire$")) then konj_conduire(verb) elseif(string.match(verb,"^méconnaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^méprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^mettre$")) then konj_mettre(verb) elseif(string.match(verb,"^moudre$")) then konj_moudre(verb) elseif(string.match(verb,"^naître$")) then konj_naitre(verb) elseif(string.match(verb,"^nuire$")) then konj_conduire(verb) elseif(string.match(verb,"^omettre$")) then konj_mettre(verb) elseif(string.match(verb,"^paraître$")) then konj_connaitre(verb) elseif(string.match(verb,"^peindre$")) then konj_peindre(verb) elseif(string.match(verb,"^permettre$")) then konj_mettre(verb) elseif(string.match(verb,"^plaindre$")) then konj_craindre(verb) elseif(string.match(verb,"^plaire$")) then konj_plaire(verb) elseif(string.match(verb,"^poursuivre$")) then konj_suivre(verb) elseif(string.match(verb,"^prédire$")) then konj_dire(verb) elseif(string.match(verb,"^prendre$")) then konj_prendre(verb) elseif(string.match(verb,"^prescrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^produire$")) then konj_conduire(verb) elseif(string.match(verb,"^promettre$")) then konj_mettre(verb) elseif(string.match(verb,"^reconnaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^réduire$")) then konj_conduire(verb) elseif(string.match(verb,"^rejoindre$")) then konj_joindre(verb) elseif(string.match(verb,"^résoudre$")) then konj_resoudre(verb) elseif(string.match(verb,"^rire$")) then konj_rire(verb) elseif(string.match(verb,"^satisfaire$")) then konj_faire(verb) elseif(string.match(verb,"^séduire$")) then konj_conduire(verb) elseif(string.match(verb,"^sourire$")) then konj_rire(verb) elseif(string.match(verb,"^souscrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^suffire$")) then konj_suffire(verb) elseif(string.match(verb,"^suivre$")) then konj_suivre(verb) elseif(string.match(verb,"^surprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^survivre$")) then konj_vivre(verb) elseif(string.match(verb,"^taire$")) then konj_plaire(verb) elseif(string.match(verb,"^teindre$")) then konj_peindre(verb) elseif(string.match(verb,"^traduire$")) then konj_conduire(verb) elseif(string.match(verb,"^vaincre$")) then konj_vaincre(verb) elseif(string.match(verb,"^vivre$")) then konj_vivre(verb) -- sen undantag enligt Bescherelle elseif(string.match(verb,"^embatre$")) then konj_battre(verb) elseif(string.match(verb,"prendre$")) then konj_prendre(verb) elseif(string.match(verb,"battre$")) then konj_battre(verb) elseif(string.match(verb,"croire$")) then konj_croire(verb) elseif(string.match(verb,"aindre$")) then konj_craindre(verb) elseif(string.match(verb,"eindre$")) then konj_peindre(verb) elseif(string.match(verb,"oindre$")) then konj_joindre(verb) elseif(string.match(verb,"mettre$")) then konj_mettre(verb) elseif(string.match(verb,"soudre$")) then konj_resoudre(verb) elseif(string.match(verb,"faire$")) then konj_faire(verb) elseif(string.match(verb,"crire$")) then konj_ecrire(verb) -- sen resterande undantag, enligt min egen tolkning -- notera att dessa sista ej kan vara i bokstavsordning -- ha istället längre före kortare elseif(string.match(verb,"^circoncire$")) then konj_suffire(verb) elseif(string.match(verb,"^renaître$")) then konj_naitre(verb) elseif(string.match(verb,"^frire$")) then konj_suffire(verb) -- elseif(string.match(verb,"^maudire$")) then -- konj_maudire(verb) -- TODO: skriv denna funktion elseif(string.match(verb,"paraître$")) then konj_connaitre(verb) elseif(string.match(verb,"confire$")) then konj_suffire(verb) elseif(string.match(verb,"croître$")) then konj_croitre(verb) elseif(string.match(verb,"coudre$")) then konj_coudre(verb) elseif(string.match(verb,"moudre$")) then konj_moudre(verb) elseif(string.match(verb,"plaire$")) then konj_plaire(verb) elseif(string.match(verb,"suivre$")) then konj_suivre(verb) elseif(string.match(verb,"boire$")) then konj_boire(verb) elseif(string.match(verb,"clure$")) then konj_conclure(verb) elseif(string.match(verb,"vivre$")) then konj_vivre(verb) elseif(string.match(verb,"raire$")) then konj_traire(verb) elseif(string.match(verb,"dire$")) then konj_dire(verb) elseif(string.match(verb,"lire$")) then konj_lire(verb) elseif(string.match(verb,"uire$")) then konj_conduire(verb) -- Tredje konjugationens regelbundna else konj_re(verb) end end --- specialfallet "haïr", som varken slutar på "-er", "-ir" eller "-re" if(string.match(verb,"haïr$")) then konj_hair(verb) --- specialfallet "ouïr", som varken slutar på "-er", "-ir" eller "-re" elseif(string.match(verb,"ouïr$")) then -- konj_ouir(verb) -- TODO: skriv denna funktion end if(p["has_normal_perfpart"]) then p["perfpart_m_pl"] = p["perfpart"].."s" p["perfpart_f_sg"] = p["perfpart"].."e" p["perfpart_f_pl"] = p["perfpart"].."es" end return p end return export 6tif283nxr3eoh4tdvvctxfk7kfcmnt 3698095 3698067 2022-07-31T04:58:03Z Gabbe 1153 la till "surseoir" enligt källan Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- -- Modulen består av tre delar. Den första delen innehåller preliminära -- saker. -- -- Den andra delen är funktioner som tar fram de korrekta verbformerna. -- -- Den tredje delen är ett slags flödesschema för att se vilket sätt -- det befintliga verbet ska konjugeras på. Denna del anropar funktionerna -- i andra delen. -- -- Avslutningsvis returnas en "dictionary" (en tabell med -- index av typ "string") med de konjugerade formerna. -- -- Upphovsman: [[Användare:Gabbe]] -- -- Källan för de flesta konjugeringar är boken -- "Modern fransk grammatik" av Holmberg/Klum/Girod, 6:e upplagan -- När en funktion utgår ifrån den boken anges källan med [HKG #]. -- -- Övriga konjugeringar följer av boken -- "Le Nouveau Bescherelle, tome 1 : L'Art de conjuguer", Hatier 1966 -- När en funktion utgår ifrån den boken anges källan med [B #]. -- -- Används för närvarande enbart av {{fr-verb-test}} och [[Modul:fr-verb-artikel]] -- TODO (2022-07-30), funktioner som saknas -- * konj_maudire; eller hantera som specialfall av konj_ir()? -- * konj_faillir [B #30] -- * konj_ouir [B #37] --------------------------------------------------------------- --------------------------------------------------------------- -- [Första delen] Några preliminära saker. --------------------------------------------------------------- --------------------------------------------------------------- local export = {} local p = {} -- Börja med att skapa de variabler som används senare -- hjälpverb, standardinställningen är "avoir" p["auxil"] = "avoir" -- perfektparticip p["perfpart"] = "" -- normalt har perfektparticip formatet (donné / donnée / donnés / données) -- finns alternativa böjelser, t.ex. (mû / mue / mus / muses) p["has_normal_perfpart"] = true -- ändra till false i relevanta funktioner p["perfpart_m_pl"] = "" p["perfpart_f_sg"] = "" p["perfpart_f_pl"] = "" -- presensparticip p["prespart"] = "" -- indikativ, présent p["indikativ_present_1pers_sg"] = "" -- je p["indikativ_present_2pers_sg"] = "" -- tu p["indikativ_present_3pers_sg"] = "" -- il/elle/on p["indikativ_present_1pers_pl"] = "" -- nous p["indikativ_present_2pers_pl"] = "" -- vous p["indikativ_present_3pers_pl"] = "" -- ils/elles -- indikativ, imparfait p["indikativ_imparfait_1pers_sg"] = "" -- je p["indikativ_imparfait_2pers_sg"] = "" -- tu p["indikativ_imparfait_3pers_sg"] = "" -- il/elle/on p["indikativ_imparfait_1pers_pl"] = "" -- nous p["indikativ_imparfait_2pers_pl"] = "" -- vous p["indikativ_imparfait_3pers_pl"] = "" -- ils/elles -- indikativ, passé simple p["indikativ_passesimple_1pers_sg"] = "" -- je p["indikativ_passesimple_2pers_sg"] = "" -- tu p["indikativ_passesimple_3pers_sg"] = "" -- il/elle/on p["indikativ_passesimple_1pers_pl"] = "" -- nous p["indikativ_passesimple_2pers_pl"] = "" -- vous p["indikativ_passesimple_3pers_pl"] = "" -- ils/elles -- indikativ, futur simple p["indikativ_futur_1pers_sg"] = "" -- je p["indikativ_futur_2pers_sg"] = "" -- tu p["indikativ_futur_3pers_sg"] = "" -- il/elle/on p["indikativ_futur_1pers_pl"] = "" -- nous p["indikativ_futur_2pers_pl"] = "" -- vous p["indikativ_futur_3pers_pl"] = "" -- ils/elles -- konjunktiv, présent p["konjunktiv_present_1pers_sg"] = "" -- je p["konjunktiv_present_2pers_sg"] = "" -- tu p["konjunktiv_present_3pers_sg"] = "" -- il/elle/on p["konjunktiv_present_1pers_pl"] = "" -- nous p["konjunktiv_present_2pers_pl"] = "" -- vous p["konjunktiv_present_3pers_pl"] = "" -- ils/elles -- konjunktiv, imparfait p["konjunktiv_imparfait_1pers_sg"] = "" -- je p["konjunktiv_imparfait_2pers_sg"] = "" -- tu p["konjunktiv_imparfait_3pers_sg"] = "" -- il/elle/on p["konjunktiv_imparfait_1pers_pl"] = "" -- nous p["konjunktiv_imparfait_2pers_pl"] = "" -- vous p["konjunktiv_imparfait_3pers_pl"] = "" -- ils/elles -- konditionalis, présent p["konditional_present_1pers_sg"] = "" -- je p["konditional_present_2pers_sg"] = "" -- tu p["konditional_present_3pers_sg"] = "" -- il/elle/on p["konditional_present_1pers_pl"] = "" -- nous p["konditional_present_2pers_pl"] = "" -- vous p["konditional_present_3pers_pl"] = "" -- ils/elles -- imperativ p["imp_2pers_sg"] = "" -- tu p["imp_1pers_pl"] = "" -- nous p["imp_2pers_pl"] = "" -- vous -- alternativa konjugationer (för vissa verb) -- normalt har verb ej alternativformer, sätt till "true" när de gör det -- TODO: fundera ut ifall denna kan tas bort p["has_alt"] = false -- perfektparticip (alternativ) p["perfpart_alt"] = "" -- presensparticip (alternativ) p["prespart_alt"] = "" -- indikativ, présent (alternativ) p["indikativ_present_1pers_sg_alt"] = "" -- je p["indikativ_present_2pers_sg_alt"] = "" -- tu p["indikativ_present_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_present_1pers_pl_alt"] = "" -- nous p["indikativ_present_2pers_pl_alt"] = "" -- vous p["indikativ_present_3pers_pl_alt"] = "" -- ils/elles -- indikativ, imparfait (alternativ) p["indikativ_imparfait_1pers_sg_alt"] = "" -- je p["indikativ_imparfait_2pers_sg_alt"] = "" -- tu p["indikativ_imparfait_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_imparfait_1pers_pl_alt"] = "" -- nous p["indikativ_imparfait_2pers_pl_alt"] = "" -- vous p["indikativ_imparfait_3pers_pl_alt"] = "" -- ils/elles -- indikativ, passé simple (alternativ) p["indikativ_passesimple_1pers_sg_alt"] = "" -- je p["indikativ_passesimple_2pers_sg_alt"] = "" -- tu p["indikativ_passesimple_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_passesimple_1pers_pl_alt"] = "" -- nous p["indikativ_passesimple_2pers_pl_alt"] = "" -- vous p["indikativ_passesimple_3pers_pl_alt"] = "" -- ils/elles -- indikativ, futur simple (alternativ) p["indikativ_futur_1pers_sg_alt"] = "" -- je p["indikativ_futur_2pers_sg_alt"] = "" -- tu p["indikativ_futur_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_futur_1pers_pl_alt"] = "" -- nous p["indikativ_futur_2pers_pl_alt"] = "" -- vous p["indikativ_futur_3pers_pl_alt"] = "" -- ils/elles -- konjunktiv, présent (alternativ) p["konjunktiv_present_1pers_sg_alt"] = "" -- je p["konjunktiv_present_2pers_sg_alt"] = "" -- tu p["konjunktiv_present_3pers_sg_alt"] = "" -- il/elle/on p["konjunktiv_present_1pers_pl_alt"] = "" -- nous p["konjunktiv_present_2pers_pl_alt"] = "" -- vous p["konjunktiv_present_3pers_pl_alt"] = "" -- ils/elles -- konjunktiv, imparfait (alternativ) p["konjunktiv_imparfait_1pers_sg_alt"] = "" -- je p["konjunktiv_imparfait_2pers_sg_alt"] = "" -- tu p["konjunktiv_imparfait_3pers_sg_alt"] = "" -- il/elle/on p["konjunktiv_imparfait_1pers_pl_alt"] = "" -- nous p["konjunktiv_imparfait_2pers_pl_alt"] = "" -- vous p["konjunktiv_imparfait_3pers_pl_alt"] = "" -- ils/elles -- konditionalis, présent (alternativ) p["konditional_present_1pers_sg_alt"] = "" -- je p["konditional_present_2pers_sg_alt"] = "" -- tu p["konditional_present_3pers_sg_alt"] = "" -- il/elle/on p["konditional_present_1pers_pl_alt"] = "" -- nous p["konditional_present_2pers_pl_alt"] = "" -- vous p["konditional_present_3pers_pl_alt"] = "" -- ils/elles -- imperativ (alternativ) p["imp_2pers_sg_alt"] = "" -- tu p["imp_1pers_pl_alt"] = "" -- nous p["imp_2pers_pl_alt"] = "" -- vous -- nödvändigtvis opersonligt verb? Gäller som undantag p["impersonnel"] = false -- hjälpverbets former -- TODO: sköts detta bäst i moduler som anropar denna? p["auxil_indikativ_present_1pers_sg"] = "" p["auxil_indikativ_present_2pers_sg"] = "" p["auxil_indikativ_present_3pers_sg"] = "" p["auxil_indikativ_present_1pers_pl"] = "" p["auxil_indikativ_present_2pers_pl"] = "" p["auxil_indikativ_present_3pers_pl"] = "" p["auxil_indikativ_imparfait_1pers_sg"] = "" p["auxil_indikativ_imparfait_2pers_sg"] = "" p["auxil_indikativ_imparfait_3pers_sg"] = "" p["auxil_indikativ_imparfait_1pers_pl"] = "" p["auxil_indikativ_imparfait_2pers_pl"] = "" p["auxil_indikativ_imparfait_3pers_pl"] = "" p["auxil_indikativ_passesimple_1pers_sg"] = "" p["auxil_indikativ_passesimple_2pers_sg"] = "" p["auxil_indikativ_passesimple_3pers_sg"] = "" p["auxil_indikativ_passesimple_1pers_pl"] = "" p["auxil_indikativ_passesimple_2pers_pl"] = "" p["auxil_indikativ_passesimple_3pers_pl"] = "" p["auxil_indikativ_futur_1pers_sg"] = "" p["auxil_indikativ_futur_2pers_sg"] = "" p["auxil_indikativ_futur_3pers_sg"] = "" p["auxil_indikativ_futur_1pers_pl"] = "" p["auxil_indikativ_futur_2pers_pl"] = "" p["auxil_indikativ_futur_3pers_pl"] = "" p["auxil_konjunktiv_present_1pers_sg"] = "" p["auxil_konjunktiv_present_2pers_sg"] = "" p["auxil_konjunktiv_present_3pers_sg"] = "" p["auxil_konjunktiv_present_1pers_pl"] = "" p["auxil_konjunktiv_present_2pers_pl"] = "" p["auxil_konjunktiv_present_3pers_pl"] = "" p["auxil_konjunktiv_imparfait_1pers_sg"] = "" p["auxil_konjunktiv_imparfait_2pers_sg"] = "" p["auxil_konjunktiv_imparfait_3pers_sg"] = "" p["auxil_konjunktiv_imparfait_1pers_pl"] = "" p["auxil_konjunktiv_imparfait_2pers_pl"] = "" p["auxil_konjunktiv_imparfait_3pers_pl"] = "" p["auxil_konditional_present_1pers_sg"] = "" p["auxil_konditional_present_2pers_sg"] = "" p["auxil_konditional_present_3pers_sg"] = "" p["auxil_konditional_present_1pers_pl"] = "" p["auxil_konditional_present_2pers_pl"] = "" p["auxil_konditional_present_3pers_pl"] = "" -- ska verbet konjugeras reflexivt? -- TODO: kan denna tas bort? p["reflex"] = false -- eventuella fotnoter p["fotnot"] = "" -- numret (enligt källorna) för den konjugeringsparadigm som tillämpades p["HKG_nummer"] = "" p["Bescherelle_nummer"] = "" -- felkontroll -- TODO: tas bort när avlusningen är helt klar p["knas"] = true p["err_msg"] = "" -- Några specialfall för reflexiva verb: -- Vissa artiklar har den reflexiva formen som titel. -- Lagra artikelnamnet i "artikelnamn" och returnera -- verbets grundform, som är vad resten av modulen -- utgår ifrån function remove_reflexive_form( artikelnamn ) p["artikelnamn"] = artikelnamn if(string.match(artikelnamn,"^se ")) then p["verb"] = string.gsub(artikelnamn,"^se ","") p["reflex"] = true elseif (string.match(artikelnamn,"^s'")) then p["verb"] = string.gsub(artikelnamn,"^s'","") p["reflex"] = true elseif (string.match(artikelnamn,"^s’")) then p["verb"] = string.gsub(artikelnamn,"^s’","") p["reflex"] = true else p["verb"] = artikelnamn end return p["verb"] end --------------------------------------------------------------- --------------------------------------------------------------- -- [Andra delen, definiera konjugationerna] --------------------------------------------------------------- --------------------------------------------------------------- -- Först, funktioner för konjugationerna hos HKG (i samma ordning som där) -- Regelbundna verb som slutar på "-er" [HKG #143; B #6, #13, #15] function konj_er(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") p["perfpart"] = rot.."é" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."ai" p["indikativ_passesimple_2pers_sg"] = rot.."as" p["indikativ_passesimple_3pers_sg"] = rot.."a" p["indikativ_passesimple_1pers_pl"] = rot.."âmes" p["indikativ_passesimple_2pers_pl"] = rot.."âtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."asse" p["konjunktiv_imparfait_2pers_sg"] = rot.."asses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ât" p["konjunktiv_imparfait_1pers_pl"] = rot.."assions" p["konjunktiv_imparfait_2pers_pl"] = rot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."assent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "143" p["Bescherelle_nummer"] = "6" -- verb som slutar på "-éer" böjs enligt ovan, men har ett annat -- nummer i Bescherelle. Likaså verb som slutar på "-ier" if(string.match(artikelnamn,"éer$")) then p["Bescherelle_nummer"] = "13" elseif(string.match(artikelnamn,"ier$")) then p["Bescherelle_nummer"] = "15" end p["knas"] = false end -- Regelbundna verb som slutar på "-ir" [HKG #144; B #19] function konj_ir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") p["perfpart"] = rot.."i" p["prespart"] = rot.."issant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."issons" p["indikativ_present_2pers_pl"] = rot.."issez" p["indikativ_present_3pers_pl"] = rot.."issent" p["indikativ_imparfait_1pers_sg"] = rot.."issais" p["indikativ_imparfait_2pers_sg"] = rot.."issais" p["indikativ_imparfait_3pers_sg"] = rot.."issait" p["indikativ_imparfait_1pers_pl"] = rot.."issions" p["indikativ_imparfait_2pers_pl"] = rot.."issiez" p["indikativ_imparfait_3pers_pl"] = rot.."issaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."isse" p["konjunktiv_present_2pers_sg"] = rot.."isses" p["konjunktiv_present_3pers_sg"] = rot.."isse" p["konjunktiv_present_1pers_pl"] = rot.."issions" p["konjunktiv_present_2pers_pl"] = rot.."issiez" p["konjunktiv_present_3pers_pl"] = rot.."issent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."issons" p["imp_2pers_pl"] = rot.."issez" p["HKG_nummer"] = "144" p["Bescherelle_nummer"] = "19" p["knas"] = false end -- Regelbundna verb som slutar på "-re" [HKG #145; B #53] function konj_re(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" -- specialfall! hanterar "rompre", "interrompre", och liknande -- gäller när roten varken slutar på 'd' eller 't': if (not string.match(rot,"d$")) and (not string.match(rot,"t$")) then p["indikativ_present_3pers_sg"] = rot.."t" end p["HKG_nummer"] = "145" p["Bescherelle_nummer"] = "53" p["knas"] = false end -- Specialfallet verb som slutar på "-ger" [B #8] -- exempelvis "manger", "arranger", "bouger", "nager", -- "partager" function konj_ger(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") -- för "manger" blir roten "mang" p["perfpart"] = rot.."é" p["prespart"] = rot.."eant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."eons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."eais" p["indikativ_imparfait_2pers_sg"] = rot.."eais" p["indikativ_imparfait_3pers_sg"] = rot.."eait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."eaient" p["indikativ_passesimple_1pers_sg"] = rot.."eai" p["indikativ_passesimple_2pers_sg"] = rot.."eas" p["indikativ_passesimple_3pers_sg"] = rot.."ea" p["indikativ_passesimple_1pers_pl"] = rot.."eâmes" p["indikativ_passesimple_2pers_pl"] = rot.."eâtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."easse" p["konjunktiv_imparfait_2pers_sg"] = rot.."easses" p["konjunktiv_imparfait_3pers_sg"] = rot.."eât" p["konjunktiv_imparfait_1pers_pl"] = rot.."eassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."eassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."eassent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."eons" p["imp_2pers_pl"] = rot.."ez" p["Bescherelle_nummer"] = "8" p["knas"] = false end -- Specialfallet verb som slutar på "-cer" [B #7] -- exempelvis "remplacer", "avancer", "commencer", -- "forcer", "renoncer" function konj_cer(artikelnamn) local rot = string.gsub(artikelnamn,"cer$","") -- för "remplacer" blir roten "rempla" p["perfpart"] = rot.."cé" p["prespart"] = rot.."çant" p["indikativ_present_1pers_sg"] = rot.."ce" p["indikativ_present_2pers_sg"] = rot.."ces" p["indikativ_present_3pers_sg"] = rot.."ce" p["indikativ_present_1pers_pl"] = rot.."çons" p["indikativ_present_2pers_pl"] = rot.."cez" p["indikativ_present_3pers_pl"] = rot.."cent" p["indikativ_imparfait_1pers_sg"] = rot.."çais" p["indikativ_imparfait_2pers_sg"] = rot.."çais" p["indikativ_imparfait_3pers_sg"] = rot.."çait" p["indikativ_imparfait_1pers_pl"] = rot.."cions" p["indikativ_imparfait_2pers_pl"] = rot.."ciez" p["indikativ_imparfait_3pers_pl"] = rot.."çaient" p["indikativ_passesimple_1pers_sg"] = rot.."çai" p["indikativ_passesimple_2pers_sg"] = rot.."ças" p["indikativ_passesimple_3pers_sg"] = rot.."ça" p["indikativ_passesimple_1pers_pl"] = rot.."çâmes" p["indikativ_passesimple_2pers_pl"] = rot.."çâtes" p["indikativ_passesimple_3pers_pl"] = rot.."cèrent" p["indikativ_futur_1pers_sg"] = rot.."cerai" p["indikativ_futur_2pers_sg"] = rot.."ceras" p["indikativ_futur_3pers_sg"] = rot.."cera" p["indikativ_futur_1pers_pl"] = rot.."cerons" p["indikativ_futur_2pers_pl"] = rot.."cerez" p["indikativ_futur_3pers_pl"] = rot.."ceront" p["konjunktiv_present_1pers_sg"] = rot.."ce" p["konjunktiv_present_2pers_sg"] = rot.."ces" p["konjunktiv_present_3pers_sg"] = rot.."ce" p["konjunktiv_present_1pers_pl"] = rot.."cions" p["konjunktiv_present_2pers_pl"] = rot.."ciez" p["konjunktiv_present_3pers_pl"] = rot.."cent" p["konjunktiv_imparfait_1pers_sg"] = rot.."çasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."çasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."çât" p["konjunktiv_imparfait_1pers_pl"] = rot.."çassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."çassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."çassent" p["konditional_present_1pers_sg"] = rot.."cerais" p["konditional_present_2pers_sg"] = rot.."cerais" p["konditional_present_3pers_sg"] = rot.."cerait" p["konditional_present_1pers_pl"] = rot.."cerions" p["konditional_present_2pers_pl"] = rot.."ceriez" p["konditional_present_3pers_pl"] = rot.."ceraient" p["imp_2pers_sg"] = rot.."ce" p["imp_1pers_pl"] = rot.."çons" p["imp_2pers_pl"] = rot.."cez" p["Bescherelle_nummer"] = "7" p["knas"] = false end -- Specialfallet verb som slutar på "-oyer" / "-uyer" [B #17] -- exempelvis "nettoyer", "essuyer", "employer", -- "tutoyer", "appuyer", "s'ennuyer" function konj_oyer(artikelnamn) local rot = string.gsub(artikelnamn,"yer$","") -- för "nettoyer" blir roten "netto" p["perfpart"] = rot.."yé" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."ie" p["indikativ_present_2pers_sg"] = rot.."ies" p["indikativ_present_3pers_sg"] = rot.."ie" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."yai" p["indikativ_passesimple_2pers_sg"] = rot.."yas" p["indikativ_passesimple_3pers_sg"] = rot.."ya" p["indikativ_passesimple_1pers_pl"] = rot.."yâmes" p["indikativ_passesimple_2pers_pl"] = rot.."yâtes" p["indikativ_passesimple_3pers_pl"] = rot.."yèrent" p["indikativ_futur_1pers_sg"] = rot.."ierai" p["indikativ_futur_2pers_sg"] = rot.."ieras" p["indikativ_futur_3pers_sg"] = rot.."iera" p["indikativ_futur_1pers_pl"] = rot.."ierons" p["indikativ_futur_2pers_pl"] = rot.."ierez" p["indikativ_futur_3pers_pl"] = rot.."ieront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konjunktiv_imparfait_1pers_sg"] = rot.."yasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."yasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."yât" p["konjunktiv_imparfait_1pers_pl"] = rot.."yassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."yassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."yassent" p["konditional_present_1pers_sg"] = rot.."ierais" p["konditional_present_2pers_sg"] = rot.."ierais" p["konditional_present_3pers_sg"] = rot.."ierait" p["konditional_present_1pers_pl"] = rot.."ierions" p["konditional_present_2pers_pl"] = rot.."ieriez" p["konditional_present_3pers_pl"] = rot.."ieraient" p["imp_2pers_sg"] = rot.."ie" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["Bescherelle_nummer"] = "17" p["knas"] = false end -- Specialfallet verb som slutar på "-ayer" [HKG #146; B #16] -- exempelvis "essayer", "effrayer", "payer" function konj_ayer(artikelnamn) local rot = string.gsub(artikelnamn,"yer$","") -- för "essayer" blir roten "essa" -- först formen med bara "y" p["perfpart"] = rot.."yé" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."ye" p["indikativ_present_2pers_sg"] = rot.."yes" p["indikativ_present_3pers_sg"] = rot.."ye" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."yent" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."yai" p["indikativ_passesimple_2pers_sg"] = rot.."yas" p["indikativ_passesimple_3pers_sg"] = rot.."ya" p["indikativ_passesimple_1pers_pl"] = rot.."yâmes" p["indikativ_passesimple_2pers_pl"] = rot.."yâtes" p["indikativ_passesimple_3pers_pl"] = rot.."yèrent" p["indikativ_futur_1pers_sg"] = rot.."yerai" p["indikativ_futur_2pers_sg"] = rot.."yeras" p["indikativ_futur_3pers_sg"] = rot.."yera" p["indikativ_futur_1pers_pl"] = rot.."yerons" p["indikativ_futur_2pers_pl"] = rot.."yerez" p["indikativ_futur_3pers_pl"] = rot.."yeront" p["konjunktiv_present_1pers_sg"] = rot.."ye" p["konjunktiv_present_2pers_sg"] = rot.."yes" p["konjunktiv_present_3pers_sg"] = rot.."ye" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."yent" p["konjunktiv_imparfait_1pers_sg"] = rot.."yasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."yasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."yât" p["konjunktiv_imparfait_1pers_pl"] = rot.."yassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."yassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."yassent" p["konditional_present_1pers_sg"] = rot.."yerais" p["konditional_present_2pers_sg"] = rot.."yerais" p["konditional_present_3pers_sg"] = rot.."yerait" p["konditional_present_1pers_pl"] = rot.."yerions" p["konditional_present_2pers_pl"] = rot.."yeriez" p["konditional_present_3pers_pl"] = rot.."yeraient" p["imp_2pers_sg"] = rot.."ye" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" -- sen alternativformen där "y" buys ut mot "i" före "e" p["indikativ_present_1pers_sg_alt"] = rot.."ie" p["indikativ_present_2pers_sg_alt"] = rot.."ies" p["indikativ_present_3pers_sg_alt"] = rot.."ie" p["indikativ_present_3pers_pl_alt"] = rot.."ient" p["indikativ_futur_1pers_sg_alt"] = rot.."ierai" p["indikativ_futur_2pers_sg_alt"] = rot.."ieras" p["indikativ_futur_3pers_sg_alt"] = rot.."iera" p["indikativ_futur_1pers_pl_alt"] = rot.."ierons" p["indikativ_futur_2pers_pl_alt"] = rot.."ierez" p["indikativ_futur_3pers_pl_alt"] = rot.."ieront" p["konjunktiv_present_1pers_sg_alt"] = rot.."ie" p["konjunktiv_present_2pers_sg_alt"] = rot.."ies" p["konjunktiv_present_3pers_sg_alt"] = rot.."ie" p["konjunktiv_present_3pers_pl_alt"] = rot.."ient" p["konditional_present_1pers_sg_alt"] = rot.."ierais" p["konditional_present_2pers_sg_alt"] = rot.."ierais" p["konditional_present_3pers_sg_alt"] = rot.."ierait" p["konditional_present_1pers_pl_alt"] = rot.."ierions" p["konditional_present_2pers_pl_alt"] = rot.."ieriez" p["konditional_present_3pers_pl_alt"] = rot.."ieraient" p["imp_2pers_sg_alt"] = rot.."ie" p["fotnot"] = "Övergången från 'y' till 'i' är valfri. Båda förekommer." p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "16" p["knas"] = false end -- Det oregelbundna verbet "acquérir" [HKG #1; B #24] -- även t.ex. "conquérir" function konj_acquerir(artikelnamn) local rot = string.gsub(artikelnamn,"érir$","") p["perfpart"] = rot.."is" p["prespart"] = rot.."érant" p["indikativ_present_1pers_sg"] = rot.."iers" p["indikativ_present_2pers_sg"] = rot.."iers" p["indikativ_present_3pers_sg"] = rot.."iert" p["indikativ_present_1pers_pl"] = rot.."érons" p["indikativ_present_2pers_pl"] = rot.."érez" p["indikativ_present_3pers_pl"] = rot.."ièrent" p["indikativ_imparfait_1pers_sg"] = rot.."érais" p["indikativ_imparfait_2pers_sg"] = rot.."érais" p["indikativ_imparfait_3pers_sg"] = rot.."érait" p["indikativ_imparfait_1pers_pl"] = rot.."érions" p["indikativ_imparfait_2pers_pl"] = rot.."ériez" p["indikativ_imparfait_3pers_pl"] = rot.."éraient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."ière" p["konjunktiv_present_2pers_sg"] = rot.."ières" p["konjunktiv_present_3pers_sg"] = rot.."ière" p["konjunktiv_present_1pers_pl"] = rot.."érions" p["konjunktiv_present_2pers_pl"] = rot.."ériez" p["konjunktiv_present_3pers_pl"] = rot.."ièrent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."iers" p["imp_1pers_pl"] = rot.."érons" p["imp_2pers_pl"] = rot.."érez" p["HKG_nummer"] = "1" p["Bescherelle_nummer"] = "24" p["knas"] = false end -- Det oregelbundna verbet "aller" [HKG #2; B #22] function konj_aller(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") -- för "aller" blir roten "all" p["auxil"] = "être" p["perfpart"] = rot.."é" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = "vais" p["indikativ_present_2pers_sg"] = "vas" p["indikativ_present_3pers_sg"] = "va" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = "vont" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."ai" p["indikativ_passesimple_2pers_sg"] = rot.."as" p["indikativ_passesimple_3pers_sg"] = rot.."a" p["indikativ_passesimple_1pers_pl"] = rot.."âmes" p["indikativ_passesimple_2pers_pl"] = rot.."âtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = "irai" p["indikativ_futur_2pers_sg"] = "iras" p["indikativ_futur_3pers_sg"] = "ira" p["indikativ_futur_1pers_pl"] = "irons" p["indikativ_futur_2pers_pl"] = "irez" p["indikativ_futur_3pers_pl"] = "iront" p["konjunktiv_present_1pers_sg"] = "aille" p["konjunktiv_present_2pers_sg"] = "ailles" p["konjunktiv_present_3pers_sg"] = "aille" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = "aillent" p["konjunktiv_imparfait_1pers_sg"] = rot.."asse" p["konjunktiv_imparfait_2pers_sg"] = rot.."asses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ât" p["konjunktiv_imparfait_1pers_pl"] = rot.."assions" p["konjunktiv_imparfait_2pers_pl"] = rot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."assent" p["konditional_present_1pers_sg"] = "irais" p["konditional_present_2pers_sg"] = "irais" p["konditional_present_3pers_sg"] = "irait" p["konditional_present_1pers_pl"] = "irions" p["konditional_present_2pers_pl"] = "iriez" p["konditional_present_3pers_pl"] = "iraient" p["imp_2pers_sg"] = "va" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "2" p["Bescherelle_nummer"] = "22" p["knas"] = false end -- Det oregelbundna verbet "s'asseoir" [HKG #3; B #49] -- även för t.ex. "rasseoir" function konj_asseoir(artikelnamn) local rot = string.gsub(artikelnamn,"eoir$","") p["auxil"] = "être" -- först, den ena formen p["perfpart"] = rot.."is" p["prespart"] = rot.."eyant" p["indikativ_present_1pers_sg"] = rot.."ieds" p["indikativ_present_2pers_sg"] = rot.."ieds" p["indikativ_present_3pers_sg"] = rot.."ied" p["indikativ_present_1pers_pl"] = rot.."eyons" p["indikativ_present_2pers_pl"] = rot.."eyez" p["indikativ_present_3pers_pl"] = rot.."eyent" p["indikativ_imparfait_1pers_sg"] = rot.."eyais" p["indikativ_imparfait_2pers_sg"] = rot.."eyais" p["indikativ_imparfait_3pers_sg"] = rot.."eyait" p["indikativ_imparfait_1pers_pl"] = rot.."eyions" p["indikativ_imparfait_2pers_pl"] = rot.."eyiez" p["indikativ_imparfait_3pers_pl"] = rot.."eyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."iérai" p["indikativ_futur_2pers_sg"] = rot.."iéras" p["indikativ_futur_3pers_sg"] = rot.."iéra" p["indikativ_futur_1pers_pl"] = rot.."iérons" p["indikativ_futur_2pers_pl"] = rot.."iérez" p["indikativ_futur_3pers_pl"] = rot.."iéront" p["konjunktiv_present_1pers_sg"] = rot.."eye" p["konjunktiv_present_2pers_sg"] = rot.."eyes" p["konjunktiv_present_3pers_sg"] = rot.."eye" p["konjunktiv_present_1pers_pl"] = rot.."eyions" p["konjunktiv_present_2pers_pl"] = rot.."eyiez" p["konjunktiv_present_3pers_pl"] = rot.."eyent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."iérais" p["konditional_present_2pers_sg"] = rot.."iérais" p["konditional_present_3pers_sg"] = rot.."iérait" p["konditional_present_1pers_pl"] = rot.."iérions" p["konditional_present_2pers_pl"] = rot.."iériez" p["konditional_present_3pers_pl"] = rot.."iéraient" p["imp_2pers_sg"] = rot.."ieds" p["imp_1pers_pl"] = rot.."eyons" p["imp_2pers_pl"] = rot.."eyez" -- sen, den alternativa formen p["has_alt"] = true p["prespart_alt"] = rot.."oyant" p["indikativ_present_1pers_sg_alt"] = rot.."ois" p["indikativ_present_2pers_sg_alt"] = rot.."ois" p["indikativ_present_3pers_sg_alt"] = rot.."oit" p["indikativ_present_1pers_pl_alt"] = rot.."oyons" p["indikativ_present_2pers_pl_alt"] = rot.."oyez" p["indikativ_present_3pers_pl_alt"] = rot.."oient" p["indikativ_imparfait_1pers_sg_alt"] = rot.."oyais" p["indikativ_imparfait_2pers_sg_alt"] = rot.."oyais" p["indikativ_imparfait_3pers_sg_alt"] = rot.."oyait" p["indikativ_imparfait_1pers_pl_alt"] = rot.."oyions" p["indikativ_imparfait_2pers_pl_alt"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl_alt"] = rot.."oyaient" p["indikativ_futur_1pers_sg_alt"] = rot.."oirai" p["indikativ_futur_2pers_sg_alt"] = rot.."oiras" p["indikativ_futur_3pers_sg_alt"] = rot.."oira" p["indikativ_futur_1pers_pl_alt"] = rot.."oirons" p["indikativ_futur_2pers_pl_alt"] = rot.."oirez" p["indikativ_futur_3pers_pl_alt"] = rot.."oiront" p["konjunktiv_present_1pers_sg_alt"] = rot.."oie" p["konjunktiv_present_2pers_sg_alt"] = rot.."oies" p["konjunktiv_present_3pers_sg_alt"] = rot.."oie" p["konjunktiv_present_1pers_pl_alt"] = rot.."oyions" p["konjunktiv_present_2pers_pl_alt"] = rot.."oyiez" p["konjunktiv_present_3pers_pl_alt"] = rot.."oient" p["imp_2pers_sg_alt"] = rot.."ois" p["imp_1pers_pl_alt"] = rot.."oyons" p["imp_2pers_pl_alt"] = rot.."oyez" p["fotnot"] = "Presensformerna växlar mellan 'e' och 'o' från person till person." p["HKG_nummer"] = "3" p["Bescherelle_nummer"] = "49" p["knas"] = false end -- Det oregelbundna verbet "avoir" [HKG #4; B #1] function konj_avoir(artikelnamn) local rot = string.gsub(artikelnamn,"avoir$","") -- roten är alltså tom i normalfallet och "r" för "ravoir" p["perfpart"] = rot.."eu" p["prespart"] = rot.."ayant" p["indikativ_present_1pers_sg"] = rot.."ai" p["indikativ_present_2pers_sg"] = rot.."as" p["indikativ_present_3pers_sg"] = rot.."a" p["indikativ_present_1pers_pl"] = rot.."avons" p["indikativ_present_2pers_pl"] = rot.."avez" p["indikativ_present_3pers_pl"] = rot.."ont" p["indikativ_imparfait_1pers_sg"] = rot.."avais" p["indikativ_imparfait_2pers_sg"] = rot.."avais" p["indikativ_imparfait_3pers_sg"] = rot.."avait" p["indikativ_imparfait_1pers_pl"] = rot.."avions" p["indikativ_imparfait_2pers_pl"] = rot.."aviez" p["indikativ_imparfait_3pers_pl"] = rot.."avaient" p["indikativ_passesimple_1pers_sg"] = rot.."eus" p["indikativ_passesimple_2pers_sg"] = rot.."eus" p["indikativ_passesimple_3pers_sg"] = rot.."eut" p["indikativ_passesimple_1pers_pl"] = rot.."eûmes" p["indikativ_passesimple_2pers_pl"] = rot.."eûtes" p["indikativ_passesimple_3pers_pl"] = rot.."eurent" p["indikativ_futur_1pers_sg"] = rot.."aurai" p["indikativ_futur_2pers_sg"] = rot.."auras" p["indikativ_futur_3pers_sg"] = rot.."aura" p["indikativ_futur_1pers_pl"] = rot.."aurons" p["indikativ_futur_2pers_pl"] = rot.."aurez" p["indikativ_futur_3pers_pl"] = rot.."auront" p["konjunktiv_present_1pers_sg"] = rot.."aie" p["konjunktiv_present_2pers_sg"] = rot.."aies" p["konjunktiv_present_3pers_sg"] = rot.."ait" p["konjunktiv_present_1pers_pl"] = rot.."ayons" p["konjunktiv_present_2pers_pl"] = rot.."ayez" p["konjunktiv_present_3pers_pl"] = rot.."aient" p["konjunktiv_imparfait_1pers_sg"] = rot.."eusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."eusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."eût" p["konjunktiv_imparfait_1pers_pl"] = rot.."eussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."eussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."eussent" p["konditional_present_1pers_sg"] = rot.."aurais" p["konditional_present_2pers_sg"] = rot.."aurais" p["konditional_present_3pers_sg"] = rot.."aurait" p["konditional_present_1pers_pl"] = rot.."aurions" p["konditional_present_2pers_pl"] = rot.."auriez" p["konditional_present_3pers_pl"] = rot.."auraient" p["imp_2pers_sg"] = rot.."aie" p["imp_1pers_pl"] = rot.."ayons" p["imp_2pers_pl"] = rot.."ayez" p["HKG_nummer"] = "4" p["Bescherelle_nummer"] = "1" p["knas"] = false end -- Det oregelbundna verbet "battre" [HKG #5; B #55] function konj_battre(artikelnamn) local rot = string.gsub(artikelnamn,"tre$","") p["perfpart"] = rot.."tu" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."ttis" p["indikativ_passesimple_2pers_sg"] = rot.."ttis" p["indikativ_passesimple_3pers_sg"] = rot.."ttit" p["indikativ_passesimple_1pers_pl"] = rot.."ttîmes" p["indikativ_passesimple_2pers_pl"] = rot.."ttîtes" p["indikativ_passesimple_3pers_pl"] = rot.."ttirent" p["indikativ_futur_1pers_sg"] = rot.."trai" p["indikativ_futur_2pers_sg"] = rot.."tras" p["indikativ_futur_3pers_sg"] = rot.."tra" p["indikativ_futur_1pers_pl"] = rot.."trons" p["indikativ_futur_2pers_pl"] = rot.."trez" p["indikativ_futur_3pers_pl"] = rot.."tront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."trais" p["konditional_present_2pers_sg"] = rot.."trais" p["konditional_present_3pers_sg"] = rot.."trait" p["konditional_present_1pers_pl"] = rot.."trions" p["konditional_present_2pers_pl"] = rot.."triez" p["konditional_present_3pers_pl"] = rot.."traient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "5" p["Bescherelle_nummer"] = "55" p["knas"] = false end -- Det oregelbundna verbet "boire" [HKG #6; B #69] function konj_boire(artikelnamn) local rot = string.gsub(artikelnamn,"oire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."uvant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."uvons" p["indikativ_present_2pers_pl"] = rot.."uvez" p["indikativ_present_3pers_pl"] = rot.."oivent" p["indikativ_imparfait_1pers_sg"] = rot.."uvais" p["indikativ_imparfait_2pers_sg"] = rot.."uvais" p["indikativ_imparfait_3pers_sg"] = rot.."uvait" p["indikativ_imparfait_1pers_pl"] = rot.."uvions" p["indikativ_imparfait_2pers_pl"] = rot.."uviez" p["indikativ_imparfait_3pers_pl"] = rot.."uvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oive" p["konjunktiv_present_2pers_sg"] = rot.."oives" p["konjunktiv_present_3pers_sg"] = rot.."oive" p["konjunktiv_present_1pers_pl"] = rot.."uvions" p["konjunktiv_present_2pers_pl"] = rot.."uviez" p["konjunktiv_present_3pers_pl"] = rot.."oivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."uvons" p["imp_2pers_pl"] = rot.."uvez" p["HKG_nummer"] = "6" p["Bescherelle_nummer"] = "69" p["knas"] = true end -- Det oregelbundna verbet "bouillir" [HKG #7; B #31] function konj_bouillir(artikelnamn) local rot = string.gsub(artikelnamn,"illir$","") p["perfpart"] = rot.."illi" p["prespart"] = rot.."illant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."illons" p["indikativ_present_2pers_pl"] = rot.."illez" p["indikativ_present_3pers_pl"] = rot.."illent" p["indikativ_imparfait_1pers_sg"] = rot.."illais" p["indikativ_imparfait_2pers_sg"] = rot.."illais" p["indikativ_imparfait_3pers_sg"] = rot.."illait" p["indikativ_imparfait_1pers_pl"] = rot.."illions" p["indikativ_imparfait_2pers_pl"] = rot.."illiez" p["indikativ_imparfait_3pers_pl"] = rot.."illaient" p["indikativ_passesimple_1pers_sg"] = rot.."illis" p["indikativ_passesimple_2pers_sg"] = rot.."illis" p["indikativ_passesimple_3pers_sg"] = rot.."illit" p["indikativ_passesimple_1pers_pl"] = rot.."illîmes" p["indikativ_passesimple_2pers_pl"] = rot.."illîtes" p["indikativ_passesimple_3pers_pl"] = rot.."illirent" p["indikativ_futur_1pers_sg"] = rot.."illirai" p["indikativ_futur_2pers_sg"] = rot.."illiras" p["indikativ_futur_3pers_sg"] = rot.."illira" p["indikativ_futur_1pers_pl"] = rot.."illirons" p["indikativ_futur_2pers_pl"] = rot.."illirez" p["indikativ_futur_3pers_pl"] = rot.."illiront" p["konjunktiv_present_1pers_sg"] = rot.."ille" p["konjunktiv_present_2pers_sg"] = rot.."illes" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_present_1pers_pl"] = rot.."illions" p["konjunktiv_present_2pers_pl"] = rot.."illiez" p["konjunktiv_present_3pers_pl"] = rot.."illent" p["konjunktiv_imparfait_1pers_sg"] = rot.."illisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."illisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."illît" p["konjunktiv_imparfait_1pers_pl"] = rot.."illissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."illissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."illissent" p["konditional_present_1pers_sg"] = rot.."illirais" p["konditional_present_2pers_sg"] = rot.."illirais" p["konditional_present_3pers_sg"] = rot.."illirait" p["konditional_present_1pers_pl"] = rot.."illirions" p["konditional_present_2pers_pl"] = rot.."illiriez" p["konditional_present_3pers_pl"] = rot.."illiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."illons" p["imp_2pers_pl"] = rot.."illez" p["HKG_nummer"] = "7" p["Bescherelle_nummer"] = "31" p["knas"] = true end -- Det oregelbundna verbet "conclure" [HKG #8; B #71] function konj_conclure(artikelnamn) local rot = string.gsub(artikelnamn,"ure$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."uant" p["indikativ_present_1pers_sg"] = rot.."us" p["indikativ_present_2pers_sg"] = rot.."us" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."uons" p["indikativ_present_2pers_pl"] = rot.."uez" p["indikativ_present_3pers_pl"] = rot.."uent" p["indikativ_imparfait_1pers_sg"] = rot.."uais" p["indikativ_imparfait_2pers_sg"] = rot.."uais" p["indikativ_imparfait_3pers_sg"] = rot.."uait" p["indikativ_imparfait_1pers_pl"] = rot.."uions" p["indikativ_imparfait_2pers_pl"] = rot.."uiez" p["indikativ_imparfait_3pers_pl"] = rot.."uaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."urai" p["indikativ_futur_2pers_sg"] = rot.."uras" p["indikativ_futur_3pers_sg"] = rot.."ura" p["indikativ_futur_1pers_pl"] = rot.."urons" p["indikativ_futur_2pers_pl"] = rot.."urez" p["indikativ_futur_3pers_pl"] = rot.."uront" p["konjunktiv_present_1pers_sg"] = rot.."ue" p["konjunktiv_present_2pers_sg"] = rot.."ues" p["konjunktiv_present_3pers_sg"] = rot.."ue" p["konjunktiv_present_1pers_pl"] = rot.."uions" p["konjunktiv_present_2pers_pl"] = rot.."uiez" p["konjunktiv_present_3pers_pl"] = rot.."uent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."urais" p["konditional_present_2pers_sg"] = rot.."urais" p["konditional_present_3pers_sg"] = rot.."urait" p["konditional_present_1pers_pl"] = rot.."urions" p["konditional_present_2pers_pl"] = rot.."uriez" p["konditional_present_3pers_pl"] = rot.."uraient" p["imp_2pers_sg"] = rot.."us" p["imp_1pers_pl"] = rot.."uons" p["imp_2pers_pl"] = rot.."uez" p["HKG_nummer"] = "8" p["Bescherelle_nummer"] = "71" p["knas"] = true end -- Det oregelbundna verbet "conduire" [HKG #9; B #82] function konj_conduire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- först, den ena formen p["perfpart"] = rot.."it" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."isis" p["indikativ_passesimple_2pers_sg"] = rot.."isis" p["indikativ_passesimple_3pers_sg"] = rot.."isit" p["indikativ_passesimple_1pers_pl"] = rot.."isîmes" p["indikativ_passesimple_2pers_pl"] = rot.."isîtes" p["indikativ_passesimple_3pers_pl"] = rot.."isirent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."isît" p["konjunktiv_imparfait_1pers_pl"] = rot.."isissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."isissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."isissent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" -- sen, den alternativa formen p["has_alt"] = true p["indikativ_passesimple_1pers_sg_alt"] = rot.."is" p["indikativ_passesimple_2pers_sg_alt"] = rot.."is" p["indikativ_passesimple_3pers_sg_alt"] = rot.."it" p["indikativ_passesimple_1pers_pl_alt"] = rot.."îmes" p["indikativ_passesimple_2pers_pl_alt"] = rot.."îtes" p["indikativ_passesimple_3pers_pl_alt"] = rot.."irent" p["HKG_nummer"] = "9" p["Bescherelle_nummer"] = "82" p["knas"] = true end -- Det oregelbundna verbet "connaître" [HKG #10; B #64] function konj_connaitre(artikelnamn) local rot = string.gsub(artikelnamn,"aître$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."aissant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aissons" p["indikativ_present_2pers_pl"] = rot.."aissez" p["indikativ_present_3pers_pl"] = rot.."aissent" p["indikativ_imparfait_1pers_sg"] = rot.."aissais" p["indikativ_imparfait_2pers_sg"] = rot.."aissais" p["indikativ_imparfait_3pers_sg"] = rot.."aissait" p["indikativ_imparfait_1pers_pl"] = rot.."aissions" p["indikativ_imparfait_2pers_pl"] = rot.."aissiez" p["indikativ_imparfait_3pers_pl"] = rot.."aissaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."aîtrai" p["indikativ_futur_2pers_sg"] = rot.."aîtras" p["indikativ_futur_3pers_sg"] = rot.."aîtra" p["indikativ_futur_1pers_pl"] = rot.."aîtrons" p["indikativ_futur_2pers_pl"] = rot.."aîtrez" p["indikativ_futur_3pers_pl"] = rot.."aîtront" p["konjunktiv_present_1pers_sg"] = rot.."aisse" p["konjunktiv_present_2pers_sg"] = rot.."aisses" p["konjunktiv_present_3pers_sg"] = rot.."aisse" p["konjunktiv_present_1pers_pl"] = rot.."aissions" p["konjunktiv_present_2pers_pl"] = rot.."aissiez" p["konjunktiv_present_3pers_pl"] = rot.."aissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."aîtrais" p["konditional_present_2pers_sg"] = rot.."aîtrais" p["konditional_present_3pers_sg"] = rot.."aîtrait" p["konditional_present_1pers_pl"] = rot.."aîtrions" p["konditional_present_2pers_pl"] = rot.."aîtriez" p["konditional_present_3pers_pl"] = rot.."aîtraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aissons" p["imp_2pers_pl"] = rot.."aissez" p["HKG_nummer"] = "10" p["Bescherelle_nummer"] = "64" p["knas"] = true end -- Det oregelbundna verbet "coudre" [HKG #11; B #73] -- även t.ex. "découdre" och "recoudre" function konj_coudre(artikelnamn) local rot = string.gsub(artikelnamn,"dre$","") p["perfpart"] = rot.."su" p["prespart"] = rot.."sant" p["indikativ_present_1pers_sg"] = rot.."ds" p["indikativ_present_2pers_sg"] = rot.."ds" p["indikativ_present_3pers_sg"] = rot.."d" p["indikativ_present_1pers_pl"] = rot.."sons" p["indikativ_present_2pers_pl"] = rot.."sez" p["indikativ_present_3pers_pl"] = rot.."sent" p["indikativ_imparfait_1pers_sg"] = rot.."sais" p["indikativ_imparfait_2pers_sg"] = rot.."sais" p["indikativ_imparfait_3pers_sg"] = rot.."sait" p["indikativ_imparfait_1pers_pl"] = rot.."sions" p["indikativ_imparfait_2pers_pl"] = rot.."siez" p["indikativ_imparfait_3pers_pl"] = rot.."saient" p["indikativ_passesimple_1pers_sg"] = rot.."sis" p["indikativ_passesimple_2pers_sg"] = rot.."sis" p["indikativ_passesimple_3pers_sg"] = rot.."sit" p["indikativ_passesimple_1pers_pl"] = rot.."sîmes" p["indikativ_passesimple_2pers_pl"] = rot.."sîtes" p["indikativ_passesimple_3pers_pl"] = rot.."sirent" p["indikativ_futur_1pers_sg"] = rot.."drai" p["indikativ_futur_2pers_sg"] = rot.."dras" p["indikativ_futur_3pers_sg"] = rot.."dra" p["indikativ_futur_1pers_pl"] = rot.."drons" p["indikativ_futur_2pers_pl"] = rot.."drez" p["indikativ_futur_3pers_pl"] = rot.."dront" p["konjunktiv_present_1pers_sg"] = rot.."se" p["konjunktiv_present_2pers_sg"] = rot.."ses" p["konjunktiv_present_3pers_sg"] = rot.."se" p["konjunktiv_present_1pers_pl"] = rot.."sions" p["konjunktiv_present_2pers_pl"] = rot.."siez" p["konjunktiv_present_3pers_pl"] = rot.."sent" p["konjunktiv_imparfait_1pers_sg"] = rot.."sisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."sisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."sît" p["konjunktiv_imparfait_1pers_pl"] = rot.."sissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."sissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."sissent" p["konditional_present_1pers_sg"] = rot.."drais" p["konditional_present_2pers_sg"] = rot.."drais" p["konditional_present_3pers_sg"] = rot.."drait" p["konditional_present_1pers_pl"] = rot.."drions" p["konditional_present_2pers_pl"] = rot.."driez" p["konditional_present_3pers_pl"] = rot.."draient" p["imp_2pers_sg"] = rot.."ds" p["imp_1pers_pl"] = rot.."sons" p["imp_2pers_pl"] = rot.."sez" p["HKG_nummer"] = "11" p["Bescherelle_nummer"] = "73" p["knas"] = true end -- Det oregelbundna verbet "courir" [HKG #12; B #33] -- även t.ex. "accourir", "concourir", "parcourir", -- "secourir", med mera function konj_courir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") --- specialfall! "accourir" har hjälpverbet "être" if(string.match(artikelnamn,"^accourir$")) then p["auxil"] = "être" end p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "12" p["Bescherelle_nummer"] = "33" p["knas"] = true end -- Det oregelbundna verbet "craindre" [HKG #13; B #59] -- även t.ex. "contraindre" och "plaindre" function konj_craindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."gnis" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "13" p["Bescherelle_nummer"] = "59" p["knas"] = true end -- Det oregelbundna verbet "croire" [HKG #14; B #68] function konj_croire(artikelnamn) local rot = string.gsub(artikelnamn,"oire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "14" p["Bescherelle_nummer"] = "68" p["knas"] = true end -- Det oregelbundna verbet "croître" [HKG #15; B #67] -- även t.ex. "s'accroître" och "décroître" function konj_croitre(artikelnamn) local rot = string.gsub(artikelnamn,"oître$","") p["perfpart"] = rot.."û" p["prespart"] = rot.."oissant" p["indikativ_present_1pers_sg"] = rot.."oîs" p["indikativ_present_2pers_sg"] = rot.."oîs" p["indikativ_present_3pers_sg"] = rot.."oît" p["indikativ_present_1pers_pl"] = rot.."oissons" p["indikativ_present_2pers_pl"] = rot.."oissez" p["indikativ_present_3pers_pl"] = rot.."oissent" p["indikativ_imparfait_1pers_sg"] = rot.."oissais" p["indikativ_imparfait_2pers_sg"] = rot.."oissais" p["indikativ_imparfait_3pers_sg"] = rot.."oissait" p["indikativ_imparfait_1pers_pl"] = rot.."oissions" p["indikativ_imparfait_2pers_pl"] = rot.."oissiez" p["indikativ_imparfait_3pers_pl"] = rot.."oissaient" p["indikativ_passesimple_1pers_sg"] = rot.."ûs" p["indikativ_passesimple_2pers_sg"] = rot.."ûs" p["indikativ_passesimple_3pers_sg"] = rot.."ût" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."ûrent" p["indikativ_futur_1pers_sg"] = rot.."oîtrai" p["indikativ_futur_2pers_sg"] = rot.."oîtras" p["indikativ_futur_3pers_sg"] = rot.."oîtra" p["indikativ_futur_1pers_pl"] = rot.."oîtrons" p["indikativ_futur_2pers_pl"] = rot.."oîtrez" p["indikativ_futur_3pers_pl"] = rot.."oîtront" p["konjunktiv_present_1pers_sg"] = rot.."oisse" p["konjunktiv_present_2pers_sg"] = rot.."oisses" p["konjunktiv_present_3pers_sg"] = rot.."oisse" p["konjunktiv_present_1pers_pl"] = rot.."oissions" p["konjunktiv_present_2pers_pl"] = rot.."oissiez" p["konjunktiv_present_3pers_pl"] = rot.."oissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ûsse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ûsses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ûssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ûssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ûssent" p["konditional_present_1pers_sg"] = rot.."oîtrais" p["konditional_present_2pers_sg"] = rot.."oîtrais" p["konditional_present_3pers_sg"] = rot.."oîtrait" p["konditional_present_1pers_pl"] = rot.."oîtrions" p["konditional_present_2pers_pl"] = rot.."oîtriez" p["konditional_present_3pers_pl"] = rot.."oîtraient" p["imp_2pers_sg"] = rot.."oîs" p["imp_1pers_pl"] = rot.."oissons" p["imp_2pers_pl"] = rot.."oissez" p["HKG_nummer"] = "15" p["Bescherelle_nummer"] = "67" p["knas"] = true end -- Det oregelbundna verbet "cueillir" [HKG #16; B #28] function konj_cueillir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") p["perfpart"] = rot.."i" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."et" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "16" p["Bescherelle_nummer"] = "28" p["knas"] = true end -- Det oregelbundna verbet "devoir" [HKG #17; B #42] function konj_devoir(artikelnamn) local rot = string.gsub(artikelnamn,"evoir$","") p["perfpart"] = rot.."û" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "dus" p["perfpart_f_sg"] = "due" p["perfpart_f_pl"] = "dues" p["prespart"] = rot.."evant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."evons" p["indikativ_present_2pers_pl"] = rot.."evez" p["indikativ_present_3pers_pl"] = rot.."oivent" p["indikativ_imparfait_1pers_sg"] = rot.."evais" p["indikativ_imparfait_2pers_sg"] = rot.."evais" p["indikativ_imparfait_3pers_sg"] = rot.."evait" p["indikativ_imparfait_1pers_pl"] = rot.."evions" p["indikativ_imparfait_2pers_pl"] = rot.."eviez" p["indikativ_imparfait_3pers_pl"] = rot.."evaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."evrai" p["indikativ_futur_2pers_sg"] = rot.."evras" p["indikativ_futur_3pers_sg"] = rot.."evra" p["indikativ_futur_1pers_pl"] = rot.."evrons" p["indikativ_futur_2pers_pl"] = rot.."evrez" p["indikativ_futur_3pers_pl"] = rot.."evront" p["konjunktiv_present_1pers_sg"] = rot.."oive" p["konjunktiv_present_2pers_sg"] = rot.."oives" p["konjunktiv_present_3pers_sg"] = rot.."oive" p["konjunktiv_present_1pers_pl"] = rot.."evions" p["konjunktiv_present_2pers_pl"] = rot.."eviez" p["konjunktiv_present_3pers_pl"] = rot.."oivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."evrais" p["konditional_present_2pers_sg"] = rot.."evrais" p["konditional_present_3pers_sg"] = rot.."evrait" p["konditional_present_1pers_pl"] = rot.."evrions" p["konditional_present_2pers_pl"] = rot.."evriez" p["konditional_present_3pers_pl"] = rot.."evraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."evons" p["imp_2pers_pl"] = rot.."evez" p["HKG_nummer"] = "17" p["Bescherelle_nummer"] = "42" p["knas"] = true end -- Det oregelbundna verbet "dire" [HKG #18; B #78] -- även t.ex. "contredire", "interdire", "prédire" function konj_dire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") p["perfpart"] = rot.."it" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" -- specialfall! när verbet är exakt "dire", -- snarare än bara slutar på det, gäller: if (string.match(artikelnamn,"^dire$")) then p["indikativ_present_2pers_pl"] = rot.."ites" p["imp_2pers_pl"] = rot.."ites" end p["HKG_nummer"] = "18" p["Bescherelle_nummer"] = "78" p["knas"] = true end -- Det oregelbundna verbet "dormir" [HKG #19; B #32] -- även t.ex. "endormir", "s'endormir", "se rendormir" function konj_dormir(artikelnamn) local rot = string.gsub(artikelnamn,"mir$","") p["perfpart"] = rot.."mi" p["prespart"] = rot.."mant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."mons" p["indikativ_present_2pers_pl"] = rot.."mez" p["indikativ_present_3pers_pl"] = rot.."ment" p["indikativ_imparfait_1pers_sg"] = rot.."mais" p["indikativ_imparfait_2pers_sg"] = rot.."mais" p["indikativ_imparfait_3pers_sg"] = rot.."mait" p["indikativ_imparfait_1pers_pl"] = rot.."mions" p["indikativ_imparfait_2pers_pl"] = rot.."miez" p["indikativ_imparfait_3pers_pl"] = rot.."maient" p["indikativ_passesimple_1pers_sg"] = rot.."mis" p["indikativ_passesimple_2pers_sg"] = rot.."mis" p["indikativ_passesimple_3pers_sg"] = rot.."mit" p["indikativ_passesimple_1pers_pl"] = rot.."mîmes" p["indikativ_passesimple_2pers_pl"] = rot.."mîtes" p["indikativ_passesimple_3pers_pl"] = rot.."mirent" p["indikativ_futur_1pers_sg"] = rot.."mirai" p["indikativ_futur_2pers_sg"] = rot.."miras" p["indikativ_futur_3pers_sg"] = rot.."mira" p["indikativ_futur_1pers_pl"] = rot.."mirons" p["indikativ_futur_2pers_pl"] = rot.."mirez" p["indikativ_futur_3pers_pl"] = rot.."miront" p["konjunktiv_present_1pers_sg"] = rot.."me" p["konjunktiv_present_2pers_sg"] = rot.."mes" p["konjunktiv_present_3pers_sg"] = rot.."me" p["konjunktiv_present_1pers_pl"] = rot.."mions" p["konjunktiv_present_2pers_pl"] = rot.."miez" p["konjunktiv_present_3pers_pl"] = rot.."ment" p["konjunktiv_imparfait_1pers_sg"] = rot.."misse" p["konjunktiv_imparfait_2pers_sg"] = rot.."misses" p["konjunktiv_imparfait_3pers_sg"] = rot.."mît" p["konjunktiv_imparfait_1pers_pl"] = rot.."missions" p["konjunktiv_imparfait_2pers_pl"] = rot.."missiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."missent" p["konditional_present_1pers_sg"] = rot.."mirais" p["konditional_present_2pers_sg"] = rot.."mirais" p["konditional_present_3pers_sg"] = rot.."mirait" p["konditional_present_1pers_pl"] = rot.."mirions" p["konditional_present_2pers_pl"] = rot.."miriez" p["konditional_present_3pers_pl"] = rot.."miraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."mons" p["imp_2pers_pl"] = rot.."mez" p["HKG_nummer"] = "19" p["Bescherelle_nummer"] = "32" p["knas"] = true end -- Det oregelbundna verbet "écrire" [HKG #20; B #80] -- även t.ex. "décrire", "inscrire", "prescrire" function konj_ecrire(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") p["perfpart"] = rot.."t" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "20" p["Bescherelle_nummer"] = "80" p["knas"] = true end -- Det oregelbundna verbet "envoyer" [HKG #21; B #18] -- även t.ex. "renvoyer" function konj_envoyer(artikelnamn) local rot = string.gsub(artikelnamn,"oyer$","") p["perfpart"] = rot.."oyé" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."oie" p["indikativ_present_2pers_sg"] = rot.."oies" p["indikativ_present_3pers_sg"] = rot.."oie" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."oyai" p["indikativ_passesimple_2pers_sg"] = rot.."oyas" p["indikativ_passesimple_3pers_sg"] = rot.."oya" p["indikativ_passesimple_1pers_pl"] = rot.."oyâmes" p["indikativ_passesimple_2pers_pl"] = rot.."oyâtes" p["indikativ_passesimple_3pers_pl"] = rot.."oyèrent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."oyasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."oyasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."oyât" p["konjunktiv_imparfait_1pers_pl"] = rot.."oyassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."oyassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."oyassent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."oie" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "21" p["Bescherelle_nummer"] = "18" p["knas"] = false end -- Det oregelbundna verbet "être" [HKG #22; B #2] function konj_etre(artikelnamn) local rot = string.gsub(artikelnamn,"être$","") -- roten är alltså tom i vanliga fall p["perfpart"] = rot.."été" p["has_normal_perfpart"] = false p["prespart"] = rot.."étant" p["indikativ_present_1pers_sg"] = rot.."suis" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."est" p["indikativ_present_1pers_pl"] = rot.."sommes" p["indikativ_present_2pers_pl"] = rot.."êtes" p["indikativ_present_3pers_pl"] = rot.."sont" p["indikativ_imparfait_1pers_sg"] = rot.."étais" p["indikativ_imparfait_2pers_sg"] = rot.."étais" p["indikativ_imparfait_3pers_sg"] = rot.."était" p["indikativ_imparfait_1pers_pl"] = rot.."étions" p["indikativ_imparfait_2pers_pl"] = rot.."étiez" p["indikativ_imparfait_3pers_pl"] = rot.."étaient" p["indikativ_passesimple_1pers_sg"] = rot.."fus" p["indikativ_passesimple_2pers_sg"] = rot.."fus" p["indikativ_passesimple_3pers_sg"] = rot.."fut" p["indikativ_passesimple_1pers_pl"] = rot.."fûmes" p["indikativ_passesimple_2pers_pl"] = rot.."fûtes" p["indikativ_passesimple_3pers_pl"] = rot.."furent" p["indikativ_futur_1pers_sg"] = rot.."serai" p["indikativ_futur_2pers_sg"] = rot.."seras" p["indikativ_futur_3pers_sg"] = rot.."sera" p["indikativ_futur_1pers_pl"] = rot.."serons" p["indikativ_futur_2pers_pl"] = rot.."serez" p["indikativ_futur_3pers_pl"] = rot.."seront" p["konjunktiv_present_1pers_sg"] = rot.."sois" p["konjunktiv_present_2pers_sg"] = rot.."sois" p["konjunktiv_present_3pers_sg"] = rot.."soit" p["konjunktiv_present_1pers_pl"] = rot.."soyons" p["konjunktiv_present_2pers_pl"] = rot.."soyez" p["konjunktiv_present_3pers_pl"] = rot.."soient" p["konjunktiv_imparfait_1pers_sg"] = rot.."fusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."fusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."fût" p["konjunktiv_imparfait_1pers_pl"] = rot.."fussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."fussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."fussent" p["konditional_present_1pers_sg"] = rot.."serais" p["konditional_present_2pers_sg"] = rot.."serais" p["konditional_present_3pers_sg"] = rot.."serait" p["konditional_present_1pers_pl"] = rot.."serions" p["konditional_present_2pers_pl"] = rot.."seriez" p["konditional_present_3pers_pl"] = rot.."seraient" p["imp_2pers_sg"] = rot.."sois" p["imp_1pers_pl"] = rot.."soyons" p["imp_2pers_pl"] = rot.."soyez" p["HKG_nummer"] = "22" p["Bescherelle_nummer"] = "2" p["knas"] = true end -- Det oregelbundna verbet "faire" [HKG #23; B #62] function konj_faire(artikelnamn) local rot = string.gsub(artikelnamn,"aire$","") p["perfpart"] = rot.."ait" p["prespart"] = rot.."aisant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."ait" p["indikativ_present_1pers_pl"] = rot.."aisons" p["indikativ_present_2pers_pl"] = rot.."aites" p["indikativ_present_3pers_pl"] = rot.."ont" p["indikativ_imparfait_1pers_sg"] = rot.."aisais" p["indikativ_imparfait_2pers_sg"] = rot.."aisais" p["indikativ_imparfait_3pers_sg"] = rot.."aisait" p["indikativ_imparfait_1pers_pl"] = rot.."aisions" p["indikativ_imparfait_2pers_pl"] = rot.."aisiez" p["indikativ_imparfait_3pers_pl"] = rot.."aisaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."asse" p["konjunktiv_present_2pers_sg"] = rot.."asses" p["konjunktiv_present_3pers_sg"] = rot.."asse" p["konjunktiv_present_1pers_pl"] = rot.."assions" p["konjunktiv_present_2pers_pl"] = rot.."assiez" p["konjunktiv_present_3pers_pl"] = rot.."assent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aisons" p["imp_2pers_pl"] = rot.."aites" p["HKG_nummer"] = "23" p["Bescherelle_nummer"] = "62" p["knas"] = true end -- Det oregelbundna verbet "falloir" [HKG #24; B #46] -- samt "refalloir" function konj_falloir(artikelnamn) local rot = string.gsub(artikelnamn,"lloir$","") p["impersonnel"] = true p["perfpart"] = rot.."llu" p["prespart"] = rot.."llant" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_imparfait_3pers_sg"] = rot.."llait" p["indikativ_passesimple_3pers_sg"] = rot.."llut" p["indikativ_futur_3pers_sg"] = rot.."udra" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_imparfait_3pers_sg"] = rot.."llût" p["konditional_present_3pers_sg"] = rot.."udrait" p["HKG_nummer"] = "24" p["Bescherelle_nummer"] = "46" p["knas"] = true end -- Det oregelbundna verbet "fuir" [HKG #25; B #36] function konj_fuir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- specialfall! "s'enfuir" har hjälpverbet "être" if(string.match(artikelnamn,"^enfuir$")) then p["auxil"] = "être" end p["perfpart"] = rot.."i" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["HKG_nummer"] = "25" p["Bescherelle_nummer"] = "36" p["knas"] = true end -- Det oregelbundna verbet "haïr" [HKG #26; B #20] function konj_hair(artikelnamn) local rot = string.gsub(artikelnamn,"ïr$","") p["perfpart"] = rot.."ï" p["prespart"] = rot.."ïssant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."ïssons" p["indikativ_present_2pers_pl"] = rot.."ïssez" p["indikativ_present_3pers_pl"] = rot.."ïssent" p["indikativ_imparfait_1pers_sg"] = rot.."ïssais" p["indikativ_imparfait_2pers_sg"] = rot.."ïssais" p["indikativ_imparfait_3pers_sg"] = rot.."ïssait" p["indikativ_imparfait_1pers_pl"] = rot.."ïssions" p["indikativ_imparfait_2pers_pl"] = rot.."ïssiez" p["indikativ_imparfait_3pers_pl"] = rot.."ïssaient" p["indikativ_passesimple_1pers_sg"] = rot.."ïs" p["indikativ_passesimple_2pers_sg"] = rot.."ïs" p["indikativ_passesimple_3pers_sg"] = rot.."ït" p["indikativ_passesimple_1pers_pl"] = rot.."ïmes" p["indikativ_passesimple_2pers_pl"] = rot.."ïtes" p["indikativ_passesimple_3pers_pl"] = rot.."ïrent" p["indikativ_futur_1pers_sg"] = rot.."ïrai" p["indikativ_futur_2pers_sg"] = rot.."ïras" p["indikativ_futur_3pers_sg"] = rot.."ïra" p["indikativ_futur_1pers_pl"] = rot.."ïrons" p["indikativ_futur_2pers_pl"] = rot.."ïrez" p["indikativ_futur_3pers_pl"] = rot.."ïront" p["konjunktiv_present_1pers_sg"] = rot.."ïsse" p["konjunktiv_present_2pers_sg"] = rot.."ïsses" p["konjunktiv_present_3pers_sg"] = rot.."ïsse" p["konjunktiv_present_1pers_pl"] = rot.."ïssions" p["konjunktiv_present_2pers_pl"] = rot.."ïssiez" p["konjunktiv_present_3pers_pl"] = rot.."ïssent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ïsse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ïsses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ït" p["konjunktiv_imparfait_1pers_pl"] = rot.."ïssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ïssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ïssent" p["konditional_present_1pers_sg"] = rot.."ïrais" p["konditional_present_2pers_sg"] = rot.."ïrais" p["konditional_present_3pers_sg"] = rot.."ïrait" p["konditional_present_1pers_pl"] = rot.."ïrions" p["konditional_present_2pers_pl"] = rot.."ïriez" p["konditional_present_3pers_pl"] = rot.."ïraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."ïssons" p["imp_2pers_pl"] = rot.."ïssez" p["HKG_nummer"] = "26" p["Bescherelle_nummer"] = "20" p["knas"] = true end -- Det oregelbundna verbet "joindre" [HKG #27; B #58] function konj_joindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."igns" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "27" p["Bescherelle_nummer"] = "58" p["knas"] = true end -- Det oregelbundna verbet "lire" [HKG #28; B #77] -- även t.ex. "élire" function konj_lire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" p["HKG_nummer"] = "28" p["Bescherelle_nummer"] = "77" p["knas"] = true end -- Det oregelbundna verbet "mentir" [HKG #29; B #25] -- även t.ex. "démentir" function konj_mentir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "29" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "mettre" [HKG #30; B #56] -- även t.ex. "admettre", "commettre", "omettre", "permettre" -- "promettre", "remettre" function konj_mettre(artikelnamn) local rot = string.gsub(artikelnamn,"ettre$","") p["perfpart"] = rot.."is" p["prespart"] = rot.."ettant" p["indikativ_present_1pers_sg"] = rot.."ets" p["indikativ_present_2pers_sg"] = rot.."ets" p["indikativ_present_3pers_sg"] = rot.."et" p["indikativ_present_1pers_pl"] = rot.."ettons" p["indikativ_present_2pers_pl"] = rot.."ettez" p["indikativ_present_3pers_pl"] = rot.."ettent" p["indikativ_imparfait_1pers_sg"] = rot.."ettais" p["indikativ_imparfait_2pers_sg"] = rot.."ettais" p["indikativ_imparfait_3pers_sg"] = rot.."ettait" p["indikativ_imparfait_1pers_pl"] = rot.."ettions" p["indikativ_imparfait_2pers_pl"] = rot.."ettiez" p["indikativ_imparfait_3pers_pl"] = rot.."ettaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."ettrai" p["indikativ_futur_2pers_sg"] = rot.."ettras" p["indikativ_futur_3pers_sg"] = rot.."ettra" p["indikativ_futur_1pers_pl"] = rot.."ettrons" p["indikativ_futur_2pers_pl"] = rot.."ettrez" p["indikativ_futur_3pers_pl"] = rot.."ettront" p["konjunktiv_present_1pers_sg"] = rot.."ette" p["konjunktiv_present_2pers_sg"] = rot.."ettes" p["konjunktiv_present_3pers_sg"] = rot.."ette" p["konjunktiv_present_1pers_pl"] = rot.."ettions" p["konjunktiv_present_2pers_pl"] = rot.."ettiez" p["konjunktiv_present_3pers_pl"] = rot.."ettent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."ettrais" p["konditional_present_2pers_sg"] = rot.."ettrais" p["konditional_present_3pers_sg"] = rot.."ettrait" p["konditional_present_1pers_pl"] = rot.."ettrions" p["konditional_present_2pers_pl"] = rot.."ettriez" p["konditional_present_3pers_pl"] = rot.."ettraient" p["imp_2pers_sg"] = rot.."ets" p["imp_1pers_pl"] = rot.."ettons" p["imp_2pers_pl"] = rot.."ettez" p["HKG_nummer"] = "30" p["Bescherelle_nummer"] = "56" p["knas"] = true end -- Det oregelbundna verbet "moudre" [HKG #31; B #74] function konj_moudre(artikelnamn) local rot = string.gsub(artikelnamn,"dre$","") p["perfpart"] = rot.."lu" p["prespart"] = rot.."lant" p["indikativ_present_1pers_sg"] = rot.."ds" p["indikativ_present_2pers_sg"] = rot.."ds" p["indikativ_present_3pers_sg"] = rot.."d" p["indikativ_present_1pers_pl"] = rot.."lons" p["indikativ_present_2pers_pl"] = rot.."lez" p["indikativ_present_3pers_pl"] = rot.."lent" p["indikativ_imparfait_1pers_sg"] = rot.."lais" p["indikativ_imparfait_2pers_sg"] = rot.."lais" p["indikativ_imparfait_3pers_sg"] = rot.."lait" p["indikativ_imparfait_1pers_pl"] = rot.."lions" p["indikativ_imparfait_2pers_pl"] = rot.."liez" p["indikativ_imparfait_3pers_pl"] = rot.."laient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."drai" p["indikativ_futur_2pers_sg"] = rot.."dras" p["indikativ_futur_3pers_sg"] = rot.."dra" p["indikativ_futur_1pers_pl"] = rot.."drons" p["indikativ_futur_2pers_pl"] = rot.."drez" p["indikativ_futur_3pers_pl"] = rot.."dront" p["konjunktiv_present_1pers_sg"] = rot.."le" p["konjunktiv_present_2pers_sg"] = rot.."les" p["konjunktiv_present_3pers_sg"] = rot.."le" p["konjunktiv_present_1pers_pl"] = rot.."lions" p["konjunktiv_present_2pers_pl"] = rot.."liez" p["konjunktiv_present_3pers_pl"] = rot.."lent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."drais" p["konditional_present_2pers_sg"] = rot.."drais" p["konditional_present_3pers_sg"] = rot.."drait" p["konditional_present_1pers_pl"] = rot.."drions" p["konditional_present_2pers_pl"] = rot.."driez" p["konditional_present_3pers_pl"] = rot.."draient" p["imp_2pers_sg"] = rot.."ds" p["imp_1pers_pl"] = rot.."lons" p["imp_2pers_pl"] = rot.."lez" p["HKG_nummer"] = "31" p["Bescherelle_nummer"] = "74" p["knas"] = true end -- Det oregelbundna verbet "mourir" [HKG #32; B #34] function konj_mourir(artikelnamn) local rot = string.gsub(artikelnamn,"ourir$","") --- roten är i normalfallet "m" p["auxil"] = "être" p["perfpart"] = rot.."ort" p["prespart"] = rot.."ourant" p["indikativ_present_1pers_sg"] = rot.."eurs" p["indikativ_present_2pers_sg"] = rot.."eurs" p["indikativ_present_3pers_sg"] = rot.."eurt" p["indikativ_present_1pers_pl"] = rot.."ourons" p["indikativ_present_2pers_pl"] = rot.."ourez" p["indikativ_present_3pers_pl"] = rot.."eurent" p["indikativ_imparfait_1pers_sg"] = rot.."ourais" p["indikativ_imparfait_2pers_sg"] = rot.."ourais" p["indikativ_imparfait_3pers_sg"] = rot.."ourait" p["indikativ_imparfait_1pers_pl"] = rot.."ourions" p["indikativ_imparfait_2pers_pl"] = rot.."ouriez" p["indikativ_imparfait_3pers_pl"] = rot.."ouraient" p["indikativ_passesimple_1pers_sg"] = rot.."ourus" p["indikativ_passesimple_2pers_sg"] = rot.."ourus" p["indikativ_passesimple_3pers_sg"] = rot.."ourut" p["indikativ_passesimple_1pers_pl"] = rot.."ourûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ourûtes" p["indikativ_passesimple_3pers_pl"] = rot.."oururent" p["indikativ_futur_1pers_sg"] = rot.."ourrai" p["indikativ_futur_2pers_sg"] = rot.."ourras" p["indikativ_futur_3pers_sg"] = rot.."ourra" p["indikativ_futur_1pers_pl"] = rot.."ourrons" p["indikativ_futur_2pers_pl"] = rot.."ourrez" p["indikativ_futur_3pers_pl"] = rot.."ourront" p["konjunktiv_present_1pers_sg"] = rot.."eure" p["konjunktiv_present_2pers_sg"] = rot.."eures" p["konjunktiv_present_3pers_sg"] = rot.."eure" p["konjunktiv_present_1pers_pl"] = rot.."ourions" p["konjunktiv_present_2pers_pl"] = rot.."ouriez" p["konjunktiv_present_3pers_pl"] = rot.."eurent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ourusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ourusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ourût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ourussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ourussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ourussent" p["konditional_present_1pers_sg"] = rot.."ourrais" p["konditional_present_2pers_sg"] = rot.."ourrais" p["konditional_present_3pers_sg"] = rot.."ourrait" p["konditional_present_1pers_pl"] = rot.."ourrions" p["konditional_present_2pers_pl"] = rot.."ourriez" p["konditional_present_3pers_pl"] = rot.."ourraient" p["imp_2pers_sg"] = rot.."eurs" p["imp_1pers_pl"] = rot.."ourons" p["imp_2pers_pl"] = rot.."ourez" p["HKG_nummer"] = "32" p["Bescherelle_nummer"] = "34" p["knas"] = true end -- Det oregelbundna verbet "se mouvoir" [HKG #33; B #44] -- även t.ex. "émouvoir" function konj_mouvoir(artikelnamn) local rot = string.gsub(artikelnamn,"ouvoir$","") -- specialfall! just "mouvoir" har speciell particip if (string.match(artikelnamn,"^mouvoir$")) then p["perfpart"] = "mû" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "mus" p["perfpart_f_sg"] = "mue" p["perfpart_f_pl"] = "mues" else p["perfpart"] = rot.."u" end p["prespart"] = rot.."ouvant" p["indikativ_present_1pers_sg"] = rot.."eus" p["indikativ_present_2pers_sg"] = rot.."eus" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."ouvons" p["indikativ_present_2pers_pl"] = rot.."ouvez" p["indikativ_present_3pers_pl"] = rot.."euvent" p["indikativ_imparfait_1pers_sg"] = rot.."ouvais" p["indikativ_imparfait_2pers_sg"] = rot.."ouvais" p["indikativ_imparfait_3pers_sg"] = rot.."ouvait" p["indikativ_imparfait_1pers_pl"] = rot.."ouvions" p["indikativ_imparfait_2pers_pl"] = rot.."ouviez" p["indikativ_imparfait_3pers_pl"] = rot.."ouvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."ouvrai" p["indikativ_futur_2pers_sg"] = rot.."ouvras" p["indikativ_futur_3pers_sg"] = rot.."ouvra" p["indikativ_futur_1pers_pl"] = rot.."ouvrons" p["indikativ_futur_2pers_pl"] = rot.."ouvrez" p["indikativ_futur_3pers_pl"] = rot.."ouvront" p["konjunktiv_present_1pers_sg"] = rot.."euve" p["konjunktiv_present_2pers_sg"] = rot.."euves" p["konjunktiv_present_3pers_sg"] = rot.."euve" p["konjunktiv_present_1pers_pl"] = rot.."ouvions" p["konjunktiv_present_2pers_pl"] = rot.."ouviez" p["konjunktiv_present_3pers_pl"] = rot.."euvent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."ouvrais" p["konditional_present_2pers_sg"] = rot.."ouvrais" p["konditional_present_3pers_sg"] = rot.."ouvrait" p["konditional_present_1pers_pl"] = rot.."ouvrions" p["konditional_present_2pers_pl"] = rot.."ouvriez" p["konditional_present_3pers_pl"] = rot.."ouvraient" p["imp_2pers_sg"] = rot.."eus" p["imp_1pers_pl"] = rot.."ouvons" p["imp_2pers_pl"] = rot.."ouvez" p["HKG_nummer"] = "33" p["Bescherelle_nummer"] = "44" p["knas"] = true end -- Det oregelbundna verbet "naître" [HKG #34; B #65] -- även t.ex. "renaître" function konj_naitre(artikelnamn) local rot = string.gsub(artikelnamn,"aître$","") -- roten är normalt "n" p["auxil"] = "être" p["perfpart"] = rot.."é" p["prespart"] = rot.."aissant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aissons" p["indikativ_present_2pers_pl"] = rot.."aissez" p["indikativ_present_3pers_pl"] = rot.."aissent" p["indikativ_imparfait_1pers_sg"] = rot.."aissais" p["indikativ_imparfait_2pers_sg"] = rot.."aissais" p["indikativ_imparfait_3pers_sg"] = rot.."aissait" p["indikativ_imparfait_1pers_pl"] = rot.."aissions" p["indikativ_imparfait_2pers_pl"] = rot.."aissiez" p["indikativ_imparfait_3pers_pl"] = rot.."aissaient" p["indikativ_passesimple_1pers_sg"] = rot.."aquis" p["indikativ_passesimple_2pers_sg"] = rot.."aquis" p["indikativ_passesimple_3pers_sg"] = rot.."aquit" p["indikativ_passesimple_1pers_pl"] = rot.."aquîmes" p["indikativ_passesimple_2pers_pl"] = rot.."aquîtes" p["indikativ_passesimple_3pers_pl"] = rot.."aquirent" p["indikativ_futur_1pers_sg"] = rot.."aîtrai" p["indikativ_futur_2pers_sg"] = rot.."aîtras" p["indikativ_futur_3pers_sg"] = rot.."aîtra" p["indikativ_futur_1pers_pl"] = rot.."aîtrons" p["indikativ_futur_2pers_pl"] = rot.."aîtrez" p["indikativ_futur_3pers_pl"] = rot.."aîtront" p["konjunktiv_present_1pers_sg"] = rot.."aisse" p["konjunktiv_present_2pers_sg"] = rot.."aisses" p["konjunktiv_present_3pers_sg"] = rot.."aisse" p["konjunktiv_present_1pers_pl"] = rot.."aissions" p["konjunktiv_present_2pers_pl"] = rot.."aissiez" p["konjunktiv_present_3pers_pl"] = rot.."aissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."aquisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."aquisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."aquît" p["konjunktiv_imparfait_1pers_pl"] = rot.."aquissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."aquissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."aquissent" p["konditional_present_1pers_sg"] = rot.."aîtrais" p["konditional_present_2pers_sg"] = rot.."aîtrais" p["konditional_present_3pers_sg"] = rot.."aîtrait" p["konditional_present_1pers_pl"] = rot.."aîtrions" p["konditional_present_2pers_pl"] = rot.."aîtriez" p["konditional_present_3pers_pl"] = rot.."aîtraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aissons" p["imp_2pers_pl"] = rot.."aissez" p["HKG_nummer"] = "34" p["Bescherelle_nummer"] = "65" p["knas"] = true end -- Det oregelbundna verbet "ouvrir" [HKG #35, B #27] -- även t.ex. "couvrir", "découvrir", "entrouvrir", -- "offrir", "souffrir" function konj_ouvrir(artikelnamn) local rot = string.gsub(artikelnamn,"rir$","") -- roten är normalt "ouv" p["perfpart"] = rot.."ert" p["prespart"] = rot.."rant" p["indikativ_present_1pers_sg"] = rot.."re" p["indikativ_present_2pers_sg"] = rot.."res" p["indikativ_present_3pers_sg"] = rot.."re" p["indikativ_present_1pers_pl"] = rot.."rons" p["indikativ_present_2pers_pl"] = rot.."rez" p["indikativ_present_3pers_pl"] = rot.."rent" p["indikativ_imparfait_1pers_sg"] = rot.."rais" p["indikativ_imparfait_2pers_sg"] = rot.."rais" p["indikativ_imparfait_3pers_sg"] = rot.."rait" p["indikativ_imparfait_1pers_pl"] = rot.."rions" p["indikativ_imparfait_2pers_pl"] = rot.."riez" p["indikativ_imparfait_3pers_pl"] = rot.."raient" p["indikativ_passesimple_1pers_sg"] = rot.."ris" p["indikativ_passesimple_2pers_sg"] = rot.."ris" p["indikativ_passesimple_3pers_sg"] = rot.."rit" p["indikativ_passesimple_1pers_pl"] = rot.."rîmes" p["indikativ_passesimple_2pers_pl"] = rot.."rîtes" p["indikativ_passesimple_3pers_pl"] = rot.."rirent" p["indikativ_futur_1pers_sg"] = rot.."rirai" p["indikativ_futur_2pers_sg"] = rot.."riras" p["indikativ_futur_3pers_sg"] = rot.."rira" p["indikativ_futur_1pers_pl"] = rot.."rirons" p["indikativ_futur_2pers_pl"] = rot.."rirez" p["indikativ_futur_3pers_pl"] = rot.."riront" p["konjunktiv_present_1pers_sg"] = rot.."re" p["konjunktiv_present_2pers_sg"] = rot.."res" p["konjunktiv_present_3pers_sg"] = rot.."re" p["konjunktiv_present_1pers_pl"] = rot.."rions" p["konjunktiv_present_2pers_pl"] = rot.."riez" p["konjunktiv_present_3pers_pl"] = rot.."rent" p["konjunktiv_imparfait_1pers_sg"] = rot.."risse" p["konjunktiv_imparfait_2pers_sg"] = rot.."risses" p["konjunktiv_imparfait_3pers_sg"] = rot.."rît" p["konjunktiv_imparfait_1pers_pl"] = rot.."rissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."rissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."rissent" p["konditional_present_1pers_sg"] = rot.."rirais" p["konditional_present_2pers_sg"] = rot.."rirais" p["konditional_present_3pers_sg"] = rot.."rirait" p["konditional_present_1pers_pl"] = rot.."ririons" p["konditional_present_2pers_pl"] = rot.."ririez" p["konditional_present_3pers_pl"] = rot.."riraient" p["imp_2pers_sg"] = rot.."re" p["imp_1pers_pl"] = rot.."rons" p["imp_2pers_pl"] = rot.."rez" p["HKG_nummer"] = "35" p["Bescherelle_nummer"] = "27" p["knas"] = true end -- Det oregelbundna verbet "partir" [HKG #36, B #25] -- även t.ex. "repartir" function konj_partir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") p["auxil"] = "être" p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "36" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "peindre" [HKG #37, B #57] -- även t.ex. "atteindre", "éteindre", "s'éteindre", -- "feindre", "teindre", "déteindre" function konj_peindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") -- roten är normalt "pei" p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."gnis" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "37" p["Bescherelle_nummer"] = "57" p["knas"] = true end -- Det oregelbundna verbet "plaire" [HKG #38, B #63] -- även t.ex. "déplaire", "taire" function konj_plaire(artikelnamn) local rot = string.gsub(artikelnamn,"aire$","") -- normalt är roten "pl" p["perfpart"] = rot.."u" p["prespart"] = rot.."aisant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aisons" p["indikativ_present_2pers_pl"] = rot.."aisez" p["indikativ_present_3pers_pl"] = rot.."aisent" p["indikativ_imparfait_1pers_sg"] = rot.."aisais" p["indikativ_imparfait_2pers_sg"] = rot.."aisais" p["indikativ_imparfait_3pers_sg"] = rot.."aisait" p["indikativ_imparfait_1pers_pl"] = rot.."aisions" p["indikativ_imparfait_2pers_pl"] = rot.."aisiez" p["indikativ_imparfait_3pers_pl"] = rot.."aisaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."airai" p["indikativ_futur_2pers_sg"] = rot.."airas" p["indikativ_futur_3pers_sg"] = rot.."aira" p["indikativ_futur_1pers_pl"] = rot.."airons" p["indikativ_futur_2pers_pl"] = rot.."airez" p["indikativ_futur_3pers_pl"] = rot.."airont" p["konjunktiv_present_1pers_sg"] = rot.."aise" p["konjunktiv_present_2pers_sg"] = rot.."aises" p["konjunktiv_present_3pers_sg"] = rot.."aise" p["konjunktiv_present_1pers_pl"] = rot.."aisions" p["konjunktiv_present_2pers_pl"] = rot.."aisiez" p["konjunktiv_present_3pers_pl"] = rot.."aisent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."airais" p["konditional_present_2pers_sg"] = rot.."airais" p["konditional_present_3pers_sg"] = rot.."airait" p["konditional_present_1pers_pl"] = rot.."airions" p["konditional_present_2pers_pl"] = rot.."airiez" p["konditional_present_3pers_pl"] = rot.."airaient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aisons" p["imp_2pers_pl"] = rot.."aisez" -- specialfall! verben "taire" (och "retaire") har if (string.match(artikelnamn,"taire$")) then p["indikativ_present_3pers_sg"] = rot.."ait" end p["HKG_nummer"] = "38" p["Bescherelle_nummer"] = "63" p["knas"] = true end -- Det oregelbundna verbet "pleuvoir" [HKG #39; B #45] function konj_pleuvoir(artikelnamn) local rot = string.gsub(artikelnamn,"euvoir$","") -- roten är normalt "pl" p["impersonnel"] = true p["perfpart"] = rot.."u" p["prespart"] = rot.."euvant" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_imparfait_3pers_sg"] = rot.."euvait" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_futur_3pers_sg"] = rot.."euvra" p["konjunktiv_present_3pers_sg"] = rot.."euve" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konditional_present_3pers_sg"] = rot.."euvrait" p["HKG_nummer"] = "39" p["Bescherelle_nummer"] = "45" p["knas"] = true end -- Det oregelbundna verbet "pouvoir" [HKG #40; B #43] function konj_pouvoir(artikelnamn) local rot = string.gsub(artikelnamn,"ouvoir$","") -- roten är normalt "p" p["perfpart"] = rot.."u" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "" p["perfpart_f_sg"] = "" p["perfpart_f_pl"] = "" p["prespart"] = rot.."ouvant" p["indikativ_present_1pers_sg"] = rot.."eux" p["indikativ_present_2pers_sg"] = rot.."eux" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."ouvons" p["indikativ_present_2pers_pl"] = rot.."ouvez" p["indikativ_present_3pers_pl"] = rot.."euvent" p["indikativ_imparfait_1pers_sg"] = rot.."ouvais" p["indikativ_imparfait_2pers_sg"] = rot.."ouvais" p["indikativ_imparfait_3pers_sg"] = rot.."ouvait" p["indikativ_imparfait_1pers_pl"] = rot.."ouvions" p["indikativ_imparfait_2pers_pl"] = rot.."ouviez" p["indikativ_imparfait_3pers_pl"] = rot.."ouvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."ourrai" p["indikativ_futur_2pers_sg"] = rot.."ourras" p["indikativ_futur_3pers_sg"] = rot.."ourra" p["indikativ_futur_1pers_pl"] = rot.."ourrons" p["indikativ_futur_2pers_pl"] = rot.."ourrez" p["indikativ_futur_3pers_pl"] = rot.."ourront" p["konjunktiv_present_1pers_sg"] = rot.."uisse" p["konjunktiv_present_2pers_sg"] = rot.."uisses" p["konjunktiv_present_3pers_sg"] = rot.."uisse" p["konjunktiv_present_1pers_pl"] = rot.."uissions" p["konjunktiv_present_2pers_pl"] = rot.."uissiez" p["konjunktiv_present_3pers_pl"] = rot.."uissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."ourrais" p["konditional_present_2pers_sg"] = rot.."ourrais" p["konditional_present_3pers_sg"] = rot.."ourrait" p["konditional_present_1pers_pl"] = rot.."ourrions" p["konditional_present_2pers_pl"] = rot.."ourriez" p["konditional_present_3pers_pl"] = rot.."ourraient" p["imp_2pers_sg"] = "" p["imp_1pers_pl"] = "" p["imp_2pers_pl"] = "" p["HKG_nummer"] = "40" p["Bescherelle_nummer"] = "43" p["knas"] = true end -- Det oregelbundna verbet "prendre" [HKG #41; B #54] -- även t.ex. "apprendre", "comprendre", -- "entreprendre", "surprendre" function konj_prendre(artikelnamn) local rot = string.gsub(artikelnamn,"endre$","") -- roten blir alltså "pr" p["perfpart"] = rot.."is" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."ends" p["indikativ_present_2pers_sg"] = rot.."ends" p["indikativ_present_3pers_sg"] = rot.."end" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."ennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."endrai" p["indikativ_futur_2pers_sg"] = rot.."endras" p["indikativ_futur_3pers_sg"] = rot.."endra" p["indikativ_futur_1pers_pl"] = rot.."endrons" p["indikativ_futur_2pers_pl"] = rot.."endrez" p["indikativ_futur_3pers_pl"] = rot.."endront" p["konjunktiv_present_1pers_sg"] = rot.."enne" p["konjunktiv_present_2pers_sg"] = rot.."ennes" p["konjunktiv_present_3pers_sg"] = rot.."enne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."ennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."endrais" p["konditional_present_2pers_sg"] = rot.."endrais" p["konditional_present_3pers_sg"] = rot.."endrait" p["konditional_present_1pers_pl"] = rot.."endrions" p["konditional_present_2pers_pl"] = rot.."endriez" p["konditional_present_3pers_pl"] = rot.."endraient" p["imp_2pers_sg"] = rot.."ends" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "41" p["Bescherelle_nummer"] = "54" p["knas"] = true end -- Det oregelbundna verbet "recevoir" [HKG #42; B #38] -- även t.ex. "apercevoir", "concevoir", -- "décevoir", "percevoir" function konj_recevoir(artikelnamn) local rot = string.gsub(artikelnamn,"cevoir$","") -- för "recevoir" blir roten "re" p["perfpart"] = rot.."çu" p["prespart"] = rot.."cevant" p["indikativ_present_1pers_sg"] = rot.."çois" p["indikativ_present_2pers_sg"] = rot.."çois" p["indikativ_present_3pers_sg"] = rot.."çoit" p["indikativ_present_1pers_pl"] = rot.."cevons" p["indikativ_present_2pers_pl"] = rot.."cevez" p["indikativ_present_3pers_pl"] = rot.."çoivent" p["indikativ_imparfait_1pers_sg"] = rot.."cevais" p["indikativ_imparfait_2pers_sg"] = rot.."cevais" p["indikativ_imparfait_3pers_sg"] = rot.."cevait" p["indikativ_imparfait_1pers_pl"] = rot.."cevions" p["indikativ_imparfait_2pers_pl"] = rot.."ceviez" p["indikativ_imparfait_3pers_pl"] = rot.."cevaient" p["indikativ_passesimple_1pers_sg"] = rot.."çus" p["indikativ_passesimple_2pers_sg"] = rot.."çus" p["indikativ_passesimple_3pers_sg"] = rot.."çut" p["indikativ_passesimple_1pers_pl"] = rot.."çûmes" p["indikativ_passesimple_2pers_pl"] = rot.."çûtes" p["indikativ_passesimple_3pers_pl"] = rot.."çurent" p["indikativ_futur_1pers_sg"] = rot.."cevrai" p["indikativ_futur_2pers_sg"] = rot.."cevras" p["indikativ_futur_3pers_sg"] = rot.."cevra" p["indikativ_futur_1pers_pl"] = rot.."cevrons" p["indikativ_futur_2pers_pl"] = rot.."cevrez" p["indikativ_futur_3pers_pl"] = rot.."cevront" p["konjunktiv_present_1pers_sg"] = rot.."çoive" p["konjunktiv_present_2pers_sg"] = rot.."çoives" p["konjunktiv_present_3pers_sg"] = rot.."çoive" p["konjunktiv_present_1pers_pl"] = rot.."cevions" p["konjunktiv_present_2pers_pl"] = rot.."ceviez" p["konjunktiv_present_3pers_pl"] = rot.."çoivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."çusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."çusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."çût" p["konjunktiv_imparfait_1pers_pl"] = rot.."çussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."çussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."çussent" p["konditional_present_1pers_sg"] = rot.."cevrais" p["konditional_present_2pers_sg"] = rot.."cevrais" p["konditional_present_3pers_sg"] = rot.."cevrait" p["konditional_present_1pers_pl"] = rot.."cevrions" p["konditional_present_2pers_pl"] = rot.."cevriez" p["konditional_present_3pers_pl"] = rot.."cevraient" p["imp_2pers_sg"] = rot.."çois" p["imp_1pers_pl"] = rot.."cevons" p["imp_2pers_pl"] = rot.."cevez" p["HKG_nummer"] = "42" p["Bescherelle_nummer"] = "38" p["knas"] = true end -- Det oregelbundna verbet "résoudre" [HKG #43, B #72] -- även t.ex. "dissoudre" function konj_resoudre(artikelnamn) local rot = string.gsub(artikelnamn,"udre$","") -- för "résoudre" blir alltså roten "réso" p["perfpart"] = rot.."lu" p["prespart"] = rot.."lvant" p["indikativ_present_1pers_sg"] = rot.."us" p["indikativ_present_2pers_sg"] = rot.."us" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."lvons" p["indikativ_present_2pers_pl"] = rot.."lvez" p["indikativ_present_3pers_pl"] = rot.."lvent" p["indikativ_imparfait_1pers_sg"] = rot.."lvais" p["indikativ_imparfait_2pers_sg"] = rot.."lvais" p["indikativ_imparfait_3pers_sg"] = rot.."lvait" p["indikativ_imparfait_1pers_pl"] = rot.."lvions" p["indikativ_imparfait_2pers_pl"] = rot.."lviez" p["indikativ_imparfait_3pers_pl"] = rot.."lvaient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."udrai" p["indikativ_futur_2pers_sg"] = rot.."udras" p["indikativ_futur_3pers_sg"] = rot.."udra" p["indikativ_futur_1pers_pl"] = rot.."udrons" p["indikativ_futur_2pers_pl"] = rot.."udrez" p["indikativ_futur_3pers_pl"] = rot.."udront" p["konjunktiv_present_1pers_sg"] = rot.."lve" p["konjunktiv_present_2pers_sg"] = rot.."lves" p["konjunktiv_present_3pers_sg"] = rot.."lve" p["konjunktiv_present_1pers_pl"] = rot.."lvions" p["konjunktiv_present_2pers_pl"] = rot.."lviez" p["konjunktiv_present_3pers_pl"] = rot.."lvent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."udrais" p["konditional_present_2pers_sg"] = rot.."udrais" p["konditional_present_3pers_sg"] = rot.."udrait" p["konditional_present_1pers_pl"] = rot.."udrions" p["konditional_present_2pers_pl"] = rot.."udriez" p["konditional_present_3pers_pl"] = rot.."udraient" p["imp_2pers_sg"] = rot.."us" p["imp_1pers_pl"] = rot.."lvons" p["imp_2pers_pl"] = rot.."lvez" p["HKG_nummer"] = "43" p["Bescherelle_nummer"] = "72" p["knas"] = true end -- Det oregelbundna verbet "rire" [HKG #44, B #79] -- även t.ex. "sourire" function konj_rire(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") -- för "rire" blir roten alltså "ri" p["perfpart"] = rot p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "44" p["Bescherelle_nummer"] = "79" p["knas"] = true end -- Det oregelbundna verbet "savoir" [HKG #45, B #41] function konj_savoir(artikelnamn) local rot = string.gsub(artikelnamn,"avoir$","") -- för verbet "savoir" blir roten "s" p["perfpart"] = rot.."u" p["prespart"] = rot.."achant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."ait" p["indikativ_present_1pers_pl"] = rot.."avons" p["indikativ_present_2pers_pl"] = rot.."avez" p["indikativ_present_3pers_pl"] = rot.."avent" p["indikativ_imparfait_1pers_sg"] = rot.."avais" p["indikativ_imparfait_2pers_sg"] = rot.."avais" p["indikativ_imparfait_3pers_sg"] = rot.."avait" p["indikativ_imparfait_1pers_pl"] = rot.."avions" p["indikativ_imparfait_2pers_pl"] = rot.."aviez" p["indikativ_imparfait_3pers_pl"] = rot.."avaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."aurai" p["indikativ_futur_2pers_sg"] = rot.."auras" p["indikativ_futur_3pers_sg"] = rot.."aura" p["indikativ_futur_1pers_pl"] = rot.."aurons" p["indikativ_futur_2pers_pl"] = rot.."aurez" p["indikativ_futur_3pers_pl"] = rot.."auront" p["konjunktiv_present_1pers_sg"] = rot.."ache" p["konjunktiv_present_2pers_sg"] = rot.."aches" p["konjunktiv_present_3pers_sg"] = rot.."ache" p["konjunktiv_present_1pers_pl"] = rot.."achions" p["konjunktiv_present_2pers_pl"] = rot.."achiez" p["konjunktiv_present_3pers_pl"] = rot.."achent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."aurais" p["konditional_present_2pers_sg"] = rot.."aurais" p["konditional_present_3pers_sg"] = rot.."aurait" p["konditional_present_1pers_pl"] = rot.."aurions" p["konditional_present_2pers_pl"] = rot.."auriez" p["konditional_present_3pers_pl"] = rot.."auraient" p["imp_2pers_sg"] = rot.."ache" p["imp_1pers_pl"] = rot.."achons" p["imp_2pers_pl"] = rot.."achez" p["HKG_nummer"] = "45" p["Bescherelle_nummer"] = "41" p["knas"] = true end -- Det oregelbundna verbet "sentir" [HKG #46, B #25] -- även t.ex. "repentir" function konj_sentir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") -- för "sentir" blir roten "sen" p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "46" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "servir" [HKG #47; B #35] -- även t.ex. "desservir" function konj_servir(artikelnamn) local rot = string.gsub(artikelnamn,"vir$","") -- för "servir" blir roten "ser" p["perfpart"] = rot.."vi" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."virai" p["indikativ_futur_2pers_sg"] = rot.."viras" p["indikativ_futur_3pers_sg"] = rot.."vira" p["indikativ_futur_1pers_pl"] = rot.."virons" p["indikativ_futur_2pers_pl"] = rot.."virez" p["indikativ_futur_3pers_pl"] = rot.."viront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."virais" p["konditional_present_2pers_sg"] = rot.."virais" p["konditional_present_3pers_sg"] = rot.."virait" p["konditional_present_1pers_pl"] = rot.."virions" p["konditional_present_2pers_pl"] = rot.."viriez" p["konditional_present_3pers_pl"] = rot.."viraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "47" p["Bescherelle_nummer"] = "35" p["knas"] = true end -- Det oregelbundna verbet "sortir" [HKG #48, B #25] function konj_sortir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") -- för "sortir" blir roten "sor" p["auxil"] = "être" -- TODO! Måste kunna göra detta valbart p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "48" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "suffire" [HKG #49; B #81] function konj_suffire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- för "suffire" blir roten "suff" p["perfpart"] = rot.."i" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" p["HKG_nummer"] = "49" p["Bescherelle_nummer"] = "81" p["knas"] = true end -- Det oregelbundna verbet "suivre" [HKG #50; B #75] -- även t.ex. "poursuivre" function konj_suivre(artikelnamn) local rot = string.gsub(artikelnamn,"vre$","") -- för "suivre" blir roten "sui" p["perfpart"] = rot.."vi" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."vrai" p["indikativ_futur_2pers_sg"] = rot.."vras" p["indikativ_futur_3pers_sg"] = rot.."vra" p["indikativ_futur_1pers_pl"] = rot.."vrons" p["indikativ_futur_2pers_pl"] = rot.."vrez" p["indikativ_futur_3pers_pl"] = rot.."vront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."vrais" p["konditional_present_2pers_sg"] = rot.."vrais" p["konditional_present_3pers_sg"] = rot.."vrait" p["konditional_present_1pers_pl"] = rot.."vrions" p["konditional_present_2pers_pl"] = rot.."vriez" p["konditional_present_3pers_pl"] = rot.."vraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "50" p["Bescherelle_nummer"] = "75" p["knas"] = true end -- Det oregelbundna verbet "tenir" [HKG #51; B #23] -- även t.ex. "s'abstenir", "appartenir", -- "contenir", "détenir", "entretenir", -- "maintenir", "obtenir", "retenir", "soutenir" function konj_tenir(artikelnamn) local rot = string.gsub(artikelnamn,"enir$","") -- för "tenir" blir roten "t" p["perfpart"] = rot.."enu" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."iens" p["indikativ_present_2pers_sg"] = rot.."iens" p["indikativ_present_3pers_sg"] = rot.."ient" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."iennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."ins" p["indikativ_passesimple_2pers_sg"] = rot.."ins" p["indikativ_passesimple_3pers_sg"] = rot.."int" p["indikativ_passesimple_1pers_pl"] = rot.."înmes" p["indikativ_passesimple_2pers_pl"] = rot.."întes" p["indikativ_passesimple_3pers_pl"] = rot.."inrent" p["indikativ_futur_1pers_sg"] = rot.."iendrai" p["indikativ_futur_2pers_sg"] = rot.."iendras" p["indikativ_futur_3pers_sg"] = rot.."iendra" p["indikativ_futur_1pers_pl"] = rot.."iendrons" p["indikativ_futur_2pers_pl"] = rot.."iendrez" p["indikativ_futur_3pers_pl"] = rot.."iendront" p["konjunktiv_present_1pers_sg"] = rot.."ienne" p["konjunktiv_present_2pers_sg"] = rot.."iennes" p["konjunktiv_present_3pers_sg"] = rot.."ienne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."iennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."insse" p["konjunktiv_imparfait_2pers_sg"] = rot.."insses" p["konjunktiv_imparfait_3pers_sg"] = rot.."înt" p["konjunktiv_imparfait_1pers_pl"] = rot.."inssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."inssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."inssent" p["konditional_present_1pers_sg"] = rot.."iendrais" p["konditional_present_2pers_sg"] = rot.."iendrais" p["konditional_present_3pers_sg"] = rot.."iendrait" p["konditional_present_1pers_pl"] = rot.."iendrions" p["konditional_present_2pers_pl"] = rot.."iendriez" p["konditional_present_3pers_pl"] = rot.."iendraient" p["imp_2pers_sg"] = rot.."iens" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "51" p["Bescherelle_nummer"] = "23" p["knas"] = true end -- Det oregelbundna verbet "vaincre" [HKG #52; B #60] -- även t.ex. "convaincre" function konj_vaincre(artikelnamn) local rot = string.gsub(artikelnamn,"cre$","") -- för "vaincre" blir roten "vain" p["perfpart"] = rot.."cu" p["prespart"] = rot.."quant" p["indikativ_present_1pers_sg"] = rot.."cs" p["indikativ_present_2pers_sg"] = rot.."cs" p["indikativ_present_3pers_sg"] = rot.."c" p["indikativ_present_1pers_pl"] = rot.."quons" p["indikativ_present_2pers_pl"] = rot.."quez" p["indikativ_present_3pers_pl"] = rot.."quent" p["indikativ_imparfait_1pers_sg"] = rot.."quais" p["indikativ_imparfait_2pers_sg"] = rot.."quais" p["indikativ_imparfait_3pers_sg"] = rot.."quait" p["indikativ_imparfait_1pers_pl"] = rot.."quions" p["indikativ_imparfait_2pers_pl"] = rot.."quiez" p["indikativ_imparfait_3pers_pl"] = rot.."quaient" p["indikativ_passesimple_1pers_sg"] = rot.."quis" p["indikativ_passesimple_2pers_sg"] = rot.."quis" p["indikativ_passesimple_3pers_sg"] = rot.."quit" p["indikativ_passesimple_1pers_pl"] = rot.."quîmes" p["indikativ_passesimple_2pers_pl"] = rot.."quîtes" p["indikativ_passesimple_3pers_pl"] = rot.."quirent" p["indikativ_futur_1pers_sg"] = rot.."crai" p["indikativ_futur_2pers_sg"] = rot.."cras" p["indikativ_futur_3pers_sg"] = rot.."cra" p["indikativ_futur_1pers_pl"] = rot.."crons" p["indikativ_futur_2pers_pl"] = rot.."crez" p["indikativ_futur_3pers_pl"] = rot.."cront" p["konjunktiv_present_1pers_sg"] = rot.."que" p["konjunktiv_present_2pers_sg"] = rot.."ques" p["konjunktiv_present_3pers_sg"] = rot.."que" p["konjunktiv_present_1pers_pl"] = rot.."quions" p["konjunktiv_present_2pers_pl"] = rot.."quiez" p["konjunktiv_present_3pers_pl"] = rot.."quent" p["konjunktiv_imparfait_1pers_sg"] = rot.."quisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."quisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."quît" p["konjunktiv_imparfait_1pers_pl"] = rot.."quissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."quissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."quissent" p["konditional_present_1pers_sg"] = rot.."crais" p["konditional_present_2pers_sg"] = rot.."crais" p["konditional_present_3pers_sg"] = rot.."crait" p["konditional_present_1pers_pl"] = rot.."crions" p["konditional_present_2pers_pl"] = rot.."criez" p["konditional_present_3pers_pl"] = rot.."craient" p["imp_2pers_sg"] = rot.."cs" p["imp_1pers_pl"] = rot.."quons" p["imp_2pers_pl"] = rot.."quez" p["HKG_nummer"] = "52" p["Bescherelle_nummer"] = "60" p["knas"] = true end -- Det oregelbundna verbet "valoir" [HKG #53, B #47] function konj_valoir(artikelnamn) local rot = string.gsub(artikelnamn,"loir$","") -- för "valoir" blir roten "va" p["perfpart"] = rot.."lu" p["prespart"] = rot.."lant" p["indikativ_present_1pers_sg"] = rot.."ux" p["indikativ_present_2pers_sg"] = rot.."ux" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."lons" p["indikativ_present_2pers_pl"] = rot.."lez" p["indikativ_present_3pers_pl"] = rot.."lent" p["indikativ_imparfait_1pers_sg"] = rot.."lais" p["indikativ_imparfait_2pers_sg"] = rot.."lais" p["indikativ_imparfait_3pers_sg"] = rot.."lait" p["indikativ_imparfait_1pers_pl"] = rot.."lions" p["indikativ_imparfait_2pers_pl"] = rot.."liez" p["indikativ_imparfait_3pers_pl"] = rot.."laient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."udrai" p["indikativ_futur_2pers_sg"] = rot.."udras" p["indikativ_futur_3pers_sg"] = rot.."udra" p["indikativ_futur_1pers_pl"] = rot.."udrons" p["indikativ_futur_2pers_pl"] = rot.."udrez" p["indikativ_futur_3pers_pl"] = rot.."udront" p["konjunktiv_present_1pers_sg"] = rot.."ille" p["konjunktiv_present_2pers_sg"] = rot.."illes" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_present_1pers_pl"] = rot.."lions" p["konjunktiv_present_2pers_pl"] = rot.."liez" p["konjunktiv_present_3pers_pl"] = rot.."illent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."udrais" p["konditional_present_2pers_sg"] = rot.."udrais" p["konditional_present_3pers_sg"] = rot.."udrait" p["konditional_present_1pers_pl"] = rot.."udrions" p["konditional_present_2pers_pl"] = rot.."udriez" p["konditional_present_3pers_pl"] = rot.."udraient" p["imp_2pers_sg"] = rot.."ux" p["imp_1pers_pl"] = rot.."lons" p["imp_2pers_pl"] = rot.."lez" p["HKG_nummer"] = "53" p["Bescherelle_nummer"] = "47" p["knas"] = true end -- Det oregelbundna verbet "venir" [HKG #54, B #23] -- även t.ex. "contrevenir", "convenir", -- "devenir", "parvenir", "prévenir", "revenir" -- "se souvenir" function konj_venir(artikelnamn) local rot = string.gsub(artikelnamn,"enir$","") -- ordet "venir" har roten "v" p["auxil"] = "être" p["perfpart"] = rot.."enu" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."iens" p["indikativ_present_2pers_sg"] = rot.."iens" p["indikativ_present_3pers_sg"] = rot.."ient" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."iennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."ins" p["indikativ_passesimple_2pers_sg"] = rot.."ins" p["indikativ_passesimple_3pers_sg"] = rot.."int" p["indikativ_passesimple_1pers_pl"] = rot.."înmes" p["indikativ_passesimple_2pers_pl"] = rot.."întes" p["indikativ_passesimple_3pers_pl"] = rot.."inrent" p["indikativ_futur_1pers_sg"] = rot.."iendrai" p["indikativ_futur_2pers_sg"] = rot.."iendras" p["indikativ_futur_3pers_sg"] = rot.."iendra" p["indikativ_futur_1pers_pl"] = rot.."iendrons" p["indikativ_futur_2pers_pl"] = rot.."iendrez" p["indikativ_futur_3pers_pl"] = rot.."iendront" p["konjunktiv_present_1pers_sg"] = rot.."ienne" p["konjunktiv_present_2pers_sg"] = rot.."iennes" p["konjunktiv_present_3pers_sg"] = rot.."ienne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."iennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."insse" p["konjunktiv_imparfait_2pers_sg"] = rot.."insses" p["konjunktiv_imparfait_3pers_sg"] = rot.."înt" p["konjunktiv_imparfait_1pers_pl"] = rot.."inssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."inssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."inssent" p["konditional_present_1pers_sg"] = rot.."iendrais" p["konditional_present_2pers_sg"] = rot.."iendrais" p["konditional_present_3pers_sg"] = rot.."iendrait" p["konditional_present_1pers_pl"] = rot.."iendrions" p["konditional_present_2pers_pl"] = rot.."iendriez" p["konditional_present_3pers_pl"] = rot.."iendraient" p["imp_2pers_sg"] = rot.."iens" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "54" p["Bescherelle_nummer"] = "23" p["knas"] = true end -- Det oregelbundna verbet "vivre" [HKG #55, B #76] -- även t.ex. "survivre" function konj_vivre(artikelnamn) local rot = string.gsub(artikelnamn,"ivre$","") -- ordet "vivre" får roten "v" p["perfpart"] = rot.."écu" p["prespart"] = rot.."ivant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."ivons" p["indikativ_present_2pers_pl"] = rot.."ivez" p["indikativ_present_3pers_pl"] = rot.."ivent" p["indikativ_imparfait_1pers_sg"] = rot.."ivais" p["indikativ_imparfait_2pers_sg"] = rot.."ivais" p["indikativ_imparfait_3pers_sg"] = rot.."ivait" p["indikativ_imparfait_1pers_pl"] = rot.."ivions" p["indikativ_imparfait_2pers_pl"] = rot.."iviez" p["indikativ_imparfait_3pers_pl"] = rot.."ivaient" p["indikativ_passesimple_1pers_sg"] = rot.."écus" p["indikativ_passesimple_2pers_sg"] = rot.."écus" p["indikativ_passesimple_3pers_sg"] = rot.."écut" p["indikativ_passesimple_1pers_pl"] = rot.."écûmes" p["indikativ_passesimple_2pers_pl"] = rot.."écûtes" p["indikativ_passesimple_3pers_pl"] = rot.."écurent" p["indikativ_futur_1pers_sg"] = rot.."ivrai" p["indikativ_futur_2pers_sg"] = rot.."ivras" p["indikativ_futur_3pers_sg"] = rot.."ivra" p["indikativ_futur_1pers_pl"] = rot.."ivrons" p["indikativ_futur_2pers_pl"] = rot.."ivrez" p["indikativ_futur_3pers_pl"] = rot.."ivront" p["konjunktiv_present_1pers_sg"] = rot.."ive" p["konjunktiv_present_2pers_sg"] = rot.."ives" p["konjunktiv_present_3pers_sg"] = rot.."ive" p["konjunktiv_present_1pers_pl"] = rot.."ivions" p["konjunktiv_present_2pers_pl"] = rot.."iviez" p["konjunktiv_present_3pers_pl"] = rot.."ivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."écusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."écusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."écût" p["konjunktiv_imparfait_1pers_pl"] = rot.."écussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."écussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."écussent" p["konditional_present_1pers_sg"] = rot.."ivrais" p["konditional_present_2pers_sg"] = rot.."ivrais" p["konditional_present_3pers_sg"] = rot.."ivrait" p["konditional_present_1pers_pl"] = rot.."ivrions" p["konditional_present_2pers_pl"] = rot.."ivriez" p["konditional_present_3pers_pl"] = rot.."ivraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."ivons" p["imp_2pers_pl"] = rot.."ivez" p["HKG_nummer"] = "55" p["Bescherelle_nummer"] = "76" p["knas"] = true end -- Det oregelbundna verbet "voir" [HKG #56; B #39] -- även t.ex. "entrevoir", "revoir", -- "prévoir" function konj_voir(artikelnamn) local rot = string.gsub(artikelnamn,"oir$","") -- ordet "voir" får roten "v" p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "56" p["Bescherelle_nummer"] = "39" p["knas"] = true end -- Det oregelbundna verbet "vouloir" [HKG #57; B #48] function konj_vouloir(artikelnamn) local rot = string.gsub(artikelnamn,"ouloir$","") -- ordet "vouloir" har alltså roten "v" p["perfpart"] = rot.."oulu" p["prespart"] = rot.."oulant" p["indikativ_present_1pers_sg"] = rot.."eux" p["indikativ_present_2pers_sg"] = rot.."eux" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."oulons" p["indikativ_present_2pers_pl"] = rot.."oulez" p["indikativ_present_3pers_pl"] = rot.."eulent" p["indikativ_imparfait_1pers_sg"] = rot.."oulais" p["indikativ_imparfait_2pers_sg"] = rot.."oulais" p["indikativ_imparfait_3pers_sg"] = rot.."oulait" p["indikativ_imparfait_1pers_pl"] = rot.."oulions" p["indikativ_imparfait_2pers_pl"] = rot.."ouliez" p["indikativ_imparfait_3pers_pl"] = rot.."oulaient" p["indikativ_passesimple_1pers_sg"] = rot.."oulus" p["indikativ_passesimple_2pers_sg"] = rot.."oulus" p["indikativ_passesimple_3pers_sg"] = rot.."oulut" p["indikativ_passesimple_1pers_pl"] = rot.."oulûmes" p["indikativ_passesimple_2pers_pl"] = rot.."oulûtes" p["indikativ_passesimple_3pers_pl"] = rot.."oulurent" p["indikativ_futur_1pers_sg"] = rot.."oudrai" p["indikativ_futur_2pers_sg"] = rot.."oudras" p["indikativ_futur_3pers_sg"] = rot.."oudra" p["indikativ_futur_1pers_pl"] = rot.."oudrons" p["indikativ_futur_2pers_pl"] = rot.."oudrez" p["indikativ_futur_3pers_pl"] = rot.."oudront" p["konjunktiv_present_1pers_sg"] = rot.."euille" p["konjunktiv_present_2pers_sg"] = rot.."euilles" p["konjunktiv_present_3pers_sg"] = rot.."euille" p["konjunktiv_present_1pers_pl"] = rot.."oulions" p["konjunktiv_present_2pers_pl"] = rot.."ouliez" p["konjunktiv_present_3pers_pl"] = rot.."euillent" p["konjunktiv_imparfait_1pers_sg"] = rot.."oulusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."oulusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."oulût" p["konjunktiv_imparfait_1pers_pl"] = rot.."oulussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."oulussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."oulussent" p["konditional_present_1pers_sg"] = rot.."oudrais" p["konditional_present_2pers_sg"] = rot.."oudrais" p["konditional_present_3pers_sg"] = rot.."oudrait" p["konditional_present_1pers_pl"] = rot.."oudrions" p["konditional_present_2pers_pl"] = rot.."oudriez" p["konditional_present_3pers_pl"] = rot.."oudraient" p["imp_2pers_sg"] = rot.."eux" p["imp_1pers_pl"] = rot.."oulons" p["imp_2pers_pl"] = rot.."oulez" p["imp_2pers_sg_alt"] = rot.."euille" p["imp_1pers_pl_alt"] = rot.."euillons" p["imp_2pers_pl_alt"] = rot.."euillez" p["HKG_nummer"] = "57" p["Bescherelle_nummer"] = "48" p["knas"] = true end -- Sen, funktioner för övriga konjugationer hos B (i samma ordning som där) -- det halvregelbundna verbet "peser" [B #9] -- gäller för verb som slutar på "-ecer", "-emer", "-ener", "-eper", -- "-erer", "-eser", "-ever", "-evrer" -- notera att verb som slutar på "-eler" och "-eter" täcks av andra funktioner function konj_peser(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = "" if (string.sub(verbetsbas, -2) == "vr") then kortrot = "vr" else kortrot = string.sub(verbetsbas, -1) end local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- exempel: för "peser" blir den "långa" roten "p" och den korta roten "s" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["Bescherelle_nummer"] = "9" p["knas"] = false end -- det halvregelbundna verbet "céder" [HKG #146; B #10] -- gäller för verb som slutar på "-é(.)er" function konj_ceder(artikelnamn) local kortrot = "" if (string.sub(artikelnamn,-6,-5) == "é") then kortrot = string.sub(artikelnamn,-4,-3) else kortrot = string.sub(artikelnamn,-3,-3) end local langrot = string.gsub(artikelnamn, "é"..kortrot.."er".."$", "") -- exempel: för "céder" blir den "långa" roten "c" och den korta roten "d" -- exempel: för "disséquer" blir den "långa" roten "diss" och den korta "qu" p["perfpart"] = langrot.."é"..kortrot.."é" p["prespart"] = langrot.."é"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."é"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."é"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."é"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."é"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."é"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."é"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."é"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."é"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."é"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."é"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."é"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."é"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."é"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."é"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."é"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."é"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."é"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."é"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."é"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."é"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."é"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."é"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."é"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."é"..kortrot.."ez" -- sen, de alternativa formerna p["indikativ_futur_1pers_sg_alt"] = langrot.."é"..kortrot.."erai" p["indikativ_futur_2pers_sg_alt"] = langrot.."é"..kortrot.."eras" p["indikativ_futur_3pers_sg_alt"] = langrot.."é"..kortrot.."era" p["indikativ_futur_1pers_pl_alt"] = langrot.."é"..kortrot.."erons" p["indikativ_futur_2pers_pl_alt"] = langrot.."é"..kortrot.."erez" p["indikativ_futur_3pers_pl_alt"] = langrot.."é"..kortrot.."eront" p["konditional_present_1pers_sg_alt"] = langrot.."é"..kortrot.."erais" p["konditional_present_2pers_sg_alt"] = langrot.."é"..kortrot.."erais" p["konditional_present_3pers_sg_alt"] = langrot.."é"..kortrot.."erait" p["konditional_present_1pers_pl_alt"] = langrot.."é"..kortrot.."erions" p["konditional_present_2pers_pl_alt"] = langrot.."é"..kortrot.."eriez" p["konditional_present_3pers_pl_alt"] = langrot.."é"..kortrot.."eraient" p["fotnot"] = "Formerna med 'é' är mindre vanliga sedan 1990 års rättskrivningsreform." p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "10" p["knas"] = false end -- det halvregelbundna verbet "jeter" [HKG #146; B #11] -- gäller för verb som slutar på "-eler" eller "-eter", förutom i några -- undantag (som hanteras av funktionen konj_modeler() istället) -- exempel är "jeter" och "appeler" function konj_jeter(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = string.sub(verbetsbas, -1) local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- för "jeter" blir den långa roten "j" och den korta roten "t" -- för "appeler" blir den långa roten "app" och den korta roten "l" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."e"..kortrot..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."e"..kortrot..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."e"..kortrot..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."e"..kortrot..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."e"..kortrot..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."e"..kortrot..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."e"..kortrot..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."e"..kortrot..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "11" p["knas"] = false end -- det halvregelbundna verbet "modeler" [HKG #146; B #12] -- gäller för vissa verb som slutar på "-eler" eller "-eter", som -- konjugeras annorlunda från hur sådana verb görs normalt -- exempel är "modeler" och "acheter" function konj_modeler(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = string.sub(verbetsbas, -1) local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- för "modeler" blir den långa roten "m" och den korta roten "l" -- för "acheter" blir den långa roten "ach" och den korta roten "t" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "12" p["knas"] = false end -- Regelbundna verb som slutar på "-éger" [B #14] -- exempelvis "assiéger" function konj_assieger(artikelnamn) local rot = string.gsub(artikelnamn,"éger$","") -- för "assiéger" blir roten "assi" p["perfpart"] = rot.."égé" p["prespart"] = rot.."égeant" p["indikativ_present_1pers_sg"] = rot.."ège" p["indikativ_present_2pers_sg"] = rot.."èges" p["indikativ_present_3pers_sg"] = rot.."ège" p["indikativ_present_1pers_pl"] = rot.."égeons" p["indikativ_present_2pers_pl"] = rot.."égez" p["indikativ_present_3pers_pl"] = rot.."ègent" p["indikativ_imparfait_1pers_sg"] = rot.."égeais" p["indikativ_imparfait_2pers_sg"] = rot.."égeais" p["indikativ_imparfait_3pers_sg"] = rot.."égeait" p["indikativ_imparfait_1pers_pl"] = rot.."égions" p["indikativ_imparfait_2pers_pl"] = rot.."égiez" p["indikativ_imparfait_3pers_pl"] = rot.."égeaient" p["indikativ_passesimple_1pers_sg"] = rot.."égeai" p["indikativ_passesimple_2pers_sg"] = rot.."égeas" p["indikativ_passesimple_3pers_sg"] = rot.."égea" p["indikativ_passesimple_1pers_pl"] = rot.."égeâmes" p["indikativ_passesimple_2pers_pl"] = rot.."égeâtes" p["indikativ_passesimple_3pers_pl"] = rot.."égèrent" p["indikativ_futur_1pers_sg"] = rot.."égerai" p["indikativ_futur_2pers_sg"] = rot.."égeras" p["indikativ_futur_3pers_sg"] = rot.."égera" p["indikativ_futur_1pers_pl"] = rot.."égerons" p["indikativ_futur_2pers_pl"] = rot.."égerez" p["indikativ_futur_3pers_pl"] = rot.."égeront" p["konjunktiv_present_1pers_sg"] = rot.."ège" p["konjunktiv_present_2pers_sg"] = rot.."èges" p["konjunktiv_present_3pers_sg"] = rot.."ège" p["konjunktiv_present_1pers_pl"] = rot.."égions" p["konjunktiv_present_2pers_pl"] = rot.."égiez" p["konjunktiv_present_3pers_pl"] = rot.."ègent" p["konjunktiv_imparfait_1pers_sg"] = rot.."égeasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."égeasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."égeât" p["konjunktiv_imparfait_1pers_pl"] = rot.."égeassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."égeassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."égeassent" p["konditional_present_1pers_sg"] = rot.."égerais" p["konditional_present_2pers_sg"] = rot.."égerais" p["konditional_present_3pers_sg"] = rot.."égerait" p["konditional_present_1pers_pl"] = rot.."égerions" p["konditional_present_2pers_pl"] = rot.."égeriez" p["konditional_present_3pers_pl"] = rot.."égeraient" p["imp_2pers_sg"] = rot.."ège" p["imp_1pers_pl"] = rot.."égons" p["imp_2pers_pl"] = rot.."égez" p["Bescherelle_nummer"] = "14" p["knas"] = false end -- Det oregelbundna verbet "vêtir" [B #26] -- samt "dévêtir" och "revêtir" function konj_vetir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- för "vêtir" blir roten "vêt" p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["Bescherelle_nummer"] = "26" p["knas"] = false end -- Det oregelbundna verbet "assaillir" [B #29] -- samt verb som slutar på "-aillir", som -- "tressaillir", "défaillir", men dock ej "faillir" function konj_assaillir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- för "assaillir" blir roten "assaill" p["perfpart"] = rot.."i" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" -- specialfall! just "saillir" har två variationer: if(string.match(artikelnamn,"^saillir$")) then p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_3pers_pl"] = rot.."eront" end p["Bescherelle_nummer"] = "29" p["knas"] = false end -- Det oregelbundna verbet "pourvoir" [B #40] -- även t.ex. "dépourvoir" function konj_pourvoir(artikelnamn) local rot = string.gsub(artikelnamn,"oir$","") -- ordet "pourvoir" får roten "pourv" p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["Bescherelle_nummer"] = "40" p["knas"] = true end -- Det oregelbundna verbet "surseoir" [B #51] -- Lägg märke till att nedanstående är konjugeringen enligt källan. -- Franska Wiktionary antyder att detta är omstritt, och att det -- finns andra böjningsformer. function konj_surseoir(artikelnamn) local rot = string.gsub(artikelnamn,"eoir$","") -- för "surseoir" blir roten "surs" p["perfpart"] = rot.."is" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."eoirai" p["indikativ_futur_2pers_sg"] = rot.."eoiras" p["indikativ_futur_3pers_sg"] = rot.."eoira" p["indikativ_futur_1pers_pl"] = rot.."eoirons" p["indikativ_futur_2pers_pl"] = rot.."eoirez" p["indikativ_futur_3pers_pl"] = rot.."eoiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."eoirais" p["konditional_present_2pers_sg"] = rot.."eoirais" p["konditional_present_3pers_sg"] = rot.."eoirait" p["konditional_present_1pers_pl"] = rot.."eoirions" p["konditional_present_2pers_pl"] = rot.."eoiriez" p["konditional_present_3pers_pl"] = rot.."eoiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["Bescherelle_nummer"] = "51" p["knas"] = false end -- Det oregelbundna verbet "traire" [B #61] -- samt "extraire", "distraire", "braire" function konj_traire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- för "traire" blir roten "tra" p["perfpart"] = rot.."it" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["fotnot"] = "Verbet är defekt och saknar böjningsformer för ''indicatif passé simple'' samt ''subjonctif imparfait''." p["Bescherelle_nummer"] = "61" p["knas"] = false end --------------------------------------------------------------- --------------------------------------------------------------- -- [Tredje delen] Vilken konjugation är det som gäller? --------------------------------------------------------------- --------------------------------------------------------------- -- Traditionellt säger man att det finns tre konjugationer. -- I själva verket finns det (medräknat de olika oregelbundna -- verben) dussintals olika former. För att hantera det korrekt -- tas först de olika oregelbundna formerna upp först. Sedan -- de regelbundna. function export.konjugera( artikelnamn ) verb = remove_reflexive_form(artikelnamn) -- {Första konjugationen}, verb som slutar på "-er" if(string.match(verb,"er$")) then -- Oregelbundna verb som slutar på "-er" if(string.match(verb,"^aller$")) then konj_aller(verb) elseif(string.match(verb,"^envoyer$")) then konj_envoyer(verb) elseif(string.match(verb,"éger$")) then -- tolkas annars som "-ger" konj_assieger(verb) elseif(string.match(verb,"cer$")) then konj_cer(verb) elseif(string.match(verb,"ger$")) then konj_ger(verb) elseif(string.match(verb,"oyer$")) then konj_oyer(verb) elseif(string.match(verb,"uyer$")) then konj_oyer(verb) -- notera, sköts som "oyer" elseif(string.match(verb,"ayer$")) then konj_ayer(verb) -- Sen undantag enligt Bescherelle: -- först, några verb som böjs som "peser" elseif(string.match(verb,"ecer$")) then konj_peser(verb) elseif(string.match(verb,"emer$")) then konj_peser(verb) elseif(string.match(verb,"ener$")) then konj_peser(verb) elseif(string.match(verb,"eper$")) then konj_peser(verb) elseif(string.match(verb,"erer$")) then konj_peser(verb) elseif(string.match(verb,"eser$")) then konj_peser(verb) elseif(string.match(verb,"ever$")) then konj_peser(verb) elseif(string.match(verb,"evrer$")) then konj_peser(verb) -- sen, de verb som böjs som "modeler" elseif(string.match(verb,"^celer$")) then konj_modeler(verb) elseif(string.match(verb,"^déceler$")) then konj_modeler(verb) elseif(string.match(verb,"^receler$")) then konj_modeler(verb) elseif(string.match(verb,"^ciseler$")) then konj_modeler(verb) elseif(string.match(verb,"^démanteler$")) then konj_modeler(verb) elseif(string.match(verb,"^écarteler$")) then konj_modeler(verb) elseif(string.match(verb,"^encasteler$")) then konj_modeler(verb) elseif(string.match(verb,"^geler$")) then konj_modeler(verb) elseif(string.match(verb,"^dégeler$")) then konj_modeler(verb) elseif(string.match(verb,"^congeler$")) then konj_modeler(verb) elseif(string.match(verb,"^surgeler$")) then konj_modeler(verb) elseif(string.match(verb,"^marteler$")) then konj_modeler(verb) elseif(string.match(verb,"^modeler$")) then konj_modeler(verb) elseif(string.match(verb,"^peler$")) then konj_modeler(verb) -- annars böjs de som "appeler" elseif(string.match(verb,"eler$")) then konj_jeter(verb) -- sen, de verb som böjs som "acheter" elseif(string.match(verb,"^acheter$")) then konj_modeler(verb) elseif(string.match(verb,"^racheter$")) then konj_modeler(verb) elseif(string.match(verb,"^bégueter$")) then konj_modeler(verb) elseif(string.match(verb,"^corseter$")) then konj_modeler(verb) elseif(string.match(verb,"^crocheter$")) then konj_modeler(verb) elseif(string.match(verb,"^fileter$")) then konj_modeler(verb) elseif(string.match(verb,"^fureter$")) then konj_modeler(verb) elseif(string.match(verb,"^haleter$")) then konj_modeler(verb) -- annars böjs de som "jeter" elseif(string.match(verb,"eter$")) then konj_jeter(verb) -- sen, verb som slutar på "-é(.)er" elseif(string.match(verb,"ébrer$")) then konj_ceder(verb) elseif(string.match(verb,"écer$")) then konj_ceder(verb) elseif(string.match(verb,"écher$")) then konj_ceder(verb) elseif(string.match(verb,"érer$")) then konj_ceder(verb) elseif(string.match(verb,"éder$")) then konj_ceder(verb) elseif(string.match(verb,"égler$")) then konj_ceder(verb) elseif(string.match(verb,"égner$")) then konj_ceder(verb) elseif(string.match(verb,"égrer$")) then konj_ceder(verb) elseif(string.match(verb,"éguer$")) then konj_ceder(verb) elseif(string.match(verb,"éler$")) then konj_ceder(verb) elseif(string.match(verb,"émer$")) then konj_ceder(verb) elseif(string.match(verb,"éner$")) then konj_ceder(verb) elseif(string.match(verb,"éper$")) then konj_ceder(verb) elseif(string.match(verb,"équer$")) then konj_ceder(verb) elseif(string.match(verb,"érer$")) then konj_ceder(verb) elseif(string.match(verb,"éser$")) then konj_ceder(verb) elseif(string.match(verb,"éter$")) then konj_ceder(verb) elseif(string.match(verb,"étrer$")) then konj_ceder(verb) elseif(string.match(verb,"évrer$")) then konj_ceder(verb) elseif(string.match(verb,"éyer$")) then konj_ceder(verb) -- Bescherelle skriver kryptiskt bara "etc." -- finns det fler former av "-é(.)er" som böjs som "céder"? -- Första konjugationens regelbundna else konj_er(verb) end end -- {Andra konjugationen}, verb som slutar på "-ir" if(string.match(verb,"ir$")) then -- Oregelbundna verb som slutar på "-ir" -- Först de som uttryckligen räknas upp av källan [HKG] if(string.match(verb,"^abstenir$")) then konj_tenir(verb) elseif(string.match(verb,"^accourir$")) then konj_courir(verb) elseif(string.match(verb,"^accueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^acquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^apercevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^appartenir$")) then konj_tenir(verb) elseif(string.match(verb,"^asseoir$")) then konj_asseoir(verb) elseif(string.match(verb,"^avoir$")) then konj_avoir(verb) elseif(string.match(verb,"^bouillir$")) then konj_bouillir(verb) elseif(string.match(verb,"^concourir$")) then konj_courir(verb) elseif(string.match(verb,"^conquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^consentir$")) then konj_sentir(verb) elseif(string.match(verb,"^contenir$")) then konj_tenir(verb) elseif(string.match(verb,"^contrevenir$")) then konj_venir(verb) elseif(string.match(verb,"^convenir$")) then konj_venir(verb) elseif(string.match(verb,"^courir$")) then konj_courir(verb) elseif(string.match(verb,"^couvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^cueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^décevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^découvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^démentir$")) then konj_mentir(verb) elseif(string.match(verb,"^desservir$")) then konj_servir(verb) elseif(string.match(verb,"^détenir$")) then konj_tenir(verb) elseif(string.match(verb,"^devenir$")) then konj_venir(verb) elseif(string.match(verb,"^devoir$")) then konj_devoir(verb) elseif(string.match(verb,"^dormir$")) then konj_dormir(verb) elseif(string.match(verb,"^émouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"^endormir$")) then konj_dormir(verb) elseif(string.match(verb,"^enfuir$")) then konj_fuir(verb) elseif(string.match(verb,"^enquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^entretenir$")) then konj_tenir(verb) elseif(string.match(verb,"^entrevoir$")) then konj_voir(verb) elseif(string.match(verb,"^entrouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^équivaloir$")) then konj_valoir(verb) elseif(string.match(verb,"^falloir$")) then konj_falloir(verb) elseif(string.match(verb,"^fuir$")) then konj_fuir(verb) elseif(string.match(verb,"^maintenir$")) then konj_tenir(verb) elseif(string.match(verb,"^mentir$")) then konj_mentir(verb) elseif(string.match(verb,"^mourir$")) then konj_mourir(verb) elseif(string.match(verb,"^mouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"^obtenir$")) then konj_tenir(verb) elseif(string.match(verb,"^offrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^ouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^parcourir$")) then konj_courir(verb) elseif(string.match(verb,"^partir$")) then konj_partir(verb) elseif(string.match(verb,"^parvenir$")) then konj_venir(verb) elseif(string.match(verb,"^percevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^pleuvoir$")) then konj_pleuvoir(verb) elseif(string.match(verb,"^pouvoir$")) then konj_pouvoir(verb) elseif(string.match(verb,"^prévenir$")) then konj_venir(verb) elseif(string.match(verb,"^prévoir$")) then konj_voir(verb) elseif(string.match(verb,"^recevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^recourir$")) then konj_courir(verb) elseif(string.match(verb,"^recueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^repentir$")) then konj_sentir(verb) elseif(string.match(verb,"^retenir$")) then konj_tenir(verb) elseif(string.match(verb,"^savoir$")) then konj_savoir(verb) elseif(string.match(verb,"^secourir$")) then konj_courir(verb) elseif(string.match(verb,"^sentir$")) then konj_sentir(verb) elseif(string.match(verb,"^servir$")) then konj_servir(verb) elseif(string.match(verb,"^sortir$")) then konj_sortir(verb) elseif(string.match(verb,"^souffrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^soutenir$")) then konj_tenir(verb) elseif(string.match(verb,"^souvenir$")) then konj_venir(verb) elseif(string.match(verb,"^survenir$")) then konj_venir(verb) elseif(string.match(verb,"^tenir$")) then konj_tenir(verb) elseif(string.match(verb,"^valoir$")) then konj_valoir(verb) elseif(string.match(verb,"^venir$")) then konj_venir(verb) elseif(string.match(verb,"^voir$")) then konj_voir(verb) elseif(string.match(verb,"^vouloir$")) then konj_vouloir(verb) -- sen resterande undantag, enligt min egen tolkning -- nedanstående följer inte uttryckligen av mina källor -- notera att dessa ej kan vara i bokstavsordning -- ha istället längre före kortare elseif(string.match(verb,"^asservir$")) then konj_ir(verb) -- notera: böjs INTE som -servir elseif(string.match(verb,"^surseoir$")) then konj_surseoir(artikelnamn) elseif(string.match(verb,"bouillir$")) then konj_bouillir(verb) elseif(string.match(verb,"pleuvoir$")) then konj_pleuvoir(verb) elseif(string.match(verb,"pourvoir$")) then konj_pourvoir(verb) -- elseif(string.match(verb,"faillir$")) then -- konj_faillir(verb) -- TODO: skriv denna metod elseif(string.match(verb,"asseoir$")) then konj_asseoir(verb) elseif(string.match(verb,"mouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"aillir$")) then konj_assaillir(verb) elseif(string.match(verb,"courir$")) then konj_courir(verb) elseif(string.match(verb,"cevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"dormir$")) then konj_dormir(verb) elseif(string.match(verb,"quérir$")) then konj_acquerir(verb) elseif(string.match(verb,"partir$")) then konj_partir(verb) elseif(string.match(verb,"sortir$")) then konj_sortir(verb) elseif(string.match(verb,"sentir$")) then konj_sentir(verb) elseif(string.match(verb,"ouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"savoir$")) then konj_savoir(verb) elseif(string.match(verb,"devoir$")) then konj_devoir(verb) elseif(string.match(verb,"valoir$")) then konj_valoir(verb) elseif(string.match(verb,"savoir$")) then konj_savoir(verb) elseif(string.match(verb,"servir$")) then konj_servir(verb) elseif(string.match(verb,"vêtir$")) then konj_vetir(verb) elseif(string.match(verb,"avoir$")) then konj_avoir(verb) elseif(string.match(verb,"venir$")) then konj_venir(verb) elseif(string.match(verb,"fuir$")) then konj_fuir(verb) elseif(string.match(verb,"voir$")) then konj_voir(verb) -- Andra konjugationens regelbundna else konj_ir(verb) end end -- {Tredje konjugationen}, verb som slutar på "-re" if(string.match(verb,"re$")) then -- Oregelbundna verb som slutar på "-re" -- först uppräkningen enligt källan [HKG] if(string.match(verb,"^abattre$")) then konj_battre(verb) elseif(string.match(verb,"^admettre$")) then konj_mettre(verb) elseif(string.match(verb,"^accroître$")) then konj_croitre(verb) elseif(string.match(verb,"^apparaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^apprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^atteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^battre$")) then konj_battre(verb) elseif(string.match(verb,"^boire$")) then konj_boire(verb) elseif(string.match(verb,"^combattre$")) then konj_battre(verb) elseif(string.match(verb,"^commettre$")) then konj_mettre(verb) elseif(string.match(verb,"^comprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^conclure$")) then konj_conclure(verb) elseif(string.match(verb,"^conduire$")) then konj_conduire(verb) elseif(string.match(verb,"^connaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^construire$")) then konj_conduire(verb) elseif(string.match(verb,"^contraindre$")) then konj_craindre(verb) elseif(string.match(verb,"^contredire$")) then konj_dire(verb) elseif(string.match(verb,"^convaincre$")) then konj_vaincre(verb) elseif(string.match(verb,"^coudre$")) then konj_coudre(verb) elseif(string.match(verb,"^craindre$")) then konj_craindre(verb) elseif(string.match(verb,"^croire$")) then konj_croire(verb) elseif(string.match(verb,"^croître$")) then konj_croitre(verb) elseif(string.match(verb,"^cuire$")) then konj_conduire(verb) elseif(string.match(verb,"^débattre$")) then konj_battre(verb) elseif(string.match(verb,"^découdre$")) then konj_coudre(verb) elseif(string.match(verb,"^décrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^décroître$")) then konj_croitre(verb) elseif(string.match(verb,"^défaire$")) then konj_faire(verb) elseif(string.match(verb,"^déplaire$")) then konj_plaire(verb) elseif(string.match(verb,"^déteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^détruire$")) then konj_conduire(verb) elseif(string.match(verb,"^dire$")) then konj_dire(verb) elseif(string.match(verb,"^disparaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^dissoudre$")) then konj_resoudre(verb) elseif(string.match(verb,"^écrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^élire$")) then konj_lire(verb) elseif(string.match(verb,"^entreprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^éteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^être$")) then konj_etre(verb) elseif(string.match(verb,"^exclure$")) then konj_conclure(verb) elseif(string.match(verb,"^faire$")) then konj_faire(verb) elseif(string.match(verb,"^feindre$")) then konj_peindre(verb) elseif(string.match(verb,"^inclure$")) then konj_conclure(verb) elseif(string.match(verb,"^inscrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^instruire$")) then konj_conduire(verb) elseif(string.match(verb,"^interdire$")) then konj_dire(verb) elseif(string.match(verb,"^introduire$")) then konj_conduire(verb) elseif(string.match(verb,"^joindre$")) then konj_joindre(verb) elseif(string.match(verb,"^lire$")) then konj_lire(verb) elseif(string.match(verb,"^luire$")) then konj_conduire(verb) elseif(string.match(verb,"^méconnaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^méprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^mettre$")) then konj_mettre(verb) elseif(string.match(verb,"^moudre$")) then konj_moudre(verb) elseif(string.match(verb,"^naître$")) then konj_naitre(verb) elseif(string.match(verb,"^nuire$")) then konj_conduire(verb) elseif(string.match(verb,"^omettre$")) then konj_mettre(verb) elseif(string.match(verb,"^paraître$")) then konj_connaitre(verb) elseif(string.match(verb,"^peindre$")) then konj_peindre(verb) elseif(string.match(verb,"^permettre$")) then konj_mettre(verb) elseif(string.match(verb,"^plaindre$")) then konj_craindre(verb) elseif(string.match(verb,"^plaire$")) then konj_plaire(verb) elseif(string.match(verb,"^poursuivre$")) then konj_suivre(verb) elseif(string.match(verb,"^prédire$")) then konj_dire(verb) elseif(string.match(verb,"^prendre$")) then konj_prendre(verb) elseif(string.match(verb,"^prescrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^produire$")) then konj_conduire(verb) elseif(string.match(verb,"^promettre$")) then konj_mettre(verb) elseif(string.match(verb,"^reconnaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^réduire$")) then konj_conduire(verb) elseif(string.match(verb,"^rejoindre$")) then konj_joindre(verb) elseif(string.match(verb,"^résoudre$")) then konj_resoudre(verb) elseif(string.match(verb,"^rire$")) then konj_rire(verb) elseif(string.match(verb,"^satisfaire$")) then konj_faire(verb) elseif(string.match(verb,"^séduire$")) then konj_conduire(verb) elseif(string.match(verb,"^sourire$")) then konj_rire(verb) elseif(string.match(verb,"^souscrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^suffire$")) then konj_suffire(verb) elseif(string.match(verb,"^suivre$")) then konj_suivre(verb) elseif(string.match(verb,"^surprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^survivre$")) then konj_vivre(verb) elseif(string.match(verb,"^taire$")) then konj_plaire(verb) elseif(string.match(verb,"^teindre$")) then konj_peindre(verb) elseif(string.match(verb,"^traduire$")) then konj_conduire(verb) elseif(string.match(verb,"^vaincre$")) then konj_vaincre(verb) elseif(string.match(verb,"^vivre$")) then konj_vivre(verb) -- sen undantag enligt Bescherelle elseif(string.match(verb,"^embatre$")) then konj_battre(verb) elseif(string.match(verb,"prendre$")) then konj_prendre(verb) elseif(string.match(verb,"battre$")) then konj_battre(verb) elseif(string.match(verb,"croire$")) then konj_croire(verb) elseif(string.match(verb,"aindre$")) then konj_craindre(verb) elseif(string.match(verb,"eindre$")) then konj_peindre(verb) elseif(string.match(verb,"oindre$")) then konj_joindre(verb) elseif(string.match(verb,"mettre$")) then konj_mettre(verb) elseif(string.match(verb,"soudre$")) then konj_resoudre(verb) elseif(string.match(verb,"faire$")) then konj_faire(verb) elseif(string.match(verb,"crire$")) then konj_ecrire(verb) -- sen resterande undantag, enligt min egen tolkning -- notera att dessa sista ej kan vara i bokstavsordning -- ha istället längre före kortare elseif(string.match(verb,"^circoncire$")) then konj_suffire(verb) elseif(string.match(verb,"^renaître$")) then konj_naitre(verb) elseif(string.match(verb,"^frire$")) then konj_suffire(verb) -- elseif(string.match(verb,"^maudire$")) then -- konj_maudire(verb) -- TODO: skriv denna funktion elseif(string.match(verb,"paraître$")) then konj_connaitre(verb) elseif(string.match(verb,"confire$")) then konj_suffire(verb) elseif(string.match(verb,"croître$")) then konj_croitre(verb) elseif(string.match(verb,"coudre$")) then konj_coudre(verb) elseif(string.match(verb,"moudre$")) then konj_moudre(verb) elseif(string.match(verb,"plaire$")) then konj_plaire(verb) elseif(string.match(verb,"suivre$")) then konj_suivre(verb) elseif(string.match(verb,"boire$")) then konj_boire(verb) elseif(string.match(verb,"clure$")) then konj_conclure(verb) elseif(string.match(verb,"vivre$")) then konj_vivre(verb) elseif(string.match(verb,"raire$")) then konj_traire(verb) elseif(string.match(verb,"dire$")) then konj_dire(verb) elseif(string.match(verb,"lire$")) then konj_lire(verb) elseif(string.match(verb,"uire$")) then konj_conduire(verb) -- Tredje konjugationens regelbundna else konj_re(verb) end end --- specialfallet "haïr", som varken slutar på "-er", "-ir" eller "-re" if(string.match(verb,"haïr$")) then konj_hair(verb) --- specialfallet "ouïr", som varken slutar på "-er", "-ir" eller "-re" elseif(string.match(verb,"ouïr$")) then -- konj_ouir(verb) -- TODO: skriv denna funktion end if(p["has_normal_perfpart"]) then p["perfpart_m_pl"] = p["perfpart"].."s" p["perfpart_f_sg"] = p["perfpart"].."e" p["perfpart_f_pl"] = p["perfpart"].."es" end return p end return export 3ayrshd2np5ekqlaex5oystdgkrxn8v 3698129 3698095 2022-07-31T07:47:08Z Gabbe 1153 la till hantering av verb som slutar på "clore" Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- -- Modulen består av tre delar. Den första delen innehåller preliminära -- saker. -- -- Den andra delen är funktioner som tar fram de korrekta verbformerna. -- -- Den tredje delen är ett slags flödesschema för att se vilket sätt -- det befintliga verbet ska konjugeras på. Denna del anropar funktionerna -- i andra delen. -- -- Avslutningsvis returnas en "dictionary" (en tabell med -- index av typ "string") med de konjugerade formerna. -- -- Upphovsman: [[Användare:Gabbe]] -- -- Källan för de flesta konjugeringar är boken -- "Modern fransk grammatik" av Holmberg/Klum/Girod, 6:e upplagan -- När en funktion utgår ifrån den boken anges källan med [HKG #]. -- -- Övriga konjugeringar följer av boken -- "Le Nouveau Bescherelle, tome 1 : L'Art de conjuguer", Hatier 1966 -- När en funktion utgår ifrån den boken anges källan med [B #]. -- -- Används för närvarande enbart av {{fr-verb-test}} och [[Modul:fr-verb-artikel]] -- TODO (2022-07-30), funktioner som saknas -- * konj_maudire; eller hantera som specialfall av konj_ir()? -- * konj_faillir [B #30] -- * konj_ouir [B #37] --------------------------------------------------------------- --------------------------------------------------------------- -- [Första delen] Några preliminära saker. --------------------------------------------------------------- --------------------------------------------------------------- local export = {} local p = {} -- Börja med att skapa de variabler som används senare -- hjälpverb, standardinställningen är "avoir" p["auxil"] = "avoir" -- perfektparticip p["perfpart"] = "" -- normalt har perfektparticip formatet (donné / donnée / donnés / données) -- finns alternativa böjelser, t.ex. (mû / mue / mus / muses) p["has_normal_perfpart"] = true -- ändra till false i relevanta funktioner p["perfpart_m_pl"] = "" p["perfpart_f_sg"] = "" p["perfpart_f_pl"] = "" -- presensparticip p["prespart"] = "" -- indikativ, présent p["indikativ_present_1pers_sg"] = "" -- je p["indikativ_present_2pers_sg"] = "" -- tu p["indikativ_present_3pers_sg"] = "" -- il/elle/on p["indikativ_present_1pers_pl"] = "" -- nous p["indikativ_present_2pers_pl"] = "" -- vous p["indikativ_present_3pers_pl"] = "" -- ils/elles -- indikativ, imparfait p["indikativ_imparfait_1pers_sg"] = "" -- je p["indikativ_imparfait_2pers_sg"] = "" -- tu p["indikativ_imparfait_3pers_sg"] = "" -- il/elle/on p["indikativ_imparfait_1pers_pl"] = "" -- nous p["indikativ_imparfait_2pers_pl"] = "" -- vous p["indikativ_imparfait_3pers_pl"] = "" -- ils/elles -- indikativ, passé simple p["indikativ_passesimple_1pers_sg"] = "" -- je p["indikativ_passesimple_2pers_sg"] = "" -- tu p["indikativ_passesimple_3pers_sg"] = "" -- il/elle/on p["indikativ_passesimple_1pers_pl"] = "" -- nous p["indikativ_passesimple_2pers_pl"] = "" -- vous p["indikativ_passesimple_3pers_pl"] = "" -- ils/elles -- indikativ, futur simple p["indikativ_futur_1pers_sg"] = "" -- je p["indikativ_futur_2pers_sg"] = "" -- tu p["indikativ_futur_3pers_sg"] = "" -- il/elle/on p["indikativ_futur_1pers_pl"] = "" -- nous p["indikativ_futur_2pers_pl"] = "" -- vous p["indikativ_futur_3pers_pl"] = "" -- ils/elles -- konjunktiv, présent p["konjunktiv_present_1pers_sg"] = "" -- je p["konjunktiv_present_2pers_sg"] = "" -- tu p["konjunktiv_present_3pers_sg"] = "" -- il/elle/on p["konjunktiv_present_1pers_pl"] = "" -- nous p["konjunktiv_present_2pers_pl"] = "" -- vous p["konjunktiv_present_3pers_pl"] = "" -- ils/elles -- konjunktiv, imparfait p["konjunktiv_imparfait_1pers_sg"] = "" -- je p["konjunktiv_imparfait_2pers_sg"] = "" -- tu p["konjunktiv_imparfait_3pers_sg"] = "" -- il/elle/on p["konjunktiv_imparfait_1pers_pl"] = "" -- nous p["konjunktiv_imparfait_2pers_pl"] = "" -- vous p["konjunktiv_imparfait_3pers_pl"] = "" -- ils/elles -- konditionalis, présent p["konditional_present_1pers_sg"] = "" -- je p["konditional_present_2pers_sg"] = "" -- tu p["konditional_present_3pers_sg"] = "" -- il/elle/on p["konditional_present_1pers_pl"] = "" -- nous p["konditional_present_2pers_pl"] = "" -- vous p["konditional_present_3pers_pl"] = "" -- ils/elles -- imperativ p["imp_2pers_sg"] = "" -- tu p["imp_1pers_pl"] = "" -- nous p["imp_2pers_pl"] = "" -- vous -- alternativa konjugationer (för vissa verb) -- normalt har verb ej alternativformer, sätt till "true" när de gör det -- TODO: fundera ut ifall denna kan tas bort p["has_alt"] = false -- perfektparticip (alternativ) p["perfpart_alt"] = "" -- presensparticip (alternativ) p["prespart_alt"] = "" -- indikativ, présent (alternativ) p["indikativ_present_1pers_sg_alt"] = "" -- je p["indikativ_present_2pers_sg_alt"] = "" -- tu p["indikativ_present_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_present_1pers_pl_alt"] = "" -- nous p["indikativ_present_2pers_pl_alt"] = "" -- vous p["indikativ_present_3pers_pl_alt"] = "" -- ils/elles -- indikativ, imparfait (alternativ) p["indikativ_imparfait_1pers_sg_alt"] = "" -- je p["indikativ_imparfait_2pers_sg_alt"] = "" -- tu p["indikativ_imparfait_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_imparfait_1pers_pl_alt"] = "" -- nous p["indikativ_imparfait_2pers_pl_alt"] = "" -- vous p["indikativ_imparfait_3pers_pl_alt"] = "" -- ils/elles -- indikativ, passé simple (alternativ) p["indikativ_passesimple_1pers_sg_alt"] = "" -- je p["indikativ_passesimple_2pers_sg_alt"] = "" -- tu p["indikativ_passesimple_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_passesimple_1pers_pl_alt"] = "" -- nous p["indikativ_passesimple_2pers_pl_alt"] = "" -- vous p["indikativ_passesimple_3pers_pl_alt"] = "" -- ils/elles -- indikativ, futur simple (alternativ) p["indikativ_futur_1pers_sg_alt"] = "" -- je p["indikativ_futur_2pers_sg_alt"] = "" -- tu p["indikativ_futur_3pers_sg_alt"] = "" -- il/elle/on p["indikativ_futur_1pers_pl_alt"] = "" -- nous p["indikativ_futur_2pers_pl_alt"] = "" -- vous p["indikativ_futur_3pers_pl_alt"] = "" -- ils/elles -- konjunktiv, présent (alternativ) p["konjunktiv_present_1pers_sg_alt"] = "" -- je p["konjunktiv_present_2pers_sg_alt"] = "" -- tu p["konjunktiv_present_3pers_sg_alt"] = "" -- il/elle/on p["konjunktiv_present_1pers_pl_alt"] = "" -- nous p["konjunktiv_present_2pers_pl_alt"] = "" -- vous p["konjunktiv_present_3pers_pl_alt"] = "" -- ils/elles -- konjunktiv, imparfait (alternativ) p["konjunktiv_imparfait_1pers_sg_alt"] = "" -- je p["konjunktiv_imparfait_2pers_sg_alt"] = "" -- tu p["konjunktiv_imparfait_3pers_sg_alt"] = "" -- il/elle/on p["konjunktiv_imparfait_1pers_pl_alt"] = "" -- nous p["konjunktiv_imparfait_2pers_pl_alt"] = "" -- vous p["konjunktiv_imparfait_3pers_pl_alt"] = "" -- ils/elles -- konditionalis, présent (alternativ) p["konditional_present_1pers_sg_alt"] = "" -- je p["konditional_present_2pers_sg_alt"] = "" -- tu p["konditional_present_3pers_sg_alt"] = "" -- il/elle/on p["konditional_present_1pers_pl_alt"] = "" -- nous p["konditional_present_2pers_pl_alt"] = "" -- vous p["konditional_present_3pers_pl_alt"] = "" -- ils/elles -- imperativ (alternativ) p["imp_2pers_sg_alt"] = "" -- tu p["imp_1pers_pl_alt"] = "" -- nous p["imp_2pers_pl_alt"] = "" -- vous -- nödvändigtvis opersonligt verb? Gäller som undantag p["impersonnel"] = false -- hjälpverbets former -- TODO: sköts detta bäst i moduler som anropar denna? p["auxil_indikativ_present_1pers_sg"] = "" p["auxil_indikativ_present_2pers_sg"] = "" p["auxil_indikativ_present_3pers_sg"] = "" p["auxil_indikativ_present_1pers_pl"] = "" p["auxil_indikativ_present_2pers_pl"] = "" p["auxil_indikativ_present_3pers_pl"] = "" p["auxil_indikativ_imparfait_1pers_sg"] = "" p["auxil_indikativ_imparfait_2pers_sg"] = "" p["auxil_indikativ_imparfait_3pers_sg"] = "" p["auxil_indikativ_imparfait_1pers_pl"] = "" p["auxil_indikativ_imparfait_2pers_pl"] = "" p["auxil_indikativ_imparfait_3pers_pl"] = "" p["auxil_indikativ_passesimple_1pers_sg"] = "" p["auxil_indikativ_passesimple_2pers_sg"] = "" p["auxil_indikativ_passesimple_3pers_sg"] = "" p["auxil_indikativ_passesimple_1pers_pl"] = "" p["auxil_indikativ_passesimple_2pers_pl"] = "" p["auxil_indikativ_passesimple_3pers_pl"] = "" p["auxil_indikativ_futur_1pers_sg"] = "" p["auxil_indikativ_futur_2pers_sg"] = "" p["auxil_indikativ_futur_3pers_sg"] = "" p["auxil_indikativ_futur_1pers_pl"] = "" p["auxil_indikativ_futur_2pers_pl"] = "" p["auxil_indikativ_futur_3pers_pl"] = "" p["auxil_konjunktiv_present_1pers_sg"] = "" p["auxil_konjunktiv_present_2pers_sg"] = "" p["auxil_konjunktiv_present_3pers_sg"] = "" p["auxil_konjunktiv_present_1pers_pl"] = "" p["auxil_konjunktiv_present_2pers_pl"] = "" p["auxil_konjunktiv_present_3pers_pl"] = "" p["auxil_konjunktiv_imparfait_1pers_sg"] = "" p["auxil_konjunktiv_imparfait_2pers_sg"] = "" p["auxil_konjunktiv_imparfait_3pers_sg"] = "" p["auxil_konjunktiv_imparfait_1pers_pl"] = "" p["auxil_konjunktiv_imparfait_2pers_pl"] = "" p["auxil_konjunktiv_imparfait_3pers_pl"] = "" p["auxil_konditional_present_1pers_sg"] = "" p["auxil_konditional_present_2pers_sg"] = "" p["auxil_konditional_present_3pers_sg"] = "" p["auxil_konditional_present_1pers_pl"] = "" p["auxil_konditional_present_2pers_pl"] = "" p["auxil_konditional_present_3pers_pl"] = "" -- ska verbet konjugeras reflexivt? -- TODO: kan denna tas bort? p["reflex"] = false -- eventuella fotnoter p["fotnot"] = "" -- numret (enligt källorna) för den konjugeringsparadigm som tillämpades p["HKG_nummer"] = "" p["Bescherelle_nummer"] = "" -- felkontroll -- TODO: tas bort när avlusningen är helt klar p["knas"] = true p["err_msg"] = "" -- Några specialfall för reflexiva verb: -- Vissa artiklar har den reflexiva formen som titel. -- Lagra artikelnamnet i "artikelnamn" och returnera -- verbets grundform, som är vad resten av modulen -- utgår ifrån function remove_reflexive_form( artikelnamn ) p["artikelnamn"] = artikelnamn if(string.match(artikelnamn,"^se ")) then p["verb"] = string.gsub(artikelnamn,"^se ","") p["reflex"] = true elseif (string.match(artikelnamn,"^s'")) then p["verb"] = string.gsub(artikelnamn,"^s'","") p["reflex"] = true elseif (string.match(artikelnamn,"^s’")) then p["verb"] = string.gsub(artikelnamn,"^s’","") p["reflex"] = true else p["verb"] = artikelnamn end return p["verb"] end --------------------------------------------------------------- --------------------------------------------------------------- -- [Andra delen, definiera konjugationerna] --------------------------------------------------------------- --------------------------------------------------------------- -- Först, funktioner för konjugationerna hos HKG (i samma ordning som där) -- Regelbundna verb som slutar på "-er" [HKG #143; B #6, #13, #15] function konj_er(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") p["perfpart"] = rot.."é" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."ai" p["indikativ_passesimple_2pers_sg"] = rot.."as" p["indikativ_passesimple_3pers_sg"] = rot.."a" p["indikativ_passesimple_1pers_pl"] = rot.."âmes" p["indikativ_passesimple_2pers_pl"] = rot.."âtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."asse" p["konjunktiv_imparfait_2pers_sg"] = rot.."asses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ât" p["konjunktiv_imparfait_1pers_pl"] = rot.."assions" p["konjunktiv_imparfait_2pers_pl"] = rot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."assent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "143" p["Bescherelle_nummer"] = "6" -- verb som slutar på "-éer" böjs enligt ovan, men har ett annat -- nummer i Bescherelle. Likaså verb som slutar på "-ier" if(string.match(artikelnamn,"éer$")) then p["Bescherelle_nummer"] = "13" elseif(string.match(artikelnamn,"ier$")) then p["Bescherelle_nummer"] = "15" end p["knas"] = false end -- Regelbundna verb som slutar på "-ir" [HKG #144; B #19] function konj_ir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") p["perfpart"] = rot.."i" p["prespart"] = rot.."issant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."issons" p["indikativ_present_2pers_pl"] = rot.."issez" p["indikativ_present_3pers_pl"] = rot.."issent" p["indikativ_imparfait_1pers_sg"] = rot.."issais" p["indikativ_imparfait_2pers_sg"] = rot.."issais" p["indikativ_imparfait_3pers_sg"] = rot.."issait" p["indikativ_imparfait_1pers_pl"] = rot.."issions" p["indikativ_imparfait_2pers_pl"] = rot.."issiez" p["indikativ_imparfait_3pers_pl"] = rot.."issaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."isse" p["konjunktiv_present_2pers_sg"] = rot.."isses" p["konjunktiv_present_3pers_sg"] = rot.."isse" p["konjunktiv_present_1pers_pl"] = rot.."issions" p["konjunktiv_present_2pers_pl"] = rot.."issiez" p["konjunktiv_present_3pers_pl"] = rot.."issent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."issons" p["imp_2pers_pl"] = rot.."issez" p["HKG_nummer"] = "144" p["Bescherelle_nummer"] = "19" p["knas"] = false end -- Regelbundna verb som slutar på "-re" [HKG #145; B #53] function konj_re(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" -- specialfall! hanterar "rompre", "interrompre", och liknande -- gäller när roten varken slutar på 'd' eller 't': if (not string.match(rot,"d$")) and (not string.match(rot,"t$")) then p["indikativ_present_3pers_sg"] = rot.."t" end p["HKG_nummer"] = "145" p["Bescherelle_nummer"] = "53" p["knas"] = false end -- Specialfallet verb som slutar på "-ger" [B #8] -- exempelvis "manger", "arranger", "bouger", "nager", -- "partager" function konj_ger(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") -- för "manger" blir roten "mang" p["perfpart"] = rot.."é" p["prespart"] = rot.."eant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."eons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."eais" p["indikativ_imparfait_2pers_sg"] = rot.."eais" p["indikativ_imparfait_3pers_sg"] = rot.."eait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."eaient" p["indikativ_passesimple_1pers_sg"] = rot.."eai" p["indikativ_passesimple_2pers_sg"] = rot.."eas" p["indikativ_passesimple_3pers_sg"] = rot.."ea" p["indikativ_passesimple_1pers_pl"] = rot.."eâmes" p["indikativ_passesimple_2pers_pl"] = rot.."eâtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."easse" p["konjunktiv_imparfait_2pers_sg"] = rot.."easses" p["konjunktiv_imparfait_3pers_sg"] = rot.."eât" p["konjunktiv_imparfait_1pers_pl"] = rot.."eassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."eassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."eassent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."eons" p["imp_2pers_pl"] = rot.."ez" p["Bescherelle_nummer"] = "8" p["knas"] = false end -- Specialfallet verb som slutar på "-cer" [B #7] -- exempelvis "remplacer", "avancer", "commencer", -- "forcer", "renoncer" function konj_cer(artikelnamn) local rot = string.gsub(artikelnamn,"cer$","") -- för "remplacer" blir roten "rempla" p["perfpart"] = rot.."cé" p["prespart"] = rot.."çant" p["indikativ_present_1pers_sg"] = rot.."ce" p["indikativ_present_2pers_sg"] = rot.."ces" p["indikativ_present_3pers_sg"] = rot.."ce" p["indikativ_present_1pers_pl"] = rot.."çons" p["indikativ_present_2pers_pl"] = rot.."cez" p["indikativ_present_3pers_pl"] = rot.."cent" p["indikativ_imparfait_1pers_sg"] = rot.."çais" p["indikativ_imparfait_2pers_sg"] = rot.."çais" p["indikativ_imparfait_3pers_sg"] = rot.."çait" p["indikativ_imparfait_1pers_pl"] = rot.."cions" p["indikativ_imparfait_2pers_pl"] = rot.."ciez" p["indikativ_imparfait_3pers_pl"] = rot.."çaient" p["indikativ_passesimple_1pers_sg"] = rot.."çai" p["indikativ_passesimple_2pers_sg"] = rot.."ças" p["indikativ_passesimple_3pers_sg"] = rot.."ça" p["indikativ_passesimple_1pers_pl"] = rot.."çâmes" p["indikativ_passesimple_2pers_pl"] = rot.."çâtes" p["indikativ_passesimple_3pers_pl"] = rot.."cèrent" p["indikativ_futur_1pers_sg"] = rot.."cerai" p["indikativ_futur_2pers_sg"] = rot.."ceras" p["indikativ_futur_3pers_sg"] = rot.."cera" p["indikativ_futur_1pers_pl"] = rot.."cerons" p["indikativ_futur_2pers_pl"] = rot.."cerez" p["indikativ_futur_3pers_pl"] = rot.."ceront" p["konjunktiv_present_1pers_sg"] = rot.."ce" p["konjunktiv_present_2pers_sg"] = rot.."ces" p["konjunktiv_present_3pers_sg"] = rot.."ce" p["konjunktiv_present_1pers_pl"] = rot.."cions" p["konjunktiv_present_2pers_pl"] = rot.."ciez" p["konjunktiv_present_3pers_pl"] = rot.."cent" p["konjunktiv_imparfait_1pers_sg"] = rot.."çasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."çasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."çât" p["konjunktiv_imparfait_1pers_pl"] = rot.."çassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."çassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."çassent" p["konditional_present_1pers_sg"] = rot.."cerais" p["konditional_present_2pers_sg"] = rot.."cerais" p["konditional_present_3pers_sg"] = rot.."cerait" p["konditional_present_1pers_pl"] = rot.."cerions" p["konditional_present_2pers_pl"] = rot.."ceriez" p["konditional_present_3pers_pl"] = rot.."ceraient" p["imp_2pers_sg"] = rot.."ce" p["imp_1pers_pl"] = rot.."çons" p["imp_2pers_pl"] = rot.."cez" p["Bescherelle_nummer"] = "7" p["knas"] = false end -- Specialfallet verb som slutar på "-oyer" / "-uyer" [B #17] -- exempelvis "nettoyer", "essuyer", "employer", -- "tutoyer", "appuyer", "s'ennuyer" function konj_oyer(artikelnamn) local rot = string.gsub(artikelnamn,"yer$","") -- för "nettoyer" blir roten "netto" p["perfpart"] = rot.."yé" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."ie" p["indikativ_present_2pers_sg"] = rot.."ies" p["indikativ_present_3pers_sg"] = rot.."ie" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."yai" p["indikativ_passesimple_2pers_sg"] = rot.."yas" p["indikativ_passesimple_3pers_sg"] = rot.."ya" p["indikativ_passesimple_1pers_pl"] = rot.."yâmes" p["indikativ_passesimple_2pers_pl"] = rot.."yâtes" p["indikativ_passesimple_3pers_pl"] = rot.."yèrent" p["indikativ_futur_1pers_sg"] = rot.."ierai" p["indikativ_futur_2pers_sg"] = rot.."ieras" p["indikativ_futur_3pers_sg"] = rot.."iera" p["indikativ_futur_1pers_pl"] = rot.."ierons" p["indikativ_futur_2pers_pl"] = rot.."ierez" p["indikativ_futur_3pers_pl"] = rot.."ieront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konjunktiv_imparfait_1pers_sg"] = rot.."yasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."yasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."yât" p["konjunktiv_imparfait_1pers_pl"] = rot.."yassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."yassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."yassent" p["konditional_present_1pers_sg"] = rot.."ierais" p["konditional_present_2pers_sg"] = rot.."ierais" p["konditional_present_3pers_sg"] = rot.."ierait" p["konditional_present_1pers_pl"] = rot.."ierions" p["konditional_present_2pers_pl"] = rot.."ieriez" p["konditional_present_3pers_pl"] = rot.."ieraient" p["imp_2pers_sg"] = rot.."ie" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["Bescherelle_nummer"] = "17" p["knas"] = false end -- Specialfallet verb som slutar på "-ayer" [HKG #146; B #16] -- exempelvis "essayer", "effrayer", "payer" function konj_ayer(artikelnamn) local rot = string.gsub(artikelnamn,"yer$","") -- för "essayer" blir roten "essa" -- först formen med bara "y" p["perfpart"] = rot.."yé" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."ye" p["indikativ_present_2pers_sg"] = rot.."yes" p["indikativ_present_3pers_sg"] = rot.."ye" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."yent" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."yai" p["indikativ_passesimple_2pers_sg"] = rot.."yas" p["indikativ_passesimple_3pers_sg"] = rot.."ya" p["indikativ_passesimple_1pers_pl"] = rot.."yâmes" p["indikativ_passesimple_2pers_pl"] = rot.."yâtes" p["indikativ_passesimple_3pers_pl"] = rot.."yèrent" p["indikativ_futur_1pers_sg"] = rot.."yerai" p["indikativ_futur_2pers_sg"] = rot.."yeras" p["indikativ_futur_3pers_sg"] = rot.."yera" p["indikativ_futur_1pers_pl"] = rot.."yerons" p["indikativ_futur_2pers_pl"] = rot.."yerez" p["indikativ_futur_3pers_pl"] = rot.."yeront" p["konjunktiv_present_1pers_sg"] = rot.."ye" p["konjunktiv_present_2pers_sg"] = rot.."yes" p["konjunktiv_present_3pers_sg"] = rot.."ye" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."yent" p["konjunktiv_imparfait_1pers_sg"] = rot.."yasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."yasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."yât" p["konjunktiv_imparfait_1pers_pl"] = rot.."yassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."yassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."yassent" p["konditional_present_1pers_sg"] = rot.."yerais" p["konditional_present_2pers_sg"] = rot.."yerais" p["konditional_present_3pers_sg"] = rot.."yerait" p["konditional_present_1pers_pl"] = rot.."yerions" p["konditional_present_2pers_pl"] = rot.."yeriez" p["konditional_present_3pers_pl"] = rot.."yeraient" p["imp_2pers_sg"] = rot.."ye" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" -- sen alternativformen där "y" buys ut mot "i" före "e" p["indikativ_present_1pers_sg_alt"] = rot.."ie" p["indikativ_present_2pers_sg_alt"] = rot.."ies" p["indikativ_present_3pers_sg_alt"] = rot.."ie" p["indikativ_present_3pers_pl_alt"] = rot.."ient" p["indikativ_futur_1pers_sg_alt"] = rot.."ierai" p["indikativ_futur_2pers_sg_alt"] = rot.."ieras" p["indikativ_futur_3pers_sg_alt"] = rot.."iera" p["indikativ_futur_1pers_pl_alt"] = rot.."ierons" p["indikativ_futur_2pers_pl_alt"] = rot.."ierez" p["indikativ_futur_3pers_pl_alt"] = rot.."ieront" p["konjunktiv_present_1pers_sg_alt"] = rot.."ie" p["konjunktiv_present_2pers_sg_alt"] = rot.."ies" p["konjunktiv_present_3pers_sg_alt"] = rot.."ie" p["konjunktiv_present_3pers_pl_alt"] = rot.."ient" p["konditional_present_1pers_sg_alt"] = rot.."ierais" p["konditional_present_2pers_sg_alt"] = rot.."ierais" p["konditional_present_3pers_sg_alt"] = rot.."ierait" p["konditional_present_1pers_pl_alt"] = rot.."ierions" p["konditional_present_2pers_pl_alt"] = rot.."ieriez" p["konditional_present_3pers_pl_alt"] = rot.."ieraient" p["imp_2pers_sg_alt"] = rot.."ie" p["fotnot"] = "Övergången från 'y' till 'i' är valfri. Båda förekommer." p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "16" p["knas"] = false end -- Det oregelbundna verbet "acquérir" [HKG #1; B #24] -- även t.ex. "conquérir" function konj_acquerir(artikelnamn) local rot = string.gsub(artikelnamn,"érir$","") p["perfpart"] = rot.."is" p["prespart"] = rot.."érant" p["indikativ_present_1pers_sg"] = rot.."iers" p["indikativ_present_2pers_sg"] = rot.."iers" p["indikativ_present_3pers_sg"] = rot.."iert" p["indikativ_present_1pers_pl"] = rot.."érons" p["indikativ_present_2pers_pl"] = rot.."érez" p["indikativ_present_3pers_pl"] = rot.."ièrent" p["indikativ_imparfait_1pers_sg"] = rot.."érais" p["indikativ_imparfait_2pers_sg"] = rot.."érais" p["indikativ_imparfait_3pers_sg"] = rot.."érait" p["indikativ_imparfait_1pers_pl"] = rot.."érions" p["indikativ_imparfait_2pers_pl"] = rot.."ériez" p["indikativ_imparfait_3pers_pl"] = rot.."éraient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."ière" p["konjunktiv_present_2pers_sg"] = rot.."ières" p["konjunktiv_present_3pers_sg"] = rot.."ière" p["konjunktiv_present_1pers_pl"] = rot.."érions" p["konjunktiv_present_2pers_pl"] = rot.."ériez" p["konjunktiv_present_3pers_pl"] = rot.."ièrent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."iers" p["imp_1pers_pl"] = rot.."érons" p["imp_2pers_pl"] = rot.."érez" p["HKG_nummer"] = "1" p["Bescherelle_nummer"] = "24" p["knas"] = false end -- Det oregelbundna verbet "aller" [HKG #2; B #22] function konj_aller(artikelnamn) local rot = string.gsub(artikelnamn,"er$","") -- för "aller" blir roten "all" p["auxil"] = "être" p["perfpart"] = rot.."é" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = "vais" p["indikativ_present_2pers_sg"] = "vas" p["indikativ_present_3pers_sg"] = "va" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = "vont" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."ai" p["indikativ_passesimple_2pers_sg"] = rot.."as" p["indikativ_passesimple_3pers_sg"] = rot.."a" p["indikativ_passesimple_1pers_pl"] = rot.."âmes" p["indikativ_passesimple_2pers_pl"] = rot.."âtes" p["indikativ_passesimple_3pers_pl"] = rot.."èrent" p["indikativ_futur_1pers_sg"] = "irai" p["indikativ_futur_2pers_sg"] = "iras" p["indikativ_futur_3pers_sg"] = "ira" p["indikativ_futur_1pers_pl"] = "irons" p["indikativ_futur_2pers_pl"] = "irez" p["indikativ_futur_3pers_pl"] = "iront" p["konjunktiv_present_1pers_sg"] = "aille" p["konjunktiv_present_2pers_sg"] = "ailles" p["konjunktiv_present_3pers_sg"] = "aille" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = "aillent" p["konjunktiv_imparfait_1pers_sg"] = rot.."asse" p["konjunktiv_imparfait_2pers_sg"] = rot.."asses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ât" p["konjunktiv_imparfait_1pers_pl"] = rot.."assions" p["konjunktiv_imparfait_2pers_pl"] = rot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."assent" p["konditional_present_1pers_sg"] = "irais" p["konditional_present_2pers_sg"] = "irais" p["konditional_present_3pers_sg"] = "irait" p["konditional_present_1pers_pl"] = "irions" p["konditional_present_2pers_pl"] = "iriez" p["konditional_present_3pers_pl"] = "iraient" p["imp_2pers_sg"] = "va" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "2" p["Bescherelle_nummer"] = "22" p["knas"] = false end -- Det oregelbundna verbet "s'asseoir" [HKG #3; B #49] -- även för t.ex. "rasseoir" function konj_asseoir(artikelnamn) local rot = string.gsub(artikelnamn,"eoir$","") p["auxil"] = "être" -- först, den ena formen p["perfpart"] = rot.."is" p["prespart"] = rot.."eyant" p["indikativ_present_1pers_sg"] = rot.."ieds" p["indikativ_present_2pers_sg"] = rot.."ieds" p["indikativ_present_3pers_sg"] = rot.."ied" p["indikativ_present_1pers_pl"] = rot.."eyons" p["indikativ_present_2pers_pl"] = rot.."eyez" p["indikativ_present_3pers_pl"] = rot.."eyent" p["indikativ_imparfait_1pers_sg"] = rot.."eyais" p["indikativ_imparfait_2pers_sg"] = rot.."eyais" p["indikativ_imparfait_3pers_sg"] = rot.."eyait" p["indikativ_imparfait_1pers_pl"] = rot.."eyions" p["indikativ_imparfait_2pers_pl"] = rot.."eyiez" p["indikativ_imparfait_3pers_pl"] = rot.."eyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."iérai" p["indikativ_futur_2pers_sg"] = rot.."iéras" p["indikativ_futur_3pers_sg"] = rot.."iéra" p["indikativ_futur_1pers_pl"] = rot.."iérons" p["indikativ_futur_2pers_pl"] = rot.."iérez" p["indikativ_futur_3pers_pl"] = rot.."iéront" p["konjunktiv_present_1pers_sg"] = rot.."eye" p["konjunktiv_present_2pers_sg"] = rot.."eyes" p["konjunktiv_present_3pers_sg"] = rot.."eye" p["konjunktiv_present_1pers_pl"] = rot.."eyions" p["konjunktiv_present_2pers_pl"] = rot.."eyiez" p["konjunktiv_present_3pers_pl"] = rot.."eyent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."iérais" p["konditional_present_2pers_sg"] = rot.."iérais" p["konditional_present_3pers_sg"] = rot.."iérait" p["konditional_present_1pers_pl"] = rot.."iérions" p["konditional_present_2pers_pl"] = rot.."iériez" p["konditional_present_3pers_pl"] = rot.."iéraient" p["imp_2pers_sg"] = rot.."ieds" p["imp_1pers_pl"] = rot.."eyons" p["imp_2pers_pl"] = rot.."eyez" -- sen, den alternativa formen p["has_alt"] = true p["prespart_alt"] = rot.."oyant" p["indikativ_present_1pers_sg_alt"] = rot.."ois" p["indikativ_present_2pers_sg_alt"] = rot.."ois" p["indikativ_present_3pers_sg_alt"] = rot.."oit" p["indikativ_present_1pers_pl_alt"] = rot.."oyons" p["indikativ_present_2pers_pl_alt"] = rot.."oyez" p["indikativ_present_3pers_pl_alt"] = rot.."oient" p["indikativ_imparfait_1pers_sg_alt"] = rot.."oyais" p["indikativ_imparfait_2pers_sg_alt"] = rot.."oyais" p["indikativ_imparfait_3pers_sg_alt"] = rot.."oyait" p["indikativ_imparfait_1pers_pl_alt"] = rot.."oyions" p["indikativ_imparfait_2pers_pl_alt"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl_alt"] = rot.."oyaient" p["indikativ_futur_1pers_sg_alt"] = rot.."oirai" p["indikativ_futur_2pers_sg_alt"] = rot.."oiras" p["indikativ_futur_3pers_sg_alt"] = rot.."oira" p["indikativ_futur_1pers_pl_alt"] = rot.."oirons" p["indikativ_futur_2pers_pl_alt"] = rot.."oirez" p["indikativ_futur_3pers_pl_alt"] = rot.."oiront" p["konjunktiv_present_1pers_sg_alt"] = rot.."oie" p["konjunktiv_present_2pers_sg_alt"] = rot.."oies" p["konjunktiv_present_3pers_sg_alt"] = rot.."oie" p["konjunktiv_present_1pers_pl_alt"] = rot.."oyions" p["konjunktiv_present_2pers_pl_alt"] = rot.."oyiez" p["konjunktiv_present_3pers_pl_alt"] = rot.."oient" p["imp_2pers_sg_alt"] = rot.."ois" p["imp_1pers_pl_alt"] = rot.."oyons" p["imp_2pers_pl_alt"] = rot.."oyez" p["fotnot"] = "Presensformerna växlar mellan 'e' och 'o' från person till person." p["HKG_nummer"] = "3" p["Bescherelle_nummer"] = "49" p["knas"] = false end -- Det oregelbundna verbet "avoir" [HKG #4; B #1] function konj_avoir(artikelnamn) local rot = string.gsub(artikelnamn,"avoir$","") -- roten är alltså tom i normalfallet och "r" för "ravoir" p["perfpart"] = rot.."eu" p["prespart"] = rot.."ayant" p["indikativ_present_1pers_sg"] = rot.."ai" p["indikativ_present_2pers_sg"] = rot.."as" p["indikativ_present_3pers_sg"] = rot.."a" p["indikativ_present_1pers_pl"] = rot.."avons" p["indikativ_present_2pers_pl"] = rot.."avez" p["indikativ_present_3pers_pl"] = rot.."ont" p["indikativ_imparfait_1pers_sg"] = rot.."avais" p["indikativ_imparfait_2pers_sg"] = rot.."avais" p["indikativ_imparfait_3pers_sg"] = rot.."avait" p["indikativ_imparfait_1pers_pl"] = rot.."avions" p["indikativ_imparfait_2pers_pl"] = rot.."aviez" p["indikativ_imparfait_3pers_pl"] = rot.."avaient" p["indikativ_passesimple_1pers_sg"] = rot.."eus" p["indikativ_passesimple_2pers_sg"] = rot.."eus" p["indikativ_passesimple_3pers_sg"] = rot.."eut" p["indikativ_passesimple_1pers_pl"] = rot.."eûmes" p["indikativ_passesimple_2pers_pl"] = rot.."eûtes" p["indikativ_passesimple_3pers_pl"] = rot.."eurent" p["indikativ_futur_1pers_sg"] = rot.."aurai" p["indikativ_futur_2pers_sg"] = rot.."auras" p["indikativ_futur_3pers_sg"] = rot.."aura" p["indikativ_futur_1pers_pl"] = rot.."aurons" p["indikativ_futur_2pers_pl"] = rot.."aurez" p["indikativ_futur_3pers_pl"] = rot.."auront" p["konjunktiv_present_1pers_sg"] = rot.."aie" p["konjunktiv_present_2pers_sg"] = rot.."aies" p["konjunktiv_present_3pers_sg"] = rot.."ait" p["konjunktiv_present_1pers_pl"] = rot.."ayons" p["konjunktiv_present_2pers_pl"] = rot.."ayez" p["konjunktiv_present_3pers_pl"] = rot.."aient" p["konjunktiv_imparfait_1pers_sg"] = rot.."eusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."eusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."eût" p["konjunktiv_imparfait_1pers_pl"] = rot.."eussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."eussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."eussent" p["konditional_present_1pers_sg"] = rot.."aurais" p["konditional_present_2pers_sg"] = rot.."aurais" p["konditional_present_3pers_sg"] = rot.."aurait" p["konditional_present_1pers_pl"] = rot.."aurions" p["konditional_present_2pers_pl"] = rot.."auriez" p["konditional_present_3pers_pl"] = rot.."auraient" p["imp_2pers_sg"] = rot.."aie" p["imp_1pers_pl"] = rot.."ayons" p["imp_2pers_pl"] = rot.."ayez" p["HKG_nummer"] = "4" p["Bescherelle_nummer"] = "1" p["knas"] = false end -- Det oregelbundna verbet "battre" [HKG #5; B #55] function konj_battre(artikelnamn) local rot = string.gsub(artikelnamn,"tre$","") p["perfpart"] = rot.."tu" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."ttis" p["indikativ_passesimple_2pers_sg"] = rot.."ttis" p["indikativ_passesimple_3pers_sg"] = rot.."ttit" p["indikativ_passesimple_1pers_pl"] = rot.."ttîmes" p["indikativ_passesimple_2pers_pl"] = rot.."ttîtes" p["indikativ_passesimple_3pers_pl"] = rot.."ttirent" p["indikativ_futur_1pers_sg"] = rot.."trai" p["indikativ_futur_2pers_sg"] = rot.."tras" p["indikativ_futur_3pers_sg"] = rot.."tra" p["indikativ_futur_1pers_pl"] = rot.."trons" p["indikativ_futur_2pers_pl"] = rot.."trez" p["indikativ_futur_3pers_pl"] = rot.."tront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."trais" p["konditional_present_2pers_sg"] = rot.."trais" p["konditional_present_3pers_sg"] = rot.."trait" p["konditional_present_1pers_pl"] = rot.."trions" p["konditional_present_2pers_pl"] = rot.."triez" p["konditional_present_3pers_pl"] = rot.."traient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "5" p["Bescherelle_nummer"] = "55" p["knas"] = false end -- Det oregelbundna verbet "boire" [HKG #6; B #69] function konj_boire(artikelnamn) local rot = string.gsub(artikelnamn,"oire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."uvant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."uvons" p["indikativ_present_2pers_pl"] = rot.."uvez" p["indikativ_present_3pers_pl"] = rot.."oivent" p["indikativ_imparfait_1pers_sg"] = rot.."uvais" p["indikativ_imparfait_2pers_sg"] = rot.."uvais" p["indikativ_imparfait_3pers_sg"] = rot.."uvait" p["indikativ_imparfait_1pers_pl"] = rot.."uvions" p["indikativ_imparfait_2pers_pl"] = rot.."uviez" p["indikativ_imparfait_3pers_pl"] = rot.."uvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oive" p["konjunktiv_present_2pers_sg"] = rot.."oives" p["konjunktiv_present_3pers_sg"] = rot.."oive" p["konjunktiv_present_1pers_pl"] = rot.."uvions" p["konjunktiv_present_2pers_pl"] = rot.."uviez" p["konjunktiv_present_3pers_pl"] = rot.."oivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."uvons" p["imp_2pers_pl"] = rot.."uvez" p["HKG_nummer"] = "6" p["Bescherelle_nummer"] = "69" p["knas"] = true end -- Det oregelbundna verbet "bouillir" [HKG #7; B #31] function konj_bouillir(artikelnamn) local rot = string.gsub(artikelnamn,"illir$","") p["perfpart"] = rot.."illi" p["prespart"] = rot.."illant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."illons" p["indikativ_present_2pers_pl"] = rot.."illez" p["indikativ_present_3pers_pl"] = rot.."illent" p["indikativ_imparfait_1pers_sg"] = rot.."illais" p["indikativ_imparfait_2pers_sg"] = rot.."illais" p["indikativ_imparfait_3pers_sg"] = rot.."illait" p["indikativ_imparfait_1pers_pl"] = rot.."illions" p["indikativ_imparfait_2pers_pl"] = rot.."illiez" p["indikativ_imparfait_3pers_pl"] = rot.."illaient" p["indikativ_passesimple_1pers_sg"] = rot.."illis" p["indikativ_passesimple_2pers_sg"] = rot.."illis" p["indikativ_passesimple_3pers_sg"] = rot.."illit" p["indikativ_passesimple_1pers_pl"] = rot.."illîmes" p["indikativ_passesimple_2pers_pl"] = rot.."illîtes" p["indikativ_passesimple_3pers_pl"] = rot.."illirent" p["indikativ_futur_1pers_sg"] = rot.."illirai" p["indikativ_futur_2pers_sg"] = rot.."illiras" p["indikativ_futur_3pers_sg"] = rot.."illira" p["indikativ_futur_1pers_pl"] = rot.."illirons" p["indikativ_futur_2pers_pl"] = rot.."illirez" p["indikativ_futur_3pers_pl"] = rot.."illiront" p["konjunktiv_present_1pers_sg"] = rot.."ille" p["konjunktiv_present_2pers_sg"] = rot.."illes" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_present_1pers_pl"] = rot.."illions" p["konjunktiv_present_2pers_pl"] = rot.."illiez" p["konjunktiv_present_3pers_pl"] = rot.."illent" p["konjunktiv_imparfait_1pers_sg"] = rot.."illisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."illisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."illît" p["konjunktiv_imparfait_1pers_pl"] = rot.."illissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."illissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."illissent" p["konditional_present_1pers_sg"] = rot.."illirais" p["konditional_present_2pers_sg"] = rot.."illirais" p["konditional_present_3pers_sg"] = rot.."illirait" p["konditional_present_1pers_pl"] = rot.."illirions" p["konditional_present_2pers_pl"] = rot.."illiriez" p["konditional_present_3pers_pl"] = rot.."illiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."illons" p["imp_2pers_pl"] = rot.."illez" p["HKG_nummer"] = "7" p["Bescherelle_nummer"] = "31" p["knas"] = true end -- Det oregelbundna verbet "conclure" [HKG #8; B #71] function konj_conclure(artikelnamn) local rot = string.gsub(artikelnamn,"ure$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."uant" p["indikativ_present_1pers_sg"] = rot.."us" p["indikativ_present_2pers_sg"] = rot.."us" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."uons" p["indikativ_present_2pers_pl"] = rot.."uez" p["indikativ_present_3pers_pl"] = rot.."uent" p["indikativ_imparfait_1pers_sg"] = rot.."uais" p["indikativ_imparfait_2pers_sg"] = rot.."uais" p["indikativ_imparfait_3pers_sg"] = rot.."uait" p["indikativ_imparfait_1pers_pl"] = rot.."uions" p["indikativ_imparfait_2pers_pl"] = rot.."uiez" p["indikativ_imparfait_3pers_pl"] = rot.."uaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."urai" p["indikativ_futur_2pers_sg"] = rot.."uras" p["indikativ_futur_3pers_sg"] = rot.."ura" p["indikativ_futur_1pers_pl"] = rot.."urons" p["indikativ_futur_2pers_pl"] = rot.."urez" p["indikativ_futur_3pers_pl"] = rot.."uront" p["konjunktiv_present_1pers_sg"] = rot.."ue" p["konjunktiv_present_2pers_sg"] = rot.."ues" p["konjunktiv_present_3pers_sg"] = rot.."ue" p["konjunktiv_present_1pers_pl"] = rot.."uions" p["konjunktiv_present_2pers_pl"] = rot.."uiez" p["konjunktiv_present_3pers_pl"] = rot.."uent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."urais" p["konditional_present_2pers_sg"] = rot.."urais" p["konditional_present_3pers_sg"] = rot.."urait" p["konditional_present_1pers_pl"] = rot.."urions" p["konditional_present_2pers_pl"] = rot.."uriez" p["konditional_present_3pers_pl"] = rot.."uraient" p["imp_2pers_sg"] = rot.."us" p["imp_1pers_pl"] = rot.."uons" p["imp_2pers_pl"] = rot.."uez" p["HKG_nummer"] = "8" p["Bescherelle_nummer"] = "71" p["knas"] = true end -- Det oregelbundna verbet "conduire" [HKG #9; B #82] function konj_conduire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- först, den ena formen p["perfpart"] = rot.."it" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."isis" p["indikativ_passesimple_2pers_sg"] = rot.."isis" p["indikativ_passesimple_3pers_sg"] = rot.."isit" p["indikativ_passesimple_1pers_pl"] = rot.."isîmes" p["indikativ_passesimple_2pers_pl"] = rot.."isîtes" p["indikativ_passesimple_3pers_pl"] = rot.."isirent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."isît" p["konjunktiv_imparfait_1pers_pl"] = rot.."isissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."isissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."isissent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" -- sen, den alternativa formen p["has_alt"] = true p["indikativ_passesimple_1pers_sg_alt"] = rot.."is" p["indikativ_passesimple_2pers_sg_alt"] = rot.."is" p["indikativ_passesimple_3pers_sg_alt"] = rot.."it" p["indikativ_passesimple_1pers_pl_alt"] = rot.."îmes" p["indikativ_passesimple_2pers_pl_alt"] = rot.."îtes" p["indikativ_passesimple_3pers_pl_alt"] = rot.."irent" p["HKG_nummer"] = "9" p["Bescherelle_nummer"] = "82" p["knas"] = true end -- Det oregelbundna verbet "connaître" [HKG #10; B #64] function konj_connaitre(artikelnamn) local rot = string.gsub(artikelnamn,"aître$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."aissant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aissons" p["indikativ_present_2pers_pl"] = rot.."aissez" p["indikativ_present_3pers_pl"] = rot.."aissent" p["indikativ_imparfait_1pers_sg"] = rot.."aissais" p["indikativ_imparfait_2pers_sg"] = rot.."aissais" p["indikativ_imparfait_3pers_sg"] = rot.."aissait" p["indikativ_imparfait_1pers_pl"] = rot.."aissions" p["indikativ_imparfait_2pers_pl"] = rot.."aissiez" p["indikativ_imparfait_3pers_pl"] = rot.."aissaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."aîtrai" p["indikativ_futur_2pers_sg"] = rot.."aîtras" p["indikativ_futur_3pers_sg"] = rot.."aîtra" p["indikativ_futur_1pers_pl"] = rot.."aîtrons" p["indikativ_futur_2pers_pl"] = rot.."aîtrez" p["indikativ_futur_3pers_pl"] = rot.."aîtront" p["konjunktiv_present_1pers_sg"] = rot.."aisse" p["konjunktiv_present_2pers_sg"] = rot.."aisses" p["konjunktiv_present_3pers_sg"] = rot.."aisse" p["konjunktiv_present_1pers_pl"] = rot.."aissions" p["konjunktiv_present_2pers_pl"] = rot.."aissiez" p["konjunktiv_present_3pers_pl"] = rot.."aissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."aîtrais" p["konditional_present_2pers_sg"] = rot.."aîtrais" p["konditional_present_3pers_sg"] = rot.."aîtrait" p["konditional_present_1pers_pl"] = rot.."aîtrions" p["konditional_present_2pers_pl"] = rot.."aîtriez" p["konditional_present_3pers_pl"] = rot.."aîtraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aissons" p["imp_2pers_pl"] = rot.."aissez" p["HKG_nummer"] = "10" p["Bescherelle_nummer"] = "64" p["knas"] = true end -- Det oregelbundna verbet "coudre" [HKG #11; B #73] -- även t.ex. "découdre" och "recoudre" function konj_coudre(artikelnamn) local rot = string.gsub(artikelnamn,"dre$","") p["perfpart"] = rot.."su" p["prespart"] = rot.."sant" p["indikativ_present_1pers_sg"] = rot.."ds" p["indikativ_present_2pers_sg"] = rot.."ds" p["indikativ_present_3pers_sg"] = rot.."d" p["indikativ_present_1pers_pl"] = rot.."sons" p["indikativ_present_2pers_pl"] = rot.."sez" p["indikativ_present_3pers_pl"] = rot.."sent" p["indikativ_imparfait_1pers_sg"] = rot.."sais" p["indikativ_imparfait_2pers_sg"] = rot.."sais" p["indikativ_imparfait_3pers_sg"] = rot.."sait" p["indikativ_imparfait_1pers_pl"] = rot.."sions" p["indikativ_imparfait_2pers_pl"] = rot.."siez" p["indikativ_imparfait_3pers_pl"] = rot.."saient" p["indikativ_passesimple_1pers_sg"] = rot.."sis" p["indikativ_passesimple_2pers_sg"] = rot.."sis" p["indikativ_passesimple_3pers_sg"] = rot.."sit" p["indikativ_passesimple_1pers_pl"] = rot.."sîmes" p["indikativ_passesimple_2pers_pl"] = rot.."sîtes" p["indikativ_passesimple_3pers_pl"] = rot.."sirent" p["indikativ_futur_1pers_sg"] = rot.."drai" p["indikativ_futur_2pers_sg"] = rot.."dras" p["indikativ_futur_3pers_sg"] = rot.."dra" p["indikativ_futur_1pers_pl"] = rot.."drons" p["indikativ_futur_2pers_pl"] = rot.."drez" p["indikativ_futur_3pers_pl"] = rot.."dront" p["konjunktiv_present_1pers_sg"] = rot.."se" p["konjunktiv_present_2pers_sg"] = rot.."ses" p["konjunktiv_present_3pers_sg"] = rot.."se" p["konjunktiv_present_1pers_pl"] = rot.."sions" p["konjunktiv_present_2pers_pl"] = rot.."siez" p["konjunktiv_present_3pers_pl"] = rot.."sent" p["konjunktiv_imparfait_1pers_sg"] = rot.."sisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."sisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."sît" p["konjunktiv_imparfait_1pers_pl"] = rot.."sissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."sissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."sissent" p["konditional_present_1pers_sg"] = rot.."drais" p["konditional_present_2pers_sg"] = rot.."drais" p["konditional_present_3pers_sg"] = rot.."drait" p["konditional_present_1pers_pl"] = rot.."drions" p["konditional_present_2pers_pl"] = rot.."driez" p["konditional_present_3pers_pl"] = rot.."draient" p["imp_2pers_sg"] = rot.."ds" p["imp_1pers_pl"] = rot.."sons" p["imp_2pers_pl"] = rot.."sez" p["HKG_nummer"] = "11" p["Bescherelle_nummer"] = "73" p["knas"] = true end -- Det oregelbundna verbet "courir" [HKG #12; B #33] -- även t.ex. "accourir", "concourir", "parcourir", -- "secourir", med mera function konj_courir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") --- specialfall! "accourir" har hjälpverbet "être" if(string.match(artikelnamn,"^accourir$")) then p["auxil"] = "être" end p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "12" p["Bescherelle_nummer"] = "33" p["knas"] = true end -- Det oregelbundna verbet "craindre" [HKG #13; B #59] -- även t.ex. "contraindre" och "plaindre" function konj_craindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."gnis" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "13" p["Bescherelle_nummer"] = "59" p["knas"] = true end -- Det oregelbundna verbet "croire" [HKG #14; B #68] function konj_croire(artikelnamn) local rot = string.gsub(artikelnamn,"oire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "14" p["Bescherelle_nummer"] = "68" p["knas"] = true end -- Det oregelbundna verbet "croître" [HKG #15; B #67] -- även t.ex. "s'accroître" och "décroître" function konj_croitre(artikelnamn) local rot = string.gsub(artikelnamn,"oître$","") p["perfpart"] = rot.."û" p["prespart"] = rot.."oissant" p["indikativ_present_1pers_sg"] = rot.."oîs" p["indikativ_present_2pers_sg"] = rot.."oîs" p["indikativ_present_3pers_sg"] = rot.."oît" p["indikativ_present_1pers_pl"] = rot.."oissons" p["indikativ_present_2pers_pl"] = rot.."oissez" p["indikativ_present_3pers_pl"] = rot.."oissent" p["indikativ_imparfait_1pers_sg"] = rot.."oissais" p["indikativ_imparfait_2pers_sg"] = rot.."oissais" p["indikativ_imparfait_3pers_sg"] = rot.."oissait" p["indikativ_imparfait_1pers_pl"] = rot.."oissions" p["indikativ_imparfait_2pers_pl"] = rot.."oissiez" p["indikativ_imparfait_3pers_pl"] = rot.."oissaient" p["indikativ_passesimple_1pers_sg"] = rot.."ûs" p["indikativ_passesimple_2pers_sg"] = rot.."ûs" p["indikativ_passesimple_3pers_sg"] = rot.."ût" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."ûrent" p["indikativ_futur_1pers_sg"] = rot.."oîtrai" p["indikativ_futur_2pers_sg"] = rot.."oîtras" p["indikativ_futur_3pers_sg"] = rot.."oîtra" p["indikativ_futur_1pers_pl"] = rot.."oîtrons" p["indikativ_futur_2pers_pl"] = rot.."oîtrez" p["indikativ_futur_3pers_pl"] = rot.."oîtront" p["konjunktiv_present_1pers_sg"] = rot.."oisse" p["konjunktiv_present_2pers_sg"] = rot.."oisses" p["konjunktiv_present_3pers_sg"] = rot.."oisse" p["konjunktiv_present_1pers_pl"] = rot.."oissions" p["konjunktiv_present_2pers_pl"] = rot.."oissiez" p["konjunktiv_present_3pers_pl"] = rot.."oissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ûsse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ûsses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ûssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ûssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ûssent" p["konditional_present_1pers_sg"] = rot.."oîtrais" p["konditional_present_2pers_sg"] = rot.."oîtrais" p["konditional_present_3pers_sg"] = rot.."oîtrait" p["konditional_present_1pers_pl"] = rot.."oîtrions" p["konditional_present_2pers_pl"] = rot.."oîtriez" p["konditional_present_3pers_pl"] = rot.."oîtraient" p["imp_2pers_sg"] = rot.."oîs" p["imp_1pers_pl"] = rot.."oissons" p["imp_2pers_pl"] = rot.."oissez" p["HKG_nummer"] = "15" p["Bescherelle_nummer"] = "67" p["knas"] = true end -- Det oregelbundna verbet "cueillir" [HKG #16; B #28] function konj_cueillir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") p["perfpart"] = rot.."i" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."et" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "16" p["Bescherelle_nummer"] = "28" p["knas"] = true end -- Det oregelbundna verbet "devoir" [HKG #17; B #42] function konj_devoir(artikelnamn) local rot = string.gsub(artikelnamn,"evoir$","") p["perfpart"] = rot.."û" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "dus" p["perfpart_f_sg"] = "due" p["perfpart_f_pl"] = "dues" p["prespart"] = rot.."evant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."evons" p["indikativ_present_2pers_pl"] = rot.."evez" p["indikativ_present_3pers_pl"] = rot.."oivent" p["indikativ_imparfait_1pers_sg"] = rot.."evais" p["indikativ_imparfait_2pers_sg"] = rot.."evais" p["indikativ_imparfait_3pers_sg"] = rot.."evait" p["indikativ_imparfait_1pers_pl"] = rot.."evions" p["indikativ_imparfait_2pers_pl"] = rot.."eviez" p["indikativ_imparfait_3pers_pl"] = rot.."evaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."evrai" p["indikativ_futur_2pers_sg"] = rot.."evras" p["indikativ_futur_3pers_sg"] = rot.."evra" p["indikativ_futur_1pers_pl"] = rot.."evrons" p["indikativ_futur_2pers_pl"] = rot.."evrez" p["indikativ_futur_3pers_pl"] = rot.."evront" p["konjunktiv_present_1pers_sg"] = rot.."oive" p["konjunktiv_present_2pers_sg"] = rot.."oives" p["konjunktiv_present_3pers_sg"] = rot.."oive" p["konjunktiv_present_1pers_pl"] = rot.."evions" p["konjunktiv_present_2pers_pl"] = rot.."eviez" p["konjunktiv_present_3pers_pl"] = rot.."oivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."evrais" p["konditional_present_2pers_sg"] = rot.."evrais" p["konditional_present_3pers_sg"] = rot.."evrait" p["konditional_present_1pers_pl"] = rot.."evrions" p["konditional_present_2pers_pl"] = rot.."evriez" p["konditional_present_3pers_pl"] = rot.."evraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."evons" p["imp_2pers_pl"] = rot.."evez" p["HKG_nummer"] = "17" p["Bescherelle_nummer"] = "42" p["knas"] = true end -- Det oregelbundna verbet "dire" [HKG #18; B #78] -- även t.ex. "contredire", "interdire", "prédire" function konj_dire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") p["perfpart"] = rot.."it" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" -- specialfall! när verbet är exakt "dire", -- snarare än bara slutar på det, gäller: if (string.match(artikelnamn,"^dire$")) then p["indikativ_present_2pers_pl"] = rot.."ites" p["imp_2pers_pl"] = rot.."ites" end p["HKG_nummer"] = "18" p["Bescherelle_nummer"] = "78" p["knas"] = true end -- Det oregelbundna verbet "dormir" [HKG #19; B #32] -- även t.ex. "endormir", "s'endormir", "se rendormir" function konj_dormir(artikelnamn) local rot = string.gsub(artikelnamn,"mir$","") p["perfpart"] = rot.."mi" p["prespart"] = rot.."mant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."mons" p["indikativ_present_2pers_pl"] = rot.."mez" p["indikativ_present_3pers_pl"] = rot.."ment" p["indikativ_imparfait_1pers_sg"] = rot.."mais" p["indikativ_imparfait_2pers_sg"] = rot.."mais" p["indikativ_imparfait_3pers_sg"] = rot.."mait" p["indikativ_imparfait_1pers_pl"] = rot.."mions" p["indikativ_imparfait_2pers_pl"] = rot.."miez" p["indikativ_imparfait_3pers_pl"] = rot.."maient" p["indikativ_passesimple_1pers_sg"] = rot.."mis" p["indikativ_passesimple_2pers_sg"] = rot.."mis" p["indikativ_passesimple_3pers_sg"] = rot.."mit" p["indikativ_passesimple_1pers_pl"] = rot.."mîmes" p["indikativ_passesimple_2pers_pl"] = rot.."mîtes" p["indikativ_passesimple_3pers_pl"] = rot.."mirent" p["indikativ_futur_1pers_sg"] = rot.."mirai" p["indikativ_futur_2pers_sg"] = rot.."miras" p["indikativ_futur_3pers_sg"] = rot.."mira" p["indikativ_futur_1pers_pl"] = rot.."mirons" p["indikativ_futur_2pers_pl"] = rot.."mirez" p["indikativ_futur_3pers_pl"] = rot.."miront" p["konjunktiv_present_1pers_sg"] = rot.."me" p["konjunktiv_present_2pers_sg"] = rot.."mes" p["konjunktiv_present_3pers_sg"] = rot.."me" p["konjunktiv_present_1pers_pl"] = rot.."mions" p["konjunktiv_present_2pers_pl"] = rot.."miez" p["konjunktiv_present_3pers_pl"] = rot.."ment" p["konjunktiv_imparfait_1pers_sg"] = rot.."misse" p["konjunktiv_imparfait_2pers_sg"] = rot.."misses" p["konjunktiv_imparfait_3pers_sg"] = rot.."mît" p["konjunktiv_imparfait_1pers_pl"] = rot.."missions" p["konjunktiv_imparfait_2pers_pl"] = rot.."missiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."missent" p["konditional_present_1pers_sg"] = rot.."mirais" p["konditional_present_2pers_sg"] = rot.."mirais" p["konditional_present_3pers_sg"] = rot.."mirait" p["konditional_present_1pers_pl"] = rot.."mirions" p["konditional_present_2pers_pl"] = rot.."miriez" p["konditional_present_3pers_pl"] = rot.."miraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."mons" p["imp_2pers_pl"] = rot.."mez" p["HKG_nummer"] = "19" p["Bescherelle_nummer"] = "32" p["knas"] = true end -- Det oregelbundna verbet "écrire" [HKG #20; B #80] -- även t.ex. "décrire", "inscrire", "prescrire" function konj_ecrire(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") p["perfpart"] = rot.."t" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "20" p["Bescherelle_nummer"] = "80" p["knas"] = true end -- Det oregelbundna verbet "envoyer" [HKG #21; B #18] -- även t.ex. "renvoyer" function konj_envoyer(artikelnamn) local rot = string.gsub(artikelnamn,"oyer$","") p["perfpart"] = rot.."oyé" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."oie" p["indikativ_present_2pers_sg"] = rot.."oies" p["indikativ_present_3pers_sg"] = rot.."oie" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."oyai" p["indikativ_passesimple_2pers_sg"] = rot.."oyas" p["indikativ_passesimple_3pers_sg"] = rot.."oya" p["indikativ_passesimple_1pers_pl"] = rot.."oyâmes" p["indikativ_passesimple_2pers_pl"] = rot.."oyâtes" p["indikativ_passesimple_3pers_pl"] = rot.."oyèrent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."oyasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."oyasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."oyât" p["konjunktiv_imparfait_1pers_pl"] = rot.."oyassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."oyassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."oyassent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."oie" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "21" p["Bescherelle_nummer"] = "18" p["knas"] = false end -- Det oregelbundna verbet "être" [HKG #22; B #2] function konj_etre(artikelnamn) local rot = string.gsub(artikelnamn,"être$","") -- roten är alltså tom i vanliga fall p["perfpart"] = rot.."été" p["has_normal_perfpart"] = false p["prespart"] = rot.."étant" p["indikativ_present_1pers_sg"] = rot.."suis" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."est" p["indikativ_present_1pers_pl"] = rot.."sommes" p["indikativ_present_2pers_pl"] = rot.."êtes" p["indikativ_present_3pers_pl"] = rot.."sont" p["indikativ_imparfait_1pers_sg"] = rot.."étais" p["indikativ_imparfait_2pers_sg"] = rot.."étais" p["indikativ_imparfait_3pers_sg"] = rot.."était" p["indikativ_imparfait_1pers_pl"] = rot.."étions" p["indikativ_imparfait_2pers_pl"] = rot.."étiez" p["indikativ_imparfait_3pers_pl"] = rot.."étaient" p["indikativ_passesimple_1pers_sg"] = rot.."fus" p["indikativ_passesimple_2pers_sg"] = rot.."fus" p["indikativ_passesimple_3pers_sg"] = rot.."fut" p["indikativ_passesimple_1pers_pl"] = rot.."fûmes" p["indikativ_passesimple_2pers_pl"] = rot.."fûtes" p["indikativ_passesimple_3pers_pl"] = rot.."furent" p["indikativ_futur_1pers_sg"] = rot.."serai" p["indikativ_futur_2pers_sg"] = rot.."seras" p["indikativ_futur_3pers_sg"] = rot.."sera" p["indikativ_futur_1pers_pl"] = rot.."serons" p["indikativ_futur_2pers_pl"] = rot.."serez" p["indikativ_futur_3pers_pl"] = rot.."seront" p["konjunktiv_present_1pers_sg"] = rot.."sois" p["konjunktiv_present_2pers_sg"] = rot.."sois" p["konjunktiv_present_3pers_sg"] = rot.."soit" p["konjunktiv_present_1pers_pl"] = rot.."soyons" p["konjunktiv_present_2pers_pl"] = rot.."soyez" p["konjunktiv_present_3pers_pl"] = rot.."soient" p["konjunktiv_imparfait_1pers_sg"] = rot.."fusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."fusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."fût" p["konjunktiv_imparfait_1pers_pl"] = rot.."fussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."fussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."fussent" p["konditional_present_1pers_sg"] = rot.."serais" p["konditional_present_2pers_sg"] = rot.."serais" p["konditional_present_3pers_sg"] = rot.."serait" p["konditional_present_1pers_pl"] = rot.."serions" p["konditional_present_2pers_pl"] = rot.."seriez" p["konditional_present_3pers_pl"] = rot.."seraient" p["imp_2pers_sg"] = rot.."sois" p["imp_1pers_pl"] = rot.."soyons" p["imp_2pers_pl"] = rot.."soyez" p["HKG_nummer"] = "22" p["Bescherelle_nummer"] = "2" p["knas"] = true end -- Det oregelbundna verbet "faire" [HKG #23; B #62] function konj_faire(artikelnamn) local rot = string.gsub(artikelnamn,"aire$","") p["perfpart"] = rot.."ait" p["prespart"] = rot.."aisant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."ait" p["indikativ_present_1pers_pl"] = rot.."aisons" p["indikativ_present_2pers_pl"] = rot.."aites" p["indikativ_present_3pers_pl"] = rot.."ont" p["indikativ_imparfait_1pers_sg"] = rot.."aisais" p["indikativ_imparfait_2pers_sg"] = rot.."aisais" p["indikativ_imparfait_3pers_sg"] = rot.."aisait" p["indikativ_imparfait_1pers_pl"] = rot.."aisions" p["indikativ_imparfait_2pers_pl"] = rot.."aisiez" p["indikativ_imparfait_3pers_pl"] = rot.."aisaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."erai" p["indikativ_futur_2pers_sg"] = rot.."eras" p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_1pers_pl"] = rot.."erons" p["indikativ_futur_2pers_pl"] = rot.."erez" p["indikativ_futur_3pers_pl"] = rot.."eront" p["konjunktiv_present_1pers_sg"] = rot.."asse" p["konjunktiv_present_2pers_sg"] = rot.."asses" p["konjunktiv_present_3pers_sg"] = rot.."asse" p["konjunktiv_present_1pers_pl"] = rot.."assions" p["konjunktiv_present_2pers_pl"] = rot.."assiez" p["konjunktiv_present_3pers_pl"] = rot.."assent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."erais" p["konditional_present_2pers_sg"] = rot.."erais" p["konditional_present_3pers_sg"] = rot.."erait" p["konditional_present_1pers_pl"] = rot.."erions" p["konditional_present_2pers_pl"] = rot.."eriez" p["konditional_present_3pers_pl"] = rot.."eraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aisons" p["imp_2pers_pl"] = rot.."aites" p["HKG_nummer"] = "23" p["Bescherelle_nummer"] = "62" p["knas"] = true end -- Det oregelbundna verbet "falloir" [HKG #24; B #46] -- samt "refalloir" function konj_falloir(artikelnamn) local rot = string.gsub(artikelnamn,"lloir$","") p["impersonnel"] = true p["perfpart"] = rot.."llu" p["prespart"] = rot.."llant" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_imparfait_3pers_sg"] = rot.."llait" p["indikativ_passesimple_3pers_sg"] = rot.."llut" p["indikativ_futur_3pers_sg"] = rot.."udra" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_imparfait_3pers_sg"] = rot.."llût" p["konditional_present_3pers_sg"] = rot.."udrait" p["HKG_nummer"] = "24" p["Bescherelle_nummer"] = "46" p["knas"] = true end -- Det oregelbundna verbet "fuir" [HKG #25; B #36] function konj_fuir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- specialfall! "s'enfuir" har hjälpverbet "être" if(string.match(artikelnamn,"^enfuir$")) then p["auxil"] = "être" end p["perfpart"] = rot.."i" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["HKG_nummer"] = "25" p["Bescherelle_nummer"] = "36" p["knas"] = true end -- Det oregelbundna verbet "haïr" [HKG #26; B #20] function konj_hair(artikelnamn) local rot = string.gsub(artikelnamn,"ïr$","") p["perfpart"] = rot.."ï" p["prespart"] = rot.."ïssant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."ïssons" p["indikativ_present_2pers_pl"] = rot.."ïssez" p["indikativ_present_3pers_pl"] = rot.."ïssent" p["indikativ_imparfait_1pers_sg"] = rot.."ïssais" p["indikativ_imparfait_2pers_sg"] = rot.."ïssais" p["indikativ_imparfait_3pers_sg"] = rot.."ïssait" p["indikativ_imparfait_1pers_pl"] = rot.."ïssions" p["indikativ_imparfait_2pers_pl"] = rot.."ïssiez" p["indikativ_imparfait_3pers_pl"] = rot.."ïssaient" p["indikativ_passesimple_1pers_sg"] = rot.."ïs" p["indikativ_passesimple_2pers_sg"] = rot.."ïs" p["indikativ_passesimple_3pers_sg"] = rot.."ït" p["indikativ_passesimple_1pers_pl"] = rot.."ïmes" p["indikativ_passesimple_2pers_pl"] = rot.."ïtes" p["indikativ_passesimple_3pers_pl"] = rot.."ïrent" p["indikativ_futur_1pers_sg"] = rot.."ïrai" p["indikativ_futur_2pers_sg"] = rot.."ïras" p["indikativ_futur_3pers_sg"] = rot.."ïra" p["indikativ_futur_1pers_pl"] = rot.."ïrons" p["indikativ_futur_2pers_pl"] = rot.."ïrez" p["indikativ_futur_3pers_pl"] = rot.."ïront" p["konjunktiv_present_1pers_sg"] = rot.."ïsse" p["konjunktiv_present_2pers_sg"] = rot.."ïsses" p["konjunktiv_present_3pers_sg"] = rot.."ïsse" p["konjunktiv_present_1pers_pl"] = rot.."ïssions" p["konjunktiv_present_2pers_pl"] = rot.."ïssiez" p["konjunktiv_present_3pers_pl"] = rot.."ïssent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ïsse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ïsses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ït" p["konjunktiv_imparfait_1pers_pl"] = rot.."ïssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ïssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ïssent" p["konditional_present_1pers_sg"] = rot.."ïrais" p["konditional_present_2pers_sg"] = rot.."ïrais" p["konditional_present_3pers_sg"] = rot.."ïrait" p["konditional_present_1pers_pl"] = rot.."ïrions" p["konditional_present_2pers_pl"] = rot.."ïriez" p["konditional_present_3pers_pl"] = rot.."ïraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."ïssons" p["imp_2pers_pl"] = rot.."ïssez" p["HKG_nummer"] = "26" p["Bescherelle_nummer"] = "20" p["knas"] = true end -- Det oregelbundna verbet "joindre" [HKG #27; B #58] function konj_joindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."igns" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "27" p["Bescherelle_nummer"] = "58" p["knas"] = true end -- Det oregelbundna verbet "lire" [HKG #28; B #77] -- även t.ex. "élire" function konj_lire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") p["perfpart"] = rot.."u" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" p["HKG_nummer"] = "28" p["Bescherelle_nummer"] = "77" p["knas"] = true end -- Det oregelbundna verbet "mentir" [HKG #29; B #25] -- även t.ex. "démentir" function konj_mentir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "29" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "mettre" [HKG #30; B #56] -- även t.ex. "admettre", "commettre", "omettre", "permettre" -- "promettre", "remettre" function konj_mettre(artikelnamn) local rot = string.gsub(artikelnamn,"ettre$","") p["perfpart"] = rot.."is" p["prespart"] = rot.."ettant" p["indikativ_present_1pers_sg"] = rot.."ets" p["indikativ_present_2pers_sg"] = rot.."ets" p["indikativ_present_3pers_sg"] = rot.."et" p["indikativ_present_1pers_pl"] = rot.."ettons" p["indikativ_present_2pers_pl"] = rot.."ettez" p["indikativ_present_3pers_pl"] = rot.."ettent" p["indikativ_imparfait_1pers_sg"] = rot.."ettais" p["indikativ_imparfait_2pers_sg"] = rot.."ettais" p["indikativ_imparfait_3pers_sg"] = rot.."ettait" p["indikativ_imparfait_1pers_pl"] = rot.."ettions" p["indikativ_imparfait_2pers_pl"] = rot.."ettiez" p["indikativ_imparfait_3pers_pl"] = rot.."ettaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."ettrai" p["indikativ_futur_2pers_sg"] = rot.."ettras" p["indikativ_futur_3pers_sg"] = rot.."ettra" p["indikativ_futur_1pers_pl"] = rot.."ettrons" p["indikativ_futur_2pers_pl"] = rot.."ettrez" p["indikativ_futur_3pers_pl"] = rot.."ettront" p["konjunktiv_present_1pers_sg"] = rot.."ette" p["konjunktiv_present_2pers_sg"] = rot.."ettes" p["konjunktiv_present_3pers_sg"] = rot.."ette" p["konjunktiv_present_1pers_pl"] = rot.."ettions" p["konjunktiv_present_2pers_pl"] = rot.."ettiez" p["konjunktiv_present_3pers_pl"] = rot.."ettent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."ettrais" p["konditional_present_2pers_sg"] = rot.."ettrais" p["konditional_present_3pers_sg"] = rot.."ettrait" p["konditional_present_1pers_pl"] = rot.."ettrions" p["konditional_present_2pers_pl"] = rot.."ettriez" p["konditional_present_3pers_pl"] = rot.."ettraient" p["imp_2pers_sg"] = rot.."ets" p["imp_1pers_pl"] = rot.."ettons" p["imp_2pers_pl"] = rot.."ettez" p["HKG_nummer"] = "30" p["Bescherelle_nummer"] = "56" p["knas"] = true end -- Det oregelbundna verbet "moudre" [HKG #31; B #74] function konj_moudre(artikelnamn) local rot = string.gsub(artikelnamn,"dre$","") p["perfpart"] = rot.."lu" p["prespart"] = rot.."lant" p["indikativ_present_1pers_sg"] = rot.."ds" p["indikativ_present_2pers_sg"] = rot.."ds" p["indikativ_present_3pers_sg"] = rot.."d" p["indikativ_present_1pers_pl"] = rot.."lons" p["indikativ_present_2pers_pl"] = rot.."lez" p["indikativ_present_3pers_pl"] = rot.."lent" p["indikativ_imparfait_1pers_sg"] = rot.."lais" p["indikativ_imparfait_2pers_sg"] = rot.."lais" p["indikativ_imparfait_3pers_sg"] = rot.."lait" p["indikativ_imparfait_1pers_pl"] = rot.."lions" p["indikativ_imparfait_2pers_pl"] = rot.."liez" p["indikativ_imparfait_3pers_pl"] = rot.."laient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."drai" p["indikativ_futur_2pers_sg"] = rot.."dras" p["indikativ_futur_3pers_sg"] = rot.."dra" p["indikativ_futur_1pers_pl"] = rot.."drons" p["indikativ_futur_2pers_pl"] = rot.."drez" p["indikativ_futur_3pers_pl"] = rot.."dront" p["konjunktiv_present_1pers_sg"] = rot.."le" p["konjunktiv_present_2pers_sg"] = rot.."les" p["konjunktiv_present_3pers_sg"] = rot.."le" p["konjunktiv_present_1pers_pl"] = rot.."lions" p["konjunktiv_present_2pers_pl"] = rot.."liez" p["konjunktiv_present_3pers_pl"] = rot.."lent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."drais" p["konditional_present_2pers_sg"] = rot.."drais" p["konditional_present_3pers_sg"] = rot.."drait" p["konditional_present_1pers_pl"] = rot.."drions" p["konditional_present_2pers_pl"] = rot.."driez" p["konditional_present_3pers_pl"] = rot.."draient" p["imp_2pers_sg"] = rot.."ds" p["imp_1pers_pl"] = rot.."lons" p["imp_2pers_pl"] = rot.."lez" p["HKG_nummer"] = "31" p["Bescherelle_nummer"] = "74" p["knas"] = true end -- Det oregelbundna verbet "mourir" [HKG #32; B #34] function konj_mourir(artikelnamn) local rot = string.gsub(artikelnamn,"ourir$","") --- roten är i normalfallet "m" p["auxil"] = "être" p["perfpart"] = rot.."ort" p["prespart"] = rot.."ourant" p["indikativ_present_1pers_sg"] = rot.."eurs" p["indikativ_present_2pers_sg"] = rot.."eurs" p["indikativ_present_3pers_sg"] = rot.."eurt" p["indikativ_present_1pers_pl"] = rot.."ourons" p["indikativ_present_2pers_pl"] = rot.."ourez" p["indikativ_present_3pers_pl"] = rot.."eurent" p["indikativ_imparfait_1pers_sg"] = rot.."ourais" p["indikativ_imparfait_2pers_sg"] = rot.."ourais" p["indikativ_imparfait_3pers_sg"] = rot.."ourait" p["indikativ_imparfait_1pers_pl"] = rot.."ourions" p["indikativ_imparfait_2pers_pl"] = rot.."ouriez" p["indikativ_imparfait_3pers_pl"] = rot.."ouraient" p["indikativ_passesimple_1pers_sg"] = rot.."ourus" p["indikativ_passesimple_2pers_sg"] = rot.."ourus" p["indikativ_passesimple_3pers_sg"] = rot.."ourut" p["indikativ_passesimple_1pers_pl"] = rot.."ourûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ourûtes" p["indikativ_passesimple_3pers_pl"] = rot.."oururent" p["indikativ_futur_1pers_sg"] = rot.."ourrai" p["indikativ_futur_2pers_sg"] = rot.."ourras" p["indikativ_futur_3pers_sg"] = rot.."ourra" p["indikativ_futur_1pers_pl"] = rot.."ourrons" p["indikativ_futur_2pers_pl"] = rot.."ourrez" p["indikativ_futur_3pers_pl"] = rot.."ourront" p["konjunktiv_present_1pers_sg"] = rot.."eure" p["konjunktiv_present_2pers_sg"] = rot.."eures" p["konjunktiv_present_3pers_sg"] = rot.."eure" p["konjunktiv_present_1pers_pl"] = rot.."ourions" p["konjunktiv_present_2pers_pl"] = rot.."ouriez" p["konjunktiv_present_3pers_pl"] = rot.."eurent" p["konjunktiv_imparfait_1pers_sg"] = rot.."ourusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."ourusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ourût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ourussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ourussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ourussent" p["konditional_present_1pers_sg"] = rot.."ourrais" p["konditional_present_2pers_sg"] = rot.."ourrais" p["konditional_present_3pers_sg"] = rot.."ourrait" p["konditional_present_1pers_pl"] = rot.."ourrions" p["konditional_present_2pers_pl"] = rot.."ourriez" p["konditional_present_3pers_pl"] = rot.."ourraient" p["imp_2pers_sg"] = rot.."eurs" p["imp_1pers_pl"] = rot.."ourons" p["imp_2pers_pl"] = rot.."ourez" p["HKG_nummer"] = "32" p["Bescherelle_nummer"] = "34" p["knas"] = true end -- Det oregelbundna verbet "se mouvoir" [HKG #33; B #44] -- även t.ex. "émouvoir" function konj_mouvoir(artikelnamn) local rot = string.gsub(artikelnamn,"ouvoir$","") -- specialfall! just "mouvoir" har speciell particip if (string.match(artikelnamn,"^mouvoir$")) then p["perfpart"] = "mû" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "mus" p["perfpart_f_sg"] = "mue" p["perfpart_f_pl"] = "mues" else p["perfpart"] = rot.."u" end p["prespart"] = rot.."ouvant" p["indikativ_present_1pers_sg"] = rot.."eus" p["indikativ_present_2pers_sg"] = rot.."eus" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."ouvons" p["indikativ_present_2pers_pl"] = rot.."ouvez" p["indikativ_present_3pers_pl"] = rot.."euvent" p["indikativ_imparfait_1pers_sg"] = rot.."ouvais" p["indikativ_imparfait_2pers_sg"] = rot.."ouvais" p["indikativ_imparfait_3pers_sg"] = rot.."ouvait" p["indikativ_imparfait_1pers_pl"] = rot.."ouvions" p["indikativ_imparfait_2pers_pl"] = rot.."ouviez" p["indikativ_imparfait_3pers_pl"] = rot.."ouvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."ouvrai" p["indikativ_futur_2pers_sg"] = rot.."ouvras" p["indikativ_futur_3pers_sg"] = rot.."ouvra" p["indikativ_futur_1pers_pl"] = rot.."ouvrons" p["indikativ_futur_2pers_pl"] = rot.."ouvrez" p["indikativ_futur_3pers_pl"] = rot.."ouvront" p["konjunktiv_present_1pers_sg"] = rot.."euve" p["konjunktiv_present_2pers_sg"] = rot.."euves" p["konjunktiv_present_3pers_sg"] = rot.."euve" p["konjunktiv_present_1pers_pl"] = rot.."ouvions" p["konjunktiv_present_2pers_pl"] = rot.."ouviez" p["konjunktiv_present_3pers_pl"] = rot.."euvent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."ouvrais" p["konditional_present_2pers_sg"] = rot.."ouvrais" p["konditional_present_3pers_sg"] = rot.."ouvrait" p["konditional_present_1pers_pl"] = rot.."ouvrions" p["konditional_present_2pers_pl"] = rot.."ouvriez" p["konditional_present_3pers_pl"] = rot.."ouvraient" p["imp_2pers_sg"] = rot.."eus" p["imp_1pers_pl"] = rot.."ouvons" p["imp_2pers_pl"] = rot.."ouvez" p["HKG_nummer"] = "33" p["Bescherelle_nummer"] = "44" p["knas"] = true end -- Det oregelbundna verbet "naître" [HKG #34; B #65] -- även t.ex. "renaître" function konj_naitre(artikelnamn) local rot = string.gsub(artikelnamn,"aître$","") -- roten är normalt "n" p["auxil"] = "être" p["perfpart"] = rot.."é" p["prespart"] = rot.."aissant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aissons" p["indikativ_present_2pers_pl"] = rot.."aissez" p["indikativ_present_3pers_pl"] = rot.."aissent" p["indikativ_imparfait_1pers_sg"] = rot.."aissais" p["indikativ_imparfait_2pers_sg"] = rot.."aissais" p["indikativ_imparfait_3pers_sg"] = rot.."aissait" p["indikativ_imparfait_1pers_pl"] = rot.."aissions" p["indikativ_imparfait_2pers_pl"] = rot.."aissiez" p["indikativ_imparfait_3pers_pl"] = rot.."aissaient" p["indikativ_passesimple_1pers_sg"] = rot.."aquis" p["indikativ_passesimple_2pers_sg"] = rot.."aquis" p["indikativ_passesimple_3pers_sg"] = rot.."aquit" p["indikativ_passesimple_1pers_pl"] = rot.."aquîmes" p["indikativ_passesimple_2pers_pl"] = rot.."aquîtes" p["indikativ_passesimple_3pers_pl"] = rot.."aquirent" p["indikativ_futur_1pers_sg"] = rot.."aîtrai" p["indikativ_futur_2pers_sg"] = rot.."aîtras" p["indikativ_futur_3pers_sg"] = rot.."aîtra" p["indikativ_futur_1pers_pl"] = rot.."aîtrons" p["indikativ_futur_2pers_pl"] = rot.."aîtrez" p["indikativ_futur_3pers_pl"] = rot.."aîtront" p["konjunktiv_present_1pers_sg"] = rot.."aisse" p["konjunktiv_present_2pers_sg"] = rot.."aisses" p["konjunktiv_present_3pers_sg"] = rot.."aisse" p["konjunktiv_present_1pers_pl"] = rot.."aissions" p["konjunktiv_present_2pers_pl"] = rot.."aissiez" p["konjunktiv_present_3pers_pl"] = rot.."aissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."aquisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."aquisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."aquît" p["konjunktiv_imparfait_1pers_pl"] = rot.."aquissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."aquissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."aquissent" p["konditional_present_1pers_sg"] = rot.."aîtrais" p["konditional_present_2pers_sg"] = rot.."aîtrais" p["konditional_present_3pers_sg"] = rot.."aîtrait" p["konditional_present_1pers_pl"] = rot.."aîtrions" p["konditional_present_2pers_pl"] = rot.."aîtriez" p["konditional_present_3pers_pl"] = rot.."aîtraient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aissons" p["imp_2pers_pl"] = rot.."aissez" p["HKG_nummer"] = "34" p["Bescherelle_nummer"] = "65" p["knas"] = true end -- Det oregelbundna verbet "ouvrir" [HKG #35, B #27] -- även t.ex. "couvrir", "découvrir", "entrouvrir", -- "offrir", "souffrir" function konj_ouvrir(artikelnamn) local rot = string.gsub(artikelnamn,"rir$","") -- roten är normalt "ouv" p["perfpart"] = rot.."ert" p["prespart"] = rot.."rant" p["indikativ_present_1pers_sg"] = rot.."re" p["indikativ_present_2pers_sg"] = rot.."res" p["indikativ_present_3pers_sg"] = rot.."re" p["indikativ_present_1pers_pl"] = rot.."rons" p["indikativ_present_2pers_pl"] = rot.."rez" p["indikativ_present_3pers_pl"] = rot.."rent" p["indikativ_imparfait_1pers_sg"] = rot.."rais" p["indikativ_imparfait_2pers_sg"] = rot.."rais" p["indikativ_imparfait_3pers_sg"] = rot.."rait" p["indikativ_imparfait_1pers_pl"] = rot.."rions" p["indikativ_imparfait_2pers_pl"] = rot.."riez" p["indikativ_imparfait_3pers_pl"] = rot.."raient" p["indikativ_passesimple_1pers_sg"] = rot.."ris" p["indikativ_passesimple_2pers_sg"] = rot.."ris" p["indikativ_passesimple_3pers_sg"] = rot.."rit" p["indikativ_passesimple_1pers_pl"] = rot.."rîmes" p["indikativ_passesimple_2pers_pl"] = rot.."rîtes" p["indikativ_passesimple_3pers_pl"] = rot.."rirent" p["indikativ_futur_1pers_sg"] = rot.."rirai" p["indikativ_futur_2pers_sg"] = rot.."riras" p["indikativ_futur_3pers_sg"] = rot.."rira" p["indikativ_futur_1pers_pl"] = rot.."rirons" p["indikativ_futur_2pers_pl"] = rot.."rirez" p["indikativ_futur_3pers_pl"] = rot.."riront" p["konjunktiv_present_1pers_sg"] = rot.."re" p["konjunktiv_present_2pers_sg"] = rot.."res" p["konjunktiv_present_3pers_sg"] = rot.."re" p["konjunktiv_present_1pers_pl"] = rot.."rions" p["konjunktiv_present_2pers_pl"] = rot.."riez" p["konjunktiv_present_3pers_pl"] = rot.."rent" p["konjunktiv_imparfait_1pers_sg"] = rot.."risse" p["konjunktiv_imparfait_2pers_sg"] = rot.."risses" p["konjunktiv_imparfait_3pers_sg"] = rot.."rît" p["konjunktiv_imparfait_1pers_pl"] = rot.."rissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."rissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."rissent" p["konditional_present_1pers_sg"] = rot.."rirais" p["konditional_present_2pers_sg"] = rot.."rirais" p["konditional_present_3pers_sg"] = rot.."rirait" p["konditional_present_1pers_pl"] = rot.."ririons" p["konditional_present_2pers_pl"] = rot.."ririez" p["konditional_present_3pers_pl"] = rot.."riraient" p["imp_2pers_sg"] = rot.."re" p["imp_1pers_pl"] = rot.."rons" p["imp_2pers_pl"] = rot.."rez" p["HKG_nummer"] = "35" p["Bescherelle_nummer"] = "27" p["knas"] = true end -- Det oregelbundna verbet "partir" [HKG #36, B #25] -- även t.ex. "repartir" function konj_partir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") p["auxil"] = "être" p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "36" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "peindre" [HKG #37, B #57] -- även t.ex. "atteindre", "éteindre", "s'éteindre", -- "feindre", "teindre", "déteindre" function konj_peindre(artikelnamn) local rot = string.gsub(artikelnamn,"ndre$","") -- roten är normalt "pei" p["perfpart"] = rot.."nt" p["prespart"] = rot.."gnant" p["indikativ_present_1pers_sg"] = rot.."ns" p["indikativ_present_2pers_sg"] = rot.."ns" p["indikativ_present_3pers_sg"] = rot.."nt" p["indikativ_present_1pers_pl"] = rot.."gnons" p["indikativ_present_2pers_pl"] = rot.."gnez" p["indikativ_present_3pers_pl"] = rot.."gnent" p["indikativ_imparfait_1pers_sg"] = rot.."gnais" p["indikativ_imparfait_2pers_sg"] = rot.."gnais" p["indikativ_imparfait_3pers_sg"] = rot.."gnait" p["indikativ_imparfait_1pers_pl"] = rot.."gnions" p["indikativ_imparfait_2pers_pl"] = rot.."gniez" p["indikativ_imparfait_3pers_pl"] = rot.."gnaient" p["indikativ_passesimple_1pers_sg"] = rot.."gnis" p["indikativ_passesimple_2pers_sg"] = rot.."gnis" p["indikativ_passesimple_3pers_sg"] = rot.."gnit" p["indikativ_passesimple_1pers_pl"] = rot.."gnîmes" p["indikativ_passesimple_2pers_pl"] = rot.."gnîtes" p["indikativ_passesimple_3pers_pl"] = rot.."gnirent" p["indikativ_futur_1pers_sg"] = rot.."ndrai" p["indikativ_futur_2pers_sg"] = rot.."ndras" p["indikativ_futur_3pers_sg"] = rot.."ndra" p["indikativ_futur_1pers_pl"] = rot.."ndrons" p["indikativ_futur_2pers_pl"] = rot.."ndrez" p["indikativ_futur_3pers_pl"] = rot.."ndront" p["konjunktiv_present_1pers_sg"] = rot.."gne" p["konjunktiv_present_2pers_sg"] = rot.."gnes" p["konjunktiv_present_3pers_sg"] = rot.."gne" p["konjunktiv_present_1pers_pl"] = rot.."gnions" p["konjunktiv_present_2pers_pl"] = rot.."gniez" p["konjunktiv_present_3pers_pl"] = rot.."gnent" p["konjunktiv_imparfait_1pers_sg"] = rot.."gnisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."gnisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."gnît" p["konjunktiv_imparfait_1pers_pl"] = rot.."gnissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."gnissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."gnissent" p["konditional_present_1pers_sg"] = rot.."ndrais" p["konditional_present_2pers_sg"] = rot.."ndrais" p["konditional_present_3pers_sg"] = rot.."ndrait" p["konditional_present_1pers_pl"] = rot.."ndrions" p["konditional_present_2pers_pl"] = rot.."ndriez" p["konditional_present_3pers_pl"] = rot.."ndraient" p["imp_2pers_sg"] = rot.."ns" p["imp_1pers_pl"] = rot.."gnons" p["imp_2pers_pl"] = rot.."gnez" p["HKG_nummer"] = "37" p["Bescherelle_nummer"] = "57" p["knas"] = true end -- Det oregelbundna verbet "plaire" [HKG #38, B #63] -- även t.ex. "déplaire", "taire" function konj_plaire(artikelnamn) local rot = string.gsub(artikelnamn,"aire$","") -- normalt är roten "pl" p["perfpart"] = rot.."u" p["prespart"] = rot.."aisant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."aît" p["indikativ_present_1pers_pl"] = rot.."aisons" p["indikativ_present_2pers_pl"] = rot.."aisez" p["indikativ_present_3pers_pl"] = rot.."aisent" p["indikativ_imparfait_1pers_sg"] = rot.."aisais" p["indikativ_imparfait_2pers_sg"] = rot.."aisais" p["indikativ_imparfait_3pers_sg"] = rot.."aisait" p["indikativ_imparfait_1pers_pl"] = rot.."aisions" p["indikativ_imparfait_2pers_pl"] = rot.."aisiez" p["indikativ_imparfait_3pers_pl"] = rot.."aisaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."airai" p["indikativ_futur_2pers_sg"] = rot.."airas" p["indikativ_futur_3pers_sg"] = rot.."aira" p["indikativ_futur_1pers_pl"] = rot.."airons" p["indikativ_futur_2pers_pl"] = rot.."airez" p["indikativ_futur_3pers_pl"] = rot.."airont" p["konjunktiv_present_1pers_sg"] = rot.."aise" p["konjunktiv_present_2pers_sg"] = rot.."aises" p["konjunktiv_present_3pers_sg"] = rot.."aise" p["konjunktiv_present_1pers_pl"] = rot.."aisions" p["konjunktiv_present_2pers_pl"] = rot.."aisiez" p["konjunktiv_present_3pers_pl"] = rot.."aisent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."airais" p["konditional_present_2pers_sg"] = rot.."airais" p["konditional_present_3pers_sg"] = rot.."airait" p["konditional_present_1pers_pl"] = rot.."airions" p["konditional_present_2pers_pl"] = rot.."airiez" p["konditional_present_3pers_pl"] = rot.."airaient" p["imp_2pers_sg"] = rot.."ais" p["imp_1pers_pl"] = rot.."aisons" p["imp_2pers_pl"] = rot.."aisez" -- specialfall! verben "taire" (och "retaire") har if (string.match(artikelnamn,"taire$")) then p["indikativ_present_3pers_sg"] = rot.."ait" end p["HKG_nummer"] = "38" p["Bescherelle_nummer"] = "63" p["knas"] = true end -- Det oregelbundna verbet "pleuvoir" [HKG #39; B #45] function konj_pleuvoir(artikelnamn) local rot = string.gsub(artikelnamn,"euvoir$","") -- roten är normalt "pl" p["impersonnel"] = true p["perfpart"] = rot.."u" p["prespart"] = rot.."euvant" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_imparfait_3pers_sg"] = rot.."euvait" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_futur_3pers_sg"] = rot.."euvra" p["konjunktiv_present_3pers_sg"] = rot.."euve" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konditional_present_3pers_sg"] = rot.."euvrait" p["HKG_nummer"] = "39" p["Bescherelle_nummer"] = "45" p["knas"] = true end -- Det oregelbundna verbet "pouvoir" [HKG #40; B #43] function konj_pouvoir(artikelnamn) local rot = string.gsub(artikelnamn,"ouvoir$","") -- roten är normalt "p" p["perfpart"] = rot.."u" p["has_normal_perfpart"] = false p["perfpart_m_pl"] = "" p["perfpart_f_sg"] = "" p["perfpart_f_pl"] = "" p["prespart"] = rot.."ouvant" p["indikativ_present_1pers_sg"] = rot.."eux" p["indikativ_present_2pers_sg"] = rot.."eux" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."ouvons" p["indikativ_present_2pers_pl"] = rot.."ouvez" p["indikativ_present_3pers_pl"] = rot.."euvent" p["indikativ_imparfait_1pers_sg"] = rot.."ouvais" p["indikativ_imparfait_2pers_sg"] = rot.."ouvais" p["indikativ_imparfait_3pers_sg"] = rot.."ouvait" p["indikativ_imparfait_1pers_pl"] = rot.."ouvions" p["indikativ_imparfait_2pers_pl"] = rot.."ouviez" p["indikativ_imparfait_3pers_pl"] = rot.."ouvaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."ourrai" p["indikativ_futur_2pers_sg"] = rot.."ourras" p["indikativ_futur_3pers_sg"] = rot.."ourra" p["indikativ_futur_1pers_pl"] = rot.."ourrons" p["indikativ_futur_2pers_pl"] = rot.."ourrez" p["indikativ_futur_3pers_pl"] = rot.."ourront" p["konjunktiv_present_1pers_sg"] = rot.."uisse" p["konjunktiv_present_2pers_sg"] = rot.."uisses" p["konjunktiv_present_3pers_sg"] = rot.."uisse" p["konjunktiv_present_1pers_pl"] = rot.."uissions" p["konjunktiv_present_2pers_pl"] = rot.."uissiez" p["konjunktiv_present_3pers_pl"] = rot.."uissent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."ourrais" p["konditional_present_2pers_sg"] = rot.."ourrais" p["konditional_present_3pers_sg"] = rot.."ourrait" p["konditional_present_1pers_pl"] = rot.."ourrions" p["konditional_present_2pers_pl"] = rot.."ourriez" p["konditional_present_3pers_pl"] = rot.."ourraient" p["imp_2pers_sg"] = "" p["imp_1pers_pl"] = "" p["imp_2pers_pl"] = "" p["HKG_nummer"] = "40" p["Bescherelle_nummer"] = "43" p["knas"] = true end -- Det oregelbundna verbet "prendre" [HKG #41; B #54] -- även t.ex. "apprendre", "comprendre", -- "entreprendre", "surprendre" function konj_prendre(artikelnamn) local rot = string.gsub(artikelnamn,"endre$","") -- roten blir alltså "pr" p["perfpart"] = rot.."is" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."ends" p["indikativ_present_2pers_sg"] = rot.."ends" p["indikativ_present_3pers_sg"] = rot.."end" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."ennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."endrai" p["indikativ_futur_2pers_sg"] = rot.."endras" p["indikativ_futur_3pers_sg"] = rot.."endra" p["indikativ_futur_1pers_pl"] = rot.."endrons" p["indikativ_futur_2pers_pl"] = rot.."endrez" p["indikativ_futur_3pers_pl"] = rot.."endront" p["konjunktiv_present_1pers_sg"] = rot.."enne" p["konjunktiv_present_2pers_sg"] = rot.."ennes" p["konjunktiv_present_3pers_sg"] = rot.."enne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."ennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."endrais" p["konditional_present_2pers_sg"] = rot.."endrais" p["konditional_present_3pers_sg"] = rot.."endrait" p["konditional_present_1pers_pl"] = rot.."endrions" p["konditional_present_2pers_pl"] = rot.."endriez" p["konditional_present_3pers_pl"] = rot.."endraient" p["imp_2pers_sg"] = rot.."ends" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "41" p["Bescherelle_nummer"] = "54" p["knas"] = true end -- Det oregelbundna verbet "recevoir" [HKG #42; B #38] -- även t.ex. "apercevoir", "concevoir", -- "décevoir", "percevoir" function konj_recevoir(artikelnamn) local rot = string.gsub(artikelnamn,"cevoir$","") -- för "recevoir" blir roten "re" p["perfpart"] = rot.."çu" p["prespart"] = rot.."cevant" p["indikativ_present_1pers_sg"] = rot.."çois" p["indikativ_present_2pers_sg"] = rot.."çois" p["indikativ_present_3pers_sg"] = rot.."çoit" p["indikativ_present_1pers_pl"] = rot.."cevons" p["indikativ_present_2pers_pl"] = rot.."cevez" p["indikativ_present_3pers_pl"] = rot.."çoivent" p["indikativ_imparfait_1pers_sg"] = rot.."cevais" p["indikativ_imparfait_2pers_sg"] = rot.."cevais" p["indikativ_imparfait_3pers_sg"] = rot.."cevait" p["indikativ_imparfait_1pers_pl"] = rot.."cevions" p["indikativ_imparfait_2pers_pl"] = rot.."ceviez" p["indikativ_imparfait_3pers_pl"] = rot.."cevaient" p["indikativ_passesimple_1pers_sg"] = rot.."çus" p["indikativ_passesimple_2pers_sg"] = rot.."çus" p["indikativ_passesimple_3pers_sg"] = rot.."çut" p["indikativ_passesimple_1pers_pl"] = rot.."çûmes" p["indikativ_passesimple_2pers_pl"] = rot.."çûtes" p["indikativ_passesimple_3pers_pl"] = rot.."çurent" p["indikativ_futur_1pers_sg"] = rot.."cevrai" p["indikativ_futur_2pers_sg"] = rot.."cevras" p["indikativ_futur_3pers_sg"] = rot.."cevra" p["indikativ_futur_1pers_pl"] = rot.."cevrons" p["indikativ_futur_2pers_pl"] = rot.."cevrez" p["indikativ_futur_3pers_pl"] = rot.."cevront" p["konjunktiv_present_1pers_sg"] = rot.."çoive" p["konjunktiv_present_2pers_sg"] = rot.."çoives" p["konjunktiv_present_3pers_sg"] = rot.."çoive" p["konjunktiv_present_1pers_pl"] = rot.."cevions" p["konjunktiv_present_2pers_pl"] = rot.."ceviez" p["konjunktiv_present_3pers_pl"] = rot.."çoivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."çusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."çusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."çût" p["konjunktiv_imparfait_1pers_pl"] = rot.."çussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."çussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."çussent" p["konditional_present_1pers_sg"] = rot.."cevrais" p["konditional_present_2pers_sg"] = rot.."cevrais" p["konditional_present_3pers_sg"] = rot.."cevrait" p["konditional_present_1pers_pl"] = rot.."cevrions" p["konditional_present_2pers_pl"] = rot.."cevriez" p["konditional_present_3pers_pl"] = rot.."cevraient" p["imp_2pers_sg"] = rot.."çois" p["imp_1pers_pl"] = rot.."cevons" p["imp_2pers_pl"] = rot.."cevez" p["HKG_nummer"] = "42" p["Bescherelle_nummer"] = "38" p["knas"] = true end -- Det oregelbundna verbet "résoudre" [HKG #43, B #72] -- även t.ex. "dissoudre" function konj_resoudre(artikelnamn) local rot = string.gsub(artikelnamn,"udre$","") -- för "résoudre" blir alltså roten "réso" p["perfpart"] = rot.."lu" p["prespart"] = rot.."lvant" p["indikativ_present_1pers_sg"] = rot.."us" p["indikativ_present_2pers_sg"] = rot.."us" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."lvons" p["indikativ_present_2pers_pl"] = rot.."lvez" p["indikativ_present_3pers_pl"] = rot.."lvent" p["indikativ_imparfait_1pers_sg"] = rot.."lvais" p["indikativ_imparfait_2pers_sg"] = rot.."lvais" p["indikativ_imparfait_3pers_sg"] = rot.."lvait" p["indikativ_imparfait_1pers_pl"] = rot.."lvions" p["indikativ_imparfait_2pers_pl"] = rot.."lviez" p["indikativ_imparfait_3pers_pl"] = rot.."lvaient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."udrai" p["indikativ_futur_2pers_sg"] = rot.."udras" p["indikativ_futur_3pers_sg"] = rot.."udra" p["indikativ_futur_1pers_pl"] = rot.."udrons" p["indikativ_futur_2pers_pl"] = rot.."udrez" p["indikativ_futur_3pers_pl"] = rot.."udront" p["konjunktiv_present_1pers_sg"] = rot.."lve" p["konjunktiv_present_2pers_sg"] = rot.."lves" p["konjunktiv_present_3pers_sg"] = rot.."lve" p["konjunktiv_present_1pers_pl"] = rot.."lvions" p["konjunktiv_present_2pers_pl"] = rot.."lviez" p["konjunktiv_present_3pers_pl"] = rot.."lvent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."udrais" p["konditional_present_2pers_sg"] = rot.."udrais" p["konditional_present_3pers_sg"] = rot.."udrait" p["konditional_present_1pers_pl"] = rot.."udrions" p["konditional_present_2pers_pl"] = rot.."udriez" p["konditional_present_3pers_pl"] = rot.."udraient" p["imp_2pers_sg"] = rot.."us" p["imp_1pers_pl"] = rot.."lvons" p["imp_2pers_pl"] = rot.."lvez" p["HKG_nummer"] = "43" p["Bescherelle_nummer"] = "72" p["knas"] = true end -- Det oregelbundna verbet "rire" [HKG #44, B #79] -- även t.ex. "sourire" function konj_rire(artikelnamn) local rot = string.gsub(artikelnamn,"re$","") -- för "rire" blir roten alltså "ri" p["perfpart"] = rot p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."rai" p["indikativ_futur_2pers_sg"] = rot.."ras" p["indikativ_futur_3pers_sg"] = rot.."ra" p["indikativ_futur_1pers_pl"] = rot.."rons" p["indikativ_futur_2pers_pl"] = rot.."rez" p["indikativ_futur_3pers_pl"] = rot.."ront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."rais" p["konditional_present_2pers_sg"] = rot.."rais" p["konditional_present_3pers_sg"] = rot.."rait" p["konditional_present_1pers_pl"] = rot.."rions" p["konditional_present_2pers_pl"] = rot.."riez" p["konditional_present_3pers_pl"] = rot.."raient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["HKG_nummer"] = "44" p["Bescherelle_nummer"] = "79" p["knas"] = true end -- Det oregelbundna verbet "savoir" [HKG #45, B #41] function konj_savoir(artikelnamn) local rot = string.gsub(artikelnamn,"avoir$","") -- för verbet "savoir" blir roten "s" p["perfpart"] = rot.."u" p["prespart"] = rot.."achant" p["indikativ_present_1pers_sg"] = rot.."ais" p["indikativ_present_2pers_sg"] = rot.."ais" p["indikativ_present_3pers_sg"] = rot.."ait" p["indikativ_present_1pers_pl"] = rot.."avons" p["indikativ_present_2pers_pl"] = rot.."avez" p["indikativ_present_3pers_pl"] = rot.."avent" p["indikativ_imparfait_1pers_sg"] = rot.."avais" p["indikativ_imparfait_2pers_sg"] = rot.."avais" p["indikativ_imparfait_3pers_sg"] = rot.."avait" p["indikativ_imparfait_1pers_pl"] = rot.."avions" p["indikativ_imparfait_2pers_pl"] = rot.."aviez" p["indikativ_imparfait_3pers_pl"] = rot.."avaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."aurai" p["indikativ_futur_2pers_sg"] = rot.."auras" p["indikativ_futur_3pers_sg"] = rot.."aura" p["indikativ_futur_1pers_pl"] = rot.."aurons" p["indikativ_futur_2pers_pl"] = rot.."aurez" p["indikativ_futur_3pers_pl"] = rot.."auront" p["konjunktiv_present_1pers_sg"] = rot.."ache" p["konjunktiv_present_2pers_sg"] = rot.."aches" p["konjunktiv_present_3pers_sg"] = rot.."ache" p["konjunktiv_present_1pers_pl"] = rot.."achions" p["konjunktiv_present_2pers_pl"] = rot.."achiez" p["konjunktiv_present_3pers_pl"] = rot.."achent" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."aurais" p["konditional_present_2pers_sg"] = rot.."aurais" p["konditional_present_3pers_sg"] = rot.."aurait" p["konditional_present_1pers_pl"] = rot.."aurions" p["konditional_present_2pers_pl"] = rot.."auriez" p["konditional_present_3pers_pl"] = rot.."auraient" p["imp_2pers_sg"] = rot.."ache" p["imp_1pers_pl"] = rot.."achons" p["imp_2pers_pl"] = rot.."achez" p["HKG_nummer"] = "45" p["Bescherelle_nummer"] = "41" p["knas"] = true end -- Det oregelbundna verbet "sentir" [HKG #46, B #25] -- även t.ex. "repentir" function konj_sentir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") -- för "sentir" blir roten "sen" p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "46" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "servir" [HKG #47; B #35] -- även t.ex. "desservir" function konj_servir(artikelnamn) local rot = string.gsub(artikelnamn,"vir$","") -- för "servir" blir roten "ser" p["perfpart"] = rot.."vi" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."virai" p["indikativ_futur_2pers_sg"] = rot.."viras" p["indikativ_futur_3pers_sg"] = rot.."vira" p["indikativ_futur_1pers_pl"] = rot.."virons" p["indikativ_futur_2pers_pl"] = rot.."virez" p["indikativ_futur_3pers_pl"] = rot.."viront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."virais" p["konditional_present_2pers_sg"] = rot.."virais" p["konditional_present_3pers_sg"] = rot.."virait" p["konditional_present_1pers_pl"] = rot.."virions" p["konditional_present_2pers_pl"] = rot.."viriez" p["konditional_present_3pers_pl"] = rot.."viraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "47" p["Bescherelle_nummer"] = "35" p["knas"] = true end -- Det oregelbundna verbet "sortir" [HKG #48, B #25] function konj_sortir(artikelnamn) local rot = string.gsub(artikelnamn,"tir$","") -- för "sortir" blir roten "sor" p["auxil"] = "être" -- TODO! Måste kunna göra detta valbart p["perfpart"] = rot.."ti" p["prespart"] = rot.."tant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."tons" p["indikativ_present_2pers_pl"] = rot.."tez" p["indikativ_present_3pers_pl"] = rot.."tent" p["indikativ_imparfait_1pers_sg"] = rot.."tais" p["indikativ_imparfait_2pers_sg"] = rot.."tais" p["indikativ_imparfait_3pers_sg"] = rot.."tait" p["indikativ_imparfait_1pers_pl"] = rot.."tions" p["indikativ_imparfait_2pers_pl"] = rot.."tiez" p["indikativ_imparfait_3pers_pl"] = rot.."taient" p["indikativ_passesimple_1pers_sg"] = rot.."tis" p["indikativ_passesimple_2pers_sg"] = rot.."tis" p["indikativ_passesimple_3pers_sg"] = rot.."tit" p["indikativ_passesimple_1pers_pl"] = rot.."tîmes" p["indikativ_passesimple_2pers_pl"] = rot.."tîtes" p["indikativ_passesimple_3pers_pl"] = rot.."tirent" p["indikativ_futur_1pers_sg"] = rot.."tirai" p["indikativ_futur_2pers_sg"] = rot.."tiras" p["indikativ_futur_3pers_sg"] = rot.."tira" p["indikativ_futur_1pers_pl"] = rot.."tirons" p["indikativ_futur_2pers_pl"] = rot.."tirez" p["indikativ_futur_3pers_pl"] = rot.."tiront" p["konjunktiv_present_1pers_sg"] = rot.."te" p["konjunktiv_present_2pers_sg"] = rot.."tes" p["konjunktiv_present_3pers_sg"] = rot.."te" p["konjunktiv_present_1pers_pl"] = rot.."tions" p["konjunktiv_present_2pers_pl"] = rot.."tiez" p["konjunktiv_present_3pers_pl"] = rot.."tent" p["konjunktiv_imparfait_1pers_sg"] = rot.."tisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."tisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."tît" p["konjunktiv_imparfait_1pers_pl"] = rot.."tissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."tissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."tissent" p["konditional_present_1pers_sg"] = rot.."tirais" p["konditional_present_2pers_sg"] = rot.."tirais" p["konditional_present_3pers_sg"] = rot.."tirait" p["konditional_present_1pers_pl"] = rot.."tirions" p["konditional_present_2pers_pl"] = rot.."tiriez" p["konditional_present_3pers_pl"] = rot.."tiraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."tons" p["imp_2pers_pl"] = rot.."tez" p["HKG_nummer"] = "48" p["Bescherelle_nummer"] = "25" p["knas"] = true end -- Det oregelbundna verbet "suffire" [HKG #49; B #81] function konj_suffire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- för "suffire" blir roten "suff" p["perfpart"] = rot.."i" p["prespart"] = rot.."isant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."isons" p["indikativ_present_2pers_pl"] = rot.."isez" p["indikativ_present_3pers_pl"] = rot.."isent" p["indikativ_imparfait_1pers_sg"] = rot.."isais" p["indikativ_imparfait_2pers_sg"] = rot.."isais" p["indikativ_imparfait_3pers_sg"] = rot.."isait" p["indikativ_imparfait_1pers_pl"] = rot.."isions" p["indikativ_imparfait_2pers_pl"] = rot.."isiez" p["indikativ_imparfait_3pers_pl"] = rot.."isaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ise" p["konjunktiv_present_2pers_sg"] = rot.."ises" p["konjunktiv_present_3pers_sg"] = rot.."ise" p["konjunktiv_present_1pers_pl"] = rot.."isions" p["konjunktiv_present_2pers_pl"] = rot.."isiez" p["konjunktiv_present_3pers_pl"] = rot.."isent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."isons" p["imp_2pers_pl"] = rot.."isez" p["HKG_nummer"] = "49" p["Bescherelle_nummer"] = "81" p["knas"] = true end -- Det oregelbundna verbet "suivre" [HKG #50; B #75] -- även t.ex. "poursuivre" function konj_suivre(artikelnamn) local rot = string.gsub(artikelnamn,"vre$","") -- för "suivre" blir roten "sui" p["perfpart"] = rot.."vi" p["prespart"] = rot.."vant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot.."t" p["indikativ_present_1pers_pl"] = rot.."vons" p["indikativ_present_2pers_pl"] = rot.."vez" p["indikativ_present_3pers_pl"] = rot.."vent" p["indikativ_imparfait_1pers_sg"] = rot.."vais" p["indikativ_imparfait_2pers_sg"] = rot.."vais" p["indikativ_imparfait_3pers_sg"] = rot.."vait" p["indikativ_imparfait_1pers_pl"] = rot.."vions" p["indikativ_imparfait_2pers_pl"] = rot.."viez" p["indikativ_imparfait_3pers_pl"] = rot.."vaient" p["indikativ_passesimple_1pers_sg"] = rot.."vis" p["indikativ_passesimple_2pers_sg"] = rot.."vis" p["indikativ_passesimple_3pers_sg"] = rot.."vit" p["indikativ_passesimple_1pers_pl"] = rot.."vîmes" p["indikativ_passesimple_2pers_pl"] = rot.."vîtes" p["indikativ_passesimple_3pers_pl"] = rot.."virent" p["indikativ_futur_1pers_sg"] = rot.."vrai" p["indikativ_futur_2pers_sg"] = rot.."vras" p["indikativ_futur_3pers_sg"] = rot.."vra" p["indikativ_futur_1pers_pl"] = rot.."vrons" p["indikativ_futur_2pers_pl"] = rot.."vrez" p["indikativ_futur_3pers_pl"] = rot.."vront" p["konjunktiv_present_1pers_sg"] = rot.."ve" p["konjunktiv_present_2pers_sg"] = rot.."ves" p["konjunktiv_present_3pers_sg"] = rot.."ve" p["konjunktiv_present_1pers_pl"] = rot.."vions" p["konjunktiv_present_2pers_pl"] = rot.."viez" p["konjunktiv_present_3pers_pl"] = rot.."vent" p["konjunktiv_imparfait_1pers_sg"] = rot.."visse" p["konjunktiv_imparfait_2pers_sg"] = rot.."visses" p["konjunktiv_imparfait_3pers_sg"] = rot.."vît" p["konjunktiv_imparfait_1pers_pl"] = rot.."vissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."vissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."vissent" p["konditional_present_1pers_sg"] = rot.."vrais" p["konditional_present_2pers_sg"] = rot.."vrais" p["konditional_present_3pers_sg"] = rot.."vrait" p["konditional_present_1pers_pl"] = rot.."vrions" p["konditional_present_2pers_pl"] = rot.."vriez" p["konditional_present_3pers_pl"] = rot.."vraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."vons" p["imp_2pers_pl"] = rot.."vez" p["HKG_nummer"] = "50" p["Bescherelle_nummer"] = "75" p["knas"] = true end -- Det oregelbundna verbet "tenir" [HKG #51; B #23] -- även t.ex. "s'abstenir", "appartenir", -- "contenir", "détenir", "entretenir", -- "maintenir", "obtenir", "retenir", "soutenir" function konj_tenir(artikelnamn) local rot = string.gsub(artikelnamn,"enir$","") -- för "tenir" blir roten "t" p["perfpart"] = rot.."enu" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."iens" p["indikativ_present_2pers_sg"] = rot.."iens" p["indikativ_present_3pers_sg"] = rot.."ient" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."iennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."ins" p["indikativ_passesimple_2pers_sg"] = rot.."ins" p["indikativ_passesimple_3pers_sg"] = rot.."int" p["indikativ_passesimple_1pers_pl"] = rot.."înmes" p["indikativ_passesimple_2pers_pl"] = rot.."întes" p["indikativ_passesimple_3pers_pl"] = rot.."inrent" p["indikativ_futur_1pers_sg"] = rot.."iendrai" p["indikativ_futur_2pers_sg"] = rot.."iendras" p["indikativ_futur_3pers_sg"] = rot.."iendra" p["indikativ_futur_1pers_pl"] = rot.."iendrons" p["indikativ_futur_2pers_pl"] = rot.."iendrez" p["indikativ_futur_3pers_pl"] = rot.."iendront" p["konjunktiv_present_1pers_sg"] = rot.."ienne" p["konjunktiv_present_2pers_sg"] = rot.."iennes" p["konjunktiv_present_3pers_sg"] = rot.."ienne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."iennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."insse" p["konjunktiv_imparfait_2pers_sg"] = rot.."insses" p["konjunktiv_imparfait_3pers_sg"] = rot.."înt" p["konjunktiv_imparfait_1pers_pl"] = rot.."inssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."inssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."inssent" p["konditional_present_1pers_sg"] = rot.."iendrais" p["konditional_present_2pers_sg"] = rot.."iendrais" p["konditional_present_3pers_sg"] = rot.."iendrait" p["konditional_present_1pers_pl"] = rot.."iendrions" p["konditional_present_2pers_pl"] = rot.."iendriez" p["konditional_present_3pers_pl"] = rot.."iendraient" p["imp_2pers_sg"] = rot.."iens" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "51" p["Bescherelle_nummer"] = "23" p["knas"] = true end -- Det oregelbundna verbet "vaincre" [HKG #52; B #60] -- även t.ex. "convaincre" function konj_vaincre(artikelnamn) local rot = string.gsub(artikelnamn,"cre$","") -- för "vaincre" blir roten "vain" p["perfpart"] = rot.."cu" p["prespart"] = rot.."quant" p["indikativ_present_1pers_sg"] = rot.."cs" p["indikativ_present_2pers_sg"] = rot.."cs" p["indikativ_present_3pers_sg"] = rot.."c" p["indikativ_present_1pers_pl"] = rot.."quons" p["indikativ_present_2pers_pl"] = rot.."quez" p["indikativ_present_3pers_pl"] = rot.."quent" p["indikativ_imparfait_1pers_sg"] = rot.."quais" p["indikativ_imparfait_2pers_sg"] = rot.."quais" p["indikativ_imparfait_3pers_sg"] = rot.."quait" p["indikativ_imparfait_1pers_pl"] = rot.."quions" p["indikativ_imparfait_2pers_pl"] = rot.."quiez" p["indikativ_imparfait_3pers_pl"] = rot.."quaient" p["indikativ_passesimple_1pers_sg"] = rot.."quis" p["indikativ_passesimple_2pers_sg"] = rot.."quis" p["indikativ_passesimple_3pers_sg"] = rot.."quit" p["indikativ_passesimple_1pers_pl"] = rot.."quîmes" p["indikativ_passesimple_2pers_pl"] = rot.."quîtes" p["indikativ_passesimple_3pers_pl"] = rot.."quirent" p["indikativ_futur_1pers_sg"] = rot.."crai" p["indikativ_futur_2pers_sg"] = rot.."cras" p["indikativ_futur_3pers_sg"] = rot.."cra" p["indikativ_futur_1pers_pl"] = rot.."crons" p["indikativ_futur_2pers_pl"] = rot.."crez" p["indikativ_futur_3pers_pl"] = rot.."cront" p["konjunktiv_present_1pers_sg"] = rot.."que" p["konjunktiv_present_2pers_sg"] = rot.."ques" p["konjunktiv_present_3pers_sg"] = rot.."que" p["konjunktiv_present_1pers_pl"] = rot.."quions" p["konjunktiv_present_2pers_pl"] = rot.."quiez" p["konjunktiv_present_3pers_pl"] = rot.."quent" p["konjunktiv_imparfait_1pers_sg"] = rot.."quisse" p["konjunktiv_imparfait_2pers_sg"] = rot.."quisses" p["konjunktiv_imparfait_3pers_sg"] = rot.."quît" p["konjunktiv_imparfait_1pers_pl"] = rot.."quissions" p["konjunktiv_imparfait_2pers_pl"] = rot.."quissiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."quissent" p["konditional_present_1pers_sg"] = rot.."crais" p["konditional_present_2pers_sg"] = rot.."crais" p["konditional_present_3pers_sg"] = rot.."crait" p["konditional_present_1pers_pl"] = rot.."crions" p["konditional_present_2pers_pl"] = rot.."criez" p["konditional_present_3pers_pl"] = rot.."craient" p["imp_2pers_sg"] = rot.."cs" p["imp_1pers_pl"] = rot.."quons" p["imp_2pers_pl"] = rot.."quez" p["HKG_nummer"] = "52" p["Bescherelle_nummer"] = "60" p["knas"] = true end -- Det oregelbundna verbet "valoir" [HKG #53, B #47] function konj_valoir(artikelnamn) local rot = string.gsub(artikelnamn,"loir$","") -- för "valoir" blir roten "va" p["perfpart"] = rot.."lu" p["prespart"] = rot.."lant" p["indikativ_present_1pers_sg"] = rot.."ux" p["indikativ_present_2pers_sg"] = rot.."ux" p["indikativ_present_3pers_sg"] = rot.."ut" p["indikativ_present_1pers_pl"] = rot.."lons" p["indikativ_present_2pers_pl"] = rot.."lez" p["indikativ_present_3pers_pl"] = rot.."lent" p["indikativ_imparfait_1pers_sg"] = rot.."lais" p["indikativ_imparfait_2pers_sg"] = rot.."lais" p["indikativ_imparfait_3pers_sg"] = rot.."lait" p["indikativ_imparfait_1pers_pl"] = rot.."lions" p["indikativ_imparfait_2pers_pl"] = rot.."liez" p["indikativ_imparfait_3pers_pl"] = rot.."laient" p["indikativ_passesimple_1pers_sg"] = rot.."lus" p["indikativ_passesimple_2pers_sg"] = rot.."lus" p["indikativ_passesimple_3pers_sg"] = rot.."lut" p["indikativ_passesimple_1pers_pl"] = rot.."lûmes" p["indikativ_passesimple_2pers_pl"] = rot.."lûtes" p["indikativ_passesimple_3pers_pl"] = rot.."lurent" p["indikativ_futur_1pers_sg"] = rot.."udrai" p["indikativ_futur_2pers_sg"] = rot.."udras" p["indikativ_futur_3pers_sg"] = rot.."udra" p["indikativ_futur_1pers_pl"] = rot.."udrons" p["indikativ_futur_2pers_pl"] = rot.."udrez" p["indikativ_futur_3pers_pl"] = rot.."udront" p["konjunktiv_present_1pers_sg"] = rot.."ille" p["konjunktiv_present_2pers_sg"] = rot.."illes" p["konjunktiv_present_3pers_sg"] = rot.."ille" p["konjunktiv_present_1pers_pl"] = rot.."lions" p["konjunktiv_present_2pers_pl"] = rot.."liez" p["konjunktiv_present_3pers_pl"] = rot.."illent" p["konjunktiv_imparfait_1pers_sg"] = rot.."lusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."lusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."lût" p["konjunktiv_imparfait_1pers_pl"] = rot.."lussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."lussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."lussent" p["konditional_present_1pers_sg"] = rot.."udrais" p["konditional_present_2pers_sg"] = rot.."udrais" p["konditional_present_3pers_sg"] = rot.."udrait" p["konditional_present_1pers_pl"] = rot.."udrions" p["konditional_present_2pers_pl"] = rot.."udriez" p["konditional_present_3pers_pl"] = rot.."udraient" p["imp_2pers_sg"] = rot.."ux" p["imp_1pers_pl"] = rot.."lons" p["imp_2pers_pl"] = rot.."lez" p["HKG_nummer"] = "53" p["Bescherelle_nummer"] = "47" p["knas"] = true end -- Det oregelbundna verbet "venir" [HKG #54, B #23] -- även t.ex. "contrevenir", "convenir", -- "devenir", "parvenir", "prévenir", "revenir" -- "se souvenir" function konj_venir(artikelnamn) local rot = string.gsub(artikelnamn,"enir$","") -- ordet "venir" har roten "v" p["auxil"] = "être" p["perfpart"] = rot.."enu" p["prespart"] = rot.."enant" p["indikativ_present_1pers_sg"] = rot.."iens" p["indikativ_present_2pers_sg"] = rot.."iens" p["indikativ_present_3pers_sg"] = rot.."ient" p["indikativ_present_1pers_pl"] = rot.."enons" p["indikativ_present_2pers_pl"] = rot.."enez" p["indikativ_present_3pers_pl"] = rot.."iennent" p["indikativ_imparfait_1pers_sg"] = rot.."enais" p["indikativ_imparfait_2pers_sg"] = rot.."enais" p["indikativ_imparfait_3pers_sg"] = rot.."enait" p["indikativ_imparfait_1pers_pl"] = rot.."enions" p["indikativ_imparfait_2pers_pl"] = rot.."eniez" p["indikativ_imparfait_3pers_pl"] = rot.."enaient" p["indikativ_passesimple_1pers_sg"] = rot.."ins" p["indikativ_passesimple_2pers_sg"] = rot.."ins" p["indikativ_passesimple_3pers_sg"] = rot.."int" p["indikativ_passesimple_1pers_pl"] = rot.."înmes" p["indikativ_passesimple_2pers_pl"] = rot.."întes" p["indikativ_passesimple_3pers_pl"] = rot.."inrent" p["indikativ_futur_1pers_sg"] = rot.."iendrai" p["indikativ_futur_2pers_sg"] = rot.."iendras" p["indikativ_futur_3pers_sg"] = rot.."iendra" p["indikativ_futur_1pers_pl"] = rot.."iendrons" p["indikativ_futur_2pers_pl"] = rot.."iendrez" p["indikativ_futur_3pers_pl"] = rot.."iendront" p["konjunktiv_present_1pers_sg"] = rot.."ienne" p["konjunktiv_present_2pers_sg"] = rot.."iennes" p["konjunktiv_present_3pers_sg"] = rot.."ienne" p["konjunktiv_present_1pers_pl"] = rot.."enions" p["konjunktiv_present_2pers_pl"] = rot.."eniez" p["konjunktiv_present_3pers_pl"] = rot.."iennent" p["konjunktiv_imparfait_1pers_sg"] = rot.."insse" p["konjunktiv_imparfait_2pers_sg"] = rot.."insses" p["konjunktiv_imparfait_3pers_sg"] = rot.."înt" p["konjunktiv_imparfait_1pers_pl"] = rot.."inssions" p["konjunktiv_imparfait_2pers_pl"] = rot.."inssiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."inssent" p["konditional_present_1pers_sg"] = rot.."iendrais" p["konditional_present_2pers_sg"] = rot.."iendrais" p["konditional_present_3pers_sg"] = rot.."iendrait" p["konditional_present_1pers_pl"] = rot.."iendrions" p["konditional_present_2pers_pl"] = rot.."iendriez" p["konditional_present_3pers_pl"] = rot.."iendraient" p["imp_2pers_sg"] = rot.."iens" p["imp_1pers_pl"] = rot.."enons" p["imp_2pers_pl"] = rot.."enez" p["HKG_nummer"] = "54" p["Bescherelle_nummer"] = "23" p["knas"] = true end -- Det oregelbundna verbet "vivre" [HKG #55, B #76] -- även t.ex. "survivre" function konj_vivre(artikelnamn) local rot = string.gsub(artikelnamn,"ivre$","") -- ordet "vivre" får roten "v" p["perfpart"] = rot.."écu" p["prespart"] = rot.."ivant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."ivons" p["indikativ_present_2pers_pl"] = rot.."ivez" p["indikativ_present_3pers_pl"] = rot.."ivent" p["indikativ_imparfait_1pers_sg"] = rot.."ivais" p["indikativ_imparfait_2pers_sg"] = rot.."ivais" p["indikativ_imparfait_3pers_sg"] = rot.."ivait" p["indikativ_imparfait_1pers_pl"] = rot.."ivions" p["indikativ_imparfait_2pers_pl"] = rot.."iviez" p["indikativ_imparfait_3pers_pl"] = rot.."ivaient" p["indikativ_passesimple_1pers_sg"] = rot.."écus" p["indikativ_passesimple_2pers_sg"] = rot.."écus" p["indikativ_passesimple_3pers_sg"] = rot.."écut" p["indikativ_passesimple_1pers_pl"] = rot.."écûmes" p["indikativ_passesimple_2pers_pl"] = rot.."écûtes" p["indikativ_passesimple_3pers_pl"] = rot.."écurent" p["indikativ_futur_1pers_sg"] = rot.."ivrai" p["indikativ_futur_2pers_sg"] = rot.."ivras" p["indikativ_futur_3pers_sg"] = rot.."ivra" p["indikativ_futur_1pers_pl"] = rot.."ivrons" p["indikativ_futur_2pers_pl"] = rot.."ivrez" p["indikativ_futur_3pers_pl"] = rot.."ivront" p["konjunktiv_present_1pers_sg"] = rot.."ive" p["konjunktiv_present_2pers_sg"] = rot.."ives" p["konjunktiv_present_3pers_sg"] = rot.."ive" p["konjunktiv_present_1pers_pl"] = rot.."ivions" p["konjunktiv_present_2pers_pl"] = rot.."iviez" p["konjunktiv_present_3pers_pl"] = rot.."ivent" p["konjunktiv_imparfait_1pers_sg"] = rot.."écusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."écusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."écût" p["konjunktiv_imparfait_1pers_pl"] = rot.."écussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."écussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."écussent" p["konditional_present_1pers_sg"] = rot.."ivrais" p["konditional_present_2pers_sg"] = rot.."ivrais" p["konditional_present_3pers_sg"] = rot.."ivrait" p["konditional_present_1pers_pl"] = rot.."ivrions" p["konditional_present_2pers_pl"] = rot.."ivriez" p["konditional_present_3pers_pl"] = rot.."ivraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."ivons" p["imp_2pers_pl"] = rot.."ivez" p["HKG_nummer"] = "55" p["Bescherelle_nummer"] = "76" p["knas"] = true end -- Det oregelbundna verbet "voir" [HKG #56; B #39] -- även t.ex. "entrevoir", "revoir", -- "prévoir" function konj_voir(artikelnamn) local rot = string.gsub(artikelnamn,"oir$","") -- ordet "voir" får roten "v" p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."errai" p["indikativ_futur_2pers_sg"] = rot.."erras" p["indikativ_futur_3pers_sg"] = rot.."erra" p["indikativ_futur_1pers_pl"] = rot.."errons" p["indikativ_futur_2pers_pl"] = rot.."errez" p["indikativ_futur_3pers_pl"] = rot.."erront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."errais" p["konditional_present_2pers_sg"] = rot.."errais" p["konditional_present_3pers_sg"] = rot.."errait" p["konditional_present_1pers_pl"] = rot.."errions" p["konditional_present_2pers_pl"] = rot.."erriez" p["konditional_present_3pers_pl"] = rot.."erraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["HKG_nummer"] = "56" p["Bescherelle_nummer"] = "39" p["knas"] = true end -- Det oregelbundna verbet "vouloir" [HKG #57; B #48] function konj_vouloir(artikelnamn) local rot = string.gsub(artikelnamn,"ouloir$","") -- ordet "vouloir" har alltså roten "v" p["perfpart"] = rot.."oulu" p["prespart"] = rot.."oulant" p["indikativ_present_1pers_sg"] = rot.."eux" p["indikativ_present_2pers_sg"] = rot.."eux" p["indikativ_present_3pers_sg"] = rot.."eut" p["indikativ_present_1pers_pl"] = rot.."oulons" p["indikativ_present_2pers_pl"] = rot.."oulez" p["indikativ_present_3pers_pl"] = rot.."eulent" p["indikativ_imparfait_1pers_sg"] = rot.."oulais" p["indikativ_imparfait_2pers_sg"] = rot.."oulais" p["indikativ_imparfait_3pers_sg"] = rot.."oulait" p["indikativ_imparfait_1pers_pl"] = rot.."oulions" p["indikativ_imparfait_2pers_pl"] = rot.."ouliez" p["indikativ_imparfait_3pers_pl"] = rot.."oulaient" p["indikativ_passesimple_1pers_sg"] = rot.."oulus" p["indikativ_passesimple_2pers_sg"] = rot.."oulus" p["indikativ_passesimple_3pers_sg"] = rot.."oulut" p["indikativ_passesimple_1pers_pl"] = rot.."oulûmes" p["indikativ_passesimple_2pers_pl"] = rot.."oulûtes" p["indikativ_passesimple_3pers_pl"] = rot.."oulurent" p["indikativ_futur_1pers_sg"] = rot.."oudrai" p["indikativ_futur_2pers_sg"] = rot.."oudras" p["indikativ_futur_3pers_sg"] = rot.."oudra" p["indikativ_futur_1pers_pl"] = rot.."oudrons" p["indikativ_futur_2pers_pl"] = rot.."oudrez" p["indikativ_futur_3pers_pl"] = rot.."oudront" p["konjunktiv_present_1pers_sg"] = rot.."euille" p["konjunktiv_present_2pers_sg"] = rot.."euilles" p["konjunktiv_present_3pers_sg"] = rot.."euille" p["konjunktiv_present_1pers_pl"] = rot.."oulions" p["konjunktiv_present_2pers_pl"] = rot.."ouliez" p["konjunktiv_present_3pers_pl"] = rot.."euillent" p["konjunktiv_imparfait_1pers_sg"] = rot.."oulusse" p["konjunktiv_imparfait_2pers_sg"] = rot.."oulusses" p["konjunktiv_imparfait_3pers_sg"] = rot.."oulût" p["konjunktiv_imparfait_1pers_pl"] = rot.."oulussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."oulussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."oulussent" p["konditional_present_1pers_sg"] = rot.."oudrais" p["konditional_present_2pers_sg"] = rot.."oudrais" p["konditional_present_3pers_sg"] = rot.."oudrait" p["konditional_present_1pers_pl"] = rot.."oudrions" p["konditional_present_2pers_pl"] = rot.."oudriez" p["konditional_present_3pers_pl"] = rot.."oudraient" p["imp_2pers_sg"] = rot.."eux" p["imp_1pers_pl"] = rot.."oulons" p["imp_2pers_pl"] = rot.."oulez" p["imp_2pers_sg_alt"] = rot.."euille" p["imp_1pers_pl_alt"] = rot.."euillons" p["imp_2pers_pl_alt"] = rot.."euillez" p["HKG_nummer"] = "57" p["Bescherelle_nummer"] = "48" p["knas"] = true end -- Sen, funktioner för övriga konjugationer hos B (i samma ordning som där) -- det halvregelbundna verbet "peser" [B #9] -- gäller för verb som slutar på "-ecer", "-emer", "-ener", "-eper", -- "-erer", "-eser", "-ever", "-evrer" -- notera att verb som slutar på "-eler" och "-eter" täcks av andra funktioner function konj_peser(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = "" if (string.sub(verbetsbas, -2) == "vr") then kortrot = "vr" else kortrot = string.sub(verbetsbas, -1) end local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- exempel: för "peser" blir den "långa" roten "p" och den korta roten "s" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["Bescherelle_nummer"] = "9" p["knas"] = false end -- det halvregelbundna verbet "céder" [HKG #146; B #10] -- gäller för verb som slutar på "-é(.)er" function konj_ceder(artikelnamn) local kortrot = "" if (string.sub(artikelnamn,-6,-5) == "é") then kortrot = string.sub(artikelnamn,-4,-3) else kortrot = string.sub(artikelnamn,-3,-3) end local langrot = string.gsub(artikelnamn, "é"..kortrot.."er".."$", "") -- exempel: för "céder" blir den "långa" roten "c" och den korta roten "d" -- exempel: för "disséquer" blir den "långa" roten "diss" och den korta "qu" p["perfpart"] = langrot.."é"..kortrot.."é" p["prespart"] = langrot.."é"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."é"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."é"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."é"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."é"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."é"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."é"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."é"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."é"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."é"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."é"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."é"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."é"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."é"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."é"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."é"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."é"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."é"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."é"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."é"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."é"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."é"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."é"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."é"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."é"..kortrot.."ez" -- sen, de alternativa formerna p["indikativ_futur_1pers_sg_alt"] = langrot.."é"..kortrot.."erai" p["indikativ_futur_2pers_sg_alt"] = langrot.."é"..kortrot.."eras" p["indikativ_futur_3pers_sg_alt"] = langrot.."é"..kortrot.."era" p["indikativ_futur_1pers_pl_alt"] = langrot.."é"..kortrot.."erons" p["indikativ_futur_2pers_pl_alt"] = langrot.."é"..kortrot.."erez" p["indikativ_futur_3pers_pl_alt"] = langrot.."é"..kortrot.."eront" p["konditional_present_1pers_sg_alt"] = langrot.."é"..kortrot.."erais" p["konditional_present_2pers_sg_alt"] = langrot.."é"..kortrot.."erais" p["konditional_present_3pers_sg_alt"] = langrot.."é"..kortrot.."erait" p["konditional_present_1pers_pl_alt"] = langrot.."é"..kortrot.."erions" p["konditional_present_2pers_pl_alt"] = langrot.."é"..kortrot.."eriez" p["konditional_present_3pers_pl_alt"] = langrot.."é"..kortrot.."eraient" p["fotnot"] = "Formerna med 'é' är mindre vanliga sedan 1990 års rättskrivningsreform." p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "10" p["knas"] = false end -- det halvregelbundna verbet "jeter" [HKG #146; B #11] -- gäller för verb som slutar på "-eler" eller "-eter", förutom i några -- undantag (som hanteras av funktionen konj_modeler() istället) -- exempel är "jeter" och "appeler" function konj_jeter(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = string.sub(verbetsbas, -1) local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- för "jeter" blir den långa roten "j" och den korta roten "t" -- för "appeler" blir den långa roten "app" och den korta roten "l" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."e"..kortrot..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."e"..kortrot..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."e"..kortrot..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."e"..kortrot..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."e"..kortrot..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."e"..kortrot..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."e"..kortrot..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."e"..kortrot..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."e"..kortrot..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."e"..kortrot..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."e"..kortrot..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."e"..kortrot..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."e"..kortrot..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "11" p["knas"] = false end -- det halvregelbundna verbet "modeler" [HKG #146; B #12] -- gäller för vissa verb som slutar på "-eler" eller "-eter", som -- konjugeras annorlunda från hur sådana verb görs normalt -- exempel är "modeler" och "acheter" function konj_modeler(artikelnamn) local verbetsbas = string.gsub(artikelnamn,"er$","") local kortrot = string.sub(verbetsbas, -1) local langrot = string.gsub(artikelnamn, "e"..kortrot.."er".."$", "") -- för "modeler" blir den långa roten "m" och den korta roten "l" -- för "acheter" blir den långa roten "ach" och den korta roten "t" p["perfpart"] = langrot.."e"..kortrot.."é" p["prespart"] = langrot.."e"..kortrot.."ant" p["indikativ_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["indikativ_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["indikativ_present_1pers_pl"] = langrot.."e"..kortrot.."ons" p["indikativ_present_2pers_pl"] = langrot.."e"..kortrot.."ez" p["indikativ_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["indikativ_imparfait_1pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_2pers_sg"] = langrot.."e"..kortrot.."ais" p["indikativ_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ait" p["indikativ_imparfait_1pers_pl"] = langrot.."e"..kortrot.."ions" p["indikativ_imparfait_2pers_pl"] = langrot.."e"..kortrot.."iez" p["indikativ_imparfait_3pers_pl"] = langrot.."e"..kortrot.."aient" p["indikativ_passesimple_1pers_sg"] = langrot.."e"..kortrot.."ai" p["indikativ_passesimple_2pers_sg"] = langrot.."e"..kortrot.."as" p["indikativ_passesimple_3pers_sg"] = langrot.."e"..kortrot.."a" p["indikativ_passesimple_1pers_pl"] = langrot.."e"..kortrot.."âmes" p["indikativ_passesimple_2pers_pl"] = langrot.."e"..kortrot.."âtes" p["indikativ_passesimple_3pers_pl"] = langrot.."e"..kortrot.."èrent" p["indikativ_futur_1pers_sg"] = langrot.."è"..kortrot.."erai" p["indikativ_futur_2pers_sg"] = langrot.."è"..kortrot.."eras" p["indikativ_futur_3pers_sg"] = langrot.."è"..kortrot.."era" p["indikativ_futur_1pers_pl"] = langrot.."è"..kortrot.."erons" p["indikativ_futur_2pers_pl"] = langrot.."è"..kortrot.."erez" p["indikativ_futur_3pers_pl"] = langrot.."è"..kortrot.."eront" p["konjunktiv_present_1pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_2pers_sg"] = langrot.."è"..kortrot.."es" p["konjunktiv_present_3pers_sg"] = langrot.."è"..kortrot.."e" p["konjunktiv_present_1pers_pl"] = langrot.."e"..kortrot.."ions" p["konjunktiv_present_2pers_pl"] = langrot.."e"..kortrot.."iez" p["konjunktiv_present_3pers_pl"] = langrot.."è"..kortrot.."ent" p["konjunktiv_imparfait_1pers_sg"] = langrot.."e"..kortrot.."asse" p["konjunktiv_imparfait_2pers_sg"] = langrot.."e"..kortrot.."asses" p["konjunktiv_imparfait_3pers_sg"] = langrot.."e"..kortrot.."ât" p["konjunktiv_imparfait_1pers_pl"] = langrot.."e"..kortrot.."assions" p["konjunktiv_imparfait_2pers_pl"] = langrot.."e"..kortrot.."assiez" p["konjunktiv_imparfait_3pers_pl"] = langrot.."e"..kortrot.."assent" p["konditional_present_1pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_2pers_sg"] = langrot.."è"..kortrot.."erais" p["konditional_present_3pers_sg"] = langrot.."è"..kortrot.."erait" p["konditional_present_1pers_pl"] = langrot.."è"..kortrot.."erions" p["konditional_present_2pers_pl"] = langrot.."è"..kortrot.."eriez" p["konditional_present_3pers_pl"] = langrot.."è"..kortrot.."eraient" p["imp_2pers_sg"] = langrot.."è"..kortrot.."e" p["imp_1pers_pl"] = langrot.."e"..kortrot.."ons" p["imp_2pers_pl"] = langrot.."e"..kortrot.."ez" p["HKG_nummer"] = "146" p["Bescherelle_nummer"] = "12" p["knas"] = false end -- Regelbundna verb som slutar på "-éger" [B #14] -- exempelvis "assiéger" function konj_assieger(artikelnamn) local rot = string.gsub(artikelnamn,"éger$","") -- för "assiéger" blir roten "assi" p["perfpart"] = rot.."égé" p["prespart"] = rot.."égeant" p["indikativ_present_1pers_sg"] = rot.."ège" p["indikativ_present_2pers_sg"] = rot.."èges" p["indikativ_present_3pers_sg"] = rot.."ège" p["indikativ_present_1pers_pl"] = rot.."égeons" p["indikativ_present_2pers_pl"] = rot.."égez" p["indikativ_present_3pers_pl"] = rot.."ègent" p["indikativ_imparfait_1pers_sg"] = rot.."égeais" p["indikativ_imparfait_2pers_sg"] = rot.."égeais" p["indikativ_imparfait_3pers_sg"] = rot.."égeait" p["indikativ_imparfait_1pers_pl"] = rot.."égions" p["indikativ_imparfait_2pers_pl"] = rot.."égiez" p["indikativ_imparfait_3pers_pl"] = rot.."égeaient" p["indikativ_passesimple_1pers_sg"] = rot.."égeai" p["indikativ_passesimple_2pers_sg"] = rot.."égeas" p["indikativ_passesimple_3pers_sg"] = rot.."égea" p["indikativ_passesimple_1pers_pl"] = rot.."égeâmes" p["indikativ_passesimple_2pers_pl"] = rot.."égeâtes" p["indikativ_passesimple_3pers_pl"] = rot.."égèrent" p["indikativ_futur_1pers_sg"] = rot.."égerai" p["indikativ_futur_2pers_sg"] = rot.."égeras" p["indikativ_futur_3pers_sg"] = rot.."égera" p["indikativ_futur_1pers_pl"] = rot.."égerons" p["indikativ_futur_2pers_pl"] = rot.."égerez" p["indikativ_futur_3pers_pl"] = rot.."égeront" p["konjunktiv_present_1pers_sg"] = rot.."ège" p["konjunktiv_present_2pers_sg"] = rot.."èges" p["konjunktiv_present_3pers_sg"] = rot.."ège" p["konjunktiv_present_1pers_pl"] = rot.."égions" p["konjunktiv_present_2pers_pl"] = rot.."égiez" p["konjunktiv_present_3pers_pl"] = rot.."ègent" p["konjunktiv_imparfait_1pers_sg"] = rot.."égeasse" p["konjunktiv_imparfait_2pers_sg"] = rot.."égeasses" p["konjunktiv_imparfait_3pers_sg"] = rot.."égeât" p["konjunktiv_imparfait_1pers_pl"] = rot.."égeassions" p["konjunktiv_imparfait_2pers_pl"] = rot.."égeassiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."égeassent" p["konditional_present_1pers_sg"] = rot.."égerais" p["konditional_present_2pers_sg"] = rot.."égerais" p["konditional_present_3pers_sg"] = rot.."égerait" p["konditional_present_1pers_pl"] = rot.."égerions" p["konditional_present_2pers_pl"] = rot.."égeriez" p["konditional_present_3pers_pl"] = rot.."égeraient" p["imp_2pers_sg"] = rot.."ège" p["imp_1pers_pl"] = rot.."égons" p["imp_2pers_pl"] = rot.."égez" p["Bescherelle_nummer"] = "14" p["knas"] = false end -- Det oregelbundna verbet "vêtir" [B #26] -- samt "dévêtir" och "revêtir" function konj_vetir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- för "vêtir" blir roten "vêt" p["perfpart"] = rot.."u" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."s" p["indikativ_present_2pers_sg"] = rot.."s" p["indikativ_present_3pers_sg"] = rot p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."s" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" p["Bescherelle_nummer"] = "26" p["knas"] = false end -- Det oregelbundna verbet "assaillir" [B #29] -- samt verb som slutar på "-aillir", som -- "tressaillir", "défaillir", men dock ej "faillir" function konj_assaillir(artikelnamn) local rot = string.gsub(artikelnamn,"ir$","") -- för "assaillir" blir roten "assaill" p["perfpart"] = rot.."i" p["prespart"] = rot.."ant" p["indikativ_present_1pers_sg"] = rot.."e" p["indikativ_present_2pers_sg"] = rot.."es" p["indikativ_present_3pers_sg"] = rot.."e" p["indikativ_present_1pers_pl"] = rot.."ons" p["indikativ_present_2pers_pl"] = rot.."ez" p["indikativ_present_3pers_pl"] = rot.."ent" p["indikativ_imparfait_1pers_sg"] = rot.."ais" p["indikativ_imparfait_2pers_sg"] = rot.."ais" p["indikativ_imparfait_3pers_sg"] = rot.."ait" p["indikativ_imparfait_1pers_pl"] = rot.."ions" p["indikativ_imparfait_2pers_pl"] = rot.."iez" p["indikativ_imparfait_3pers_pl"] = rot.."aient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."e" p["konjunktiv_present_2pers_sg"] = rot.."es" p["konjunktiv_present_3pers_sg"] = rot.."e" p["konjunktiv_present_1pers_pl"] = rot.."ions" p["konjunktiv_present_2pers_pl"] = rot.."iez" p["konjunktiv_present_3pers_pl"] = rot.."ent" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."e" p["imp_1pers_pl"] = rot.."ons" p["imp_2pers_pl"] = rot.."ez" -- specialfall! just "saillir" har två variationer: if(string.match(artikelnamn,"^saillir$")) then p["indikativ_futur_3pers_sg"] = rot.."era" p["indikativ_futur_3pers_pl"] = rot.."eront" end p["Bescherelle_nummer"] = "29" p["knas"] = false end -- Det oregelbundna verbet "pourvoir" [B #40] -- även t.ex. "dépourvoir" function konj_pourvoir(artikelnamn) local rot = string.gsub(artikelnamn,"oir$","") -- ordet "pourvoir" får roten "pourv" p["perfpart"] = rot.."u" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."us" p["indikativ_passesimple_2pers_sg"] = rot.."us" p["indikativ_passesimple_3pers_sg"] = rot.."ut" p["indikativ_passesimple_1pers_pl"] = rot.."ûmes" p["indikativ_passesimple_2pers_pl"] = rot.."ûtes" p["indikativ_passesimple_3pers_pl"] = rot.."urent" p["indikativ_futur_1pers_sg"] = rot.."oirai" p["indikativ_futur_2pers_sg"] = rot.."oiras" p["indikativ_futur_3pers_sg"] = rot.."oira" p["indikativ_futur_1pers_pl"] = rot.."oirons" p["indikativ_futur_2pers_pl"] = rot.."oirez" p["indikativ_futur_3pers_pl"] = rot.."oiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."usse" p["konjunktiv_imparfait_2pers_sg"] = rot.."usses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ût" p["konjunktiv_imparfait_1pers_pl"] = rot.."ussions" p["konjunktiv_imparfait_2pers_pl"] = rot.."ussiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."ussent" p["konditional_present_1pers_sg"] = rot.."oirais" p["konditional_present_2pers_sg"] = rot.."oirais" p["konditional_present_3pers_sg"] = rot.."oirait" p["konditional_present_1pers_pl"] = rot.."oirions" p["konditional_present_2pers_pl"] = rot.."oiriez" p["konditional_present_3pers_pl"] = rot.."oiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["Bescherelle_nummer"] = "40" p["knas"] = true end -- Det oregelbundna verbet "surseoir" [B #51] -- Lägg märke till att nedanstående är konjugeringen enligt källan. -- Franska Wiktionary antyder att detta är omstritt, och att det -- finns andra böjningsformer. function konj_surseoir(artikelnamn) local rot = string.gsub(artikelnamn,"eoir$","") -- för "surseoir" blir roten "surs" p["perfpart"] = rot.."is" p["prespart"] = rot.."oyant" p["indikativ_present_1pers_sg"] = rot.."ois" p["indikativ_present_2pers_sg"] = rot.."ois" p["indikativ_present_3pers_sg"] = rot.."oit" p["indikativ_present_1pers_pl"] = rot.."oyons" p["indikativ_present_2pers_pl"] = rot.."oyez" p["indikativ_present_3pers_pl"] = rot.."oient" p["indikativ_imparfait_1pers_sg"] = rot.."oyais" p["indikativ_imparfait_2pers_sg"] = rot.."oyais" p["indikativ_imparfait_3pers_sg"] = rot.."oyait" p["indikativ_imparfait_1pers_pl"] = rot.."oyions" p["indikativ_imparfait_2pers_pl"] = rot.."oyiez" p["indikativ_imparfait_3pers_pl"] = rot.."oyaient" p["indikativ_passesimple_1pers_sg"] = rot.."is" p["indikativ_passesimple_2pers_sg"] = rot.."is" p["indikativ_passesimple_3pers_sg"] = rot.."it" p["indikativ_passesimple_1pers_pl"] = rot.."îmes" p["indikativ_passesimple_2pers_pl"] = rot.."îtes" p["indikativ_passesimple_3pers_pl"] = rot.."irent" p["indikativ_futur_1pers_sg"] = rot.."eoirai" p["indikativ_futur_2pers_sg"] = rot.."eoiras" p["indikativ_futur_3pers_sg"] = rot.."eoira" p["indikativ_futur_1pers_pl"] = rot.."eoirons" p["indikativ_futur_2pers_pl"] = rot.."eoirez" p["indikativ_futur_3pers_pl"] = rot.."eoiront" p["konjunktiv_present_1pers_sg"] = rot.."oie" p["konjunktiv_present_2pers_sg"] = rot.."oies" p["konjunktiv_present_3pers_sg"] = rot.."oie" p["konjunktiv_present_1pers_pl"] = rot.."oyions" p["konjunktiv_present_2pers_pl"] = rot.."oyiez" p["konjunktiv_present_3pers_pl"] = rot.."oient" p["konjunktiv_imparfait_1pers_sg"] = rot.."isse" p["konjunktiv_imparfait_2pers_sg"] = rot.."isses" p["konjunktiv_imparfait_3pers_sg"] = rot.."ît" p["konjunktiv_imparfait_1pers_pl"] = rot.."issions" p["konjunktiv_imparfait_2pers_pl"] = rot.."issiez" p["konjunktiv_imparfait_3pers_pl"] = rot.."issent" p["konditional_present_1pers_sg"] = rot.."eoirais" p["konditional_present_2pers_sg"] = rot.."eoirais" p["konditional_present_3pers_sg"] = rot.."eoirait" p["konditional_present_1pers_pl"] = rot.."eoirions" p["konditional_present_2pers_pl"] = rot.."eoiriez" p["konditional_present_3pers_pl"] = rot.."eoiraient" p["imp_2pers_sg"] = rot.."ois" p["imp_1pers_pl"] = rot.."oyons" p["imp_2pers_pl"] = rot.."oyez" p["Bescherelle_nummer"] = "51" p["knas"] = false end -- Det oregelbundna verbet "traire" [B #61] -- samt "extraire", "distraire", "braire" function konj_traire(artikelnamn) local rot = string.gsub(artikelnamn,"ire$","") -- för "traire" blir roten "tra" p["perfpart"] = rot.."it" p["prespart"] = rot.."yant" p["indikativ_present_1pers_sg"] = rot.."is" p["indikativ_present_2pers_sg"] = rot.."is" p["indikativ_present_3pers_sg"] = rot.."it" p["indikativ_present_1pers_pl"] = rot.."yons" p["indikativ_present_2pers_pl"] = rot.."yez" p["indikativ_present_3pers_pl"] = rot.."ient" p["indikativ_imparfait_1pers_sg"] = rot.."yais" p["indikativ_imparfait_2pers_sg"] = rot.."yais" p["indikativ_imparfait_3pers_sg"] = rot.."yait" p["indikativ_imparfait_1pers_pl"] = rot.."yions" p["indikativ_imparfait_2pers_pl"] = rot.."yiez" p["indikativ_imparfait_3pers_pl"] = rot.."yaient" p["indikativ_futur_1pers_sg"] = rot.."irai" p["indikativ_futur_2pers_sg"] = rot.."iras" p["indikativ_futur_3pers_sg"] = rot.."ira" p["indikativ_futur_1pers_pl"] = rot.."irons" p["indikativ_futur_2pers_pl"] = rot.."irez" p["indikativ_futur_3pers_pl"] = rot.."iront" p["konjunktiv_present_1pers_sg"] = rot.."ie" p["konjunktiv_present_2pers_sg"] = rot.."ies" p["konjunktiv_present_3pers_sg"] = rot.."ie" p["konjunktiv_present_1pers_pl"] = rot.."yions" p["konjunktiv_present_2pers_pl"] = rot.."yiez" p["konjunktiv_present_3pers_pl"] = rot.."ient" p["konditional_present_1pers_sg"] = rot.."irais" p["konditional_present_2pers_sg"] = rot.."irais" p["konditional_present_3pers_sg"] = rot.."irait" p["konditional_present_1pers_pl"] = rot.."irions" p["konditional_present_2pers_pl"] = rot.."iriez" p["konditional_present_3pers_pl"] = rot.."iraient" p["imp_2pers_sg"] = rot.."is" p["imp_1pers_pl"] = rot.."yons" p["imp_2pers_pl"] = rot.."yez" p["fotnot"] = "Verbet är defekt och saknar böjningsformer för ''indicatif passé simple'' samt ''subjonctif imparfait''." p["Bescherelle_nummer"] = "61" p["knas"] = false end -- Det oregelbundna verbet "clore" [B #70] -- även t.ex. "éclore", "enclore", "déclore", "forclore" function konj_clore(artikelnamn) local rot = string.gsub(artikelnamn,"ore$","") -- för "clore" är rot "cl" p["perfpart"] = rot.."os" p["prespart"] = rot.."osant" p["indikativ_present_1pers_sg"] = rot.."os" p["indikativ_present_2pers_sg"] = rot.."os" p["indikativ_present_3pers_sg"] = rot.."ôt" -- p["indikativ_present_1pers_pl"] = rot.."osons" -- p["indikativ_present_2pers_pl"] = rot.."osez" p["indikativ_present_3pers_pl"] = rot.."osent" -- p["indikativ_imparfait_1pers_sg"] = rot.."osais" -- p["indikativ_imparfait_2pers_sg"] = rot.."osais" -- p["indikativ_imparfait_3pers_sg"] = rot.."osait" -- p["indikativ_imparfait_1pers_pl"] = rot.."osions" -- p["indikativ_imparfait_2pers_pl"] = rot.."osiez" -- p["indikativ_imparfait_3pers_pl"] = rot.."osaient" -- p["indikativ_passesimple_1pers_sg"] = rot.."osis" -- p["indikativ_passesimple_2pers_sg"] = rot.."osis" -- p["indikativ_passesimple_3pers_sg"] = rot.."osit" -- p["indikativ_passesimple_1pers_pl"] = rot.."osîmes" -- p["indikativ_passesimple_2pers_pl"] = rot.."osîtes" -- p["indikativ_passesimple_3pers_pl"] = rot.."osirent" p["indikativ_futur_1pers_sg"] = rot.."orai" p["indikativ_futur_2pers_sg"] = rot.."oras" p["indikativ_futur_3pers_sg"] = rot.."ora" p["indikativ_futur_1pers_pl"] = rot.."orons" p["indikativ_futur_2pers_pl"] = rot.."orez" p["indikativ_futur_3pers_pl"] = rot.."oront" p["konjunktiv_present_1pers_sg"] = rot.."ose" p["konjunktiv_present_2pers_sg"] = rot.."oses" p["konjunktiv_present_3pers_sg"] = rot.."ose" p["konjunktiv_present_1pers_pl"] = rot.."osions" p["konjunktiv_present_2pers_pl"] = rot.."osiez" p["konjunktiv_present_3pers_pl"] = rot.."osent" -- p["konjunktiv_imparfait_1pers_sg"] = rot.."osisse" -- p["konjunktiv_imparfait_2pers_sg"] = rot.."osisses" -- p["konjunktiv_imparfait_3pers_sg"] = rot.."osît" -- p["konjunktiv_imparfait_1pers_pl"] = rot.."osissions" -- p["konjunktiv_imparfait_2pers_pl"] = rot.."osissiez" -- p["konjunktiv_imparfait_3pers_pl"] = rot.."osissent" p["konditional_present_1pers_sg"] = rot.."orais" p["konditional_present_2pers_sg"] = rot.."orais" p["konditional_present_3pers_sg"] = rot.."orait" p["konditional_present_1pers_pl"] = rot.."orions" p["konditional_present_2pers_pl"] = rot.."oriez" p["konditional_present_3pers_pl"] = rot.."oraient" p["imp_2pers_sg"] = rot.."os" -- p["imp_1pers_pl"] = rot.."osons" -- p["imp_2pers_pl"] = rot.."osez" -- De formerna som kommenterats bort ovan finns med på franska -- Wiktionary, där de markerats som ovanliga, men inte i Bescherelle. -- Jag har valt att inte ha med dem. -- Specialfall! Cirkumflex gäller tydligen bara för "clore", inte för -- de sammansatta fallen. Franska Wiktionary saknar nedanstående säregenhet: if(not string.match(artikelnamn,"^clore$")) then p["indikativ_present_3pers_sg"] = rot.."ot" end p["fotnot"] = "Ordet är ett defekt verb som saknar flera av böjningsformerna." p["Bescherelle_nummer"] = "70" p["knas"] = true end --------------------------------------------------------------- --------------------------------------------------------------- -- [Tredje delen] Vilken konjugation är det som gäller? --------------------------------------------------------------- --------------------------------------------------------------- -- Traditionellt säger man att det finns tre konjugationer. -- I själva verket finns det (medräknat de olika oregelbundna -- verben) dussintals olika former. För att hantera det korrekt -- tas först de olika oregelbundna formerna upp först. Sedan -- de regelbundna. function export.konjugera( artikelnamn ) verb = remove_reflexive_form(artikelnamn) -- {Första konjugationen}, verb som slutar på "-er" if(string.match(verb,"er$")) then -- Oregelbundna verb som slutar på "-er" if(string.match(verb,"^aller$")) then konj_aller(verb) elseif(string.match(verb,"^envoyer$")) then konj_envoyer(verb) elseif(string.match(verb,"éger$")) then -- tolkas annars som "-ger" konj_assieger(verb) elseif(string.match(verb,"cer$")) then konj_cer(verb) elseif(string.match(verb,"ger$")) then konj_ger(verb) elseif(string.match(verb,"oyer$")) then konj_oyer(verb) elseif(string.match(verb,"uyer$")) then konj_oyer(verb) -- notera, sköts som "oyer" elseif(string.match(verb,"ayer$")) then konj_ayer(verb) -- Sen undantag enligt Bescherelle: -- först, några verb som böjs som "peser" elseif(string.match(verb,"ecer$")) then konj_peser(verb) elseif(string.match(verb,"emer$")) then konj_peser(verb) elseif(string.match(verb,"ener$")) then konj_peser(verb) elseif(string.match(verb,"eper$")) then konj_peser(verb) elseif(string.match(verb,"erer$")) then konj_peser(verb) elseif(string.match(verb,"eser$")) then konj_peser(verb) elseif(string.match(verb,"ever$")) then konj_peser(verb) elseif(string.match(verb,"evrer$")) then konj_peser(verb) -- sen, de verb som böjs som "modeler" elseif(string.match(verb,"^celer$")) then konj_modeler(verb) elseif(string.match(verb,"^déceler$")) then konj_modeler(verb) elseif(string.match(verb,"^receler$")) then konj_modeler(verb) elseif(string.match(verb,"^ciseler$")) then konj_modeler(verb) elseif(string.match(verb,"^démanteler$")) then konj_modeler(verb) elseif(string.match(verb,"^écarteler$")) then konj_modeler(verb) elseif(string.match(verb,"^encasteler$")) then konj_modeler(verb) elseif(string.match(verb,"^geler$")) then konj_modeler(verb) elseif(string.match(verb,"^dégeler$")) then konj_modeler(verb) elseif(string.match(verb,"^congeler$")) then konj_modeler(verb) elseif(string.match(verb,"^surgeler$")) then konj_modeler(verb) elseif(string.match(verb,"^marteler$")) then konj_modeler(verb) elseif(string.match(verb,"^modeler$")) then konj_modeler(verb) elseif(string.match(verb,"^peler$")) then konj_modeler(verb) -- annars böjs de som "appeler" elseif(string.match(verb,"eler$")) then konj_jeter(verb) -- sen, de verb som böjs som "acheter" elseif(string.match(verb,"^acheter$")) then konj_modeler(verb) elseif(string.match(verb,"^racheter$")) then konj_modeler(verb) elseif(string.match(verb,"^bégueter$")) then konj_modeler(verb) elseif(string.match(verb,"^corseter$")) then konj_modeler(verb) elseif(string.match(verb,"^crocheter$")) then konj_modeler(verb) elseif(string.match(verb,"^fileter$")) then konj_modeler(verb) elseif(string.match(verb,"^fureter$")) then konj_modeler(verb) elseif(string.match(verb,"^haleter$")) then konj_modeler(verb) -- annars böjs de som "jeter" elseif(string.match(verb,"eter$")) then konj_jeter(verb) -- sen, verb som slutar på "-é(.)er" elseif(string.match(verb,"ébrer$")) then konj_ceder(verb) elseif(string.match(verb,"écer$")) then konj_ceder(verb) elseif(string.match(verb,"écher$")) then konj_ceder(verb) elseif(string.match(verb,"érer$")) then konj_ceder(verb) elseif(string.match(verb,"éder$")) then konj_ceder(verb) elseif(string.match(verb,"égler$")) then konj_ceder(verb) elseif(string.match(verb,"égner$")) then konj_ceder(verb) elseif(string.match(verb,"égrer$")) then konj_ceder(verb) elseif(string.match(verb,"éguer$")) then konj_ceder(verb) elseif(string.match(verb,"éler$")) then konj_ceder(verb) elseif(string.match(verb,"émer$")) then konj_ceder(verb) elseif(string.match(verb,"éner$")) then konj_ceder(verb) elseif(string.match(verb,"éper$")) then konj_ceder(verb) elseif(string.match(verb,"équer$")) then konj_ceder(verb) elseif(string.match(verb,"érer$")) then konj_ceder(verb) elseif(string.match(verb,"éser$")) then konj_ceder(verb) elseif(string.match(verb,"éter$")) then konj_ceder(verb) elseif(string.match(verb,"étrer$")) then konj_ceder(verb) elseif(string.match(verb,"évrer$")) then konj_ceder(verb) elseif(string.match(verb,"éyer$")) then konj_ceder(verb) -- Bescherelle skriver kryptiskt bara "etc." -- finns det fler former av "-é(.)er" som böjs som "céder"? -- Första konjugationens regelbundna else konj_er(verb) end end -- {Andra konjugationen}, verb som slutar på "-ir" if(string.match(verb,"ir$")) then -- Oregelbundna verb som slutar på "-ir" -- Först de som uttryckligen räknas upp av källan [HKG] if(string.match(verb,"^abstenir$")) then konj_tenir(verb) elseif(string.match(verb,"^accourir$")) then konj_courir(verb) elseif(string.match(verb,"^accueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^acquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^apercevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^appartenir$")) then konj_tenir(verb) elseif(string.match(verb,"^asseoir$")) then konj_asseoir(verb) elseif(string.match(verb,"^avoir$")) then konj_avoir(verb) elseif(string.match(verb,"^bouillir$")) then konj_bouillir(verb) elseif(string.match(verb,"^concourir$")) then konj_courir(verb) elseif(string.match(verb,"^conquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^consentir$")) then konj_sentir(verb) elseif(string.match(verb,"^contenir$")) then konj_tenir(verb) elseif(string.match(verb,"^contrevenir$")) then konj_venir(verb) elseif(string.match(verb,"^convenir$")) then konj_venir(verb) elseif(string.match(verb,"^courir$")) then konj_courir(verb) elseif(string.match(verb,"^couvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^cueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^décevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^découvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^démentir$")) then konj_mentir(verb) elseif(string.match(verb,"^desservir$")) then konj_servir(verb) elseif(string.match(verb,"^détenir$")) then konj_tenir(verb) elseif(string.match(verb,"^devenir$")) then konj_venir(verb) elseif(string.match(verb,"^devoir$")) then konj_devoir(verb) elseif(string.match(verb,"^dormir$")) then konj_dormir(verb) elseif(string.match(verb,"^émouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"^endormir$")) then konj_dormir(verb) elseif(string.match(verb,"^enfuir$")) then konj_fuir(verb) elseif(string.match(verb,"^enquérir$")) then konj_acquerir(verb) elseif(string.match(verb,"^entretenir$")) then konj_tenir(verb) elseif(string.match(verb,"^entrevoir$")) then konj_voir(verb) elseif(string.match(verb,"^entrouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^équivaloir$")) then konj_valoir(verb) elseif(string.match(verb,"^falloir$")) then konj_falloir(verb) elseif(string.match(verb,"^fuir$")) then konj_fuir(verb) elseif(string.match(verb,"^maintenir$")) then konj_tenir(verb) elseif(string.match(verb,"^mentir$")) then konj_mentir(verb) elseif(string.match(verb,"^mourir$")) then konj_mourir(verb) elseif(string.match(verb,"^mouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"^obtenir$")) then konj_tenir(verb) elseif(string.match(verb,"^offrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^ouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^parcourir$")) then konj_courir(verb) elseif(string.match(verb,"^partir$")) then konj_partir(verb) elseif(string.match(verb,"^parvenir$")) then konj_venir(verb) elseif(string.match(verb,"^percevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^pleuvoir$")) then konj_pleuvoir(verb) elseif(string.match(verb,"^pouvoir$")) then konj_pouvoir(verb) elseif(string.match(verb,"^prévenir$")) then konj_venir(verb) elseif(string.match(verb,"^prévoir$")) then konj_voir(verb) elseif(string.match(verb,"^recevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"^recourir$")) then konj_courir(verb) elseif(string.match(verb,"^recueillir$")) then konj_cueillir(verb) elseif(string.match(verb,"^repentir$")) then konj_sentir(verb) elseif(string.match(verb,"^retenir$")) then konj_tenir(verb) elseif(string.match(verb,"^savoir$")) then konj_savoir(verb) elseif(string.match(verb,"^secourir$")) then konj_courir(verb) elseif(string.match(verb,"^sentir$")) then konj_sentir(verb) elseif(string.match(verb,"^servir$")) then konj_servir(verb) elseif(string.match(verb,"^sortir$")) then konj_sortir(verb) elseif(string.match(verb,"^souffrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"^soutenir$")) then konj_tenir(verb) elseif(string.match(verb,"^souvenir$")) then konj_venir(verb) elseif(string.match(verb,"^survenir$")) then konj_venir(verb) elseif(string.match(verb,"^tenir$")) then konj_tenir(verb) elseif(string.match(verb,"^valoir$")) then konj_valoir(verb) elseif(string.match(verb,"^venir$")) then konj_venir(verb) elseif(string.match(verb,"^voir$")) then konj_voir(verb) elseif(string.match(verb,"^vouloir$")) then konj_vouloir(verb) -- sen resterande undantag, enligt min egen tolkning -- nedanstående följer inte uttryckligen av mina källor -- notera att dessa ej kan vara i bokstavsordning -- ha istället längre före kortare elseif(string.match(verb,"^asservir$")) then konj_ir(verb) -- notera: böjs INTE som -servir elseif(string.match(verb,"^surseoir$")) then konj_surseoir(artikelnamn) elseif(string.match(verb,"bouillir$")) then konj_bouillir(verb) elseif(string.match(verb,"pleuvoir$")) then konj_pleuvoir(verb) elseif(string.match(verb,"pourvoir$")) then konj_pourvoir(verb) -- elseif(string.match(verb,"faillir$")) then -- konj_faillir(verb) -- TODO: skriv denna metod elseif(string.match(verb,"asseoir$")) then konj_asseoir(verb) elseif(string.match(verb,"mouvoir$")) then konj_mouvoir(verb) elseif(string.match(verb,"aillir$")) then konj_assaillir(verb) elseif(string.match(verb,"courir$")) then konj_courir(verb) elseif(string.match(verb,"cevoir$")) then konj_recevoir(verb) elseif(string.match(verb,"dormir$")) then konj_dormir(verb) elseif(string.match(verb,"quérir$")) then konj_acquerir(verb) elseif(string.match(verb,"partir$")) then konj_partir(verb) elseif(string.match(verb,"sortir$")) then konj_sortir(verb) elseif(string.match(verb,"sentir$")) then konj_sentir(verb) elseif(string.match(verb,"ouvrir$")) then konj_ouvrir(verb) elseif(string.match(verb,"savoir$")) then konj_savoir(verb) elseif(string.match(verb,"devoir$")) then konj_devoir(verb) elseif(string.match(verb,"valoir$")) then konj_valoir(verb) elseif(string.match(verb,"savoir$")) then konj_savoir(verb) elseif(string.match(verb,"servir$")) then konj_servir(verb) elseif(string.match(verb,"vêtir$")) then konj_vetir(verb) elseif(string.match(verb,"avoir$")) then konj_avoir(verb) elseif(string.match(verb,"venir$")) then konj_venir(verb) elseif(string.match(verb,"fuir$")) then konj_fuir(verb) elseif(string.match(verb,"voir$")) then konj_voir(verb) -- Andra konjugationens regelbundna else konj_ir(verb) end end -- {Tredje konjugationen}, verb som slutar på "-re" if(string.match(verb,"re$")) then -- Oregelbundna verb som slutar på "-re" -- först uppräkningen enligt källan [HKG] if(string.match(verb,"^abattre$")) then konj_battre(verb) elseif(string.match(verb,"^admettre$")) then konj_mettre(verb) elseif(string.match(verb,"^accroître$")) then konj_croitre(verb) elseif(string.match(verb,"^apparaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^apprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^atteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^battre$")) then konj_battre(verb) elseif(string.match(verb,"^boire$")) then konj_boire(verb) elseif(string.match(verb,"^combattre$")) then konj_battre(verb) elseif(string.match(verb,"^commettre$")) then konj_mettre(verb) elseif(string.match(verb,"^comprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^conclure$")) then konj_conclure(verb) elseif(string.match(verb,"^conduire$")) then konj_conduire(verb) elseif(string.match(verb,"^connaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^construire$")) then konj_conduire(verb) elseif(string.match(verb,"^contraindre$")) then konj_craindre(verb) elseif(string.match(verb,"^contredire$")) then konj_dire(verb) elseif(string.match(verb,"^convaincre$")) then konj_vaincre(verb) elseif(string.match(verb,"^coudre$")) then konj_coudre(verb) elseif(string.match(verb,"^craindre$")) then konj_craindre(verb) elseif(string.match(verb,"^croire$")) then konj_croire(verb) elseif(string.match(verb,"^croître$")) then konj_croitre(verb) elseif(string.match(verb,"^cuire$")) then konj_conduire(verb) elseif(string.match(verb,"^débattre$")) then konj_battre(verb) elseif(string.match(verb,"^découdre$")) then konj_coudre(verb) elseif(string.match(verb,"^décrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^décroître$")) then konj_croitre(verb) elseif(string.match(verb,"^défaire$")) then konj_faire(verb) elseif(string.match(verb,"^déplaire$")) then konj_plaire(verb) elseif(string.match(verb,"^déteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^détruire$")) then konj_conduire(verb) elseif(string.match(verb,"^dire$")) then konj_dire(verb) elseif(string.match(verb,"^disparaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^dissoudre$")) then konj_resoudre(verb) elseif(string.match(verb,"^écrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^élire$")) then konj_lire(verb) elseif(string.match(verb,"^entreprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^éteindre$")) then konj_peindre(verb) elseif(string.match(verb,"^être$")) then konj_etre(verb) elseif(string.match(verb,"^exclure$")) then konj_conclure(verb) elseif(string.match(verb,"^faire$")) then konj_faire(verb) elseif(string.match(verb,"^feindre$")) then konj_peindre(verb) elseif(string.match(verb,"^inclure$")) then konj_conclure(verb) elseif(string.match(verb,"^inscrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^instruire$")) then konj_conduire(verb) elseif(string.match(verb,"^interdire$")) then konj_dire(verb) elseif(string.match(verb,"^introduire$")) then konj_conduire(verb) elseif(string.match(verb,"^joindre$")) then konj_joindre(verb) elseif(string.match(verb,"^lire$")) then konj_lire(verb) elseif(string.match(verb,"^luire$")) then konj_conduire(verb) elseif(string.match(verb,"^méconnaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^méprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^mettre$")) then konj_mettre(verb) elseif(string.match(verb,"^moudre$")) then konj_moudre(verb) elseif(string.match(verb,"^naître$")) then konj_naitre(verb) elseif(string.match(verb,"^nuire$")) then konj_conduire(verb) elseif(string.match(verb,"^omettre$")) then konj_mettre(verb) elseif(string.match(verb,"^paraître$")) then konj_connaitre(verb) elseif(string.match(verb,"^peindre$")) then konj_peindre(verb) elseif(string.match(verb,"^permettre$")) then konj_mettre(verb) elseif(string.match(verb,"^plaindre$")) then konj_craindre(verb) elseif(string.match(verb,"^plaire$")) then konj_plaire(verb) elseif(string.match(verb,"^poursuivre$")) then konj_suivre(verb) elseif(string.match(verb,"^prédire$")) then konj_dire(verb) elseif(string.match(verb,"^prendre$")) then konj_prendre(verb) elseif(string.match(verb,"^prescrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^produire$")) then konj_conduire(verb) elseif(string.match(verb,"^promettre$")) then konj_mettre(verb) elseif(string.match(verb,"^reconnaître$")) then konj_connaitre(verb) elseif(string.match(verb,"^réduire$")) then konj_conduire(verb) elseif(string.match(verb,"^rejoindre$")) then konj_joindre(verb) elseif(string.match(verb,"^résoudre$")) then konj_resoudre(verb) elseif(string.match(verb,"^rire$")) then konj_rire(verb) elseif(string.match(verb,"^satisfaire$")) then konj_faire(verb) elseif(string.match(verb,"^séduire$")) then konj_conduire(verb) elseif(string.match(verb,"^sourire$")) then konj_rire(verb) elseif(string.match(verb,"^souscrire$")) then konj_ecrire(verb) elseif(string.match(verb,"^suffire$")) then konj_suffire(verb) elseif(string.match(verb,"^suivre$")) then konj_suivre(verb) elseif(string.match(verb,"^surprendre$")) then konj_prendre(verb) elseif(string.match(verb,"^survivre$")) then konj_vivre(verb) elseif(string.match(verb,"^taire$")) then konj_plaire(verb) elseif(string.match(verb,"^teindre$")) then konj_peindre(verb) elseif(string.match(verb,"^traduire$")) then konj_conduire(verb) elseif(string.match(verb,"^vaincre$")) then konj_vaincre(verb) elseif(string.match(verb,"^vivre$")) then konj_vivre(verb) -- sen undantag enligt Bescherelle elseif(string.match(verb,"^embatre$")) then konj_battre(verb) elseif(string.match(verb,"prendre$")) then konj_prendre(verb) elseif(string.match(verb,"battre$")) then konj_battre(verb) elseif(string.match(verb,"croire$")) then konj_croire(verb) elseif(string.match(verb,"aindre$")) then konj_craindre(verb) elseif(string.match(verb,"eindre$")) then konj_peindre(verb) elseif(string.match(verb,"oindre$")) then konj_joindre(verb) elseif(string.match(verb,"mettre$")) then konj_mettre(verb) elseif(string.match(verb,"soudre$")) then konj_resoudre(verb) elseif(string.match(verb,"faire$")) then konj_faire(verb) elseif(string.match(verb,"crire$")) then konj_ecrire(verb) -- sen resterande undantag, enligt min egen tolkning -- notera att dessa sista ej kan vara i bokstavsordning -- ha istället längre före kortare elseif(string.match(verb,"^circoncire$")) then konj_suffire(verb) elseif(string.match(verb,"^renaître$")) then konj_naitre(verb) elseif(string.match(verb,"^frire$")) then konj_suffire(verb) -- elseif(string.match(verb,"^maudire$")) then -- konj_maudire(verb) -- TODO: skriv denna funktion elseif(string.match(verb,"paraître$")) then konj_connaitre(verb) elseif(string.match(verb,"confire$")) then konj_suffire(verb) elseif(string.match(verb,"croître$")) then konj_croitre(verb) elseif(string.match(verb,"coudre$")) then konj_coudre(verb) elseif(string.match(verb,"moudre$")) then konj_moudre(verb) elseif(string.match(verb,"plaire$")) then konj_plaire(verb) elseif(string.match(verb,"suivre$")) then konj_suivre(verb) elseif(string.match(verb,"boire$")) then konj_boire(verb) elseif(string.match(verb,"clore$")) then konj_clore(verb) elseif(string.match(verb,"clure$")) then konj_conclure(verb) elseif(string.match(verb,"vivre$")) then konj_vivre(verb) elseif(string.match(verb,"raire$")) then konj_traire(verb) elseif(string.match(verb,"dire$")) then konj_dire(verb) elseif(string.match(verb,"lire$")) then konj_lire(verb) elseif(string.match(verb,"uire$")) then konj_conduire(verb) -- Tredje konjugationens regelbundna else konj_re(verb) end end --- specialfallet "haïr", som varken slutar på "-er", "-ir" eller "-re" if(string.match(verb,"haïr$")) then konj_hair(verb) --- specialfallet "ouïr", som varken slutar på "-er", "-ir" eller "-re" elseif(string.match(verb,"ouïr$")) then -- konj_ouir(verb) -- TODO: skriv denna funktion end if(p["has_normal_perfpart"]) then p["perfpart_m_pl"] = p["perfpart"].."s" p["perfpart_f_sg"] = p["perfpart"].."e" p["perfpart_f_pl"] = p["perfpart"].."es" end return p end return export l6rvto13snushp4guyxyq7xidks3r2c Modul:fr-verb-artikel 828 926588 3698085 3697903 2022-07-31T03:36:05Z Gabbe 1153 gjorde mer kortfattat försök att uppnå samma sak Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- Modulen anropar [[Modul:fr-verb-konj]] som sköter själva konjugeringen. -- Denna modul hanterar enbart den visuella framställningen av dessa. -- Denna modul anropas i sin tur av en mall, just nu {{fr-verb-test}}. -- Upphovsman och kontaktperson: [[Användare:Gabbe]] local export = {} local tabell = {} local p=require("Modul:fr-verb-konj") -- för konjugeringarna local glink=require("Modul:grammar-link") -- för motsvarigheten till {{g-cell}} export.show = function ( argument ) local artikelnamn = argument.args["artikelnamn"] q = p.konjugera(artikelnamn) -- följande tre rader används enbart i felsökningssyfte if (argument.args["enbartbnummer"] == "ja") then return q["Bescherelle_nummer"] end -- hjälpverb: "avoir" eller "être" ? local auxil_verb = argument.args["hjälpverb"] -- främst användarens if (auxil_verb == "") then auxil_verb = q["auxil"] -- annars modulens förslag end if (auxil_verb == "") then auxil_verb = "avoir" -- annars avoir end -- ska det böjas opersonligt? (exempelvis "falloir") local opers = false -- normalfallet är nej, inte opersonlig -- vissa verb *kan* bara böjas opersonligt, då -- är det nödvändigt if (q["impersonnel"]) then opers = true elseif (argument.args["opers"] == "ja") then -- annars, vad begär användaren? opers = true elseif (argument.args["opers"] == "j") then opers = true end -- text om "betydelser" local betydelser_text = argument.args["betydelser"] -- hantera alternativformerna först local indikativ_present_1pers_sg = "" local indikativ_present_2pers_sg = "" local indikativ_present_3pers_sg = "" local indikativ_present_1pers_pl = "" local indikativ_present_2pers_pl = "" local indikativ_present_3pers_pl = "" if (q["indikativ_present_1pers_sg_alt"] ~= "") then indikativ_present_1pers_sg = glink.link(q["indikativ_present_1pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_present_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_1pers_sg = glink.link(q["indikativ_present_1pers_sg"],"infl","fr") end if (q["indikativ_present_2pers_sg_alt"] ~= "") then indikativ_present_2pers_sg = glink.link(q["indikativ_present_2pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_present_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_2pers_sg = glink.link(q["indikativ_present_2pers_sg"],"infl","fr") end if (q["indikativ_present_3pers_sg_alt"] ~= "") then indikativ_present_3pers_sg = glink.link(q["indikativ_present_3pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_present_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_3pers_sg = glink.link(q["indikativ_present_3pers_sg"],"infl","fr") end if (q["indikativ_present_1pers_pl_alt"] ~= "") then indikativ_present_1pers_pl = glink.link(q["indikativ_present_1pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_present_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_1pers_pl = glink.link(q["indikativ_present_1pers_pl"],"infl","fr") end if (q["indikativ_present_2pers_pl_alt"] ~= "") then indikativ_present_2pers_pl = glink.link(q["indikativ_present_2pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_present_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_2pers_pl = glink.link(q["indikativ_present_2pers_pl"],"infl","fr") end if (q["indikativ_present_3pers_pl_alt"] ~= "") then indikativ_present_3pers_pl = glink.link(q["indikativ_present_3pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_present_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_3pers_pl = glink.link(q["indikativ_present_3pers_pl"],"infl","fr") end local indikativ_imparfait_1pers_sg = "" local indikativ_imparfait_2pers_sg = "" local indikativ_imparfait_3pers_sg = "" local indikativ_imparfait_1pers_pl = "" local indikativ_imparfait_2pers_pl = "" local indikativ_imparfait_3pers_pl = "" if (q["indikativ_imparfait_1pers_sg_alt"] ~= "") then indikativ_imparfait_1pers_sg = glink.link(q["indikativ_imparfait_1pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_1pers_sg = glink.link(q["indikativ_imparfait_1pers_sg"],"infl","fr") end if (q["indikativ_imparfait_2pers_sg_alt"] ~= "") then indikativ_imparfait_2pers_sg = glink.link(q["indikativ_imparfait_2pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_2pers_sg = glink.link(q["indikativ_imparfait_2pers_sg"],"infl","fr") end if (q["indikativ_imparfait_3pers_sg_alt"] ~= "") then indikativ_imparfait_3pers_sg = glink.link(q["indikativ_imparfait_3pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_3pers_sg = glink.link(q["indikativ_imparfait_3pers_sg"],"infl","fr") end if (q["indikativ_imparfait_1pers_pl_alt"] ~= "") then indikativ_imparfait_1pers_pl = glink.link(q["indikativ_imparfait_1pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_1pers_pl = glink.link(q["indikativ_imparfait_1pers_pl"],"infl","fr") end if (q["indikativ_imparfait_2pers_pl_alt"] ~= "") then indikativ_imparfait_2pers_pl = glink.link(q["indikativ_imparfait_2pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_2pers_pl = glink.link(q["indikativ_imparfait_2pers_pl"],"infl","fr") end if (q["indikativ_imparfait_3pers_pl_alt"] ~= "") then indikativ_imparfait_3pers_pl = glink.link(q["indikativ_imparfait_3pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_3pers_pl = glink.link(q["indikativ_imparfait_3pers_pl"],"infl","fr") end local indikativ_passesimple_1pers_sg = "" local indikativ_passesimple_2pers_sg = "" local indikativ_passesimple_3pers_sg = "" local indikativ_passesimple_1pers_pl = "" local indikativ_passesimple_2pers_pl = "" local indikativ_passesimple_3pers_pl = "" if (q["indikativ_passesimple_1pers_sg_alt"] ~= "") then indikativ_passesimple_1pers_sg = glink.link(q["indikativ_passesimple_1pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_1pers_sg = glink.link(q["indikativ_passesimple_1pers_sg"],"infl","fr") end if (q["indikativ_passesimple_2pers_sg_alt"] ~= "") then indikativ_passesimple_2pers_sg = glink.link(q["indikativ_passesimple_2pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_2pers_sg = glink.link(q["indikativ_passesimple_2pers_sg"],"infl","fr") end if (q["indikativ_passesimple_3pers_sg_alt"] ~= "") then indikativ_passesimple_3pers_sg = glink.link(q["indikativ_passesimple_3pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_3pers_sg = glink.link(q["indikativ_passesimple_3pers_sg"],"infl","fr") end if (q["indikativ_passesimple_1pers_pl_alt"] ~= "") then indikativ_passesimple_1pers_pl = glink.link(q["indikativ_passesimple_1pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_1pers_pl = glink.link(q["indikativ_passesimple_1pers_pl"],"infl","fr") end if (q["indikativ_passesimple_2pers_pl_alt"] ~= "") then indikativ_passesimple_2pers_pl = glink.link(q["indikativ_passesimple_2pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_2pers_pl = glink.link(q["indikativ_passesimple_2pers_pl"],"infl","fr") end if (q["indikativ_passesimple_3pers_pl_alt"] ~= "") then indikativ_passesimple_3pers_pl = glink.link(q["indikativ_passesimple_3pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_3pers_pl = glink.link(q["indikativ_passesimple_3pers_pl"],"infl","fr") end local indikativ_futur_1pers_sg = "" local indikativ_futur_2pers_sg = "" local indikativ_futur_3pers_sg = "" local indikativ_futur_1pers_pl = "" local indikativ_futur_2pers_pl = "" local indikativ_futur_3pers_pl = "" if (q["indikativ_futur_1pers_sg_alt"] ~= "") then indikativ_futur_1pers_sg = glink.link(q["indikativ_futur_1pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_futur_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_1pers_sg = glink.link(q["indikativ_futur_1pers_sg"],"infl","fr") end if (q["indikativ_futur_2pers_sg_alt"] ~= "") then indikativ_futur_2pers_sg = glink.link(q["indikativ_futur_2pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_futur_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_2pers_sg = glink.link(q["indikativ_futur_2pers_sg"],"infl","fr") end if (q["indikativ_futur_3pers_sg_alt"] ~= "") then indikativ_futur_3pers_sg = glink.link(q["indikativ_futur_3pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_futur_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_3pers_sg = glink.link(q["indikativ_futur_3pers_sg"],"infl","fr") end if (q["indikativ_futur_1pers_pl_alt"] ~= "") then indikativ_futur_1pers_pl = glink.link(q["indikativ_futur_1pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_futur_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_1pers_pl = glink.link(q["indikativ_futur_1pers_pl"],"infl","fr") end if (q["indikativ_futur_2pers_pl_alt"] ~= "") then indikativ_futur_2pers_pl = glink.link(q["indikativ_futur_2pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_futur_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_2pers_pl = glink.link(q["indikativ_futur_2pers_pl"],"infl","fr") end if (q["indikativ_futur_3pers_pl_alt"] ~= "") then indikativ_futur_3pers_pl = glink.link(q["indikativ_futur_3pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_futur_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_3pers_pl = glink.link(q["indikativ_futur_3pers_pl"],"infl","fr") end local konjunktiv_present_1pers_sg = "" local konjunktiv_present_2pers_sg = "" local konjunktiv_present_3pers_sg = "" local konjunktiv_present_1pers_pl = "" local konjunktiv_present_2pers_pl = "" local konjunktiv_present_3pers_pl = "" if (q["konjunktiv_present_1pers_sg_alt"] ~= "") then konjunktiv_present_1pers_sg = glink.link(q["konjunktiv_present_1pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_present_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_1pers_sg = glink.link(q["konjunktiv_present_1pers_sg"],"infl","fr") end if (q["konjunktiv_present_2pers_sg_alt"] ~= "") then konjunktiv_present_2pers_sg = glink.link(q["konjunktiv_present_2pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_present_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_2pers_sg = glink.link(q["konjunktiv_present_2pers_sg"],"infl","fr") end if (q["konjunktiv_present_3pers_sg_alt"] ~= "") then konjunktiv_present_3pers_sg = glink.link(q["konjunktiv_present_3pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_present_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_3pers_sg = glink.link(q["konjunktiv_present_3pers_sg"],"infl","fr") end if (q["konjunktiv_present_1pers_pl_alt"] ~= "") then konjunktiv_present_1pers_pl = glink.link(q["konjunktiv_present_1pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_present_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_1pers_pl = glink.link(q["konjunktiv_present_1pers_pl"],"infl","fr") end if (q["konjunktiv_present_2pers_pl_alt"] ~= "") then konjunktiv_present_2pers_pl = glink.link(q["konjunktiv_present_2pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_present_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_2pers_pl = glink.link(q["konjunktiv_present_2pers_pl"],"infl","fr") end if (q["konjunktiv_present_3pers_pl_alt"] ~= "") then konjunktiv_present_3pers_pl = glink.link(q["konjunktiv_present_3pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_present_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_3pers_pl = glink.link(q["konjunktiv_present_3pers_pl"],"infl","fr") end local konjunktiv_imparfait_1pers_sg = "" local konjunktiv_imparfait_2pers_sg = "" local konjunktiv_imparfait_3pers_sg = "" local konjunktiv_imparfait_1pers_pl = "" local konjunktiv_imparfait_2pers_pl = "" local konjunktiv_imparfait_3pers_pl = "" if (q["konjunktiv_imparfait_1pers_sg_alt"] ~= "") then konjunktiv_imparfait_1pers_sg = glink.link(q["konjunktiv_imparfait_1pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_1pers_sg = glink.link(q["konjunktiv_imparfait_1pers_sg"],"infl","fr") end if (q["konjunktiv_imparfait_2pers_sg_alt"] ~= "") then konjunktiv_imparfait_2pers_sg = glink.link(q["konjunktiv_imparfait_2pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_2pers_sg = glink.link(q["konjunktiv_imparfait_2pers_sg"],"infl","fr") end if (q["konjunktiv_imparfait_3pers_sg_alt"] ~= "") then konjunktiv_imparfait_3pers_sg = glink.link(q["konjunktiv_imparfait_3pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_3pers_sg = glink.link(q["konjunktiv_imparfait_3pers_sg"],"infl","fr") end if (q["konjunktiv_imparfait_1pers_pl_alt"] ~= "") then konjunktiv_imparfait_1pers_pl = glink.link(q["konjunktiv_imparfait_1pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_1pers_pl = glink.link(q["konjunktiv_imparfait_1pers_pl"],"infl","fr") end if (q["konjunktiv_imparfait_2pers_pl_alt"] ~= "") then konjunktiv_imparfait_2pers_pl = glink.link(q["konjunktiv_imparfait_2pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_2pers_pl = glink.link(q["konjunktiv_imparfait_2pers_pl"],"infl","fr") end if (q["konjunktiv_imparfait_3pers_pl_alt"] ~= "") then konjunktiv_imparfait_3pers_pl = glink.link(q["konjunktiv_imparfait_3pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_3pers_pl = glink.link(q["konjunktiv_imparfait_3pers_pl"],"infl","fr") end local konditional_present_1pers_sg = "" local konditional_present_2pers_sg = "" local konditional_present_3pers_sg = "" local konditional_present_1pers_pl = "" local konditional_present_2pers_pl = "" local konditional_present_3pers_pl = "" if (q["konditional_present_1pers_sg_alt"] ~= "") then konditional_present_1pers_sg = glink.link(q["konditional_present_1pers_sg"],"infl","fr")..", "..glink.link(q["konditional_present_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_1pers_sg = glink.link(q["konditional_present_1pers_sg"],"infl","fr") end if (q["konditional_present_2pers_sg_alt"] ~= "") then konditional_present_2pers_sg = glink.link(q["konditional_present_2pers_sg"],"infl","fr")..", "..glink.link(q["konditional_present_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_2pers_sg = glink.link(q["konditional_present_2pers_sg"],"infl","fr") end if (q["konditional_present_3pers_sg_alt"] ~= "") then konditional_present_3pers_sg = glink.link(q["konditional_present_3pers_sg"],"infl","fr")..", "..glink.link(q["konditional_present_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_3pers_sg = glink.link(q["konditional_present_3pers_sg"],"infl","fr") end if (q["konditional_present_1pers_pl_alt"] ~= "") then konditional_present_1pers_pl = glink.link(q["konditional_present_1pers_pl"],"infl","fr")..", "..glink.link(q["konditional_present_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_1pers_pl = glink.link(q["konditional_present_1pers_pl"],"infl","fr") end if (q["konditional_present_2pers_pl_alt"] ~= "") then konditional_present_2pers_pl = glink.link(q["konditional_present_2pers_pl"],"infl","fr")..", "..glink.link(q["konditional_present_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_2pers_pl = glink.link(q["konditional_present_2pers_pl"],"infl","fr") end if (q["konditional_present_3pers_pl_alt"] ~= "") then konditional_present_3pers_pl = glink.link(q["konditional_present_3pers_pl"],"infl","fr")..", "..glink.link(q["konditional_present_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_3pers_pl = glink.link(q["konditional_present_3pers_pl"],"infl","fr") end local imp_2pers_sg = "" local imp_1pers_pl = "" local imp_2pers_pl = "" if (q["imp_2pers_sg_alt"] ~= "") then imp_2pers_sg = glink.link(q["imp_2pers_sg"],"infl","fr")..", "..glink.link(q["imp_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else imp_2pers_sg = glink.link(q["imp_2pers_sg"],"infl","fr") end if (q["imp_1pers_pl_alt"] ~= "") then imp_1pers_pl = glink.link(q["imp_1pers_pl"],"infl","fr")..", "..glink.link(q["imp_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else imp_1pers_pl = glink.link(q["imp_1pers_pl"],"infl","fr") end if (q["imp_2pers_pl_alt"] ~= "") then imp_2pers_pl = glink.link(q["imp_2pers_pl"],"infl","fr")..", "..glink.link(q["imp_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else imp_2pers_pl = glink.link(q["imp_2pers_pl"],"infl","fr") end -- alternativt sätt att hantera ovanstående local bojningsformer = { 'indikativ_present_1pers_sg', 'indikativ_present_2pers_sg', 'indikativ_present_3pers_sg', 'indikativ_present_1pers_pl', 'indikativ_present_2pers_pl', 'indikativ_present_3pers_pl', 'indikativ_imparfait_1pers_sg', 'indikativ_imparfait_2pers_sg', 'indikativ_imparfait_3pers_sg', 'indikativ_imparfait_1pers_pl', 'indikativ_imparfait_2pers_pl', 'indikativ_imparfait_3pers_pl', 'indikativ_passesimple_1pers_sg', 'indikativ_passesimple_2pers_sg', 'indikativ_passesimple_3pers_sg', 'indikativ_passesimple_1pers_pl', 'indikativ_passesimple_2pers_pl', 'indikativ_passesimple_3pers_pl', 'indikativ_futur_1pers_sg', 'indikativ_futur_2pers_sg', 'indikativ_futur_3pers_sg', 'indikativ_futur_1pers_pl', 'indikativ_futur_2pers_pl', 'indikativ_futur_3pers_pl', 'konjunktiv_present_1pers_sg', 'konjunktiv_present_2pers_sg', 'konjunktiv_present_3pers_sg', 'konjunktiv_present_1pers_pl', 'konjunktiv_present_2pers_pl', 'konjunktiv_present_3pers_pl', 'konjunktiv_imparfait_1pers_sg', 'konjunktiv_imparfait_2pers_sg', 'konjunktiv_imparfait_3pers_sg', 'konjunktiv_imparfait_1pers_pl', 'konjunktiv_imparfait_2pers_pl', 'konjunktiv_imparfait_3pers_pl', 'konditional_present_1pers_sg', 'konditional_present_2pers_sg', 'konditional_present_3pers_sg', 'konditional_present_1pers_pl', 'konditional_present_2pers_pl', 'konditional_present_3pers_pl', 'imp_2pers_sg', 'imp_1pers_pl', 'imp_2pers_pl' } for bojningsformnummer = 1, 45 do if (q[bojningsformer[bojningsnummer].."_alt"] ~= "") then if(q["fotnot"] ~= "") then bojningsformer[bojningsnummer] = glink.link(q[bojningsformer[bojningsnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsnummer].."_alt"],"infl","fr").."<sup>1</sup>" else bojningsformer[bojningsnummer] = glink.link(q[bojningsformer[bojningsnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsnummer].."_alt"],"infl","fr") end else bojningsformer[bojningsnummer] = glink.link(q[bojningsformer[bojningsnummer]],"infl","fr") end end -- sen, själva tabellen table.insert(tabell,"") table.insert(tabell,"{| class=\"NavFrameContainer grammar-hide\"") table.insert(tabell,"|-") table.insert(tabell,"|<div class=\"NavFrame\">") if (betydelser_text ~= "") then table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''<br> <i>"..betydelser_text.."</i></div>") else table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''</div>") end table.insert(tabell,"<div class=\"NavContent\">") table.insert(tabell,"{| class=\"grammar template-fr-verb-er min\" cellspacing=\"0\" data-lang=\"fr\" data-h3=\"verb\"") if (betydelser_text ~= "") then table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."&nbsp;"..betydelser_text.."''") else table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."''") end if(opers) then table.insert(tabell,"!class=\"main\"|Personliga former") else table.insert(tabell,"!class=\"main\" colspan=\"6\"|Personliga former") end table.insert(tabell,"|-") if(opers) then table.insert(tabell,"!3:e pers. sing.") else table.insert(tabell,"!1:a pers. sing.") table.insert(tabell,"!2:a pers. sing.") table.insert(tabell,"!3:e pers. sing.") table.insert(tabell,"!1:a pers. plur.") table.insert(tabell,"!2:a pers. plur.") table.insert(tabell,"!3:e pers. plur.") end table.insert(tabell,"|-") table.insert(tabell,"!'''indikativ'''") if(opers) then table.insert(tabell,"!il") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if(opers) then table.insert(tabell,"|"..indikativ_present_3pers_sg) else table.insert(tabell,"|"..indikativ_present_1pers_sg) table.insert(tabell,"|"..indikativ_present_2pers_sg) table.insert(tabell,"|"..indikativ_present_3pers_sg) table.insert(tabell,"|"..indikativ_present_1pers_pl) table.insert(tabell,"|"..indikativ_present_2pers_pl) table.insert(tabell,"|"..indikativ_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt, kontinuerligt (jfr. engelskans \"I was ...ing\") -->") if(opers) then table.insert(tabell,"|"..indikativ_imparfait_3pers_sg) else table.insert(tabell,"|"..indikativ_imparfait_1pers_sg) table.insert(tabell,"|"..indikativ_imparfait_2pers_sg) table.insert(tabell,"|"..indikativ_imparfait_3pers_sg) table.insert(tabell,"|"..indikativ_imparfait_1pers_pl) table.insert(tabell,"|"..indikativ_imparfait_2pers_pl) table.insert(tabell,"|"..indikativ_imparfait_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé simple <!-- preteritum -->") if(opers) then table.insert(tabell,"|"..indikativ_passesimple_3pers_sg) else table.insert(tabell,"|"..indikativ_passesimple_1pers_sg) table.insert(tabell,"|"..indikativ_passesimple_2pers_sg) table.insert(tabell,"|"..indikativ_passesimple_3pers_sg) table.insert(tabell,"|"..indikativ_passesimple_1pers_pl) table.insert(tabell,"|"..indikativ_passesimple_2pers_pl) table.insert(tabell,"|"..indikativ_passesimple_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!futur simple <!-- futurum -->") if(opers) then table.insert(tabell,"|"..indikativ_futur_3pers_sg) else table.insert(tabell,"|"..indikativ_futur_1pers_sg) table.insert(tabell,"|"..indikativ_futur_2pers_sg) table.insert(tabell,"|"..indikativ_futur_3pers_sg) table.insert(tabell,"|"..indikativ_futur_1pers_pl) table.insert(tabell,"|"..indikativ_futur_2pers_pl) table.insert(tabell,"|"..indikativ_futur_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé composé <!-- perfekt -->") if (opers) then table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|ai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|as "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ont "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|suis "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|es "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|est "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sommes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|êtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|sont "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé antérieur <!-- egentligen samma sak som pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûmes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûtes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eurent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fut "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fûmes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fûtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|furent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aviez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avaient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|était "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|étiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|étaient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!futur antérieur <!-- futurumperfekt (\"jag ska ha ...t\") -->") if (opers) then table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auras "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auront "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serai "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|seras "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sera "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|seront "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konjunktiv'''") if (opers) then table.insert(tabell,"!qu'il") else table.insert(tabell,"!que je, que j'") table.insert(tabell,"!que tu") table.insert(tabell,"!qu'il qu'elle qu'on") table.insert(tabell,"!que nous") table.insert(tabell,"!que vous") table.insert(tabell,"!qu'ils qu'elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..konjunktiv_present_3pers_sg) else table.insert(tabell,"|"..konjunktiv_present_1pers_sg) table.insert(tabell,"|"..konjunktiv_present_2pers_sg) table.insert(tabell,"|"..konjunktiv_present_3pers_sg) table.insert(tabell,"|"..konjunktiv_present_1pers_pl) table.insert(tabell,"|"..konjunktiv_present_2pers_pl) table.insert(tabell,"|"..konjunktiv_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt -->") if (opers) then table.insert(tabell,"|"..konjunktiv_imparfait_3pers_sg) else table.insert(tabell,"|"..konjunktiv_imparfait_1pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_2pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_3pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_1pers_pl) table.insert(tabell,"|"..konjunktiv_imparfait_2pers_pl) table.insert(tabell,"|"..konjunktiv_imparfait_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (opers) then table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aies "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soit "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|soient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konditionalis'''") if (opers) then table.insert(tabell,"!il elle on") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..konditional_present_3pers_sg) else table.insert(tabell,"|"..konditional_present_1pers_sg) table.insert(tabell,"|"..konditional_present_2pers_sg) table.insert(tabell,"|"..konditional_present_3pers_sg) table.insert(tabell,"|"..konditional_present_1pers_pl) table.insert(tabell,"|"..konditional_present_2pers_pl) table.insert(tabell,"|"..konditional_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé 1<sup>re</sup> forme <!-- preteritum, 1:a formen -->") if (opers) then table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auriez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auraient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé 2<sup>de</sup> forme <!-- preteritum, 2:a formen -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") if (not opers) then table.insert(tabell,"!'''imperativ'''") table.insert(tabell,"!") table.insert(tabell,"!(tu)") table.insert(tabell,"!") table.insert(tabell,"!(nous)") table.insert(tabell,"!(vous)") table.insert(tabell,"!") table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..imp_2pers_sg) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..imp_1pers_pl) table.insert(tabell,"|"..imp_2pers_pl) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (auxil_verb == "avoir") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") elseif (auxil_verb == "être") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|&nbsp;") end table.insert(tabell,"|-") end table.insert(tabell,"!class=\"main\" colspan=7|Opersonliga former") table.insert(tabell,"|-") if (opers) then table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|"..glink.link(q["verb"],"infl","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe présent <!-- presensparticip -->") table.insert(tabell,"|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") table.insert(tabell,"|avoir "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé<!-- perfektparticip -->") table.insert(tabell,"|"..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") table.insert(tabell,"|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé <!-- perfektparticip -->") table.insert(tabell,"|ayant "..glink.link(q["perfpart"],"perfpart","fr")) else table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|colspan=2|"..glink.link(q["artikelnamn"],"infl","fr")) table.insert(tabell,"!colspan=2|participe présent <!-- presensparticip -->") table.insert(tabell,"|colspan=2|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|avoir "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|être "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, sing mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart"],"perfpart","fr").." / "..glink.link(q["perfpart_f_sg"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|colspan=2|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, plur mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart_m_pl"],"perfpart","fr").." / "..glink.link(q["perfpart_f_pl"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|en étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé <!-- perfektparticip -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end end if(q["fotnot"] ~= "") then table.insert(tabell,"<p>&#32;") table.insert(tabell,"</p>") table.insert(tabell,"</td></tr>") table.insert(tabell,"<tr>") -- table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tbody><tr>") -- <tbody> onödig? table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tr>") table.insert(tabell,"<th>Not:</th>") table.insert(tabell,"<td>") table.insert(tabell,"<ol><li>"..q["fotnot"].."</li></ol>") table.insert(tabell,"</td>") -- table.insert(tabell,"</tr></tbody></table></div>") -- </tbody> onödig? table.insert(tabell,"</tr></table></div>") end table.insert(tabell,"|}") table.insert(tabell,"</div></div>") table.insert(tabell,"|}") utskrift = table.concat(tabell, '\n') return utskrift --return tabell end return export jp2cq6tn27p3z4tcqbizzpzhlqr5lzp 3698086 3698085 2022-07-31T03:37:18Z Gabbe 1153 rättade till variabelnamn Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- Modulen anropar [[Modul:fr-verb-konj]] som sköter själva konjugeringen. -- Denna modul hanterar enbart den visuella framställningen av dessa. -- Denna modul anropas i sin tur av en mall, just nu {{fr-verb-test}}. -- Upphovsman och kontaktperson: [[Användare:Gabbe]] local export = {} local tabell = {} local p=require("Modul:fr-verb-konj") -- för konjugeringarna local glink=require("Modul:grammar-link") -- för motsvarigheten till {{g-cell}} export.show = function ( argument ) local artikelnamn = argument.args["artikelnamn"] q = p.konjugera(artikelnamn) -- följande tre rader används enbart i felsökningssyfte if (argument.args["enbartbnummer"] == "ja") then return q["Bescherelle_nummer"] end -- hjälpverb: "avoir" eller "être" ? local auxil_verb = argument.args["hjälpverb"] -- främst användarens if (auxil_verb == "") then auxil_verb = q["auxil"] -- annars modulens förslag end if (auxil_verb == "") then auxil_verb = "avoir" -- annars avoir end -- ska det böjas opersonligt? (exempelvis "falloir") local opers = false -- normalfallet är nej, inte opersonlig -- vissa verb *kan* bara böjas opersonligt, då -- är det nödvändigt if (q["impersonnel"]) then opers = true elseif (argument.args["opers"] == "ja") then -- annars, vad begär användaren? opers = true elseif (argument.args["opers"] == "j") then opers = true end -- text om "betydelser" local betydelser_text = argument.args["betydelser"] -- hantera alternativformerna först local indikativ_present_1pers_sg = "" local indikativ_present_2pers_sg = "" local indikativ_present_3pers_sg = "" local indikativ_present_1pers_pl = "" local indikativ_present_2pers_pl = "" local indikativ_present_3pers_pl = "" if (q["indikativ_present_1pers_sg_alt"] ~= "") then indikativ_present_1pers_sg = glink.link(q["indikativ_present_1pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_present_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_1pers_sg = glink.link(q["indikativ_present_1pers_sg"],"infl","fr") end if (q["indikativ_present_2pers_sg_alt"] ~= "") then indikativ_present_2pers_sg = glink.link(q["indikativ_present_2pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_present_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_2pers_sg = glink.link(q["indikativ_present_2pers_sg"],"infl","fr") end if (q["indikativ_present_3pers_sg_alt"] ~= "") then indikativ_present_3pers_sg = glink.link(q["indikativ_present_3pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_present_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_3pers_sg = glink.link(q["indikativ_present_3pers_sg"],"infl","fr") end if (q["indikativ_present_1pers_pl_alt"] ~= "") then indikativ_present_1pers_pl = glink.link(q["indikativ_present_1pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_present_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_1pers_pl = glink.link(q["indikativ_present_1pers_pl"],"infl","fr") end if (q["indikativ_present_2pers_pl_alt"] ~= "") then indikativ_present_2pers_pl = glink.link(q["indikativ_present_2pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_present_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_2pers_pl = glink.link(q["indikativ_present_2pers_pl"],"infl","fr") end if (q["indikativ_present_3pers_pl_alt"] ~= "") then indikativ_present_3pers_pl = glink.link(q["indikativ_present_3pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_present_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_present_3pers_pl = glink.link(q["indikativ_present_3pers_pl"],"infl","fr") end local indikativ_imparfait_1pers_sg = "" local indikativ_imparfait_2pers_sg = "" local indikativ_imparfait_3pers_sg = "" local indikativ_imparfait_1pers_pl = "" local indikativ_imparfait_2pers_pl = "" local indikativ_imparfait_3pers_pl = "" if (q["indikativ_imparfait_1pers_sg_alt"] ~= "") then indikativ_imparfait_1pers_sg = glink.link(q["indikativ_imparfait_1pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_1pers_sg = glink.link(q["indikativ_imparfait_1pers_sg"],"infl","fr") end if (q["indikativ_imparfait_2pers_sg_alt"] ~= "") then indikativ_imparfait_2pers_sg = glink.link(q["indikativ_imparfait_2pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_2pers_sg = glink.link(q["indikativ_imparfait_2pers_sg"],"infl","fr") end if (q["indikativ_imparfait_3pers_sg_alt"] ~= "") then indikativ_imparfait_3pers_sg = glink.link(q["indikativ_imparfait_3pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_3pers_sg = glink.link(q["indikativ_imparfait_3pers_sg"],"infl","fr") end if (q["indikativ_imparfait_1pers_pl_alt"] ~= "") then indikativ_imparfait_1pers_pl = glink.link(q["indikativ_imparfait_1pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_1pers_pl = glink.link(q["indikativ_imparfait_1pers_pl"],"infl","fr") end if (q["indikativ_imparfait_2pers_pl_alt"] ~= "") then indikativ_imparfait_2pers_pl = glink.link(q["indikativ_imparfait_2pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_2pers_pl = glink.link(q["indikativ_imparfait_2pers_pl"],"infl","fr") end if (q["indikativ_imparfait_3pers_pl_alt"] ~= "") then indikativ_imparfait_3pers_pl = glink.link(q["indikativ_imparfait_3pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_imparfait_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_imparfait_3pers_pl = glink.link(q["indikativ_imparfait_3pers_pl"],"infl","fr") end local indikativ_passesimple_1pers_sg = "" local indikativ_passesimple_2pers_sg = "" local indikativ_passesimple_3pers_sg = "" local indikativ_passesimple_1pers_pl = "" local indikativ_passesimple_2pers_pl = "" local indikativ_passesimple_3pers_pl = "" if (q["indikativ_passesimple_1pers_sg_alt"] ~= "") then indikativ_passesimple_1pers_sg = glink.link(q["indikativ_passesimple_1pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_1pers_sg = glink.link(q["indikativ_passesimple_1pers_sg"],"infl","fr") end if (q["indikativ_passesimple_2pers_sg_alt"] ~= "") then indikativ_passesimple_2pers_sg = glink.link(q["indikativ_passesimple_2pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_2pers_sg = glink.link(q["indikativ_passesimple_2pers_sg"],"infl","fr") end if (q["indikativ_passesimple_3pers_sg_alt"] ~= "") then indikativ_passesimple_3pers_sg = glink.link(q["indikativ_passesimple_3pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_3pers_sg = glink.link(q["indikativ_passesimple_3pers_sg"],"infl","fr") end if (q["indikativ_passesimple_1pers_pl_alt"] ~= "") then indikativ_passesimple_1pers_pl = glink.link(q["indikativ_passesimple_1pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_1pers_pl = glink.link(q["indikativ_passesimple_1pers_pl"],"infl","fr") end if (q["indikativ_passesimple_2pers_pl_alt"] ~= "") then indikativ_passesimple_2pers_pl = glink.link(q["indikativ_passesimple_2pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_2pers_pl = glink.link(q["indikativ_passesimple_2pers_pl"],"infl","fr") end if (q["indikativ_passesimple_3pers_pl_alt"] ~= "") then indikativ_passesimple_3pers_pl = glink.link(q["indikativ_passesimple_3pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_passesimple_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_passesimple_3pers_pl = glink.link(q["indikativ_passesimple_3pers_pl"],"infl","fr") end local indikativ_futur_1pers_sg = "" local indikativ_futur_2pers_sg = "" local indikativ_futur_3pers_sg = "" local indikativ_futur_1pers_pl = "" local indikativ_futur_2pers_pl = "" local indikativ_futur_3pers_pl = "" if (q["indikativ_futur_1pers_sg_alt"] ~= "") then indikativ_futur_1pers_sg = glink.link(q["indikativ_futur_1pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_futur_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_1pers_sg = glink.link(q["indikativ_futur_1pers_sg"],"infl","fr") end if (q["indikativ_futur_2pers_sg_alt"] ~= "") then indikativ_futur_2pers_sg = glink.link(q["indikativ_futur_2pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_futur_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_2pers_sg = glink.link(q["indikativ_futur_2pers_sg"],"infl","fr") end if (q["indikativ_futur_3pers_sg_alt"] ~= "") then indikativ_futur_3pers_sg = glink.link(q["indikativ_futur_3pers_sg"],"infl","fr")..", "..glink.link(q["indikativ_futur_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_3pers_sg = glink.link(q["indikativ_futur_3pers_sg"],"infl","fr") end if (q["indikativ_futur_1pers_pl_alt"] ~= "") then indikativ_futur_1pers_pl = glink.link(q["indikativ_futur_1pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_futur_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_1pers_pl = glink.link(q["indikativ_futur_1pers_pl"],"infl","fr") end if (q["indikativ_futur_2pers_pl_alt"] ~= "") then indikativ_futur_2pers_pl = glink.link(q["indikativ_futur_2pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_futur_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_2pers_pl = glink.link(q["indikativ_futur_2pers_pl"],"infl","fr") end if (q["indikativ_futur_3pers_pl_alt"] ~= "") then indikativ_futur_3pers_pl = glink.link(q["indikativ_futur_3pers_pl"],"infl","fr")..", "..glink.link(q["indikativ_futur_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else indikativ_futur_3pers_pl = glink.link(q["indikativ_futur_3pers_pl"],"infl","fr") end local konjunktiv_present_1pers_sg = "" local konjunktiv_present_2pers_sg = "" local konjunktiv_present_3pers_sg = "" local konjunktiv_present_1pers_pl = "" local konjunktiv_present_2pers_pl = "" local konjunktiv_present_3pers_pl = "" if (q["konjunktiv_present_1pers_sg_alt"] ~= "") then konjunktiv_present_1pers_sg = glink.link(q["konjunktiv_present_1pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_present_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_1pers_sg = glink.link(q["konjunktiv_present_1pers_sg"],"infl","fr") end if (q["konjunktiv_present_2pers_sg_alt"] ~= "") then konjunktiv_present_2pers_sg = glink.link(q["konjunktiv_present_2pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_present_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_2pers_sg = glink.link(q["konjunktiv_present_2pers_sg"],"infl","fr") end if (q["konjunktiv_present_3pers_sg_alt"] ~= "") then konjunktiv_present_3pers_sg = glink.link(q["konjunktiv_present_3pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_present_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_3pers_sg = glink.link(q["konjunktiv_present_3pers_sg"],"infl","fr") end if (q["konjunktiv_present_1pers_pl_alt"] ~= "") then konjunktiv_present_1pers_pl = glink.link(q["konjunktiv_present_1pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_present_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_1pers_pl = glink.link(q["konjunktiv_present_1pers_pl"],"infl","fr") end if (q["konjunktiv_present_2pers_pl_alt"] ~= "") then konjunktiv_present_2pers_pl = glink.link(q["konjunktiv_present_2pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_present_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_2pers_pl = glink.link(q["konjunktiv_present_2pers_pl"],"infl","fr") end if (q["konjunktiv_present_3pers_pl_alt"] ~= "") then konjunktiv_present_3pers_pl = glink.link(q["konjunktiv_present_3pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_present_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_present_3pers_pl = glink.link(q["konjunktiv_present_3pers_pl"],"infl","fr") end local konjunktiv_imparfait_1pers_sg = "" local konjunktiv_imparfait_2pers_sg = "" local konjunktiv_imparfait_3pers_sg = "" local konjunktiv_imparfait_1pers_pl = "" local konjunktiv_imparfait_2pers_pl = "" local konjunktiv_imparfait_3pers_pl = "" if (q["konjunktiv_imparfait_1pers_sg_alt"] ~= "") then konjunktiv_imparfait_1pers_sg = glink.link(q["konjunktiv_imparfait_1pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_1pers_sg = glink.link(q["konjunktiv_imparfait_1pers_sg"],"infl","fr") end if (q["konjunktiv_imparfait_2pers_sg_alt"] ~= "") then konjunktiv_imparfait_2pers_sg = glink.link(q["konjunktiv_imparfait_2pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_2pers_sg = glink.link(q["konjunktiv_imparfait_2pers_sg"],"infl","fr") end if (q["konjunktiv_imparfait_3pers_sg_alt"] ~= "") then konjunktiv_imparfait_3pers_sg = glink.link(q["konjunktiv_imparfait_3pers_sg"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_3pers_sg = glink.link(q["konjunktiv_imparfait_3pers_sg"],"infl","fr") end if (q["konjunktiv_imparfait_1pers_pl_alt"] ~= "") then konjunktiv_imparfait_1pers_pl = glink.link(q["konjunktiv_imparfait_1pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_1pers_pl = glink.link(q["konjunktiv_imparfait_1pers_pl"],"infl","fr") end if (q["konjunktiv_imparfait_2pers_pl_alt"] ~= "") then konjunktiv_imparfait_2pers_pl = glink.link(q["konjunktiv_imparfait_2pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_2pers_pl = glink.link(q["konjunktiv_imparfait_2pers_pl"],"infl","fr") end if (q["konjunktiv_imparfait_3pers_pl_alt"] ~= "") then konjunktiv_imparfait_3pers_pl = glink.link(q["konjunktiv_imparfait_3pers_pl"],"infl","fr")..", "..glink.link(q["konjunktiv_imparfait_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konjunktiv_imparfait_3pers_pl = glink.link(q["konjunktiv_imparfait_3pers_pl"],"infl","fr") end local konditional_present_1pers_sg = "" local konditional_present_2pers_sg = "" local konditional_present_3pers_sg = "" local konditional_present_1pers_pl = "" local konditional_present_2pers_pl = "" local konditional_present_3pers_pl = "" if (q["konditional_present_1pers_sg_alt"] ~= "") then konditional_present_1pers_sg = glink.link(q["konditional_present_1pers_sg"],"infl","fr")..", "..glink.link(q["konditional_present_1pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_1pers_sg = glink.link(q["konditional_present_1pers_sg"],"infl","fr") end if (q["konditional_present_2pers_sg_alt"] ~= "") then konditional_present_2pers_sg = glink.link(q["konditional_present_2pers_sg"],"infl","fr")..", "..glink.link(q["konditional_present_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_2pers_sg = glink.link(q["konditional_present_2pers_sg"],"infl","fr") end if (q["konditional_present_3pers_sg_alt"] ~= "") then konditional_present_3pers_sg = glink.link(q["konditional_present_3pers_sg"],"infl","fr")..", "..glink.link(q["konditional_present_3pers_sg_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_3pers_sg = glink.link(q["konditional_present_3pers_sg"],"infl","fr") end if (q["konditional_present_1pers_pl_alt"] ~= "") then konditional_present_1pers_pl = glink.link(q["konditional_present_1pers_pl"],"infl","fr")..", "..glink.link(q["konditional_present_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_1pers_pl = glink.link(q["konditional_present_1pers_pl"],"infl","fr") end if (q["konditional_present_2pers_pl_alt"] ~= "") then konditional_present_2pers_pl = glink.link(q["konditional_present_2pers_pl"],"infl","fr")..", "..glink.link(q["konditional_present_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_2pers_pl = glink.link(q["konditional_present_2pers_pl"],"infl","fr") end if (q["konditional_present_3pers_pl_alt"] ~= "") then konditional_present_3pers_pl = glink.link(q["konditional_present_3pers_pl"],"infl","fr")..", "..glink.link(q["konditional_present_3pers_pl_alt"],"infl","fr").."<sup>1</sup>" else konditional_present_3pers_pl = glink.link(q["konditional_present_3pers_pl"],"infl","fr") end local imp_2pers_sg = "" local imp_1pers_pl = "" local imp_2pers_pl = "" if (q["imp_2pers_sg_alt"] ~= "") then imp_2pers_sg = glink.link(q["imp_2pers_sg"],"infl","fr")..", "..glink.link(q["imp_2pers_sg_alt"],"infl","fr").."<sup>1</sup>" else imp_2pers_sg = glink.link(q["imp_2pers_sg"],"infl","fr") end if (q["imp_1pers_pl_alt"] ~= "") then imp_1pers_pl = glink.link(q["imp_1pers_pl"],"infl","fr")..", "..glink.link(q["imp_1pers_pl_alt"],"infl","fr").."<sup>1</sup>" else imp_1pers_pl = glink.link(q["imp_1pers_pl"],"infl","fr") end if (q["imp_2pers_pl_alt"] ~= "") then imp_2pers_pl = glink.link(q["imp_2pers_pl"],"infl","fr")..", "..glink.link(q["imp_2pers_pl_alt"],"infl","fr").."<sup>1</sup>" else imp_2pers_pl = glink.link(q["imp_2pers_pl"],"infl","fr") end -- alternativt sätt att hantera ovanstående local bojningsformer = { 'indikativ_present_1pers_sg', 'indikativ_present_2pers_sg', 'indikativ_present_3pers_sg', 'indikativ_present_1pers_pl', 'indikativ_present_2pers_pl', 'indikativ_present_3pers_pl', 'indikativ_imparfait_1pers_sg', 'indikativ_imparfait_2pers_sg', 'indikativ_imparfait_3pers_sg', 'indikativ_imparfait_1pers_pl', 'indikativ_imparfait_2pers_pl', 'indikativ_imparfait_3pers_pl', 'indikativ_passesimple_1pers_sg', 'indikativ_passesimple_2pers_sg', 'indikativ_passesimple_3pers_sg', 'indikativ_passesimple_1pers_pl', 'indikativ_passesimple_2pers_pl', 'indikativ_passesimple_3pers_pl', 'indikativ_futur_1pers_sg', 'indikativ_futur_2pers_sg', 'indikativ_futur_3pers_sg', 'indikativ_futur_1pers_pl', 'indikativ_futur_2pers_pl', 'indikativ_futur_3pers_pl', 'konjunktiv_present_1pers_sg', 'konjunktiv_present_2pers_sg', 'konjunktiv_present_3pers_sg', 'konjunktiv_present_1pers_pl', 'konjunktiv_present_2pers_pl', 'konjunktiv_present_3pers_pl', 'konjunktiv_imparfait_1pers_sg', 'konjunktiv_imparfait_2pers_sg', 'konjunktiv_imparfait_3pers_sg', 'konjunktiv_imparfait_1pers_pl', 'konjunktiv_imparfait_2pers_pl', 'konjunktiv_imparfait_3pers_pl', 'konditional_present_1pers_sg', 'konditional_present_2pers_sg', 'konditional_present_3pers_sg', 'konditional_present_1pers_pl', 'konditional_present_2pers_pl', 'konditional_present_3pers_pl', 'imp_2pers_sg', 'imp_1pers_pl', 'imp_2pers_pl' } for bojningsformnummer = 1, 45 do if (q[bojningsformer[bojningsformnummer].."_alt"] ~= "") then if(q["fotnot"] ~= "") then bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr").."<sup>1</sup>" else bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr") end else bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr") end end -- sen, själva tabellen table.insert(tabell,"") table.insert(tabell,"{| class=\"NavFrameContainer grammar-hide\"") table.insert(tabell,"|-") table.insert(tabell,"|<div class=\"NavFrame\">") if (betydelser_text ~= "") then table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''<br> <i>"..betydelser_text.."</i></div>") else table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''</div>") end table.insert(tabell,"<div class=\"NavContent\">") table.insert(tabell,"{| class=\"grammar template-fr-verb-er min\" cellspacing=\"0\" data-lang=\"fr\" data-h3=\"verb\"") if (betydelser_text ~= "") then table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."&nbsp;"..betydelser_text.."''") else table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."''") end if(opers) then table.insert(tabell,"!class=\"main\"|Personliga former") else table.insert(tabell,"!class=\"main\" colspan=\"6\"|Personliga former") end table.insert(tabell,"|-") if(opers) then table.insert(tabell,"!3:e pers. sing.") else table.insert(tabell,"!1:a pers. sing.") table.insert(tabell,"!2:a pers. sing.") table.insert(tabell,"!3:e pers. sing.") table.insert(tabell,"!1:a pers. plur.") table.insert(tabell,"!2:a pers. plur.") table.insert(tabell,"!3:e pers. plur.") end table.insert(tabell,"|-") table.insert(tabell,"!'''indikativ'''") if(opers) then table.insert(tabell,"!il") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if(opers) then table.insert(tabell,"|"..indikativ_present_3pers_sg) else table.insert(tabell,"|"..indikativ_present_1pers_sg) table.insert(tabell,"|"..indikativ_present_2pers_sg) table.insert(tabell,"|"..indikativ_present_3pers_sg) table.insert(tabell,"|"..indikativ_present_1pers_pl) table.insert(tabell,"|"..indikativ_present_2pers_pl) table.insert(tabell,"|"..indikativ_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt, kontinuerligt (jfr. engelskans \"I was ...ing\") -->") if(opers) then table.insert(tabell,"|"..indikativ_imparfait_3pers_sg) else table.insert(tabell,"|"..indikativ_imparfait_1pers_sg) table.insert(tabell,"|"..indikativ_imparfait_2pers_sg) table.insert(tabell,"|"..indikativ_imparfait_3pers_sg) table.insert(tabell,"|"..indikativ_imparfait_1pers_pl) table.insert(tabell,"|"..indikativ_imparfait_2pers_pl) table.insert(tabell,"|"..indikativ_imparfait_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé simple <!-- preteritum -->") if(opers) then table.insert(tabell,"|"..indikativ_passesimple_3pers_sg) else table.insert(tabell,"|"..indikativ_passesimple_1pers_sg) table.insert(tabell,"|"..indikativ_passesimple_2pers_sg) table.insert(tabell,"|"..indikativ_passesimple_3pers_sg) table.insert(tabell,"|"..indikativ_passesimple_1pers_pl) table.insert(tabell,"|"..indikativ_passesimple_2pers_pl) table.insert(tabell,"|"..indikativ_passesimple_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!futur simple <!-- futurum -->") if(opers) then table.insert(tabell,"|"..indikativ_futur_3pers_sg) else table.insert(tabell,"|"..indikativ_futur_1pers_sg) table.insert(tabell,"|"..indikativ_futur_2pers_sg) table.insert(tabell,"|"..indikativ_futur_3pers_sg) table.insert(tabell,"|"..indikativ_futur_1pers_pl) table.insert(tabell,"|"..indikativ_futur_2pers_pl) table.insert(tabell,"|"..indikativ_futur_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé composé <!-- perfekt -->") if (opers) then table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|ai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|as "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ont "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|suis "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|es "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|est "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sommes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|êtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|sont "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé antérieur <!-- egentligen samma sak som pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûmes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûtes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eurent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fut "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fûmes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fûtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|furent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aviez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avaient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|était "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|étiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|étaient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!futur antérieur <!-- futurumperfekt (\"jag ska ha ...t\") -->") if (opers) then table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auras "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auront "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serai "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|seras "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sera "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|seront "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konjunktiv'''") if (opers) then table.insert(tabell,"!qu'il") else table.insert(tabell,"!que je, que j'") table.insert(tabell,"!que tu") table.insert(tabell,"!qu'il qu'elle qu'on") table.insert(tabell,"!que nous") table.insert(tabell,"!que vous") table.insert(tabell,"!qu'ils qu'elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..konjunktiv_present_3pers_sg) else table.insert(tabell,"|"..konjunktiv_present_1pers_sg) table.insert(tabell,"|"..konjunktiv_present_2pers_sg) table.insert(tabell,"|"..konjunktiv_present_3pers_sg) table.insert(tabell,"|"..konjunktiv_present_1pers_pl) table.insert(tabell,"|"..konjunktiv_present_2pers_pl) table.insert(tabell,"|"..konjunktiv_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt -->") if (opers) then table.insert(tabell,"|"..konjunktiv_imparfait_3pers_sg) else table.insert(tabell,"|"..konjunktiv_imparfait_1pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_2pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_3pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_1pers_pl) table.insert(tabell,"|"..konjunktiv_imparfait_2pers_pl) table.insert(tabell,"|"..konjunktiv_imparfait_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (opers) then table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aies "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soit "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|soient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konditionalis'''") if (opers) then table.insert(tabell,"!il elle on") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..konditional_present_3pers_sg) else table.insert(tabell,"|"..konditional_present_1pers_sg) table.insert(tabell,"|"..konditional_present_2pers_sg) table.insert(tabell,"|"..konditional_present_3pers_sg) table.insert(tabell,"|"..konditional_present_1pers_pl) table.insert(tabell,"|"..konditional_present_2pers_pl) table.insert(tabell,"|"..konditional_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé 1<sup>re</sup> forme <!-- preteritum, 1:a formen -->") if (opers) then table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auriez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auraient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé 2<sup>de</sup> forme <!-- preteritum, 2:a formen -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") if (not opers) then table.insert(tabell,"!'''imperativ'''") table.insert(tabell,"!") table.insert(tabell,"!(tu)") table.insert(tabell,"!") table.insert(tabell,"!(nous)") table.insert(tabell,"!(vous)") table.insert(tabell,"!") table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..imp_2pers_sg) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..imp_1pers_pl) table.insert(tabell,"|"..imp_2pers_pl) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (auxil_verb == "avoir") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") elseif (auxil_verb == "être") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|&nbsp;") end table.insert(tabell,"|-") end table.insert(tabell,"!class=\"main\" colspan=7|Opersonliga former") table.insert(tabell,"|-") if (opers) then table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|"..glink.link(q["verb"],"infl","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe présent <!-- presensparticip -->") table.insert(tabell,"|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") table.insert(tabell,"|avoir "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé<!-- perfektparticip -->") table.insert(tabell,"|"..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") table.insert(tabell,"|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé <!-- perfektparticip -->") table.insert(tabell,"|ayant "..glink.link(q["perfpart"],"perfpart","fr")) else table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|colspan=2|"..glink.link(q["artikelnamn"],"infl","fr")) table.insert(tabell,"!colspan=2|participe présent <!-- presensparticip -->") table.insert(tabell,"|colspan=2|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|avoir "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|être "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, sing mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart"],"perfpart","fr").." / "..glink.link(q["perfpart_f_sg"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|colspan=2|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, plur mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart_m_pl"],"perfpart","fr").." / "..glink.link(q["perfpart_f_pl"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|en étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé <!-- perfektparticip -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end end if(q["fotnot"] ~= "") then table.insert(tabell,"<p>&#32;") table.insert(tabell,"</p>") table.insert(tabell,"</td></tr>") table.insert(tabell,"<tr>") -- table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tbody><tr>") -- <tbody> onödig? table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tr>") table.insert(tabell,"<th>Not:</th>") table.insert(tabell,"<td>") table.insert(tabell,"<ol><li>"..q["fotnot"].."</li></ol>") table.insert(tabell,"</td>") -- table.insert(tabell,"</tr></tbody></table></div>") -- </tbody> onödig? table.insert(tabell,"</tr></table></div>") end table.insert(tabell,"|}") table.insert(tabell,"</div></div>") table.insert(tabell,"|}") utskrift = table.concat(tabell, '\n') return utskrift --return tabell end return export 5mnq8wbquspyg0o5dwcrpyxognvv9q1 3698087 3698086 2022-07-31T03:40:44Z Gabbe 1153 tog bort onödiga funktioner Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- Modulen anropar [[Modul:fr-verb-konj]] som sköter själva konjugeringen. -- Denna modul hanterar enbart den visuella framställningen av dessa. -- Denna modul anropas i sin tur av en mall, just nu {{fr-verb-test}}. -- Upphovsman och kontaktperson: [[Användare:Gabbe]] local export = {} local tabell = {} local p=require("Modul:fr-verb-konj") -- för konjugeringarna local glink=require("Modul:grammar-link") -- för motsvarigheten till {{g-cell}} export.show = function ( argument ) local artikelnamn = argument.args["artikelnamn"] q = p.konjugera(artikelnamn) -- följande tre rader används enbart i felsökningssyfte if (argument.args["enbartbnummer"] == "ja") then return q["Bescherelle_nummer"] end -- hjälpverb: "avoir" eller "être" ? local auxil_verb = argument.args["hjälpverb"] -- främst användarens if (auxil_verb == "") then auxil_verb = q["auxil"] -- annars modulens förslag end if (auxil_verb == "") then auxil_verb = "avoir" -- annars avoir end -- ska det böjas opersonligt? (exempelvis "falloir") local opers = false -- normalfallet är nej, inte opersonlig -- vissa verb *kan* bara böjas opersonligt, då -- är det nödvändigt if (q["impersonnel"]) then opers = true elseif (argument.args["opers"] == "ja") then -- annars, vad begär användaren? opers = true elseif (argument.args["opers"] == "j") then opers = true end -- text om "betydelser" local betydelser_text = argument.args["betydelser"] -- hantera alternativformerna först local indikativ_present_1pers_sg = "" local indikativ_present_2pers_sg = "" local indikativ_present_3pers_sg = "" local indikativ_present_1pers_pl = "" local indikativ_present_2pers_pl = "" local indikativ_present_3pers_pl = "" local indikativ_imparfait_1pers_sg = "" local indikativ_imparfait_2pers_sg = "" local indikativ_imparfait_3pers_sg = "" local indikativ_imparfait_1pers_pl = "" local indikativ_imparfait_2pers_pl = "" local indikativ_imparfait_3pers_pl = "" local indikativ_passesimple_1pers_sg = "" local indikativ_passesimple_2pers_sg = "" local indikativ_passesimple_3pers_sg = "" local indikativ_passesimple_1pers_pl = "" local indikativ_passesimple_2pers_pl = "" local indikativ_passesimple_3pers_pl = "" local indikativ_futur_1pers_sg = "" local indikativ_futur_2pers_sg = "" local indikativ_futur_3pers_sg = "" local indikativ_futur_1pers_pl = "" local indikativ_futur_2pers_pl = "" local indikativ_futur_3pers_pl = "" local konjunktiv_present_1pers_sg = "" local konjunktiv_present_2pers_sg = "" local konjunktiv_present_3pers_sg = "" local konjunktiv_present_1pers_pl = "" local konjunktiv_present_2pers_pl = "" local konjunktiv_present_3pers_pl = "" local konjunktiv_imparfait_1pers_sg = "" local konjunktiv_imparfait_2pers_sg = "" local konjunktiv_imparfait_3pers_sg = "" local konjunktiv_imparfait_1pers_pl = "" local konjunktiv_imparfait_2pers_pl = "" local konjunktiv_imparfait_3pers_pl = "" local konditional_present_1pers_sg = "" local konditional_present_2pers_sg = "" local konditional_present_3pers_sg = "" local konditional_present_1pers_pl = "" local konditional_present_2pers_pl = "" local konditional_present_3pers_pl = "" local imp_2pers_sg = "" local imp_1pers_pl = "" local imp_2pers_pl = "" local bojningsformer = { 'indikativ_present_1pers_sg', 'indikativ_present_2pers_sg', 'indikativ_present_3pers_sg', 'indikativ_present_1pers_pl', 'indikativ_present_2pers_pl', 'indikativ_present_3pers_pl', 'indikativ_imparfait_1pers_sg', 'indikativ_imparfait_2pers_sg', 'indikativ_imparfait_3pers_sg', 'indikativ_imparfait_1pers_pl', 'indikativ_imparfait_2pers_pl', 'indikativ_imparfait_3pers_pl', 'indikativ_passesimple_1pers_sg', 'indikativ_passesimple_2pers_sg', 'indikativ_passesimple_3pers_sg', 'indikativ_passesimple_1pers_pl', 'indikativ_passesimple_2pers_pl', 'indikativ_passesimple_3pers_pl', 'indikativ_futur_1pers_sg', 'indikativ_futur_2pers_sg', 'indikativ_futur_3pers_sg', 'indikativ_futur_1pers_pl', 'indikativ_futur_2pers_pl', 'indikativ_futur_3pers_pl', 'konjunktiv_present_1pers_sg', 'konjunktiv_present_2pers_sg', 'konjunktiv_present_3pers_sg', 'konjunktiv_present_1pers_pl', 'konjunktiv_present_2pers_pl', 'konjunktiv_present_3pers_pl', 'konjunktiv_imparfait_1pers_sg', 'konjunktiv_imparfait_2pers_sg', 'konjunktiv_imparfait_3pers_sg', 'konjunktiv_imparfait_1pers_pl', 'konjunktiv_imparfait_2pers_pl', 'konjunktiv_imparfait_3pers_pl', 'konditional_present_1pers_sg', 'konditional_present_2pers_sg', 'konditional_present_3pers_sg', 'konditional_present_1pers_pl', 'konditional_present_2pers_pl', 'konditional_present_3pers_pl', 'imp_2pers_sg', 'imp_1pers_pl', 'imp_2pers_pl' } for bojningsformnummer = 1, 45 do if (q[bojningsformer[bojningsformnummer].."_alt"] ~= "") then if(q["fotnot"] ~= "") then bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr").."<sup>1</sup>" else bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr") end else bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr") end end -- sen, själva tabellen table.insert(tabell,"") table.insert(tabell,"{| class=\"NavFrameContainer grammar-hide\"") table.insert(tabell,"|-") table.insert(tabell,"|<div class=\"NavFrame\">") if (betydelser_text ~= "") then table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''<br> <i>"..betydelser_text.."</i></div>") else table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''</div>") end table.insert(tabell,"<div class=\"NavContent\">") table.insert(tabell,"{| class=\"grammar template-fr-verb-er min\" cellspacing=\"0\" data-lang=\"fr\" data-h3=\"verb\"") if (betydelser_text ~= "") then table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."&nbsp;"..betydelser_text.."''") else table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."''") end if(opers) then table.insert(tabell,"!class=\"main\"|Personliga former") else table.insert(tabell,"!class=\"main\" colspan=\"6\"|Personliga former") end table.insert(tabell,"|-") if(opers) then table.insert(tabell,"!3:e pers. sing.") else table.insert(tabell,"!1:a pers. sing.") table.insert(tabell,"!2:a pers. sing.") table.insert(tabell,"!3:e pers. sing.") table.insert(tabell,"!1:a pers. plur.") table.insert(tabell,"!2:a pers. plur.") table.insert(tabell,"!3:e pers. plur.") end table.insert(tabell,"|-") table.insert(tabell,"!'''indikativ'''") if(opers) then table.insert(tabell,"!il") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if(opers) then table.insert(tabell,"|"..indikativ_present_3pers_sg) else table.insert(tabell,"|"..indikativ_present_1pers_sg) table.insert(tabell,"|"..indikativ_present_2pers_sg) table.insert(tabell,"|"..indikativ_present_3pers_sg) table.insert(tabell,"|"..indikativ_present_1pers_pl) table.insert(tabell,"|"..indikativ_present_2pers_pl) table.insert(tabell,"|"..indikativ_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt, kontinuerligt (jfr. engelskans \"I was ...ing\") -->") if(opers) then table.insert(tabell,"|"..indikativ_imparfait_3pers_sg) else table.insert(tabell,"|"..indikativ_imparfait_1pers_sg) table.insert(tabell,"|"..indikativ_imparfait_2pers_sg) table.insert(tabell,"|"..indikativ_imparfait_3pers_sg) table.insert(tabell,"|"..indikativ_imparfait_1pers_pl) table.insert(tabell,"|"..indikativ_imparfait_2pers_pl) table.insert(tabell,"|"..indikativ_imparfait_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé simple <!-- preteritum -->") if(opers) then table.insert(tabell,"|"..indikativ_passesimple_3pers_sg) else table.insert(tabell,"|"..indikativ_passesimple_1pers_sg) table.insert(tabell,"|"..indikativ_passesimple_2pers_sg) table.insert(tabell,"|"..indikativ_passesimple_3pers_sg) table.insert(tabell,"|"..indikativ_passesimple_1pers_pl) table.insert(tabell,"|"..indikativ_passesimple_2pers_pl) table.insert(tabell,"|"..indikativ_passesimple_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!futur simple <!-- futurum -->") if(opers) then table.insert(tabell,"|"..indikativ_futur_3pers_sg) else table.insert(tabell,"|"..indikativ_futur_1pers_sg) table.insert(tabell,"|"..indikativ_futur_2pers_sg) table.insert(tabell,"|"..indikativ_futur_3pers_sg) table.insert(tabell,"|"..indikativ_futur_1pers_pl) table.insert(tabell,"|"..indikativ_futur_2pers_pl) table.insert(tabell,"|"..indikativ_futur_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé composé <!-- perfekt -->") if (opers) then table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|ai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|as "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ont "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|suis "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|es "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|est "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sommes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|êtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|sont "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé antérieur <!-- egentligen samma sak som pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûmes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûtes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eurent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fut "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fûmes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fûtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|furent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aviez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avaient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|était "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|étiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|étaient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!futur antérieur <!-- futurumperfekt (\"jag ska ha ...t\") -->") if (opers) then table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auras "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auront "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serai "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|seras "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sera "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|seront "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konjunktiv'''") if (opers) then table.insert(tabell,"!qu'il") else table.insert(tabell,"!que je, que j'") table.insert(tabell,"!que tu") table.insert(tabell,"!qu'il qu'elle qu'on") table.insert(tabell,"!que nous") table.insert(tabell,"!que vous") table.insert(tabell,"!qu'ils qu'elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..konjunktiv_present_3pers_sg) else table.insert(tabell,"|"..konjunktiv_present_1pers_sg) table.insert(tabell,"|"..konjunktiv_present_2pers_sg) table.insert(tabell,"|"..konjunktiv_present_3pers_sg) table.insert(tabell,"|"..konjunktiv_present_1pers_pl) table.insert(tabell,"|"..konjunktiv_present_2pers_pl) table.insert(tabell,"|"..konjunktiv_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt -->") if (opers) then table.insert(tabell,"|"..konjunktiv_imparfait_3pers_sg) else table.insert(tabell,"|"..konjunktiv_imparfait_1pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_2pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_3pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_1pers_pl) table.insert(tabell,"|"..konjunktiv_imparfait_2pers_pl) table.insert(tabell,"|"..konjunktiv_imparfait_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (opers) then table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aies "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soit "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|soient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konditionalis'''") if (opers) then table.insert(tabell,"!il elle on") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..konditional_present_3pers_sg) else table.insert(tabell,"|"..konditional_present_1pers_sg) table.insert(tabell,"|"..konditional_present_2pers_sg) table.insert(tabell,"|"..konditional_present_3pers_sg) table.insert(tabell,"|"..konditional_present_1pers_pl) table.insert(tabell,"|"..konditional_present_2pers_pl) table.insert(tabell,"|"..konditional_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé 1<sup>re</sup> forme <!-- preteritum, 1:a formen -->") if (opers) then table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auriez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auraient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé 2<sup>de</sup> forme <!-- preteritum, 2:a formen -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") if (not opers) then table.insert(tabell,"!'''imperativ'''") table.insert(tabell,"!") table.insert(tabell,"!(tu)") table.insert(tabell,"!") table.insert(tabell,"!(nous)") table.insert(tabell,"!(vous)") table.insert(tabell,"!") table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..imp_2pers_sg) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..imp_1pers_pl) table.insert(tabell,"|"..imp_2pers_pl) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (auxil_verb == "avoir") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") elseif (auxil_verb == "être") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|&nbsp;") end table.insert(tabell,"|-") end table.insert(tabell,"!class=\"main\" colspan=7|Opersonliga former") table.insert(tabell,"|-") if (opers) then table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|"..glink.link(q["verb"],"infl","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe présent <!-- presensparticip -->") table.insert(tabell,"|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") table.insert(tabell,"|avoir "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé<!-- perfektparticip -->") table.insert(tabell,"|"..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") table.insert(tabell,"|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé <!-- perfektparticip -->") table.insert(tabell,"|ayant "..glink.link(q["perfpart"],"perfpart","fr")) else table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|colspan=2|"..glink.link(q["artikelnamn"],"infl","fr")) table.insert(tabell,"!colspan=2|participe présent <!-- presensparticip -->") table.insert(tabell,"|colspan=2|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|avoir "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|être "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, sing mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart"],"perfpart","fr").." / "..glink.link(q["perfpart_f_sg"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|colspan=2|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, plur mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart_m_pl"],"perfpart","fr").." / "..glink.link(q["perfpart_f_pl"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|en étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé <!-- perfektparticip -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end end if(q["fotnot"] ~= "") then table.insert(tabell,"<p>&#32;") table.insert(tabell,"</p>") table.insert(tabell,"</td></tr>") table.insert(tabell,"<tr>") -- table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tbody><tr>") -- <tbody> onödig? table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tr>") table.insert(tabell,"<th>Not:</th>") table.insert(tabell,"<td>") table.insert(tabell,"<ol><li>"..q["fotnot"].."</li></ol>") table.insert(tabell,"</td>") -- table.insert(tabell,"</tr></tbody></table></div>") -- </tbody> onödig? table.insert(tabell,"</tr></table></div>") end table.insert(tabell,"|}") table.insert(tabell,"</div></div>") table.insert(tabell,"|}") utskrift = table.concat(tabell, '\n') return utskrift --return tabell end return export td874pg3gygunqlortvh1vb3u17k1a1 3698088 3698087 2022-07-31T03:43:58Z Gabbe 1153 testade detta istället Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- Modulen anropar [[Modul:fr-verb-konj]] som sköter själva konjugeringen. -- Denna modul hanterar enbart den visuella framställningen av dessa. -- Denna modul anropas i sin tur av en mall, just nu {{fr-verb-test}}. -- Upphovsman och kontaktperson: [[Användare:Gabbe]] local export = {} local tabell = {} local p=require("Modul:fr-verb-konj") -- för konjugeringarna local glink=require("Modul:grammar-link") -- för motsvarigheten till {{g-cell}} export.show = function ( argument ) local artikelnamn = argument.args["artikelnamn"] q = p.konjugera(artikelnamn) -- följande tre rader används enbart i felsökningssyfte if (argument.args["enbartbnummer"] == "ja") then return q["Bescherelle_nummer"] end -- hjälpverb: "avoir" eller "être" ? local auxil_verb = argument.args["hjälpverb"] -- främst användarens if (auxil_verb == "") then auxil_verb = q["auxil"] -- annars modulens förslag end if (auxil_verb == "") then auxil_verb = "avoir" -- annars avoir end -- ska det böjas opersonligt? (exempelvis "falloir") local opers = false -- normalfallet är nej, inte opersonlig -- vissa verb *kan* bara böjas opersonligt, då -- är det nödvändigt if (q["impersonnel"]) then opers = true elseif (argument.args["opers"] == "ja") then -- annars, vad begär användaren? opers = true elseif (argument.args["opers"] == "j") then opers = true end -- text om "betydelser" local betydelser_text = argument.args["betydelser"] -- hantera alternativformerna först local indikativ_present_1pers_sg = "" local indikativ_present_2pers_sg = "" local indikativ_present_3pers_sg = "" local indikativ_present_1pers_pl = "" local indikativ_present_2pers_pl = "" local indikativ_present_3pers_pl = "" local indikativ_imparfait_1pers_sg = "" local indikativ_imparfait_2pers_sg = "" local indikativ_imparfait_3pers_sg = "" local indikativ_imparfait_1pers_pl = "" local indikativ_imparfait_2pers_pl = "" local indikativ_imparfait_3pers_pl = "" local indikativ_passesimple_1pers_sg = "" local indikativ_passesimple_2pers_sg = "" local indikativ_passesimple_3pers_sg = "" local indikativ_passesimple_1pers_pl = "" local indikativ_passesimple_2pers_pl = "" local indikativ_passesimple_3pers_pl = "" local indikativ_futur_1pers_sg = "" local indikativ_futur_2pers_sg = "" local indikativ_futur_3pers_sg = "" local indikativ_futur_1pers_pl = "" local indikativ_futur_2pers_pl = "" local indikativ_futur_3pers_pl = "" local konjunktiv_present_1pers_sg = "" local konjunktiv_present_2pers_sg = "" local konjunktiv_present_3pers_sg = "" local konjunktiv_present_1pers_pl = "" local konjunktiv_present_2pers_pl = "" local konjunktiv_present_3pers_pl = "" local konjunktiv_imparfait_1pers_sg = "" local konjunktiv_imparfait_2pers_sg = "" local konjunktiv_imparfait_3pers_sg = "" local konjunktiv_imparfait_1pers_pl = "" local konjunktiv_imparfait_2pers_pl = "" local konjunktiv_imparfait_3pers_pl = "" local konditional_present_1pers_sg = "" local konditional_present_2pers_sg = "" local konditional_present_3pers_sg = "" local konditional_present_1pers_pl = "" local konditional_present_2pers_pl = "" local konditional_present_3pers_pl = "" local imp_2pers_sg = "" local imp_1pers_pl = "" local imp_2pers_pl = "" local bojningsformer = { 'indikativ_present_1pers_sg', 'indikativ_present_2pers_sg', 'indikativ_present_3pers_sg', 'indikativ_present_1pers_pl', 'indikativ_present_2pers_pl', 'indikativ_present_3pers_pl', 'indikativ_imparfait_1pers_sg', 'indikativ_imparfait_2pers_sg', 'indikativ_imparfait_3pers_sg', 'indikativ_imparfait_1pers_pl', 'indikativ_imparfait_2pers_pl', 'indikativ_imparfait_3pers_pl', 'indikativ_passesimple_1pers_sg', 'indikativ_passesimple_2pers_sg', 'indikativ_passesimple_3pers_sg', 'indikativ_passesimple_1pers_pl', 'indikativ_passesimple_2pers_pl', 'indikativ_passesimple_3pers_pl', 'indikativ_futur_1pers_sg', 'indikativ_futur_2pers_sg', 'indikativ_futur_3pers_sg', 'indikativ_futur_1pers_pl', 'indikativ_futur_2pers_pl', 'indikativ_futur_3pers_pl', 'konjunktiv_present_1pers_sg', 'konjunktiv_present_2pers_sg', 'konjunktiv_present_3pers_sg', 'konjunktiv_present_1pers_pl', 'konjunktiv_present_2pers_pl', 'konjunktiv_present_3pers_pl', 'konjunktiv_imparfait_1pers_sg', 'konjunktiv_imparfait_2pers_sg', 'konjunktiv_imparfait_3pers_sg', 'konjunktiv_imparfait_1pers_pl', 'konjunktiv_imparfait_2pers_pl', 'konjunktiv_imparfait_3pers_pl', 'konditional_present_1pers_sg', 'konditional_present_2pers_sg', 'konditional_present_3pers_sg', 'konditional_present_1pers_pl', 'konditional_present_2pers_pl', 'konditional_present_3pers_pl', 'imp_2pers_sg', 'imp_1pers_pl', 'imp_2pers_pl' } for bojningsformnummer = 1, 45 do if (q[bojningsformer[bojningsformnummer].."_alt"] ~= "") then if(q["fotnot"] ~= "") then _G.bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr").."<sup>1</sup>" else _G.bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr") end else _G.bojningsformer[bojningsformnummer] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr") end end -- sen, själva tabellen table.insert(tabell,"") table.insert(tabell,"{| class=\"NavFrameContainer grammar-hide\"") table.insert(tabell,"|-") table.insert(tabell,"|<div class=\"NavFrame\">") if (betydelser_text ~= "") then table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''<br> <i>"..betydelser_text.."</i></div>") else table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''</div>") end table.insert(tabell,"<div class=\"NavContent\">") table.insert(tabell,"{| class=\"grammar template-fr-verb-er min\" cellspacing=\"0\" data-lang=\"fr\" data-h3=\"verb\"") if (betydelser_text ~= "") then table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."&nbsp;"..betydelser_text.."''") else table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."''") end if(opers) then table.insert(tabell,"!class=\"main\"|Personliga former") else table.insert(tabell,"!class=\"main\" colspan=\"6\"|Personliga former") end table.insert(tabell,"|-") if(opers) then table.insert(tabell,"!3:e pers. sing.") else table.insert(tabell,"!1:a pers. sing.") table.insert(tabell,"!2:a pers. sing.") table.insert(tabell,"!3:e pers. sing.") table.insert(tabell,"!1:a pers. plur.") table.insert(tabell,"!2:a pers. plur.") table.insert(tabell,"!3:e pers. plur.") end table.insert(tabell,"|-") table.insert(tabell,"!'''indikativ'''") if(opers) then table.insert(tabell,"!il") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if(opers) then table.insert(tabell,"|"..indikativ_present_3pers_sg) else table.insert(tabell,"|"..indikativ_present_1pers_sg) table.insert(tabell,"|"..indikativ_present_2pers_sg) table.insert(tabell,"|"..indikativ_present_3pers_sg) table.insert(tabell,"|"..indikativ_present_1pers_pl) table.insert(tabell,"|"..indikativ_present_2pers_pl) table.insert(tabell,"|"..indikativ_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt, kontinuerligt (jfr. engelskans \"I was ...ing\") -->") if(opers) then table.insert(tabell,"|"..indikativ_imparfait_3pers_sg) else table.insert(tabell,"|"..indikativ_imparfait_1pers_sg) table.insert(tabell,"|"..indikativ_imparfait_2pers_sg) table.insert(tabell,"|"..indikativ_imparfait_3pers_sg) table.insert(tabell,"|"..indikativ_imparfait_1pers_pl) table.insert(tabell,"|"..indikativ_imparfait_2pers_pl) table.insert(tabell,"|"..indikativ_imparfait_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé simple <!-- preteritum -->") if(opers) then table.insert(tabell,"|"..indikativ_passesimple_3pers_sg) else table.insert(tabell,"|"..indikativ_passesimple_1pers_sg) table.insert(tabell,"|"..indikativ_passesimple_2pers_sg) table.insert(tabell,"|"..indikativ_passesimple_3pers_sg) table.insert(tabell,"|"..indikativ_passesimple_1pers_pl) table.insert(tabell,"|"..indikativ_passesimple_2pers_pl) table.insert(tabell,"|"..indikativ_passesimple_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!futur simple <!-- futurum -->") if(opers) then table.insert(tabell,"|"..indikativ_futur_3pers_sg) else table.insert(tabell,"|"..indikativ_futur_1pers_sg) table.insert(tabell,"|"..indikativ_futur_2pers_sg) table.insert(tabell,"|"..indikativ_futur_3pers_sg) table.insert(tabell,"|"..indikativ_futur_1pers_pl) table.insert(tabell,"|"..indikativ_futur_2pers_pl) table.insert(tabell,"|"..indikativ_futur_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé composé <!-- perfekt -->") if (opers) then table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|ai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|as "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ont "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|suis "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|es "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|est "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sommes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|êtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|sont "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé antérieur <!-- egentligen samma sak som pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûmes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûtes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eurent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fut "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fûmes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fûtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|furent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aviez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avaient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|était "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|étiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|étaient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!futur antérieur <!-- futurumperfekt (\"jag ska ha ...t\") -->") if (opers) then table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auras "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auront "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serai "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|seras "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sera "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|seront "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konjunktiv'''") if (opers) then table.insert(tabell,"!qu'il") else table.insert(tabell,"!que je, que j'") table.insert(tabell,"!que tu") table.insert(tabell,"!qu'il qu'elle qu'on") table.insert(tabell,"!que nous") table.insert(tabell,"!que vous") table.insert(tabell,"!qu'ils qu'elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..konjunktiv_present_3pers_sg) else table.insert(tabell,"|"..konjunktiv_present_1pers_sg) table.insert(tabell,"|"..konjunktiv_present_2pers_sg) table.insert(tabell,"|"..konjunktiv_present_3pers_sg) table.insert(tabell,"|"..konjunktiv_present_1pers_pl) table.insert(tabell,"|"..konjunktiv_present_2pers_pl) table.insert(tabell,"|"..konjunktiv_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt -->") if (opers) then table.insert(tabell,"|"..konjunktiv_imparfait_3pers_sg) else table.insert(tabell,"|"..konjunktiv_imparfait_1pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_2pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_3pers_sg) table.insert(tabell,"|"..konjunktiv_imparfait_1pers_pl) table.insert(tabell,"|"..konjunktiv_imparfait_2pers_pl) table.insert(tabell,"|"..konjunktiv_imparfait_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (opers) then table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aies "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soit "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|soient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konditionalis'''") if (opers) then table.insert(tabell,"!il elle on") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..konditional_present_3pers_sg) else table.insert(tabell,"|"..konditional_present_1pers_sg) table.insert(tabell,"|"..konditional_present_2pers_sg) table.insert(tabell,"|"..konditional_present_3pers_sg) table.insert(tabell,"|"..konditional_present_1pers_pl) table.insert(tabell,"|"..konditional_present_2pers_pl) table.insert(tabell,"|"..konditional_present_3pers_pl) end table.insert(tabell,"|-") table.insert(tabell,"!passé 1<sup>re</sup> forme <!-- preteritum, 1:a formen -->") if (opers) then table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auriez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auraient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé 2<sup>de</sup> forme <!-- preteritum, 2:a formen -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") if (not opers) then table.insert(tabell,"!'''imperativ'''") table.insert(tabell,"!") table.insert(tabell,"!(tu)") table.insert(tabell,"!") table.insert(tabell,"!(nous)") table.insert(tabell,"!(vous)") table.insert(tabell,"!") table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..imp_2pers_sg) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..imp_1pers_pl) table.insert(tabell,"|"..imp_2pers_pl) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (auxil_verb == "avoir") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") elseif (auxil_verb == "être") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|&nbsp;") end table.insert(tabell,"|-") end table.insert(tabell,"!class=\"main\" colspan=7|Opersonliga former") table.insert(tabell,"|-") if (opers) then table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|"..glink.link(q["verb"],"infl","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe présent <!-- presensparticip -->") table.insert(tabell,"|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") table.insert(tabell,"|avoir "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé<!-- perfektparticip -->") table.insert(tabell,"|"..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") table.insert(tabell,"|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé <!-- perfektparticip -->") table.insert(tabell,"|ayant "..glink.link(q["perfpart"],"perfpart","fr")) else table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|colspan=2|"..glink.link(q["artikelnamn"],"infl","fr")) table.insert(tabell,"!colspan=2|participe présent <!-- presensparticip -->") table.insert(tabell,"|colspan=2|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|avoir "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|être "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, sing mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart"],"perfpart","fr").." / "..glink.link(q["perfpart_f_sg"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|colspan=2|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, plur mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart_m_pl"],"perfpart","fr").." / "..glink.link(q["perfpart_f_pl"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|en étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé <!-- perfektparticip -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end end if(q["fotnot"] ~= "") then table.insert(tabell,"<p>&#32;") table.insert(tabell,"</p>") table.insert(tabell,"</td></tr>") table.insert(tabell,"<tr>") -- table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tbody><tr>") -- <tbody> onödig? table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tr>") table.insert(tabell,"<th>Not:</th>") table.insert(tabell,"<td>") table.insert(tabell,"<ol><li>"..q["fotnot"].."</li></ol>") table.insert(tabell,"</td>") -- table.insert(tabell,"</tr></tbody></table></div>") -- </tbody> onödig? table.insert(tabell,"</tr></table></div>") end table.insert(tabell,"|}") table.insert(tabell,"</div></div>") table.insert(tabell,"|}") utskrift = table.concat(tabell, '\n') return utskrift --return tabell end return export ekj0x1d8od5ieik1kkrm3qk2g6kzryd 3698089 3698088 2022-07-31T03:49:16Z Gabbe 1153 bytte ut mot dictionary istället Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- Modulen anropar [[Modul:fr-verb-konj]] som sköter själva konjugeringen. -- Denna modul hanterar enbart den visuella framställningen av dessa. -- Denna modul anropas i sin tur av en mall, just nu {{fr-verb-test}}. -- Upphovsman och kontaktperson: [[Användare:Gabbe]] local export = {} local tabell = {} local p=require("Modul:fr-verb-konj") -- för konjugeringarna local glink=require("Modul:grammar-link") -- för motsvarigheten till {{g-cell}} export.show = function ( argument ) local artikelnamn = argument.args["artikelnamn"] q = p.konjugera(artikelnamn) -- följande tre rader används enbart i felsökningssyfte if (argument.args["enbartbnummer"] == "ja") then return q["Bescherelle_nummer"] end -- hjälpverb: "avoir" eller "être" ? local auxil_verb = argument.args["hjälpverb"] -- främst användarens if (auxil_verb == "") then auxil_verb = q["auxil"] -- annars modulens förslag end if (auxil_verb == "") then auxil_verb = "avoir" -- annars avoir end -- ska det böjas opersonligt? (exempelvis "falloir") local opers = false -- normalfallet är nej, inte opersonlig -- vissa verb *kan* bara böjas opersonligt, då -- är det nödvändigt if (q["impersonnel"]) then opers = true elseif (argument.args["opers"] == "ja") then -- annars, vad begär användaren? opers = true elseif (argument.args["opers"] == "j") then opers = true end -- text om "betydelser" local betydelser_text = argument.args["betydelser"] -- hantera alternativformerna först displaytexts = {} local bojningsformer = { 'indikativ_present_1pers_sg', 'indikativ_present_2pers_sg', 'indikativ_present_3pers_sg', 'indikativ_present_1pers_pl', 'indikativ_present_2pers_pl', 'indikativ_present_3pers_pl', 'indikativ_imparfait_1pers_sg', 'indikativ_imparfait_2pers_sg', 'indikativ_imparfait_3pers_sg', 'indikativ_imparfait_1pers_pl', 'indikativ_imparfait_2pers_pl', 'indikativ_imparfait_3pers_pl', 'indikativ_passesimple_1pers_sg', 'indikativ_passesimple_2pers_sg', 'indikativ_passesimple_3pers_sg', 'indikativ_passesimple_1pers_pl', 'indikativ_passesimple_2pers_pl', 'indikativ_passesimple_3pers_pl', 'indikativ_futur_1pers_sg', 'indikativ_futur_2pers_sg', 'indikativ_futur_3pers_sg', 'indikativ_futur_1pers_pl', 'indikativ_futur_2pers_pl', 'indikativ_futur_3pers_pl', 'konjunktiv_present_1pers_sg', 'konjunktiv_present_2pers_sg', 'konjunktiv_present_3pers_sg', 'konjunktiv_present_1pers_pl', 'konjunktiv_present_2pers_pl', 'konjunktiv_present_3pers_pl', 'konjunktiv_imparfait_1pers_sg', 'konjunktiv_imparfait_2pers_sg', 'konjunktiv_imparfait_3pers_sg', 'konjunktiv_imparfait_1pers_pl', 'konjunktiv_imparfait_2pers_pl', 'konjunktiv_imparfait_3pers_pl', 'konditional_present_1pers_sg', 'konditional_present_2pers_sg', 'konditional_present_3pers_sg', 'konditional_present_1pers_pl', 'konditional_present_2pers_pl', 'konditional_present_3pers_pl', 'imp_2pers_sg', 'imp_1pers_pl', 'imp_2pers_pl' } for bojningsformnummer = 1, 45 do if (q[bojningsformer[bojningsformnummer].."_alt"] ~= "") then if(q["fotnot"] ~= "") then displaytexts[bojningsformer[bojningsformnummer]] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr").."<sup>1</sup>" else displaytexts[bojningsformer[bojningsformnummer]] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr") end else displaytexts[bojningsformer[bojningsformnummer]] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr") end end -- sen, själva tabellen table.insert(tabell,"") table.insert(tabell,"{| class=\"NavFrameContainer grammar-hide\"") table.insert(tabell,"|-") table.insert(tabell,"|<div class=\"NavFrame\">") if (betydelser_text ~= "") then table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''<br> <i>"..betydelser_text.."</i></div>") else table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''</div>") end table.insert(tabell,"<div class=\"NavContent\">") table.insert(tabell,"{| class=\"grammar template-fr-verb-er min\" cellspacing=\"0\" data-lang=\"fr\" data-h3=\"verb\"") if (betydelser_text ~= "") then table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."&nbsp;"..betydelser_text.."''") else table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."''") end if(opers) then table.insert(tabell,"!class=\"main\"|Personliga former") else table.insert(tabell,"!class=\"main\" colspan=\"6\"|Personliga former") end table.insert(tabell,"|-") if(opers) then table.insert(tabell,"!3:e pers. sing.") else table.insert(tabell,"!1:a pers. sing.") table.insert(tabell,"!2:a pers. sing.") table.insert(tabell,"!3:e pers. sing.") table.insert(tabell,"!1:a pers. plur.") table.insert(tabell,"!2:a pers. plur.") table.insert(tabell,"!3:e pers. plur.") end table.insert(tabell,"|-") table.insert(tabell,"!'''indikativ'''") if(opers) then table.insert(tabell,"!il") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if(opers) then table.insert(tabell,"|"..displaytexts[indikativ_present_3pers_sg]) else table.insert(tabell,"|"..displaytexts[indikativ_present_1pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_present_2pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_present_3pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_present_1pers_pl]) table.insert(tabell,"|"..displaytexts[indikativ_present_2pers_pl]) table.insert(tabell,"|"..displaytexts[indikativ_present_3pers_pl]) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt, kontinuerligt (jfr. engelskans \"I was ...ing\") -->") if(opers) then table.insert(tabell,"|"..displaytexts[indikativ_imparfait_3pers_sg]) else table.insert(tabell,"|"..displaytexts[indikativ_imparfait_1pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_imparfait_2pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_imparfait_3pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_imparfait_1pers_pl]) table.insert(tabell,"|"..displaytexts[indikativ_imparfait_2pers_pl]) table.insert(tabell,"|"..displaytexts[indikativ_imparfait_3pers_pl]) end table.insert(tabell,"|-") table.insert(tabell,"!passé simple <!-- preteritum -->") if(opers) then table.insert(tabell,"|"..displaytexts[indikativ_passesimple_3pers_sg]) else table.insert(tabell,"|"..displaytexts[indikativ_passesimple_1pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_passesimple_2pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_passesimple_3pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_passesimple_1pers_pl]) table.insert(tabell,"|"..displaytexts[indikativ_passesimple_2pers_pl]) table.insert(tabell,"|"..displaytexts[indikativ_passesimple_3pers_pl]) end table.insert(tabell,"|-") table.insert(tabell,"!futur simple <!-- futurum -->") if(opers) then table.insert(tabell,"|"..displaytexts[indikativ_futur_3pers_sg]) else table.insert(tabell,"|"..displaytexts[indikativ_futur_1pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_futur_2pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_futur_3pers_sg]) table.insert(tabell,"|"..displaytexts[indikativ_futur_1pers_pl]) table.insert(tabell,"|"..displaytexts[indikativ_futur_2pers_pl]) table.insert(tabell,"|"..displaytexts[indikativ_futur_3pers_pl]) end table.insert(tabell,"|-") table.insert(tabell,"!passé composé <!-- perfekt -->") if (opers) then table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|ai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|as "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ont "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|suis "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|es "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|est "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sommes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|êtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|sont "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé antérieur <!-- egentligen samma sak som pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûmes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûtes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eurent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fut "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fûmes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fûtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|furent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aviez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avaient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|était "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|étiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|étaient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!futur antérieur <!-- futurumperfekt (\"jag ska ha ...t\") -->") if (opers) then table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auras "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auront "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serai "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|seras "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sera "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|seront "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konjunktiv'''") if (opers) then table.insert(tabell,"!qu'il") else table.insert(tabell,"!que je, que j'") table.insert(tabell,"!que tu") table.insert(tabell,"!qu'il qu'elle qu'on") table.insert(tabell,"!que nous") table.insert(tabell,"!que vous") table.insert(tabell,"!qu'ils qu'elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..displaytexts[konjunktiv_present_3pers_sg]) else table.insert(tabell,"|"..displaytexts[konjunktiv_present_1pers_sg]) table.insert(tabell,"|"..displaytexts[konjunktiv_present_2pers_sg]) table.insert(tabell,"|"..displaytexts[konjunktiv_present_3pers_sg]) table.insert(tabell,"|"..displaytexts[konjunktiv_present_1pers_pl]) table.insert(tabell,"|"..displaytexts[konjunktiv_present_2pers_pl]) table.insert(tabell,"|"..displaytexts[konjunktiv_present_3pers_pl]) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt -->") if (opers) then table.insert(tabell,"|"..displaytexts[konjunktiv_imparfait_3pers_sg]) else table.insert(tabell,"|"..displaytexts[konjunktiv_imparfait_1pers_sg]) table.insert(tabell,"|"..displaytexts[konjunktiv_imparfait_2pers_sg]) table.insert(tabell,"|"..displaytexts[konjunktiv_imparfait_3pers_sg]) table.insert(tabell,"|"..displaytexts[konjunktiv_imparfait_1pers_pl]) table.insert(tabell,"|"..displaytexts[konjunktiv_imparfait_2pers_pl]) table.insert(tabell,"|"..displaytexts[konjunktiv_imparfait_3pers_pl]) end table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (opers) then table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aies "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soit "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|soient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konditionalis'''") if (opers) then table.insert(tabell,"!il elle on") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..displaytexts[konditional_present_3pers_sg]) else table.insert(tabell,"|"..displaytexts[konditional_present_1pers_sg]) table.insert(tabell,"|"..displaytexts[konditional_present_2pers_sg]) table.insert(tabell,"|"..displaytexts[konditional_present_3pers_sg]) table.insert(tabell,"|"..displaytexts[konditional_present_1pers_pl]) table.insert(tabell,"|"..displaytexts[konditional_present_2pers_pl]) table.insert(tabell,"|"..displaytexts[konditional_present_3pers_pl]) end table.insert(tabell,"|-") table.insert(tabell,"!passé 1<sup>re</sup> forme <!-- preteritum, 1:a formen -->") if (opers) then table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auriez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auraient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé 2<sup>de</sup> forme <!-- preteritum, 2:a formen -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") if (not opers) then table.insert(tabell,"!'''imperativ'''") table.insert(tabell,"!") table.insert(tabell,"!(tu)") table.insert(tabell,"!") table.insert(tabell,"!(nous)") table.insert(tabell,"!(vous)") table.insert(tabell,"!") table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..displaytexts[imp_2pers_sg]) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..displaytexts[imp_1pers_pl]) table.insert(tabell,"|"..displaytexts[imp_2pers_pl]) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (auxil_verb == "avoir") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") elseif (auxil_verb == "être") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|&nbsp;") end table.insert(tabell,"|-") end table.insert(tabell,"!class=\"main\" colspan=7|Opersonliga former") table.insert(tabell,"|-") if (opers) then table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|"..glink.link(q["verb"],"infl","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe présent <!-- presensparticip -->") table.insert(tabell,"|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") table.insert(tabell,"|avoir "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé<!-- perfektparticip -->") table.insert(tabell,"|"..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") table.insert(tabell,"|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé <!-- perfektparticip -->") table.insert(tabell,"|ayant "..glink.link(q["perfpart"],"perfpart","fr")) else table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|colspan=2|"..glink.link(q["artikelnamn"],"infl","fr")) table.insert(tabell,"!colspan=2|participe présent <!-- presensparticip -->") table.insert(tabell,"|colspan=2|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|avoir "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|être "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, sing mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart"],"perfpart","fr").." / "..glink.link(q["perfpart_f_sg"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|colspan=2|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, plur mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart_m_pl"],"perfpart","fr").." / "..glink.link(q["perfpart_f_pl"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|en étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé <!-- perfektparticip -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end end if(q["fotnot"] ~= "") then table.insert(tabell,"<p>&#32;") table.insert(tabell,"</p>") table.insert(tabell,"</td></tr>") table.insert(tabell,"<tr>") -- table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tbody><tr>") -- <tbody> onödig? table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tr>") table.insert(tabell,"<th>Not:</th>") table.insert(tabell,"<td>") table.insert(tabell,"<ol><li>"..q["fotnot"].."</li></ol>") table.insert(tabell,"</td>") -- table.insert(tabell,"</tr></tbody></table></div>") -- </tbody> onödig? table.insert(tabell,"</tr></table></div>") end table.insert(tabell,"|}") table.insert(tabell,"</div></div>") table.insert(tabell,"|}") utskrift = table.concat(tabell, '\n') return utskrift --return tabell end return export 3thle5mjch8ht78pf0eeuozrbidwhfg 3698090 3698089 2022-07-31T03:54:13Z Gabbe 1153 strängar, inte variabelnamn Scribunto text/plain -- Denna modul tabulerar konjugationen för franska verb. -- Modulen anropar [[Modul:fr-verb-konj]] som sköter själva konjugeringen. -- Denna modul hanterar enbart den visuella framställningen av dessa. -- Denna modul anropas i sin tur av en mall, just nu {{fr-verb-test}}. -- Upphovsman och kontaktperson: [[Användare:Gabbe]] local export = {} local tabell = {} local p=require("Modul:fr-verb-konj") -- för konjugeringarna local glink=require("Modul:grammar-link") -- för motsvarigheten till {{g-cell}} export.show = function ( argument ) local artikelnamn = argument.args["artikelnamn"] q = p.konjugera(artikelnamn) -- följande tre rader används enbart i felsökningssyfte if (argument.args["enbartbnummer"] == "ja") then return q["Bescherelle_nummer"] end -- hjälpverb: "avoir" eller "être" ? local auxil_verb = argument.args["hjälpverb"] -- främst användarens if (auxil_verb == "") then auxil_verb = q["auxil"] -- annars modulens förslag end if (auxil_verb == "") then auxil_verb = "avoir" -- annars avoir end -- ska det böjas opersonligt? (exempelvis "falloir") local opers = false -- normalfallet är nej, inte opersonlig -- vissa verb *kan* bara böjas opersonligt, då -- är det nödvändigt if (q["impersonnel"]) then opers = true elseif (argument.args["opers"] == "ja") then -- annars, vad begär användaren? opers = true elseif (argument.args["opers"] == "j") then opers = true end -- text om "betydelser" local betydelser_text = argument.args["betydelser"] -- hantera alternativformerna först displaytexts = {} local bojningsformer = { 'indikativ_present_1pers_sg', 'indikativ_present_2pers_sg', 'indikativ_present_3pers_sg', 'indikativ_present_1pers_pl', 'indikativ_present_2pers_pl', 'indikativ_present_3pers_pl', 'indikativ_imparfait_1pers_sg', 'indikativ_imparfait_2pers_sg', 'indikativ_imparfait_3pers_sg', 'indikativ_imparfait_1pers_pl', 'indikativ_imparfait_2pers_pl', 'indikativ_imparfait_3pers_pl', 'indikativ_passesimple_1pers_sg', 'indikativ_passesimple_2pers_sg', 'indikativ_passesimple_3pers_sg', 'indikativ_passesimple_1pers_pl', 'indikativ_passesimple_2pers_pl', 'indikativ_passesimple_3pers_pl', 'indikativ_futur_1pers_sg', 'indikativ_futur_2pers_sg', 'indikativ_futur_3pers_sg', 'indikativ_futur_1pers_pl', 'indikativ_futur_2pers_pl', 'indikativ_futur_3pers_pl', 'konjunktiv_present_1pers_sg', 'konjunktiv_present_2pers_sg', 'konjunktiv_present_3pers_sg', 'konjunktiv_present_1pers_pl', 'konjunktiv_present_2pers_pl', 'konjunktiv_present_3pers_pl', 'konjunktiv_imparfait_1pers_sg', 'konjunktiv_imparfait_2pers_sg', 'konjunktiv_imparfait_3pers_sg', 'konjunktiv_imparfait_1pers_pl', 'konjunktiv_imparfait_2pers_pl', 'konjunktiv_imparfait_3pers_pl', 'konditional_present_1pers_sg', 'konditional_present_2pers_sg', 'konditional_present_3pers_sg', 'konditional_present_1pers_pl', 'konditional_present_2pers_pl', 'konditional_present_3pers_pl', 'imp_2pers_sg', 'imp_1pers_pl', 'imp_2pers_pl' } for bojningsformnummer = 1, 45 do if (q[bojningsformer[bojningsformnummer].."_alt"] ~= "") then if(q["fotnot"] ~= "") then displaytexts[bojningsformer[bojningsformnummer]] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr").."<sup>1</sup>" else displaytexts[bojningsformer[bojningsformnummer]] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr")..", "..glink.link(q[bojningsformer[bojningsformnummer].."_alt"],"infl","fr") end else displaytexts[bojningsformer[bojningsformnummer]] = glink.link(q[bojningsformer[bojningsformnummer]],"infl","fr") end end -- sen, själva tabellen table.insert(tabell,"") table.insert(tabell,"{| class=\"NavFrameContainer grammar-hide\"") table.insert(tabell,"|-") table.insert(tabell,"|<div class=\"NavFrame\">") if (betydelser_text ~= "") then table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''<br> <i>"..betydelser_text.."</i></div>") else table.insert(tabell,"<div class=\"NavHead\" style=\"text-align: center;\">Böjningar&nbsp;av&nbsp;''"..artikelnamn.."''</div>") end table.insert(tabell,"<div class=\"NavContent\">") table.insert(tabell,"{| class=\"grammar template-fr-verb-er min\" cellspacing=\"0\" data-lang=\"fr\" data-h3=\"verb\"") if (betydelser_text ~= "") then table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."&nbsp;"..betydelser_text.."''") else table.insert(tabell,"!class=\"main\" rowspan=\"2\"|Böjningar&nbsp;av ''"..q["artikelnamn"].."''") end if(opers) then table.insert(tabell,"!class=\"main\"|Personliga former") else table.insert(tabell,"!class=\"main\" colspan=\"6\"|Personliga former") end table.insert(tabell,"|-") if(opers) then table.insert(tabell,"!3:e pers. sing.") else table.insert(tabell,"!1:a pers. sing.") table.insert(tabell,"!2:a pers. sing.") table.insert(tabell,"!3:e pers. sing.") table.insert(tabell,"!1:a pers. plur.") table.insert(tabell,"!2:a pers. plur.") table.insert(tabell,"!3:e pers. plur.") end table.insert(tabell,"|-") table.insert(tabell,"!'''indikativ'''") if(opers) then table.insert(tabell,"!il") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if(opers) then table.insert(tabell,"|"..displaytexts['indikativ_present_3pers_sg']) else table.insert(tabell,"|"..displaytexts['indikativ_present_1pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_present_2pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_present_3pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_present_1pers_pl']) table.insert(tabell,"|"..displaytexts['indikativ_present_2pers_pl']) table.insert(tabell,"|"..displaytexts['indikativ_present_3pers_pl']) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt, kontinuerligt (jfr. engelskans \"I was ...ing\") -->") if(opers) then table.insert(tabell,"|"..displaytexts['indikativ_imparfait_3pers_sg']) else table.insert(tabell,"|"..displaytexts['indikativ_imparfait_1pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_imparfait_2pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_imparfait_3pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_imparfait_1pers_pl']) table.insert(tabell,"|"..displaytexts['indikativ_imparfait_2pers_pl']) table.insert(tabell,"|"..displaytexts['indikativ_imparfait_3pers_pl']) end table.insert(tabell,"|-") table.insert(tabell,"!passé simple <!-- preteritum -->") if(opers) then table.insert(tabell,"|"..displaytexts['indikativ_passesimple_3pers_sg']) else table.insert(tabell,"|"..displaytexts['indikativ_passesimple_1pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_passesimple_2pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_passesimple_3pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_passesimple_1pers_pl']) table.insert(tabell,"|"..displaytexts['indikativ_passesimple_2pers_pl']) table.insert(tabell,"|"..displaytexts['indikativ_passesimple_3pers_pl']) end table.insert(tabell,"|-") table.insert(tabell,"!futur simple <!-- futurum -->") if(opers) then table.insert(tabell,"|"..displaytexts['indikativ_futur_3pers_sg']) else table.insert(tabell,"|"..displaytexts['indikativ_futur_1pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_futur_2pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_futur_3pers_sg']) table.insert(tabell,"|"..displaytexts['indikativ_futur_1pers_pl']) table.insert(tabell,"|"..displaytexts['indikativ_futur_2pers_pl']) table.insert(tabell,"|"..displaytexts['indikativ_futur_3pers_pl']) end table.insert(tabell,"|-") table.insert(tabell,"!passé composé <!-- perfekt -->") if (opers) then table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|ai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|as "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|a "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ont "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|suis "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|es "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|est "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sommes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|êtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|sont "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé antérieur <!-- egentligen samma sak som pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eus "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eut "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûmes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eûtes "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eurent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fus "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fut "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fûmes "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fûtes "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|furent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aviez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|avaient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|était "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|étions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|étiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|étaient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!futur antérieur <!-- futurumperfekt (\"jag ska ha ...t\") -->") if (opers) then table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurai "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auras "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aura "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auront "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serai "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|seras "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sera "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|seront "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konjunktiv'''") if (opers) then table.insert(tabell,"!qu'il") else table.insert(tabell,"!que je, que j'") table.insert(tabell,"!que tu") table.insert(tabell,"!qu'il qu'elle qu'on") table.insert(tabell,"!que nous") table.insert(tabell,"!que vous") table.insert(tabell,"!qu'ils qu'elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..displaytexts['konjunktiv_present_3pers_sg']) else table.insert(tabell,"|"..displaytexts['konjunktiv_present_1pers_sg']) table.insert(tabell,"|"..displaytexts['konjunktiv_present_2pers_sg']) table.insert(tabell,"|"..displaytexts['konjunktiv_present_3pers_sg']) table.insert(tabell,"|"..displaytexts['konjunktiv_present_1pers_pl']) table.insert(tabell,"|"..displaytexts['konjunktiv_present_2pers_pl']) table.insert(tabell,"|"..displaytexts['konjunktiv_present_3pers_pl']) end table.insert(tabell,"|-") table.insert(tabell,"!imparfait <!-- imperfekt -->") if (opers) then table.insert(tabell,"|"..displaytexts['konjunktiv_imparfait_3pers_sg']) else table.insert(tabell,"|"..displaytexts['konjunktiv_imparfait_1pers_sg']) table.insert(tabell,"|"..displaytexts['konjunktiv_imparfait_2pers_sg']) table.insert(tabell,"|"..displaytexts['konjunktiv_imparfait_3pers_sg']) table.insert(tabell,"|"..displaytexts['konjunktiv_imparfait_1pers_pl']) table.insert(tabell,"|"..displaytexts['konjunktiv_imparfait_2pers_pl']) table.insert(tabell,"|"..displaytexts['konjunktiv_imparfait_3pers_pl']) end table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (opers) then table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aies "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soit "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|soient "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!plus-que-parfait <!-- pluskvamperfekt -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!'''konditionalis'''") if (opers) then table.insert(tabell,"!il elle on") else table.insert(tabell,"!je, j'") table.insert(tabell,"!tu") table.insert(tabell,"!il elle on") table.insert(tabell,"!nous") table.insert(tabell,"!vous") table.insert(tabell,"!ils elles") end table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") if (opers) then table.insert(tabell,"|"..displaytexts['konditional_present_3pers_sg']) else table.insert(tabell,"|"..displaytexts['konditional_present_1pers_sg']) table.insert(tabell,"|"..displaytexts['konditional_present_2pers_sg']) table.insert(tabell,"|"..displaytexts['konditional_present_3pers_sg']) table.insert(tabell,"|"..displaytexts['konditional_present_1pers_pl']) table.insert(tabell,"|"..displaytexts['konditional_present_2pers_pl']) table.insert(tabell,"|"..displaytexts['konditional_present_3pers_pl']) end table.insert(tabell,"|-") table.insert(tabell,"!passé 1<sup>re</sup> forme <!-- preteritum, 1:a formen -->") if (opers) then table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurais "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurait "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|aurions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auriez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|auraient "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|serais "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") table.insert(tabell,"!passé 2<sup>de</sup> forme <!-- preteritum, 2:a formen -->") if (opers) then table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "avoir") then table.insert(tabell,"|eusse "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eusses "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eût "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussions "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussiez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|eussent "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|fusse "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fusses "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fût "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|fussions "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|fussiez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|fussent "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") end table.insert(tabell,"|-") if (not opers) then table.insert(tabell,"!'''imperativ'''") table.insert(tabell,"!") table.insert(tabell,"!(tu)") table.insert(tabell,"!") table.insert(tabell,"!(nous)") table.insert(tabell,"!(vous)") table.insert(tabell,"!") table.insert(tabell,"|-") table.insert(tabell,"!présent <!-- presens -->") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..displaytexts['imp_2pers_sg']) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|"..displaytexts['imp_1pers_pl']) table.insert(tabell,"|"..displaytexts['imp_2pers_pl']) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|-") table.insert(tabell,"!passé <!-- preteritum -->") if (auxil_verb == "avoir") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|aie "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") table.insert(tabell,"|ayons "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|ayez "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|&nbsp;") elseif (auxil_verb == "être") then table.insert(tabell,"|&nbsp;") table.insert(tabell,"|sois "..glink.link(q["perfpart"],"perfpart","fr").."(e)") table.insert(tabell,"|&nbsp;") table.insert(tabell,"|soyons "..glink.link(q["perfpart"],"perfpart","fr").."(e)s") table.insert(tabell,"|soyez "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") table.insert(tabell,"|&nbsp;") end table.insert(tabell,"|-") end table.insert(tabell,"!class=\"main\" colspan=7|Opersonliga former") table.insert(tabell,"|-") if (opers) then table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|"..glink.link(q["verb"],"infl","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe présent <!-- presensparticip -->") table.insert(tabell,"|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") table.insert(tabell,"|avoir "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé<!-- perfektparticip -->") table.insert(tabell,"|"..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") table.insert(tabell,"|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!participe passé <!-- perfektparticip -->") table.insert(tabell,"|ayant "..glink.link(q["perfpart"],"perfpart","fr")) else table.insert(tabell,"!infinitif présent <!-- presensinfinitiv -->") table.insert(tabell,"|colspan=2|"..glink.link(q["artikelnamn"],"infl","fr")) table.insert(tabell,"!colspan=2|participe présent <!-- presensparticip -->") table.insert(tabell,"|colspan=2|"..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!infinitif passé <!-- preterituminfinitiv -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|avoir "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|être "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, sing mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart"],"perfpart","fr").." / "..glink.link(q["perfpart_f_sg"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif présent <!-- presensgerundium -->") table.insert(tabell,"|colspan=2|en "..glink.link(q["prespart"],"prespart","fr")) table.insert(tabell,"!colspan=2|participe passé<!-- perfektparticip -->, plur mask / fem") table.insert(tabell,"|colspan=2|"..glink.link(q["perfpart_m_pl"],"perfpart","fr").." / "..glink.link(q["perfpart_f_pl"],"perfpart","fr")) table.insert(tabell,"|-") table.insert(tabell,"!gérondif passé <!-- preteritumgerundium -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|en ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|en étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end table.insert(tabell,"!colspan=2|participe passé <!-- perfektparticip -->") if (auxil_verb == "avoir") then table.insert(tabell,"|colspan=2|ayant "..glink.link(q["perfpart"],"perfpart","fr")) elseif (auxil_verb == "être") then table.insert(tabell,"|colspan=2|étant "..glink.link(q["perfpart"],"perfpart","fr").."(e)(s)") end end if(q["fotnot"] ~= "") then table.insert(tabell,"<p>&#32;") table.insert(tabell,"</p>") table.insert(tabell,"</td></tr>") table.insert(tabell,"<tr>") -- table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tbody><tr>") -- <tbody> onödig? table.insert(tabell,"<td colspan=\"7\" class=\"note\"><div><table><tr>") table.insert(tabell,"<th>Not:</th>") table.insert(tabell,"<td>") table.insert(tabell,"<ol><li>"..q["fotnot"].."</li></ol>") table.insert(tabell,"</td>") -- table.insert(tabell,"</tr></tbody></table></div>") -- </tbody> onödig? table.insert(tabell,"</tr></table></div>") end table.insert(tabell,"|}") table.insert(tabell,"</div></div>") table.insert(tabell,"|}") utskrift = table.concat(tabell, '\n') return utskrift --return tabell end return export nd0mqd21d0xmzb9fr63cx92s7fxhhwi Mall:fr-verb-test 10 926589 3698107 3697902 2022-07-31T05:15:41Z Gabbe 1153 la till förklarande text wikitext text/x-wiki <includeonly>{{#invoke:fr-verb-artikel|show|artikelnamn={{{artikelnamn|{{PAGENAME}}}}}|hjälpverb={{{hjälpverb|}}}|opers={{{opers|}}}|betydelser={{{betydelser|}}}|enbartbnummer={{{enbartbnummer|}}}}}</includeonly><noinclude>Denna mall är på experimentstadiet och bör ej användas i den ordinarie artikelrymden än. Testningen förväntas vara klar september 2022. ===Parametrar=== * ''artikelnamn='' används för att konjugera för ett givet artikelnamn. Exempel: {{mall|fr-verb-test|artikelnamn{{=}}donner}}. * ''hjälpverb='' används för att konjugera med ett givet hjälpverb. Exempel: {{mall|fr-verb-test|hjälpverb{{=}}être}}. * ''opers='' används för att konjugera med enbart opersonliga former (som ''[[falloir]]''). Exempel: {{mall|fr-verb-test|opers{{=}}ja}}. * ''betydelse='' används för att ange att konjugeringen enbart gäller vissa betydelser. Exempel: {{mall|fr-verb-test|betydelser{{=}}1.-3.}}. Lägg märke till att samtliga dessa är frivilliga. Normalt behövs ingen av dem. Mallen behandlar, till exempel, verbet ''[[falloir]]'' som om "opers=ja" oavsett om användaren begär det eller ej. ===Kända brister=== Följande verb kan ännu ej konjugeras korrekt av mallen: * ''[[accroire]]'' * ''[[maudire]]'' * ''[[faillir]]'', ''[[défaillir]]'' * ''[[ouïr]]'' * ''[[gésir]]'' * ''[[seoir]]'' (i bemärkelsen "sitta") * ''[[messeoir]]'' * ''[[choir]]'', ''[[échoir]]'', ''[[déchoir]]'' * ''[[paître]]'', ''[[repâitre]]'' * ''[[clore]]'', ''[[éclore]]'', ''[[enclore]]'', ''[[déclore]]'' Flera av dem är på ett eller annat sätt defekta och saknar vissa (eller alla) böjningsformer.</noinclude> n9c1r8klqxsjb9qbp6k3lxi1p2hn5uh 3698121 3698107 2022-07-31T05:47:47Z Gabbe 1153 +"[[forclore]]" wikitext text/x-wiki <includeonly>{{#invoke:fr-verb-artikel|show|artikelnamn={{{artikelnamn|{{PAGENAME}}}}}|hjälpverb={{{hjälpverb|}}}|opers={{{opers|}}}|betydelser={{{betydelser|}}}|enbartbnummer={{{enbartbnummer|}}}}}</includeonly><noinclude>Denna mall är på experimentstadiet och bör ej användas i den ordinarie artikelrymden än. Testningen förväntas vara klar september 2022. ===Parametrar=== * ''artikelnamn='' används för att konjugera för ett givet artikelnamn. Exempel: {{mall|fr-verb-test|artikelnamn{{=}}donner}}. * ''hjälpverb='' används för att konjugera med ett givet hjälpverb. Exempel: {{mall|fr-verb-test|hjälpverb{{=}}être}}. * ''opers='' används för att konjugera med enbart opersonliga former (som ''[[falloir]]''). Exempel: {{mall|fr-verb-test|opers{{=}}ja}}. * ''betydelse='' används för att ange att konjugeringen enbart gäller vissa betydelser. Exempel: {{mall|fr-verb-test|betydelser{{=}}1.-3.}}. Lägg märke till att samtliga dessa är frivilliga. Normalt behövs ingen av dem. Mallen behandlar, till exempel, verbet ''[[falloir]]'' som om "opers=ja" oavsett om användaren begär det eller ej. ===Kända brister=== Följande verb kan ännu ej konjugeras korrekt av mallen: * ''[[accroire]]'' * ''[[maudire]]'' * ''[[faillir]]'', ''[[défaillir]]'' * ''[[ouïr]]'' * ''[[gésir]]'' * ''[[seoir]]'' (i bemärkelsen "sitta") * ''[[messeoir]]'' * ''[[choir]]'', ''[[échoir]]'', ''[[déchoir]]'' * ''[[paître]]'', ''[[repâitre]]'' * ''[[clore]]'', ''[[éclore]]'', ''[[enclore]]'', ''[[déclore]]'', ''[[forclore]]'' Flera av dem är på ett eller annat sätt defekta och saknar vissa (eller alla) böjningsformer.</noinclude> mnsxm0elpfqdpusvrymajdn090m2pb1 3698130 3698121 2022-07-31T07:50:28Z Gabbe 1153 åtgärdat de som slutar på "clore" wikitext text/x-wiki <includeonly>{{#invoke:fr-verb-artikel|show|artikelnamn={{{artikelnamn|{{PAGENAME}}}}}|hjälpverb={{{hjälpverb|}}}|opers={{{opers|}}}|betydelser={{{betydelser|}}}|enbartbnummer={{{enbartbnummer|}}}}}</includeonly><noinclude>Denna mall är på experimentstadiet och bör ej användas i den ordinarie artikelrymden än. Testningen förväntas vara klar september 2022. ===Parametrar=== * ''artikelnamn='' används för att konjugera för ett givet artikelnamn. Exempel: {{mall|fr-verb-test|artikelnamn{{=}}donner}}. * ''hjälpverb='' används för att konjugera med ett givet hjälpverb. Exempel: {{mall|fr-verb-test|hjälpverb{{=}}être}}. * ''opers='' används för att konjugera med enbart opersonliga former (som ''[[falloir]]''). Exempel: {{mall|fr-verb-test|opers{{=}}ja}}. * ''betydelse='' används för att ange att konjugeringen enbart gäller vissa betydelser. Exempel: {{mall|fr-verb-test|betydelser{{=}}1.-3.}}. Lägg märke till att samtliga dessa är frivilliga. Normalt behövs ingen av dem. Mallen behandlar, till exempel, verbet ''[[falloir]]'' som om "opers=ja" oavsett om användaren begär det eller ej. ===Kända brister=== Följande verb kan ännu ej konjugeras korrekt av mallen: * ''[[accroire]]'' * ''[[maudire]]'' * ''[[faillir]]'', ''[[défaillir]]'' * ''[[ouïr]]'' * ''[[gésir]]'' * ''[[seoir]]'' (i bemärkelsen "sitta") * ''[[messeoir]]'' * ''[[choir]]'', ''[[échoir]]'', ''[[déchoir]]'' * ''[[paître]]'', ''[[repâitre]]'' Flera av dem är på ett eller annat sätt defekta och saknar vissa (eller alla) böjningsformer.</noinclude> hw2xnuxlccdadax8o4u5zujpt5miltz vintergrönsak 0 926716 3698057 3697660 2022-07-30T14:18:08Z Andreas Rejbrand 328 språk wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-er}} '''[[vinter]][[grönsak]]''' #{{tagg|kat=mat|kat2=grönsaker}} grönsak som [[skörda]]s och [[äta|äts]] under vintern #:''Typiska '''vintergrönsaker''' är t.ex. grönkål och brysselkål.'' ====Översättningar==== {{ö-topp|beteckning för grönsaker som skördas och äts under vintern}} *tyska: {{ö|de|Wintergemüse|n}} {{ö-botten}} 85r38394tb6w6pdryzmc1ajfaxkxxln blomsterspråk 0 926718 3698045 3697665 2022-07-30T14:15:55Z Andreas Rejbrand 328 fel ordklass (förmedla = verb; det att förmedla = substantiv) wikitext text/x-wiki {{wikipedia}} ==Svenska== ===Substantiv=== {{sv-subst-t-oräkn}} '''[[blomster]][[språk]]''' #det att förmedla känslor eller tankar med hjälp av blommor #[[bild­språk]], ut­smyckat uttryckssätt ====Översättningar==== {{ö-topp|det att förmedla känslor eller tankar med hjälp av blommor}} *tyska: {{ö|de|Blumensprache|f}} {{ö-botten}} {{ö-topp|bild­språk, ut­smyckat uttryckssätt}} *tyska: {{ö|de|blumige Ausdrucksweise|f}} {{ö-botten}} dud6qoykus1aj3f0aoaxwcdh918dgqw solostycke 0 926723 3698036 3697698 2022-07-30T14:14:09Z Andreas Rejbrand 328 förtydligar något wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-t-n}} '''[[solo]][[stycke]]''' #{{tagg|musik}} [[musikstycke]] för en (1) röst eller ett (1) instrument #{{tagg|teater}} [[teaterpjäs]] där bara en person spelar ====Översättningar==== {{ö-topp|musikstycke för en röst eller ett instrument}} *tyska: {{ö|de|Solostück|n}} {{ö-botten}} {{ö-topp|teaterpjäs där bara en person spelar}} *tyska: {{ö|de|Solostück|n}} {{ö-botten}} r7wdxo4ifr2ud9iszs7ulp93wwsfdvg spongieux 0 926917 3698008 2022-07-30T12:04:12Z Gabbe 1153 nytt uppslag (franska) wikitext text/x-wiki ==Franska== ===Adjektiv=== {{fr-adj-sx|rot=spongieu}} '''spongieux''' *{{uttal|fr|ipa=spɔ̃.ʒjø}} #[[svampig]] #{{tagg|text=om mark|språk=fr}} [[sumpig]] bu86sx1463zk9j1olbzfnlh9jjtpu4g spongieuse 0 926918 3698009 2022-07-30T12:04:16Z Gabbe 1153 böjningsform av [[spongieux]] wikitext text/x-wiki ==Franska== ===Adjektiv=== '''spongieuse''' #{{böjning|fr|adj|spongieux}} 3f0dxneg0cfijuc1wconecv94phi5q7 spongieuses 0 926919 3698010 2022-07-30T12:04:18Z Gabbe 1153 böjningsform av [[spongieux]] wikitext text/x-wiki ==Franska== ===Adjektiv=== '''spongieuses''' #{{böjning|fr|adj|spongieux}} h7ocn7w4odngti4fwkkv70e5nqiinfk pâtissiers 0 926920 3698015 2022-07-30T12:57:27Z Gabbe 1153 böjningsform av [[pâtissier]] wikitext text/x-wiki ==Franska== ===Substantiv=== '''pâtissiers''' #{{böjning|fr|subst|pâtissier}} jpuoie2ft5lp74111o1majht9qt4rsl lainkaan 0 926921 3698017 2022-07-30T13:44:28Z PineappleSnackz 40312 översättning av [[alls]] wikitext text/x-wiki ==Finska== ===Adverb=== {{adv|fi}} '''lainkaan''' #[[alls]] 1gblnb671clhwtqnsnapddu4v7ef7rq 3698018 3698017 2022-07-30T13:48:04Z PineappleSnackz 40312 /* Finska */ wikitext text/x-wiki ==Finska== ===Adverb=== {{adv|fi}} '''lainkaan''' #[[alls]] #:{{synonymer|[[ollenkaan]], [[yhtään]]}} sdj9h2eivb4htivd3n7kkziw5fu3cc4 fostervattnet 0 926922 3698021 2022-07-30T14:09:19Z Andreas Rejbrand 328 böjningsform av [[fostervatten]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''fostervattnet''' #{{böjning|sv|subst|fostervatten}} kdw963ox7l4s593ovgfm8jq58sub25u fostervattens 0 926923 3698022 2022-07-30T14:09:20Z Andreas Rejbrand 328 böjningsform av [[fostervatten]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''fostervattens''' #{{böjning|sv|subst|fostervatten}} rr67ibafnm4cehfuxdcrtrbknc3rc9m fostervattnets 0 926924 3698023 2022-07-30T14:09:20Z Andreas Rejbrand 328 böjningsform av [[fostervatten]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''fostervattnets''' #{{böjning|sv|subst|fostervatten}} n1e7ysf8agnin1k3b5rbcsx9pisga7h azurblått 0 926925 3698025 2022-07-30T14:10:23Z Andreas Rejbrand 328 böjningsform av [[azurblå]]; avledning till [[azurblå]] wikitext text/x-wiki ==Svenska== ===Adjektiv=== '''azurblått''' #{{böjning|sv|adj|azurblå}} ===Adverb=== {{adv|sv}} '''azurblått''' #{{avledning|sv|azurblå|adj}} i19ud2bosrwyrrknyvm2f4zkh2gymxo azurblåa 0 926926 3698026 2022-07-30T14:10:23Z Andreas Rejbrand 328 böjningsform av [[azurblå]] wikitext text/x-wiki ==Svenska== ===Adjektiv=== '''azurblåa''' #{{böjning|sv|adj|azurblå}} 2r4va8y2gasbg5jd8amc4juc9khq9mz körsångerna 0 926927 3698029 2022-07-30T14:13:21Z Andreas Rejbrand 328 böjningsform av [[körsång]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''körsångerna''' #{{böjning|sv|subst|körsång}} ksr88y38hiq021fpjmogb58kh95mohg körsångs 0 926928 3698030 2022-07-30T14:13:22Z Andreas Rejbrand 328 böjningsform av [[körsång]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''körsångs''' #{{böjning|sv|subst|körsång}} 1gvz1hkay446hptn0seebw4c8um86sg körsångens 0 926929 3698031 2022-07-30T14:13:22Z Andreas Rejbrand 328 böjningsform av [[körsång]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''körsångens''' #{{böjning|sv|subst|körsång}} bfwhfxq3ghtcvun02pjrqi821tmpjdu körsångers 0 926930 3698032 2022-07-30T14:13:23Z Andreas Rejbrand 328 böjningsform av [[körsång]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''körsångers''' #{{böjning|sv|subst|körsång}} fmwm2u4g3jz8ccmou0r318sujn24oyz körsångernas 0 926931 3698033 2022-07-30T14:13:23Z Andreas Rejbrand 328 böjningsform av [[körsång]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''körsångernas''' #{{böjning|sv|subst|körsång}} 4oorfis0vkcd58g2fs47la6vfk4k63y solostycket 0 926932 3698037 2022-07-30T14:14:24Z Andreas Rejbrand 328 böjningsform av [[solostycke]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''solostycket''' #{{böjning|sv|subst|solostycke}} ra2zhprignmlruej9o2xziwtd11lvlh solostycken 0 926933 3698038 2022-07-30T14:14:25Z Andreas Rejbrand 328 böjningsform av [[solostycke]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''solostycken''' #{{böjning|sv|subst|solostycke}} onsjgw3qhgp0eozt4my3iq8loy3mjo9 solostyckena 0 926934 3698039 2022-07-30T14:14:25Z Andreas Rejbrand 328 böjningsform av [[solostycke]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''solostyckena''' #{{böjning|sv|subst|solostycke}} 33q60goxzm25n0sh4u5e7dli8x89wkz solostyckes 0 926935 3698040 2022-07-30T14:14:26Z Andreas Rejbrand 328 böjningsform av [[solostycke]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''solostyckes''' #{{böjning|sv|subst|solostycke}} mdnmck49j7loj8xeszw12nax2oq0io5 solostyckets 0 926936 3698041 2022-07-30T14:14:26Z Andreas Rejbrand 328 böjningsform av [[solostycke]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''solostyckets''' #{{böjning|sv|subst|solostycke}} 5pmcurw4tqrmtpna2619gld3o6wm4cr solostyckens 0 926937 3698042 2022-07-30T14:14:27Z Andreas Rejbrand 328 böjningsform av [[solostycke]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''solostyckens''' #{{böjning|sv|subst|solostycke}} 2ad31cx9zxjccnwzkga0uupwytru8gt solostyckenas 0 926938 3698043 2022-07-30T14:14:27Z Andreas Rejbrand 328 böjningsform av [[solostycke]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''solostyckenas''' #{{böjning|sv|subst|solostycke}} kecu5q8q8l0m5dhla8j3mqzb47kx1u9 blomsterspråket 0 926939 3698046 2022-07-30T14:16:07Z Andreas Rejbrand 328 böjningsform av [[blomsterspråk]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''blomsterspråket''' #{{böjning|sv|subst|blomsterspråk}} n7gmp3xqrvi1j3wvdhnhw3rrezrp8oz blomsterspråks 0 926940 3698047 2022-07-30T14:16:07Z Andreas Rejbrand 328 böjningsform av [[blomsterspråk]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''blomsterspråks''' #{{böjning|sv|subst|blomsterspråk}} nhzb6ef7zd3w3v6pr6v4u4seohibz78 blomsterspråkets 0 926941 3698048 2022-07-30T14:16:08Z Andreas Rejbrand 328 böjningsform av [[blomsterspråk]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''blomsterspråkets''' #{{böjning|sv|subst|blomsterspråk}} gzzu2gu4i95bvpxnjau0xow8tq2lhci vintergrönsaken 0 926942 3698050 2022-07-30T14:18:05Z Andreas Rejbrand 328 böjningsform av [[vintergrönsak]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''vintergrönsaken''' #{{böjning|sv|subst|vintergrönsak}} lgpp86p9mnhteeqnvtdm9h5ceg7gaeu vintergrönsaker 0 926943 3698051 2022-07-30T14:18:05Z Andreas Rejbrand 328 böjningsform av [[vintergrönsak]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''vintergrönsaker''' #{{böjning|sv|subst|vintergrönsak}} bws6yljuv0wxleiohh2fkip1gr60dox vintergrönsakerna 0 926944 3698052 2022-07-30T14:18:06Z Andreas Rejbrand 328 böjningsform av [[vintergrönsak]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''vintergrönsakerna''' #{{böjning|sv|subst|vintergrönsak}} oy7p314eph6w1ys77jfclxzu7yi2s4q vintergrönsaks 0 926945 3698053 2022-07-30T14:18:07Z Andreas Rejbrand 328 böjningsform av [[vintergrönsak]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''vintergrönsaks''' #{{böjning|sv|subst|vintergrönsak}} 0foc4ntyk53gahutezx2mjzhmiktagf vintergrönsakens 0 926946 3698054 2022-07-30T14:18:07Z Andreas Rejbrand 328 böjningsform av [[vintergrönsak]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''vintergrönsakens''' #{{böjning|sv|subst|vintergrönsak}} fvsmtp9x1ybzcvysqt6h5y8q8gh6wlx vintergrönsakers 0 926947 3698055 2022-07-30T14:18:08Z Andreas Rejbrand 328 böjningsform av [[vintergrönsak]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''vintergrönsakers''' #{{böjning|sv|subst|vintergrönsak}} kt9kp5hl7xx0v52rpbxh3bxtwz7ssn4 vintergrönsakernas 0 926948 3698056 2022-07-30T14:18:08Z Andreas Rejbrand 328 böjningsform av [[vintergrönsak]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''vintergrönsakernas''' #{{böjning|sv|subst|vintergrönsak}} 6feggd2stwypgfsa9cdwftn4vrt9qk6 marknadsrätten 0 926949 3698058 2022-07-30T14:18:41Z Andreas Rejbrand 328 böjningsform av [[marknadsrätt]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''marknadsrätten''' #{{böjning|sv|subst|marknadsrätt}} hzlk3knh83ke9n4fp31ntjb4osvl46e marknadsrätts 0 926950 3698059 2022-07-30T14:18:41Z Andreas Rejbrand 328 böjningsform av [[marknadsrätt]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''marknadsrätts''' #{{böjning|sv|subst|marknadsrätt}} j9bwh1062a0dg2uecrt6xwu27fd7ljh marknadsrättens 0 926951 3698060 2022-07-30T14:18:42Z Andreas Rejbrand 328 böjningsform av [[marknadsrätt]] wikitext text/x-wiki ==Svenska== ===Substantiv=== '''marknadsrättens''' #{{böjning|sv|subst|marknadsrätt}} 8ofk9baprb8abhq5g6wb9meavxlbhfr sjövild 0 926952 3698063 2022-07-30T15:14:40Z 212.17.162.95 Ny sida wikitext text/x-wiki sjövild,sur,uppbrusande,snarstucken rtxehv7yiyhzufquidrsknb74gnxk3q 3698068 3698063 2022-07-30T17:01:13Z Andreas Rejbrand 328 struktur wikitext text/x-wiki {{struktur}} sjövild,sur,uppbrusande,snarstucken 7yul75bouz3145ww73xe10kyezr76vc shiv 0 926953 3698072 2022-07-30T18:35:43Z Gabbe 1153 nytt uppslag (engelska) wikitext text/x-wiki ==Engelska== ===Substantiv=== {{subst|en}} {{media|Soviet Shiv made in USSR.jpg|en '''shiv'''}} '''shiv''' #{{tagg|slang|språk=en}} [[improviserad]] [[kniv]] #:{{användning|Särskilt vanligt för att beskriva sådana som används som vapen, exempelvis i fängelsemiljö.}} #:{{synonymer|[[shank]]}} #:{{etymologi|{{härledning|rom|chiv|språk=en}}}} g642a94jj5g9b6gpoctp7norwbtssg7 kryptovaluutta 0 926954 3698076 2022-07-30T22:12:10Z Svenji 762 översättning av [[kryptovaluta]] wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''kryptovaluutta''' #[[kryptovaluta]] aemrwj3lxqk1btfe5jxowv97a9wphhn kuunari 0 926955 3698083 2022-07-31T03:10:59Z 91.153.237.78 översättning av [[skonare]] wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''kuunari''' #[[skonare]] 2vaczgixv2ehgfw9q0l8u4hym6ex0w5 3698084 3698083 2022-07-31T03:11:50Z 91.153.237.78 wikitext text/x-wiki ==Finska== ===Substantiv=== {{subst|fi}} '''kuunari''' #[[skonare]], [[skonert]] gooiuew86jo8iyvew3ncjmxp39bs6ez chignon 0 926956 3698092 2022-07-31T04:31:01Z Gabbe 1153 nytt uppslag (franska) wikitext text/x-wiki ==Franska== ===Substantiv=== {{fr-subst-m}} '''chignon''' {{m}} *{{uttal|fr|ipa=ʃi.ɲɔ̃}} #[[hårknut]], [[chinjong]] #:{{etymologi|Biform till ''[[chaînon]]'' ("länk", "ring"), av ''[[chaîne]]'' ("kedja").}} 85au44p1kw370lcniphhzmgxbc14ozj chignons 0 926957 3698093 2022-07-31T04:31:09Z Gabbe 1153 böjningsform av [[chignon]] wikitext text/x-wiki ==Franska== ===Substantiv=== '''chignons''' #{{böjning|fr|subst|chignon}} gb6jyd3fdoi7cao7y78126f4lzmrl4q Chignon 0 926958 3698097 2022-07-31T05:00:56Z Pametzma 10470 översättning av [[chinjong]] wikitext text/x-wiki ==Tyska== ===Substantiv=== {{de-subst-m|plural=Chignons|7=Chignons}} '''Chignon''' {{m}} #[[chinjong]], [[hårknut]] 9j0jpnvved0wc7zaxrky2uzw6j1nlc3 Haarknoten 0 926959 3698099 2022-07-31T05:03:11Z Pametzma 10470 nytt uppslag (tyska) wikitext text/x-wiki ==Tyska== ===Substantiv=== {{de-subst-m|7=Haarknoten}} '''[[Haar]][[Knoten|knoten]]''' #[[hårknut]] 3qluc75mqcssojbpppe6q8fdquua9pd Synästhesie 0 926960 3698108 2022-07-31T05:16:48Z Pametzma 10470 översättning av [[synestesi]] wikitext text/x-wiki ==Tyska== ===Substantiv=== {{de-subst-f|plural=Synästhesien}} '''Synästhesie''' {{f}} #[[synestesi]] 9r18ori6onp0oc1c2pmnq43bkt26zam Kapitalisierung 0 926961 3698109 2022-07-31T05:23:33Z Pametzma 10470 nytt uppslag (tyska) wikitext text/x-wiki ==Tyska== ===Substantiv=== {{de-subst-f}} '''Kapitalisierung''' #[[kapitalisering]] #:{{besläktade ord|[[Kapital]], [[kapitalisieren]]}} psno5phahw3ohqtiq9hazl30j50gdev kapitalisering 0 926962 3698112 2022-07-31T05:32:21Z Pametzma 10470 nytt uppslag (tyska) wikitext text/x-wiki ==Tyska== ===Substantiv=== {{subst|de}} '''kapitalisering''' #omvandling av [[värdeföremål]] i [[penningsumma|penningsummor]] #:{{besläktade ord|[[kapitalisera]]}} 6wiqbvpw3jch8w5hmk2m8tyxc6wibve 3698113 3698112 2022-07-31T05:32:56Z Pametzma 10470 /* Tyska */ wikitext text/x-wiki ==Svenska== ===Substantiv=== {{subst|sv}} '''kapitalisering''' #omvandling av [[värdeföremål]] i [[penningsumma|penningsummor]] #:{{besläktade ord|[[kapitalisera]]}} s38w9b7o8c0ese5nk7txeoobcfgapyg 3698114 3698113 2022-07-31T05:33:15Z Pametzma 10470 +översättningar; +de: [[Kapitalisierung]] (assisterat) wikitext text/x-wiki ==Svenska== ===Substantiv=== {{subst|sv}} '''kapitalisering''' #omvandling av [[värdeföremål]] i [[penningsumma|penningsummor]] #:{{besläktade ord|[[kapitalisera]]}} ====Översättningar==== {{ö-topp|omvandling av värdeföremål i penningsummor}} *tyska: {{ö|de|Kapitalisierung|f}} {{ö-botten}} qcfnoczjsnjflmbpwqcl0rz0nb2tbte 3698117 3698114 2022-07-31T05:35:28Z Pametzma 10470 /* Svenska */ wikitext text/x-wiki ==Svenska== ===Substantiv=== {{sv-subst-n-ar}} '''kapitalisering''' #omvandling av [[värdeföremål]] i [[penningsumma|penningsummor]] #:{{besläktade ord|[[kapitalisera]]}} ====Översättningar==== {{ö-topp|omvandling av värdeföremål i penningsummor}} *tyska: {{ö|de|Kapitalisierung|f}} {{ö-botten}} 8e1ctqzlgr5jpeoikcrr17ilfazuj90 andouillette 0 926963 3698115 2022-07-31T05:33:53Z Gabbe 1153 nytt uppslag (franska) wikitext text/x-wiki {{wikipedia}} ==Franska== ===Substantiv=== {{fr-subst-f}} '''andouillette''' {{f}} *{{uttal|fr|ipa=ɑ̃.du.jɛt}} #{{tagg|kat=mat|språk=fr}} [[inälvskorv]] #:{{besläktade ord|[[andouille]]}} ob865k5j3oasa1kun12q1bdzp9sfzxw andouillettes 0 926964 3698116 2022-07-31T05:33:57Z Gabbe 1153 böjningsform av [[andouillette]] wikitext text/x-wiki ==Franska== ===Substantiv=== '''andouillettes''' #{{böjning|fr|subst|andouillette}} a84d9bfg8wpkt7ex3lqpk328s87f1ju dagligdags 0 926965 3698120 2022-07-31T05:45:23Z Pametzma 10470 nytt uppslag (svenska) wikitext text/x-wiki ==Svenska== ===Adverb=== {{adv|sv}} '''dagligdags''' #[[dagligen]], [[ständigt]] e2hw5z3dcev13byd2ygqf3wevs6d6aa tabac à chiquer 0 926966 3698124 2022-07-31T07:14:02Z Gabbe 1153 översättning av [[tuggtobak]] wikitext text/x-wiki ==Franska== ===Substantiv=== {{subst|fr}} '''tabac à chiquer''' {{m}} #[[tuggtobak]] rifjsejdd1lpdirvs5g2wp7oczpegr6 chiquer 0 926967 3698125 2022-07-31T07:16:32Z Gabbe 1153 nytt uppslag (franska) wikitext text/x-wiki ==Franska== ===Verb=== {{verb|fr}} '''chiquer''' *{{uttal|fr|ipa=ʃike}} #[[tugga]] [[tuggtobak]] #:{{fraser|[[tabac à chiquer]]}} #{{tagg|belgisk franska|språk=fr}} [[tugga]] [[tuggummi]] 80a1hy2f21bwdcx1uuvjqvkty03kzso chiromancie 0 926968 3698127 2022-07-31T07:24:39Z Gabbe 1153 översättning av [[kiromanti]] wikitext text/x-wiki ==Franska== ===Substantiv=== {{fr-subst-f}} '''chiromancie''' {{f}} *{{uttal|fr|ipa=ki.ʁɔ.mɑ̃.si}} #{{tagg|kat=pseudovetenskaper|språk=fr}} [[kiromanti]] 9w3i79fcfma3a7g27x5p95kid47wbpp chiromancies 0 926969 3698128 2022-07-31T07:24:43Z Gabbe 1153 böjningsform av [[chiromancie]] wikitext text/x-wiki ==Franska== ===Substantiv=== '''chiromancies''' #{{böjning|fr|subst|chiromancie}} b5j9asdmwgw8vtq2fjewlslc8l3g1da Användardiskussion:85.140.9.157 3 926970 3698136 2022-07-31T10:27:29Z Taylor 49 27466 #REDIRECT [[Användardiskussion:85.140.118.223]] wikitext text/x-wiki #REDIRECT [[Användardiskussion:85.140.118.223]] r3ghovtg7xtb2hnldi7fp7t2smoldbp Användardiskussion:85.140.11.253 3 926971 3698138 2022-07-31T10:30:00Z Taylor 49 27466 #REDIRECT [[Användardiskussion:85.140.118.223]] wikitext text/x-wiki #REDIRECT [[Användardiskussion:85.140.118.223]] r3ghovtg7xtb2hnldi7fp7t2smoldbp chicot 0 926972 3698140 2022-07-31T10:56:08Z Gabbe 1153 nytt uppslag (franska) wikitext text/x-wiki ==Franska== ===Substantiv=== {{fr-subst-m}} '''chicot''' {{m}} *{{uttal|fr|ipa=ʃi.ko}} #[[stubbe]], [[stump]] hjxn955ykl7y05rrnllr05c9cwfher9 chicots 0 926973 3698141 2022-07-31T10:56:14Z Gabbe 1153 böjningsform av [[chicot]] wikitext text/x-wiki ==Franska== ===Substantiv=== '''chicots''' #{{böjning|fr|subst|chicot}} 3jgbsahkurzqnnhwolbqkv4gay9lqm9 chiendent 0 926974 3698144 2022-07-31T10:59:27Z Gabbe 1153 nytt uppslag (franska) wikitext text/x-wiki ==Franska== ===Substantiv=== {{fr-subst-m}} '''[[chien]][[dent]]''' {{m}} *{{uttal|fr|ipa=ʃjɛ̃.dɑ̃}} #{{tagg|växter|språk=fr}} [[kvickrot]], ''Elymus repens'' 0bijjcy61u5148ipzbn72p97f7nfpif chiendents 0 926975 3698145 2022-07-31T10:59:30Z Gabbe 1153 böjningsform av [[chiendent]] wikitext text/x-wiki ==Franska== ===Substantiv=== '''chiendents''' #{{böjning|fr|subst|chiendent}} qaylhvwqnnbm3tkj78c6oqgqa44rl00 chimère 0 926976 3698146 2022-07-31T11:03:49Z Gabbe 1153 nytt uppslag (franska) wikitext text/x-wiki ==Franska== ===Substantiv=== {{fr-subst-f}} '''chimère''' {{f}} *{{uttal|fr|ipa=ʃi.mɛʁ}} #{{tagg|mytologi|språk=fr}} [[chimär]], trehövdat monster i forngrekiska sagor #:{{etymologi|{{härledning|grc|χίμαιρα|tr=khímaira|språk=fr}}}} #[[chimär]], [[fantasifoster]] b38l895be4cjek7dyx4h6d48abxfu52 3698148 3698146 2022-07-31T11:05:35Z Gabbe 1153 ändrade till specifik kategori wikitext text/x-wiki ==Franska== ===Substantiv=== {{fr-subst-f}} '''chimère''' {{f}} *{{uttal|fr|ipa=ʃi.mɛʁ}} #{{tagg|grekisk mytologi|språk=fr}} [[chimär]], trehövdat monster #:{{etymologi|{{härledning|grc|χίμαιρα|tr=khímaira|språk=fr}}}} #[[chimär]], [[fantasifoster]] jlfjuswr6fqto9xkjazqyjxc0gb30p5 chimères 0 926977 3698147 2022-07-31T11:03:58Z Gabbe 1153 böjningsform av [[chimère]] wikitext text/x-wiki ==Franska== ===Substantiv=== '''chimères''' #{{böjning|fr|subst|chimère}} muged9vadkvbijq2lpmfneof7a2evuu