Les crides a WD, si no s'especifica utilitzen l'idioma de l'usuari. Si jo entro com a bretó (canvi de preferències) envers de català: Com un programa en lua pot detectar que jo "entro com a" (o m'interessa) bretó?. Pel wiki és fàcil: mw.language.getContentLanguage().code. Si és possible, es clar... Moltes gràcies.
Tema de Usuari Discussió:Vriullop/Fitxer de Discussions Estructurades 1
Aparença
Jo ho recupero amb {{#invoke:Wikidades|lang|{{{lang|}}}}}
Ok, aquesta funció és una drecera del que explico més avall. Però fa alguna cosa més. Ho pots veure a local function findLang
de Mòdul:Wikidades.
Ho faig amb frame:preprocess('{{int:lang}}')
. Es pot comprovar directament amb codi wiki {{int:lang}}. El truc és llegir MediaWiki:Lang. Com que és un missatge del sistema treu el contingut de MediaWiki:Lang/br si tens bretó en les preferències. Aquests missatges MediaWiki:Lang no són del MediaWiki sinó creats localment. És un muntatge que tenen a Commons i que l'he copiat aquí. Algunes altres wikis també ho poden tenir però moltes no.