Modulo:Parola giapponese/man
Questa è la pagina di documentazione per Modulo:Parola giapponese
Questo modulo costituisce il codice di funzionamento del Template:Parola giapponese e crea, in base ai parametri inseriti in quest'ultimo, le descrizione della pronuncia e trascrizione (hiragana, katakana, romaji) delle parole giapponesi, oltre a generare i link alle coniugazioni e le categorie in corretto ordine alfabetico.
Si compone di una funzione principale, p.parolagiappo (richiamata direttamente nel template) e di due funzioni accessorie (p.wiki, p.cat) che sono utilizzate solo all'interno della funzione principale per abbreviarne il codice (ad es., la funzione p.wiki rende il suo argomento un wikilink). Le sezioni seguenti illustrano il loro funzionamento, iniziando da quella principale.
Funzione p.parolagiappo
[modifica]È la funzione principale del modulo; interpreta i parametri inseriti nel template (tipo grammaticale, hiragana, katakana, declinazione o coniugazione etc) e in base ad essi costruisce il testo di output e lae relative categorie. La funzione internamente è suddivisibile in sottosezioni identificate nel modulo dai -- commenti
; essendo il modulo fortemente commentato dovrebbe essere abbastanza facile comprendere a cosa serve ogni sezione, e in caso modificare (eventualmente bussare all'autore principale).
Funzione p.wiki
[modifica]La funzione p.wiki (p.wiki(x)
) rende il suo argomento, x
, un wikilink, con "pipe" alla sezione giapponese. In pratica, nel modulo, scrivere p.wiki(qualcosa)
equivale al wikicodice [[qualcosa#Giapponese|qualcosa]].
Funzione p.cat
[modifica]La funzione p.cat rende il suo argomento, x
, una categoria. In pratica, nel modulo, scrivere p.cat(qualcosa)
equivale al wikicodice [[Categoria:qualcosa]], e p.cat(qualcosa.. "|".. qualcos'altro)
equivale a [[Categoria:qualcosa|qualcos'altro]]