Fixing accesskeys in menus - round 2
authorFrederic Chateaux <fred.castles@laposte.net>
Sun, 30 Aug 2009 19:12:45 +0200
changeset 745 42a84aab5f6c1cfeb07d40954dccdbe8a7f79258
parent 743 503ce4d7adcea77cd15a9a2b76bdebb9f5699543
child 746 afe7f6e50db74cc4398ecbe29f85feb894c0b75a
push id720
push userfred.castles@laposte.net
push dateSun, 30 Aug 2009 17:18:19 +0000
Fixing accesskeys in menus - round 2
mail/chrome/messenger/messengercompose/messengercompose.dtd
suite/chrome/mailnews/compose/messengercompose.dtd
suite/chrome/mailnews/messenger.dtd
suite/chrome/mailnews/messenger.properties
suite/chrome/mailnews/newsblog/am-newsblog.dtd
--- a/mail/chrome/messenger/messengercompose/messengercompose.dtd
+++ b/mail/chrome/messenger/messengercompose/messengercompose.dtd
@@ -14,18 +14,18 @@
 <!ENTITY newContact.accesskey "C">
 <!ENTITY attachMenu.label "Joindre">
 <!ENTITY attachMenu.accesskey "J">
 <!ENTITY attachFileCmd.label "Fichier(s)…">
 <!ENTITY attachFileCmd.accesskey "F">
 <!ENTITY attachPageCmd.label "Page Web…">
 <!ENTITY attachPageCmd.accesskey "W">
 <!--LOCALIZATION NOTE attachVCardCmd.label Don't translate the term 'vCard' -->
-<!ENTITY attachVCardCmd.label "Joindre carte de visite (vCard)">
-<!ENTITY attachVCardCmd.accesskey "p">
+<!ENTITY attachVCardCmd.label "Carte de visite (vCard)">
+<!ENTITY attachVCardCmd.accesskey "C">
 <!ENTITY closeCmd.label "Fermer">
 <!ENTITY closeCmd.key "W">
 <!ENTITY closeCmd.accesskey "F">
 <!ENTITY saveCmd.label "Enregistrer">
 <!ENTITY saveCmd.key "S">
 <!ENTITY saveCmd.accesskey "s">
 <!ENTITY saveAsCmd.label "Enregistrer comme">
 <!ENTITY saveAsCmd.accesskey "c">
@@ -115,18 +115,18 @@
 <!ENTITY checkSpellingCmd2.key2 "VK_F7">
 <!ENTITY checkSpellingCmd2.accesskey "V">
 <!ENTITY enableInlineSpellChecker.label "Vérifier l'orthographe pendant la saisie">
 <!ENTITY enableInlineSpellChecker.accesskey "f">
 <!ENTITY quoteCmd.label "Citer le message">
 <!ENTITY quoteCmd.accesskey "m">
 
 <!--LOCALIZATION NOTE attachVCard.label Don't translate the term 'vCard' -->
-<!ENTITY attachVCard.label "Joindre carte de visite (vCard)">
-<!ENTITY attachVCard.accesskey "v">
+<!ENTITY attachVCard.label "Carte de visite (vCard)">
+<!ENTITY attachVCard.accesskey "C">
 
 <!ENTITY returnReceiptMenu.label "Demander un accusé de réception">
 <!ENTITY returnReceiptMenu.accesskey "t">
 <!ENTITY dsnMenu.label "Notification d'état de la distribution">
 <!ENTITY dsnMenu.accesskey "N">
 <!ENTITY outputFormatMenu.label "Format">
 <!ENTITY outputFormatMenu.accesskey  "f">
 <!ENTITY autoFormatCmd.label "Détection automatique">
--- a/suite/chrome/mailnews/compose/messengercompose.dtd
+++ b/suite/chrome/mailnews/compose/messengercompose.dtd
@@ -26,18 +26,18 @@
 <!ENTITY saveAsTemplateCmd.accesskey "o">
 <!ENTITY attachMenu.label "Joindre">
 <!ENTITY attachMenu.accesskey "J">
 <!ENTITY attachFileCmd.label "Fichier(s)…">
 <!ENTITY attachFileCmd.accesskey "F">
 <!ENTITY attachPageCmd.label "Page Web…">
 <!ENTITY attachPageCmd.accesskey "W">
 <!--LOCALIZATION NOTE attachVCardCmd.label Don't translate the term 'vCard' -->
-<!ENTITY attachVCardCmd.label "Joindre carte de visite (vCard)">
-<!ENTITY attachVCardCmd.accesskey "p">
+<!ENTITY attachVCardCmd.label "Carte de visite (vCard)">
+<!ENTITY attachVCardCmd.accesskey "C">
 <!ENTITY sendNowCmd.label "Envoyer">
 <!ENTITY sendCmd.keycode "VK_RETURN">
 <!ENTITY sendNowCmd.accesskey "v">
 <!ENTITY sendLaterCmd.label "Envoyer plus tard">
 <!ENTITY sendLaterCmd.keycode "VK_RETURN">
 <!ENTITY sendLaterCmd.accesskey "l">
 <!ENTITY printSetupCmd.label "Mise en page…">
 <!ENTITY printSetupCmd.accesskey "M">
--- a/suite/chrome/mailnews/messenger.dtd
+++ b/suite/chrome/mailnews/messenger.dtd
@@ -91,33 +91,33 @@
 <!ENTITY subscribeCmd.label "S'abonner…">
 <!ENTITY subscribeCmd.accesskey "b">
 <!ENTITY renameFolder.label "Renommer le dossier…">
 <!ENTITY renameFolder.accesskey "R">
 <!ENTITY compactFolders.label "Compacter les dossiers">
 <!ENTITY compactFolders.accesskey "C">
 <!ENTITY emptyTrashCmd.label "Vider la corbeille">
 <!ENTITY emptyTrashCmd.accesskey "V">
-<!ENTITY offlineMenu.label                  "Hors ligne">
-<!ENTITY offlineMenu.accesskey "D">
+<!ENTITY offlineMenu.label                  "Hors connexion">
+<!ENTITY offlineMenu.accesskey "H">
 <!ENTITY synchronizeOfflineCmd.label "Synchroniser…">
 <!ENTITY synchronizeOfflineCmd.accesskey "S">
-<!ENTITY settingsOfflineCmd.label "Paramètres hors ligne…">
-<!ENTITY settingsOfflineCmd.accesskey "e">
+<!ENTITY settingsOfflineCmd.label "Paramètres hors connexion…">
+<!ENTITY settingsOfflineCmd.accesskey "P">
 <!ENTITY downloadSelectedCmd.label "Relever les messages sélectionnés">
-<!ENTITY downloadSelectedCmd.accesskey "m">
+<!ENTITY downloadSelectedCmd.accesskey "c">
 <!ENTITY downloadFlaggedCmd.label           "Relever les messages suivis">
-<!ENTITY downloadFlaggedCmd.accesskey "c">
+<!ENTITY downloadFlaggedCmd.accesskey "v">
 <!ENTITY printCmd.label "Imprimer…">
 <!ENTITY printCmd.accesskey "p">
 <!ENTITY printCmd.key "p">
 <!ENTITY printPreviewCmd.label "Aperçu avant impression">
-<!ENTITY printPreviewCmd.accesskey "u">
+<!ENTITY printPreviewCmd.accesskey "v">
 <!ENTITY printSetupCmd.label "Mise en page…">
-<!ENTITY printSetupCmd.accesskey "g">
+<!ENTITY printSetupCmd.accesskey "M">
 
 <!-- Edit Menu -->
 <!ENTITY deleteMsgCmd.label "Supprimer le message">
 <!ENTITY deleteMsgCmd.accesskey "S">
 <!ENTITY undeleteMsgCmd.label               "Restaurer le message">
 <!ENTITY undeleteMsgCmd.accesskey "R">
 <!ENTITY cancelNewsMsgCmd.label "Annuler le message">
 <!ENTITY cancelNewsMsgCmd.accesskey "A">
@@ -136,17 +136,17 @@
 <!ENTITY selectThreadCmd.label "Discussion">
 <!ENTITY selectThreadCmd.accesskey "D">
 <!ENTITY selectThreadCmd.key "a">
 <!ENTITY selectFlaggedCmd.label             "Messages suivis">
 <!ENTITY selectFlaggedCmd.accesskey         "u">
 <!ENTITY folderPropsCmd.label "Propriétés du dossier">
 <!ENTITY folderPropsFolderCmd.label "Propriétés du dossier…">
 <!ENTITY folderPropsNewsgroupCmd.label "Propriétés du groupe…">
-<!ENTITY folderPropsCmd.accesskey "o">
+<!ENTITY folderPropsCmd.accesskey "g">
 <!ENTITY accountManagerCmd.label     "Paramètres des comptes…">
 <!ENTITY accountManagerCmd.accesskey "m">
 <!ENTITY undoDeleteMsgCmd.label "Annuler l'effacement">
 <!ENTITY redoDeleteMsgCmd.label "Restaurer le message effacé">
 <!ENTITY undoMoveMsgCmd.label "Annuler le déplacement de message">
 <!ENTITY redoMoveMsgCmd.label "Rétablir le déplacement de message">
 <!ENTITY undoCopyMsgCmd.label "Annuler la copie de message">
 <!ENTITY redoCopyMsgCmd.label "Rétablir la copie de message">
@@ -178,17 +178,17 @@
 <!ENTITY showMessagePaneCmd.accesskey "e">
 <!ENTITY showThreadPaneCmd.label "Panneau des fils de discussions">
 <!ENTITY showThreadPaneCmd.accesskey "P">
 <!ENTITY showFolderPaneCmd.label "Dossiers">
 <!ENTITY showFolderPaneCmd.accesskey "D">
 
 <!-- sortMenu is also used by addressbook -->
 <!ENTITY sortMenu.label "Trier par">
-<!ENTITY sortMenu.accesskey "e">
+<!ENTITY sortMenu.accesskey "T">
 
 <!ENTITY sortByDateCmd.label "Date">
 <!ENTITY sortByDateCmd.accesskey "D">
 <!ENTITY sortByReceivedCmd.label "Reçu">
 <!ENTITY sortByReceivedCmd.accesskey "R">
 <!ENTITY sortByFlagCmd.label "Cochage">
 <!ENTITY sortByFlagCmd.accesskey "g">
 <!ENTITY sortByPriorityCmd.label "Priorité">
@@ -239,23 +239,23 @@
 <!ENTITY unreadMsgsCmd.accesskey "N">
 <!ENTITY threadsWithUnreadCmd.label "Discussions avec des non lus">
 <!ENTITY threadsWithUnreadCmd.accesskey "D">
 <!ENTITY watchedThreadsWithUnreadCmd.label "Discussions surveillées avec des non lus">
 <!ENTITY watchedThreadsWithUnreadCmd.accesskey "l">
 <!ENTITY ignoredThreadsCmd.label "Discussions ignorées">
 <!ENTITY ignoredThreadsCmd.accesskey "i">
 <!ENTITY headersMenu.label "En-têtes">
-<!ENTITY headersMenu.accesskey "n">
+<!ENTITY headersMenu.accesskey "E">
 <!ENTITY headersAllCmd.label "Complets">
 <!ENTITY headersAllCmd.accesskey "C">
 <!ENTITY headersNormalCmd.label "Normaux">
 <!ENTITY headersNormalCmd.accesskey "N">
 <!ENTITY bodyMenu.label "Corps du message en">
-<!ENTITY bodyMenu.accesskey "o">
+<!ENTITY bodyMenu.accesskey "r">
 <!ENTITY bodyAllowHTML.label "HTML original">
 <!ENTITY bodyAllowHTML.accesskey "H">
 <!ENTITY bodySanitized.label "HTML simple">
 <!ENTITY bodySanitized.accesskey "s">
 <!ENTITY bodyAsPlaintext.label "Texte seul">
 <!ENTITY bodyAsPlaintext.accesskey "x">
 
 <!ENTITY bodyMenuFeed.label "Corps de message du flux">
@@ -265,32 +265,32 @@
 <!ENTITY viewFeedSummary.label "Résumé">
 <!ENTITY viewFeedSummary.accesskey "R">
 <!ENTITY viewFeedSummaryFeedPropsPref.label "Format par défaut">
 <!ENTITY viewFeedSummaryFeedPropsPref.accesskey "F">
 
 <!ENTITY viewAttachmentsInlineCmd.label "Afficher les pièces jointes dans les messages">
 <!ENTITY viewAttachmentsInlineCmd.accesskey "j">
 <!ENTITY reloadCmd.label "Actualiser">
-<!ENTITY reloadCmd.accesskey "r">
+<!ENTITY reloadCmd.accesskey "c">
 <!ENTITY stopCmd.label "Arrêter">
 <!ENTITY stopCmd.accesskey "A">
 <!ENTITY pageSourceCmd.label "Code source du message">
 <!ENTITY pageSourceCmd.accesskey "o">
 <!ENTITY pageSourceCmd.key "u">
 
 <!ENTITY findCmd.label "Rechercher…">
-<!ENTITY findCmd.accesskey "R">
+<!ENTITY findCmd.accesskey "h">
 <!ENTITY findCmd.key "f">
 <!ENTITY findAgainCmd.label "Rechercher le suivant">
 <!ENTITY findAgainCmd.accesskey "v">
 <!ENTITY findAgainCmd.key "g">
 <!ENTITY findAgainCmd.key2 "VK_F3">
 <!ENTITY findPrevCmd.label "Rechercher le précédent">
-<!ENTITY findPrevCmd.accesskey "h">
+<!ENTITY findPrevCmd.accesskey "d">
 <!ENTITY findPrevCmd.key "g">
 <!ENTITY findPrevCmd.key2 "VK_F3">
 
 <!-- Go Menu -->
 
 <!ENTITY goMenu.label "Aller à">
 <!ENTITY goMenu.accesskey "l">
 <!ENTITY nextMenu.label "Suivant">
@@ -299,17 +299,17 @@
 <!ENTITY nextMsgCmd.accesskey "M">
 <!ENTITY nextMsgCmd.key "f">
 <!ENTITY nextUnreadMsgCmd.label "Message non lu">
 <!ENTITY nextUnreadMsgCmd.accesskey "n">
 <!ENTITY nextUnreadMsgCmd.key "n">
 <!ENTITY nextFlaggedMsgCmd.label "Message coché">
 <!ENTITY nextFlaggedMsgCmd.accesskey "c">
 <!ENTITY nextUnreadThread.label "Discussion non lue">
-<!ENTITY nextUnreadThread.accesskey "n">
+<!ENTITY nextUnreadThread.accesskey "D">
 <!ENTITY nextUnreadThread.key "t">
 <!ENTITY prevMenu.label "Précédent">
 <!ENTITY prevMenu.accesskey "P">
 <!ENTITY prevMsgCmd.label "Message">
 <!ENTITY prevMsgCmd.accesskey "M">
 <!ENTITY prevMsgCmd.key "b">
 <!ENTITY prevUnreadMsgCmd.label "Message non lu">
 <!ENTITY prevUnreadMsgCmd.accesskey "n">
@@ -324,29 +324,29 @@
 <!ENTITY prevFlaggedMsgCmd.accesskey "c">
 <!ENTITY startPageCmd.label "Page de garde du Courrier">
 <!ENTITY startPageCmd.accesskey "g">
 
 <!-- Message Menu -->
 <!ENTITY msgMenu.label "Messages">
 <!ENTITY msgMenu.accesskey "M">
 <!ENTITY newMsgCmd.label "Nouveau message">
-<!ENTITY newMsgCmd.accesskey "N">
+<!ENTITY newMsgCmd.accesskey "m">
 <!ENTITY newNewMsgCmd.label "Message">
 <!ENTITY newNewMsgCmd.accesskey "M">
 <!ENTITY archiveMsgCmd.label "Archiver">
-<!ENTITY archiveMsgCmd.accesskey "A">
+<!ENTITY archiveMsgCmd.accesskey "h">
 <!ENTITY archiveMsgCmd.key "a">
 <!ENTITY replyMsgCmd.label "Répondre">
 <!ENTITY replyMsgCmd.accesskey "R">
 <!ENTITY replyMsgCmd.key "r">
 <!ENTITY replySenderCmd.label "Répondre à l'exp. seulement">
-<!ENTITY replySenderCmd.accesskey "R">
+<!ENTITY replySenderCmd.accesskey "x">
 <!ENTITY replyNewsgroupCmd.label "Répondre dans le groupe">
-<!ENTITY replyNewsgroupCmd.accesskey "f">
+<!ENTITY replyNewsgroupCmd.accesskey "g">
 <!ENTITY replyToAllMsgCmd.label "Répondre à tous">
 <!ENTITY replyToAllMsgCmd.accesskey "t">
 <!ENTITY replyToAllMsgCmd.key "r">
 <!ENTITY replyToSenderAndNewsgroupCmd.label "Répondre à l'exp. et dans le groupe">
 <!ENTITY replyToSenderAndNewsgroupCmd.accesskey "p">
 <!ENTITY replyToAllRecipientsCmd.label "Répondre à tous les destinataires">
 <!ENTITY replyToAllRecipientsCmd.accesskey "a">
 <!ENTITY forwardMsgCmd.label "Faire suivre">
@@ -401,18 +401,18 @@
 <!ENTITY markMenu.label "Marquer">
 <!ENTITY markMenu.accesskey "a">
 <!ENTITY markAsReadCmd.label "Comme lu">
 <!ENTITY markAsReadCmd.accesskey "l">
 <!ENTITY markAsReadCmd.key "m">
 <!ENTITY markThreadAsReadCmd.label "La discussion comme lue">
 <!ENTITY markThreadAsReadCmd.accesskey "d">
 <!ENTITY markThreadAsReadCmd.key "r">
-<!ENTITY markReadByDateCmd.label "Comme lu par date…">
-<!ENTITY markReadByDateCmd.accesskey "d">
+<!ENTITY markReadByDateCmd.label "Comme lus par date…">
+<!ENTITY markReadByDateCmd.accesskey "a">
 <!ENTITY markReadByDateCmd.key "c">
 <!ENTITY markAllReadCmd.label "Comme tous lus">
 <!ENTITY markAllReadCmd.accesskey "t">
 <!ENTITY markAllReadCmd.key "c">
 <!ENTITY markFlaggedCmd.label "Comme coché">
 <!ENTITY markFlaggedCmd.accesskey "C">
 <!ENTITY markFlaggedCmd.key "i">
 <!ENTITY markAsJunkCmd.label "Comme indésirable">
--- a/suite/chrome/mailnews/messenger.properties
+++ b/suite/chrome/mailnews/messenger.properties
@@ -99,17 +99,17 @@ filterDisabled=Le dossier « %S » est introuvable. Les filtres qui lui sont associés vont être désactivés. Vérifiez que ce dossier existe réellement et que les filtres pointent vers un dossier de destination valide.
 filterFolderDeniedLocked=Les messages ne peuvent être filtrés vers le dossier « %S » car une autre opération est en cours.
 parsingFolderFailed=Impossible d'ouvrir le dossier %S car il est utilisé pour une autre opération. Veuillez attendre la fin de cette opération et choisir à nouveau le dossier.
 deletingMsgsFailed=Impossible de supprimer les messages dans le dossier %S car il est utilisé pour une autre opération. Veuillez attendre la fin de cette opération et essayer à nouveau.
 alertFilterCheckbox=Ne plus m'avertir.
 compactFolderDeniedLock=Le dossier « %S » ne peut être compacté car une autre opération est en cours. Veuillez essayer plus tard.
 compactFolderWriteFailed=Le dossier « %S » ne peut être compacté à cause d'une erreur d'écriture. Vérifiez qu'il vous reste assez d'espace disque et que vous possédez le droit d'écrire sur ce système de fichiers avant d'essayer à nouveau.
 filterFolderWriteFailed=Les messages ne peuvent être filtrés vers le dossier « %S » car il est impossible d'écrire dans ce répertoire. Vérifiez qu'il reste assez d'espace disque et que vous possédez le droit d'écrire dans le dossier avant d'essayer à nouveau.
 copyMsgWriteFailed=Les messages ne peuvent être déplacés ou copiés vers le dossier « %S » parce que l'écriture dans le dossier a échoué. Pour récupérer de l'espace disque, à partir du menu « Fichier », choisissez d'abord « Vider la corbeille », puis « Compacter les dossiers », et essayez à nouveau.
-cantMoveMsgWOBodyOffline=Quand vous travaillez hors connexion, vous ne pouvez pas déplacer ou copier des messages qui n'ont pas été téléchargés pour une utilisation hors ligne. À partir de la fenêtre de Courrier, ouvrez le menu Fichier et choisissez Hors ligne. Décochez ensuite Travailler hors connexion, et essayez à nouveau.
+cantMoveMsgWOBodyOffline=Quand vous travaillez hors connexion, vous ne pouvez pas déplacer ou copier des messages qui n'ont pas été téléchargés pour une utilisation hors connexion. À partir de la fenêtre de Courrier, ouvrez le menu Fichier et choisissez Hors connexion. Décochez ensuite Travailler hors connexion, et essayez à nouveau.
 operationFailedFolderBusy=Impossible de compléter l'opération car un autre processus utilise le dossier. Veuillez attendre la fin de cette opération et essayer à nouveau.
 folderRenameFailed=Le dossier ne peut être renommé. Peut-être est-il en cours d'analyse ou le nouveau nom n'est pas un nom de dossier valide.
 # LOCALIZATION NOTE(verboseFolderFormat): %1$S is folder name, %2$S is server name
 verboseFolderFormat=%1$S sur %2$S
 # LOCALIZATION NOTE(filterFolderTruncateFailed): %1$S is replaced by the folder name, %2$S is replaced by the brandShortName
 filterFolderTruncateFailed=Une erreur est survenue lors de la troncature du dossier « Courrier entrant » après le filtrage d'un message vers le dossier « %1$S ». Il est possible que vous deviez fermer %2$S et supprimer le fichier INBOX.msf.
 
 mailboxTooLarge=Le dossier « %S » est plein et ne peut pas contenir davantage de messages. Afin de faire de la place pour d'autres messages, supprimez les messages les plus anciens ou sans intérêt puis compactez le dossier.
@@ -289,21 +289,21 @@ mail.addr_book.show_phonetic_fields=fals
 mailnews.search_date_format=0
 # separator for search date (e.g. "/", "-"), or empty when search_date_format is zero
 mailnews.search_date_separator=
 # leading zeros for day and month values, not used if mailnews.search_date_format is not zero
 mailnews.search_date_leading_zeros=true
 
 # offline msg 
 nocachedbodybody=Le corps de ce message n'a pas été téléchargé depuis \
-le serveur pour une lecture hors ligne. Pour lire ce message, vous devez \
-vous reconnecter au réseau. Choisissez « Hors ligne » à partir du menu \
+le serveur pour une lecture hors connexion. Pour lire ce message, vous devez \
+vous reconnecter au réseau. Choisissez « Hors connexion » à partir du menu \
 Fichier et ensuite décochez Travailler hors connexion. Dans le futur, \
 vous pourrez choisir quels messages ou dossiers sont disponibles pour une \
-lecture hors ligne. Pour ce faire, choisissez « Hors ligne » à partir du menu \
+lecture hors connexion. Pour ce faire, choisissez « Hors connexion » à partir du menu \
 Fichier et ensuite choisissez « Synchroniser ». Vous pouvez aussi ajuster le \
 paramètre d'espace disque pour éviter le téléchargement de messages trop \
 volumineux.
 
 # accountCentral
 mailnews.account_central_page.url=chrome://messenger/content/msgAccountCentral.xul
 # LOCALIZATION NOTE(acctCentralTitleFormat): %1$S is brand, %2$S is account type, %3$S is account name
 acctCentralTitleFormat=%1$S %2$S - %3$S
--- a/suite/chrome/mailnews/newsblog/am-newsblog.dtd
+++ b/suite/chrome/mailnews/newsblog/am-newsblog.dtd
@@ -12,9 +12,9 @@
 
 <!ENTITY manageSubscriptions.label "Gérer les abonnements…"> 
 <!ENTITY manageSubscriptions.accesskey "G">
 
 <!-- entities from rss.rdf -->
 <!ENTITY feeds.accountName "Blogs et nouvelles">
 <!ENTITY feeds.wizardShortName "Flux">  
 <!ENTITY feeds.wizardLongName "Blogs et nouvelles">
-<!ENTITY feeds.wizardLongName.accesskey "R">
+<!ENTITY feeds.wizardLongName.accesskey "B">