Skip to content

Commit

Permalink
[FR] Retrieve all domain templates (closes #200)
Browse files Browse the repository at this point in the history
  • Loading branch information
lasconic authored Nov 9, 2020
1 parent ad48993 commit 667a8e1
Show file tree
Hide file tree
Showing 3 changed files with 316 additions and 87 deletions.
91 changes: 4 additions & 87 deletions scripts/lang/fr/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
"""French language."""
from typing import Tuple
from .domain_templates import domain_templates

# Regex pour trouver la prononciation
pronunciation = r"{pron(?:\|lang=fr)?\|([^}\|]+)"
Expand Down Expand Up @@ -190,21 +191,18 @@
# Modèles qui seront remplacés par du texte italique.
# https://fr.wiktionary.org/wiki/Wiktionnaire:Liste_de_tous_les_mod%C3%A8les
templates_italic = {
**domain_templates,
"abréviation": "Abréviation",
"absol": "Absolument",
"adj-indéf-avec-de": "Avec de",
"admin": "Administration",
"aéro": "Aéronautique",
"agri": "Agriculture",
"agrumes": "Botanique",
"alcaloïdes": "Chimie",
"analogie": "Par analogie",
"angl": "Anglicisme",
"animaux": "Zoologie",
"anat": "Anatomie",
"antiq": "Antiquité",
"apposition": "En apposition",
"arbres": "Botanique",
"arch": "Archaïsme",
"archaïque": "Archaïsme",
"archi": "Architecture",
Expand All @@ -213,7 +211,6 @@
"argot typographes": "Argot des typographes",
"argot voleurs": "Argot des voleurs",
"astron": "Astronomie",
"atomes": "Chimie",
"au figuré": "Figuré",
"audiovi": "Audiovisuel",
"auto": "Automobile",
Expand All @@ -222,48 +219,30 @@
"BD": "Bande dessinée",
"BDD": "Bases de données",
"BE": "Belgique",
"bactéries": "Bactériologie",
"bateaux": "Navigation",
"bdd": "Bases de données",
"bioch": "Biochimie",
"biol": "Biologie",
"b-m-cour": "Beaucoup moins courant",
"boissons": "Boisson",
"botan": "Botanique",
"bot.": "Botanique",
"bovins": "Zoologie",
"CA": "Canada",
"CH": "Suisse",
"CI": "Côte d’Ivoire",
"canards": "Ornithologie",
"caprins": "Zoologie",
"cartes": "Cartes à jouer",
"catholicisme": "Christianisme",
"champignons": "Mycologie",
"chaussures": "Vêtement",
"chiens": "Zoologie",
"chim": "Chimie",
"chir": "Chirurgie",
"ciné": "Cinéma",
"cnidaires": "Zoologie",
"cours d’eau": "Géographie",
"cuis": "Cuisine",
"comm": "Commerce",
"commerces": "Commerce",
"composants": "Électronique",
"compta": "Comptabilité",
"constr": "Construction",
"coquillages": "Coquillage",
"cour": "Courant",
"cout": "Couture",
"couvre-chefs": "Habillement",
"cycl": "Cyclisme",
"cétacés": "Mammalogie",
"danses": "Danse",
"dermatol": "Dermatologie",
"didact": "Didactique",
"diacritiques": "Grammaire",
"dinosaures": "Paléontologie",
"diplo": "Diplomatie",
"EU": "Europe",
"élec": "Électricité",
Expand All @@ -280,32 +259,20 @@
"écolo": "Écologie",
"écon": "Économie",
"éduc": "Éducation",
"électoraux": "Systèmes électoraux",
"éléments": "Chimie",
"énergie": "Industrie de l’énergie",
"épithète": "Employé comme épithète",
"FR": "France",
"familles de plantes": "Botanique",
"ferro": "Chemin de fer",
"ferroviaire": "Chemin de fer",
"figure": "Rhétorique",
"figures": "Rhétorique",
"finan": "Finance",
"finances": "Finance",
"fonderie": "Métallurgie",
"formations musicales": "Musique",
"formel": "Soutenu",
"fortification": "Architecture",
"fromages": "Fromage",
"fruits": "Botanique",
"gastronomie": "Cuisine",
"genres musicaux": "Musique",
"gentilés": "Géographie",
"germ": "Germanisme",
"giraffidés": "Zoologie",
"grades": "Militaire",
"graphe": "Théorie des graphes",
"gâteaux": "Cuisine",
"géog": "Géographie",
"géol": "Géologie",
"géom": "Géométrie",
Expand All @@ -325,27 +292,18 @@
"indus": "Industrie",
"info": "Informatique",
"injur": "Injurieux",
"insectes": "Entomologie",
"insultes": "Insulte",
"intrans": "Intransitif",
"iron": "Ironique",
"jardi": "Jardinage",
"juri": "Droit",
"jurisprudence": "Droit",
"just": "Justice",
"langages": "Informatique",
"langues": "Linguistique",
"lapins": "Zoologie",
"lianes": "Botanique",
"ling": "Linguistique",
"litt": "Littéraire",
"logi": "Logique",
"légis": "Droit",
"légumes": "Botanique",
"maçon": "Maçonnerie",
"maladie": "Nosologie",
"maladies": "Nosologie",
"mammifères": "Zoologie",
"manège": "Équitation",
"marque": "Marque commerciale",
"math": "Mathématiques",
Expand All @@ -355,41 +313,29 @@
"menu": "Menuiserie",
"mercatique": "Marketing",
"métrol": "Métrologie",
"meubles": "Mobilier",
"meubles héraldiques": "Héraldique",
"mili": "Militaire",
"minér": "Minéralogie",
"minéraux": "Minéralogie",
"mollusques": "Malacologie",
"montagnes": "Géographie",
"monnaies": "Numismatique",
"mouches": "Entomologie",
"muscles": "Anatomie",
"musi": "Musique",
"mythol": "Mythologie",
"méca": "Mécanique",
"méde": "Médecine",
"métal": "Métallurgie",
"métaph": "Figuré",
"métaphore": "Figuré",
"métaplasmes": "Linguistique",
"météo": "Météorologie",
"météorol": "Météorologie",
"méton": "Par métonymie",
"métonymie": "Par métonymie",
"muscle": "Anatomie",
"neurol": "Neurologie",
"nom-coll": "Nom collectif",
"nuages": "Météorologie",
"nucl": "Nucléaire",
"numis": "Numismatique",
"néol": "Néologisme",
"oenol": "Œnologie",
"oiseaux": "Ornithologie",
"opti": "Optique",
"ornithol": "Ornithologie",
"ortho1990": "Orthographe rectifiée de 1990",
"ovins": "Zoologie",
"POO": "Programmation orientée objet",
"p us": "Peu usité",
"paléogr": "Paléographie",
Expand All @@ -399,78 +345,51 @@
"particulier": "En particulier",
"pathologie": "Nosologie",
"pâtes": "Cuisine",
"pays": "Géographie",
"peupliers": "Botanique",
"pêch": "Pêche",
"péj": "Péjoratif",
"philo": "Philosophie",
"photo": "Photographie",
"phys": "Physique",
"pl-rare": "Plus rare",
"plais": "Par plaisanterie",
"planètes": "Astronomie",
"plantes": "Botanique",
"pléonasmes": "Pléonasme",
"poés": "Poésie",
"poissons": "Ichtyologie",
"polit": "Politique",
"pommes": "Botanique",
"popu": "Populaire",
"poules": "Élevage",
"presse": "Journalisme",
"primates": "Zoologie",
"procédure": "Justice",
"prog": "Programmation informatique",
"programmation": "Programmation informatique",
"pronl": "Pronominal",
"propre": "Sens propre",
"propriété": "Droit",
"propulsion": "Propulsion spatiale",
"protéines": "Biochimie",
"prov": "Proverbial",
"prunes": "Botanique",
"préparations": "Cuisine",
"psychia": "Psychiatrie",
"psychol": "Psychologie",
"QC": "Québec",
"RDC": "Congo-Kinshasa",
"RDCongo": "Congo-Kinshasa",
"raies": "Ichtyologie",
"reli": "Religion",
"religieux": "Religion",
"reptiles": "Herpétologie",
"roches": "Pétrographie",
"régional": "Régionalisme",
"réseaux": "Réseaux informatiques",
"salades": "Cuisine",
"salles": "Construction",
"saules": "Botanique",
"sci-fi": "Science-fiction",
"scol": "Éducation",
"scolaire": "Éducation",
"serpents": "Herpétologie",
"sexe": "Sexualité",
"sigle": "Sigle",
"singes": "Zoologie",
"sociol": "Sociologie",
"soldats": "Militaire",
"sout": "Soutenu",
"spéc": "Spécialement",
"sports": "Sport",
"stat": "Statistiques",
"substances": "Chimie",
"sylv": "Sylviculture",
"TAAF": "Vocabulaire des TAAF",
"tech": "Technique",
"technol": "Technologie",
"temps": "Chronologie",
"text": "Textile",
"textiles": "Textile",
"théât": "Théâtre",
"théol": "Théologie",
"thérapies": "Médecine",
"télécom": "Télécommunications",
"tortues": "Zoologie",
"tr-fam": "Très familier",
"trans": "Transitif",
"transit": "Transitif",
Expand All @@ -481,13 +400,9 @@
"télé": "Audiovisuel",
"US": "États-Unis",
"USA": "États-Unis",
"unités": "Métrologie",
"usines": "Industrie",
"vents": "Météorologie",
"vieux": "Vieilli",
"vélo": "Cyclisme",
"vête": "Habillement",
"vêtements": "Habillement",
"zool": "Zoologie",
"zootechnie": "Zoologie",
}
Expand Down Expand Up @@ -524,6 +439,8 @@
# {{date}}
# {{date|1850}}
"date": "term(parts[1] if len(parts) > 1 else 'Date à préciser')",
# {{divinités|fr|grecques}}
"divinités": "term('Divinité')",
# {{fchim|H|2|O}}
"fchim": "chimy(parts[1:])",
# XIX{{e}}
Expand Down
Loading

0 comments on commit 667a8e1

Please sign in to comment.