Topic on Wikidata:Bistro/Archives des discussions structurées

Summary by Metamorforme42

Les doublons ont été fusionnés par un robot.

Daehan (talkcontribs)

Bonjour à tous,

Je viens de découvrir qu'une chronologie des arts plastiques existe dans d'autres langues qu'en français : par exemple,

1880 in art = 1880 en arts plastiques.

Est-il possible de fusionner tous ces éléments via un robot ?

Cordialement.

Marianne Casamance (talkcontribs)

il suffit peut être de rajouter "1880 en arts plastiques" dans la liste des articles liés, en bas de page 1880 in art (ce que vais faire) et de supprimer 1880 en arts plastiques ?!

Daehan (talkcontribs)

Je peux bien sûr le faire. Mais je parle de TOUTE la chronologie, pas juste de l'année 1880 ;)

Tubezlob (talkcontribs)

Si tu arrives à obtenir une liste de toutes les catégories uniquement anglaises et une autres de celles uniquement françaises (je ne sais pas comment le faire mais si toi non plus, tu peux le demander ici, le délai de réponse est plutôt rapide) et que tu les trie dans un tableur pour que les années correspondantes soient en face, tu peux après utilisé QuickStatements avec la commande MERGE TAB Qsource TAB Qdestination (voir la documentation).

Je ne sais pas si c'est la meilleure solution, mais c'est la seule qui me vient à l'esprit.

Daehan (talkcontribs)

Merci pour ta réponse, Tubezlob. C'est du sacré boulot en amont. Je pensais que faire la correspondance XXXX in art <-> XXXX en arts plastiques serait plus simple que ça pour un bot.

Je n'y avais pas pensé avant (ton lien vient de m'y faire penser), mais je pense que c'est plus approprié que j'aille faire ma demande directement LA. Voilà qui est fait.

Merci encore.

Tubezlob (talkcontribs)

Normalement il n'y a presque aucun boulot en amont ! Si les deux requêtes permettent bien de ne sortir que les éléments qui n'ont pas de lien en anglais (avec libellé français) ou en français (avec libellé anglais), il ne devrait pas avoir de problème. Il suffit de trier par ordre croissant avec LibreOffice Calc, d'ajuster si l'une des chronologies commence plus tôt que l'autre, puis de supprimer les libellés devenus inutiles pour ne garder que les identifiants Q, ajouter la colonne MERGE devant et c'est tout !

Tubezlob (talkcontribs)

Après, c'est vrai que ce genre de manipulations peut paraître simple de prime abord, mais il y a toujours des complications ;)