Vés al contingut

Tema de Usuari Discussió:Vriullop/Fitxer de Discussions Estructurades 1

Amadalvarez (discussiócontribucions)

Un cop conegudes les posicions en el debat sobre noms vaig començar a treballar a partir d'una guia que recollia algunes de les peticions i orientava la solució seguint la idea que havíem comentat en algun lloc.

Ara mateix tinc construïda (en cartró-pedra) una solució basada en una preinfotaula que fa tota l'adaptació dels inputs que li arriben a la "infotaula global", això inclou l'adaptació dels noms de paràmetres, els valors de les etiquetes a mostrar i qualsevol altre contingut textual que hi hagi dins la infotaula i siguin personalitzables, des dels headers a les unitats de conversió o el nom de la categoria per no tenir imatge. És a dir, un candidat a i18nInput.

Arribat a aquest punt, em pregunto quina importància tenen els noms dels paràmetres, internament ?. En principi, assumint el principi de "no paràmetres manuals", només han de servir per fer la blacklist d'allò que no es vol tenir, tot i estar previst a la infotaula global, és a dir, forma part de la localització.

D'altra banda, la pre-infotaula es genera amb la combinació de dues taules (ja en parlarem del format i la seva gestió quan el puzzle estigui muntat) d'igual format: una amb tota la informació de la versió std. o global (que només canviem nosaltres, com el codi de la infotaula) i una altra amb tot allò que cadascú vulgui personalitzar. Doncs bé, la clau d'accés a aquesta taula és la propietat perquè em resultava més còmode amb tot el que ve darrere, com la documentació o fins i tot pensant en el bridge project.

Per tant, quin problema veuries si els paràmetres internament responen a un nom relacionat amb la propietat ?. Per exemple, el contingut de les etiquetes, ja les he batejat com lbl_Pnnn ; perquè no anomenar-los val_Pnnn, per exemple?.

Un dels arguments del debat era la comprensió del codi que havia reduït la participació de més persones en el seu manteniment. A l'escenari plantejat això no seria un problema, ja que el codi seria molt sintètic. Ara bé, cal acostumar-se a entendre que la P18 és una imatge i la P106 és l'ocupació, un aspecte que, per cert, està documentat dins el codi cada cop que faig servir la GetLabelFix.

Que en penses ?.

Ara em toca reformular la infotaula global, adaptant-la a la nova situació i cal tancar el tema.

Merci,


Vriullop (discussiócontribucions)

Els noms interns dels paràmetres només tenen el propòsit de comprensió del codi i de facilitar la feina als editors de plantilles. El que puc dir és que quan cerco alguna cosa en una plantilla a vegades ho faig per nom i a vegades per Pnnn. Segons el cas potser em resulta més còmode cercar "naixement". Si està en anglès potser ho faig igual o potser tindré més dubtes. Imagino que la preinfotaula ja em dirà la traducció de "naixement" a val_Pnnn. Entenc que queda més clara la relació amb Wikidata, tot i que ja es veu amb l'invoke. Per altra banda en casos de taules, getparents i subplantilles la relació no és directa.

No sé, caldrà preguntar-ho als editors.

Amadalvarez (discussiócontribucions)

Prepararé una explicació abans de preguntar. En tot cas, no sé si tenim pocs editors perquè és críptic el codi, per la complexitat de les infotaules o per la comoditat del servei rebut. Sigui el que sigui, si que ens cal incrementar les vocacions o no ens podrem jubilar mai.

Resposta a «Nom intern dels paràmetres»