Module:Linguistique/Documentation
Apparence
Ceci est la sous-page de documentation du module Linguistique ; elle est insérée automatiquement sur la page de celui-ci par le logiciel Mediawiki. C’est également sur cette page que vous placerez les liens interwiki et les catégories du module.
Utilisation
[modifier le wikicode]Fonctions exportables (liste incomplète) :
vowelfirst(str)retournetruesi le premier caractère de la chaîne est une voyelle.
inparentheses(str, lang, space), sistrest nil, retourne nil, sinon, retournestrentourée de parenthèse et précédée du caracètreou de la chaîne précisée dans le paramètrespace.
of(str, gender, number, determiner, raw)retourn"de " .. strou d'une chaîne similaire mais plus correcte grammaticalement. Paramètres
strla chaîne de départgender(mou (f) pour adaptation grammatical ("du", "de la"). Défaut : "n".number(soup) pour les accords grammaticaux ("des"). Défaut :s.determiner(trueoufalse) pour adapatation grammaticale ("du" -> "de l'") Défaut : false.rawchaîne non formatée pour savoir plus facilement si elle commencer par une consonne ou une voyelle pour les élisions.
conj(args, conjtype): concatènes les arguments non nuls de la tablesargs, en utilisantconjtypecomme séparateur. Par défaut, tous les arguments sont séparés par des virgules, sauf les deux derniers, par un " et ". Valeurs spéciales pourconjtype:"comma"toutes les valeurs sont séparées par une virgule ;or: toutes les valeurs sont séparées par des virgules, sauf les deux dernières qui sont séparées par" ou ".