Aller au contenu

Module:types de mots/Documentation

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.

Ceci est la page de documentation pour Module:types de mots

 Documentation[voir] [modifier] [historique] [purger]

Ce module définit des fonctions pour manipuler les types de mots (nom, adjectif, etc.).

Fonctions exportées

isValidWordType()

Indique si la valeur passée est un type de mot standardisé valide.

Paramètres
  • code (string) : La valeur à tester.
Type de retour
boolean

isWordTypeAlias()

Indique si la valeur passée est un alias de type de mot standardisé.

Paramètres
  • code (string) : La valeur à tester.
Type de retour
boolean

getWordTypeName()

Retourne le nom formaté d’un type de mot standardisé.

Paramètres
  • code (string) : Le type de mot standardisé à formater.
  • isLocution (boolean) : Indique si le nom doit être une locution.
  • isFlexion (boolean) : Indique si le nom doit être une flexion.
  • isPlural (boolean) : Indique si le nom doit être au pluriel.
Type de retour
string|nil

getWordTypeNameSingular()

Alias de getWordTypeName() qui retourne le nom au singulier.

Paramètres
  • code (string) : Le type de mot standardisé à formater.
  • isLocution (boolean) : Indique si le nom doit être une locution.
  • isFlexion (boolean) : Indique si le nom doit être une flexion.
Type de retour
string|nil

getWordTypeNamePlural()

Alias de getWordTypeName() qui retourne le nom au pluriel.

Paramètres
  • code (string) : Le type de mot standardisé à formater.
  • isLocution (boolean) : Indique si le nom doit être une locution.
  • isFlexion (boolean) : Indique si le nom doit être une flexion.
Type de retour
string|nil

getWordTypeAbbr()

Retourne le nom abrégé d’un type de mot standardisé.

Paramètres
  • code (string) : Le type de mot standardisé à formater.
  • isFlexion (boolean) : Indique si le nom abrégé doit être préfixé de flex-.
Type de retour
string|nil

La définition des types de mots standardisés et des alias autorisés est écrite dans Module:types de mots/data. Les types de mot autorisés sont affichés grâce aux fonctions de Module:types de mots/analyse.