diff --git a/application/modules/opac/views/scripts/bib/selection.phtml b/application/modules/opac/views/scripts/bib/selection.phtml
index e2858cf0bd60d037fa94b70462c07677a28d1930..e56e98fd6af43b9ecd9670aebf05f78a38b73989 100644
--- a/application/modules/opac/views/scripts/bib/selection.phtml
+++ b/application/modules/opac/views/scripts/bib/selection.phtml
@@ -5,10 +5,10 @@ $html .= $this->tag('p',
 
 $form_content = [$this->formHidden('update_bib_select', '1'),
                  $this->Button_Submit((new Class_Entity())->setText($this->_('Valider la sélection'))),
-                 $this->Button((new Class_Entity())->setText('Tout cocher')
+                 $this->Button((new Class_Entity())->setText($this->_('Tout cocher'))
                                                    ->setAttribs(['class' => 'bouton',
                                                                  'onclick' => '$(this).closest(form).find(\'input:checkbox\').prop(\'checked\', true); return false;'])),
-                 $this->Button((new Class_Entity())->setText('Tout décocher')
+                 $this->Button((new Class_Entity())->setText($this->_('Tout décocher'))
                                                    ->setAttribs(['class' => 'bouton',
                                                                  'onclick' => '$(this).closest(form).find(\'input:checkbox\').prop(\'checked\', false);return false;']))];
 
diff --git a/library/Class/Systeme/ModulesAccueil/BibliothequeNumerique.php b/library/Class/Systeme/ModulesAccueil/BibliothequeNumerique.php
index 99126e90a4a4c93ccaf9e048a891660357d59e82..c5353d00898a9eb4d5088deec63c20f8052f31cd 100644
--- a/library/Class/Systeme/ModulesAccueil/BibliothequeNumerique.php
+++ b/library/Class/Systeme/ModulesAccueil/BibliothequeNumerique.php
@@ -30,14 +30,6 @@ class Class_Systeme_ModulesAccueil_BibliothequeNumerique extends Class_Systeme_M
     ORDER_RECENT = 'orderRecent';
 
   protected
-    $_displayModes = [self::DISPLAY_TREE => 'Arborescence',
-                      self::DISPLAY_ALBUM_TEASER => 'Mise en avant d\'un album',
-                      self::DISPLAY_PAGINATED => 'Affichage paginé'],
-
-    $_orderModes = [self::ORDER_SELECTION => 'Par ordre de sélection',
-                    self::ORDER_RANDOM => 'Par ordre aléatoire',
-                    self::ORDER_RECENT => 'Les plus récents'],
-
     $_group = Class_Systeme_ModulesAccueil::GROUP_INFO,
     $_action = 'bibliotheque-numerique',
     $_popupWidth = 800,
@@ -56,6 +48,14 @@ class Class_Systeme_ModulesAccueil_BibliothequeNumerique extends Class_Systeme_M
                              'id_items' => '',
                              'id_albums' => '',
                              'display_order' => self::ORDER_SELECTION];
+
+    $this->_displayModes = [self::DISPLAY_TREE => $this->_('Arborescence'),
+                            self::DISPLAY_ALBUM_TEASER => $this->_('Mise en avant d\'un album'),
+                            self::DISPLAY_PAGINATED => $this->_('Affichage paginé')];
+
+    $this->_orderModes = [self::ORDER_SELECTION => $this->_('par ordre de sélection'),
+                          self::ORDER_RANDOM => $this->_('par ordre aléatoire'),
+                          self::ORDER_RECENT => $this->_('les plus récents')],
   }
 
 
diff --git a/library/Class/Systeme/ModulesAccueil/News.php b/library/Class/Systeme/ModulesAccueil/News.php
index a7655dfdb68bf84608a525b5b729046f8739d2f4..39aaac35aa075c5d7732d88816913430de474787 100644
--- a/library/Class/Systeme/ModulesAccueil/News.php
+++ b/library/Class/Systeme/ModulesAccueil/News.php
@@ -47,7 +47,7 @@ class Class_Systeme_ModulesAccueil_News extends Class_Systeme_ModulesAccueil_Nul
                              'id_items' => '',
                              'nb_aff' => '1',
                              'nb_analyse' => '5',
-                             'display_order' => 'Selection',
+                             'display_order' => static::SELECTION,
                              'display_titles_only' => false,
                              'rss_avis' => true,
                              'op_largeur_img' => 200,
diff --git a/library/Class/Systeme/ModulesAccueil/Sitotheque.php b/library/Class/Systeme/ModulesAccueil/Sitotheque.php
index c8c14674e89e6cf4ed51965d44366574c670e80d..b80ca537c24ac15686d8e9b8b62f3c0634691b66 100644
--- a/library/Class/Systeme/ModulesAccueil/Sitotheque.php
+++ b/library/Class/Systeme/ModulesAccueil/Sitotheque.php
@@ -51,7 +51,7 @@ class Class_Systeme_ModulesAccueil_Sitotheque extends Class_Systeme_ModulesAccue
 
 
   public function updateHook($datas) {
-    if(3 != $datas['type_aff'])
+    if(static::DISPLAY_HIERARCHY != $datas['type_aff'])
       return $datas;
 
     if ($categories = explode('-', $datas['id_categorie']))