Fixing accesskeys in the Preferences Panel.
authorCédric Corazza < >
Sat, 29 Aug 2009 18:00:22 +0200
changeset 742 c711eaf0dac992ca37c68fd4c03516e24d12aa0b
parent 741 60eaac727a03fff52a24a12ad1fa08231ee32d49
child 743 503ce4d7adcea77cd15a9a2b76bdebb9f5699543
push id717
push usercedric.corazza@wanadoo.fr
push dateSat, 29 Aug 2009 15:54:44 +0000
Fixing accesskeys in the Preferences Panel.
editor/ui/chrome/composer/pref-editing.dtd
suite/chrome/common/pref/mac/platformPrefOverlay.dtd
suite/chrome/common/pref/pref-appearance.dtd
suite/chrome/common/pref/pref-cache.dtd
suite/chrome/common/pref/pref-certs.dtd
suite/chrome/common/pref/pref-cookies.dtd
suite/chrome/common/pref/pref-download.dtd
suite/chrome/common/pref/pref-http.dtd
suite/chrome/common/pref/pref-images.dtd
suite/chrome/common/pref/pref-keynav.dtd
suite/chrome/common/pref/pref-locationbar.dtd
suite/chrome/common/pref/pref-mousewheel.dtd
suite/chrome/common/pref/pref-navigator.dtd
suite/chrome/common/pref/pref-popups.dtd
suite/chrome/common/pref/pref-proxies.dtd
suite/chrome/common/pref/pref-scripts.dtd
suite/chrome/common/pref/pref-search.dtd
suite/chrome/common/pref/pref-smartupdate.dtd
suite/chrome/common/pref/pref-ssl.dtd
suite/chrome/common/pref/pref-tabs.dtd
suite/chrome/common/pref/pref-validation.dtd
suite/chrome/common/pref/unix/platformPrefOverlay.dtd
suite/chrome/common/pref/win/platformPrefOverlay.dtd
suite/chrome/common/sanitize.dtd
suite/chrome/mailnews/pref/mailPrefsOverlay.dtd
suite/chrome/mailnews/pref/pref-addressing.dtd
suite/chrome/mailnews/pref/pref-character_encoding.dtd
suite/chrome/mailnews/pref/pref-composing_messages.dtd
suite/chrome/mailnews/pref/pref-formatting.dtd
suite/chrome/mailnews/pref/pref-junk.dtd
suite/chrome/mailnews/pref/pref-mailnews.dtd
suite/chrome/mailnews/pref/pref-notifications.dtd
suite/chrome/mailnews/pref/pref-offline.dtd
suite/chrome/mailnews/pref/pref-receipts.dtd
suite/chrome/mailnews/pref/pref-tags.dtd
suite/chrome/mailnews/pref/pref-viewing_messages.dtd
--- a/editor/ui/chrome/composer/pref-editing.dtd
+++ b/editor/ui/chrome/composer/pref-editing.dtd
@@ -1,28 +1,28 @@
 <!ENTITY  pref.editing.title        "Paramètres des nouvelles pages">
 
 <!ENTITY  authorName.label          "Auteur :">
-<!ENTITY  authorName.accesskey      "u">
+<!ENTITY  authorName.accesskey      "e">
 <!ENTITY  pageColorHeader           "Apparence par défaut d'une nouvelle page">
 
 <!ENTITY defaultColors.label        "Couleurs par défaut du lecteur (ne pas fixer les couleurs de la page)">
-<!ENTITY defaultColors.accesskey    "d">
+<!ENTITY defaultColors.accesskey    "C">
 <!ENTITY customColors.label         "Utiliser des couleurs personnalisées :">
-<!ENTITY customColors.accesskey     "p">
+<!ENTITY customColors.accesskey     "U">
 
 <!ENTITY normalText.label           "Texte normal">
-<!ENTITY normalText.accesskey       "n">
+<!ENTITY normalText.accesskey       "T">
 <!ENTITY linkText.label             "Texte avec un lien">
-<!ENTITY linkText.accesskey         "l">
+<!ENTITY linkText.accesskey         "x">
 <!ENTITY activeLinkText.label       "Texte d'un lien actif">
-<!ENTITY activeLinkText.accesskey   "c">
+<!ENTITY activeLinkText.accesskey   "d">
 <!ENTITY visitedLinkText.label      "Texte d'un lien visité">
 <!ENTITY visitedLinkText.accesskey  "v">
 <!ENTITY background.label           "Fond de la page :">
 <!ENTITY background.accesskey       "F">
 <!ENTITY colon.character            ":">
 
 <!ENTITY backgroundImage.label      "Image de fond :">
-<!ENTITY backgroundImage.accesskey  "g">
+<!ENTITY backgroundImage.accesskey  "m">
 <!ENTITY chooseFile.label           "Choisir un fichier…">
 <!ENTITY chooseFile.accesskey       "o">
 
--- a/suite/chrome/common/pref/mac/platformPrefOverlay.dtd
+++ b/suite/chrome/common/pref/mac/platformPrefOverlay.dtd
@@ -4,11 +4,11 @@
      if they are having difficulty getting panel content to fit. 1em = the 
      width of the letter 'm' in the selected font.
      XUL/FE DEVELOPERS: DO NOT MODIFY THIS VALUE. It represents the correct
      size of this window for en-US. -->
 <!ENTITY  prefWindow.size "width: 70em; height: 44em;">
 
 <!-- pref-tabs.xul -->
 <!ENTITY urlbar.label "&#8984;+Retour dans la barre d'adresse">
-<!ENTITY urlbar.accesskey "R">
+<!ENTITY urlbar.accesskey "s">
 <!ENTITY middleClick.label "Clic du milieu, &#8984;+clic ou &#8984;+Retour sur les liens d'une page Web">
 <!ENTITY middleClick.accesskey "C">
--- a/suite/chrome/common/pref/pref-appearance.dtd
+++ b/suite/chrome/common/pref/pref-appearance.dtd
@@ -9,17 +9,17 @@
 <!ENTITY navCheck.label "Navigateur">
 <!ENTITY navCheck.accesskey "N">
 <!ENTITY showToolsLegend.label "Les barres d'outils contiennent">
 <!ENTITY picsNtextRadio.label "Les icônes sous-titrées">
 <!ENTITY picsNtextRadio.accesskey "e">
 <!ENTITY picsOnlyRadio.label "Les icônes seulement">
 <!ENTITY picsOnlyRadio.accesskey "s">
 <!ENTITY textonlyRadio.label "Le texte seulement">
-<!ENTITY textonlyRadio.accesskey "t">
+<!ENTITY textonlyRadio.accesskey "x">
 <!ENTITY showHideTooltips.label "Afficher les info-bulles">
 <!ENTITY showHideTooltips.accesskey "b">
 
 <!ENTITY pref.locales.title "Langue de l'interface utilisateur">
 <!ENTITY selectLocale.label "Sélectionner la langue pour le texte qui apparaît dans les boîtes de dialogue, les menus, les barres d'outils et les boutons :">
 <!--LOCALIZATION NOTE (restartOnLangChange.label): Don't translate "&brandShortName;".
     Place &brandShortName; in the phrase where the name of the application should appear
 -->
--- a/suite/chrome/common/pref/pref-cache.dtd
+++ b/suite/chrome/common/pref/pref-cache.dtd
@@ -4,17 +4,17 @@
 <!ENTITY pref.cache.title "Cache">
 <!ENTITY pref.cache.caption "Définition des options du cache">
 <!ENTITY cachePara "Le cache garde sur votre disque dur une copie des pages Web fréquemment visitées (en cliquant sur « Recharger », la page affichée sera toujours la dernière version).">
 <!ENTITY diskCache.label "Taille :">
 <!ENTITY diskCache.accesskey "T">
 <!ENTITY mbytes "Mo">
 <!ENTITY diskCacheFolder.label "Répertoire du cache :">
 <!ENTITY clearDiskCache.label "Vider le cache">
-<!ENTITY clearDiskCache.accesskey "l">
+<!ENTITY clearDiskCache.accesskey "V">
 <!ENTITY chooseDiskCacheFolder.label "Choisir un répertoire…">
 <!ENTITY chooseDiskCacheFolder.accesskey "h">
 <!ENTITY diskCacheFolderExplanation "Les fichiers du cache seront stockés dans un sous-répertoire nommé « Cache » dans le répertoire que vous spécifierez. Redémarrez &brandShortName; pour que les changements soient pris en compte.">
 <!ENTITY docCache "Comparer la page dans le cache avec la page sur le réseau :">
 <!ENTITY oncePsessionRadio.label "Une fois par session">
 <!ENTITY oncePsessionRadio.accesskey "o">
 <!ENTITY everyTimeRadio.label "À chaque fois que je consulte la page">
 <!ENTITY everyTimeRadio.accesskey "e">
--- a/suite/chrome/common/pref/pref-certs.dtd
+++ b/suite/chrome/common/pref/pref-certs.dtd
@@ -38,14 +38,14 @@
 
 <!ENTITY  managecerts.caption "Gestion des certificats">
 <!ENTITY  managecerts.text "Utilisez le Gestionnaire de certificats pour vos certificats personnels ainsi que pour les autres certificats.">
 <!ENTITY  managecerts.button "Gérer les certificats…">
 <!ENTITY  managecerts.accesskey "G">
 <!ENTITY  managedevices.caption "Gestion des périphériques de sécurité">
 <!ENTITY  managedevices.text "Utilisez le Gestionnaire de périphériques pour gérer les périphériques de sécurité, comme les cartes à puce.">
 <!ENTITY  managedevices.button "Gérer les périphériques de sécurité…">
-<!ENTITY  managedevices.accesskey "s">
+<!ENTITY  managedevices.accesskey "h">
 
 <!ENTITY  ssl.label "SSL">
 
 <!ENTITY  pref.certs.title "Certificats">
 <!ENTITY  certs.label "Certificats">
--- a/suite/chrome/common/pref/pref-cookies.dtd
+++ b/suite/chrome/common/pref/pref-cookies.dtd
@@ -1,37 +1,37 @@
 <!ENTITY pref.cookies.title "Cookies">
 
 <!-- cookies -->
 
 <!ENTITY cookiePolicy.label "Politique d'acceptation des cookies">
 
 <!ENTITY accAllCookiesRadio.label "Autoriser tous les cookies">
-<!ENTITY accAllCookiesRadio.accesskey "c">
+<!ENTITY accAllCookiesRadio.accesskey "o">
 
 <!ENTITY accOrgCookiesRadio.label "Autoriser les cookies du serveur initial seulement">
-<!ENTITY accOrgCookiesRadio.accesskey "o">
+<!ENTITY accOrgCookiesRadio.accesskey "u">
 
 <!ENTITY disableCookies.label "Interdire les cookies">
-<!ENTITY disableCookies.accesskey "t">
+<!ENTITY disableCookies.accesskey "n">
 
 <!ENTITY cookieRetentionPolicy.label "Politique de conservation des cookies">
 
 <!ENTITY acceptNormally.label "Accepter les cookies normalement">
-<!ENTITY acceptNormally.accesskey "n">
+<!ENTITY acceptNormally.accesskey "c">
 
 <!ENTITY acceptForSession.label "Accepter pour la session en cours seulement">
-<!ENTITY acceptForSession.accesskey "s">
+<!ENTITY acceptForSession.accesskey "e">
 
 <!ENTITY acceptforNDays.label "Accepter les cookies pour">
-<!ENTITY acceptforNDays.accesskey "p">
+<!ENTITY acceptforNDays.accesskey "r">
 <!ENTITY days.label "jours">
 
 <!ENTITY warnAboutCookies.label "Demander pour chaque cookie">
 <!ENTITY warnAboutCookies.accesskey "D">
 <!ENTITY forCurrentSession.label "à l'exception des cookies de session">
-<!ENTITY forCurrentSession.accesskey "e">
+<!ENTITY forCurrentSession.accesskey "x">
 
 <!ENTITY manageCookies.label "Gérer les cookies et les sites">
 <!ENTITY manageCookiesDescription.label "Vous permet de visualiser et gérer les cookies enregistrés et les paramètres site par site d'acceptation et de rejet des cookies. Les paramètres de site supplanteront les paramètres ci-dessus.">
 
 <!ENTITY viewCookies.label "Gestion des cookies">
 <!ENTITY viewCookies.accesskey "G">
--- a/suite/chrome/common/pref/pref-download.dtd
+++ b/suite/chrome/common/pref/pref-download.dtd
@@ -1,19 +1,19 @@
 <!ENTITY pref.download.title "Téléchargements">
 <!ENTITY downloadBehavior.label "Au début d'un téléchargement">
-<!ENTITY focusWhenStarting.label        "Faire clignoter le gestionnaire de téléchargement s'il est ouvert, autrement :">
-<!ENTITY focusWhenStarting.accesskey    "n">
+<!ENTITY focusWhenStarting.label "Faire clignoter le gestionnaire de téléchargement s'il est ouvert, autrement :">
+<!ENTITY focusWhenStarting.accesskey "F">
 
 <!ENTITY openDM.label "Ouvrir le gestionnaire de téléchargements">
-<!ENTITY openDM.accesskey "G">
+<!ENTITY openDM.accesskey "O">
 <!ENTITY openProgressDialog.label "Ouvrir une boîte de progression">
-<!ENTITY openProgressDialog.accesskey "p">
+<!ENTITY openProgressDialog.accesskey "u">
 <!ENTITY doNothing.label "Ne rien ouvrir">
-<!ENTITY doNothing.accesskey "r">
+<!ENTITY doNothing.accesskey "N">
 
 <!ENTITY downloadLocation.label         "Lors de l'enregistrement d'un fichier">
 <!ENTITY saveTo.label                   "Enregistrer les fichiers sous">
 <!ENTITY saveTo.accesskey               "E">
 <!ENTITY chooseDownloadFolder.label     "Choisir un répertoire…">
 <!ENTITY chooseDownloadFolder.accesskey "C">
 <!ENTITY alwaysAsk.label                "Toujours demander où enregistrer les fichiers">
 <!ENTITY alwaysAsk.accesskey            "T">
--- a/suite/chrome/common/pref/pref-http.dtd
+++ b/suite/chrome/common/pref/pref-http.dtd
@@ -1,19 +1,19 @@
 <!ENTITY pref.http.title "Protocole HTTP">
 
 <!-- Network-->
 <!ENTITY prefDirect.label "Options de connexion directe">
 <!ENTITY prefProxy.label "Options de connexion par proxy">
 <!ENTITY prefEnableHTTP10.label "Utiliser HTTP 1.0">
-<!ENTITY prefEnableHTTP10.accesskey "U">
-<!ENTITY prefEnableHTTP10Proxy.accesskey "s">
+<!ENTITY prefEnableHTTP10.accesskey "0">
+<!ENTITY prefEnableHTTP10Proxy.accesskey "U">
 <!ENTITY prefEnableHTTP11.label "Utiliser HTTP 1.1">
-<!ENTITY prefEnableHTTP11.accesskey "H">
-<!ENTITY prefEnableHTTP11Proxy.accesskey "t">
+<!ENTITY prefEnableHTTP11.accesskey "1">
+<!ENTITY prefEnableHTTP11Proxy.accesskey "H">
 <!ENTITY prefEnableKeepAlive.label "Autoriser les connexions persistantes">
-<!ENTITY prefEnableKeepAlive.accesskey "c">
-<!ENTITY prefEnableKeepAliveProxy.accesskey "l">
+<!ENTITY prefEnableKeepAlive.accesskey "o">
+<!ENTITY prefEnableKeepAliveProxy.accesskey "s">
 <!ENTITY prefEnablePipelining.label "Activer le pipelining">
-<!ENTITY prefEnablePipelining.accesskey "p">
-<!ENTITY prefEnablePipeliningProxy.accesskey "i">
+<!ENTITY prefEnablePipelining.accesskey "c">
+<!ENTITY prefEnablePipeliningProxy.accesskey "v">
 <!ENTITY prefPara "Les connexions HTTP peuvent être ajustées en utilisant ces options pour améliorer la performance ou la compatibilité. Certains proxies, par exemple, nécessitent HTTP/1.0 (voir les notes de version pour les détails).">
 <!ENTITY prefPipeWarning "Avertissement : le pipelining est une fonctionnalité expérimentale, conçue pour améliorer les performances du chargement des pages, qui n'est pas encore très bien supportée par certains serveurs Web et proxies.">
--- a/suite/chrome/common/pref/pref-images.dtd
+++ b/suite/chrome/common/pref/pref-images.dtd
@@ -4,22 +4,22 @@
 
 <!--LOCALIZATION NOTE (onStartLegend.label): Don't translate "&brandShortName;".
     Place "&brandShortName;" in the phrase where the name of the application should
 	 appear
 -->
 <!ENTITY imageDetails "Spécifier comment &brandShortName; gère les images.">
 
 <!ENTITY accAllImagesRadio.label "Accepter toutes les images">
-<!ENTITY accAllImagesRadio.accesskey "i">
+<!ENTITY accAllImagesRadio.accesskey "e">
 <!ENTITY accOrgImagesRadio.label "Accepter les images provenant du serveur initial seulement">
-<!ENTITY accOrgImagesRadio.accesskey "n">
+<!ENTITY accOrgImagesRadio.accesskey "c">
 <!ENTITY disableImages.label "Ne pas charger les images">
-<!ENTITY disableImages.accesskey "c">
+<!ENTITY disableImages.accesskey "N">
 <!ENTITY viewImages.label "Gestion des images">
 <!ENTITY viewImages.accesskey "G">
-<!ENTITY animLoopingTitle.label        "Les images animées doivent tourner en boucle :">
+<!ENTITY animLoopingTitle.label "Les images animées doivent tourner en boucle :">
 <!ENTITY animLoopAsSpecified.label "Autant de fois que spécifié par l'image">
-<!ENTITY animLoopAsSpecified.accesskey "t">
+<!ENTITY animLoopAsSpecified.accesskey "d">
 <!ENTITY animLoopOnce.label "Une fois">
 <!ENTITY animLoopOnce.accesskey "U">
 <!ENTITY animLoopNever.label "Jamais">
 <!ENTITY animLoopNever.accesskey "J">
--- a/suite/chrome/common/pref/pref-keynav.dtd
+++ b/suite/chrome/common/pref/pref-keynav.dtd
@@ -8,13 +8,13 @@
 <!ENTITY tabNavigationDesc.label "Quand les touches Tabulation ou Maj+Tabulation sont activées, naviguer entre les :">
 <!ENTITY findAsYouTypeBehavior.label "Rechercher à la saisie">
 <!ENTITY findAsYouTypeTip.label "Astuce : Pour démarrer manuellement la fonction « Rechercher à la saisie », appuyez sur / pour chercher du texte ou ' pour chercher des liens, suivi du texte à chercher.">
 <!ENTITY findAsYouTypeTimeout.label "Effacer la recherche courante après quelques secondes d'inactivité">
 <!ENTITY findAsYouTypeTimeout.accesskey "E">
 <!ENTITY findAsYouTypeSound.label "Jouer un son quand le texte saisi est introuvable">
 <!ENTITY findAsYouTypeSound.accesskey "J">
 <!ENTITY findAsYouTypeEnableAuto.label "Chercher automatiquement à la saisie d'un texte dans :">
-<!ENTITY findAsYouTypeEnableAuto.accesskey "a">
+<!ENTITY findAsYouTypeEnableAuto.accesskey "C">
 <!ENTITY findAsYouTypeAutoText.label "Tout texte de la page">
 <!ENTITY findAsYouTypeAutoText.accesskey "T">
 <!ENTITY findAsYouTypeAutoLinks.label "Seulement les liens">
-<!ENTITY findAsYouTypeAutoLinks.accesskey "l">
+<!ENTITY findAsYouTypeAutoLinks.accesskey "S">
--- a/suite/chrome/common/pref/pref-locationbar.dtd
+++ b/suite/chrome/common/pref/pref-locationbar.dtd
@@ -26,9 +26,9 @@
 <!ENTITY searchEngine.label "Moteur de recherche Internet">
 <!ENTITY showSearchEngine.label "Afficher le moteur de recherche par défaut">
 <!ENTITY showSearchEngine.accesskey "m">
 
 <!ENTITY unknownLocations.label "Adresses inconnues">
 <!ENTITY domainGuessing.label "Ajouter automatiquement « www. » et « .com » à l'adresse si une page Web n'est pas trouvée.">
 <!ENTITY domainGuessing.accesskey "w">
 <!ENTITY keywords.label "Lancer une recherche Internet lorsque le texte saisi n'est pas une adresse Web.">
-<!ENTITY keywords.accesskey "I">
+<!ENTITY keywords.accesskey "n">
--- a/suite/chrome/common/pref/pref-mousewheel.dtd
+++ b/suite/chrome/common/pref/pref-mousewheel.dtd
@@ -5,24 +5,24 @@
 <!ENTITY usingJustTheWheel.label "aucune touche de modification">
 <!ENTITY usingWheelAndAlt.label "&altKey.label;">
 <!ENTITY usingWheelAndCtrl.label "&ctrlKey.label;">
 <!ENTITY usingWheelAndShft.label "&shiftKey.label;">
 <!ENTITY mousewheelGroup.label "Défilement vertical">
 <!ENTITY mousewheelHorizGroup.label "Défilement horizontal">
 <!ENTITY scroll.label "Faire défiler le document de ">
 <!ENTITY scroll.accesskey "d">
-<!ENTITY scrollHoriz.accesskey           "c">
+<!ENTITY scrollHoriz.accesskey "c">
 <!ENTITY scrollLines.label " lignes">
 <!ENTITY scrollChars.label " caractères">
 <!ENTITY useSystemDefault.label "Utiliser les paramètres par défaut du système">
 <!ENTITY useSystemDefault.accesskey "U">
-<!ENTITY useSystemDefaultHoriz.accesskey "p">
+<!ENTITY useSystemDefaultHoriz.accesskey "s">
 <!ENTITY scrollPgUpPgDn.label "Faire défiler d'une page vers le haut ou vers le bas">
 <!ENTITY scrollPgUpPgDn.accesskey "F">
 <!ENTITY scrollPgLtPgRt.label "Faire défiler d'une page vers la gauche ou vers la droite">
-<!ENTITY scrollPgLtPgRt.accesskey        "g">
+<!ENTITY scrollPgLtPgRt.accesskey "r">
 <!ENTITY history.label "Aller en avant ou en arrière dans l'historique">
 <!ENTITY history.accesskey "h">
-<!ENTITY historyHoriz.accesskey          "v">
+<!ENTITY historyHoriz.accesskey "v">
 <!ENTITY zoom.label "Zoom">
 <!ENTITY zoom.accesskey "Z">
-<!ENTITY zoomHoriz.accesskey             "o">
\ No newline at end of file
+<!ENTITY zoomHoriz.accesskey "o">
\ No newline at end of file
--- a/suite/chrome/common/pref/pref-navigator.dtd
+++ b/suite/chrome/common/pref/pref-navigator.dtd
@@ -2,40 +2,40 @@
 
 <!ENTITY  navRadio.label "Afficher pour">
 <!ENTITY  navRadio.accesskey "h">
 <!ENTITY  navStartPageMenu.label "le démarrage du navigateur">
 <!ENTITY  newWinPageMenu.label "une nouvelle fenêtre">
 <!ENTITY  newTabPageMenu.label "un nouvel onglet">
 
 <!ENTITY  blankPageRadio.label "Une page blanche">
-<!ENTITY  blankPageRadio.accesskey "n">
+<!ENTITY  blankPageRadio.accesskey "U">
 <!ENTITY  homePageRadio.label "Ma page d'accueil">
-<!ENTITY  homePageRadio.accesskey "p">
+<!ENTITY  homePageRadio.accesskey "M">
 <!ENTITY  lastPageRadio.label "La dernière page visitée">
-<!ENTITY  lastPageRadio.accesskey "r">
-<!ENTITY restoreSessionRadio.label      "Restaurer la session précédente">
-<!ENTITY restoreSessionRadio.accesskey  "s">
+<!ENTITY  lastPageRadio.accesskey "L">
+<!ENTITY restoreSessionRadio.label "Restaurer la session précédente">
+<!ENTITY restoreSessionRadio.accesskey "d">
 
 <!ENTITY  header2.label "Ma page d'accueil">
 <!ENTITY  homePageIntro.label "Cliquer sur le bouton « Accueil » chargera cette page ou ce groupe de pages :">
 <!ENTITY  useCurrent.label "Utiliser la page actuelle">
-<!ENTITY  useCurrent.accesskey "U">
+<!ENTITY  useCurrent.accesskey "s">
 <!ENTITY  useCurrentGroup.label "Utiliser le groupe actuel">
-<!ENTITY  useCurrentGroup.accesskey "g">
+<!ENTITY  useCurrentGroup.accesskey "e">
 <!ENTITY  browseFile.label "Choisir un fichier…">
 <!ENTITY  browseFile.accesskey "C">
 <!ENTITY  useDefault.label "Configuration par défaut">
-<!ENTITY  useDefault.accesskey "r">
+<!ENTITY  useDefault.accesskey "n">
 
 <!ENTITY  toolbarIntro.label "Boutons visibles dans les barres d'outils :">
 
 <!ENTITY  navToolbarIntro.label "Barre d'outils de navigation">
 <!ENTITY  goButton.label "Go">
-<!ENTITY  goButton.accesskey "o">
+<!ENTITY  goButton.accesskey "G">
 <!ENTITY  searchButton.label "Rechercher">
 <!ENTITY  searchButton.accesskey "R">
 
 <!ENTITY defaultBrowserGroup.label "Navigateur par défaut">
 <!ENTITY defaultBrowserButton.label "Définir le navigateur par défaut">
 <!ENTITY defaultBrowserButton.accesskey "D">
 <!ENTITY alreadyDefaultText "&brandShortName; est déjà votre navigateur par défaut.">
 <!ENTITY defaultPendingText "&brandShortName; sera défini comme navigateur par défaut quand vous cliquerez sur « OK ».">
--- a/suite/chrome/common/pref/pref-popups.dtd
+++ b/suite/chrome/common/pref/pref-popups.dtd
@@ -22,11 +22,11 @@
 <!ENTITY previewSound.accesskey "u">
 <!ENTITY selectSound.title "Sélectionnez le son pour le blocage d'une fenêtre popup">
 <!ENTITY selectSound.filter "Sons">
 
 <!ENTITY displayIcon.label "Afficher une icône dans la barre d'état du navigateur">
 <!ENTITY displayIcon.accesskey "c">
 
 <!ENTITY displayNotification.label "Afficher une barre de notification en haut de la zone d'affichage">
-<!ENTITY displayNotification.accesskey "A">
+<!ENTITY displayNotification.accesskey "h">
 
 <!ENTITY popupNote.description "Note : bloquer toutes les fenêtres popup peut empêcher l'ouverture de fenêtres utiles, telles que les fenêtres de connexion à des sites marchands ou bancaires. Cliquez sur Aide pour savoir comment autoriser certains sites à ouvrir de telles fenêtres tout en bloquant les autres. Même bloqués, certains sites peuvent utiliser d'autres méthodes pour afficher des fenêtres popup.">
--- a/suite/chrome/common/pref/pref-proxies.dtd
+++ b/suite/chrome/common/pref/pref-proxies.dtd
@@ -1,27 +1,27 @@
 <!-- extracted from content/pref-proxies.xul -->
 
 <!--LOCALIZATION NOTE : FILE The Proxies preferences dialog -->
 <!ENTITY  pref.proxies.title "Proxies">
 <!ENTITY  pref.proxies.desc "Un proxy est un service réseau qui peut filtrer et accélérer votre connexion Internet.">
 <!ENTITY  proxyTitle.label "Configuration du serveur proxy pour accéder à Internet">
 <!ENTITY  directTypeRadio.label "Pas de proxy">
-<!ENTITY  directTypeRadio.accesskey "d">
+<!ENTITY  directTypeRadio.accesskey "P">
 <!ENTITY  systemTypeRadio.label "Utiliser les paramètres proxy du système">
-<!ENTITY  systemTypeRadio.accesskey "y">
+<!ENTITY  systemTypeRadio.accesskey "U">
 <!ENTITY  manualTypeRadio.label "Configuration manuelle du proxy :">
-<!ENTITY  manualTypeRadio.accesskey "m">
+<!ENTITY  manualTypeRadio.accesskey "C">
 <!ENTITY  wpadTypeRadio.label "Découvrir automatiquement la configuration du proxy :">
-<!ENTITY  wpadTypeRadio.accesskey "a">
+<!ENTITY  wpadTypeRadio.accesskey "D">
 <!ENTITY  autoTypeRadio.label "Adresse de configuration automatique du proxy :">
-<!ENTITY  autoTypeRadio.accesskey "U">
+<!ENTITY  autoTypeRadio.accesskey "e">
 <!ENTITY  reload.label "Actualiser">
-<!ENTITY  reload.accesskey "l">
+<!ENTITY  reload.accesskey "s">
 <!ENTITY  http.label "Proxy :">
-<!ENTITY  http.accesskey "P">
+<!ENTITY  http.accesskey "x">
 <!ENTITY  port.label "Port :">
 <!ENTITY  HTTPPort.accesskey "o">
 <!ENTITY  advanced.label "Avancé…">
 <!ENTITY  advanced.accesskey "v">
 <!ENTITY  noproxy.label "Pas de proxy pour :">
-<!ENTITY  noproxy.accesskey "y">
+<!ENTITY  noproxy.accesskey "r">
 <!ENTITY  noproxyExplain.label "Exemples : .mozilla.org, .asso.fr, 192.168.1.0/24">
--- a/suite/chrome/common/pref/pref-scripts.dtd
+++ b/suite/chrome/common/pref/pref-scripts.dtd
@@ -1,24 +1,24 @@
 <!-- extracted from content/pref-scripts.xul -->
 
 <!--LOCALIZATION NOTE : FILE The 'Scripts & Plugins' preferences dialog -->
 <!ENTITY pref.scripts.title "Scripts et plugins">
 
 <!ENTITY navigator.label "le navigateur">
-<!ENTITY navigator.accesskey "r">
+<!ENTITY navigator.accesskey "n">
 
 <!--LOCALIZATION NOTE (enableJavaScript.label): 'JavaScript' should never be translated -->
 <!ENTITY enableJavaScript.label "Activer JavaScript pour">
 <!ENTITY allowScripts.label "Autoriser les scripts à :">
 <!ENTITY allowScripts.accesskey "u">
 <!ENTITY allowWindowMoveResize.label "Déplacer ou redimensionner des fenêtres existantes">
 <!ENTITY allowWindowFlip.label "Faire passer une fenêtre devant ou derrière les autres fenêtres">
 <!ENTITY allowWindowStatusChange.label "Changer le texte de la barre d'état">
 <!ENTITY allowWindowImageSrcChange.label "Changer les images (défilement des images)">
 <!ENTITY allowContextmenuDisable.label "Désactiver ou remplacer le menu contextuel d'une page">
 <!ENTITY allowHideStatusBar.label "Masquer la barre d'état">
 
 <!ENTITY enablePlugin.label "Activer les plugins pour">
 
 <!ENTITY whenPluginsRequired.label "Quand des plugins supplémentaires sont requis :">
 <!ENTITY displayNotification.label "Afficher une barre de notification en haut de la zone d'affichage">
-<!ENTITY displayNotification.accesskey "A">
+<!ENTITY displayNotification.accesskey "h">
--- a/suite/chrome/common/pref/pref-search.dtd
+++ b/suite/chrome/common/pref/pref-search.dtd
@@ -1,22 +1,22 @@
 <!-- extracted from content/pref-search.xul -->
 
 <!-- LOCALIZATION NOTE : FILE The Search prefs dialog -->
 
 <!ENTITY pref.search.title "Recherche sur Internet">
 <!ENTITY legendHeader "Moteur de recherche par défaut">
 <!ENTITY defaultSearchEngine.label "Rechercher en utilisant :">
-<!ENTITY defaultSearchEngine.accesskey "u">
+<!ENTITY defaultSearchEngine.accesskey "R">
 
 <!ENTITY openSidebarSearchPanel.label "Ouvrir le panneau « Rechercher » de la barre latérale quand les résultats sont disponibles">
 <!ENTITY openSidebarSearchPanel.accesskey "O">
 
 <!ENTITY openContextSearchTab.label "Ouvrir un onglet plutôt qu'une fenêtre pour une recherche Web depuis le menu contextuel">
-<!ENTITY openContextSearchTab.accesskey "t">
+<!ENTITY openContextSearchTab.accesskey "u">
 
 <!ENTITY searchResults.label "Résultats de recherche">
 
 <!ENTITY sidebarSearchTabPref.label "Préférence du panneau de recherche de la barre latérale">
 <!ENTITY searchModeBasic.label "Basique">
 <!ENTITY searchModeBasic.accesskey "B">
 <!ENTITY searchModeAdvanced.label "Avancé">
 <!ENTITY searchModeAdvanced.accesskey "v">
--- a/suite/chrome/common/pref/pref-smartupdate.dtd
+++ b/suite/chrome/common/pref/pref-smartupdate.dtd
@@ -1,22 +1,22 @@
 <!--LOCALIZATION NOTE : FILE UI for Software Updates prefs -->
 <!ENTITY pref.smartUpdate.title "Installation des logiciels">
 <!ENTITY smartTitle.label "Gérer les installations et les mises à jour logicielles">
 <!ENTITY enableSU.label "Autoriser des sites Web à installer et à mettre à jour des modules complémentaires">
-<!ENTITY enableSU.accesskey "e">
+<!ENTITY enableSU.accesskey "u">
 <!ENTITY allowedSites.label "Sites autorisés">
-<!ENTITY allowedSites.accesskey "u">
+<!ENTITY allowedSites.accesskey "S">
 
 <!ENTITY verifyUpdates.caption "Mises à jour">
 <!ENTITY autoUpdates.label "Vérifier automatiquement les mises à jour pour :">
 <!ENTITY appUpdates.label "&brandShortName;">
 <!ENTITY appUpdates.accesskey "k">
 <!ENTITY daily.label "tous les jours">
-<!ENTITY appDaily.accesskey "t">
+<!ENTITY appDaily.accesskey "o">
 <!ENTITY weekly.label "toutes les semaines">
-<!ENTITY appWeekly.accesskey "s">
+<!ENTITY appWeekly.accesskey "m">
 <!ENTITY extensionsUpdates.label "Modules complémentaires installés">
-<!ENTITY extensionsUpdates.accesskey "M">
-<!ENTITY extensionsDaily.accesskey "o">
-<!ENTITY extensionsWeekly.accesskey "a">
+<!ENTITY extensionsUpdates.accesskey "d">
+<!ENTITY extensionsDaily.accesskey "s">
+<!ENTITY extensionsWeekly.accesskey "n">
 <!ENTITY addonManagerButton.label "Gestion des modules complémentaires">
 <!ENTITY addonManagerButton.accesskey "G">
--- a/suite/chrome/common/pref/pref-ssl.dtd
+++ b/suite/chrome/common/pref/pref-ssl.dtd
@@ -49,17 +49,17 @@
 <!ENTITY warn.description "&brandShortName; peut vous avertir du statut de sécurité de la page Web courante. Régler &brandShortName; pour afficher un avertissement et me demander la permission avant :">
 <!ENTITY warn.enteringsecure "d'entrer sur un site qui prend en charge le chiffrement">
 <!ENTITY warn.enteringsecure.accesskey "e">
 <!ENTITY warn.enteringweak "d'entrer sur un site qui utilise un chiffrement de bas niveau">
 <!ENTITY warn.enteringweak.accesskey "n">
 <!ENTITY warn.insecurepost "d'envoyer des données d'une page non sécurisée à une page non sécurisée">
 <!ENTITY warn.insecurepost.accesskey "v">
 <!ENTITY warn.leavingsecure "de quitter une page qui prend en charge le chiffrement des données.">
-<!ENTITY warn.leavingsecure.accesskey "q">
+<!ENTITY warn.leavingsecure.accesskey "u">
 <!ENTITY warn.viewmixed "de voir une page contenant un mélange de données chiffrées et non chiffrées">
 <!ENTITY warn.viewmixed.accesskey "o">
 
 <!ENTITY certselect.description "Veuillez décider comment &brandShortName; sélectionne un certificat de sécurité à présenter aux sites Web qui en requièrent un :">
 <!ENTITY certselect.auto "sélectionner automatiquement">
 <!ENTITY certselect.auto.accesskey "s">
 <!ENTITY certselect.ask "demander à chaque fois">
 <!ENTITY certselect.ask.accesskey "d">
--- a/suite/chrome/common/pref/pref-tabs.dtd
+++ b/suite/chrome/common/pref/pref-tabs.dtd
@@ -1,26 +1,26 @@
 <!ENTITY tabHeader.label "Onglets">
 <!ENTITY tabDisplay.label "Affichage par onglets">
 <!ENTITY autoHide.label "Masquer la barre des onglets s'il n'y en a qu'un d'ouvert">
 <!ENTITY autoHide.accesskey "M">
 <!ENTITY background.label "Basculer vers les nouveaux onglets ouverts">
-<!ENTITY background.accesskey "s">
+<!ENTITY background.accesskey "B">
 <!ENTITY loadGroup.label "À l'ouverture d'un marque-page de groupe d'onglets">
 <!ENTITY loadGroupAppend.label "Ajouter des onglets">
-<!ENTITY loadGroupAppend.accesskey "A">
+<!ENTITY loadGroupAppend.accesskey "o">
 <!ENTITY loadGroupReplace.label "Remplacer les onglets déjà ouverts">
 <!ENTITY loadGroupReplace.accesskey "R">
-<!ENTITY openTabs.label             "Ouvrir des onglets plutôt que des fenêtres pour">
+<!ENTITY openTabs.label "Ouvrir des onglets plutôt que des fenêtres pour">
 
 <!ENTITY newWindow.label "Comportement d'ouverture des liens">
 <!ENTITY newWindowDescription.label "Forcer les liens ouvrant une nouvelle fenêtre à s'ouvrir dans :">
 <!ENTITY external.label "Liens provenant d'autres applications">
 <!ENTITY externalDescription.label "Ouvrir les liens provenant d'autres applications dans :">
 <!ENTITY openCurrent.label "Le même onglet/la même fenêtre que le lien">
 <!ENTITY newWindowGroupCurrent.accesskey "L">
-<!ENTITY externalGroupCurrent.accesskey "e">
+<!ENTITY externalGroupCurrent.accesskey "/">
 <!ENTITY openTab.label "Un nouvel onglet">
 <!ENTITY newWindowGroupTab.accesskey "U">
 <!ENTITY externalGroupTab.accesskey "n">
 <!ENTITY openWindow.label "Une nouvelle fenêtre">
 <!ENTITY newWindowGroupWindow.accesskey "v">
 <!ENTITY externalGroupWindow.accesskey "f">
--- a/suite/chrome/common/pref/pref-validation.dtd
+++ b/suite/chrome/common/pref/pref-validation.dtd
@@ -43,15 +43,15 @@
 <!ENTITY  validation.managecrls.accesskey "G">
 
 <!ENTITY validation.ocsp.caption "OCSP">
 <!ENTITY enableOCSP.label "Utiliser le protocole de statut de certificat en ligne (OCSP) pour confirmer la validité actuelle de vos certificats">
 <!ENTITY enableOCSP.accesskey "U">
 <!ENTITY certOCSP2.label "Valider un certificat s'il spécifie un serveur OCSP">
 <!ENTITY certOCSP2.accesskey "V">
 <!ENTITY proxyOCSP2.label "Valider tous les certificats utilisant le serveur OCSP suivant :">
-<!ENTITY proxyOCSP2.accesskey "a">
+<!ENTITY proxyOCSP2.accesskey "d">
 <!ENTITY serviceURL.label "URL du service :">
-<!ENTITY serviceURL.accesskey "s">
+<!ENTITY serviceURL.accesskey "R">
 <!ENTITY signingCA.label "Signataire de réponse :">
-<!ENTITY signingCA.accesskey "r">
+<!ENTITY signingCA.accesskey "S">
 <!ENTITY validation.requireOCSP.description "Quand la connexion à un serveur OCSP échoue, considérer le certificat comme étant invalide">
-<!ENTITY validation.requireOCSP.accesskey "n">
+<!ENTITY validation.requireOCSP.accesskey "Q">
--- a/suite/chrome/common/pref/unix/platformPrefOverlay.dtd
+++ b/suite/chrome/common/pref/unix/platformPrefOverlay.dtd
@@ -6,9 +6,9 @@
      XUL/FE DEVELOPERS: DO NOT MODIFY THIS VALUE. It represents the correct
      size of this window for en-US. -->
 <!ENTITY  prefWindow.size "width: 62em; height: 41em;">
 
 <!-- pref-tabs.xul -->
 <!ENTITY urlbar.label "Ctrl+Entrée dans la barre d'adresse">
 <!ENTITY urlbar.accesskey "C">
 <!ENTITY middleClick.label "Clic du milieu, Ctrl+Clic ou Ctrl+Entrée sur les liens d'une page Web">
-<!ENTITY middleClick.accesskey "m">
+<!ENTITY middleClick.accesskey "+">
--- a/suite/chrome/common/pref/win/platformPrefOverlay.dtd
+++ b/suite/chrome/common/pref/win/platformPrefOverlay.dtd
@@ -4,11 +4,11 @@
      if they are having difficulty getting panel content to fit. 1em = the 
      width of the letter 'm' in the selected font.
      XUL/FE DEVELOPERS: DO NOT MODIFY THIS VALUE. It represents the correct
      size of this window for en-US. -->
 <!ENTITY  prefWindow.size "width: 65em; height: 41em;">
 
 <!-- pref-tabs.xul -->
 <!ENTITY urlbar.label "Ctrl+Entrée dans la barre d'adresse">
-<!ENTITY urlbar.accesskey "l">
+<!ENTITY urlbar.accesskey "C">
 <!ENTITY middleClick.label "Clic du milieu, Ctrl+Clic ou Ctrl+Entrée sur les liens d'une page Web">
-<!ENTITY middleClick.accesskey "m">
+<!ENTITY middleClick.accesskey "+">
--- a/suite/chrome/common/sanitize.dtd
+++ b/suite/chrome/common/sanitize.dtd
@@ -1,21 +1,21 @@
 <!ENTITY sanitizeDialog.title            "Effacer mes traces">
 <!ENTITY sanitizeItems.label             "Supprimer immédiatement les éléments suivants :">
 
 <!ENTITY itemHistory.label               "Historique de navigation">
-<!ENTITY itemHistory.accesskey           "h">
+<!ENTITY itemHistory.accesskey           "H">
 <!ENTITY itemDownloads.label             "Historique de téléchargement">
-<!ENTITY itemDownloads.accesskey         "t">
+<!ENTITY itemDownloads.accesskey         "o">
 <!ENTITY itemFormSearchHistory.label     "Recherches et données de formulaires enregistrées">
-<!ENTITY itemFormSearchHistory.accesskey "f">
+<!ENTITY itemFormSearchHistory.accesskey "r">
 <!ENTITY itemCache.label                 "Cache">
-<!ENTITY itemCache.accesskey             "a">
+<!ENTITY itemCache.accesskey             "e">
 <!ENTITY itemCookies.label               "Cookies">
-<!ENTITY itemCookies.accesskey           "c">
+<!ENTITY itemCookies.accesskey           "C">
 <!ENTITY itemOfflineApps.label           "Données de sites Web hors connexion">
-<!ENTITY itemOfflineApps.accesskey       "d">
+<!ENTITY itemOfflineApps.accesskey       "D">
 <!ENTITY itemPasswords.label             "Mots de passe enregistrés">
-<!ENTITY itemPasswords.accesskey         "m">
+<!ENTITY itemPasswords.accesskey         "M">
 <!ENTITY itemSessions.label              "Sessions d'identification">
-<!ENTITY itemSessions.accesskey          "s">
+<!ENTITY itemSessions.accesskey          "S">
 
 <!ENTITY sanitizeButton.label            "Effacer mes traces maintenant">
--- a/suite/chrome/mailnews/pref/mailPrefsOverlay.dtd
+++ b/suite/chrome/mailnews/pref/mailPrefsOverlay.dtd
@@ -3,17 +3,17 @@
 <!ENTITY enbJsCheckMailNews.accesskey     "C">
 <!ENTITY enbPluginCheckMailNews.label     "le Courrier et les Groupes">
 <!ENTITY enbPluginCheckMailNews.accesskey "G">
 
 <!-- These are added to the Window menu -->
 <!ENTITY mail.label                       "Courrier et Groupes de discussion">
 <!ENTITY mail.accesskey                   "G">
 <!ENTITY addressbook.label                "Carnet d'adresses">
-<!ENTITY addressbook.accesskey            "a">
+<!ENTITY addressbook.accesskey            "n">
 
 <!-- These are added to Preferences dialog -->
 <!ENTITY viewingMessages.label            "Affichage des messages">
 <!ENTITY notifications.label              "Avertissements">
 <!ENTITY address.label                    "Adressage">
 <!ENTITY composingMessages.label          "Rédaction des messages">
 <!ENTITY format.label                     "Format d'expédition">
 <!ENTITY return.label                     "Accusés de réception">
--- a/suite/chrome/mailnews/pref/pref-addressing.dtd
+++ b/suite/chrome/mailnews/pref/pref-addressing.dtd
@@ -39,17 +39,17 @@
 <!ENTITY emailCollectiontitle.label            "Collecte d'adresses">
 <!ENTITY emailCollectionPicker.label           "Ajouter les adresses à mes :">
 <!ENTITY emailCollectionPicker.accesskey       "o">
 <!ENTITY emailCollectiontext.label             "Les adresses de courriers sortants peuvent être automatiquement ajoutées dans un carnet d'adresses local.">
 
 <!-- Autocompletion -->
 <!ENTITY addressingTitle.label                 "Auto-complétion d'adresses">
 <!ENTITY highlightNonMatches.label             "Mettre en évidence les adresses qui ne sont pas complétées automatiquement">
-<!ENTITY highlightNonMatches.accesskey         "a">
+<!ENTITY highlightNonMatches.accesskey         "M">
 <!ENTITY addressingEnable.label                "Les carnets d'adresses locaux">
 <!ENTITY addressingEnable.accesskey            "x">
 <!ENTITY autocompleteText.label                "Quand on adresse un message, chercher les entrées correspondantes dans :">
 <!ENTITY directories.label                     "Le serveur d'annuaire :">
-<!ENTITY directories.accesskey                 "n">
+<!ENTITY directories.accesskey                 "L">
 <!ENTITY directoriesNone.label                 "Aucun">
 <!ENTITY editDirectories.label                 "Modifier les annuaires…">
-<!ENTITY editDirectories.accesskey             "M">
+<!ENTITY editDirectories.accesskey             "d">
--- a/suite/chrome/mailnews/pref/pref-character_encoding.dtd
+++ b/suite/chrome/mailnews/pref/pref-character_encoding.dtd
@@ -35,17 +35,17 @@
  the provisions above, a recipient may use your version of this file under
  the terms of any one of the MPL, the GPL or the LGPL.
 
  ***** END LICENSE BLOCK ***** -->
 
 <!ENTITY pref.character.encoding.title "Encodage des caractères">
 <!ENTITY messageDisplay.caption "Affichage des messages">
 <!ENTITY viewDefaultCharset.label "Encodage par défaut des caractères :">
-<!ENTITY viewDefaultCharset.accesskey "D">
+<!ENTITY viewDefaultCharset.accesskey "E">
 
 <!ENTITY composingMessages.caption "Rédaction des messages">
 <!ENTITY useMIME.label "Utiliser l'encodage MIME « quoted printable » pour les messages qui contiennent des caractères 8 bits. Ne pas cocher pour envoyer les messages tels quels.">
 <!ENTITY useMIME.accesskey "U">
 <!ENTITY sendDefaultCharset.label "Encodage par défaut des caractères :">
-<!ENTITY sendDefaultCharset.accesskey "C">
+<!ENTITY sendDefaultCharset.accesskey "n">
 <!ENTITY replyInDefaultCharset2.label "Quand c'est possible, utiliser cet encodage de caractères par défaut dans les réponses. (Si décoché, seuls les nouveaux messages utiliseront cet encodage par défaut).">
 <!ENTITY replyInDefaultCharset2.accesskey "Q">
--- a/suite/chrome/mailnews/pref/pref-composing_messages.dtd
+++ b/suite/chrome/mailnews/pref/pref-composing_messages.dtd
@@ -35,44 +35,44 @@
  the terms of any one of the MPL, the GPL or the LGPL.
 
  ***** END LICENSE BLOCK ***** -->
 
 <!ENTITY pref.composing.messages.title        "Rédaction des messages">
 <!ENTITY generalComposing.label               "Général">
 <!ENTITY forwardMsg.label                     "Réexpédition des messages :">
 <!ENTITY inline.label                         "intégré">
-<!ENTITY inline.accesskey                     "i">
+<!ENTITY inline.accesskey                     "n">
 <!ENTITY asAttachment.label                   "comme pièce jointe">
-<!ENTITY asAttachment.accesskey               "j">
+<!ENTITY asAttachment.accesskey               "c">
 
 <!ENTITY replyQuoteInline.label               "Marquer comme citation dans les réponses les pièces jointes affichées dans le corps du courriel">
 <!ENTITY replyQuoteInline.accesskey           "M">
 <!ENTITY warnOnSendAccelKey.label             "Confirmer lors de l'utilisation d'un raccourci clavier pour envoyer un message">
-<!ENTITY warnOnSendAccelKey.accesskey         "u">
+<!ENTITY warnOnSendAccelKey.accesskey         "o">
 <!-- LOCALIZATION NOTE (autoSave.label): This will concatenate with
      "xxx minutes", using a number and (autoSaveEnd.label). -->
 <!ENTITY autoSave.label                       "Enregistrer automatiquement le message toutes les">
-<!ENTITY autoSave.accesskey                   "m">
+<!ENTITY autoSave.accesskey                   "E">
 <!ENTITY autoSaveEnd.label                    "minutes">
 <!-- LOCALIZATION NOTE (wrapOutMsg.label): This will concatenate with "xxx characters", using a number and (char.label). -->
 <!ENTITY wrapOutMsg.label                     "Reformater les messages textes en lignes de">
-<!ENTITY wrapOutMsg.accesskey                 "x">
+<!ENTITY wrapOutMsg.accesskey                 "s">
 <!ENTITY char.label                           "caractères">
 
 <!ENTITY spellingHeader.label                 "Orthographe">
 <!ENTITY spellCheck.label                     "Vérifier l'orthographe avant d'envoyer">
-<!ENTITY spellCheck.accesskey                 "o">
+<!ENTITY spellCheck.accesskey                 "V">
 <!ENTITY spellCheckInline.label               "Vérifier l'orthographe à la saisie">
-<!ENTITY spellCheckInline.accesskey           "e">
+<!ENTITY spellCheckInline.accesskey           "r">
 <!ENTITY languagePopup.label                  "Langue :">
-<!ENTITY languagePopup.accessKey              "g">
+<!ENTITY languagePopup.accessKey              "L">
 <!ENTITY moreDictionaries.label               "Télécharger d'autres dictionnaires…">
 
 <!ENTITY defaultMessagesHeader.label          "Paramètres par défaut pour les messages en HTML">
 <!ENTITY font.label                           "Police :">
 <!ENTITY font.accesskey                       "P">
 <!ENTITY size.label                           "Taille :">
 <!ENTITY size.accesskey                       "T">
 <!ENTITY fontColor.label                      "Texte :">
-<!ENTITY fontColor.accesskey                  "e">
+<!ENTITY fontColor.accesskey                  "x">
 <!ENTITY bgColor.label                        "Fond :">
 <!ENTITY bgColor.accesskey                    "d">
--- a/suite/chrome/mailnews/pref/pref-formatting.dtd
+++ b/suite/chrome/mailnews/pref/pref-formatting.dtd
@@ -51,17 +51,17 @@
 <!ENTITY domain.title "Domaines HTML et texte simple">
 <!ENTITY domaindesc.label "Vous pouvez séparer les noms de domaines qui peuvent recevoir des messages en HTML de ceux qui n'en recevront qu'en texte simple. Quand vous enverrez un courrier vers un de ces domaines, il sera automatiquement converti au bon format (HTML ou texte simple).">
 <!ENTITY HTMLdomaintitle.label "Domaines HTML">
 <!ENTITY HTMLdomaintitle.accesskey "H">
 <!ENTITY PlainTexttitle.label "Domaines texte simple">
 <!ENTITY PlainTexttitle.accesskey "p">
 <!ENTITY AddButton.label "Ajouter…">
 <!ENTITY AddHtmlDomain.accesskey "o">
-<!ENTITY AddPlainText.accesskey "j">
+<!ENTITY AddPlainText.accesskey "u">
 <!ENTITY DeleteButton.label "Retirer">
 <!ENTITY DeleteHtmlDomain.accesskey "R">
 <!ENTITY DeletePlainText.accesskey "t">
 
 <!-- Add Domain Name -->
 <!ENTITY add.htmltitle "Ajouter un nom de domaine HTML">
 <!ENTITY add.htmldomain "Nom de domaine HTML :">
 <!ENTITY add.plaintexttitle "Ajouter un nom de domaine texte simple">
--- a/suite/chrome/mailnews/pref/pref-junk.dtd
+++ b/suite/chrome/mailnews/pref/pref-junk.dtd
@@ -37,24 +37,24 @@
 <!ENTITY pref.junk.title "Courriers indésirables">
 <!ENTITY junkSettings.caption "Gérer les indésirables">
 <!ENTITY junkMail.intro "Définir les paramètres par défaut des indésirables. Les paramètres pour les indésirables propres à chaque compte peuvent être configurés dans le menu  « Paramètres des comptes… ».">
 
 <!-- Junk Mail Controls -->
 <!ENTITY manualMark.label               "Quand je marque des messages comme indésirables :">
 <!ENTITY manualMark.accesskey           "m">
 <!ENTITY manualMarkModeMove.label       "les déplacer vers le dossier « Indésirables »">
-<!ENTITY manualMarkModeMove.accesskey   "I">
+<!ENTITY manualMarkModeMove.accesskey   "e">
 <!ENTITY manualMarkModeDelete.label     "les supprimer">
 <!ENTITY manualMarkModeDelete.accesskey "s">
 
 <!ENTITY markAsRead.intro               "Marquer les messages comme lus :">
 <!ENTITY autoMarkAsRead.label           "Quand &brandShortName; détermine que les messages sont indésirables">
 <!ENTITY autoMarkAsRead.accesskey       "u">
 <!ENTITY manualMarkAsRead.label         "Quand je le spécifie">
 <!ENTITY manualMarkAsRead.accesskey     "Q">
 
 <!ENTITY enableJunkLogging.label        "Activer la journalisation du filtre des indésirables">
-<!ENTITY enableJunkLogging.accesskey    "j">
+<!ENTITY enableJunkLogging.accesskey    "c">
 <!ENTITY openJunkLog.label              "Afficher le journal">
 <!ENTITY openJunkLog.accesskey          "h">
 <!ENTITY resetTrainingData.label        "Réinitialiser les données d'apprentissage">
 <!ENTITY resetTrainingData.accesskey    "R">
--- a/suite/chrome/mailnews/pref/pref-mailnews.dtd
+++ b/suite/chrome/mailnews/pref/pref-mailnews.dtd
@@ -33,31 +33,31 @@
  the provisions above, a recipient may use your version of this file under
  the terms of any one of the MPL, the GPL or the LGPL.
 
  ***** END LICENSE BLOCK ***** -->
 
 <!ENTITY pref.mailnews.title "Courrier et Groupes de discussion">
 <!ENTITY generalSettings.caption "Paramètres généraux">
 <!ENTITY confirmMove.label "Demander une confirmation lors du déplacement d'un dossier dans la corbeille.">
-<!ENTITY confirmMove.accesskey "c">
+<!ENTITY confirmMove.accesskey "D">
 <!ENTITY preserveThreading.label "Préserver les discussions lors du tri des messages">
-<!ENTITY preserveThreading.accesskey "r">
+<!ENTITY preserveThreading.accesskey "P">
 <!ENTITY mailBiffOnNewWindow.label "Ne vérifier que les nouveaux courriels lors de l'ouverture de Courrier et Groupes de discussion">
 <!ENTITY mailBiffOnNewWindow.accesskey "N">
 
 <!ENTITY defaultMailSettings.description "Utiliser &brandShortName; Courrier et Groupes comme application par défaut pour :">
 <!ENTITY setDefaultMail.label "le courrier">
 <!ENTITY setDefaultMail.accesskey "e">
 <!ENTITY setDefaultNews.label "les groupes">
 <!ENTITY setDefaultNews.accesskey "s">
 <!ENTITY setDefaultFeed.label "les flux">
 <!ENTITY setDefaultFeed.accesskey "x">
 
 <!ENTITY messengerStartPage.caption "Page de démarrage du Courrier">
 <!ENTITY enableStartPage.label "Afficher la page de démarrage au lancement du Courrier">
-<!ENTITY enableStartPage.accesskey "f">
+<!ENTITY enableStartPage.accesskey "c">
 <!ENTITY location.label "Adresse :">
-<!ENTITY location.accesskey "d">
+<!ENTITY location.accesskey "e">
 <!ENTITY useDefault.label "Réinitialiser">
 <!ENTITY useDefault.accesskey "R">
 <!ENTITY rememberLastMsg.label "Se souvenir du dernier message sélectionné">
 <!ENTITY rememberLastMsg.accesskey "S">
--- a/suite/chrome/mailnews/pref/pref-notifications.dtd
+++ b/suite/chrome/mailnews/pref/pref-notifications.dtd
@@ -36,22 +36,22 @@
  ***** END LICENSE BLOCK ***** -->
 
 <!ENTITY pref.notifications.title         "Avertissements">
 <!ENTITY notifications.caption            "Avertissements">
 <!ENTITY newMessagesArrive.label          "Quand un nouveau message arrive :">
 <!ENTITY playSound.label                  "Jouer un son">
 <!ENTITY playSound.accesskey              "J">
 <!ENTITY showAnimatedAlert.label          "Afficher un avertissement">
-<!ENTITY showAnimatedAlert.accesskey      "s">
+<!ENTITY showAnimatedAlert.accesskey      "h">
 <!ENTITY showTrayIcon.label               "Afficher une icône dans la barre de notification">
-<!ENTITY showTrayIcon.accesskey           "t">
+<!ENTITY showTrayIcon.accesskey           "e">
 <!ENTITY bounceSystemDockIcon.label       "Animer l'icône du Dock">
-<!ENTITY bounceSystemDockIcon.accesskey   "n">
+<!ENTITY bounceSystemDockIcon.accesskey   "D">
 <!ENTITY preview.label                    "Aperçu">
 <!ENTITY preview.accesskey                "u">
 <!ENTITY systemsound.label                "Son du système pour « nouveau message »">
-<!ENTITY systemsound.accesskey            "m">
+<!ENTITY systemsound.accesskey            "S">
 <!ENTITY customsound.label                "Fichier .wav personnalisé">
-<!ENTITY customsound.accesskey            "p">
+<!ENTITY customsound.accesskey            "F">
 <!ENTITY browse.label                     "Parcourir…">
 <!ENTITY browse.accesskey                 "C">
 <!ENTITY browse.title                     "Choisir un fichier">
--- a/suite/chrome/mailnews/pref/pref-offline.dtd
+++ b/suite/chrome/mailnews/pref/pref-offline.dtd
@@ -1,15 +1,15 @@
 <!-- extracted from content/pref-offline.xul -->
 
 <!--LOCALIZATION NOTE : FILE The 'Offline' preferences dialog -->
 <!ENTITY pref.offline.title "Hors connexion et espace disque">
 <!ENTITY pref.offline.caption "Hors connexion">
-<!ENTITY textStartUp                "Au lancement :">
-<!ENTITY textStartUp.accesskey      "A">
+<!ENTITY textStartUp "Au lancement :">
+<!ENTITY textStartUp.accesskey "c">
 <!ENTITY menuitemRememberPrevState "Reprendre l'état de connexion précédent">
 <!ENTITY menuitemAskMe "Me demander l'état de connexion voulu au lancement">
 <!ENTITY menuitemAlwaysOnline "Toujours démarrer en mode en ligne">
 <!ENTITY menuitemAlwaysOffline "Toujours démarrer en mode en ligne">
 <!ENTITY menuitemAutomatic "Détecter automatiquement (si disponible)">
 <!ENTITY textGoingOnline "À la connexion, envoyer les messages non envoyés ?">
 <!ENTITY radioAutoSend "Oui">
 <!ENTITY radioAutoSend.accesskey "O">
@@ -21,10 +21,10 @@
 <!ENTITY radioAutoDownload "Oui">
 <!ENTITY radioAutoDownload.accesskey "u">
 <!ENTITY radioNotDownload "Non">
 <!ENTITY radioNotDownload.accesskey "o">
 <!ENTITY radioAskDownload "Me demander">
 <!ENTITY radioAskDownload.accesskey "e">
 <!ENTITY Diskspace "Espace disque">
 <!ENTITY offlineCompact.label "Compacter les dossiers quand l'espace gagné atteint au moins">
-<!ENTITY offlineCompact.accesskey "C">
+<!ENTITY offlineCompact.accesskey "m">
 <!ENTITY kb.label "Ko">
--- a/suite/chrome/mailnews/pref/pref-receipts.dtd
+++ b/suite/chrome/mailnews/pref/pref-receipts.dtd
@@ -34,28 +34,28 @@
  the terms of any one of the MPL, the GPL or the LGPL.
 
  ***** END LICENSE BLOCK ***** -->
 
 <!-- LOCALIZATION NOTE pref-receipts.dtd: UI for Mail/News Return Receipts prefs -->
 <!ENTITY pref.receipts.title "Accusés de réception">
 <!ENTITY prefReceipts.caption "Accusés de réception">
 <!ENTITY requestReceipt.label "Lors de l'envoi d'un message, toujours demander un accusé de réception">
-<!ENTITY requestReceipt.accesskey "v">
+<!ENTITY requestReceipt.accesskey "L">
 <!ENTITY receiptArrive.label "Lorsqu'un accusé de réception arrive :">
 <!ENTITY leaveIt.label "Le laisser dans mon courrier entrant">
-<!ENTITY leaveIt.accesskey "i">
+<!ENTITY leaveIt.accesskey "e">
 <!ENTITY moveToSent.label "Le déplacer dans mon dossier « Envoyés »">
-<!ENTITY moveToSent.accesskey "e">
+<!ENTITY moveToSent.accesskey "d">
 <!ENTITY requestMDN.label "Lorsque je reçois une demande d'accusé de réception :">
-<!ENTITY returnSome.label         "Autoriser les accusés de réception pour certains messages">
-<!ENTITY returnSome.accesskey "r">
+<!ENTITY returnSome.label "Autoriser les accusés de réception pour certains messages">
+<!ENTITY returnSome.accesskey "u">
 <!ENTITY never.label "Ne jamais envoyer d'accusé de réception">
 <!ENTITY never.accesskey "N">
 <!ENTITY notInToCc.label "Si je ne suis pas dans le Pour ou le Cc du message :">
-<!ENTITY notInToCc.accesskey "m">
+<!ENTITY notInToCc.accesskey "S">
 <!ENTITY outsideDomain.label "Si l'expéditeur est en dehors de mon domaine :">
-<!ENTITY outsideDomain.accesskey "h">
+<!ENTITY outsideDomain.accesskey "x">
 <!ENTITY otherCases.label "Dans tous les autres cas :">
-<!ENTITY otherCases.accesskey "D">
+<!ENTITY otherCases.accesskey "o">
 <!ENTITY askMe.label "Me demander">
 <!ENTITY alwaysSend.label "Toujours envoyer">
 <!ENTITY neverSend.label "Ne jamais envoyer">
--- a/suite/chrome/mailnews/pref/pref-tags.dtd
+++ b/suite/chrome/mailnews/pref/pref-tags.dtd
@@ -38,17 +38,17 @@
 
 <!ENTITY pref.tags.title "Étiquettes">
 <!ENTITY pref.tags.caption "Personnaliser les étiquettes">
 <!ENTITY pref.tags.description "Les étiquettes sont utilisées afin de classer vos messages par catégories et leur donner une priorité. Vous pouvez modifier l'apparence des étiquettes en utilisant les réglages ci-dessous. L'ordre d'importance des étiquettes va de haut en bas.">
 <!ENTITY tagColumn.label "Étiquette">
 <!ENTITY colorColumn.label "Couleur">
 <!ENTITY defaultTagName.label "Sans titre">
 <!ENTITY addTagButton.label "Ajouter">
-<!ENTITY addTagButton.accesskey "A">
+<!ENTITY addTagButton.accesskey "o">
 <!ENTITY deleteTagButton.label "Supprimer">
 <!ENTITY deleteTagButton.accesskey "S">
 <!ENTITY raiseTagButton.label "Augmenter l'importance">
 <!ENTITY raiseTagButton.accesskey "g">
 <!ENTITY lowerTagButton.label "Diminuer l'importance">
 <!ENTITY lowerTagButton.accesskey "l">
 <!ENTITY restoreButton.label "Réinitialiser">
 <!ENTITY restoreButton.accesskey "R">
--- a/suite/chrome/mailnews/pref/pref-viewing_messages.dtd
+++ b/suite/chrome/mailnews/pref/pref-viewing_messages.dtd
@@ -52,32 +52,32 @@
 <!ENTITY displayPlainText.caption "Messages en texte simple">
 <!ENTITY fontPlainText.label "Police :">
 <!ENTITY fontPlainText.accesskey "P">
 <!ENTITY displayQuoted.label "Paramètres d'affichage du texte simple cité :">
 <!ENTITY wrapInMsg.label "Reformatage des messages">
 <!ENTITY wrapInMsg.accesskey "e">
 <!-- LOCALIZATION NOTE : (convertEmoticons.label) 'Emoticons' are also known as 'Smileys', e.g. :-)   -->
 <!ENTITY convertEmoticons.label        "Mettre des images à la place des émoticônes">
-<!ENTITY convertEmoticons.accesskey    "s">
+<!ENTITY convertEmoticons.accesskey    "o">
 <!ENTITY generalMessageDisplay.caption "Général">
 <!ENTITY autoMarkAsRead.label          "Marquer automatiquement les messages comme lus">
 <!ENTITY autoMarkAsRead.accesskey      "M">
 <!ENTITY markAsReadNoDelay.label       "Dès l'affichage">
 <!ENTITY markAsReadNoDelay.accesskey   "D">
 <!-- LOCALIZATION NOTE (markAsReadDelay.label): This will concatenate to
      "After displaying for [___] seconds",
      using (markAsReadDelay.label) and a number (secondsLabel.label). -->
 <!ENTITY markAsReadDelay.label "Après un délai de">
-<!ENTITY markAsReadDelay.accesskey "A">
+<!ENTITY markAsReadDelay.accesskey "r">
 <!ENTITY secondsLabel.label "secondes">
 
 <!ENTITY openingMessages.label "À l'ouverture des messages, les afficher dans :">
 <!ENTITY newWindowRadio.label "Une nouvelle fenêtre">
-<!ENTITY newWindowRadio.accesskey "n">
+<!ENTITY newWindowRadio.accesskey "U">
 <!ENTITY existingWindowRadio.label "Une fenêtre existante">
-<!ENTITY existingWindowRadio.accesskey "e">
+<!ENTITY existingWindowRadio.accesskey "n">
 <!ENTITY disableContent.label "Bloquer les images et autres contenus distants">
 <!ENTITY disableContent.accesskey "B">
 <!ENTITY showCondensedAddresses.label "Afficher seulement « Nom à afficher » pour les personnes dans mon carnet d'adresses">
 <!ENTITY showCondensedAddresses.accesskey "h">
 <!ENTITY closeMsgWindowOnDelete.label "Fermer la fenêtre de message lors de la suppression du message">
 <!ENTITY closeMsgWindowOnDelete.accesskey "F">