Modulo:Convert/man
Questa è la pagina di documentazione per Modulo:Convert
Questo modulo implementa il template {{Converti}} per la conversione di una misura espressa in un'unità in una espressa in un'altra unità. Per esempio:
{{Converti|123|lb|kg}}
→ 123 libbre (56 kg)
Struttura
[modifica wikitesto]Il modulo utilizza direttamente i seguenti moduli:
- Module:Convert – (questo modulo) contiene il codice di conversione delle unità
- Module:Convert/data – definizione delle unità
- Module:Convert/text – localizzazione del modulo
- Module:Convert/extra – (opzionale) definizione temporanea di unità di misura; usato se un un'unità non viene trovata in Module:Convert/data
- Module:Convert/Numeric – (opzionale) convertire in lettere i valori (supporta solo l'inglese)
Il modulo dovrebbe essere mantenuto sincronizzato con la versione di en.wiki, eccetto che per la localizzazione da operare modificando Module:Convert/text e la definizione delle unità in Module:Convert/data.
Moduli di appoggio
[modifica wikitesto]Le unità di misura sono definite in una lista principale che viene utilizzata per generare Module:Convert/data:
- Template:Converti/Man/Conversion data – lista di definizione principale delle unità di misura
- Module:Convert/makeunits – traduce il wikitesto della lista di definizione principale in Lua
Pagine di aiuto
[modifica wikitesto]Sono disponibili le seguenti pagine di aiuto:
- Template:Converti/Man – manuale di uso del template
- Template:Converti/Man/Messaggi – messaggi di errore e di avviso generati dal modulo. I messaggi generati dal template sono collegati a questa pagina.
Errori
[modifica wikitesto]Una voce che contiene un template Converti in errore viene aggiunta alla categoria Categoria:Errori di compilazione del template Converti
Configurazione
[modifica wikitesto]Il template che chiama il modulo può definire alcune opzioni per configurarlo. Per esempio:
{{#invoke:convert|convert|numdot=,|numsep=.}}
- Setta la virgola come separatore decimale e il punto come separatore per le migliaia.
Altre opzioni con i loro valori di default sono::
|maxsigfig=14
– numero massimo di cifre significative|nscat=0
– Lista di spazi di nomi (vedi: namespaces) separati da virgola nei aggiungere una categoria di errore alla pagina nel caso se ne verifichi uno.|warnings=0
– 0 (zero) disabilita gli avvisi; 1 mostra quelli importanti; 2 mostra tutti gli avvisi.|sandbox=sandbox
– Indica di usare la versione di sandbox dei moduli. Se specificato un valore questo è deve essere il nome della sottopagina di sandbox di ogni modulo.
I nomi dei parametri, delle opzioni e dei messaggi di uscita può essere personalizzato nel modulo Module:Convert/text. Per maggiori informazioni vedi la guida alla traduzione su en.wiki.