Wikipedia:Bar/Nuovo template T al posto di "da tradurre"?

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Nuovo template T al posto di "da tradurre"?

[modifica wikitesto]

E' stato creato il nuovo template {{T}} con l'aggiunta del parametro argomento, il che permette di trovare le pagine da tradurre divise per argomento, come spiegato bene nella pagina del template stesso. Forse sarebbe meglio se fosse modificato anche il vecchio template {{da tradurre}} in modo da aggiungere anche lì il parametro, oppure lo mandiamo in pensione e usiamo il nuovo e basta? con i template {{W}} ed {{A}}, ad esempio, come ci si era mossi per favorire la migrazione dal vecchio al nuovo? (vedi anche la discussione di qualche giorno fa a riguardo dell'argomento). --Dg 18:14, 30 lug 2006 (CEST)[rispondi]

Quelli vecchi sono stati trasformati in redirect ai nuovi. Direi che si può fare così anche per questo. Comunque mi pare il nuovo {{T}} non sia ancora completato da quel che vedo ora. --Kal - El 22:05, 30 lug 2006 (CEST)[rispondi]
a me pare che sia stato completato, Mtt ha messo quell'avviso nell'attesa che la cosa sia approvata dalla comunità. --Dg 22:23, 30 lug 2006 (CEST)[rispondi]

Secondo me si può fare ed ho anche un'idea per far "sloggiare" alla svelta quello vecchio, solo che per farlo la sintassi dovrebbe essere simile, si può passare in fretta solo da cose tipo {{da tradurre|1|2|3}} a {{T|1|2|3}} premettendo che i numeri devono combaciare (altrimenti dovreste spiegarmi bene come modificare i dati già presenti, del tipo passare da {{da tradurre|1|2|3}} a {{T|3|2|1}} o qualsiasi cosa ma non posso inserire una variabile non preesistente...) E' una buona idea? Filnik Metal 4ever!!! 23:40, 30 lug 2006 (CEST)[rispondi]

Ottima idea il nuovo template, ma è proprio necessario che i parametri abbiano quegli argomento= ecc.? È un bell'appesantimento e rallentamento per chi deve inserire questi template, anche se in effetti questo non è uno di quelli che si appongono in massa. Nemo 02:34, 31 lug 2006 (CEST)[rispondi]

Se si tolgono i nomi delle variabili ("argomento=", ecc.) allora diviene obbligatorio specificare l'argomento, altrimenti la sequenza si sfasa. --/\/\π +t 08:19, 31 lug 2006 (CEST)[rispondi]
Riassumo:
  • vedi {{T}} per una bozza del template con sintassi {{T|argomento=1|lingua=2|data=3}} (questa sintassi rende l'argomento opzionale)
  • vedi {{T/Sandbox}} per una bozza del template con sintassi {{T/Sandbox|1|2|3}} (ovviamente il suffisso /Sandbox sarà rimosso)
--/\/\π +t 08:34, 31 lug 2006 (CEST)[rispondi]

Ma non si può mettere l'argomento come secondo parametro e non come primo quando richiami il template? ({{da tradurre|lingua=xxx|argomento=xxx|data=mese anno}} invece che {{da tradurre|argomento=xxx|lingua=xxx|data=mese anno}}) Così si potrebbe effettuare un transito meno pesante, no? Filnik Metal 4ever!!! 11:35, 31 lug 2006 (CEST)[rispondi]

conflittato Intanto ha ragione Dg, il template è completo, ho letto io di corsa l'avviso (ehm...). A parte questo, personalmente preferisco la versione senza argomenti esplicitati, per il semplice motivo che c'è meno da ricordarsi cosa scrivere. Kal - El 11:39, 31 lug 2006 (CEST)[rispondi]
PS concordo con Filnik: la lingua va per prima anche secondo me. Kal - El 11:40, 31 lug 2006 (CEST)[rispondi]
Chiedo scusa, solo ora mi rendo conto di una cosa:
  • con le variabili esplicitate, l'ordine nella sintassi è assolutamente indifferente. Così si può scrivere tranquillamente (ad esempio) {{T|lingua=inglese|argomento=cristianesimo|data=luglio 2006}} e di fatto non cambia nulla.
  • Con le variabili "sequenziali", invece, la faccenda è più complicata perché dovremmo trovare una nuova formula per il template, che preveda prima il richiamo alla lingua e poi quello all'argomento.
Personalmente preferisco la prima opzione perché l'ordine è del tutto ininfluente sul funzionamento (lingua-data-argomento, argomento-lingua-data, data-argomento-lingua, ecc.), mentre nella seconda bisogna per forza di cose ricordarsi l'ordine esatto e rispettarlo altrimenti l'uso del template è compromesso (se per sbaglio, o per fretta, inverto data e argomento..... vengono invertiti :-P ) --/\/\π +t 11:57, 31 lug 2006 (CEST)[rispondi]

Ma non si può fare come per il template {{W}} dove a seconda dei parametri inseriti si aggiunge del testo, così anche senza l'argomento il template ha senso lo stesso? (per una migrazione più rapida a quello nuovo?) Filnik Metal 4ever!!! 12:11, 31 lug 2006 (CEST)[rispondi]

Guarda che il parametro «argomento» è già opzionale; d'altronde è stata richiesta la costruzione di un nuovo template proprio per aggiungere questa possibilità. --/\/\π +t 12:48, 31 lug 2006 (CEST)[rispondi]
Scusate, non ho ben capito dove sta il problema. Secondo me, visto che ci sono più di 1.000 voci col vecchio template, il problema fondamentale è la migrazione da uno all'altro, e qui forse potrebbero dire qualosa di meglio gli esperti di bot... ce n'è qualcuno? --Dg 14:54, 31 lug 2006 (CEST)[rispondi]
Si può provare a chiedere qui. --/\/\π +t 15:01, 31 lug 2006 (CEST)[rispondi]
Riesci mica chiederlo tu? conoscendo bene le specifiche dei due template, forse riusciresti a spiegarti nel migliore dei modi... --Dg 15:05, 31 lug 2006 (CEST)[rispondi]

Si può fare tranquillamente con un bot (ne ho uno), basta che mi date il testo vecchio (in codice wiki) e quello nuovo relativo, do il tutto in pasto al bot e sia a posto. Filnik Metal 4ever!!! 18:58, 31 lug 2006 (CEST)[rispondi]

Se manteniamo la versione con variabili esplicitate, allora la sintassi da sotituire è la seguente:
{{da tradurre|1|2}} → {{T|lingua=1|argomento=|data=2}}
Se il bot potesse inserire la sintassi in questo modo sarebbe una gran cosa, perché inserirebbe anche il richiamo vuoto ad {{argomento}} lasciando all'utente solo il compito di completare la stringa del comando. --/\/\π +t 08:21, 1 ago 2006 (CEST)[rispondi]
Ora ci penso e ti so dire. Filnik Metal 4ever!!! 10:49, 1 ago 2006 (CEST)[rispondi]

Grazie al mitico Helios sono riuscito ad attuare la regex replace.py -regex -start:! "\{\{[Dd]a[ _]tradurre\|(.*?)\|(.*?)\}\}" "{{T|lingua=\1|argomento=|data=\2}}" qua c'è un esempio, faccio partire subito il bot? Filnik Metal 4ever!!! 13:50, 1 ago 2006 (CEST)[rispondi]

Sì. --/\/\π +t 14:12, 1 ago 2006 (CEST)[rispondi]

Ok Filnik Metal 4ever!!! 15:02, 1 ago 2006 (CEST)[rispondi]

Ora però ci sarebbe da sistemare anche il template {{da tradurre sezione}} ... --Dg 18:49, 1 ago 2006 (CEST)[rispondi]

Ok, finiti i da tradurre passo a quello, ;) Filnik Metal 4ever!!! 19:07, 1 ago 2006 (CEST)[rispondi]

Prima però c'è da adattare il template con il parametro argomento! --Dg 23:08, 1 ago 2006 (CEST)[rispondi]
Fatto. Sintassi da sostituire nel namespace principale:
{{da tradurre sezione|1|2}} → {{T sezione|lingua=1|argomento=|data=2}}
Il funzionamento del nuovo {{T sezione}} è identico a {{T}}. --/\/\π +t 10:34, 2 ago 2006 (CEST)[rispondi]
forse le istruzioni per l'uso di {{T sezione}} sono da riferire al {{T sezione}}. --Dg 11:29, 2 ago 2006 (CEST)[rispondi]
Oooops! :-P ...fatto. --/\/\π +t 12:02, 2 ago 2006 (CEST)[rispondi]