diff --git a/lib/src/translator/DictionaryFre.gf b/lib/src/translator/DictionaryFre.gf index 5cbfed700..8db4615d5 100644 --- a/lib/src/translator/DictionaryFre.gf +++ b/lib/src/translator/DictionaryFre.gf @@ -118,7 +118,7 @@ lin absentee_N = mkN "absent" masculine ; -- tocheck lin absinthe_N = mkN "absinthe" masculine ; -- tocheck lin absolute_A = mkA "absolu" ; -- tocheck lin absolute_N = mkN "absolu" masculine ; -- tocheck -lin absolutely_Adv = variants{} ; -- +lin absolutely_Adv = mkAdv "absolument" ; lin absolutism_N = mkN "absolutisme" ; -- tocheck lin absolve_V2 = mkV2 (mkV I.absoudre_V2) ; -- tocheck lin absorb_V2 = mkV2 (mkV "absorber") ; -- tocheck @@ -192,7 +192,7 @@ lin accomplishment_N = mkN "accomplissement" masculine ; -- tocheck lin accord_N = mkN "entente" feminine ; -- tocheck lin accord_V = variants{}; -- mkV2 (mkV "accorder") ; -- tocheck lin accordance_N = mkN "accordance" feminine ; -- tocheck -lin according_to_Prep = variants{} ; -- +lin according_to_Prep = mkPrep "selon" ; lin accordingly_Adv = variants{} ; -- lin accordion_N = mkN "accordéon" masculine ; -- tocheck lin accordionist_N = mkN "accordéoniste" ; -- tocheck @@ -289,8 +289,8 @@ lin across_Adv = mkAdv "à travers" ; ---- lin across_Prep = mkPrep "à travers" P.genitive ; ---- lin acrylamide_N = mkN "acrylamide" feminine ; -- tocheck lin act_N = mkN "acte" masculine ; -lin act_V = variants{}; -- mkV2V (reflV (mkV "comporter")) | mkV2V (mkV "agir") | mkV2V (mkV "jouer") ; -- tocheck -lin act_V2 = variants{}; -- mkV2V (reflV (mkV "comporter")) | mkV2V (mkV "agir") | mkV2V (mkV "jouer") ; -- tocheck +lin act_V = mkV "agir" ; +lin act_V2 = mkV2 "agir" ; ---- subcat lin actinium_N = mkN "actinium" masculine ; -- tocheck lin actinometer_N = mkN "actinomètre" masculine ; -- tocheck lin actinomorphic_A = mkA "actinomorphe" ; -- tocheck @@ -1286,7 +1286,7 @@ lin artist_N = mkN "artiste" ; -- tocheck lin artistic_A = mkA "artistique" ; -- tocheck lin artistically_Adv = mkAdv "artistiquement" ; -- tocheck lin arum_N = mkN "arum" masculine ; -- tocheck -lin as_CAdv = S.as_CAdv ; +lin as_CAdv = S.as_CAdv | lin CAdv (ss "autant") ; lin as_Prep = mkPrep "comme" ; lin as_Subj = M.mkSubj "comme" ; lin asbestos_N = mkN "amiante" masculine ; -- tocheck @@ -1767,8 +1767,8 @@ lin baobab_N = mkN "baobab" masculine ; -- tocheck lin baptism_N = mkN "baptême" masculine ; -- tocheck lin baptismal_A = mkA "baptismal" ; -- tocheck lin baptize_V2 = mkV2 (mkV "baptiser") ; -- tocheck -lin bar_1_N = variants{} ; -- -lin bar_2_N = variants{} ; -- +lin bar_1_N = mkN "bar" ; +lin bar_2_N = mkN "barre" ; lin bar_N = mkN "barre" feminine | mkN "bar" masculine | mkN "comptoir" masculine | mkN "mesure" feminine ; -- tocheck lin bar_V2 = mkV2 (mkV "barrer") | mkV2 (mkV "bloquer") | mkV2 (mkV I.interdire_V2) ; -- tocheck lin barbarian_A = mkA "barbare" ; -- tocheck @@ -1909,7 +1909,7 @@ lin beautiful_A = L.beautiful_A ; lin beautifully_Adv = variants{} ; -- lin beauty_N = mkN "beauté" feminine ; -- tocheck lin beaver_N = mkN "castor" masculine | mkN "chatte" feminine ; -- tocheck -lin because_Subj = S.because_Subj ; +lin because_Subj = S.because_Subj | M.mkSubj ("puis" + Ph.elisQue) ; lin become_V = I.devenir_V ; ---- lin become_V2 = mkV2 (mkV I.devenir_V) ; lin become_VA = L.become_VA ; @@ -3966,12 +3966,12 @@ lin colossal_A = mkA "colossal" ; -- tocheck lin colossus_N = mkN "colosse" | mkN "colosse" masculine ; -- tocheck lin colostomy_N = mkN "colostomie" feminine ; -- tocheck lin colostrum_N = mkN "colostrum" masculine ; -- tocheck -lin colour_N = variants{} ; -- -lin colour_V = variants{} ; -- -lin colour_V2 = variants{} ; -- +lin colour_N = mkN "couleur" feminine ; +lin colour_V = mkV "colorer" ; +lin colour_V2 = mkV2 "colorer" ; lin colour_V2A = variants{} ; -- -lin coloured_A = variants{} ; -- -lin colourful_A = variants{} ; -- +lin coloured_A = mkA "coloré" ; +lin colourful_A = mkA "coloré" ; lin colt_N = mkN "poulain" masculine | mkN "jeunot" masculine ; -- tocheck lin colter_N = mkN "coutre" masculine ; -- tocheck lin columbine_N = mkN "ancolie" feminine ; -- tocheck @@ -4659,8 +4659,8 @@ lin cosmonaut_N = mkN "cosmonaute" masculine ; -- tocheck lin cosmopolitan_A = mkA "cosmopolite" ; -- tocheck lin cosmos_N = mkN "cosmos" masculine ; -- tocheck lin cost_N = mkN "coût" masculine ; -lin cost_V = variants{}; -- mkV2 (mkV "coûter") ; -- tocheck -lin cost_V2 = mkV2 (mkV "coûter") ; -- tocheck +lin cost_V = mkV "coûter" ; +lin cost_V2 = mkV2 (mkV "coûter") | I.valoir_V2 ; ---- sense valoir be worth lin costly_A = mkA "coûteux" ; -- tocheck lin costume_N = mkN "costume" masculine ; -- tocheck lin costumier_N = mkN "costumier" masculine ; -- tocheck @@ -6105,7 +6105,7 @@ lin docile_A = mkA "docile" ; -- tocheck lin docility_N = mkN "docilité" feminine ; -- tocheck lin dock_N = mkN "socle" masculine | mkN "darse" feminine ; -- tocheck lin docking_N = mkN "amarrage" masculine | mkN "caudectomie" feminine ; -- tocheck -lin doctor_N = L.doctor_N ; +lin doctor_N = mkN "médecin" | mkN "docteur" ; ---- split lin doctorate_N = mkN "doctorat" masculine ; -- tocheck lin doctrinal_A = mkA "doctrinal" ; -- tocheck lin doctrine_N = mkN "doctrine" feminine ; -- tocheck @@ -7244,7 +7244,7 @@ lin exhumation_N = mkN "exhumation" feminine ; -- tocheck lin exhume_V2 = mkV2 (mkV "exhumer") ; -- tocheck lin exigent_A = mkA "exigeant" ; -- tocheck lin exile_N = mkN "exil" masculine ; -- tocheck -lin exist_V = variants{}; -- mkV2V (mkV "exister") ; -- tocheck +lin exist_V = mkV "exister" ; lin existence_N = mkN "existence" feminine ; -- tocheck lin existent_A = mkA "existant" ; -- tocheck lin existential_A = mkA "existentiel" ; -- tocheck @@ -7396,7 +7396,7 @@ lin exuberant_A = mkA "exubérant" ; -- tocheck lin exude_V2 = mkV2 (mkV "exsuder") ; -- tocheck lin exult_V = mkV (mkV "exulter") ; -- tocheck lin exultation_N = mkN "exultation" feminine ; -- tocheck -lin eye_N = L.eye_N ; +lin eye_N = mkN "oeil" "yeux" masculine | mkN "œil" "yeux" masculine ; lin eye_V2 = mkV2 (mkV "examiner") ; -- tocheck lin eyebrow_N = mkN "sourcil" masculine ; -- tocheck lin eyeglass_N = mkN "monocle" masculine ; -- tocheck @@ -7528,13 +7528,13 @@ lin fascist_N = mkN "fasciste" masculine ; -- tocheck lin fashion_N = mkN "mode" feminine | mkN "façon" feminine ; -- tocheck lin fashion_V2 = mkV2 (mkV "façonner") ; -- tocheck lin fashionable_A = variants{} ; -- -lin fast_A = mkA "rapide" ; -- tocheck -lin fast_Adv = mkAdv "rapidement" ; -- tocheck -lin fast_V = mkV (mkV "jeûner") ; -- tocheck +lin fast_A = mkA "rapide" ; +lin fast_Adv = mkAdv "vite" | mkAdv "rapidement" ; +lin fast_V = mkV "jeûner" ; lin fasten_V2 = mkV2 (mkV "attacher") ; -- tocheck lin fastener_N = mkN "fermeture" feminine ; -- tocheck lin fastidious_A = mkA "exigeant" | mkA "pointilleux" | mkA "méticuleux" ; -- tocheck -lin fat_A = mkA "gros" | mkA "épais" ; -- tocheck +lin fat_A = mkA "gros" "grosse" | mkA "épais" "épaisse" ; lin fat_N = L.fat_N ; lin fat_V2 = mkV2 (mkV "engraisser") ; -- tocheck lin fatal_A = mkA "fatal" ; -- tocheck @@ -7759,7 +7759,7 @@ lin finagle_V2 = mkV2 (mkV "filouter") | mkV2 (mkV "intriguer") ; -- tocheck lin final_A = mkA "dernier" | mkA "final" ; -- tocheck lin final_N = variants{} ; -- lin finalist_N = mkN "finaliste" masculine ; -- tocheck -lin finally_Adv = variants{} ; -- +lin finally_Adv = mkAdv "enfin" | mkAdv "finalement" ; lin finance_N = mkN "finance" feminine | mkN "finances" ; -- tocheck lin finance_V2 = mkV2 (mkV "financer") ; -- tocheck lin financial_A = mkA "financier" ; @@ -8041,8 +8041,8 @@ lin footstool_N = mkN "repose-pied" masculine ; -- tocheck lin footwear_N = mkN "souliers" ; -- tocheck lin fop_N = mkN "bellâtre" masculine ; -- tocheck lin foppish_A = mkA "soigné" ; -- tocheck -lin for_Adv = variants{}; -- S.for_Prep ; -lin for_PConj = variants{} ; -- +lin for_Adv = mkAdv "pour" ; +lin for_PConj = lin PConj (ss "for") ; lin for_Prep = S.for_Prep ; lin forage_N = mkN "fourrager" | mkN "fourrage" masculine ; -- tocheck lin forage_V = mkV (mkV "fourrager") ; -- tocheck @@ -8369,10 +8369,9 @@ lin fussy_A = mkA "pointilleux" ; -- tocheck lin futile_A = mkA "futile" ; -- tocheck lin futility_N = mkN "futilité" feminine ; -- tocheck lin futon_N = mkN "futon" masculine ; -- tocheck -lin future_1_N = variants{} ; -- -lin future_3_N = variants{} ; -- +lin future_1_N = mkN "avenir" ; +lin future_3_N = mkN "futur" ; lin future_A = mkA "futur" ; -- tocheck -lin future_N = variants{} ; -- lin futurism_N = mkN "futurisme" masculine ; -- tocheck lin futuristFem_N = mkN "futuriste" feminine ; -- tocheck lin futuristMasc_N = mkN "futuriste" masculine ; -- tocheck @@ -8551,12 +8550,12 @@ lin genotype_N = mkN "génotype" masculine | mkN "génotype" ; -- tocheck lin genre_N = mkN "genre" masculine ; -- tocheck lin gentian_N = mkN "gentiane" feminine ; -- tocheck lin gentle_A = mkA "doux" | mkA "gentil" ; -- tocheck -lin gentleman_N = mkN "gentilhomme" masculine | mkN "messieurs" | mkN "monsieur" masculine ; -- tocheck -lin gently_Adv = variants{} ; -- +lin gentleman_N = mkN "monsieur" "messieurs" masculine | mkN "gentilhomme" masculine ; +lin gently_Adv = mkAdv "doucement" ; lin gentrification_N = mkN "embourgeoisement" masculine ; -- tocheck lin genuflection_N = mkN "génuflexion" feminine ; -- tocheck -lin genuine_A = mkA "authentique" ; -- tocheck -lin genuinely_Adv = variants{} ; -- +lin genuine_A = mkA "authentique" ; +lin genuinely_Adv = mkAdv "authentiquement" ; lin genus_N = mkN "genre" masculine ; -- tocheck lin geocentric_A = mkA "géocentrique" ; -- tocheck lin geode_N = mkN "géode" feminine ; -- tocheck @@ -8631,7 +8630,7 @@ lin giraffe_N = mkN "girafe" feminine ; -- tocheck lin girder_N = mkN "poutrelle" feminine ; -- tocheck lin girdle_N = mkN "gaine" feminine | mkN "enceinte" feminine ; -- tocheck lin girl_N = L.girl_N ; -lin girlfriend_N = mkN "amie" feminine | mkN "blonde" ; -- tocheck +lin girlfriend_N = mkN "amie" | mkN "copine" ; lin girth_N = mkN "circonférence" feminine ; -- tocheck lin give_V = mkV "donner" ; lin give_V2 = mkV2 "donner" ; @@ -9301,7 +9300,7 @@ lin hear_VS = mkVS (mkV I.entendre_V2) ; lin hearing_N = mkN "ouïe" feminine | mkN "audience" feminine ; -- tocheck lin hearsay_N = mkN "ouï-dire" masculine ; -- tocheck lin hearse_N = mkN "corbillard" masculine ; -- tocheck -lin heart_N = L.heart_N ; +lin heart_N = mkN "coeur" | mkN "cœur" ; lin heartbeat_N = mkN "pulsation" feminine ; -- tocheck lin heartbreak_N = mkN "crève-coeur" ; -- tocheck lin heartbreaker_N = mkN "casse-coeur" ; -- tocheck @@ -9363,7 +9362,7 @@ lin helm_N = mkN "barre" feminine ; -- tocheck lin helmet_N = mkN "casque" masculine ; -- tocheck lin helmsman_N = mkN "barreur" masculine ; -- tocheck lin helot_N = mkN "ilote" ; -- tocheck -lin help_N = mkN "aide" feminine | mkN "auxiliaire" ; -- tocheck +lin help_N = mkN "aide" feminine | mkN "secours" | mkN "auxiliaire" ; lin help_V = mkV "aider" ; lin help_V2 = mkV2 "aider" ; lin help_V2V = mkV2V (mkV "aider") P.accusative P.dative ; @@ -9408,7 +9407,7 @@ lin herd_N = mkN "troupeau" ; -- tocheck lin herd_V2 = mkV2 (mkV "rassembler") ; -- tocheck lin here7from_Adv = S.here7from_Adv ; lin here7to_Adv = S.here7to_Adv ; -lin here_Adv = mkAdv "ici" ; +lin here_Adv = mkAdv "ici" | mkAdv "voici" ; ---- voici lin hereditary_A = mkA "héréditaire" ; -- tocheck lin herein_Adv = mkAdv "ci-dedans" ; -- tocheck lin heresy_N = mkN "hérésie" feminine ; -- tocheck @@ -10418,17 +10417,17 @@ lin insignia_N = mkN "insigne" masculine ; -- tocheck lin insignificant_A = mkA "insignifiant" ; -- tocheck lin insinuate_V2 = mkV2 (mkV "insinuer") ; -- tocheck lin insinuation_N = mkN "insinuation" feminine ; -- tocheck -lin insist_V = variants{}; -- mkV2 (mkV "insister") ; -- tocheck +lin insist_V = mkV "insister" ; lin insist_V2 = mkV2 (mkV "insister") ; -- tocheck -lin insist_VS = variants{}; -- mkV2 (mkV "insister") ; -- tocheck -lin insistence_N = variants{} ; -- +lin insist_VS = mkVS (mkV "insister") ; +lin insistence_N = mkN "insistence" ; lin insolubility_N = mkN "insolubilité" feminine ; -- tocheck lin insolvency_N = mkN "insolvabilité" feminine ; -- tocheck lin insolvent_A = mkA "insolvable" ; -- tocheck lin insomnia_N = mkN "insomnie" feminine ; -- tocheck -lin inspect_V2 = variants{} ; -- +lin inspect_V2 = mkV2 "inspecter" ; lin inspection_N = mkN "inspection" feminine ; -- tocheck -lin inspector_N = variants{} ; -- +lin inspector_N = mkN "inspecteur" ; lin inspiration_N = mkN "inspiration" feminine ; -- tocheck lin inspire_V2 = variants{}; -- mkV2V (mkV "inspirer") ; -- tocheck lin inspire_V2V = mkV2V (mkV "inspirer") ; -- tocheck @@ -11108,7 +11107,7 @@ lin ladder_N = mkN "échelle" feminine ; -- tocheck lin lade_V2 = mkV2 (mkV "charger") ; -- tocheck lin laden_A = mkA "chargé" ; -- tocheck lin ladle_N = mkN "louche" ; -- tocheck -lin lady_N = mkN "dame" feminine ; -- tocheck +lin lady_N = mkN "dame" feminine | mkN "madame" "mesdames" feminine ; lin ladybird_N = mkN "coccinelle" feminine ; -- tocheck lin ladyfinger_N = mkN "boudoir" ; -- tocheck lin lagoon_N = mkN "lagon" masculine ; -- tocheck @@ -11192,7 +11191,7 @@ lin last_V = variants{}; -- mkV2 (mkV "durer") ; -- tocheck lin lasting_A = mkA "permanent" ; -- tocheck lin latch_N = mkN "loquet" masculine ; -- tocheck lin late_A = mkA "tardif" ; ---- not A in Fre -lin late_Adv = mkAdv "tard" ; -- tocheck +lin late_Adv = mkAdv "tard" | mkAdv "en retard" ; ---- split : late in the night ; sorry I'm late lin latecomer_N = mkN "retardataire" masculine ; -- tocheck lin lately_Adv = variants{} ; -- lin latent_A = mkA "latent" ; -- tocheck @@ -12104,10 +12103,10 @@ lin massif_N = mkN "massif" masculine ; -- tocheck lin massive_A = mkA "massif" ; -- tocheck lin mast_N = mkN "mât" masculine ; -- tocheck lin mastectomy_N = mkN "masectomie" feminine ; -- tocheck -lin master_1_N = variants{} ; -- -lin master_2_N = variants{} ; -- -lin master_N = mkN "maître" masculine ; -- tocheck -lin master_V2 = variants{} ; -- +lin master_1_N = mkN "maître" masculine ; +lin master_2_N = mkN "maître" masculine ; +lin master_N = mkN "maître" masculine ; +lin master_V2 = mkV2 "maîtriser" ; lin masterpiece_N = mkN "chef-d'oeuvre" masculine ; -- tocheck lin mastic_N = mkN "mastic" ; -- tocheck lin masticate_V2 = mkV2 (mkV "mastiquer") ; -- tocheck @@ -13195,7 +13194,7 @@ lin nidicolous_A = mkA "nidicole" ; -- tocheck lin niece_N = mkN "nièce" feminine ; -- tocheck lin nigella_N = mkN "nigelle" feminine ; -- tocheck lin nigger_N = mkN "bougnoule" ; -- tocheck -lin night_N = L.night_N ; +lin night_N = L.night_N | mkN "soirée" ; ---- split lin nightjar_N = mkN "engoulevent" masculine ; -- tocheck lin nightmare_N = mkN "cauchemar" masculine ; -- tocheck lin nightmarish_A = mkA "cauchemardesque" ; -- tocheck @@ -13331,7 +13330,7 @@ lin novelty_N = mkN "nouveauté" feminine ; -- tocheck lin novice_N = mkN "débutant" masculine ; -- tocheck lin now_Adv = L.now_Adv ; lin nowadays_Adv = mkAdv "actuellement" ; -- tocheck -lin nowhere_Adv = variants{} ; -- +lin nowhere_Adv = mkAdv "nulle part" ; lin noxious_A = mkA "nocif" ; -- tocheck lin nozzle_N = mkN "bec" masculine ; -- tocheck lin nth_A = mkA "énième" ; -- tocheck @@ -14730,7 +14729,7 @@ lin pithy_A = mkA "moelleux" | mkA "succint" ; -- tocheck lin pitiful_A = mkA "pitoyable" ; -- tocheck lin pituitary_A = mkA "pituitaire" ; -- tocheck lin pituitary_N = mkN "hypophyse" feminine ; -- tocheck -lin pity_N = mkN "compassion" feminine | mkN "dommage" masculine ; -- tocheck +lin pity_N = mkN "pitié" feminine | mkN "compassion" feminine | mkN "dommage" masculine ; -- tocheck lin pity_V2 = mkV2 (mkV I.plaindre_V2) ; -- tocheck lin pivot_N = mkN "pivotement" masculine | mkN "pivot" masculine ; -- tocheck lin pixel_N = mkN "pixel" masculine ; -- tocheck @@ -14820,8 +14819,8 @@ lin plead_V2 = mkV2 (mkV "plaider") ; -- tocheck lin plead_VS = variants{}; -- mkV2 (mkV "plaider") ; -- tocheck lin pleasant_A = mkA "agréable" ; -- tocheck lin please_Adv = mkAdv "allez" ; -- tocheck -lin please_V = variants{}; -- mkV2V (mkV I.plaire_V2) ; -- tocheck -lin please_V2 = variants{}; -- mkV2V (mkV I.plaire_V2) ; -- tocheck +lin please_V = I.plaire_V2 ; +lin please_V2 = mkV2 (mkV I.plaire_V2) P.dative ; lin please_V2V = mkV2V (mkV I.plaire_V2) ; -- tocheck lin please_VV = variants{}; -- mkV2V (mkV I.plaire_V2) ; -- tocheck lin please_Voc = S.please_Voc ; @@ -15221,8 +15220,8 @@ lin preface_N = mkN "préface" feminine ; -- tocheck lin preface_V2 = mkV2 (mkV "préfacer") ; -- tocheck lin prefect_N = mkN "préfet" masculine ; -- tocheck lin prefecture_N = mkN "préfecture" feminine ; -- tocheck -lin prefer_V2 = variants{}; -- mkV2V (mkV "préférer") ; -- tocheck -lin prefer_VV = variants{}; -- mkV2V (mkV "préférer") ; -- tocheck +lin prefer_V2 = mkV2 (mkV "préférer") ; +lin prefer_VV = deVV (mkV "préférer") ; lin preferable_A = mkA "préférable" ; -- tocheck lin preference_N = mkN "préférence" feminine ; -- tocheck lin preferential_A = mkA "préférentiel" ; -- tocheck @@ -15271,9 +15270,9 @@ lin prescribe_V = variants{}; -- mkV2 (mkV I.prescrire_V2) | mkV2 (mkV "ordonner lin prescribe_V2 = mkV2 (mkV I.prescrire_V2) | mkV2 (mkV "ordonner") ; -- tocheck lin prescription_N = mkN "ordonnance" feminine ; -- tocheck lin presence_N = mkN "présence" feminine ; -- tocheck -lin present_A = mkA "présent" ; -- tocheck -lin present_N = mkN "présent" masculine ; -- tocheck -lin present_V2 = mkV2 (mkV "présenter") ; -- tocheck +lin present_A = mkA "présent" ; +lin present_N = mkN "cadeau" ; +lin present_V2 = mkV2 (mkV "présenter") ; lin presentable_A = mkA "présentable" ; -- tocheck lin presentation_N = mkN "exposé" masculine ; -- tocheck lin presenter_N = mkN "présentateur" masculine ; -- tocheck @@ -16337,10 +16336,10 @@ lin refuse_VV = variants{}; -- mkV2 (mkV "refuser") ; -- tocheck lin refute_V2 = mkV2 (mkV "réfuter") | mkV2 (mkV "rejeter") ; -- tocheck lin regain_V2 = mkV2 (mkV I.reconquérir_V2) ; -- tocheck lin regale_V2 = mkV2 (mkV "régaler") ; -- tocheck -lin regard_N = variants{} ; -- -lin regard_V = variants{} ; -- -lin regard_V2 = variants{} ; -- -lin regarding_Prep = variants{} ; -- +lin regard_N = mkN "regard" ; +lin regard_V = mkV "regarder" ; +lin regard_V2 = mkV2 "regarder" ; +lin regarding_Prep = mkPrep "à propos" ; lin regardless_Adv = variants{} ; -- lin regatta_N = mkN "régate" feminine ; -- tocheck lin regency_N = mkN "régence" feminine ; -- tocheck @@ -16518,7 +16517,7 @@ lin repercussion_N = mkN "conséquence" ; -- tocheck lin repertoire_N = mkN "répertoire" ; -- tocheck lin repetition_N = mkN "répétition" feminine ; -- tocheck lin repetitive_A = mkA "répétitif" ; -- tocheck -lin replace_V2 = mkV2 (mkV "remplacer") ; -- tocheck +lin replace_V2 = mkV2 (mkV "remplacer") | mkV2 "remettre" ; ---- split lin replaceable_A = mkA "remplaçable" ; -- tocheck lin replacement_N = mkN "remplaçant" masculine ; -- tocheck lin replenish_V2 = mkV2 (mkV "réapprovisionner") ; -- tocheck @@ -16586,7 +16585,7 @@ lin research_V2 = mkV2 (mkV "examiner") ; -- tocheck lin researcherMasc_N = mkN "chercheur" ; lin resell_V2 = mkV2 (mkV I.revendre_V2) ; -- tocheck lin resemblance_N = mkN "comparaison" | mkN "ressemblance" feminine | mkN "probabilité" | mkN "ressemblance" ; -- tocheck -lin resemble_V2 = variants{} ; -- +lin resemble_V2 = mkV2 (mkV "ressembler") P.dative ; lin resent_V2 = variants{} ; -- lin resent_VS = variants{} ; -- lin resentful_A = mkA "indigné" | mkA "rancunier" ; -- tocheck @@ -16709,7 +16708,7 @@ lin retrospect_N = mkN "rétrospection" feminine ; -- tocheck lin retrospective_A = mkA "rétrospectif" ; -- tocheck lin retrovirus_N = mkN "rétrovirus" ; -- tocheck lin return_N = mkN "retour" masculine ; -- tocheck -lin return_V = mkV I.revenir_V | mkV "retourner" ; +lin return_V = mkV I.revenir_V | mkV "retourner" | mkV "rentrer" ; lin return_V2 = mkV2 "retourner" | I.rendre_V2 ; lin reunification_N = mkN "réunification" ; -- tocheck lin reunion_N = mkN "réunion" feminine ; -- tocheck @@ -18008,12 +18007,12 @@ lin simultaneously_Adv = variants{} ; -- lin simultaneousness_N = mkN "simultanéité" ; -- tocheck lin sin_N = mkN "péché" masculine ; -- tocheck lin sin_V = mkV (mkV "pécher") ; -- tocheck -lin since_Adv = variants{} ; -- -lin since_Prep = variants{} ; -- +lin since_Adv = mkAdv "depuis" ; +lin since_Prep = mkPrep "depuis" | mkPrep "dès" ; lin since_Subj = M.mkSubj ("depuis" ++ Ph.elisQue) ; -lin sincere_A = mkA "sincère" ; -- tocheck -lin sincerely_Adv = variants{} ; -- -lin sincerity_N = mkN "sincérité" ; -- tocheck +lin sincere_A = mkA "sincère" ; +lin sincerely_Adv = mkAdv "sincèrement" ; +lin sincerity_N = mkN "sincérité" ; lin sine_N = mkN "sinus" masculine ; -- tocheck lin sinecure_N = mkN "sinécure" ; -- tocheck lin sinful_A = mkA "coupable" ; -- tocheck @@ -18316,7 +18315,7 @@ lin snowy_A = mkA "neigeux" ; -- tocheck lin snub_N = mkN "camouflet" masculine ; -- tocheck lin snub_V2 = mkV2 (mkV "snober") ; -- tocheck lin snuffbox_N = mkN "tabatière" feminine ; -- tocheck -lin so_AdA = S.so_AdA ; +lin so_AdA = S.so_AdA | lin AdA (ss "tant") ; lin so_Adv = mkAdv "ainsi" | mkAdv "tellement" | mkAdv "aussi" ; lin so_Subj = M.mkSubjSubj "de façon que" ; lin so_and_so_N = mkN "Untel" ; -- tocheck @@ -18369,9 +18368,9 @@ lin soft_boiled_A = mkA "sentimental" ; -- tocheck lin softball_N = mkN "softball" masculine | mkN "balle-molle" feminine ; -- tocheck lin soften_V = variants{} ; -- lin soften_V2 = variants{} ; -- -lin softly_Adv = variants{} ; -- -lin softness_N = mkN "douceur" feminine ; -- tocheck -lin software_N = mkN "logiciel" masculine ; -- tocheck +lin softly_Adv = mkAdv "doucement" ; +lin softness_N = mkN "douceur" feminine ; +lin software_N = mkN "logiciel" masculine ; lin softwood_N = mkN "conifère" masculine ; -- tocheck lin soggy_A = mkA "trempé" ; -- tocheck lin soil_N = mkN "terre" feminine | mkN "souillure" masculine | mkN "sol" masculine ; -- tocheck @@ -19344,7 +19343,7 @@ lin sunshine_N = mkN "soleil" masculine ; -- tocheck lin sunstroke_N = mkN "insolation" feminine ; -- tocheck lin suntan_N = mkN "bronzage" ; -- tocheck lin super_A = mkA "super" ; -- tocheck -lin superb_A = variants{} ; -- +lin superb_A = mkA "superbe" ; lin supercilious_A = mkA "hautain" ; -- tocheck lin supercomputer_N = mkN "superordinateur" masculine ; -- tocheck lin superconductivity_N = mkN "supraconductivité" feminine ; -- tocheck @@ -19957,8 +19956,8 @@ lin thank_V2 = mkV2 (mkV "remercier") ; -- tocheck lin thankful_A = mkA "reconnaissant" ; -- tocheck lin thankfulness_N = mkN "reconnaissance" feminine ; -- tocheck lin thanks_Interj = mkInterj "merci" ; -- tocheck -lin thanks_N = variants{} ; -- -lin that_AdA = variants{} ; -- +lin thanks_N = mkN "merci" ; +lin that_AdA = lin AdA (ss "tellement") ; lin that_Quant = S.that_Quant ; lin that_Subj = S.that_Subj ; lin thatch_N = mkN "chaume" masculine ; -- tocheck @@ -19991,7 +19990,7 @@ lin therapist_N = mkN "thérapeute" ; -- tocheck lin therapy_N = mkN "thérapie" ; -- tocheck lin there7from_Adv = S.there7from_Adv ; lin there7to_Adv = S.there7to_Adv ; -lin there_Adv = S.there_Adv ; +lin there_Adv = S.there_Adv | mkAdv "voilà" ; ---- voila lin thereafter_Adv = variants{} ; -- lin thereby_Adv = mkAdv "ainsi" ; -- tocheck lin therefore_Adv = mkAdv "donc" ; @@ -20033,8 +20032,8 @@ lin think_V2 = mkV2 (mkV "penser") P.dative ; lin think_VS = mkVS (mkV "penser") ; lin thinkerFem_N = mkN "intellectuelle" feminine ; -- tocheck lin thinkerMasc_N = mkN "intellectuel" masculine ; -- tocheck -lin thinking_A = variants{} ; -- -lin thinking_N = variants{} ; -- +lin thinking_A = mkA "pensant" ; +lin thinking_N = mkN "pensée" ; lin thirst_N = mkN "soif" feminine ; -- tocheck lin thirst_V2 = mkV2 (mkV "désirer") ; -- tocheck lin thirsty_A = mkA "assoiffé" ; -- tocheck @@ -20329,7 +20328,7 @@ lin tout_N = mkN "racoleur" masculine ; -- tocheck lin tout_V2 = mkV2 (mkV "racoler") ; -- tocheck lin tow_N = mkN "remorquage" masculine | mkN "étoupe" feminine ; -- tocheck lin tow_V2 = mkV2 (mkV "tracter") ; -- tocheck -lin toward_Prep = variants{} ; -- +lin toward_Prep = mkPrep "envers" ; ---- sense lin towards_Prep = mkPrep "vers" ; lin towel_N = mkN "serviette" feminine ; -- tocheck lin tower_N = mkN "tour" feminine ; -- tocheck @@ -21740,7 +21739,7 @@ lin wheezy_A = mkA "asthmatique" ; -- tocheck lin whelk_N = mkN "buccin" masculine ; -- tocheck lin whelp_N = mkN "chiot" ; -- tocheck lin when_IAdv = S.when_IAdv ; -lin when_Subj = S.when_Subj ; +lin when_Subj = S.when_Subj | M.mkSubj ("lors" + Ph.elisQue) ; lin whence_Adv = mkAdv "d'où" ; -- tocheck lin whenever_Adv = mkAdv "quand" ; -- tocheck lin where_IAdv = S.where_IAdv ; @@ -21961,7 +21960,7 @@ lin worm_N = L.worm_N ; lin worm_V2 = mkV2 (mkV "vermifuger") | mkV2 (mkV "infiltrer") | mkV2 (mkV "ramper") ; -- tocheck lin worm_eaten_A = mkA "teigneux" ; -- tocheck lin wormwood_N = mkN "fiel" masculine | mkN "armoise" feminine ; -- tocheck -lin worried_A = variants{} ; -- +lin worried_A = mkA "inquiet" "inquiète" ; lin worrisome_A = mkA "anxiogène" ; -- tocheck lin worry_N = mkN "souci" masculine ; -- tocheck lin worry_V = variants{}; -- mkV2 (reflV (mkV "inquiéter")) | mkV2 (mkV "inquiéter") | mkV2 (mkV "harceler") ; -- tocheck @@ -22041,7 +22040,7 @@ lin yaw_N = mkN "lacet" masculine ; -- tocheck lin yawn_N = mkN "bâillement" masculine ; -- tocheck lin yawn_V = mkV (mkV "bâiller") ; -- tocheck lin yeah_Interj = mkInterj "oui" ; ---- -lin year_N = L.year_N ; +lin year_N = mkN "an" | mkN "année" ; ---- split lin yearbook_N = mkN "annuaire" masculine ; -- tocheck lin yearly_A = mkA "annuel" ; -- tocheck lin yearly_Adv = mkAdv "annuellement" ; -- tocheck