diff --git a/ecrire/lang/spip_fr.php b/ecrire/lang/spip_fr.php
index ed1cf51beaf67f7df6655bf492f82ee3cc0d5abd..0ab3cc5887acf196333563066cd5f521a8b06af6 100644
--- a/ecrire/lang/spip_fr.php
+++ b/ecrire/lang/spip_fr.php
@@ -675,6 +675,7 @@ et vous reconnecter au site.
 	'titre_titre_document' => 'Titre du document :',
 	'todo' => 'à venir',
 	'trad_reference' => '(référence des traductions)',
+	'trad_definir_reference' => 'Choisir "@titre@" comme référence des traductions',
 
 	// Z
 	'zbug_balise_b_aval' => ' : balise B en aval',
diff --git a/prive/objets/liste/articles-trad.html b/prive/objets/liste/articles-trad.html
index 51e3b42b249c961b26e5a71e2bc71221da36ebf5..c6153ce0944b8dc798a6063b36941e32c824700e 100644
--- a/prive/objets/liste/articles-trad.html
+++ b/prive/objets/liste/articles-trad.html
@@ -24,7 +24,14 @@
 			<td class='statut'>[(#STATUT|puce_statut{article,#ID_ARTICLE,#ID_RUBRIQUE})]</td>
 			<td class="trad">[(#ENV{id_trad}|=={#ID_ARTICLE}|oui)[(#CHEMIN_IMAGE{langue-16.png}|balise_img)]]
 				[(#ENV{editable}|oui)
-				[(#ENV{id_trad}|=={#ID_ARTICLE}|non)<button type='submit' name='changer_reference_trad&#91;#ID_ARTICLE&#93;' value='#ID_ARTICLE'>[(#CHEMIN_IMAGE{langues-off-12.gif}|balise_img)]</button>]
+				[(#ENV{id_trad}|=={#ID_ARTICLE}|non)
+				[(#SET{titre,[<:info_numero_abbreviation:>#ID_ARTICLE (#TITRE) - [(#LANG|traduire_nom_langue)]]})]
+				[(#SET{titre,#VAL{trad_definir_reference}|_T{#ARRAY{titre,#GET{titre}}}})]
+				<button type='submit'
+								name='changer_reference_trad&#91;#ID_ARTICLE&#93;'
+								title="[(#GET{titre}|attribut_html)]"
+								value='#ID_ARTICLE'>[(#CHEMIN_IMAGE{langues-off-12.gif}
+					|balise_img{#GET{titre}})]</button>]
 				]
 			</td>
 			<td class='titre principale'><span