Browse Source

Update French translation (#438)

* style: fix size of popup menu

Make sure text on menu buttons is always visible.

* fix: improve CSS for languages that take more width than English

* fix: allow translating two strings that were forgotten

* Update and improve French translation
Mélanie Chauvel (ariasuni) 7 years ago
parent
commit
dcff9f6ea9

+ 6 - 0
src/_locales/cs/messages.yml

@@ -209,6 +209,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Výjimky
@@ -227,6 +230,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: ''
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/de/messages.yml

@@ -211,6 +211,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Ausschließen (@exclude)
@@ -229,6 +232,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Allgemein
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/el/messages.yml

@@ -215,6 +215,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Κανόνες @exclude
@@ -233,6 +236,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Γενικές
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/en/messages.yml

@@ -209,6 +209,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: Editing script value
+labelEditor:
+  description: Label for Editor settings
+  message: Editor
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude rules'
@@ -227,6 +230,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: General
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: Help with translation
 labelHomepage:
   description: Label for home page in about tab.
   message: Homepage

+ 6 - 0
src/_locales/es/messages.yml

@@ -213,6 +213,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude:'
@@ -231,6 +234,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: General
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 9 - 3
src/_locales/fi/messages.yml

@@ -175,7 +175,7 @@ labelAutoUpdate:
   message: Tarkista skriptien päivitykset joka päivä
 labelBadge:
   description: Label for option to show number on badge.
-  message: "Näytä lätkässä: "
+  message: 'Näytä lätkässä: '
 labelBadgeNone:
   description: Option to display nothing on badge.
   message: ei mitään
@@ -209,6 +209,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: Muokataan skriptin arvoa
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude-säännöt'
@@ -227,6 +230,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Yleiset
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: Koitisivu
@@ -481,5 +487,5 @@ valueLabelValue:
 warnScriptLongLines:
   description: Warning message shown when script has lines that are too long to be edited.
   message: >-
-    Osa riveistä on liian pitkiä, avataan vain-luku-tilassa. Ole hyvä ja
-    muokkaa ulkoisella editorilla.
+    Osa riveistä on liian pitkiä, avataan vain-luku-tilassa. Ole hyvä ja muokkaa
+    ulkoisella editorilla.

+ 95 - 83
src/_locales/fr/messages.yml

@@ -3,7 +3,9 @@ anchorAuthor:
   message: '<a href=mailto:[email protected]>Gerald</a>'
 anchorTranslator:
   description: Translator shown on about tab.
-  message: '<a href=mailto:[email protected]>BeardedBear</a>'
+  message: >-
+    <a href=mailto:[email protected]>BeardedBear</a>, <a
+    href=mailto:[email protected]>ariasuni</a>
 buttonAllNone:
   description: Button to select all scripts or none.
   message: Tous/Aucun
@@ -21,7 +23,7 @@ buttonDisable:
   message: Désactiver
 buttonEdit:
   description: Button to edit a script.
-  message: Editer
+  message: Éditer
 buttonEnable:
   description: Button to enable a script.
   message: Activer
@@ -30,16 +32,16 @@ buttonExportData:
   message: Exporter en zip
 buttonFilter:
   description: Button to show filters menu.
-  message: ''
+  message: Filtres
 buttonHome:
   description: Button to open homepage.
   message: Accueil
 buttonImportData:
   description: Button to choose a file for data import.
-  message: Importer d'un zip
+  message: Importer depuis un zip
 buttonInstallFromURL:
   description: Button to ask for URL of a user script.
-  message: Installer d'une URL
+  message: Installer depuis une URL
 buttonInstallOptions:
   description: Button to show options of installation confirm page.
   message: Options
@@ -66,7 +68,7 @@ buttonSaveBlacklist:
   message: Sauvegarder
 buttonSaveClose:
   description: Button to save modifications of a script and then close the editing page.
-  message: Sauvegarder & Fermer
+  message: Sauvegarder et fermer
 buttonSaveCustomCSS:
   description: Label for button to save custom CSS.
   message: Sauvegarder
@@ -84,30 +86,30 @@ buttonUpdateAll:
   message: Vérifier toutes les mises à jour
 buttonVacuum:
   description: Button to vacuum extension data.
-  message: Nettoyer la base de donnée
+  message: Nettoyer la base de données
 buttonVacuumed:
   description: Message shown when data is vacuumed.
   message: Données nettoyées
 buttonVacuuming:
   description: Message shown when data vacuum is in progress.
-  message: Nettoyage des données...
+  message: Nettoyage des données
 confirmNotSaved:
   description: Confirm message shown when there are unsaved script modifications.
   message: |-
-    Les modifications n'ont pas étés sauvegardées !
+    Les modifications nont pas étés sauvegardées !
     Cliquez sur OK pour les rejeter ou annuler pour rester
 descBlacklist:
   description: HTML Description for the global blacklist.
-  message: Les scripts se seront pas injectés dans les URL's de cette liste
+  message: Les scripts se seront pas injectés dans les URL filtrées par cette liste.
 descCustomCSS:
   description: Description of custom CSS section.
   message: >-
-    CSS personnalisé pour la page d'options et pour la page d'installation de
-    script. Si vous n'êtes pas certain de ce que vous faites, veuillez ne pas
-    l'éditer.
+    CSS personnalisée pour la page d’options et pour la page d’installation de
+    script. Si vous n'êtes pas certain·e de ce que vous faites, veuillez ne pas
+    léditer.
 editLabelMeta:
   description: Metadata section in settings tab of script editor.
-  message: Metadatas personnalisés
+  message: Metadonnées personnalisées
 editLabelSettings:
   description: Settings section in settings tab of script editor.
   message: Paramètres du script
@@ -119,13 +121,13 @@ editNavSettings:
   message: Configuration
 editNavValues:
   description: Label of values tab in script editor.
-  message: ''
+  message: Valeurs
 editValueCancel:
   description: Button to cancel modification of a script value.
-  message: ''
+  message: Annuler
 editValueSave:
   description: Button to save modification of a script value.
-  message: ''
+  message: Sauvegarder
 extDescription:
   description: Description for this extension.
   message: Apporte un support userscript pour les navigateurs
@@ -134,36 +136,36 @@ extName:
   message: Violentmonkey
 filterAlphabeticalOrder:
   description: Label for option to sort scripts in alphabetical order.
-  message: ''
+  message: ordre alphabétique
 filterExecutionOrder:
   description: Label for option to sort scripts in execution order.
-  message: ''
+  message: ordre d’exécution
 hintInputURL:
   description: Hint for a prompt box to input URL of a user script.
-  message: 'Input URL:'
+  message: 'URL source:'
 hintUseDownloadURL:
   description: Shown as a place holder for @updateURL when it is not assigned
-  message: Utilise @downloadURL
+  message: Utiliser @downloadURL
 hintVacuum:
   description: Hint for vacuuming data.
   message: >-
-    Rejeter la redondance et essayer de recharger les ressources manquantes dans
-    le cache
+    Éliminer la redondance et essayer de recharger les ressources manquantes
+    dans le cache.
 installFrom:
   description: Label for button to install script from a userscript site.
-  message: Installer de $1
+  message: Installer depuis $1
 installOptionClose:
   description: Option to close confirm window after installation.
-  message: Fermer après l'installation
+  message: Fermer après linstallation
 installOptionTrack:
   description: Option to track the loading local file before window is closed.
-  message: Vérifier le fichier local avant la fermeture de la fenêtre
+  message: Vérifier le fichier local avant de fermer la fenêtre
 labelAbout:
   description: Label shown on top of the about page.
-  message: A propos de Violentmonkey
+  message: À propos de Violentmonkey
 labelAdvanced:
   description: Label for button to show advanced settings.
-  message: ''
+  message: Avancé
 labelAllowUpdate:
   description: Option to allow checking updates for a script.
   message: Autoriser les mises à jour
@@ -172,22 +174,24 @@ labelAuthor:
   message: 'Auteur: '
 labelAutoReloadCurrentTab:
   description: Option to reload current tab after a script is switched on or off from menu.
-  message: Recharger l'onglet courant après avoir activé/désactivé un script du menu
+  message: >-
+    Recharger l’onglet courant après avoir activé/désactivé un script dans le
+    menu
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates every 24 hours.
-  message: Vérifier les mises à jour des scripts tous les jours
+  message: Vérifier les mises à jour des scripts tous les jours.
 labelBadge:
   description: Label for option to show number on badge.
-  message: ''
+  message: 'Montrer sur le badge: '
 labelBadgeNone:
   description: Option to display nothing on badge.
-  message: ''
+  message: Rien
 labelBadgeTotal:
   description: Option to display total number of running scripts on badge.
-  message: ''
+  message: Le nombre de scripts en cours d’exécution
 labelBadgeUnique:
   description: Option to display number of unique running scripts on badge.
-  message: ''
+  message: Le nombre de scripts uniques en cours d’exécution
 labelBlacklist:
   description: Label for global blacklist settings in security section.
   message: Liste noire
@@ -202,16 +206,19 @@ labelDataExport:
   message: Export de données
 labelDataImport:
   description: Section title of data import.
-  message: Importation de données
+  message: Import de données
 labelDonate:
   description: Label of link to donate page.
-  message: Donation
+  message: Dons
 labelDownloadURL:
   description: Label of script @downloadURL in custom meta data.
   message: 'URL de téléchargement:'
 labelEditValue:
   description: Label shown in the panel to edit a script value.
-  message: ''
+  message: Éditer la valeur du script
+labelEditor:
+  description: Label for Editor settings
+  message: Éditeur
 labelExclude:
   description: Label of @exclude rules.
   message: Règles @exclude
@@ -223,19 +230,22 @@ labelExportScriptData:
   message: Exporter les données du script
 labelFeedback:
   description: Label of link to feedback page.
-  message: Retour d'expérience
+  message: Retour dexpérience
 labelFilterSort:
   description: Label for sort filter.
-  message: ''
+  message: Trier par $1
 labelGeneral:
   description: Label for general settings.
-  message: General
+  message: Général
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: Aider à traduire
 labelHomepage:
   description: Label for home page in about tab.
-  message: ''
+  message: Page d’accueil
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
-  message: URL de la page d'accueil
+  message: 'URL de la page d’accueil:'
 labelImportSettings:
   description: Label for option to import settings from zip file.
   message: Importer les paramètres
@@ -244,22 +254,22 @@ labelInclude:
   message: Règles @include
 labelIndentUnit:
   description: Label for editor option of indent unit size.
-  message: ''
+  message: Taille de l’indentation
 labelInstall:
   description: Shown in the title of the confirm page while trying to install a script.
   message: Installation du script
 labelKeepOriginal:
   description: Option to keep the original match or ignore rules.
-  message: Garder l'original
+  message: Garder loriginal
 labelLastUpdatedAt:
   description: Label shown on last updated time.
-  message: ''
+  message: Dernière mise à jour à $1
 labelLineNumber:
   description: Label for line number jumper.
-  message: 'Ligne no.: '
+  message: 'Ligne n°.: '
 labelLineWrapping:
   description: Label for editor option of line wrapping.
-  message: ''
+  message: Couper les longues lignes
 labelMatch:
   description: Label of @match rules.
   message: Règles @match
@@ -271,7 +281,7 @@ labelNoName:
   message: Pas de nom
 labelNoScripts:
   description: Message shown when no script is installed.
-  message: 'Oups, vous n''avez pas encore de scripts'
+  message: 'Oups, vous n’avez pas encore de scripts.'
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Pas de script trouvé
@@ -289,25 +299,25 @@ labelReplace:
   message: 'Remplacer par: '
 labelRunAt:
   description: Label of script @run-at properties in custom meta data.
-  message: 'Run-At:'
+  message: 'Lancer à:'
 labelRunAtDefault:
   description: Shown when custom @run-at is not assigned.
   message: (Défaut)
 labelScriptEditor:
   description: Shown in the title of the script editing page.
-  message: Editeur de script
+  message: Éditeur de script
 labelSearch:
   description: Label for search input in search box.
-  message: 'Chercher pour: '
+  message: 'Rechercher: '
 labelSearchScript:
   description: Placeholder for script search box.
-  message: Chercher un script ...
+  message: Chercher des scripts…
 labelSettings:
   description: Label shown on the top of settings page
   message: Configuration
 labelShowBadge:
   description: Option to show number of running scripts on the badge.
-  message: Afficher le nombre de scripts en cours sur l'icône
+  message: Afficher le nombre de scripts en cours sur licône
   touched: false
 labelSync:
   description: Label for sync options.
@@ -323,20 +333,20 @@ labelSyncDisabled:
   message: Aucun
 labelSyncReauthorize:
   description: Option to reauthorize sync service when expired.
-  message: ''
+  message: Réautoriser automatiquement à l’expiration
   touched: false
 labelSyncRevoke:
   description: Label for button to revoke authorization for a service.
   message: Révoquer
 labelSyncScriptStatus:
   description: Label for option to sync script status.
-  message: Synchroniser le status du script
+  message: Synchroniser le statut du script
 labelSyncService:
   description: Label for sync service select.
   message: Synchroniser sur
 labelTranslator:
   description: Label of translator.
-  message: 'Traducteur: '
+  message: 'Traducteur·ice·s: '
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
   message: 'URL de mise à jour:'
@@ -345,7 +355,7 @@ lastSync:
   message: Dernière synchronisation à $1
 learnBlacklist:
   description: Refers to a link to introduce blacklist patterns.
-  message: En apprendre plus à propos de la configuration de la liste noire.
+  message: En apprendre plus sur les motifs de la liste noire.
 menuCommands:
   description: Menu item to list script commands.
   message: Commandes de script
@@ -366,18 +376,18 @@ menuScriptEnabled:
   message: Scripts activés
 msgCheckingForUpdate:
   description: Message shown when a script is being checked for updates by version numbers.
-  message: Vérification de mises à jour...
+  message: Vérification des mises à jour…
 msgErrorFetchingScript:
   description: Message shown when Violentmonkey fails fetching a new version of the script.
   message: Erreur de récupération du script!
 msgErrorFetchingUpdateInfo:
   description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Echec de récupération d'information de mise à jour.
+  message: Échec de récupération des informations de mise à jour.
 msgErrorLoadingData:
   description: >-
     Message shown on confirm page when the script to be installed cannot be
     loaded.
-  message: Erreur de chargement des données du script
+  message: Erreur de chargement des données du script.
 msgErrorLoadingDependency:
   description: Message shown when not all requirements are loaded successfully.
   message: Erreur du chargement des dépendances.
@@ -385,13 +395,13 @@ msgImported:
   description: >-
     Message shown after import. There is an argument referring to the count of
     scripts imported.
-  message: $1 élément(s) importé(s).
+  message: $1 élément·s importé·s.
 msgInstalled:
   description: Message shown when a script is installed.
   message: Script installé.
 msgInvalidScript:
   description: Message shown when script is invalid.
-  message: Script invalide !
+  message: Script invalide!
 msgLoadedData:
   description: >-
     Message shown in the confirm page when a javascript file to be installed is
@@ -399,18 +409,18 @@ msgLoadedData:
   message: Données du script chargées.
 msgLoading:
   description: Message shown in the options page before script list is loaded.
-  message: Chargement ...
+  message: Chargement
 msgLoadingData:
   description: Message shown on confirm page when the script to be installed is loading.
   message: Chargement des données du script...
 msgLoadingDependency:
   description: Message shown on confirm page when the requirements are being downloaded.
-  message: Chargement des dépendances... ($1/$2)
+  message: Chargement des dépendances ($1/$2)
 msgNamespaceConflict:
   description: >-
     Message shown when namespace of the new script conflicts with an existent
     one.
-  message: Conflit de namespace du script ! Veuillez modifier @name et @namespace
+  message: Conflit d’espace de nom du script! Veuillez modifier @name et @namespace
 msgNewVersion:
   description: >-
     Message shown when a new version of script is found by @updateURL, but no
@@ -418,52 +428,52 @@ msgNewVersion:
   message: Nouvelle version trouvée.
 msgNoUpdate:
   description: Message shown when there is no new version of a script.
-  message: Pas de mise à jour trouvé.
+  message: Pas de mise à jour trouvée.
 msgSavedBlacklist:
   description: Message shown when blacklist are saved.
-  message: Blacklist updated.
+  message: Liste noire mise à jour.
 msgSavedCustomCSS:
   description: Message shown when custom CSS is saved.
-  message: Le style personnalisé est mis à jour.
+  message: Style personnalisé mis à jour.
 msgScriptUpdated:
   description: Notification message for script updates.
-  message: 'Script [$1] est mis à jour !'
+  message: 'Script [$1] mis à jour!'
 msgSyncError:
   description: Message shown when sync failed.
-  message: Erreur de synchronisation !
+  message: Erreur de synchronisation!
 msgSyncInit:
   description: Message shown when sync service is initializing.
-  message: Initialisation...
+  message: Initialisation
 msgSyncInitError:
   description: Message shown when sync fails in initialization.
-  message: Erreur d'initialisation!
+  message: Erreur dinitialisation!
 msgSyncReady:
   description: Message shown when sync will start soon.
-  message: La synchronisation va bientôt démarrer...
+  message: La synchronisation va bientôt démarrer
 msgSyncing:
   description: Message shown when sync is in progress.
-  message: Synchronisation en cours...
+  message: Synchronisation en cours
 msgUpdated:
   description: Message shown when a script is updated/reinstalled.
   message: Script mis à jour.
 msgUpdating:
   description: Message shown when a new version of script is being fetched.
-  message: Mise à jour...
+  message: Mise à jour
 noValues:
   description: Label shown when there is no value for current script.
-  message: ''
+  message: Aucune valeur n’est enregistrée
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
-  message: ''
+  message: Montrer les scripts activés en premier
 searchCaseSensitive:
   description: Option to perform a case-sensitive search
-  message: ''
+  message: Sensible à la casse
 searchUseRegex:
   description: Option to perform a regular expression search
-  message: ''
+  message: Utiliser une regex
 sideMenuAbout:
   description: 'Side menu: About'
-  message: A propos
+  message: À propos
 sideMenuInstalled:
   description: 'Side menu: Installed scripts'
   message: Scripts installés
@@ -475,10 +485,12 @@ titleScriptUpdated:
   message: Mise à jour
 valueLabelKey:
   description: Label for key of a script value.
-  message: ''
+  message: Clé (chaine de caractères)
 valueLabelValue:
   description: Label for value of a script value.
-  message: ''
+  message: Valeur (sérialisée comme JSON)
 warnScriptLongLines:
   description: Warning message shown when script has lines that are too long to be edited.
-  message: ''
+  message: >-
+    Certaines lignes sont trop longues, ouverture en lecture seule. Veuillez
+    l’ouvrir avec un éditeur externe.

+ 6 - 0
src/_locales/hr/messages.yml

@@ -209,6 +209,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude rules'
@@ -227,6 +230,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Generalni
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/id/messages.yml

@@ -211,6 +211,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Pengecualian
@@ -229,6 +232,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Umum
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 25 - 17
src/_locales/it/messages.yml

@@ -118,13 +118,13 @@ editNavSettings:
   message: Impostazioni
 editNavValues:
   description: Label of values tab in script editor.
-  message: 'Valori'
+  message: Valori
 editValueCancel:
   description: Button to cancel modification of a script value.
-  message: 'Annulla'
+  message: Annulla
 editValueSave:
   description: Button to save modification of a script value.
-  message: 'Salva'
+  message: Salva
 extDescription:
   description: Description for this extension.
   message: Introduce il supporto agli userscript per browser.
@@ -160,7 +160,7 @@ labelAbout:
   message: Riguardo Violentmonkey
 labelAdvanced:
   description: Label for button to show advanced settings.
-  message: 'Impostazioni avanzate'
+  message: Impostazioni avanzate
 labelAllowUpdate:
   description: Option to allow checking updates for a script.
   message: Permetti aggiornamenti
@@ -175,16 +175,16 @@ labelAutoUpdate:
   message: Controlla automaticamente gli script per aggiornamenti tutti i giorni
 labelBadge:
   description: Label for option to show number on badge.
-  message: 'Mostra sull''icona'
+  message: Mostra sull'icona
 labelBadgeNone:
   description: Option to display nothing on badge.
-  message: 'Nulla'
+  message: Nulla
 labelBadgeTotal:
   description: Option to display total number of running scripts on badge.
-  message: 'Il numero di script totali in esecuzione'
+  message: Il numero di script totali in esecuzione
 labelBadgeUnique:
   description: Option to display number of unique running scripts on badge.
-  message: 'Il numero di script unici in esecuzione'
+  message: Il numero di script unici in esecuzione
 labelBlacklist:
   description: Label for global blacklist settings in security section.
   message: Blacklist
@@ -208,7 +208,10 @@ labelDownloadURL:
   message: 'URL Download:'
 labelEditValue:
   description: Label shown in the panel to edit a script value.
-  message: 'Modifica valore per lo scipt'
+  message: Modifica valore per lo scipt
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude rules'
@@ -227,9 +230,12 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Generale
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
-  message: 'Homepage'
+  message: Homepage
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
   message: 'URL Homepage:'
@@ -256,7 +262,7 @@ labelLineNumber:
   message: 'Linea numero: '
 labelLineWrapping:
   description: Label for editor option of line wrapping.
-  message: 'A-capo automatico'
+  message: A-capo automatico
 labelMatch:
   description: Label of @match rules.
   message: '@match rules'
@@ -450,16 +456,16 @@ msgUpdating:
   message: Aggiornando...
 noValues:
   description: Label shown when there is no value for current script.
-  message: 'Nessun valore salvato'
+  message: Nessun valore salvato
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
   message: Visualizza script abilitati per primi
 searchCaseSensitive:
   description: Option to perform a case-sensitive search
-  message: 'Maiuscole/minuscole'
+  message: Maiuscole/minuscole
 searchUseRegex:
   description: Option to perform a regular expression search
-  message: 'Espressione regolare'
+  message: Espressione regolare
 sideMenuAbout:
   description: 'Side menu: About'
   message: A riguardo
@@ -474,10 +480,12 @@ titleScriptUpdated:
   message: Aggiornamento
 valueLabelKey:
   description: Label for key of a script value.
-  message: 'Chiave (stringa)'
+  message: Chiave (stringa)
 valueLabelValue:
   description: Label for value of a script value.
-  message: 'Valore (stringa JSON)'
+  message: Valore (stringa JSON)
 warnScriptLongLines:
   description: Warning message shown when script has lines that are too long to be edited.
-  message: 'Alcune linee dello script sono troppo lunghe e non possono essere editate. Apri lo script con un editor esterno.'
+  message: >-
+    Alcune linee dello script sono troppo lunghe e non possono essere editate.
+    Apri lo script con un editor esterno.

+ 6 - 0
src/_locales/ja/messages.yml

@@ -210,6 +210,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: スクリプトの値を編集中
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: 除外するページのURL (@exclude)
@@ -228,6 +231,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: 基本設定
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ホームページ

+ 6 - 0
src/_locales/ko/messages.yml

@@ -207,6 +207,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude 규칙'
@@ -225,6 +228,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: 일반
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/pl/messages.yml

@@ -214,6 +214,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Reguły @exclude
@@ -232,6 +235,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Ogólne
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/pt_BR/messages.yml

@@ -211,6 +211,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Regras @exclude
@@ -229,6 +232,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Gerais
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/pt_PT/messages.yml

@@ -211,6 +211,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: A editar valor do script
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Regras @exclude
@@ -229,6 +232,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Gerais
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: Website

+ 6 - 0
src/_locales/ro/messages.yml

@@ -209,6 +209,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Excluderi
@@ -227,6 +230,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: ''
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/ru/messages.yml

@@ -216,6 +216,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: 'Не задействовать на (правила исключений @exclude):'
@@ -234,6 +237,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Общие настройки
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 44 - 14
src/_locales/sk/messages.yml

@@ -93,13 +93,15 @@ buttonVacuuming:
   message: Čistím databázu...
 confirmNotSaved:
   description: Confirm message shown when there are unsaved script modifications.
-  message: Kliknutím na OK sa zmeny neuložia, Zrušiť vráti späť na úpravu.
+  message: 'Kliknutím na OK sa zmeny neuložia, Zrušiť vráti späť na úpravu.'
 descBlacklist:
   description: HTML Description for the global blacklist.
   message: Webové adresy v tomto zozname nebudú injektované skriptami.
 descCustomCSS:
   description: Description of custom CSS section.
-  message: Vlastné CSS pre stránku s možnosťami a inštalačnú stránku. Ak si nie ste istí, čo to je, prosím, neupravujte to.
+  message: >-
+    Vlastné CSS pre stránku s možnosťami a inštalačnú stránku. Ak si nie ste
+    istí, čo to je, prosím, neupravujte to.
 editLabelMeta:
   description: Metadata section in settings tab of script editor.
   message: Vlastné metadáta
@@ -141,7 +143,9 @@ hintUseDownloadURL:
   message: Použiť @downloadURL
 hintVacuum:
   description: Hint for vacuuming data.
-  message: Zruší redundanciu a skúsi znova načítať chýbajúce zdroje do vyrovnávacej pamäte.
+  message: >-
+    Zruší redundanciu a skúsi znova načítať chýbajúce zdroje do vyrovnávacej
+    pamäte.
 installFrom:
   description: Label for button to install script from a userscript site.
   message: Inštalovať z $1
@@ -205,12 +209,15 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: Úprava hodnoty skriptu
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
-  message: 'pravidlá @exclude'
+  message: pravidlá @exclude
 labelExcludeMatch:
   description: Label of @exclude-match rules.
-  message: 'pravidlá @exclude-match'
+  message: pravidlá @exclude-match
 labelExportScriptData:
   description: Option to export script data along with scripts.
   message: Exportovať dáta skriptu
@@ -223,6 +230,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Všeobecné
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: Domovská stránka
@@ -234,7 +244,7 @@ labelImportSettings:
   message: Importovať nastavenia
 labelInclude:
   description: Label of @include rules.
-  message: 'pravidlá @include'
+  message: pravidlá @include
 labelIndentUnit:
   description: Label for editor option of indent unit size.
   message: 'Zarážka:'
@@ -255,7 +265,7 @@ labelLineWrapping:
   message: Zalomiť dlhé riadky
 labelMatch:
   description: Label of @match rules.
-  message: 'pravidlá @match'
+  message: pravidlá @match
 labelName:
   description: Label of script name.
   message: 'Názov:'
@@ -298,6 +308,10 @@ labelSearchScript:
 labelSettings:
   description: Label shown on the top of settings page
   message: Nastavenia
+labelShowBadge:
+  description: Option to show number of running scripts on the badge.
+  message: ''
+  touched: false
 labelSync:
   description: Label for sync options.
   message: Synchronizácia
@@ -310,6 +324,10 @@ labelSyncAuthorizing:
 labelSyncDisabled:
   description: Label for option to disable sync service.
   message: Zakázané
+labelSyncReauthorize:
+  description: Option to reauthorize sync service when expired.
+  message: ''
+  touched: false
 labelSyncRevoke:
   description: Label for button to revoke authorization for a service.
   message: Odvolať
@@ -359,13 +377,17 @@ msgErrorFetchingUpdateInfo:
   description: Message shown when Violentmonkey fails fetching version data of the script.
   message: Načítanie informácií o aktualizácii skončilo chybou.
 msgErrorLoadingData:
-  description: Message shown on confirm page when the script to be installed cannot be loaded.
+  description: >-
+    Message shown on confirm page when the script to be installed cannot be
+    loaded.
   message: Chyba pri načítaní dát skriptu.
 msgErrorLoadingDependency:
   description: Message shown when not all requirements are loaded successfully.
   message: Chyba pri načítaní závislostí.
 msgImported:
-  description: Message shown after import. There is an argument referring to the count of scripts imported.
+  description: >-
+    Message shown after import. There is an argument referring to the count of
+    scripts imported.
   message: 'Importovaných položiek: $1'
 msgInstalled:
   description: Message shown when a script is installed.
@@ -374,7 +396,9 @@ msgInvalidScript:
   description: Message shown when script is invalid.
   message: Neplatný skript!
 msgLoadedData:
-  description: Message shown in the confirm page when a javascript file to be installed is loaded.
+  description: >-
+    Message shown in the confirm page when a javascript file to be installed is
+    loaded.
   message: Dáta skriptu načítané.
 msgLoading:
   description: Message shown in the options page before script list is loaded.
@@ -386,10 +410,14 @@ msgLoadingDependency:
   description: Message shown on confirm page when the requirements are being downloaded.
   message: Načítavam závislosti... ($1/$2)
 msgNamespaceConflict:
-  description: Message shown when namespace of the new script conflicts with an existent one.
-  message: Konflikt menného priestoru skriptu! Prosím, upravte @name a @namespace.
+  description: >-
+    Message shown when namespace of the new script conflicts with an existent
+    one.
+  message: 'Konflikt menného priestoru skriptu! Prosím, upravte @name a @namespace.'
 msgNewVersion:
-  description: Message shown when a new version of script is found by @updateURL, but no @downloadURL is provided.
+  description: >-
+    Message shown when a new version of script is found by @updateURL, but no
+    @downloadURL is provided.
   message: Nájdená nová verzia.
 msgNoUpdate:
   description: Message shown when there is no new version of a script.
@@ -456,4 +484,6 @@ valueLabelValue:
   message: Hodnota (serializované ako JSON)
 warnScriptLongLines:
   description: Warning message shown when script has lines that are too long to be edited.
-  message: Niektoré riadky sú príliš dlhé, otváram v režime iba na čítanie. Prosím, upravte s externým editorom.
+  message: >-
+    Niektoré riadky sú príliš dlhé, otváram v režime iba na čítanie. Prosím,
+    upravte s externým editorom.

+ 6 - 0
src/_locales/sr/messages.yml

@@ -209,6 +209,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Правила изузимања
@@ -227,6 +230,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: ''
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/tr/messages.yml

@@ -211,6 +211,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude kuralları'
@@ -229,6 +232,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Genel
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/uk/messages.yml

@@ -213,6 +213,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: 'Не застосовувати на (правила виключень @exclude):'
@@ -231,6 +234,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Загальні налаштування
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 6 - 0
src/_locales/vi/messages.yml

@@ -209,6 +209,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: Sửa giá trị script
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: Bỏ qua
@@ -227,6 +230,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: Chung
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: Trang chủ

+ 6 - 0
src/_locales/zh_CN/messages.yml

@@ -207,6 +207,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: 编辑数据
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude 规则'
@@ -225,6 +228,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: 通用
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: 主页

+ 6 - 0
src/_locales/zh_TW/messages.yml

@@ -207,6 +207,9 @@ labelDownloadURL:
 labelEditValue:
   description: Label shown in the panel to edit a script value.
   message: ''
+labelEditor:
+  description: Label for Editor settings
+  message: ''
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude 規則'
@@ -225,6 +228,9 @@ labelFilterSort:
 labelGeneral:
   description: Label for general settings.
   message: 通用
+labelHelpTranslate:
+  description: Label for link to localization guide in about tab
+  message: ''
 labelHomepage:
   description: Label for home page in about tab.
   message: ''

+ 1 - 3
src/options/views/tab-about.vue

@@ -21,9 +21,7 @@
     <div class="mb-1">
       <label v-text="i18n('labelCurrentLang')"></label>
       <span class="text-green" v-text="language"></span> |
-      <a href="https://violentmonkey.github.io/localization/" target="_blank">
-        Help with translation
-      </a>
+      <a href="https://violentmonkey.github.io/localization/" target="_blank" v-text="i18n('labelHelpTranslate')"></a>
     </div>
   </div>
 </template>

+ 1 - 1
src/options/views/tab-installed.vue

@@ -323,7 +323,7 @@ $header-height: 4rem;
 }
 .filter-search {
   position: relative;
-  width: 12rem;
+  width: 14rem;
   .icon {
     position: absolute;
     height: 100%;

+ 1 - 1
src/options/views/tab-settings/index.vue

@@ -43,7 +43,7 @@
     </div>
     <div v-show="showAdvanced">
       <section>
-        <h3>Editor</h3>
+        <h3 v-text="i18n('labelEditor')"></h3>
         <div class="mb-1">
           <label>
             <setting-check name="editor.lineWrapping" />

+ 3 - 1
src/popup/style.css

@@ -6,12 +6,13 @@ body {
   margin-top: 1rem;
   text-align: center;
   img {
-    width: 4em;
+    width: 4rem;
   }
   &.disabled > img {
     opacity: .5;
   }
 }
+
 .menu {
   border-top: 1px solid silver;
   &-item {
@@ -65,6 +66,7 @@ body {
     }
   }
 }
+
 .submenu {
   display: none;
   min-height: 4rem;