« Module:Bases » : différence entre les versions

Contenu supprimé Contenu ajouté
+lcfirst, uc et lc
Condition de non-nullité du texte des ucfirst etc.
Ligne 21 :
-- Renvoie le texte avec la première lettre en majuscule (si le texte est en français)
function b.ucfirst(texte)
if (texte == nil) then return texte end
locale = mw.language.new('fr')
return locale:ucfirst(texte)
Ligne 26 ⟶ 27 :
-- Renvoie le texte avec la première lettre en minuscule (si le texte est en français)
function b.lcfirst(texte)
if (texte == nil) then return texte end
locale = mw.language.new('fr')
return locale:lcfirst(texte)
Ligne 31 ⟶ 33 :
-- Renvoie le texte en majuscule (si le texte est en français)
function b.uc(texte)
if (texte == nil) then return texte end
locale = mw.language.new('fr')
return locale:uc(texte)
Ligne 36 ⟶ 39 :
-- Renvoie le texte en minuscule (si le texte est en français)
function b.lc(texte)
if (texte == nil) then return texte end
locale = mw.language.new('fr')
return locale:lc(texte)