Sâta a-o contegnûo

Modulo:Léngoe/man

Da Wikipedia

Questa è la pagina di documentazione per Modulo:Léngoe

Quésto Mòdolo Lua o sèrve pe inplementâ e fonçioìn do template {{Léngoe}} e di âtri ligæ a sto lì, p'òfrî e mæxime fonçionalitæ de âtri mòdoli Lua sénsa avéighe da dipénde da-o reciàmmo a-i template.

Pe mòdoli Lua

[modìfica wikitèsto]

Quésto mòdolo o rénde disponìbili çèrte fonçioìn pe-i âtri mòdoli Lua; pe dêuviâle bezéugna prìmma caregâ o mòdolo con l'instruçión: local lg = require( "Modulo:Léngoe" );.

E fonçioìn saiàn disponìbili cómme lg.nómmefonçión ("lg" o l'é sôlo 'n nómme d'ezénpio, se poriéiva dêuviâ ascì local lingue = require( "Modulo:Léngoe" );, inte sto câxo chi e fonçioìn saiàn reciamæ cómme lingua.nómmefonçión).

esiste(code)
o restitoìsce true se code o corispónde a 'na léngoa, sedónca false.
get_nome(code, maiuscolo, default)
o restitoìsce a cóbia de nómme da léngoa corispondénte a code e code normalizòu (prezénpio se code o l'é "ingléize" o restitoìsce (léngoa ingléize, en)). Se maiuscolo o l'é vêo, a prìmma létia do nómme restitoîo a l'é maióscola. Se o no trêuva de léngoe corispondénti a code, alôa o restitoìsce o valô default se quésto o l'é definîo, âtriménti o restitoìsce a strìnga vêua '' e o valô de code pasòu pe prìmmo.
get_voce(code)
o restitoìsce o nómme da pàgina dedicâ a-a léngoa corispondénte a code. Se o mòdolo o no trêuva a pàgina, alôa o restitoìsce 'na strìnga vêua ''.
lingue(lìsta_de_léngoe))
o restitoìsce e léngoe corispondénti a lìsta_de_léngoe formæ cómme da template {{Léngoe}}. Se o gh'à da pasâ 'na strìnga ciutòsto che 'na lìsta, bezéugna trasformâ quésta inte 'na lìsta, prezénpio ciamàndo a fonçión inta strìnga tra paréntexi gràffe: lg.lingue({strìnga}).

Pe-i template

[modìfica wikitèsto]

O mòdolo o l'inclùdde ascì de fonçioìn pe inplementâ di template, a-i quæ se rimànda pe-a scintàsci d'ûzo:

lingue(frame)
o l'inpleménta o mòdolo {{Léngoe}} e o fà ascì da interfàccia pe-i âtri mòdoli Lua.
nomecompleto(frame)
o l'inpleménta e fonçionalitæ de {{Nómmeléngoa}}
nome(frame)
o l'inpleménta e fonçionalitæ de {{Nómmeléngoa/nómme}}
voce(frame)
o l'inpleménta e fonçionalitæ de {{Nómmeléngoa/vôxe}}

In sciâ docomentaçión

[modìfica wikitèsto]
tabella
ciamâ da 'na pàgina wiki con {{#Invoke:Lengoàggi|tabella}} o restitoìsce 'na tabélla di còdichi, nómmi e ligàmme a-e pàgine di lengoàggi riconosciûi.

Nòtte téniche

[modìfica wikitèsto]

I dæti dêuviæ són pigiæ da-e dôe tabélle do Modulo:Léngoe/Configuraçión: a prìmma a contêgne i alias çernûi pe ciaschedùnn-a léngoa e a l'asòcia a-i còdichi riconosciûi pe 'na léngoa o seu còdice ISO 639-3. A segónda a l'asòcia a ciaschedùn còdice stàndard o nómme pi-â léngoa e a seu pàgina in sciâ lij.wiki (fonçionalitæ no ancón disponìbile).

Pe azónze 'n nêuvo alias pe 'na léngoa za riconosciûa da-o mòdolo o l'abàsta inserî inta tabélla language_config.alias 'na rîga into formâto:

    ["alias"] = "còdice_standard"',

dónde alias o l'é l'alias da inserî e codice_standard o l'é o còdice standard za prezénte inta tabélla language_config.codici.

Pe inserî 'na nêuva léngoa o l'abàsta azónze a-a tabélla language_config.codici 'na rîga into formâto:

    [ "còdice_standard"] = { "nómme_lengoa", "artìcolo" },

dónde còdice_standard o l'é o còdice dêuviòu da-o progràmma, l'é mêgio çèrne o còdice ISO 639-1 (dôe létie) ò ISO 639-2 (træ létie), âtriménti dêuviâ 'n còdice a piâxéi, ch'o no ségge quéllo a-o còdice ISO 639-1 o ISO 639-2 de 'n'âtra léngoa. nómme lengoa o l'é o nómme da léngoa ch'o saiâ mostròu e artìcolo o l'é pe cóntra o nómme da pàgina da wikipedia dedicâ a quélla léngoa. Pe inserî du còdichi alternatîvi pe 'na léngoa védde o paràgrafo de d'âto.

Nòtta bén: i còdichi e i alias de léngue gh'àn da êse inserîi con de létie minóscole, âtriménti no saiàn riconosciûi.