Progetto:Coordinamento/Template/Template Babel: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Elimino veccha sezione su creazione babel, per evitare che qualcuno la segua. La pagina ha già il tmp storica e il testo è consultabile in cronologia.
 
(3 versioni intermedie di 3 utenti non mostrate)
Riga 1:
{{storica}}
Questa pagina si prefigge di fornire linee guida uniformi per la struttura e la nomenclatura dei [[:Categoria:Template Babel|template Babel]].
 
== Nomenclatura ==
 
Il titolo della pagina dei template Babel è composto da una parte fissa e da una che varia a seconda della lingua e del grado di conoscenza. Per denominare in modo corretto un template è necessario conoscere il codice [[ISO 639-2]] alpha 2 o [[SIL International|SIL]] della lingua. Per i template che indicano la lingua madre il titolo della pagina del template è
:'''Template:Utente <span style="color:blue">xx</span>'''
dove ''xx'' è il codice della lingua. Per i template che indicano gradi di conoscenza diversi dalla lingua madre si utilizza invece il titolo
Riga 14 ⟶ 15:
:*[[Template:Utente fr-4]] : conoscenza da madrelingua del francese
:*[[Template:Utente scn]] : siciliano come lingua madre
 
== Modello dei template ==
 
Per creare nuovi template Babel è possibile copiaincollare il testo all'interno del riquadro e poi sostituire opportunamente le parti evidenziate come indicato di seguito.
 
<div style="background-color:white;border:1px #808080 solid;padding:1em">
<tt>
<nowiki>{|class="</nowiki><b style="color:blue">itwiki_template_babel?</b><nowiki>" cellspacing="0"</nowiki><br/>
|class="sigla"|<b style="color:blue">xx(-?)</b><br/>
|<b style="color:blue">wikitesto del template</b><br/>
<nowiki>|}<includeonly>[[Categoria:Utenti </nowiki><b style="color:blue">xx-?</b><nowiki>|{{PAGENAME}}]]</includeonly><noinclude></nowiki><br/>
<nowiki>[[Categoria:Template Babel|</nowiki><b style="color:blue">xx(-?)</b><nowiki>]]</noinclude></nowiki>
</tt>
</div>
 
;itwiki_template_babel?
:*<tt>itwiki_template_babel</tt> : per tutti i livelli di conoscenza, esclusa la lingua madre
:*<tt>itwiki_template_babel2</tt> : per la lingua madre
;xx(-?)
:Per livelli di conoscenza diversi dalla lingua madre, inserire il codice della lingua seguito dal segno meno (trattino) e da una cifra da 0 a 4 che indica il livello di conoscenza. Per la lingua madre specificare solo il codice della lingua.
;wikitesto del template
:Inserire qui il wikitesto desiderato. Per esempio, per il template {{tl|Utente it}} questo sarà
::<tt><nowiki>Quest'utente parla '''[[:Categoria:Utenti it|italiano]]''' come '''[[:Categoria:Utenti it-M|lingua madre]]'''.</nowiki></tt>
:Nota bene:
:*Il testo di descrizione dovrebbe essere scritto comunque nella lingua in questione, e non, ad esempio in italiano o in inglese indistintamente.
:*Si può cercare il testo appropriato su altri progetti wiki, vedere ad esempio [[:en:Wikipedia:Babel]] o [[commons:Babel]].
:*È buona prassi evidenziare in '''grassetto''' il nome della lingua e le parole che ne descrivono meglio il livello di conoscenza. In questo caso rispettivamente «italiano» e «lingua madre». Al nome della lingua va collegata per wikilink la categoria di tutti gli utenti che la parlano (qui ''Utenti it''), mentre al livello di conoscenza va collegata la categoria, più specifica, degli utenti che parlano quella lingua con quel livello di conoscenza (''Utenti it-M'').
;xx-?
:Il codice della lingua di cui sopra seguito dal segno meno (trattino) e da un carattere che ne indica il livello di conoscenza (una cifra da 0 a 4, oppure M per la lingua madre). Questo parametro è simile al precedente ''xx(-?)'' ma vi differisce nel caso della lingua madre, in cui è necessario indicare <tt>-M</tt> dopo il codice della lingua.