From 27e4b422fa1fffb15dd75e9448fc9e60f66eb2ad Mon Sep 17 00:00:00 2001 From: nicolas-trouin Date: Fri, 23 Oct 2020 08:57:00 +0200 Subject: [PATCH 1/5] Added french locales --- src/_locales/fr/messages.json | 116 ++++++++++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 src/_locales/fr/messages.json diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json new file mode 100644 index 0000000..ae1b72a --- /dev/null +++ b/src/_locales/fr/messages.json @@ -0,0 +1,116 @@ +{ + // manifest.json + "extensionName": { + "message": "Unicodify – Text reshaper", + "description": "Name of the extension.", + "hash": "8ffc35b75acae55033a021608d7fe41e" + }, + "extensionNameShort": { + "message": "Unicodify", + "description": "Name of the extension.", + "hash": "e64f147712822c45d13476bb79638225" + }, + "extensionDescription": { + "message": "Te permet de faire de grandes choses.", + "description": "Description of the extension.", + "hash": "c10920cdbd6aaea062dbf4098e019bcb" + }, + "browserActionButtonTitle": { + "message": "Unicodify – Text reshaper", + "description": "The title for the button, which opens the popup.", + "hash": "8ffc35b75acae55033a021608d7fe41e" + }, + + // errors or other messages (mostly for settings) + "errorShowingMessage": { + "message": "Impossible d'afficher ce message.", + "description": "When there is an error when showing the error/info/….", + "hash": "a9440e4f824a372841d4de2b7e2643ee" + }, + "couldNotLoadOptions": { + "message": "Impossible de charger les paramètres.", + "description": "When one or all settings could not be loaded.", + "hash": "9497a5d2c9473aeb2ed9601f46c456be" + }, + "couldNotSaveOption": { + "message": "Impossible de sauvegarder ce paramètre.", + "description": "When a setting could not be saved.", + "hash": "6bcb9e36d2c33172b948515a9c50aa8e" + }, + "messageUndoButton": { + "message": "Annuler", + "description": "The text of a button that undoes the last action.", + "hash": "a85e775d7404b86c8060a20efd31241c" + }, + "couldNotUndoAction": { + "message": "Impossible d'annuler l'action.", + "description": "Shown when an action cannot be undone.", + "hash": "d2883c6ca0164afc4f360f3e02e3166a" + }, + "resettingOptionsWorked": { + "message": "Tous les paramètres sont maintenant réinitialisés !", + "description": "The message shown, when the options of the settings were reset.", + "hash": "257b99ed2a074fccbfc658d770b50107" + }, + "resettingOptionsFailed": { + "message": "Impossible de réinitialiser les paramètres !", + "description": "The message shown, when the options of the settings could not have been reset.", + "hash": "76e950d2db72a824482411ca6564fb1f" + }, + + // options + "someSettingsAreManaged": { + "message": "Certains paramètres sont gérés par l'administrateur de ton système et ne peuvent pas être changés.", + "description": "The message, which appears, when settings are pre-defined (as managed options) by administrators.", + "hash": "148604ebbeb7df28974d8233f1418d1f" + }, + "optionIsDisabledBecauseManaged": { + "message": "Cette option a été désactivée par l'administrateur de ton système.", + "description": "The title (tooltip) shown, when hovering over a disabled, managed option.", + "hash": "50fb70682c64e1a1fb4d8884b33cca64" + }, + "optionLearnMore": { + "message": "En savoir plus", + "description": "When a link to an explainer needs to be added, this is the link text.", + "hash": "9085b09f4748be12ab0c241d2e643b31" + }, + "optionsResetButton": { + "message": "Réinitialiser tous les paramètres", + "description": "The button to delete all current settings and load the defaults, shown in the add-on settings.", + "hash": "4bb60c6c7e7b9e2ff987c244e76ee044" + }, + + // ARIA labels/descriptions + "dismissIconDescription": { + "message": "Fermer ce message", + "description": "the aria label for the close button of the message box", + "hash": "632720ab193dcacba4286cb364124856" + }, + "ariaMessageLoading": { + "message": "message de chargement", + "description": "the aria label to label the message box as an info message box", + "hash": "570016a957498a1fa1b3e818eb282adb" + }, + "ariaMessageInfo": { + "message": "message d'information", + "description": "the aria label to label the message box as an info message box", + "hash": "5f54e42067e19895a2641b17a5233418" + }, + "ariaMessageSuccess": { + "message": "message de succès", + "description": "the aria label to label the message box as an success message box", + "hash": "334387b4ae53483d17f11519a70dd3af" + }, + "ariaMessageError": { + "message": "message d'erreur", + "description": "the aria label to label the message box as an error message box", + "hash": "fcda6eedc61727fe8aae7392a0a541a5" + }, + "ariaMessageWarning": { + "message": "message d'avertissement", + "description": "the aria label to label the message box as an warning message box", + "hash": "8a5dd7528bead1ccd27cb7430d797bd2" + }, + + "__WET_LOCALE__": { "message": "fr" } +} From 02e6684e1cf241e9c5790784147e971b02cd86ca Mon Sep 17 00:00:00 2001 From: nicolas-trouin Date: Fri, 23 Oct 2020 09:17:16 +0200 Subject: [PATCH 2/5] Translating text assets : en -> fr --- assets/texts/fr/Changelog/0.1.html | 8 ++++++++ assets/texts/fr/Changelog/0.1.md | 4 ++++ assets/texts/fr/amoDescription.html | 1 + assets/texts/fr/amoScreenshots.csv | 1 + assets/texts/fr/amoSummary.txt | 1 + assets/texts/fr/permissions.md | 23 +++++++++++++++++++++++ assets/texts/fr/privacy.txt | 9 +++++++++ 7 files changed, 47 insertions(+) create mode 100644 assets/texts/fr/Changelog/0.1.html create mode 100644 assets/texts/fr/Changelog/0.1.md create mode 100644 assets/texts/fr/amoDescription.html create mode 100644 assets/texts/fr/amoScreenshots.csv create mode 100644 assets/texts/fr/amoSummary.txt create mode 100644 assets/texts/fr/permissions.md create mode 100644 assets/texts/fr/privacy.txt diff --git a/assets/texts/fr/Changelog/0.1.html b/assets/texts/fr/Changelog/0.1.html new file mode 100644 index 0000000..c58a63a --- /dev/null +++ b/assets/texts/fr/Changelog/0.1.html @@ -0,0 +1,8 @@ + + +More information on GitHub. diff --git a/assets/texts/fr/Changelog/0.1.md b/assets/texts/fr/Changelog/0.1.md new file mode 100644 index 0000000..d742728 --- /dev/null +++ b/assets/texts/fr/Changelog/0.1.md @@ -0,0 +1,4 @@ +* **Featured:** +* **New:** +* **Fixed:** +* **Internal:** diff --git a/assets/texts/fr/amoDescription.html b/assets/texts/fr/amoDescription.html new file mode 100644 index 0000000..f3945b0 --- /dev/null +++ b/assets/texts/fr/amoDescription.html @@ -0,0 +1 @@ +exporte ton Readme ici, et ajuste le éventuellement… diff --git a/assets/texts/fr/amoScreenshots.csv b/assets/texts/fr/amoScreenshots.csv new file mode 100644 index 0000000..99b2849 --- /dev/null +++ b/assets/texts/fr/amoScreenshots.csv @@ -0,0 +1 @@ +imageOne.png; "1st image"; diff --git a/assets/texts/fr/amoSummary.txt b/assets/texts/fr/amoSummary.txt new file mode 100644 index 0000000..d8927f4 --- /dev/null +++ b/assets/texts/fr/amoSummary.txt @@ -0,0 +1 @@ +Cette extension te permet de … diff --git a/assets/texts/fr/permissions.md b/assets/texts/fr/permissions.md new file mode 100644 index 0000000..1c143a6 --- /dev/null +++ b/assets/texts/fr/permissions.md @@ -0,0 +1,23 @@ +# Permissions requises + +Pour une explication générale des permissions d'extensions, lire [cet article du support Mozilla](https://support.mozilla.org/kb/permission-request-messages-firefox-extensions). + +## Permissions à l'installation + +Actuellement, aucune permission n'est requise à l'installation ou lors de la mise à jour. + +## Permissions spécifiques à une fonctionnalité (facultative) + +Ces permissions sont requises pour certaines actions spécifiques, si elles sont nécessaires. + +| Id Interne | Permission | Requise pour … | Explication | +|:------------|:------------------------------------------------------------------|:---------------------------|:-------------| +| `downloads` | Download files and read and modify the browser’s download history | Download of QR code as SVG | Needed for … | + +## Permissions cachées + +De plus, l'extensions nécessite ces permissions, qui ne sont pas requises dans Firefox lorsque l'extension est installée, car ce ne sont pas des permissions critiques. + +| Id Interne | Permission | Explication | +|:------------|:--------------------------|:-------------------------------------------| +| `storage` | Accéder au stockage local | Nécessaire pour sauvegarder les paramètres | diff --git a/assets/texts/fr/privacy.txt b/assets/texts/fr/privacy.txt new file mode 100644 index 0000000..e7fdb87 --- /dev/null +++ b/assets/texts/fr/privacy.txt @@ -0,0 +1,9 @@ +Cette extension ne transmet aucune donnée à son auteur ou à des tiers. + +Une explication de toutes les permissions nécessaires au fonctionnement de l'extension peut être trouvée ici : https://github.com/rugk/unicodify/blob/master/assets/texts/fr/permissions.md. + +== SERVICES TIERS == + +Cette extension utilise le “stockage synchronisé” de ton navigateur pour enregistrer les paramètres. Si l'utilisateur active la “Synchronisation” dans le navigateur, les paramètres sont téléversés et synchronisés entre ses appareils connectés à son compte. Dans le cas contraire, les paramètres sont sauvegardés uniquement localement. +Dans Mozilla Firefox les données sont chiffrées de bout-en-bout avant d'être téléversées et stockées sur les serveurs de Mozilla. +Consulter https://accounts.firefox.com/legal/privacy et https://www.mozilla.org/privacy/firefox/#c-privacy-topic-8 pour en savoir plus sur les données personnelles chez Mozilla. From dcfffff818afda3a9e74a8e9693318508c4f2053 Mon Sep 17 00:00:00 2001 From: nicolas-trouin Date: Fri, 23 Oct 2020 09:18:01 +0200 Subject: [PATCH 3/5] Added myself as a contributor --- CONTRIBUTORS | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index c516edb..0339feb 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -3,3 +3,4 @@ translations: German: @rugk Turkish: Ömür Turan (@omurturan) +French: Nicolas TROUIN (@nicolas-trouin) From 15d55a07518a05e1b59fe6b1b454c2c27a7bb729 Mon Sep 17 00:00:00 2001 From: nicolas-trouin Date: Fri, 23 Oct 2020 09:20:09 +0200 Subject: [PATCH 4/5] Typo --- CONTRIBUTORS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 0339feb..e6130de 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -3,4 +3,4 @@ translations: German: @rugk Turkish: Ömür Turan (@omurturan) -French: Nicolas TROUIN (@nicolas-trouin) +French: Nicolas Trouin (@nicolas-trouin) From decd0c9d4c4bae2400e0b8440173049b3fa12e79 Mon Sep 17 00:00:00 2001 From: nicolas-trouin Date: Fri, 23 Oct 2020 09:22:07 +0200 Subject: [PATCH 5/5] Translated changelog --- assets/texts/fr/Changelog/0.1.html | 10 +++++----- assets/texts/fr/Changelog/0.1.md | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/assets/texts/fr/Changelog/0.1.html b/assets/texts/fr/Changelog/0.1.html index c58a63a..e2aa19d 100644 --- a/assets/texts/fr/Changelog/0.1.html +++ b/assets/texts/fr/Changelog/0.1.html @@ -1,8 +1,8 @@
    -
  • Featured:
  • -
  • New:
  • -
  • Fixed:
  • -
  • Internal:
  • +
  • Mis en avant:
  • +
  • Nouveau:
  • +
  • Corrigé:
  • +
  • Interel:
-More information on GitHub. +Plus d'informations sur Github. diff --git a/assets/texts/fr/Changelog/0.1.md b/assets/texts/fr/Changelog/0.1.md index d742728..855b53d 100644 --- a/assets/texts/fr/Changelog/0.1.md +++ b/assets/texts/fr/Changelog/0.1.md @@ -1,4 +1,4 @@ -* **Featured:** -* **New:** -* **Fixed:** -* **Internal:** +* **Mis en avant:** +* **Nouveau:** +* **Corrigé:** +* **Interne:**