Просмотр исходного кода

chore: update locale files from Transifex (#1836)

github-actions[bot] 2 лет назад
Родитель
Сommit
0fd1a0345e
2 измененных файлов с 157 добавлено и 151 удалено
  1. 144 142
      src/_locales/it/messages.yml
  2. 13 9
      src/_locales/zh_TW/messages.yml

+ 144 - 142
src/_locales/it/messages.yml

@@ -1,6 +1,6 @@
 buttonApply:
   description: Apply button on dialog that applies changes without closing the dialog.
-  message: ''
+  message: Applica
 buttonCancel:
   description: Cancel button on dialog.
   message: Annulla
@@ -39,14 +39,14 @@ buttonEnable:
   message: Abilita
 buttonExportData:
   description: Button to open the data export dialog.
-  message: Esporta a zip
+  message: Esporta zip
 buttonFilter:
   description: Button to show filters menu.
   message: Filtri
   touched: false
 buttonHome:
   description: Button to open homepage.
-  message: Homepage
+  message: Pagina principale
 buttonImportData:
   description: Button to choose a file for data import.
   message: Importa da zip
@@ -77,7 +77,7 @@ buttonReplaceAll:
   message: Tutti
 buttonReset:
   description: Button to reset to default values.
-  message: Reset
+  message: Inizializza
 buttonRestore:
   description: Button to restore a removed script.
   message: Ripristina
@@ -86,20 +86,20 @@ buttonSave:
   message: Salva
 buttonSaveClose:
   description: Button to save modifications of a script and then close the editing page.
-  message: Salva & Chiudi
+  message: Salva e chiudi
 buttonShowEditorState:
   description: Button to show the list of currently used CodeMirror options.
-  message: Mostra lo stato dell'editor
+  message: Mostra stato editor
 buttonSupport:
   description: Button to open support page.
-  message: Supporto
+  message: Pagina di supporto
 buttonUndo:
   description: Button to undo removement of a script.
   message: Annulla
   touched: false
 buttonUpdate:
   description: Button to update a script.
-  message: ''
+  message: Aggiorna
 buttonUpdateAll:
   description: Check all scripts for updates.
   message: Controlla tutti gli aggiornamenti
@@ -119,45 +119,48 @@ confirmNotSaved:
     Clicca OK per scartarle o annulla per rimanere.
 descBlacklist:
   description: HTML Description for the global blacklist.
-  message: Gli URL in questa lista non saranno affetti dagli script.
+  message: >-
+    Negli URL che non corrispondono a questa lista non verranno iniettati
+    script.
 descCustomCSS:
   description: Description of custom CSS section.
   message: >-
-    CSS personalizzato per le pagine opzioni e installazione script. Se non sei
-    sicuro di cosa sia, per favore non modificarlo.
+    CSS personalizzato per le pagine opzioni e installazione script. Se non sai
+    a cosa serve, non modificarlo.
 descEditorOptions:
   description: Description of editor options JSON section.
   message: >-
     Opzioni personalizzate per CodeMirror e componenti aggiuntivi in oggetto
-    JSON, come <code>{"indentUnit":2, "smartIndent":true}</code>, tuttavia,
-    tieni presente che alcuni di essi potrebbero non funzionare in
-    Violentmonkey. Vedi <a href="https://codemirror.net/doc/manual.html#config"
-    target="_blank" rel="noopener noreferrer">elenco completo</a>.
+    JSON, come <code>{"indentUnit":2, "smartIndent":true}</code>; tuttavia,
+    tieni presente che alcune di esse potrebbero non funzionare in
+    Violentmonkey. Vedi l'<a
+    href="https://codemirror.net/doc/manual.html#config" target="_blank"
+    rel="noopener noreferrer">elenco completo</a>.
 editHelpDocumention:
   description: Label in the editor help tab for the documentation link.
-  message: 'Documentation on userscript metadata block and <code>GM</code> API:'
+  message: 'Documentazione sul blocco di metadati userscript e <code>GM</code> API:'
 editHelpKeyboard:
   description: Label in the editor help tab for the keyboard shortcuts.
-  message: 'Keyboard shortcuts:'
+  message: 'Scorciatoie da tastiera:'
 editHowToHint:
   description: The text of the how-to link in the editor header.
-  message: Use another editor?
+  message: Usa un altro editor?
 editLabelMeta:
   description: Metadata section in settings tab of script editor.
-  message: Metadata personalizzato
+  message: Metadati personalizzati
 editLabelSettings:
   description: Settings section in settings tab of script editor.
   message: Impostazioni script
 editLongLine:
   description: Shown in the editor in lines that were cut due to being too long
-  message: La linea è troppo lunga
+  message: Riga troppo lunga
 editLongLineTooltip:
   description: Tooltip shown in the editor in lines that were cut due to being too long
   message: >-
-    La linea è troppo lunga, per cui il testo è stato ridotto per prevenire
-    ritardi durante l'editing.
+    La riga è troppo lunga, perciò il testo è stato contenuto per prevenire
+    ritardi durante le modifiche.
 
-    Puoi impostarne il limite nelle impostazioni avanzate, per esempio:
+    Puoi personalizzare il limite nelle impostazioni avanzate, per esempio:
 
     "maxDisplayLength":20000
 editNavCode:
@@ -178,13 +181,13 @@ editValueAllHint:
   message: Mostra/modifica l'intero archivio dei valori dello script
 extDescription:
   description: Description for this extension, will be displayed in web store
-  message: Un gestore open source di userscript che supporta molti browser
+  message: Un gestore di userscript libero che supporta un sacco di browser
 extName:
   description: Name of this extension.
   message: Violentmonkey
 failureReasonBlacklisted:
   description: Shown for blacklisted URLs (in the extension icon tooltip, in the popup)
-  message: Blacklisted in Violentmonkey's settings
+  message: Aggiunto alla lista nera dalle impostazioni di Violentmonkey
 failureReasonNoninjectable:
   description: >-
     Shown for URLs that cannot be processed (same places as
@@ -192,8 +195,8 @@ failureReasonNoninjectable:
   message: >-
     Violentmonkey non può eseguire script utente in questa pagina
 
-    (esempi comuni: interfaccia utente del browser, una estensione, bloccato
-    tramite criteri, un sito di motore di ricerca in Opera)
+    (esempi comuni: interfaccia utente del browser, un'estensione, bloccato da
+    politiche, un sito motore di ricerca in Opera)
 filterAlphabeticalOrder:
   description: Label for option to sort scripts in alphabetical order.
   message: ordine alfabetico
@@ -202,16 +205,16 @@ filterExecutionOrder:
   message: ordine di esecuzione
 filterLastUpdateOrder:
   description: Label for option to sort scripts by last update time.
-  message: last update time
+  message: ultimo aggiornamento
 filterScopeAll:
   description: Option in dashboard's search scope filter.
-  message: All
+  message: Tutti
 filterScopeCode:
   description: Option in dashboard's search scope filter.
-  message: Code
+  message: Codice
 filterScopeName:
   description: Option in dashboard's search scope filter.
-  message: Name
+  message: Nome
 filterSize:
   description: Label for option to sort scripts by size.
   message: dimensione
@@ -220,10 +223,10 @@ genericError:
   message: Errore
 genericOff:
   description: To indicate something is turned off or disabled, similar to "no".
-  message: 'off'
+  message: spento
 genericOn:
   description: To indicate something is turned on or enabled, similar to "yes".
-  message: 'on'
+  message: acceso
 genericUseGlobal:
   description: To indicate some per-script option will use its analog in global settings.
   message: usa impostazione globale
@@ -238,16 +241,16 @@ hintRecycleBin:
   message: Gli script rimossi sono elencati qui e verranno conservati per 7 giorni.
 hintUseDownloadURL:
   description: Shown as a place holder for @updateURL when it is not assigned
-  message: Utilizza @downloadURL
+  message: Usa @downloadURL
 hintVacuum:
   description: Hint for vacuuming data.
-  message: Scarta le ridondanze e prova a ricaricare le risorse non presenti in cache.
+  message: Scarta le ridondanze e prova a ricaricare le risorse mancanti in cache.
 installFrom:
   description: Label for button to install script from a userscript site.
   message: Installa da $1
 installOptionClose:
   description: Option to close confirm window after installation.
-  message: Chiudo dopo l'installazione
+  message: Chiudi dopo l'installazione
 installOptionTrack:
   description: Option to track the loading local file before window is closed.
   message: Traccia il file locale prima che questa finestra venga chiusa
@@ -264,18 +267,16 @@ labelAbout:
   touched: false
 labelAdvanced:
   description: Label for button to show advanced settings.
-  message: Impostazioni avanzate
+  message: Avanzate
 labelAllowUpdate:
   description: Option to allow checking updates for a script.
-  message: Consenti aggiornamenti
+  message: Consenti aggiornamento
 labelAuthor:
   description: Label of author shown in the details of a script.
   message: 'Autore: '
 labelAutoReloadCurrentTab:
   description: Option to reload current tab after a script is switched on or off from menu.
-  message: >-
-    Ricarica la scheda corrente dopo aver attivato o disattivato uno script dal
-    menu
+  message: Ricarica la scheda corrente dopo aver acceso/spento uno script dal menu
 labelAutoReloadCurrentTabDisabled:
   description: >-
     Tooltip in menu after Violentmonkey is switched off if auto-reload is
@@ -286,8 +287,8 @@ labelAutoReloadCurrentTabDisabled:
 labelAutoUpdate:
   description: Option to allow automatically checking scripts for updates
   message: >-
-    Controlla gli aggiornamenti degli script ogni $1 giorno/i, usa 0 per
-    disabilitare quest'opzione
+    Controlla gli aggiornamenti degli script ogni $1 giorno/i, usa 0 per non
+    controllare
 labelBackup:
   description: Label of the import/export section in settings.
   message: Backup
@@ -302,19 +303,19 @@ labelBadgeNone:
   message: nessuno
 labelBadgeTotal:
   description: Option to display total number of running scripts on badge.
-  message: numero totale di script in esecuzione
+  message: numero di script in esecuzione
 labelBadgeUnique:
   description: Option to display number of unique running scripts on badge.
   message: numero di script unici in esecuzione
 labelBlacklist:
   description: Label for global blacklist settings in security section.
-  message: Blacklist
+  message: Lista nera
 labelContributors:
   description: Label for link to contributors.
   message: Contributori
 labelCurrentLang:
   description: Label of current language.
-  message: 'Linguaggio corrente: '
+  message: 'Lingua corrente: '
 labelCustomCSS:
   description: Label for custom CSS section.
   message: Stile personalizzato
@@ -335,7 +336,7 @@ labelDownloadURL:
   message: 'URL di download:'
 labelEditValue:
   description: Label shown in the panel to edit a script value.
-  message: Modifica valore per lo scipt
+  message: Modifica valore script
 labelEditValueAll:
   description: Label shown in the panel to edit the entire script value storage.
   message: Modifica archivio script
@@ -344,7 +345,7 @@ labelEditor:
   message: Editor
 labelEnabledScriptsOnly:
   description: Sub-option for autoupdate option, begins with a lowercase letter.
-  message: ''
+  message: solo script abilitati
 labelExclude:
   description: Label of @exclude rules.
   message: Regole @exclude
@@ -353,16 +354,20 @@ labelExcludeMatch:
   message: Regole @exclude-match
 labelExportScriptData:
   description: Option to export script data along with scripts.
-  message: Esporta i dati degli script
+  message: Esporta dati script
 labelExposeStatus:
   description: Option in advanced settings.
-  message: 'Esporre la versione installata sui siti catalogo di userscript: $1'
+  message: 'Esponi la versione installata sui siti catalogo di script utente: $1'
 labelFastFirefoxInject:
   description: (`$1` will be shown as `page`) Option in Advanced settings.
-  message: ''
+  message: Modalità alternativa $1 in Firefox
 labelFastFirefoxInjectHint:
   description: Tooltip hint for the option in Advanced settings.
-  message: ''
+  message: >-
+    Una modalità alternativa di iniezione per <document-start> gli script da
+    Firefox 59, più veloce di quella predefinita. Così come "Modalità a pagina
+    sincrona" aumenta anche il consumo di memoria, quindi potresti volerla
+    disattivare se i tuoi script funzionano bene senza questa opzione.
 labelFeedback:
   description: Label of link to feedback page.
   message: Feedback
@@ -371,30 +376,30 @@ labelFilterSort:
   message: Ordina per $1
 labelGeneral:
   description: Label for general settings.
-  message: Generale
+  message: Generali
 labelHelpTranslate:
   description: Label for link to localization guide in about tab
-  message: Aiuta con la traduzione
+  message: Aiuta a tradurre
 labelHomepage:
   description: Label for home page in about tab.
-  message: Homepage
+  message: Pagina principale
 labelHomepageURL:
   description: Label of script @homepageURL in custom meta data.
-  message: 'URL Homepage:'
+  message: 'URL pagina principale:'
 labelImportScriptData:
   description: Option to import script data along with scripts.
-  message: Importa i dati dello script
+  message: Importa dati script
 labelImportSettings:
   description: Label for option to import settings from zip file.
   message: Importa impostazioni
 labelInclude:
   description: Label of @include rules.
-  message: '@include rules'
+  message: Regole @include
 labelInjectionMode:
   description: >-
     Label for option in advanced settings and in script settings. Don't forget
     the space after ":" if the translated language separates words with spaces.
-  message: ''
+  message: 'Modalità di iniezione:'
 labelInstall:
   description: Shown in the title of the confirm page while trying to install a script.
   message: Installando script
@@ -406,10 +411,10 @@ labelLastUpdatedAt:
   message: 'Ultimo aggiornamento: $1'
 labelLineNumber:
   description: Label for line number jumper.
-  message: 'Linea numero: '
+  message: 'Riga numero: '
 labelMatch:
   description: Label of @match rules.
-  message: '@match rules'
+  message: Regole @match
 labelName:
   description: Label of script name.
   message: 'Nome:'
@@ -418,7 +423,7 @@ labelNoFrames:
   message: 'Esegui in frame:'
 labelNoName:
   description: Text as the name of a script when no @name is assigned.
-  message: Senza Nome
+  message: Senza nome
 labelNoSearchScripts:
   description: Message shown when no script is found in search results.
   message: Nessuno script trovato.
@@ -427,45 +432,45 @@ labelNotifyThisUpdated:
     A per-script option in editor to enable notification when this script is
     updated. The text follows "Allow update" checkbox option so it's like a
     continuation of the phrase.
-  message: ', then notify:'
+  message: ', poi notifica:'
 labelNotifyUpdates:
   description: Option to show notification when script is updated.
   message: Notifica aggiornamenti script
 labelNotifyUpdatesGlobal:
   description: Option to prioritize global notification option over script's setting.
-  message: ignore per-script notification ("settings" tab in editor)
+  message: ignora notifica per singoli script  (scheda "impostazioni" dell'editor)
 labelPopupSort:
   description: Label in the VM settings tab for script list sort order in popup
-  message: Sort scripts in popup by $1
+  message: Ordina script nella finestra a comparsa per $1
 labelPrivacyPolicy:
   description: Label of link to privacy policy
-  message: Politica Sulla Riservatezza
+  message: Politica sulla riservatezza
 labelReinstall:
   description: >-
     Shown in the title of the confirm page while trying to install a script
     that's already installed.
-  message: Reinstallazione dello script
+  message: Installo script di nuovo
 labelRelated:
   description: Label of related links.
   message: 'Link correlati: '
 labelRemovedAt:
   description: Label for the time when the script is removed.
-  message: Removed at $1
+  message: Rimosso a $1
 labelReplace:
   description: Label for replace input in search box.
   message: 'Sostituisci con: '
 labelRunAt:
   description: Label of script @run-at properties in custom meta data.
-  message: 'Esegui-In: '
+  message: 'Esegui in: '
 labelRunAtDefault:
   description: Shown when custom @run-at is not assigned.
-  message: (Default)
+  message: (Predefinito)
 labelScriptTemplate:
   description: Label for custom script template.
-  message: Custom Script Template
+  message: Modello script personalizzato
 labelSearch:
   description: Label for search input in search box.
-  message: 'Cerca: '
+  message: 'Cerca per: '
 labelSearchScript:
   description: Placeholder for script search box.
   message: Cerca script...
@@ -474,13 +479,13 @@ labelSettings:
   message: Impostazioni
 labelShowOrder:
   description: Label for option in dashboard -> script list
-  message: Mostra le posizioni degli ordini di esecuzione
+  message: Mostra posizione per ordine di esecuzione
 labelSync:
   description: Label for sync options.
-  message: Sincronizzazione
+  message: Sincronizza
 labelSyncAnonymous:
   description: Label for using anonymous account.
-  message: Use anonymous account
+  message: Usa profilo anonimo
 labelSyncAuthorize:
   description: Label for button to authorize a service.
   message: Autorizza
@@ -502,16 +507,16 @@ labelSyncRevoke:
   message: Revoca
 labelSyncScriptStatus:
   description: Label for option to sync script status.
-  message: Sincronizza lo stato degli script
+  message: Sincronizza stato degli script
 labelSyncServerUrl:
   description: Label for input to hold server URL.
-  message: 'Server URL: '
+  message: 'URL server: '
 labelSyncService:
   description: Label for sync service select.
   message: Sincronizza con
 labelSyncUsername:
   description: Label for input to hold username.
-  message: 'Username: '
+  message: 'Nome utente: '
 labelTheme:
   description: Label for the visual theme option.
   message: 'Tema:'
@@ -521,7 +526,7 @@ labelTranslator:
   touched: false
 labelUpdateURL:
   description: Label of script @updateURL in custom meta data.
-  message: 'URL Aggiornamento:'
+  message: 'URL aggiornamento:'
 labelViewSingleColumn:
   description: >-
     Label for option in dashboard script list to show the scripts in single
@@ -529,7 +534,7 @@ labelViewSingleColumn:
   message: Colonna singola
 labelViewTable:
   description: Label for option in dashboard script list to show the scripts as a table.
-  message: Guarda come tabella
+  message: Vista tabella
 labelXhrInject:
   description: >-
     (`$1` will be shown as `page`) Option in Advanced settings to enable
@@ -539,29 +544,28 @@ labelXhrInjectHint:
   description: Tooltip of the `Synchronous page mode` option in Advanced settings.
   message: >-
     Abilita solo se hai uno script che deve essere eseguito prima che la pagina
-    inizi a caricarsi e attualmente viene eseguito troppo tardi. Proprio come la
-    modalità di iniezione istantanea in Tampermonkey, questa opzione sta usando
-    il deprecato XHR sincrono, quindi in Chrome/Chromium vedrete degli avvisi
-    nella console di devtools, anche se potete tranquillamente ignorarli poiché
-    gli effetti negativi sono trascurabili in questo caso. Puoi nascondere
-    definitivamente gli avvisi cliccando con il tasto destro del mouse su uno di
-    essi.
+    inizi a caricarsi e al momento viene eseguito troppo tardi. Proprio come la
+    modalità di iniezione istantanea in Tampermonkey, questa opzione usa il
+    deprecato XHR sincrono, quindi in Chrome/Chromium vedrai degli avvisi nella
+    console per sviluppatori, anche se puoi tranquillamente ignorarli dato che
+    gli effetti negativi sono trascurabili in questo caso. Puoi nascondere per
+    sempre gli avvisi cliccando con il tasto destro su uno di essi.
 lastSync:
   description: Label for last sync timestamp.
-  message: Ultima sincronizzazione il $1
+  message: Ultima sincronizzazione alle $1
 learnBlacklist:
   description: Refers to a link to introduce blacklist patterns.
-  message: Impara di più sui pattern blacklist.
+  message: Scopri di più sugli schemi della lista nera.
 learnInjectionMode:
   description: Refers to a link to introduce injection modes.
-  message: Learn more about injection modes.
+  message: Scopri di più sulle modalità di iniezione.
 menuCommands:
   description: Menu item to list script commands.
   message: Comandi script
   touched: false
 menuDashboard:
   description: Label for menu item to open dashboard.
-  message: Apri Dashboard
+  message: Apri pannello di controllo
 menuExclude:
   description: >-
     Shown in popup menu after clicking script's "..." dropdown so try to keep
@@ -570,20 +574,20 @@ menuExclude:
 menuExcludeHint:
   description: Shown in popup menu after clicking "Exclude..." in script's "..." dropdown.
   message: >-
-    La scheda corrente verrà ricaricata automaticamente se hai abilitato questa
+    La scheda corrente verrà ricaricata automaticamente se hai attivato questa
     opzione nelle impostazioni generali.
 
-    Per applicare le modifiche a tutte le altre schede, ricaricarle manualmente.
+    Per applicare le modifiche a tutte le altre schede, ricaricale manualmente.
 
     Usa la scheda "Impostazioni" dell'editor per una maggiore flessibilità.
 menuFeedback:
   description: >-
     Menu item in popup to open the selected script's feedback page. Please use a
     short word in translation to keep the menu narrow.
-  message: ''
+  message: Feedback
 menuFindScripts:
   description: Menu item to find scripts for a site.
-  message: Cerca script per questo sito
+  message: Trova script per questo sito
 menuInjectionFailed:
   description: Injection error.
   message: Impossibile iniettare alcuni script.
@@ -594,16 +598,16 @@ menuMatchedDisabledScripts:
   description: >-
     Label for menu listing matched disabled scripts when the option to group
     disabled scripts is selected.
-  message: Script disabilitati abbinati
+  message: Script corrispondenti disabilitati
 menuMatchedFrameScripts:
   description: Label for menu listing matching scripts in sub-frames.
-  message: Sub-frames only scripts
+  message: Script solo per sub-frame
 menuMatchedScripts:
   description: Label for menu listing matched scripts.
   message: Script corrispondenti
 menuNewScript:
   description: Menu item to create a new script.
-  message: Create a new script
+  message: Crea un nuovo script
 menuScriptDisabled:
   description: Menu item showing the status of Violentmonkey, when disabled.
   message: Script disabilitati
@@ -612,31 +616,31 @@ menuScriptEnabled:
   message: Script abilitati
 msgCheckingForUpdate:
   description: Message shown when a script is being checked for updates by version numbers.
-  message: Controllo degli aggiornamenti...
+  message: Controllo aggiornamenti...
 msgDateFormatInfo:
   description: Help text of the info icon in VM settings for the export file name.
   message: >-
-    Fare clic per aprire la documentazione di MomentJS. Token consentiti: $1.
-    Usa [parentesi quadre] per proteggere il testo letterale.
+    Fai clic per aprire la documentazione di MomentJS. Token consentiti: $1. Usa
+    [parentesi quadre] per proteggere il testo letterale.
 msgErrorFetchingResource:
   description: >-
     Message shown when Violentmonkey fails fetching a resource/require/icon of
     the script.
-  message: Errore durante il recupero della risorsa!
+  message: Errore nel recupero della risorsa!
 msgErrorFetchingScript:
   description: Message shown when Violentmonkey fails fetching a new version of the script.
-  message: Errore durante lo scaricamento dello script!
+  message: Errore nel recupero degli script!
 msgErrorFetchingUpdateInfo:
   description: Message shown when Violentmonkey fails fetching version data of the script.
-  message: Problemi nello scaricamento delle informazioni sull'aggiornamento.
+  message: Recupero informazioni di aggiornamento fallito.
 msgErrorLoadingData:
   description: >-
     Message shown on confirm page when the script to be installed cannot be
     loaded.
-  message: Errore caricamento dati script.
+  message: Errore nel caricamento dei dati script.
 msgErrorLoadingDependency:
   description: Message shown when not all requirements are loaded successfully.
-  message: Errore caricamento dipendenze.
+  message: Errore nel caricamento delle dipendenze.
 msgImported:
   description: >-
     Message shown after import. There is an argument referring to the count of
@@ -675,21 +679,19 @@ msgMissingResources:
   description: >-
     Notification title shown for a missing @require or other resource when
     running such scripts.
-  message: Le risorse necessarie sono assenti.
+  message: Mancano risorse necessarie.
 msgNamespaceConflict:
   description: >-
     Message shown when namespace of the new script conflicts with an existent
     one.
-  message: >-
-    Uno script come questo è già installato o è ancora nel Cestino.
-
-    Per favore usa un @name e @namespace diverso qui o modifica invece quello
-    script.
+  message: |-
+    Uno script come questo è già installato.
+    Usa un @name e @namespace diverso qui o modifica quello script.
 msgNamespaceConflictRestore:
   description: >-
     Message shown when namespace of the script to restore from recycle bin
     conflicts with an existent one.
-  message: ''
+  message: Uno script con lo stesso @name e @namespace è già installato.
 msgNewVersion:
   description: >-
     Message shown when a new version of script is found by @updateURL, but no
@@ -697,10 +699,10 @@ msgNewVersion:
   message: Nuova versione trovata.
 msgNoUpdate:
   description: Message shown when there is no new version of a script.
-  message: Aggiornamento non trovato.
+  message: Nessun aggiornamento trovato.
 msgOpenUpdateErrors:
   description: Shown at the beginning of a notification (Chrome) or in its title (Firefox).
-  message: ''
+  message: Errore nell'aggiornamento degli script. Fai clic per aprirli.
 msgReinstallScripts:
   description: >-
     Notification body shown for a missing @require or other resource when
@@ -711,16 +713,16 @@ msgSameCode:
   message: (il codice è lo stesso)
 msgSavedBlacklist:
   description: Message shown when blacklist are saved.
-  message: Blacklist aggiornata.
+  message: Lista nera aggiornata.
 msgSavedCustomCSS:
   description: Message shown when custom CSS is saved.
   message: Stile personalizzato aggiornato.
 msgSavedEditorOptions:
   description: Message shown when editor options are saved.
-  message: Editor options are updated.
+  message: Opzioni editor aggiornate.
 msgSavedScriptTemplate:
   description: Message shown when custom script template is saved.
-  message: Custom script template is updated.
+  message: Modello script personalizzato aggiornato.
 msgScriptUpdated:
   description: Notification message for script updates.
   message: Lo script [$1] è aggiornato!
@@ -729,59 +731,59 @@ msgShowHide:
   message: Mostra/nascondi
 msgSyncError:
   description: Message shown when sync failed.
-  message: Errore sincronizzazione!
+  message: Errore di sincronizzazione!
 msgSyncInit:
   description: Message shown when sync service is initializing.
   message: Inizializzando...
 msgSyncInitError:
   description: Message shown when sync fails in initialization.
-  message: Errore inizializzazione!
+  message: Errore di inizializzazione!
 msgSyncNoAuthYet:
   description: Message shown when the selected sync provider hasn't been authorized yet.
   message: Non ancora autorizzato.
 msgSyncReady:
   description: Message shown when sync will start soon.
-  message: La sincronizzazione partirà presto...
+  message: La sincronizzazione partirà a breve...
 msgSyncing:
   description: Message shown when sync is in progress.
-  message: Sincronizzazione in progresso...
+  message: Sincronizzazione in corso...
 msgSyntaxError:
   description: Shown in popup when a script didn't run and we don't know the exact reason.
-  message: ''
+  message: Errore di sintassi?
 msgUpdated:
   description: Message shown when a script is updated/reinstalled.
   message: Script aggiornato.
 msgUpdating:
   description: Message shown when a new version of script is being fetched.
-  message: Aggiornamento in corso...
+  message: Aggiornamento...
 noValues:
   description: Label shown when there is no value for current script.
   message: Nessun valore salvato
 optionEditorWindow:
   description: Label for the option in settings
-  message: Apri editor da popup ad una nuova finestra
+  message: Apri editor da finestra a comparsa in una nuova finestra
 optionEditorWindowHint:
   description: >-
     Tooltip for optionEditorWindow in case the browser doesn't support
     onBoundsChanged
   message: >-
-    La posizione della finestra dell'editor sarà memorizzata solo su
-    ridimensionamento o salvataggio
+    La posizione della finestra dell'editor sarà ricordata solo quando viene
+    ridimensionata o salvata
 optionEditorWindowSimple:
   description: Label for the editor window type
   message: Nascondi omnibox
 optionPopup:
   description: Label of the popup menu section in settings.
-  message: Menu popup e icona
+  message: Menu a comparsa e icona
 optionPopupEnabledFirst:
   description: Option to show enabled scripts first in popup.
-  message: Enabled first
+  message: Abilitati prima
 optionPopupGroupDisabled:
   description: Option to group disabled scripts in popup.
-  message: Gruppo script disabilitati
+  message: Raggruppa script disabilitati
 optionPopupGroupRunAt:
   description: Option to group scripts in popup shown only when sorting by execution order.
-  message: ''
+  message: Raggruppa per stadio @run-at
 optionPopupHideDisabled:
   description: Option to hide disabled scripts in popup.
   message: Nascondi script disabilitati
@@ -790,10 +792,10 @@ optionPopupShowDisabled:
   message: Mostra script disabilitati
 optionShowEnabledFirst:
   description: Option to show enabled scripts first in alphabetical order.
-  message: Visualizza script abilitati per primi
+  message: Mostra script abilitati per primi
 optionUiTheme:
   description: Label for the theme selector in Advanced settings.
-  message: 'Tema UI:'
+  message: 'Tema interfaccia utente:'
 optionUiThemeAuto:
   description: Name of a theme selector value in settings.
   message: automatico
@@ -807,16 +809,16 @@ optionUpdate:
   description: >-
     Label of the update section in settings and notification title for script
     updates.
-  message: Aggiornamento
+  message: Aggiorna
 searchCaseSensitive:
   description: Option to perform a case-sensitive search
-  message: Maiuscole/minuscole
+  message: Discrimina maiuscole
 searchUseRegex:
   description: Option to perform a regular expression search
-  message: Espressione regolare
+  message: Usa espressione regolare
 sideMenuAbout:
   description: 'Side menu: About'
-  message: A riguardo
+  message: Informazioni
 sideMenuInstalled:
   description: 'Side menu: Installed scripts'
   message: Script installati
@@ -834,17 +836,17 @@ titleBadgeColorBlocked:
 titleSearchHint:
   description: Hover title for search icon in dashboard.
   message: |-
-    * <Enter> key adds the text to autocomplete history
-    * RegExp syntax is supported: /re/ and /re/flags
+    * il tasto <Enter> aggiunge il testo alla cronologia di autocompletamento
+    * La sintassi RegExp è supportata: /re/ e /re/flags
 valueLabelKey:
   description: Label for key of a script value.
   message: Chiave (stringa)
 valueLabelValue:
   description: Label for value of a script value.
-  message: Valore (stringa JSON)
+  message: Valore (formato JSON)
 valueLabelValueAll:
   description: Label for input of entire script value storage.
-  message: Tutti i valori (serializzato come JSON)
+  message: Tutti i valori (formato JSON)
 visitWebsite:
   description: Label for link to open Violentmonkey website.
-  message: Visit Website
+  message: Visita sito web

+ 13 - 9
src/_locales/zh_TW/messages.yml

@@ -1,6 +1,6 @@
 buttonApply:
   description: Apply button on dialog that applies changes without closing the dialog.
-  message: ''
+  message: Apply
 buttonCancel:
   description: Cancel button on dialog.
   message: 取消
@@ -327,7 +327,7 @@ labelEditor:
   message: 編輯器
 labelEnabledScriptsOnly:
   description: Sub-option for autoupdate option, begins with a lowercase letter.
-  message: ''
+  message: enabled scripts only
 labelExclude:
   description: Label of @exclude rules.
   message: '@exclude 規則'
@@ -342,10 +342,14 @@ labelExposeStatus:
   message: 透露已安裝的版本給使用者腳本目錄網站:$1
 labelFastFirefoxInject:
   description: (`$1` will be shown as `page`) Option in Advanced settings.
-  message: ''
+  message: Alternative $1 mode in Firefox
 labelFastFirefoxInjectHint:
   description: Tooltip hint for the option in Advanced settings.
-  message: ''
+  message: >-
+    An alternative injection method for <document-start> scripts since Firefox
+    59, faster than the default mode. Similarly to "Synchronous page mode" it
+    also increases memory consumption, so you may want to disable it if your
+    scripts work correctly without this option.
 labelFeedback:
   description: Label of link to feedback page.
   message: 反饋
@@ -555,7 +559,7 @@ menuFeedback:
   description: >-
     Menu item in popup to open the selected script's feedback page. Please use a
     short word in translation to keep the menu narrow.
-  message: ''
+  message: Feedback
 menuFindScripts:
   description: Menu item to find scripts for a site.
   message: 為此站點查詢腳本
@@ -656,7 +660,7 @@ msgNamespaceConflictRestore:
   description: >-
     Message shown when namespace of the script to restore from recycle bin
     conflicts with an existent one.
-  message: ''
+  message: A script with the same @name and @namespace is already installed.
 msgNewVersion:
   description: >-
     Message shown when a new version of script is found by @updateURL, but no
@@ -667,7 +671,7 @@ msgNoUpdate:
   message: 未發現新版本。
 msgOpenUpdateErrors:
   description: Shown at the beginning of a notification (Chrome) or in its title (Firefox).
-  message: ''
+  message: Error updating scripts. Click to open them.
 msgReinstallScripts:
   description: >-
     Notification body shown for a missing @require or other resource when
@@ -714,7 +718,7 @@ msgSyncing:
   message: 正在同步…
 msgSyntaxError:
   description: Shown in popup when a script didn't run and we don't know the exact reason.
-  message: ''
+  message: Syntax error?
 msgUpdated:
   description: Message shown when a script is updated/reinstalled.
   message: 腳本已更新。
@@ -746,7 +750,7 @@ optionPopupGroupDisabled:
   message: 分組禁用的腳本
 optionPopupGroupRunAt:
   description: Option to group scripts in popup shown only when sorting by execution order.
-  message: ''
+  message: Group by @run-at stage
 optionPopupHideDisabled:
   description: Option to hide disabled scripts in popup.
   message: 隱藏停用的腳本