Pontoon: Update French (fr) localization of Firefox
authorBenoit Leseul <benoit.leseul@gmail.com>
Tue, 01 Jun 2021 08:15:15 +0000
changeset 8486 e5de5ddd2c7bccbe753c92ce9e8d6990f66e5e47
parent 8485 cd5d952690660fc60de72f7ec1ded02f737fb765
child 8487 7d2e0c45bf1f602cb0c3eacffd646dabbf8d7e88
push id6510
push userpontoon@mozilla.com
push dateTue, 01 Jun 2021 08:15:18 +0000
Pontoon: Update French (fr) localization of Firefox Co-authored-by: Benoit Leseul <benoit.leseul@gmail.com>
browser/browser/defaultBrowserNotification.ftl
browser/browser/newtab/onboarding.ftl
browser/browser/preferences/permissions.ftl
browser/browser/upgradeDialog.ftl
dom/chrome/layout/MediaDocument.properties
toolkit/toolkit/about/aboutProcesses.ftl
--- a/browser/browser/defaultBrowserNotification.ftl
+++ b/browser/browser/defaultBrowserNotification.ftl
@@ -9,14 +9,15 @@ default-browser-notification-button =
     .accesskey = D
 
 ## These strings are used for the default browser prompt. There are 2 variations
 ## depending on the operating system (Windows vs other). The checkbox label and
 ## secondary button are shared between the variants.
 
 default-browser-prompt-title-pin = Faire de { -brand-short-name } votre navigateur principal ?
 default-browser-prompt-message-pin = Gardez { -brand-short-name } à portée de main : faites-en votre navigateur par défaut et épinglez-le à votre barre des tâches.
+default-browser-prompt-message-pin-mac = Gardez { -brand-short-name } à portée de main : faites-en votre navigateur par défaut et ajoutez-le à votre Dock.
 default-browser-prompt-button-primary-pin = Définir comme navigateur principal
 default-browser-prompt-title-alt = Faire de { -brand-short-name } votre navigateur par défaut ?
 default-browser-prompt-message-alt = Toute votre navigation rapide, sûre et confidentielle.
 default-browser-prompt-button-primary-alt = Définir comme navigateur par défaut
 default-browser-prompt-checkbox-not-again-label = Ne plus afficher ce message
 default-browser-prompt-button-secondary = Plus tard
--- a/browser/browser/newtab/onboarding.ftl
+++ b/browser/browser/newtab/onboarding.ftl
@@ -278,31 +278,48 @@ mr1-welcome-screen-hero-text = C’est ici que tout commence
 mr1-onboarding-welcome-image-caption = Soraya Osorio — créatrice de meubles, fan de Firefox
 # This button will open system settings to turn on prefers-reduced-motion
 mr1-onboarding-reduce-motion-button-label = Désactiver les animations
 
 ## Title and primary button strings differ between platforms as they
 ## match the OS' application context menu item action where Windows uses "pin"
 ## and "taskbar" while macOS "keep" and "Dock" (proper noun).
 
+# Title used on welcome page when Firefox is not pinned
+mr1-onboarding-pin-header =
+    { PLATFORM() ->
+        [macos] Ajoutez { -brand-short-name } à votre Dock pour un accès facile
+       *[other] Épinglez { -brand-short-name } à votre barre des tâches pour un accès facile
+    }
+# Primary button string used on welcome page when Firefox is not pinned.
+mr1-onboarding-pin-primary-button-label =
+    { PLATFORM() ->
+        [macos] Ajouter au Dock
+       *[other] Épingler à la barre des tâches
+    }
 
 ## Multistage MR1 onboarding strings (about:welcome pages)
 
+# This string will be used on welcome page primary button label
+# when Firefox is both pinned and default
+mr1-onboarding-get-started-primary-button-label = Pour commencer
 mr1-onboarding-welcome-header = Bienvenue dans { -brand-short-name }
 mr1-onboarding-set-default-pin-primary-button-label = Faire de { -brand-short-name } mon navigateur principal
     .title = Fait de { -brand-short-name } votre navigateur par défaut et l’épingle à la barre des tâches
 # This string will be used on welcome page primary button label
 # when Firefox is not default but already pinned
 mr1-onboarding-set-default-only-primary-button-label = Faire de { -brand-short-name } mon navigateur par défaut
 mr1-onboarding-set-default-secondary-button-label = Plus tard
 mr1-onboarding-sign-in-button-label = Connexion
 
 ## Title, subtitle and primary button string used on set default onboarding screen
 ## when Firefox is not default browser
 
+mr1-onboarding-default-header = Faire de { -brand-short-name } votre navigateur par défaut
+mr1-onboarding-default-primary-button-label = Définir comme navigateur par défaut
 
 ## Multistage MR1 onboarding strings (about:welcome pages)
 
 mr1-onboarding-import-header = Emportez tout avec vous
 mr1-onboarding-import-subtitle = Importez vos mots de passe, <br/>vos marque-pages et bien plus.
 # The primary import button label will depend on whether we can detect which browser was used to download Firefox.
 # Variables:
 #   $previous (Str) - Previous browser name, such as Edge, Chrome
--- a/browser/browser/preferences/permissions.ftl
+++ b/browser/browser/preferences/permissions.ftl
@@ -13,16 +13,22 @@ permissions-block =
     .label = Bloquer
     .accesskey = B
 permissions-session =
     .label = Autoriser pour la session
     .accesskey = o
 permissions-allow =
     .label = Autoriser
     .accesskey = A
+permissions-button-off =
+    .label = Désactiver
+    .accesskey = D
+permissions-button-off-temporarily =
+    .label = Désactiver temporairement
+    .accesskey = t
 permissions-site-name =
     .label = Site web
 permissions-status =
     .label = État
 permissions-remove =
     .label = Supprimer le site
     .accesskey = S
 permissions-remove-all =
@@ -53,16 +59,20 @@ permissions-capabilities-block =
 permissions-capabilities-prompt =
     .label = Toujours demander
 permissions-capabilities-listitem-allow =
     .value = Autoriser
 permissions-capabilities-listitem-block =
     .value = Bloquer
 permissions-capabilities-listitem-allow-session =
     .value = Autoriser pour la session
+permissions-capabilities-listitem-off =
+    .value = Désactivé
+permissions-capabilities-listitem-off-temporarily =
+    .value = Désactivé temporairement
 
 ## Invalid Hostname Dialog
 
 permissions-invalid-uri-title = Nom d’hôte invalide
 permissions-invalid-uri-label = Veuillez saisir un nom d’hôte valide
 
 ## Exceptions - Tracking Protection
 
@@ -73,16 +83,23 @@ permissions-exceptions-etp-desc = Vous avez désactivé les protections sur ces sites web.
 
 ## Exceptions - Cookies
 
 permissions-exceptions-cookie-window =
     .title = Exceptions - Cookies et données de sites
     .style = { permissions-window.style }
 permissions-exceptions-cookie-desc = Vous pouvez indiquer les sites web qui sont toujours ou ne sont jamais autorisés à utiliser des cookies ou des données de sites. Saisissez l’adresse exacte du site et cliquez sur Bloquer, Autoriser pour la session, ou Autoriser.
 
+## Exceptions - HTTPS-Only Mode
+
+permissions-exceptions-https-only-window =
+    .title = Exceptions - Mode HTTPS uniquement
+    .style = { permissions-window.style }
+permissions-exceptions-https-only-desc = Vous pouvez désactiver le mode HTTPS uniquement pour des sites web spécifiques. { -brand-short-name } n’essaiera pas de mettre à niveau vers une connexion HTTPS sécurisée pour ces sites. Les exceptions ne s’appliquent pas aux fenêtres privées.
+
 ## Exceptions - Pop-ups
 
 permissions-exceptions-popup-window =
     .title = Sites autorisés - Popups
     .style = { permissions-window.style }
 permissions-exceptions-popup-desc = Vous pouvez indiquer les sites web autorisés à ouvrir des fenêtres popup. Saisissez l’adresse exacte du site que vous souhaitez autoriser et cliquez sur Autoriser.
 
 ## Exceptions - Saved Logins
--- a/browser/browser/upgradeDialog.ftl
+++ b/browser/browser/upgradeDialog.ftl
@@ -27,22 +27,51 @@ upgrade-dialog-new-primary-default-button = Faire de { -brand-short-name } mon navigateur par défaut
 upgrade-dialog-new-primary-pin-button = Épingler { -brand-short-name } à la barre des tâches
 upgrade-dialog-new-primary-pin-alt-button = Épingler à la barre des tâches
 upgrade-dialog-new-primary-theme-button = Choisir un thème
 upgrade-dialog-new-secondary-button = Plus tard
 # This string is only shown on Windows 7, where we intentionally suppress the
 # theme selection screen.
 upgrade-dialog-new-primary-win7-button = D’accord, j’ai compris !
 
+## Pin Firefox screen
+##
+## These title, subtitle and button strings differ between platforms as they
+## match the OS' application context menu item action where Windows uses "pin"
+## and "taskbar" while macOS "keep" and "Dock" (proper noun).
+
+# This title can be explicitly wrapped to control which words are on which line.
+upgrade-dialog-pin-title =
+    { PLATFORM() ->
+        [macos] Ajoutez { -brand-short-name } à votre Dock
+       *[other] Épinglez { -brand-short-name } à votre barre des tâches
+    }
+# The English macOS string avoids repeating "Keep" a third time, so if your
+# translations don't repeat anyway, the same string can be used cross-platform.
+upgrade-dialog-pin-subtitle =
+    { PLATFORM() ->
+        [macos] Accédez facilement au tout dernier { -brand-short-name }.
+       *[other] Gardez le tout dernier { -brand-short-name } à portée de main.
+    }
+upgrade-dialog-pin-primary-button =
+    { PLATFORM() ->
+        [macos] Ajouter au Dock
+       *[other] Épingler à la barre des tâches
+    }
+upgrade-dialog-pin-secondary-button = Pas maintenant
+
 ## Default browser screen
 
 # This title can be explicitly wrapped to control which words are on which line.
 upgrade-dialog-default-title = Faire de { -brand-short-name } votre navigateur par défaut ?
 upgrade-dialog-default-subtitle = Toute votre navigation rapide, sûre et confidentielle.
 upgrade-dialog-default-primary-button = Définir comme navigateur par défaut
+# This title can be explicitly wrapped to control which words are on which line.
+upgrade-dialog-default-title-2 = Faire de { -brand-short-name } votre navigateur par défaut
+upgrade-dialog-default-primary-button-2 = Définir comme navigateur par défaut
 upgrade-dialog-default-secondary-button = Plus tard
 
 ## Theme selection screen
 
 # This title can be explicitly wrapped to control which words are on which line.
 upgrade-dialog-theme-title =
     Prenez un nouveau départ
     avec un thème mis à jour
--- a/dom/chrome/layout/MediaDocument.properties
+++ b/dom/chrome/layout/MediaDocument.properties
@@ -11,11 +11,12 @@
 ImageTitleWithDimensions2AndFile=%S (Image %S, %S\u00A0\u00D7\u00A0%S pixels)
 ImageTitleWithoutDimensions=%S (Image %S)
 ImageTitleWithDimensions2=(Image %S, %S\u00A0\u00D7\u00A0%S pixels)
 ImageTitleWithNeitherDimensionsNorFile=(Image %S)
 MediaTitleWithFile=%S (Objet %S)
 MediaTitleWithNoInfo=(Objet %S)
 
 InvalidImage=L’image \u00AB\u00A0%S\u00A0\u00BB ne peut être affichée car elle contient des erreurs.
+UnsupportedImage=L’image « %S » ne peut pas être affichée car elle nécessite des fonctionnalités non prises en charge.
 ScaledImage=Redimensionnée (%S%%)
 
 TitleWithStatus=%S - %S
--- a/toolkit/toolkit/about/aboutProcesses.ftl
+++ b/toolkit/toolkit/about/aboutProcesses.ftl
@@ -82,16 +82,17 @@ about-processes-unknown-process = Autre : { $type } ({ $pid })
 ##    $pid (String) The process id of this process, assigned by the OS.
 ##    $origin (String) The domain name for this process.
 
 about-processes-web-isolated-process = { $origin } ({ $pid })
 about-processes-web-large-allocation-process = { $origin } ({ $pid }, grande allocation)
 about-processes-with-coop-coep-process = { $origin } ({ $pid }, processus multiorigine isolé)
 about-processes-web-isolated-process-private = { $origin } — Privé ({ $pid })
 about-processes-web-large-allocation-process-private = { $origin } — Privé ({ $pid }, grande allocation)
+about-processes-with-coop-coep-process-private = { $origin } — Privé ({ $pid }, processus multiorigine isolé)
 
 ## Details within processes
 
 # Single-line summary of threads
 # Variables:
 #    $number (Number) The number of threads in the process. Typically larger
 #                     than 30. We don't expect to ever have processes with less
 #                     than 5 threads.
@@ -161,16 +162,19 @@ about-processes-frame-name-many = Iframes imbriqués ({ $number }) : { $shortUrl }
 about-processes-cpu-user-and-kernel = { NUMBER($percent, maximumSignificantDigits: 2, style: "percent") } ({ NUMBER($total, maximumFractionDigits: 0) } { $unit })
 # Common case.
 about-processes-cpu = { NUMBER($percent, maximumSignificantDigits: 2, style: "percent") }
     .title = Temps total de CPU : { NUMBER($total, maximumFractionDigits: 0) } { $unit }
 # Special case: data is not available yet.
 about-processes-cpu-user-and-kernel-not-ready = (mesure en cours)
 # Special case: process or thread is currently idle.
 about-processes-cpu-user-and-kernel-idle = inactif ({ NUMBER($total, maximumFractionDigits: 2) } { $unit })
+# Special case: process or thread is currently idle.
+about-processes-cpu-idle = inactif
+    .title = Temps total de CPU : { NUMBER($total, maximumFractionDigits: 2) } { $unit }
 
 ## Displaying Memory (total and delta)
 ## Variables:
 ##    $total (Number) The amount of memory currently used by the process.
 ##    $totalUnit (String) The unit in which to display $total. See the definitions
 ##                        of `memory-unit-*`.
 ##    $delta (Number) The absolute value of the amount of memory added recently.
 ##    $deltaSign (String) Either "+" if the amount of memory has increased