Vés al contingut

Tema de Viquipèdia:La taverna/Novetats/Arxius/Flow

Paucabot (discussiócontribucions)

L'eina de traducció sembla estar donant qualque problema amb les imatges. Es veu que, en segons quins casos, hi afegeix un paràmetre

 |enllaç = 

fa que no es visualitzi la imatge en clicar sobre ella.

Per trobar els casos: https://w.wiki/Agdc

Antecedents: aquí

Faig ping a qualcuns editors que he vist que els passava: @Manlleus, Felato, Mcapdevila:

Pere prlpz (discussiócontribucions)

Un apunt sobre la magnitud del problema: A la Viquipèdia i els projectes germans, l'autoria de les imatges s'atribueix a través de l'enllaç. Per totes les imatges amb llicències que requereixen atribució (que són la immensa majoria de les que hi ha a Commons), no enllaçar la imatge és incomplir la llicència i per tant és una violació dels drets d'autor.

Suposo que si arreglen l'eina deixarà de produir-se l'error, però quedaran els errors que ja s'han produït. Aquests es podrien arreglar amb bot si hi ha una manera clara de distingir el paràmetre enllaç mal posat pel traductor dels pocs casos en que s'està fent servir correctament.

Cataleirxs (discussiócontribucions)

Perdoneu. Cal treure això d'enllaç, o hem de substituir enllaç=Archivo per enllaç=Fitxer?

Vriullop (discussiócontribucions)

Es pot canviar a Fitxer o bé es pot eliminar el paràmetre perquè ja sortirà per defecte. El problema que indica el Pere és quan el paràmetre està buit "enllaç=", però em sembla que no és el cas.

A notar que també cal traduir el paràmetre "alt" que és el que llegeix un lector de pantalla o el que es mostra si no carrega imatges.

Paucabot (discussiócontribucions)

Això que diu en Vicenç del paràmetre

| alt =

, també ho havia detectat. S'ha de traduir, també. Igual que s'han de traduir les notes a peu de pàgina o les descripcions dels enllaços externs.

Pere prlpz (discussiócontribucions)

Provant amb el primer exemple de la cerca, Lliga peruana de futbol, les banderes de clubs amb aquest paràmetre alt incorrecte enllacen a una pàgina que no funciona en comptes de la pàgina de Commons, de manera que estem aproximadament igual de malament que amb el paràmetre enllaç buit.

I d'acord en la solució.

Paucabot (discussiócontribucions)

La consulta segueix donant més de cent hits. Agrairia una mica d'ajuda per netejar aquest problema.

Pere prlpz (discussiócontribucions)

@Paucabot: Hi ajudaria però de fer servir scripts estàndard per canviar text en saps més tu que jo.

Com es fa perquè el bot treballi amb els articles del resultat de la cerca? Amb una cerca d'una paraula potser me'n sortiria però no sé com posar-hi una cerca amb insource. He provat aquesta però no em funciona:

 python pwb.py replace.py "-search:insource:enllaç=Archivo" "enllaç=Archivo:.*\\.jpg\\|" "" -regex

Tema a banda és si l'expressió regular està bé, però el primer que necessito és que la cerca vagi sobre els articles que toca.

Paucabot (discussiócontribucions)

Jo havia començat manualment. Per cent canvis no solc treure el bot.

Si ho hagués de fer amb bot, passaria la llista a una pàgina neta. Tenc un programet que ho fa: Usuari:Paucabot/Archivo.

Pere prlpz (discussiócontribucions)

Si el bot ja està escrit el meu límit és més baix.

N'he fet unes desenes amb bot. He deixat casos problemàtics pel bot com Inscripció DNa i altres que tenen | dins d'enllaços al peu de foto que compliquen saber on acaben els camps. Potser ho torno a intentar en un altre moment millorant l'expressió. Deixo com a referència la que he fet servir:

 pwb.py replace.py "-search:insource:enllaç=Archivo" "enllaç=Archivo:.*\\.(jpg|JPG)\\|alt=.*\\|" "" -regex

Curiosament, des del PAWS em trobava articles que executant localment el pywikibot no trobava.

Pere prlpz (discussiócontribucions)

La versió millorada, en principi a prova d'enllaços dins del peu en galeries:

 pwb.py replace.py "-search:insource:enllaç=Archivo" "enllaç=Archivo:.*\\.(jpg|JPG)\\|alt=.*?\\|" "" -regex
Paucabot (discussiócontribucions)

He netejat tota la llista. Si no hi ha inconvenients, tanc el tema.

Paucabot (discussiócontribucions)
Paucabot (discussiócontribucions)
Maria Fullana de València (discussiócontribucions)

Aquest problema amb les referències no és pas d'ara, el porte arrossegant des de fa anys.

Paucabot (discussiócontribucions)

Podria ser. Si pots, mira de corregir-ho en els articles que tradueixis.

Maria Fullana de València (discussiócontribucions)

Ho intentaré...

Paucabot (discussiócontribucions)
Maria Fullana de València (discussiócontribucions)

Bon dia, Pau: sincerament, no entenc com funciona l'eina. De moment, no he tingut cap "incidència" més. Gràcies!

Paucabot (discussiócontribucions)

Sembla que sí. Ara mateix, n'hi ha cinc.

Maria Fullana de València (discussiócontribucions)

Jo no sé com solucionar-ho.

Paucabot (discussiócontribucions)
Paucabot (discussiócontribucions)
Paucabot (discussiócontribucions)
Pere prlpz (discussiócontribucions)
pwb.py replace.py "-search:insource:enllaç=Fichier" "enllaç=Fichier:.*\\.(jpg|JPG|svg|png|gif)\\|alt=.*?\\|" "" -regex -summary:"Eliminant paràmetre enllaç incorrecte. Vegeu Tema:Y8p2ykoluqk9ge2l"
 pwb.py replace.py "-search:insource:enllaç=Fichier" "enllaç=Fichier:.*\\.(jpg|JPG|svg|png|gif)\\|" "" -regex -summary:"Eliminant paràmetre enllaç incorrecte. Vegeu Tema:Y8p2ykoluqk9ge2l"
 pwb.py replace.py "-search:insource:enllaç=Archivo" "enllaç=Archivo:.*\\.(jpg|JPG|svg|png|gif)\\|alt=.*?\\|" "" -regex -summary:"Eliminant paràmetre enllaç incorrecte. Vegeu Tema:Y8p2ykoluqk9ge2l"
 pwb.py replace.py "-search:insource:enllaç=Archivo" "enllaç=Archivo:.*\\.(jpg|JPG|svg|png|gif)\\|" "" -regex -summary:"Eliminant paràmetre enllaç incorrecte. Vegeu Tema:Y8p2ykoluqk9ge2l"
 pwb.py replace.py "-search:insource:enllaç=File" "enllaç=File:.*\\.(jpg|JPG|svg|png|gif)\\|alt=.*?\\|" "" -regex -summary:"Eliminant paràmetre enllaç incorrecte. Vegeu Tema:Y8p2ykoluqk9ge2l"
 pwb.py replace.py "-search:insource:enllaç=File" "enllaç=File:.*\\.(jpg|JPG|svg|png|gif)\\|" "" -regex -summary:"Eliminant paràmetre enllaç incorrecte. Vegeu Tema:Y8p2ykoluqk9ge2l"

Si heu de fer servir les comandes, copieu-les des de l'editor de codi.

Paucabot (discussiócontribucions)
Pere prlpz (discussiócontribucions)

Tristan und Isolde és un cas força especial perquè hi ha imatges com a miniatura però sense peu de foto i segurament aquests casos la comanda no els tracta bé. Potser valdria la pena tractar-lo a mà.

Per la resta, si convé deixo de passar el bot fins que confirmem que no és contraproduent.

Paucabot (discussiócontribucions)
Pere prlpz (discussiócontribucions)

Els que queden amb File sembla que són intents d'enllaçar a una pàgina concreta d'un pdf, però no funcionen i no sé com s'haurien d'arreglar perquè funcionessin. Si s'enllaça bé el pdf i la imatge que surt a l'article és un retall del pdf suposo que no hi haurà problemes de llicències.

Notifico en @Lohen11 perquè crec que aquests enllaços els va posar per enllaçar a una pàgina d'una partitura. Crec que passa a Simfonia núm. 5 (Mendelssohn) i vuit articles més.

Paucabot (discussiócontribucions)
Maria Fullana de València (discussiócontribucions)

Bon dia, Pau: què puc fer?

Paucabot (discussiócontribucions)
Maria Fullana de València (discussiócontribucions)

La tecla estava inactiva. Ara he activat el "programa" (després de desactivar un tornar a activar una tecla), però no sé si servirà.

Paucabot (discussiócontribucions)

@Maria Fullana de València: Seguim igual. Mentre no es resolgui el problema, que no fa gaire pinta de ser prest, hauries de repassar els teus articles per corregir-ho. Passa tant en les traduccions des del castellà com en les del francès.

Maria Fullana de València (discussiócontribucions)

Si sabera com...

Paucabot (discussiócontribucions)

Hola Maria Fullana de València.

Una vegada vares habilitar l'edició de codi, només has de clicar a "Modifica el codi" i cercar (amb l'eina de cerca) dins el codi infernal que t'ha sortit, "enllaç". Si darrera hi ha "Archivo" o "Fichier" has d'esborrar tot el nom de la imatge com jo he fet aquí. També hauries d'esborrar el paràmetre "alt" sense traduir.

Si quedes embarrancada, digues on i miraré d'ajudar-te.

Maria Fullana de València (discussiócontribucions)

Ho intentaré.

Paucabot (discussiócontribucions)
Maria Fullana de València (discussiócontribucions)

Com puc aplicar aquesta eina? Una volta publique la traducció?

Paucabot (discussiócontribucions)

Sí, diria que ha de ser després.

Resposta a «Problema de l'eina de traducció»